{"Id":"Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController","Name":"BulletHellTrapController","DisplayName":"BulletHellTrapController","FullName":"Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController","Namespace":"Candide.Entities.Controllers.BulletHellTrapController","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","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":59,"BodyHash":"0ACA3C321B806F2B74B912BDE4C3308683D882AEEDBC69D6880F8FE32460AA49","Hash":"BEEF6C708DAED1D54C5FA606EDA04957A1213D4988E35F2C54A44D9642389635","CalledMethods":["Shared.Entity.EntityWrapper::get_Visible()","Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::set_CurrentDirection(System.Int32)","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":623,"BodyHash":"E677E777FE17AED60037C2F6A13DBAB6F4808ACB88AD162A02E0696058309CE3","Hash":"835E981ADFA74FEFFBFA472EAF8DC2053073722558290B222EE58BE6ECDD5AC4","CalledMethods":["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.BulletHellTrapController.BulletHellTrapController::\u003CEntityInitialize\u003Eb__1_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.BulletHellTrapController.BulletHellTrapController::\u003CEntityInitialize\u003Eb__1_1()","Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::\u003CEntityInitialize\u003Eb__1_2()","Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::\u003CEntityInitialize\u003Eb__1_3()","Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::\u003CEntityInitialize\u003Eb__1_4()","Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::\u003CEntityInitialize\u003Eb__1_5()","Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::\u003CEntityInitialize\u003Eb__1_6()","Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::\u003CEntityInitialize\u003Eb__1_7()","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":["laser_statue_animations","idle_passive","idle_aggressive","open_eyes","close_eyes","open_mouth","close_mouth","mouth_stay_open","attack","*"],"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":36,"BodyHash":"7785C92A4FFD66648710701125714461ED0FEA1A6E95FDFF3DAB3F9AA4F90D60","Hash":"65411841A876356BBFC96EF3974753E1B4E3B7C7E20349D7B3A11C5B8DC82869","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","Candide.Entities.Animations.EntitySpacAnimationStateMachine::Update(Shared.Entity.EntityWrapper, System.Single)","Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"AD304462BC2755DFC6E59579C042007D2FB4AA06BA926775921BD6869A5EF70C"}