Romestead Assembly Reference

CandideServer.Entities.Controllers.ServerInteriorFurnaceController

Type JSON

public class in CandideServer.Entities.Controllers

Methods7
Properties0
Fields6
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
CookAreapublicpublic CandideCreator.Shared.Models.RectangleF CookArea
CookingTimepublicpublic System.Single CookingTime
EntityWrappersReuseListprivateprivate System.Collections.Generic.List<Shared.Entity.EntityWrapper> EntityWrappersReuseList
UpdateTimepublicpublic System.Single UpdateTime
UpgradeLevelpublicpublic System.Int32 UpgradeLevel
_cookingEntitiesprivateprivate System.Collections.Generic.List<ServerInteriorFurnaceController.CookingEntity> _cookingEntities

Methods

CheckIfEntityIsValid

public System.Boolean CheckIfEntityIsValid(Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash8CBB2E2853841A3D081946F8868E99780BB75E20F625EE138BFB67F5A31FC317
  • Body hash4DF6F78521D1040F8E6CA2A2BA043B755350DE21FDDBE690AECBBB24FAACC7BF
  • IL size158
Referenced calls
Called by
String literals
  • resource:lumber

CookEntity

public System.Void CookEntity(Shared.Entity.EntityWrapper entity, System.Single timer)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash4A9D30B9617ED91400CEFF212894951E433DEBD064B268AF65CDDDC5ED82B285
  • Body hashF560E486047FE7A9A20CC419EAF0F1A2992656D6D1008BB4C9D838D7335FC4C5
  • IL size102
Referenced calls
  • System.Collections.Generic.List<ServerInteriorFurnaceController.CookingEntity>::GetEnumerator()
  • List.Enumerator<ServerInteriorFurnaceController.CookingEntity>::get_Current()
  • Shared.Entity.EntityWrapper::get_Id()
  • System.Guid::op_Equality(System.Guid, System.Guid)
  • List.Enumerator<ServerInteriorFurnaceController.CookingEntity>::MoveNext()
  • System.IDisposable::Dispose()
  • ServerInteriorFurnaceController.CookingEntity::.ctor()
  • System.Collections.Generic.List<ServerInteriorFurnaceController.CookingEntity>::Add(!0)
Called by

DefaultOff

private System.Void DefaultOff()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash0A4E2491ABC695CAA5848D49073225AFA6C074D4BD1BE13D9DFC2224FB9A2B94
  • Body hashDF4210C6ED933336E8CE4D8E2F440ED074C06810C842A3B299ACAC191E995BB0
  • IL size17
Referenced calls

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash07EE01814D12411B740AA479581D27E94E1B8C3EF4FBC7297A7558EDCEF34449
  • Body hash8D774FCEA8DBBDFF4A01BBE6D4D6964D27B61D67E8EC40D687FDFB494CCD7A06
  • IL size142
Referenced calls
  • System.Collections.Generic.List<ServerInteriorFurnaceController.CookingEntity>::.ctor()
  • Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)
  • CandideCreator.Shared.Helpers.Parameters::GetInt(System.String, System.Int32)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • Shared.Entity.EntityWrapper::get_Position2()
  • CandideServer.ServerTempState::get_CurrentlyUpdatingBuildingPosition()
  • Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)
  • Microsoft.Xna.Framework.Vector2::op_Subtraction(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
  • CandideCreator.Shared.Models.RectangleF::.ctor(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)
String literals
  • blacksmith_upgrade_level
  • area_width
  • area_height

OnServerSetState

public System.Void OnServerSetState(System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash92DD734EAA08AD3FF2CF6E55CA3DB178ED71BA51A95A70B0506A8FFA163869A0
  • Body hash5CD11B31FE2342E710318C634FB383F357898F58FB308E35DE22304C448E65AC
  • IL size94
Referenced calls

ThrowOut

public System.Void ThrowOut(Shared.Entity.EntityWrapper entity, System.Single height)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash84B9C5D5EE00C0A9053ECDDC9B155E0CA70878A59EFB9B23DA4047CD6A570854
  • Body hash138F281ECFDB8E43D3CF313191E7DE5B3D362DD4E4D4429F0A924D2A457FF4C9
  • IL size149
Referenced calls
Called by

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashD9A92E5813FC6C9C3FC9D748F064A32DEC3F20338FEC002496B742EFF163ADBF
  • Body hash3B0BAFFBF2BAAFED63F9CD662B45F264A84FBBF6FC34C857609140F4E828D8B3
  • IL size806
Referenced calls
String literals
  • Failed too cook entity in furnace id:
  • - base id: