Romestead Assembly Reference

Shared.Data.ConstructionResourcesDataBase

Type JSON

public class in Shared.Data

Methods3
Properties0
Fields4
Events0
Type metadata
  • AssemblyShared
  • NamespaceShared.Data
  • Base typeSystem.Object
  • HashEF58187AAD0275E8868D3749947ADCA3B35EE09BA5629EB8B9E7944CE9EE7C12

Relationships

Base type

System.Object

Fields

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

Methods

AddConstructionMaterials

public System.Void AddConstructionMaterials(System.Collections.Generic.List<Shared.Models.Construction.ConstructionResourceDataModel> constructionMaterialsList)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash7BBA855E58D73976187926E5CC197FEF9715081F44C1253D0B371334A0BAA1B9
  • Body hash1E0D4174DB35F1A9E13585A13A8DB2F1687E04E11A2F2539580FBC930826D717
  • IL size141
Referenced calls
  • System.Collections.Generic.List<Shared.Models.Construction.ConstructionResourceDataModel>::GetEnumerator()
  • List.Enumerator<Shared.Models.Construction.ConstructionResourceDataModel>::get_Current()
  • System.String::Concat(System.String, System.String)
  • Shared.Text.StringId::op_Implicit(System.String)
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Construction.ConstructionResourceDataModel>::TryAdd(!0, !1)
  • System.String::Concat(System.String, System.String, System.String)
  • CandideCreator.Shared.Helpers.ServerWarningHelper::Warning(System.String)
  • List.Enumerator<Shared.Models.Construction.ConstructionResourceDataModel>::MoveNext()
  • System.IDisposable::Dispose()
String literals
  • *resource:name
  • *resource:description
  • Detected duplicate construction material id '
  • '.

GetConstructionResourceOrMissing

public Shared.Models.Construction.ConstructionResourceDataModel GetConstructionResourceOrMissing(System.String id)

Method metadata
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Construction.ConstructionResourceDataModel>::TryGetValue(!0, !1&)
Called by

GetConstructionResourceOrNull

public System.Nullable<Shared.Models.Construction.ConstructionResourceDataModel> GetConstructionResourceOrNull(System.String id)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Nullable<Shared.Models.Construction.ConstructionResourceDataModel>
  • StaticTrue
  • VirtualFalse
  • Hash7A026E84BD8F9ACD6381EBAC81B5D4CCF392753586BD1A38251A82A2A19CB00B
  • Body hashD1A2958DD81CF12149CA92F75674EDF3F0E9B5F9561F07629C052F5E96596F44
  • IL size35
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Shared.Models.Construction.ConstructionResourceDataModel>::TryGetValue(!0, !1&)
  • System.Nullable<Shared.Models.Construction.ConstructionResourceDataModel>::.ctor(!0)
Called by