Candide.Entities.Controllers.Other.BushController
Type JSONpublic class in Candide.Entities.Controllers.Other
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Other - Base type
Candide.Entities.Controllers.Other.VariableTextureControllerBase - Hash
1C85DFA0F385C5D163E4BE0CA4F73BDD2A52D1102EBD02EDC5B8C2A40721D66B
Relationships
Base type
Candide.Entities.Controllers.Other.VariableTextureControllerBase
Derived types
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
Swaying# | public | public System.Boolean Swaying |
_damageTimer# | private | private System.Single _damageTimer |
_windSway# | private | private Candide.GameModels.Systems.Weather.WindSway _windSway |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
434BE17574B284B8B5343202579D99B3BE931FDEB6C2BA200A3E9DE9FDBA64F6 - Body hash
BEA11C95F9BF82FF04F590C43F6F613C8E205BF38019706EBB567AF6CD883874 - IL size72
Referenced calls
Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)Candide.Entities.Controllers.Other.VariableTextureControllerBase::SetVariableTexture(System.String)Candide.GameModels.Systems.Weather.WindSway::Initialize(System.Single)
String literals
swayingtexture
OnDamaged
#
public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
5CD393BCAD9F72D73BDF874E3B4318E6166DAE7111E13C3FE63256DE0DB4EDE7 - Body hash
9D8C282702C8D7DDD4C4E5A41E38254574273B0268E8AC41198332FB8980A14F - IL size46
OnKilled
#
public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.OnKilledBehaviour - StaticFalse
- VirtualTrue
- Hash
2DCC0AF15A31CBA8BD46085473836C16DBA9C5A7B2CCA433A9210CB06C46D1AA - Body hash
678BF90225911D6BDE84371E654B989416757684CCB5C3574AE55F6866D8A33E - IL size22
SpawnParticles
#
public System.Void SpawnParticles(Shared.Combat.DamageResult damageResult)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
BD71D57E2E189519F5181B15AC7FF9B8B94A32B2B63893A83432A5D8C189D192 - Body hash
E30F582FECDDDF0647C6F86896932358FC2D60BF90C96E4A5A1EEABA0BA63361 - IL size135
Referenced calls
Shared.Entity.EntityWrapper::get_MaxHealth()System.Math::Min(System.Single, System.Single)Shared.Entity.EntityWrapper::get_Position()Shared.Entity.EntityWrapper::get_Velocity()Shared.Entity.EntityWrapper::get_Fdt()Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Candide.Entities.Controllers.Other.VariableTextureControllerBase::SpawnParticles(Microsoft.Xna.Framework.Vector3, System.Single, System.Single, System.Int32, System.Single, System.Single, Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Helpers.Parameters)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
13F0876BEF65050F68C755A943A30322838453AA46CE77CA1819BBD5E57132F2 - Body hash
50357B6A1DAD2FAE58FB427B3CF3BFC91D699580D2AF6D904988A10DA3FD5AF0 - IL size210
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()Candide.GameModels.Systems.Weather.WindSway::Update(System.Single)Candide.GameModels.Systems.Weather.WindSway::GetBaseRotation()Shared.Entity.EntityWrapper::get_Position()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()