Candide.Entities.Controllers.Legacy.AnimatedController
Type JSONinternal class in Candide.Entities.Controllers.Legacy
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Legacy - Base type
Shared.Entity.Base.AbstractController - Hash
7B40795ECC0EE607F3DED64D205EF371AF7864546AE1BB9EBF97F55AE68CA67C
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
LightAnimationTimer# | public | public System.Single LightAnimationTimer |
SlideDustAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation SlideDustAnimation |
SlideDustSpriteSheet# | private | private CandideCreator.Shared.Graphics.SpriteSheet SlideDustSpriteSheet |
_animation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _animation |
_animationSpeed# | private | private System.Single _animationSpeed |
_animationType# | private | private System.Int32 _animationType |
_emitter# | private | private Candide.Particles.ParticleEmitter _emitter |
_fireEmitter# | private | private Candide.Particles.ParticleEmitter _fireEmitter |
_isLitFire# | private | private System.Boolean _isLitFire |
Methods
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7EF8D3FA965E321E4C4A70BC82297B25F398444C2B9417870C22939F7F8DBE04 - Body hash
6E7D391C91252FC7E3261549A70A83BBCBFC5FAC60F16F426F19208066017B59 - IL size629
Referenced calls
CandideCreator.Shared.Helpers.Parameters::GetInt(System.String, System.Int32)CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)Candide.Database.ParticleEmitterDataBase::GetNewParticleEmitter(System.String)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Graphics.FrameAnimation::.ctor(System.Int32[], System.Single, System.Boolean)System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array, System.RuntimeFieldHandle)Candide.Database.ParticleDataBase::GetParticleData(System.String)Candide.Particles.WeightedParticle::.ctor(Candide.Particles.ParticleData, System.Int32)Microsoft.Xna.Framework.Vector3::get_Zero()CandideCreator.Shared.Models.Particle.SpawnArea.SphereSpawnArea::.ctor(System.Single, System.Single)System.Nullable<CandideCreator.Shared.Models.Particle.RotationSpan>::.ctor(!0)System.Nullable<CandideCreator.Shared.Models.Particle.VelocitySpan>::.ctor(!0)System.Nullable<CandideCreator.Shared.Models.Particle.AccelerationSpan>::.ctor(!0)Candide.Particles.ParticleEmitter::.ctor(Candide.Particles.WeightedParticle[], System.Single, System.Single, Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Models.Particle.SpawnArea.ISpawnArea, System.Nullable<CandideCreator.Shared.Models.Particle.RotationSpan>, System.Nullable<CandideCreator.Shared.Models.Particle.VelocitySpan>, System.Nullable<CandideCreator.Shared.Models.Particle.AccelerationSpan>, System.Nullable<CandideCreator.Shared.Models.Particle.AnimationTimeScaleSpan>, System.Nullable<CandideCreator.Shared.Models.Particle.TemperatureDecayTimeSpan>, System.Nullable<CandideCreator.Shared.Models.Particle.TimeScaleSpan>, System.Int32)CandideCreator.Shared.Graphics.FrameAnimation::RandomTime(System.Random)
String literals
animationtypeanimationspeedis_lit_fireflame_smalldust:small
EntityUnload
#
public System.Void EntityUnload()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
A491195721BB378D2CE6E0C849AFC18722A7E959E68D3A731BEE016DA0FE7BFC - Body hash
E9A9FC552C5D9D7E487A3A5A20277C3023D87CAFB9BE103B0732D72DD974020B - IL size10
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
68EC18B1D7DACD0BC62EE2D3B3B21F28FF44EBE7BF4064BA05B10A24DA80CE17 - Body hash
83F32379FB26B2D8E096C7624DBFFDC969C84738D6B09327EC8FE63A61970DB9 - IL size390
Referenced calls
CandideCreator.Shared.Graphics.FrameAnimation::GetFrame()Shared.Entity.EntityWrapper::set_Frame(System.Int32)Microsoft.Xna.Framework.GameTime::get_ElapsedGameTime()System.TimeSpan::get_TotalSeconds()CandideCreator.Shared.Graphics.FrameAnimation::Update(System.Double)Shared.Entity.EntityWrapper::get_Fdt()Candide.Particles.ParticleEmitter::Update(System.Single)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.EffectHelper::FlickerHelper(System.Single, System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Shared.Entity.EntityWrapper::set_LightSourceColor(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_LightSourceDrawShadows(System.Boolean)Candide.GameModels.Managers.TimeSystem::UpdateTimeBasedLight(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::set_LightSourceOffset(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_LightSourceHardness(System.Single)Shared.Entity.EntityWrapper::set_LightSourceAttenuation(Microsoft.Xna.Framework.Vector3)
WorldLoad
#
public System.Void WorldLoad()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
4BEF6DD1CBFC9F623303E6B80BF7B6669EA26CB139D59234255A4B7A35AFCF59 - Body hash
E9A9FC552C5D9D7E487A3A5A20277C3023D87CAFB9BE103B0732D72DD974020B - IL size10