{"Id":"Candide.Entities.Controllers.WolfController.WolfController","Name":"WolfController","DisplayName":"WolfController","FullName":"Candide.Entities.Controllers.WolfController.WolfController","Namespace":"Candide.Entities.Controllers.WolfController","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"DustParticleEmitter:Candide.Particles.ParticleEmitter","Name":"DustParticleEmitter","Type":"Candide.Particles.ParticleEmitter","Signature":"public Candide.Particles.ParticleEmitter DustParticleEmitter","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"80C202F410832AEF35E177E1F783FA1B1E5307980CC232DF312DE4D4A6CAD1F2"},{"Id":"_animationStateMachine:Candide.Entities.Animations.EntitySpacAnimationStateMachine","Name":"_animationStateMachine","Type":"Candide.Entities.Animations.EntitySpacAnimationStateMachine","Signature":"private Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1C711844B8EE9A5016A5EF317136D2B0664CC15FBBC1D9A5FBDD716D19AD113E"},{"Id":"_footstepTimer:System.Single","Name":"_footstepTimer","Type":"System.Single","Signature":"private System.Single _footstepTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"44A382460FE2D39A4982E316ABBA7CE58262019981000B7C35EDA23D06FC0206"},{"Id":"_runFootstepHandler:Candide.Sound.FootstepHandler","Name":"_runFootstepHandler","Type":"Candide.Sound.FootstepHandler","Signature":"private Candide.Sound.FootstepHandler _runFootstepHandler","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E8BFFA04985553DA21AB89D2C76D33BC952C66262FAD8EE7A4680483FAF03CE0"},{"Id":"_runFootstepName:System.String","Name":"_runFootstepName","Type":"System.String","Signature":"private System.String _runFootstepName","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"76B9AEDA8F56E5E3816A19C3E165CE8C0C502409D61466558E4037E3092AD279"},{"Id":"_runFootstepTime:System.Single","Name":"_runFootstepTime","Type":"System.Single","Signature":"private System.Single _runFootstepTime","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"495B3E18B05D3607C47B30C1A192C936690447F70247C7199166201925ADE15C"},{"Id":"_walkFootstepHandler:Candide.Sound.FootstepHandler","Name":"_walkFootstepHandler","Type":"Candide.Sound.FootstepHandler","Signature":"private Candide.Sound.FootstepHandler _walkFootstepHandler","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"A5048481F0518901102397FFDB94402CC16DA2501F1FA1EC388A1C19927182D0"},{"Id":"_walkFootstepName:System.String","Name":"_walkFootstepName","Type":"System.String","Signature":"private System.String _walkFootstepName","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D93EDC9C3D13D4FB8AF7928EF7503D84392CD8B58BDBFDA093E071204E87757E"},{"Id":"_walkFootstepTime:System.Single","Name":"_walkFootstepTime","Type":"System.Single","Signature":"private System.Single _walkFootstepTime","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"5F5C9640B7D02A52CFD99F30B51735E4AAE8744ADE545874E221AF8E1A8C5307"}],"Properties":[],"Events":[],"Methods":[{"Id":"BeforeRender()-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"B3E38A28389AC861169430AB6995B24556B67CCBCA60601FC4FEAE11B358BCE7","Hash":"A859A2D3A4BAB2B04F2E36702F8D5D84717FED6C1A667E4354E9F62FC2201FF0","CalledMethods":["Candide.Entities.Animations.EntitySpacAnimationStateMachine::Draw(Shared.Entity.EntityWrapper)"],"StringLiterals":[],"Source":null},{"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":404,"BodyHash":"2405379534E15E637C9E314E2B1B9A319BE7FEFFF90AC65CACFCAE6737952A78","Hash":"AC77895D40DD7A556B302FBF314072AFBAE0D0114CB5AAB9B2152A87B7041E98","CalledMethods":["Candide.Database.ParticleEmitterDataBase::GetNewParticleEmitter(System.String)","Candide.Database.SpacDataBase::GetSpacOrNull(System.String)","Shared.Entity.EntityInitializeException::.ctor()","CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable\u003CSystem.Single\u003E, System.Single, System.Boolean)","Candide.Entities.Controllers.WolfController.WolfController::\u003CEntityInitialize\u003Eb__9_0()","System.Func\u003CSystem.Boolean\u003E::.ctor(System.Object, System.IntPtr)","CandideCreator.Shared.SpacSystem.Transition::.ctor(System.String, System.String, System.Func\u003CSystem.Boolean\u003E, System.String, System.Boolean)","Candide.Entities.Controllers.WolfController.WolfController::\u003CEntityInitialize\u003Eb__9_1()","Candide.Entities.Controllers.WolfController.WolfController::\u003CEntityInitialize\u003Eb__9_2()","Candide.Entities.Animations.EntitySpacAnimationStateMachine::.ctor(CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, System.Collections.Generic.IEnumerable\u003CCandideCreator.Shared.SpacSystem.State\u003E, System.Collections.Generic.IEnumerable\u003CCandideCreator.Shared.SpacSystem.Transition\u003E)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::SetState(System.String, System.Boolean)","Shared.Entity.EntityWrapper::set_UsesSpac(System.Boolean)","Candide.Graphics.VFX.SpacRenderingArgs::SetDefaultEntityOffset(Shared.Entity.EntityWrapper)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Candide.Sound.FootstepHandler::.ctor(System.Single, System.String)"],"StringLiterals":["footstep_poof","wolf_new_animations","idle","run","walk","*"],"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":86,"BodyHash":"3AA2A0257CE3DE508402DF45C4AE50BB72C85027F644DB3AA5DA07AC2C794EE0","Hash":"75BFB5CE9387F1FA20BEB6362D9CEBF9A465AE5EBED02405403F03BEA7EF2637","CalledMethods":["Shared.Entity.EntityWrapper::get_Health()","Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Shared.Entity.Base.AbstractController::OnDamaged(Shared.Combat.DamageResult)"],"StringLiterals":["event:/creature/wolf/wolf_hurt"],"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":98,"BodyHash":"737DC3FE16636CE003B0EACCE6450AB4A58EB0C49DC2C4AC7123C997F02CB733","Hash":"78AC3627C49C682C2F72CA443A1FE1648A52CE66A23C947DC19183270E5536EC","CalledMethods":["Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Candide.Graphics.VFX.VfxPlayer::HandleCreatureDeath(Shared.Entity.EntityWrapper, Shared.Combat.DamageResult, Candide.Entities.Animations.EntitySpacAnimationStateMachine, System.Nullable\u003CDeathHelper.DeathPartsArgs\u003E, CreatureDeathHandler.Size, System.String, System.Int32, System.Single)"],"StringLiterals":["event:/creature/wolf/wolf_die","event:/hits/destruction/gore"],"Source":null},{"Id":"ReceiveEntityVfxMessage(System.Byte)-\u003ESystem.Void","Name":"ReceiveEntityVfxMessage","Signature":"public System.Void ReceiveEntityVfxMessage(System.Byte vfx)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"vfx","Type":"System.Byte","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":245,"BodyHash":"270EEFA4551887C3535AD1D5055C9DF0E9E7250498E4A16C39D8E9BD982BED79","Hash":"26F7833484228A71FDAAFE8CCCAB67FBC873769DC92F98DA13CF9AF3E7229849","CalledMethods":["Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)","Microsoft.Xna.Framework.Vector4::get_One()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToAngle(System.Single)","CandideCreator.Shared.Helpers.VectorExtension::DirectionToVector3(System.Single)","Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)","Microsoft.Xna.Framework.Vector3::get_Up()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)","Shared.Entity.Base.AbstractController::ReceiveEntityVfxMessage(System.Byte)"],"StringLiterals":["event:/creature/generic beast/beast_bite_medium","vfx_bite","bite"],"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":260,"BodyHash":"E47205943C6F49D32D48C7E1F82978FFB7BB7ABD137900CB544C0FD2088C95C1","Hash":"D042722A3170E206F30AF7E1D3A0E4C2F5B0819EA4412D3155515ACEC58E2788","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::get_CurrentState()","CandideCreator.Shared.SpacSystem.ISpacAnimationState::get_StateName()","System.String::op_Equality(System.String, System.String)","Shared.Entity.EntityWrapper::get_DistanceWalked()","CandideCreator.Shared.SpacSystem.ISpacAnimationState::set_TimeScale(System.Single)","Candide.Sound.FootstepHandler::PlayFootstepSound(Shared.Entity.EntityWrapper, System.Single, System.Single)","Candide.Entities.Animations.EntitySpacAnimationStateMachine::Update(Shared.Entity.EntityWrapper, System.Single)","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::set_CurrentDirection(System.Int32)","Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":["walk","run"],"Source":null}],"Hash":"4AA2D29E061032F5BC4FDE0F5D723D4C102F10CE8EFAB9AE36923FC0F79378AF"}