Romestead Assembly Reference

CandideServer.Buildings.BuildingControllers.LumberYardController

Type JSON

public class in CandideServer.Buildings.BuildingControllers

Methods7
Properties0
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
MaximumLogsBonuspublicpublic System.Int32 MaximumLogsBonus
SpeedIncreaseForEachTreepublicpublic System.Single SpeedIncreaseForEachTree
_jobGuidprivateprivate System.Guid _jobGuid

Methods

GetStorageMaximumForLevel

public System.Collections.Generic.Dictionary<System.String, System.Int32> GetStorageMaximumForLevel(System.Int32 level)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Collections.Generic.Dictionary<System.String, System.Int32>
  • StaticFalse
  • VirtualFalse
  • Hash5D46DB8539AC26D007A4E9015BB9E83E87DA3D8D6A8083D47764D27F3C05512F
  • Body hashFAF91C3680DCF2B3939F6B825082D8CB8761D2968C02218A2AD36A5A0792C3AC
  • IL size101
Referenced calls
  • System.Collections.Generic.Dictionary<System.String, System.Int32>::.ctor()
  • System.Collections.Generic.Dictionary<System.String, System.Int32>::Add(!0, !1)
Called by
String literals
  • resource:lumber

OnCitizenAssignedToSlot

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash185A6C9F727EA4377E1DBD92AEA4B51316BAB77ED3DBC8C5C51DA23DCA83405F
  • Body hash68285588E0B5CFD247FE3525BAE7158B8F0EC95D928FBF359FA9E713C59AC1E5
  • IL size24
Referenced calls
String literals
  • recipe:lumbering

OnLoaded

public System.Void OnLoaded()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashF71559055A4AD0827B7A56795727DCC07B22D890C43BD9E10301C67F9608E609
  • Body hash00F686AC3FDBB4A9986CFFC890147F697B3944E8EEFE5F0477448976A83A19B5
  • IL size227
Referenced calls
String literals
  • forest
  • Citizen_Efficiency
  • volcanic
  • recipe:lumbering:coal
  • job:lumberjack

OnNewlyCreated

public System.Void OnNewlyCreated()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC18DAF8F96389AF6117E8F3EEBFC623CF8D1693D7BF962572C4ECADDA0109347
  • Body hash5C49016E68E89EE58520D62A45DE00F906FC4A42201F98374588BF20F11BA8C0
  • IL size261
Referenced calls
String literals
  • Failed state setup
  • resource:lumber
  • Buildings_Output

OnTickJob

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

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash505A4C2167DCE65C16D183072326B18B1F27ACBF86133F8DF08EFDEEC3EB5324
  • Body hashBD603804C66CCF0324A4DD27EE7604C9A56B4CA092D3A61650353235DAF70982
  • IL size433
Referenced calls
String literals
  • recipe:lumbering
  • LumberYardController: EntityProximityFunctionality was null on the building but it's needed to find nearby trees.
  • Unknown output type
  • for
  • LumberYardController

OnUpgraded

public System.Void OnUpgraded(Shared.Models.Construction.ConstructionModel upgradeConstructionModel, Shared.Models.Buildings.BuildingData upgradedBuildingData)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashE5764DCFD77D22E0736E9E412ED11E4E0D9497FED82A06AC8F49E78B81F83B8B
  • Body hash9F3C7AD2CA6A1069EBC122A11A02B2A1C61EBB2A7409649FC98052116F059B1B
  • IL size170
Referenced calls

SpawnStub

private System.Void SpawnStub()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash654078EDC02BA70D1F065F36776C1E93286F9FD6767DF36204CA2BCBCC2573D3
  • Body hash5FBA61D204BFD02394E6B1CF701B26F4FE4775B16DAB43F996601BBA30C566E4
  • IL size546
Referenced calls
  • System.Guid::NewGuid()
  • CandideServer.Buildings.BuildingControllers.AbstractBuildingController::get_BuildingUpgradeRank()
  • System.Guid::Parse(System.String)
  • Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
  • System.ValueTuple<System.Guid, Microsoft.Xna.Framework.Vector3>::.ctor(!0, !1)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)
  • System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
  • System.NotImplementedException::.ctor(System.String)
  • CandideServer.ServerControllers.SpawnEntityArgs::.ctor()
  • CandideServer.ServerManagers.EntityServerManager::SpawnEntity(CandideServer.ServerControllers.SpawnEntityArgs)
  • System.Collections.Generic.List<System.Guid>::Add(!0)
Called by
String literals
  • afe7de5c-89bf-46f7-9d95-373737ffcb59
  • LumberYardController
  • does not have log tile areas defined for the upgrade rank