Candide.Entities.Controllers.BirdController.OldBirdController
Type JSONpublic class in Candide.Entities.Controllers.BirdController
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.BirdController - Base type
Shared.Entity.Base.EntityControllerBase - Hash
0DBF0CDD4A4120607D487985D2F9D5EAC15CA2834C089A97F9F54472FABD6E1E
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
2E35A86BD678C43017CA5F653115E41D4AD5082105DB3978C36968FAB30032CB - Body hash
F9FD51F01728F33215A799BB2D6F78AE306BB7978304F091FEC043A07E978E64 - IL size18
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B15A83A4CC1F34A7FAD2CBDF0F215DC77A50445716259B90EF114FE4678A67BF - Body hash
31AD20D9F47F0046C4BBE5B4E5ABFF1A13CD5DBFC34711883229CACA6F42A268 - IL size541
Referenced calls
System.Collections.Generic.Dictionary<System.String, System.Func<Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>, Shared.Entity.Base.AbstractControllerTask>>::.ctor()System.Collections.Generic.Queue<Shared.Entity.Base.AbstractControllerTask>::.ctor()Candide.Entities.Controllers.BirdController.OldBirdController::<EntityInitialize>b__1_0(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)System.Func<Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>, Shared.Entity.Base.AbstractControllerTask>::.ctor(System.Object, System.IntPtr)System.Collections.Generic.Dictionary<System.String, System.Func<Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>, Shared.Entity.Base.AbstractControllerTask>>::Add(!0, !1)Candide.Entities.Controllers.BirdController.OldBirdController::<EntityInitialize>b__1_1(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)Candide.Entities.Controllers.BirdController.OldBirdController::<EntityInitialize>b__1_2(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)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.BirdController.OldBirdController::<EntityInitialize>b__1_3()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.BirdController.OldBirdController::<EntityInitialize>b__1_4()Candide.Entities.Controllers.BirdController.OldBirdController::<EntityInitialize>b__1_5()Candide.Entities.Controllers.BirdController.OldBirdController::<EntityInitialize>b__1_6()Candide.Entities.Controllers.BirdController.OldBirdController::<EntityInitialize>b__1_7()Candide.Entities.Controllers.BirdController.OldBirdController::<EntityInitialize>b__1_8()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
WanderingTaskIdleTaskFleeTaskbird_animationsidlehopflypeck
OnKilled
#
public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.OnKilledBehaviour - StaticFalse
- VirtualTrue
- Hash
FF5F1A833384B2CF1DDBF3383B8EAA9179BBCF3AEB64AFE1B6CA924BF91BC38C - Body hash
8DB1336AF64F59E95FA3DAA18890CF5C91BEE04E5DE826196C0C1A2313382E99 - IL size44
Referenced calls
String literals
event:/hits/destruction/gore_small
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
0BF87F8BEA77E5ACBE9BA2BB14903CB20AC917295BDBE0977CD030F8E43F9992 - Body hash
A6F71483E479B441DACDDE21B201E4F9A6E07974677948F1E97FE2E04C6DAD23 - IL size63
Referenced calls
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)