Romestead Assembly Reference

Candide.Entities.Controllers.TestEntity.TestEntity

Type JSON

public class in Candide.Entities.Controllers.TestEntity

Methods4
Properties0
Fields8
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
Noisepublicpublic System.Single[] Noise
_animationStateMachineprivateprivate Candide.Entities.Animations.EntitySpacAnimationStateMachine _animationStateMachine
_collisionsprivateprivate System.Collections.Generic.List<CandideCreator.Shared.Collision.CollisionData> _collisions
_directionprivateprivate System.Single _direction
_directionsprivateprivate System.Collections.Generic.List<Microsoft.Xna.Framework.Vector2> _directions
_wanderRoundPointprivateprivate Microsoft.Xna.Framework.Vector2 _wanderRoundPoint
_wanderSeedprivateprivate System.Int32 _wanderSeed
_wanderTimerprivateprivate System.Single _wanderTimer

Methods

BeforeRender

public System.Void BeforeRender()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1F7994C7ABFBC77D35B671A51E848DA966BE72C2BF0E8FB908F6B4EA92B663C8
  • Body hashC133B1BEA3F1F04345E8A7E0F89AB0D898D3A4F55ABAA7CDCBE1E6B42D7700B0
  • IL size35
Referenced calls

CreateImGui

public System.Void CreateImGui()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashF4F76E26F87AB1CCEC53878BE1341A96DC7679F9D93417C538D616DE123CF9F7
  • Body hashEB0037B3FB1CE8675E7C4ED9B57A6FE950E79857ACEFB785CA48E1BA0C1D9F1D
  • IL size7
Referenced calls

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash91EDC5816FDC5886604F3AFA4994266EA5C989886E17F008368AC36E93D40503
  • Body hash94AC09798EBDAF1534F1CD5C89265CD5EE073E7CA0C94E99C40C0CBE21895765
  • 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
  • WanderingTask
  • IdleTask
  • ApproachTask
  • AttackSingleTarget1Task
  • wolf_animations
  • idle
  • run
  • walk
  • charge
  • attack
  • howl
  • diagonals
  • *

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash05B8F3550B136B6548EC3B513030294DEA818F014C77B951F28516DAEDD57EAA
  • Body hashCF48A73BFD81574EFDAAF2575D96775098F0EA13214F19547FD19C904E3D2331
  • IL size134
Referenced calls
String literals
  • walk