Romestead Assembly Reference

CandideServer.Entities.Controllers.ServerTreeController

Type JSON

public class in CandideServer.Entities.Controllers

Methods19
Properties1
Fields14
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
DestroyWhenOutOfHealthpublicpublic System.Boolean DestroyWhenOutOfHealth
Diagonalprivateprivate System.Single Diagonal
DroppedStickKeypublicpublic System.String DroppedStickKey
EmptyStubCheckTimepublicpublic System.Single EmptyStubCheckTime
EmptyStubCheckTimerpublicpublic System.Single EmptyStubCheckTimer
EntityOnStubIdpublicpublic System.Nullable<System.Guid> EntityOnStubId
EntityOnStubKeypublicpublic System.String EntityOnStubKey
FallLeftpublicpublic System.Boolean FallLeft
FallTimerpublicpublic System.Single FallTimer
HasDroppedFirstStickpublicpublic System.Boolean HasDroppedFirstStick
LogCountpublicpublic System.Int32 LogCount
Offsetprivateprivate System.Single Offset
Offsetsprivateprivate Microsoft.Xna.Framework.Vector3[] Offsets
StartAsStubKeypublicpublic System.String StartAsStubKey

Properties

NameVisibilitySignature
EntityOnStubpublicpublic Shared.Entity.EntityWrapper EntityOnStub

Methods

ClearEntityOnStub

private System.Void ClearEntityOnStub()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash99B435562AEF1E8F3243928C95520C5CD4E6889A833A7BC635865E60D2C5FB8D
  • Body hash0A65B2C06006B27ECA3950ECA3CDFF9BF877D3FE6A270FB032C9025A9A31F9CF
  • IL size133
Referenced calls
Called by
String literals
  • eos

EmptyStubCheckForWood

private System.Void EmptyStubCheckForWood()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash89B32D87120DB50E6A6A6D5EF262CE48DDE1E7D872E8A098B88599A7343247B3
  • Body hash6889B92B73BAE571109F9EE294E3A2C9D478B8F9DDC5B8F9A114F2EEF409EF11
  • IL size115
Referenced calls
Called by

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashDA820AD5F5A2ECC2FB6345C6E0DEDCB3DA592D323E4F1D3EA69C90AA7410CA5D
  • Body hash48C3BC6F3A1A0F5561B735C1D1E802E0926E6CE7A8675540A28A99885F7FB862
  • IL size239
Referenced calls
String literals
  • stick_dropped
  • stub
  • eos

Explode

private System.Void Explode()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashF50446A28A3146AB4D46613AF997CAB3B060FF2D3B7518567D23797C25364838
  • Body hashEF5CDD6D2168983BC9E19D79B4E6FB1718A7441179046BB5B398D51328096786
  • IL size31
Referenced calls
Called by

GetValidSpawnPosition

private Microsoft.Xna.Framework.Vector3 GetValidSpawnPosition(Microsoft.Xna.Framework.Vector3 spawnOffset, System.Int32& offsetIndex, System.Boolean& usingFallback)

Method metadata
  • Visibilityprivate
  • Return typeMicrosoft.Xna.Framework.Vector3
  • StaticFalse
  • VirtualFalse
  • HashD1DAB6A1238CFCBC1D495F7F8899637BC2B45BE1E0416732FFF94BB889A3EA5A
  • Body hash4B1F7577F0248AB858D6377468EF729C6007E04C4C6394199F70972034038E73
  • IL size158
Referenced calls
Called by

HandleTreeDamage

public System.Void HandleTreeDamage(Shared.Combat.DamageResult damageResult, Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash33B677412151A8283FA36232953D5BCCAE1C8E2BC0C6B3C2B4CCD8E636B0EC89
  • Body hash14A0DE0C96E016255663266168E098CF5800A300CF279ABD61D93A4C8896DFBD
  • IL size151
Referenced calls
Called by
String literals
  • skill:woodcutting

MirrorIfNeeded

private Microsoft.Xna.Framework.Vector3 MirrorIfNeeded(Microsoft.Xna.Framework.Vector3 offset)

Method metadata
  • Visibilityprivate
  • Return typeMicrosoft.Xna.Framework.Vector3
  • StaticFalse
  • VirtualFalse
  • HashA90568A1BE54410957FF2EAFBE265384047D2E0967E7EDD3203DF0D5ECCA4E6F
  • Body hash12A4A9ACAAA8654A661EC9D3E68D4BC631B4846E894460746C88D9CFDB3F00E0
  • IL size36
Referenced calls
  • Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
Called by

OnDamaged

public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1E0AFE7C2F1FA92A5DC3BA7FA6934965236E568DF55F32F7E5EF0AEF0AF2B2C5
  • Body hash164E099256687316413F09EA523173B43D2467F33D3159A2FACDF9F75D53768C
  • IL size186
Referenced calls

OnEntityCollision

public System.Boolean OnEntityCollision(Shared.Entity.EntityWrapper otherEntity, Microsoft.Xna.Framework.Vector3 thisOldVelocity, Microsoft.Xna.Framework.Vector3 thisNewVelocity, Microsoft.Xna.Framework.Vector3 otherOldVelocity, Microsoft.Xna.Framework.Vector3 otherNewVelocity, out Microsoft.Xna.Framework.Vector3& overrideVelocity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashA06D6256D09CC29C10E2079AA81A0131BF9C1228DE7343A2CAD8955D0BF75F09
  • Body hash8CD84F14FE66FB8B2DCB988034487E127D1A7EC30DC1122D68B3C510685FB6FE
  • IL size27
Referenced calls

OnOutOfHealth

public System.Boolean OnOutOfHealth(Shared.Combat.DamageResult damageResult)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashA335FDD6562343D69404294F0F00903515632845FE59E496167E6C3E7D2F5DCE
  • Body hash140F9F57AD2A9328A603A3AC0DE426CCF5ACEAEA6AB1C5C9294513FA8A5B0B98
  • IL size246
Referenced calls
String literals
  • tree_fire

OnProjectileHit

public System.Boolean OnProjectileHit(System.Int32 id, Shared.Combat.Spells.Casting.CastSpell spell)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashAE3252FC9253E84714E6F955524BE4F32369D1A104ADCB7B41281CABAABF3C2E
  • Body hashBC7176B90F3F9BADA59BEB4C9803C24214E24C4564546AC33840532518C687D4
  • IL size13

OnRemove

public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash67673ADD2B56965959F5D08DE374507F77733E54741EA6896656FC1CBE1CBC72
  • Body hash0C2A036E85FE897A043B8C1DB8E43F4DA81A09821E396E31CBE955581A8A57AA
  • IL size70
Referenced calls

OnServerSetState

public System.Void OnServerSetState(System.Int32 state)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash069A26A9513BCDE699C6A8403FF0D6F8F54301A8F8C991D671DD3814592C9BCE
  • Body hash36ECDFD6B0FEFFAA613F884ECB84B8A5A78D2D1C2398E73D53AD5A7036E92ABF
  • IL size417
Referenced calls

OnThrownEntityCollision

public System.Boolean OnThrownEntityCollision(Shared.Entity.EntityWrapper thrownEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • HashF06D36CF720B8339EF47683A29A93E62E5ABD5C29BF6869B150F3A1399CFA6BA
  • Body hashC75124937ABF645DE503CE5E6A4F105D1F46838D0079C50BF0A261835F4AAC4B
  • IL size328
Referenced calls
String literals
  • stick_dropped
  • true
  • material:wood_stick

SetStumpCollision

public System.Void SetStumpCollision(Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticTrue
  • VirtualFalse
  • Hash5FF6C38F0F3272101B7DF9158EB0D7FE574070DCAAEC0B42219C8DFDAB7EDF40
  • Body hash8870B8EFBE10B7BB0831604033AB5233A6EF89F6B242B12EAF12BF1B631E8515
  • IL size41
Referenced calls
Called by

SpawnLogs

private System.Void SpawnLogs()

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • Hash8385F5CC0069D1057770D1F594D685D0C183ED7BA3996FB45800DCBBA4F2FBBF
  • Body hashDD3EC56C1206D5155DFC512E2EC5D02742D12F868020E80293F4C784535081C2
  • IL size164
Referenced calls
Called by

TryPutEntityOnStub

private System.Boolean TryPutEntityOnStub(Shared.Entity.EntityWrapper entity)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualFalse
  • Hash0075EA0EDE28D88C2F781C13D91D90AB44BAA9A01FC18EA42E460354B7C6597B
  • Body hashFC7F0CAF2FE5E56453DEE43C586CD11C72030FF035F1B092A34AD1211D1A5260
  • IL size259
Referenced calls
Called by
String literals
  • eos

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3043ECE032665A18048287D7757ED4E5A42EDCD5D409542A886D83003EDFD98E
  • Body hash709D25933775B8AE97032E854B03AB51981581DE064159D2F1BEB2881AF57E78
  • IL size233
Referenced calls