Romestead Assembly Reference

Shared.Data.EntityStatsDataBase

Type JSON

public class in Shared.Data

Methods5
Properties0
Fields4
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Data
  • Base typeSystem.Object
  • HashBE2E2242E6F02BB38B152C30671A62B3F333E59A390C2A563C73DE26ACB35D1E

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
DataMappublicpublic System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatDescription> DataMap
MissingDatapublicpublic Shared.Models.Stats.StatDescription MissingData
SuffixDescriptionpublicpublic System.String SuffixDescription
SuffixNamepublicpublic System.String SuffixName

Methods

AddStatDefinition

public System.Void AddStatDefinition(Shared.Models.Stats.StatDescription data)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashBAF398397FADC127AF35853AF3FCA8C454C4C534B8822BFEEA43BE4B8B5A4042
  • Body hash392B7E85808C98282B48D9E9FF415D0E957BB03358D0FF61B457B29512A8EC97
  • IL size43
Referenced calls
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 typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash036B98C2D3FBE4782F606ABC19161B0B955B58D128D1FA5621D4901EAD08130F
  • Body hash9E4D807FDA18477482200C891DD92D2E7F85C36D0D766F8D4B3B156C504B7EEE
  • 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:description
  • Detected duplicate stat id '
  • '. Skipping

GetEntityStatDefinitions

public System.Collections.Generic.IEnumerable<Shared.Models.Stats.StatDescription> GetEntityStatDefinitions()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.IEnumerable<Shared.Models.Stats.StatDescription>
  • StaticTrue
  • VirtualFalse
  • Hash98E04BCA3392AA182F860EEB5D7A73F0A057B932D7985B4D69DC74D8ECA9614E
  • Body hash0D0B86A68423223AAB9E33CBD65555AC1F4BD023A36F60DCE165ADFA72D08FEA
  • IL size8
Referenced calls
  • EntityStatsDataBase.<GetEntityStatDefinitions>d__7::.ctor(System.Int32)

GetStatIds

public System.Collections.Generic.IEnumerable<System.String> GetStatIds()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.IEnumerable<System.String>
  • StaticTrue
  • VirtualFalse
  • HashDD3D59512F9F0F2DBA90EBFE40E4DD4E665C305D4943909B7A34A1AF7C2CB23F
  • Body hash8F1169B05B178FF0CD547B30CA949E9366228A4A6E1D44FD658C612995AAC4A5
  • 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 typeShared.Models.Stats.StatDescription
  • StaticTrue
  • VirtualFalse
  • Hash0552E5687C652B386E9768C17AABA7920517BFCD4DAC5780CE337A646B1DA89C
  • Body hashCA43B391980DDEA5B30CF911FB15259BC9A315179401C42D51D235643273955C
  • IL size26
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Stats.StatDescription>::TryGetValue(!0, !1&)
Called by