{"Id":"Candide.Entities.Controllers.Other.BushController","Name":"BushController","DisplayName":"BushController","FullName":"Candide.Entities.Controllers.Other.BushController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Entities.Controllers.Other.VariableTextureControllerBase","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Swaying:System.Boolean","Name":"Swaying","Type":"System.Boolean","Signature":"public System.Boolean Swaying","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"072D0206DEA8BA92EF79A495CE6605F3AEBAF629D54E299BE789B6EE84CE0CA7"},{"Id":"_damageTimer:System.Single","Name":"_damageTimer","Type":"System.Single","Signature":"private System.Single _damageTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"45A84B094165EE8B8A6C789EFAFB31B6190EA0B8DA040D792519BDA0BC08B67A"},{"Id":"_windSway:Candide.GameModels.Systems.Weather.WindSway","Name":"_windSway","Type":"Candide.GameModels.Systems.Weather.WindSway","Signature":"private Candide.GameModels.Systems.Weather.WindSway _windSway","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"49D3EFFE1AE4893D4F400E7A8FC28B164009B6679DC23F5ED9CF8AB190C3DCB5"}],"Properties":[],"Events":[],"Methods":[{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":72,"BodyHash":"BEA11C95F9BF82FF04F590C43F6F613C8E205BF38019706EBB567AF6CD883874","Hash":"434BE17574B284B8B5343202579D99B3BE931FDEB6C2BA200A3E9DE9FDBA64F6","CalledMethods":["Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component\u0026, 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)"],"StringLiterals":["swaying","texture"],"Source":null},{"Id":"OnDamaged(Shared.Combat.DamageResult)-\u003ESystem.Void","Name":"OnDamaged","Signature":"public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":46,"BodyHash":"9D8C282702C8D7DDD4C4E5A41E38254574273B0268E8AC41198332FB8980A14F","Hash":"5CD393BCAD9F72D73BDF874E3B4318E6166DAE7111E13C3FE63256DE0DB4EDE7","CalledMethods":["Candide.Entities.Controllers.Other.BushController::SpawnParticles(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null},{"Id":"OnKilled(Shared.Entity.EntityKillInfo)-\u003EShared.Entity.Base.OnKilledBehaviour","Name":"OnKilled","Signature":"public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)","Visibility":"public","ReturnType":"Shared.Entity.Base.OnKilledBehaviour","Parameters":[{"Name":"info","Type":"Shared.Entity.EntityKillInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":22,"BodyHash":"678BF90225911D6BDE84371E654B989416757684CCB5C3574AE55F6866D8A33E","Hash":"2DCC0AF15A31CBA8BD46085473836C16DBA9C5A7B2CCA433A9210CB06C46D1AA","CalledMethods":["Candide.Entities.Controllers.Other.BushController::SpawnParticles(Shared.Combat.DamageResult)"],"StringLiterals":[],"Source":null},{"Id":"SpawnParticles(Shared.Combat.DamageResult)-\u003ESystem.Void","Name":"SpawnParticles","Signature":"public System.Void SpawnParticles(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":135,"BodyHash":"E30F582FECDDDF0647C6F86896932358FC2D60BF90C96E4A5A1EEABA0BA63361","Hash":"BD71D57E2E189519F5181B15AC7FF9B8B94A32B2B63893A83432A5D8C189D192","CalledMethods":["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)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":210,"BodyHash":"50357B6A1DAD2FAE58FB427B3CF3BFC91D699580D2AF6D904988A10DA3FD5AF0","Hash":"13F0876BEF65050F68C755A943A30322838453AA46CE77CA1819BBD5E57132F2","CalledMethods":["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\u0026)","Microsoft.Xna.Framework.MathHelper::ToRadians(System.Single)","Microsoft.Xna.Framework.Matrix::CreateRotationZ(System.Single, Microsoft.Xna.Framework.Matrix\u0026)","Microsoft.Xna.Framework.Matrix::Multiply(Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Matrix\u0026)","Shared.Entity.EntityWrapper::get_MeshTransformMatrixRef()"],"StringLiterals":[],"Source":null}],"Hash":"1C85DFA0F385C5D163E4BE0CA4F73BDD2A52D1102EBD02EDC5B8C2A40721D66B"}