Shared.Data.EntityStatsDataBase
Type JSONpublic class in Shared.Data
Type metadata
- Assembly
Shared - Namespace
Shared.Data - Base type
System.Object - Hash
BE2E2242E6F02BB38B152C30671A62B3F333E59A390C2A563C73DE26ACB35D1E
Relationships
Base type
System.Object
Fields
| Name | Visibility | Signature |
|---|---|---|
DataMap# | public | public System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatDescription> DataMap |
MissingData# | public | public Shared.Models.Stats.StatDescription MissingData |
SuffixDescription# | public | public System.String SuffixDescription |
SuffixName# | public | public System.String SuffixName |
Methods
AddStatDefinition
#
public System.Void AddStatDefinition(Shared.Models.Stats.StatDescription data)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
BAF398397FADC127AF35853AF3FCA8C454C4C534B8822BFEEA43BE4B8B5A4042 - Body hash
392B7E85808C98282B48D9E9FF415D0E957BB03358D0FF61B457B29512A8EC97 - IL size43
Referenced calls
System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatDescription>::TryAdd(!0, !1)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)
String literals
Detected duplicate stat id ''. Skipping
AddStatDefinitions
#
public System.Void AddStatDefinitions(System.Collections.Generic.List<Shared.Models.Stats.StatDescription> stats)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
036B98C2D3FBE4782F606ABC19161B0B955B58D128D1FA5621D4901EAD08130F - Body hash
9E4D807FDA18477482200C891DD92D2E7F85C36D0D766F8D4B3B156C504B7EEE - IL size141
Referenced calls
System.Collections.Generic.List<Shared.Models.Stats.StatDescription>::GetEnumerator()List.Enumerator<Shared.Models.Stats.StatDescription>::get_Current()System.String::Concat(System.String, System.String)Shared.Text.StringId::op_Implicit(System.String)System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatDescription>::TryAdd(!0, !1)System.String::Concat(System.String, System.String, System.String)CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)List.Enumerator<Shared.Models.Stats.StatDescription>::MoveNext()System.IDisposable::Dispose()
Called by
String literals
*stats:name*stats:descriptionDetected duplicate stat id ''. Skipping
GetEntityStatDefinitions
#
public System.Collections.Generic.IEnumerable<Shared.Models.Stats.StatDescription> GetEntityStatDefinitions()
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.IEnumerable<Shared.Models.Stats.StatDescription> - StaticTrue
- VirtualFalse
- Hash
98E04BCA3392AA182F860EEB5D7A73F0A057B932D7985B4D69DC74D8ECA9614E - Body hash
0D0B86A68423223AAB9E33CBD65555AC1F4BD023A36F60DCE165ADFA72D08FEA - IL size8
Referenced calls
EntityStatsDataBase.<GetEntityStatDefinitions>d__7::.ctor(System.Int32)
GetStatIds
#
public System.Collections.Generic.IEnumerable<System.String> GetStatIds()
Method metadata
- Visibilitypublic
- Return type
System.Collections.Generic.IEnumerable<System.String> - StaticTrue
- VirtualFalse
- Hash
DD3D59512F9F0F2DBA90EBFE40E4DD4E665C305D4943909B7A34A1AF7C2CB23F - Body hash
8F1169B05B178FF0CD547B30CA949E9366228A4A6E1D44FD658C612995AAC4A5 - IL size11
Referenced calls
System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatDescription>::get_Keys()
GetStatOrMissing
#
public Shared.Models.Stats.StatDescription GetStatOrMissing(System.String id)
Method metadata
- Visibilitypublic
- Return type
Shared.Models.Stats.StatDescription - StaticTrue
- VirtualFalse
- Hash
0552E5687C652B386E9768C17AABA7920517BFCD4DAC5780CE337A646B1DA89C - Body hash
CA43B391980DDEA5B30CF911FB15259BC9A315179401C42D51D235643273955C - IL size26
Referenced calls
System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatDescription>::TryGetValue(!0, !1&)
Called by
Candide.GameModels.GameState::GetWorldStatCandide.GameModels.GameState::TryGetWorldStatCandide.PlayerMode.Construction.SelectedConstructionCitizenStatsProximityFunctionality::GetTooltipStringShared.Aura.Args.BaseStatsAuraArgs::GetTextShared.Aura.Args.FlagBasedStatsChangeAuraArgs::GetTextShared.Aura.Args.ItemStatsChangeAuraArgs::GetTextShared.Aura.Args.StatsChangeAuraArgs::GetTextShared.Data.WorldStatAuraInfo::GetTextDescriptionShared.Interfaces.Entity.EmptyEntitySystemBridge::GetWorldStatsValueShared.Text.StatDescriptionText::GetTextDescriptionShared.Text.StatDescriptionText::GetTextDescriptionShared.Text.StatDescriptionText::GetTextDescription