Romestead Assembly Reference

CandideServer.Buildings.BuildingControllers.BlacksmithController

Type JSON

public class in CandideServer.Buildings.BuildingControllers

Methods8
Properties0
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_furnaceprivateprivate CandideServer.Models.SourceModel _furnace
_furnaceAreaprivateprivate CandideCreator.Shared.Models.RectangleF _furnaceArea
_furnaceSourceIdprivateprivate System.Guid _furnaceSourceId

Methods

OnBuildingRemove

public System.Void OnBuildingRemove()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashE42B006B717D7CC949F95DA2B0AF1AE2769D066564FEB0DF9AE172717F624E0E
  • Body hash3C2175BBCA19D5B49FD4BAAEEB16473DCA973884CB1D47B88CB7E805F389746E
  • IL size29
Referenced calls

OnLoaded

public System.Void OnLoaded()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash234C9E1368AF13D24EA9AAD73EF1D4207DC95CA5A5DA8FA9F99A54913208D16D
  • Body hash0C496AA80CA3F67EB2A98B708117D770B45C9961E97475C8F9275F91DF972A98
  • IL size183
Referenced calls
String literals
  • volcanic
  • Citizen_Efficiency

OnNewlyCreated

public System.Void OnNewlyCreated()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashFE66747056B3998E108AF3A12E214D3BC93B57CD881B4AB04928EC27C859633D
  • Body hashE21A04CA8141DA8D8AD80D3647D804A7B14807FC7A015BCC1208800B8E08FC56
  • IL size157
Referenced calls
String literals
  • Object_Storage
  • Buildings_Output

OnTickFurnace

protected System.Void OnTickFurnace(System.Boolean didFurnaceWork)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash18B37C83FC85B93C353EF072B27BE829A34BB3EF9253DE74638FF75089590135
  • Body hashCA2D09C467E4581E96BA7BB5B3EF51F2181EC34BC692314BB74A948DBC6150E7
  • IL size54
Referenced calls
Called by

OnTickJob

protected System.Void OnTickJob(CandideServer.Models.Citizen.CitizenModel citizen, CandideServer.Models.JobModel job)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash59C53177DCC88C1674CD6655FFE331A880126AB15974AEE20428C51F2F620B98
  • Body hash06F7348BAE9CD03747765C3E36DE778B83EB41C55D7DAB4FA788E0E6AF53529D
  • IL size156
Referenced calls
String literals
  • Unknown output type
  • for
  • BlacksmithController

OnUpgraded

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashCEDB5AB7A7F93A0F17FE0B57C4E9635B148B37AC940566AF8351543AE448F318
  • Body hash5DF79B7B8C7D898E0DAC45E2C762709325376E7BBBC831E4C5FB291B33BB3DC8
  • IL size15
Referenced calls

UpdateFurnaceArea

private System.Void UpdateFurnaceArea()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash9D9424311CA5C5C6146131E354D53F037F19AA09738E4DD6114DFA0D9AEC36DE
  • Body hashC4C0495A0E891F730FDA99D58BD1CA683B4844C55DC9ADEB61CB95833903CAB7
  • IL size179
Referenced calls
  • CandideServer.Buildings.BuildingControllers.AbstractBuildingController::get_BuildingUpgradeRank()
  • CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)
Called by