Romestead Assembly Reference

CandideServer.Buildings.BuildingControllers.TradingPostController

Type JSON

public class in CandideServer.Buildings.BuildingControllers

Methods7
Properties0
Fields2
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_eventAddedprivateprivate System.Boolean _eventAdded
_sourceMaterialStorageIdprivateprivate System.Nullable<System.Guid> _sourceMaterialStorageId

Methods

BuildingsSController_OnBuildingRemoved

private System.Void BuildingsSController_OnBuildingRemoved(System.Guid buildingId)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashC8FE88506327B224862F3B240077D9203D7784BB9740F49D5EED945A5758951B
  • Body hashE21B0A0EA5311A1EFE161E385EEE8C668CEBE027FFE34FE844B51B47D9D7C88A
  • IL size64
Referenced calls
Called by

BuildingsSController_OnNewBuildingSpawned

private System.Void BuildingsSController_OnNewBuildingSpawned(System.Guid buildingId, System.Nullable<System.Guid> townId, System.String buildingTypeId)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash2CF544F2E7DAEDB998D8A82CAE2669573F789C0DF453B9DE4E352EC2358D9DF2
  • Body hashBEF1919E6AFA8C0F520D232933DE13A93A7DAAF3BA7D01D32029B64957F7CC4F
  • IL size54
Referenced calls
Called by
String literals
  • material_storage

OnBuildingRemove

public System.Void OnBuildingRemove()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashCEC135BCDEACBF3E6059F59BC4702C1B423D7E6A2928AB6CD2C2E1E5B35E2907
  • Body hash0BEF25754A3310A4E87F3331D88D080280A7233D32ABA1F2A66AC8E88580F4EC
  • IL size56
Referenced calls

OnLoaded

public System.Void OnLoaded()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash8F2F10C87C08CC098607A49182A12FB630EC11D997E06CEFA14BFB84C0165D3F
  • Body hash1004B59787567DBF57FDC9A22803FC82C616428A29FB5CED2048B9806D6730DF
  • IL size74
Referenced calls

OnNewlyCreated

public System.Void OnNewlyCreated()

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

OnTickJob

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

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash38F5EB51ACC4B3D974CCFD653E8B2E2B6BB0A7BDA60E9E2FBFB5764B1142F7EC
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

Update

public System.Void Update(System.Single dt)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashDCAF32E0F97514EB9C24397DD70586F1BE575CD327681948363C55DD0894916B
  • Body hash0AB4D746A267451A00D032EDBF4B38AAF4FE9F94564D7A0160744D87B25FE5FA
  • IL size346
Referenced calls
String literals
  • Citizen slot with ID
  • has job ID
  • but we couldn't find the job in the server game state.