Romestead Assembly Reference

CandideServer.Buildings.BuildingControllers.MaterialStorageController

Type JSON

public class in CandideServer.Buildings.BuildingControllers

Methods7
Properties0
Fields1
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
ResourceOffsetspublicpublic System.Collections.Generic.Dictionary<System.String, Microsoft.Xna.Framework.Vector2> ResourceOffsets

Methods

DrawAllOffsets

public System.Void DrawAllOffsets(CandideServer.SimulationModels.BuildingSimulationModel building)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash23DB91AAB1223A1ACF5A8F2B02BE0BB4EDCE4698C9BFC974C8841EBAC035A6F5
  • Body hashAC2F19F971B5BD64CD3FEADB07A1B27D43545901D308627C597C61709F32C63D
  • IL size311
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, Microsoft.Xna.Framework.Vector2>::.ctor()
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • System.Collections.Generic.Dictionary<System.String, Microsoft.Xna.Framework.Vector2>::Add(!0, !1)
  • Microsoft.Xna.Framework.Rectangle::get_Center()
  • Microsoft.Xna.Framework.Point::ToVector2()
  • Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, System.Single)
  • System.Collections.Generic.Dictionary<System.String, Microsoft.Xna.Framework.Vector2>::get_Values()
  • Dictionary.ValueCollection<System.String, Microsoft.Xna.Framework.Vector2>::GetEnumerator()
  • Dictionary.ValueCollection.Enumerator<System.String, Microsoft.Xna.Framework.Vector2>::get_Current()
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Color::get_White()
  • CandideCreator.Shared.Graphics.VisualDebug::CircleOutline(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, Microsoft.Xna.Framework.Color, System.Single)
  • Dictionary.ValueCollection.Enumerator<System.String, Microsoft.Xna.Framework.Vector2>::MoveNext()
  • System.IDisposable::Dispose()
String literals
  • resource:lumber
  • resource:stone
  • resource:clay
  • resource:bucket
  • resource:brick
  • resource:marble
  • resource:concrete

GetStorageMaximumForLevel

public System.Collections.Generic.Dictionary<System.String, System.Int32> GetStorageMaximumForLevel(System.Int32 level)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.Dictionary<System.String, System.Int32>
  • StaticFalse
  • VirtualFalse
  • HashE6A1199940DEFE723774F5D330E59BBD1BEA04E45454F1CF7DCBA601B8A912AC
  • Body hash85CB3EFDFA85AF71E4AED8AE69134C19399005B58E8B87FA9D73B013BB70ADF5
  • IL size405
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, System.Int32>::.ctor()
  • System.Collections.Generic.Dictionary<System.String, System.Int32>::Add(!0, !1)
Called by
String literals
  • resource:lumber
  • resource:stone
  • resource:clay
  • resource:brick
  • resource:marble
  • resource:concrete
  • resource:bucket

OnLoaded

public System.Void OnLoaded()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashB63E00640175D10027842D294C78B62549FF781CC0466E1D8CCFD84F2A46DE12
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

OnNewlyCreated

public System.Void OnNewlyCreated()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash946F87423D18A1B5C1ADFD68D4DCC5C3C15C1D6883F6FF779BBE55CCF999B50C
  • Body hashC9E446FC1621237F38E407F97D6BE4F75E0ACE0B0C51B03664E1A96C67924E32
  • IL size239
Referenced calls
String literals
  • Object_Storage
  • resource:lumber
  • resource:stone
  • resource:clay
  • resource:brick
  • resource:marble
  • resource:concrete
  • resource:bucket

OnUpgraded

public System.Void OnUpgraded(Shared.Models.Construction.ConstructionModel upgradeConstructionModel, Shared.Models.Buildings.BuildingData upgradedBuildingData)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash534963EE70FEE5656C94D7ABC0BDC6B5D25E22B3E428835F5CB7B6EF7E937D06
  • Body hashCF27EC1A3FAF70BCAD7478601415F57503AFA9F23F78A230DA0F43370CF13EED
  • IL size84
Referenced calls

SetUpTiles

private System.Void SetUpTiles(System.Int32 level)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF125A5D45C75453F45E37E7B5049CFD8CD30ECE94F77A7478CB36241C3D9F4E4
  • Body hash4E76543465DC69627C29834CE94E7A18CE58B6EB0D27CA7C806715A8D2434CF5
  • IL size450
Referenced calls

Update

public System.Void Update(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashBCAD64DA1950849F0BB610F27B210601C9E3AE160AE8E3B13DD2C2349F084303
  • Body hashAED79C466F1182F48EF784464BDD99CA46869D697337175A3BA376404AFBCE67
  • IL size40