Romestead Assembly Reference

CandideServer.Buildings.BuildingControllers.MillController

Type JSON

public class in CandideServer.Buildings.BuildingControllers

Methods8
Properties0
Fields2
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
MillBaseprivateprivate System.Guid MillBase
_millIdprivateprivate System.Guid _millId

Methods

EjectInventory

private System.Void EjectInventory()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4E8BBD55430FB1E5F9E08E9C153B2E6CAF9836A10068690A31A6E3313478628E
  • Body hashCFA1A398C049977E0DA12646492A668DEED27A8BA718346233A36E2E7C3FE279
  • IL size126
Referenced calls
Called by

GetSpawnPositionForCitizen

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

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

GetWorkRecipeInfo

public System.String GetWorkRecipeInfo(Shared.Models.Items.ItemInstanceModel itemInstance)

Method metadata
  • Visibilitypublic
  • Return typeSystem.String
  • StaticTrue
  • VirtualFalse
  • Hash15B03AB0C9CED359BF80BE9E309AD10B46F889CE8D954F6AE12F26AB2DCE4E4C
  • Body hash674E3C528C8A46D2468A36FBD636965E3ECDD4ECD1B2947D7CF9E846E28703AB
  • IL size81
Referenced calls
  • System.String::op_Equality(System.String, System.String)
Called by
String literals
  • material:wheat
  • food:olive
  • food:grape
  • recipe:flour:manual_mill
  • recipe:olive_paste:manual_mill
  • recipe:grape_paste:manual_mill

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
  • Hash3768861A5FA98B4FD032187C2F3097909020E5FD44904E23C69A3F0F59E6FE01
  • Body hash48F3EA14EB42D46DA4E0EF2D3B3D5890FCE0E1210FF28F41594D2D77BC8D03C7
  • IL size357
Referenced calls
String literals
  • Buildings_Input
  • Buildings_Output
  • 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
  • HashE4195670DE65886261DEC432555F1062E1D480D06AB9068FEE0FCA6421DF7430
  • Body hashBDA902E40EE9688B36109C64A66972AEEC45715941F6A683C65157425061A158
  • IL size472
Referenced calls
String literals
  • Update
  • worship_flag:manual_mill_speed
  • event:/buildings/manual_mill_produce

UpdateJobStatus

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

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