Romestead Assembly Reference

CandideServer.Buildings.BuildingControllers.BeehiveBuildingController

Type JSON

public class in CandideServer.Buildings.BuildingControllers

Methods7
Properties0
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_beehiveIdprivateprivate System.Guid _beehiveId
_progressprivateprivate System.Single _progress
_recipeIdprivateprivate System.String _recipeId

Methods

GetSpawnPositionForCitizen

public CandideServer.Buildings.BuildingControllers.CitizenPositionData GetSpawnPositionForCitizen(CandideServer.Models.Citizen.CitizenModel citizen, CandideServer.Models.Citizen.CitizenSlotModel slot)

Method metadata
Referenced calls
  • System.NotImplementedException::.ctor()

OnBuildingRemove

public System.Void OnBuildingRemove()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash68BAF1ECFE892B7A016F11E3300F230F97ACAD169E3B84060B99FB5FFFD9D18C
  • Body hash17DE0B5DF8FDC416831D176BEA74F152AC04847AA2360CE64856A4526BB76140
  • IL size156
Referenced calls

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
  • Hash5A4B7A27E5BA3BF5F171670E9C48F695CB11B175C713FE03AAD43C815BBA2B98
  • Body hash29C3D4AF530F7E8DD25E5178FCCF3B439BC84F6262B110829599E10BC0E75555
  • IL size392
Referenced calls
String literals
  • Buildings_Output
  • beehive_recipe
  • base_guid
  • BeehiveBuildingController: Can't find beehive_recipe or base_guid parameter for building
  • building_id

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
  • Hash5D35B246C1A318E980B2BF163B90A09FE334AB56026334551F5002EDCC283057
  • Body hash9099C592BFDC2EA14DB7817CE47236682FFC3BE9C516B2BEB1E6FAF9198923BF
  • IL size471
Referenced calls
String literals
  • Update
  • BeehiveBuildingController: Recipe output item
  • doesn't exist

UpdateJobStatus

protected System.Boolean UpdateJobStatus(CandideServer.Models.JobModel job)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash34C6220192B6F33045EF280D09DAC9A5A84CBBCBDFA7093623C61CA4B4AF6022
  • Body hashE2CDC8BD55A83F129BBA1F1163CD64A9844A3B8BC1E22E5FD9644B9217AB7C8C
  • IL size2