Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController
Type JSONpublic class in Candide.Entities.Controllers.BulletHellTrapController
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.BulletHellTrapController - Base type
Shared.Entity.Base.AbstractController - Hash
AD304462BC2755DFC6E59579C042007D2FB4AA06BA926775921BD6869A5EF70C
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_animationStateMachine# | private | private Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
BEEF6C708DAED1D54C5FA606EDA04957A1213D4988E35F2C54A44D9642389635 - Body hash
0ACA3C321B806F2B74B912BDE4C3308683D882AEEDBC69D6880F8FE32460AA49 - IL size59
Referenced calls
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)
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
835E981ADFA74FEFFBFA472EAF8DC2053073722558290B222EE58BE6ECDD5AC4 - Body hash
E677E777FE17AED60037C2F6A13DBAB6F4808ACB88AD162A02E0696058309CE3 - IL size623
Referenced calls
Candide.Database.SpacDataBase::GetSpacOrCrash(System.String)CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable<System.Single>, System.Single, System.Boolean)Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::<EntityInitialize>b__1_0()System.Func<System.Boolean>::.ctor(System.Object, System.IntPtr)CandideCreator.Shared.SpacSystem.Transition::.ctor(System.String, System.String, System.Func<System.Boolean>, System.String, System.Boolean)Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::<EntityInitialize>b__1_1()Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::<EntityInitialize>b__1_2()Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::<EntityInitialize>b__1_3()Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::<EntityInitialize>b__1_4()Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::<EntityInitialize>b__1_5()Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::<EntityInitialize>b__1_6()Candide.Entities.Controllers.BulletHellTrapController.BulletHellTrapController::<EntityInitialize>b__1_7()Candide.Entities.Animations.EntitySpacAnimationStateMachine::.ctor(CandideCreator.Shared.Models.SpritesAnimationCollections.Spac, System.Collections.Generic.IEnumerable<CandideCreator.Shared.SpacSystem.State>, System.Collections.Generic.IEnumerable<CandideCreator.Shared.SpacSystem.Transition>)CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::SetState(System.String, System.Boolean)Shared.Entity.EntityWrapper::set_UsesSpac(System.Boolean)Candide.Graphics.VFX.SpacRenderingArgs::SetDefaultEntityOffset(Shared.Entity.EntityWrapper)
String literals
laser_statue_animationsidle_passiveidle_aggressiveopen_eyesclose_eyesopen_mouthclose_mouthmouth_stay_openattack*
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
65411841A876356BBFC96EF3974753E1B4E3B7C7E20349D7B3A11C5B8DC82869 - Body hash
7785C92A4FFD66648710701125714461ED0FEA1A6E95FDFF3DAB3F9AA4F90D60 - IL size36