{"Id":"Candide.Entities.Controllers.BirdController.OldBirdController","Name":"OldBirdController","DisplayName":"OldBirdController","FullName":"Candide.Entities.Controllers.BirdController.OldBirdController","Namespace":"Candide.Entities.Controllers.BirdController","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.EntityControllerBase","Interfaces":[],"SourceLocations":[],"Fields":[{"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"}],"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":"F9FD51F01728F33215A799BB2D6F78AE306BB7978304F091FEC043A07E978E64","Hash":"2E35A86BD678C43017CA5F653115E41D4AD5082105DB3978C36968FAB30032CB","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":541,"BodyHash":"31AD20D9F47F0046C4BBE5B4E5ABFF1A13CD5DBFC34711883229CACA6F42A268","Hash":"B15A83A4CC1F34A7FAD2CBDF0F215DC77A50445716259B90EF114FE4678A67BF","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, System.Func\u003CShared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E, Shared.Entity.Base.AbstractControllerTask\u003E\u003E::.ctor()","System.Collections.Generic.Queue\u003CShared.Entity.Base.AbstractControllerTask\u003E::.ctor()","Candide.Entities.Controllers.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_0(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","System.Func\u003CShared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E, Shared.Entity.Base.AbstractControllerTask\u003E::.ctor(System.Object, System.IntPtr)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Func\u003CShared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E, Shared.Entity.Base.AbstractControllerTask\u003E\u003E::Add(!0, !1)","Candide.Entities.Controllers.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_1(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","Candide.Entities.Controllers.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_2(Shared.Entity.Base.ControllerActionArgs, System.Action\u003CShared.Entity.Base.TaskStatus\u003E)","Candide.Database.SpacDataBase::GetSpacOrCrash(System.String)","CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable\u003CSystem.Single\u003E, System.Single, System.Boolean)","Candide.Entities.Controllers.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_3()","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.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_4()","Candide.Entities.Controllers.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_5()","Candide.Entities.Controllers.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_6()","Candide.Entities.Controllers.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_7()","Candide.Entities.Controllers.BirdController.OldBirdController::\u003CEntityInitialize\u003Eb__1_8()","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)"],"StringLiterals":["WanderingTask","IdleTask","FleeTask","bird_animations","idle","hop","fly","peck"],"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":44,"BodyHash":"8DB1336AF64F59E95FA3DAA18890CF5C91BEE04E5DE826196C0C1A2313382E99","Hash":"FF5F1A833384B2CF1DDBF3383B8EAA9179BBCF3AEB64AFE1B6CA924BF91BC38C","CalledMethods":["Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)"],"StringLiterals":["event:/hits/destruction/gore_small"],"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":63,"BodyHash":"A6F71483E479B441DACDDE21B201E4F9A6E07974677948F1E97FE2E04C6DAD23","Hash":"0BF87F8BEA77E5ACBE9BA2BB14903CB20AC917295BDBE0977CD030F8E43F9992","CalledMethods":["Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToIntDirection(System.Single)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::set_CurrentDirection(System.Int32)","Shared.Entity.EntityWrapper::get_Fdt()","Candide.Entities.Animations.EntitySpacAnimationStateMachine::Update(Shared.Entity.EntityWrapper, System.Single)","Shared.Entity.Base.EntityControllerBase::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"0DBF0CDD4A4120607D487985D2F9D5EAC15CA2834C089A97F9F54472FABD6E1E"}