Romestead Assembly Reference

CandideServer.Database.BuildingTypeDataBase

Type JSON

public class in CandideServer.Database

Methods3
Properties0
Fields3
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Database
  • Base typeSystem.Object
  • Hash6A2E1E8B2BF8340DCF776CFB8CA565FAF61F82E89B60DE5D260CC6FDC7D97157

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
DataMappublicpublic System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BuildingTypeData> DataMap
MissingDatapublicpublic CandideServer.Data.DataModels.BuildingTypeData MissingData
SuffixNamepublicpublic System.String SuffixName

Methods

AddBuildingTypes

public System.Void AddBuildingTypes(System.Collections.Generic.List<CandideServer.Data.DataModels.BuildingTypeData> buildingTypes)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • HashDB4984E9A6597402CF2A747C5EC558B9E4A606199D36E8645969BD63E8FCC230
  • Body hash02420FD845399F9C143C28E683137E45FE970847D7199005B459D7E4B36E47A5
  • IL size112
Referenced calls
  • System.Collections.Generic.List<CandideServer.Data.DataModels.BuildingTypeData>::GetEnumerator()
  • List.Enumerator<CandideServer.Data.DataModels.BuildingTypeData>::get_Current()
  • System.String::Concat(System.String, System.String)
  • Shared.Text.StringId::op_Implicit(System.String)
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BuildingTypeData>::TryAdd(!0, !1)
  • System.String::Concat(System.String, System.String, System.String)
  • CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)
  • List.Enumerator<CandideServer.Data.DataModels.BuildingTypeData>::MoveNext()
  • System.IDisposable::Dispose()
Called by
String literals
  • *building_type:name
  • Detected duplicate building type id '
  • '.

GetBuildingTypeOrMissing

public CandideServer.Data.DataModels.BuildingTypeData GetBuildingTypeOrMissing(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Data.DataModels.BuildingTypeData
  • StaticTrue
  • VirtualFalse
  • HashDC94F9678F0A63DE4AF13FCE43854F9201BD4FF8F93550B0CECD91A25EB328EA
  • Body hashA5C95CEEAFCCF1FCE08BEDB40EF1F0456ACFC640A7C804B9AE14EC53832EB71D
  • IL size26
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BuildingTypeData>::TryGetValue(!0, !1&)
Called by

GetBuildingTypeOrNull

public CandideServer.Data.DataModels.BuildingTypeData GetBuildingTypeOrNull(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeCandideServer.Data.DataModels.BuildingTypeData
  • StaticTrue
  • VirtualFalse
  • HashA83D42FBAC86A1A120F648B19254D408DB34BC0731F58A8D714459B7D723A2E7
  • Body hashC9C5F20092B9515501EEACC2A7A2B9F4482719AAA79AD5B2E15D61CA13341B16
  • IL size22
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, CandideServer.Data.DataModels.BuildingTypeData>::TryGetValue(!0, !1&)