Romestead Assembly Reference

Shared.Data.BuildingDataBase

Type JSON

public class in Shared.Data

Methods3
Properties0
Fields2
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Data
  • Base typeSystem.Object
  • Hash597711E20415A925CEB8D4F57D05F9A8FFBF9B91214624189F2408B23ED97112

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
BuildingDataMappublicpublic System.Collections.Generic.Dictionary<System.String, Shared.Models.Buildings.BuildingData> BuildingDataMap
MissingDatapublicpublic Shared.Models.Buildings.BuildingData MissingData

Methods

AddBuildings

public System.Void AddBuildings(System.Collections.Generic.List<Shared.Models.Buildings.BuildingData> constructionList)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashCEE7B77BF830D953B2D791906F0F9AEDE6734CCEC4BB6D7A7F4A0C1D6B88968E
  • Body hash80A2E7FE148209937B2C13C48C4123231AABFC4F5F594CED795A6C7CDA247EB3
  • IL size96
Referenced calls
  • System.Collections.Generic.List<Shared.Models.Buildings.BuildingData>::GetEnumerator()
  • List.Enumerator<Shared.Models.Buildings.BuildingData>::get_Current()
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Buildings.BuildingData>::ContainsKey(!0)
  • System.String::Concat(System.String, System.String, System.String)
  • CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Buildings.BuildingData>::set_Item(!0, !1)
  • List.Enumerator<Shared.Models.Buildings.BuildingData>::MoveNext()
  • System.IDisposable::Dispose()
Called by
String literals
  • Detected duplicate building id '
  • '.

GetBuildingOrMissing

public Shared.Models.Buildings.BuildingData GetBuildingOrMissing(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Buildings.BuildingData
  • StaticTrue
  • VirtualFalse
  • HashCC054757345D421A1DF851BCF42E6B9401CC1C91A2604CBA54B2D1E36A16B2DC
  • Body hashBCB7B627494263FAFD1FD2D1C11DD89E1D0EA18B80C34210B123B84A96151C02
  • IL size26
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Buildings.BuildingData>::TryGetValue(!0, !1&)
Called by

GetBuildingOrNull

public Shared.Models.Buildings.BuildingData GetBuildingOrNull(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Buildings.BuildingData
  • StaticTrue
  • VirtualFalse
  • HashF6B864123607972EC318CF6ED0531B14ED1737D0DC02A3559ACCE0DCE0B84CD7
  • Body hash23CAAB221B880587CE0C083D28D1DF9FBE66F3B7CAB64DF03A62392BE134BC54
  • IL size22
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Buildings.BuildingData>::TryGetValue(!0, !1&)
Called by