Romestead Assembly Reference

Candide.Entities.Controllers.Other.SkinnyTreeController

Type JSON

public class in Candide.Entities.Controllers.Other

Methods6
Properties0
Fields6
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
LeaveStumppublicpublic System.Boolean LeaveStump
Swayingpublicpublic System.Boolean Swaying
SwayTimeprivateprivate System.Single SwayTime
_swayDirectionprivateprivate System.Int32 _swayDirection
_swayIntensityprivateprivate System.Single _swayIntensity
_windSwayprivateprivate Candide.GameModels.Systems.Weather.WindSway _windSway

Methods

BeforeRender

public System.Void BeforeRender()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashDD5D411A0D9E1CE58B7043AD9DCB480888A4002B0B9EC932A6643CFEB4EF5A48
  • Body hash112663FE23D7C45C06494F058049D614D3DDA3B60D1949286220D76C498BEB26
  • IL size277
Referenced calls
  • Candide.GameModels.Systems.Weather.WindSway::GetBaseRotation()
  • Shared.Entity.EntityWrapper::get_Position()
  • System.MathF::Sin(System.Single)
  • Microsoft.Xna.Framework.MathHelper::Lerp(System.Single, System.Single, System.Single)
  • Shared.Entity.EntityWrapper::get_MeshOffset()
  • Microsoft.Xna.Framework.Matrix::CreateTranslation(System.Single, System.Single, System.Single, Microsoft.Xna.Framework.Matrix&)
  • Microsoft.Xna.Framework.MathHelper::ToRadians(System.Single)
  • Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix&)
  • Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Matrix&)
  • Shared.Entity.EntityWrapper::get_MeshTransformMatrixRef()

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashE1F0E09C385198CDEC34D4C1CD3C008D19480DEB43B904E93227EA157ED20A67
  • Body hash0569F2AB640D829CC6CF2499378BF6D804D48FB6DBE039D45896EA92538F646A
  • IL size95
Referenced calls
String literals
  • leave_stump
  • swaying
  • texture

OnDamaged

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash7EEB0575FE7D8C0A37745B7EDA214C811EFAC96B4C8AC7965DA3B3D5275F9FDA
  • Body hashDE148C8AA6D7F4E7557049016668CC5BAB4D3F6E79A10098EFA3F176C0446239
  • IL size142
Referenced calls

OnKilled

public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)

Method metadata
  • Visibilitypublic
  • Return typeShared.Entity.Base.OnKilledBehaviour
  • StaticFalse
  • VirtualTrue
  • Hash34B6882F4F8E7D5EBB3CF7FC2E408E5F7B894DEC67B99FB1A5A7BC11466DCDCB
  • Body hash95A37C1B836AA7AB769C0F6BC2D7012FD08A3F7E973A9BC61FF145AAA2F7C86E
  • IL size648
Referenced calls
String literals
  • stump_sprite
  • stump_texture

SpawnParticles

private System.Void SpawnParticles(System.Single damageResultTotalDamageTaken)

Method metadata
  • Visibilityprivate
  • Return typeSystem.Void
  • StaticFalse
  • VirtualFalse
  • HashB9732556B523C94CA97E1B54A499D8B36E588D73996AB45B7BC37DD918902F35
  • Body hash252FB08A56E5BC438D1B69C232497F7C58D3A6DF32F232FFD99A7FDD069DBCEC
  • IL size139
Referenced calls
Called by

Update

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

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash71D889D7A6F9CD5E3131397142A6FF83AB3AE4DD1EF3532C05F661191ABEB6C1
  • Body hash446B2D4E34A5EB7F9E3E8D168BB737117ACCE0C50B286C817C6B1CC38ADFFF27
  • IL size55
Referenced calls