Romestead Assembly Reference

CandideServer.Buildings.BuildingControllers.CarpenterController

Type JSON

public class in CandideServer.Buildings.BuildingControllers

Methods7
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
  • Hash61001E4A4F2CF5D969CD8ACDD54F2F8082C88E233B09A9D19D66B42FB59F5FF8
  • Body hashAE827F69D053D63F1C664136694B795A50A2591353B522B2DA0D9509146B0DE0
  • 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
  • Hash831D512872BD20DA83795B736D52B380E6F8048AEDAAD789699948EF75CEFDB3
  • Body hashBC0ABE73D6CFB9E76A05C1CEFF6FADF54197EF4F9C344657B1CA1EECA6521B7F
  • 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
  • Hash52724116718486F20997EEF68AE403FC6468615D085C9D34C739E495B74C2338
  • Body hash469F5415313A7B9DAE1B265C1FB8B94BAA36FA578666D329060ED08081397B90
  • IL size56
Referenced calls

OnLoaded

public System.Void OnLoaded()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC198B2543AB2DA3712C8D724582705C3B828385AAEF10A1FC78623FC8CC0651F
  • Body hashD578C4E43E39B9C811195393966FB21028E095235709B3B7F6CB568101B96294
  • IL size74
Referenced calls

OnNewlyCreated

public System.Void OnNewlyCreated()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash0F800E83A5B451586E5BCC66ED750C270D365766D5F7E997A022C79EE815B610
  • Body hash93E10BD28A679AE2C083063431B04A4E9D9F1A8496FA2F54D689958E707D223A
  • 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