Romestead Assembly Reference

CandideServer.Buildings.BuildingControllers.SculptorController

Type JSON

public class in CandideServer.Buildings.BuildingControllers

Methods8
Properties0
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_eventAddedprivateprivate System.Boolean _eventAdded
_jobGuidprivateprivate System.Guid _jobGuid
_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
  • HashC9E060FA33A5DAB636745F8FD503AB1AA972317317DA7AA5BF66A886BAB429CC
  • Body hash52344887009DD3B65400EB0BEF4E8C81F83202DA301697E1D2E3030A4C8FE8B9
  • 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
  • Hash4E652C19C83DC8CA0945CEC2F0A01FBA30FA8715DB0A032A3DD7E6BD92AD1979
  • Body hashD254829D678CEFF7092BF53CD04A23A07D8311BE548B9D4BF424B2B148F6AF75
  • IL size54
Referenced calls
Called by
String literals
  • material_storage

FindMaterialStorageAndCreateConnection

public System.Nullable<System.Guid> FindMaterialStorageAndCreateConnection(System.Nullable<System.Guid> existingSourceMaterialStorageId, CandideServer.SimulationModels.BuildingSimulationModel building, System.Boolean createOutputDestination)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Nullable<System.Guid>
  • StaticTrue
  • VirtualFalse
  • Hash96F287359F050744BA2C0A786BA6E2F8FDE19359E3903E59F2E4141CE7D7ADB0
  • Body hashFB22F11313C7844F9BD5BBB50E6B4A8888EC11A44EE3ABA19286173E6812E926
  • IL size255
Referenced calls
Called by
String literals
  • Building does not exist!!
  • WTF

OnBuildingRemove

public System.Void OnBuildingRemove()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash319BB8BCCA25D15BC295805F58002D7E86FA21D94FADBFDEC06E669C306A3BFD
  • Body hash03BAB5DE22704EEAFC772F7C766FFBD7CD612ED195DD021DD2686263F8B047E7
  • IL size56
Referenced calls

OnCitizenAssignedToSlot

public System.Void OnCitizenAssignedToSlot(CandideServer.Models.Citizen.CitizenModel citizen, CandideServer.Models.Citizen.CitizenSlotModel slot)

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

OnLoaded

public System.Void OnLoaded()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashA2EA02E9E3D3EBEE866D9723680E7F02A80042B861576EFF02203A0452B4356D
  • Body hash7A991A75C1783BEBD82DBA4D36B4AD7166A4B646F0EF279BF74AFDC3829411F3
  • IL size74
Referenced calls

OnNewlyCreated

public System.Void OnNewlyCreated()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3C4792D2BDA10306B0FFC54DF41EA7331E6A4B10CF2CE537774A5A34749BCF96
  • Body hashAC0AC1E5625C01B82356E5F6508091C08DF9EE0FA37D876771DD6441B38C0B38
  • IL size281
Referenced calls
String literals
  • Failed state setup
  • Object_Storage
  • Buildings_Output

OnTickJob

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

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1A7D324C0177C719F5C0A6DB94909DD55279C5FDF63C75B894AF418B90C5EF19
  • Body hashEF8B3F7DA9057E00C0219372848C32C7FF30C4A1465ABB35AD749BA9CDE7BF9B
  • IL size172
Referenced calls
String literals
  • Unknown output type
  • for
  • CarpenterController