Candide.Entities.Controllers.Legacy.ThrowableSourceController
Type JSONpublic class in Candide.Entities.Controllers.Legacy
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Legacy - Base type
Shared.Entity.Base.AbstractController - Hash
A998247385975B72629070E1F679CA82272F724C032BD6AFDCD10E18077DFB7A
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
Active# | public | public System.Boolean Active |
Closing# | public | public System.Boolean Closing |
HoldingLastSpawn# | public | public System.Boolean HoldingLastSpawn |
LastSpawn# | public | public Shared.Entity.EntityWrapper LastSpawn |
LastSpawnStartPosition# | public | public Microsoft.Xna.Framework.Vector3 LastSpawnStartPosition |
Spawning# | public | public System.Boolean Spawning |
SpawnTime# | public | public System.Single SpawnTime |
_aliveSpawns# | private | private System.Int32 _aliveSpawns |
_closeAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _closeAnimation |
_condition# | private | private System.String _condition |
_counter# | private | private System.Int32 _counter |
_maxSpawns# | private | private System.Int32 _maxSpawns |
_openAnimation# | private | private CandideCreator.Shared.Graphics.FrameAnimation _openAnimation |
_spawned# | private | private Shared.Entity.EntityWrapper[] _spawned |
_spawnEntityId# | private | private System.Guid _spawnEntityId |
Methods
Clone
#
public Shared.Entity.Base.AbstractController Clone(Shared.Entity.EntityWrapper entity)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.Base.AbstractController - StaticFalse
- VirtualTrue
- Hash
50F8436201FB9E413394DC3DCC9737D00437774CD5B0F0DFDC41F78DD799469C - Body hash
D09E324933F5D92B7C577478D87FA5444482CA373B917503B8B07830928B422F - IL size31
Referenced calls
System.Object::MemberwiseClone()
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
6A426766A26CB8C89115965A2F7FF36D3BF5F4E71A94033942B8AB98DCD7E495 - Body hash
EDF4E158C0D0F3C2A83FA9D4B04D0BD2FECFD0E37A4965A17C66E77FCC429A19 - IL size176
Referenced calls
CandideCreator.Shared.Helpers.Parameters::GetGuid(System.String, System.Guid)CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)CandideCreator.Shared.Helpers.Parameters::GetInt(System.String, System.Int32)
String literals
spawn_idSpawnTimestart_timeconditioncrystalsenabledmax_spawns
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
995917AAAA7E913E77BF60DD810E56D0DBD64934A27EB10CC9ADD2C9F99A864C - Body hash
6C766FF819D3E1D0C1066F3C6E80D2125364D55AA7DF7F54753D7BB09C6C2B21 - IL size970
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()CandideCreator.Shared.Graphics.FrameAnimation::Update(System.Double)CandideCreator.Shared.Graphics.FrameAnimation::get_CurrentFrame()Shared.Entity.EntityWrapper::set_Frame(System.Int32)CandideCreator.Shared.Graphics.FrameAnimation::get_ChoppyProgress()Microsoft.Xna.Framework.Matrix::CreateScale(System.Single)Shared.Entity.EntityWrapper::set_MeshTransformMatrix(Microsoft.Xna.Framework.Matrix)Shared.Entity.EntityWrapper::get_MeshTransformMatrixRef()Shared.Entity.EntityWrapper::get_MeshOffset()Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Matrix::set_Translation(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Graphics.FrameAnimation::DoneAndTimed()Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::Distance(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Graphics.FrameAnimation::Restart()Shared.Entity.EntityWrapper::get_Position2()Shared.Entity.EntityWrapper::get_PositionZ()Shared.Entity.EntitySystem::GetEntitiesTouchingCircleArea(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()Shared.Entity.EntityWrapper::get_NoEntityCollision()List.Enumerator<Shared.Entity.EntityWrapper>::MoveNext()System.IDisposable::Dispose()Candide.Database.Doodad.DoodadDatabaseManager::SpawnDoodad(System.Guid, Shared.Entity.EntitySystem, System.Boolean, System.Boolean)CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)Shared.Entity.EntityWrapper::set_Direction(System.Single)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Name()System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()
String literals
direction_spawned_