Candide.Entities.Controllers.Talos.TalosSideChainController
Type JSONpublic class in Candide.Entities.Controllers.Talos
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.Talos - Base type
Shared.Entity.Base.AbstractController - Hash
CA297BED5DDB98F8D04F7D9586AF4F66DC5D3D70B8A1BF9BC6432852960E548C
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
Lift# | public | public System.Single Lift |
_chainMovementAudioEvent# | private | private Candide.Sound.AudioEvent.AudioEvent _chainMovementAudioEvent |
_hasPlayedEndSound# | private | private System.Boolean _hasPlayedEndSound |
Properties
| Name | Visibility | Signature |
|---|---|---|
LiftHeight# | public | public System.Single LiftHeight |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
B207BB3AB1F4C416715DA9341D946958C1AF26F4F23FCE4BAAB4C7DB80F3BA13 - Body hash
E9932CB8E06DBC889B99598111198C5A67C71D332E69AD15394A71EABA422B74 - IL size114
Referenced calls
Shared.Entity.EntityWrapper::get_MeshOffsetY()Candide.Entities.Controllers.Talos.TalosSideChainController::get_LiftHeight()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)Shared.Entity.EntityWrapper::get_SpriteSheet()Candide.Entities.Controllers.Talos.TalosSideChainController::<BeforeRender>g__Draw|8_0(CandideCreator.Shared.Graphics.SpriteSheet, Microsoft.Xna.Framework.Vector3, System.Int32)
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
ADFD0309FA8E6FB9AB5265EE66DDED2C3FC26B015BE0C2E3E70842C3E6451A83 - Body hash
918EA72A327AA5A91B9504A7447F5FE274DD17EC7E07C028ACE572E195195833 - IL size12
OnServerSetState
#
public System.Void OnServerSetState(System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
D9294B0AD4B8C25C3A7144F4D26888F762DE021DE82924D3BC7E980E53E1D4BA - Body hash
3F2824EE8595E82D48AA930BF336650C7A39C7F01056726B4AB766D2A26FC3D8 - IL size101
Referenced calls
Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)Candide.Sound.AudioEventArgs::.ctor(System.String, System.Boolean, System.Single, System.Single)Candide.Sound.AudioEventFactory::CreateAudioEvent(Candide.Sound.AudioEventArgs, System.Boolean, System.Boolean, Shared.Entity.EntityWrapper)Candide.Sound.AudioEvent.AudioEvent::Play()
String literals
event:/creature/Talos/talos_chain_looping
ReceiveEntityControllerMessage
#
public System.Void ReceiveEntityControllerMessage(System.Object message)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
40757A8653561390113AEF94DECFC9F4EA7D8F64EBE36FB18908441C67D97741 - Body hash
6305432BDD8434C1056B11958DDFAE77F22E555401AF9CCA016B084137491096 - IL size159
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, Shared.Entity.EntityWrapper>::TryGetValue(!0, !1&)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Shared.Entity.SharedEntitySystemController::TryAttach(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, System.Boolean)Candide.Entities.Controllers.Talos.TalosSideChainController::get_LiftHeight()Microsoft.Xna.Framework.Vector3::.ctor(Microsoft.Xna.Framework.Vector2, System.Single)Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::set_IsAllowedInPits(System.Boolean)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_FactionMaskRef()Shared.Entity.Components.FactionMaskNewExtension::SetFlag(Shared.Entity.Components.FactionMask&, Shared.Entity.Components.FactionMask)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
71ACDA5B902416D26B6445CD3AB697D71DB9986DC77D121B4DF7F1AE033EE688 - Body hash
A4C3DAC3AA0F58BCA79434CAEDD4DB76DD96FCD304F4802CE5662883C1F67737 - IL size316
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()CandideCreator.Shared.Helpers.CandideMathHelper::From0To1Between(System.Single, System.Single, System.Single)CandideCreator.Shared.Helpers.CandideMathHelper::From1To0Between(System.Single, System.Single, System.Single)Candide.Sound.AudioEvent.AudioEvent::Stop(System.Boolean)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Candide.Sound.AudioEvent.AudioEvent::Update(System.Single)Shared.Entity.EntityWrapper::get_Position()Candide.Sound.AudioEvent.AudioEvent::SetPosition(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_CarryingOffset()Candide.Entities.Controllers.Talos.TalosSideChainController::get_LiftHeight()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Shared.Entity.EntityWrapper::set_CarryingOffset(Microsoft.Xna.Framework.Vector3)
String literals
event:/creature/Talos/talos_chain_end