Candide.Entities.Controllers.TestEntity.TestEntity
Type JSONpublic class in Candide.Entities.Controllers.TestEntity
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.TestEntity - Base type
Shared.Entity.Base.EntityControllerBase - Hash
70E9A27CD54374A94F540D60EDBD529EEABB70625C2A2F18AFD203798952F440
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
Noise# | public | public System.Single[] Noise |
_animationStateMachine# | private | private Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine |
_collisions# | private | private System.Collections.Generic.List<CandideCreator.Shared.Collision.CollisionData> _collisions |
_direction# | private | private System.Single _direction |
_directions# | private | private System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2> _directions |
_wanderRoundPoint# | private | private Microsoft.Xna.Framework.Vector2 _wanderRoundPoint |
_wanderSeed# | private | private System.Int32 _wanderSeed |
_wanderTimer# | private | private System.Single _wanderTimer |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
1F7994C7ABFBC77D35B671A51E848DA966BE72C2BF0E8FB908F6B4EA92B663C8 - Body hash
C133B1BEA3F1F04345E8A7E0F89AB0D898D3A4F55ABAA7CDCBE1E6B42D7700B0 - IL size35
Referenced calls
CreateImGui
#
public System.Void CreateImGui()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
F4F76E26F87AB1CCEC53878BE1341A96DC7679F9D93417C538D616DE123CF9F7 - Body hash
EB0037B3FB1CE8675E7C4ED9B57A6FE950E79857ACEFB785CA48E1BA0C1D9F1D - IL size7
Referenced calls
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
91EDC5816FDC5886604F3AFA4994266EA5C989886E17F008368AC36E93D40503 - Body hash
94AC09798EBDAF1534F1CD5C89265CD5EE073E7CA0C94E99C40C0CBE21895765 - IL size878
Referenced calls
CandideCreator.Shared.Helpers.RandomHelper::NextFloat(System.Random, System.Single, System.Single)System.Random::Next()Shared.Entity.EntityWrapper::get_Position2()System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2>::Clear()System.MathF::Cos(System.Single)System.MathF::Sin(System.Single)Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2>::Add(!0)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.TestEntity.TestEntity::<EntityInitialize>b__7_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.TestEntity.TestEntity::<EntityInitialize>b__7_1(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_2(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_3(Shared.Entity.Base.ControllerActionArgs, System.Action<Shared.Entity.Base.TaskStatus>)Candide.Database.SpacDataBase::GetSpacOrNull(System.String)Shared.Entity.EntityInitializeException::.ctor()CandideCreator.Shared.SpacSystem.State::.ctor(System.String, System.Boolean, System.Nullable<System.Single>, System.Single, System.Boolean)Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_4()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.TestEntity.TestEntity::<EntityInitialize>b__7_5()Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_6()Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_7()Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_8()Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_9()Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_10()Candide.Entities.Controllers.TestEntity.TestEntity::<EntityInitialize>b__7_11()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)
String literals
WanderingTaskIdleTaskApproachTaskAttackSingleTarget1Taskwolf_animationsidlerunwalkchargeattackhowldiagonals*
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
05B8F3550B136B6548EC3B513030294DEA818F014C77B951F28516DAEDD57EAA - Body hash
CF48A73BFD81574EFDAAF2575D96775098F0EA13214F19547FD19C904E3D2331 - IL size134
Referenced calls
Shared.Entity.Base.EntityControllerBase::Update(Microsoft.Xna.Framework.GameTime)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()Shared.Entity.EntityWrapper::get_Fdt()CandideCreator.Shared.SpacSystem.ISpacAnimationState::set_TimeScale(System.Single)Shared.Entity.EntityWrapper::get_Direction()CandideCreator.Shared.Helpers.VectorExtension::DirectionToIntDirection(System.Single)CandideCreator.Shared.Helpers.MathExtension::Mod(System.Int32, System.Int32)CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::set_CurrentDirection(System.Int32)Candide.Entities.Animations.EntitySpacAnimationStateMachine::Update(Shared.Entity.EntityWrapper, System.Single)
String literals
walk