Candide.Entities.Controllers.PuzzleMechanics.FallingPressurePlateController
Type JSONpublic class in Candide.Entities.Controllers.PuzzleMechanics
Type metadata
- Assembly
Romestead - Namespace
Candide.Entities.Controllers.PuzzleMechanics - Base type
Shared.Entity.Base.AbstractController - Hash
030B903C2A4B7F22C8EB5A49ECDFE2CF6CF10C24C655C1F279239E806FAA108A
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_blink# | private | private System.Boolean _blink |
_startPos# | private | private Microsoft.Xna.Framework.Vector3 _startPos |
Methods
BeforeRender
#
public System.Void BeforeRender()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
9548175DEABC23DDBCF8FA6BFB9EBCB9A3E4710651873C818EA23885589ADC46 - Body hash
212B4CB9BC27F3AF2764D5B8E6FE5633CFA1D104890FE11DFBEF38714E3C40FB - IL size400
Referenced calls
Shared.Entity.EntityWrapper::get_SpriteSheet()Microsoft.Xna.Framework.Vector3::get_One()Microsoft.Xna.Framework.Vector4::.ctor(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector4::get_Zero()Shared.Entity.EntityWrapper::get_Frame()CandideCreator.Shared.Graphics.SpriteSheet::GetFrame(System.Int32)Shared.Entity.EntityWrapper::get_EntityMesh()CandideCreator.Shared.Models.EntityMesh::.ctor(CandideCreator.Shared.Models.IndexedMesh)System.Nullable<CandideCreator.Shared.Models.EntityMesh>::.ctor(!0)Shared.Entity.EntityWrapper::get_MeshOffset()Candide.Graphics.DeferredRenderer::AddImmediateSprite(Candide.Graphics.ImmediateSprite)
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
24AE929E70747572FF8C32143A6A8B2CF759FBDA241F9D2F26FD4B35FB7F8B03 - Body hash
399CD75FD2B3EDBAC8A76DA0E3990437141EFD4EF4516B703DBFE33DAA5B4A6C - IL size56
Referenced calls
Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)
String literals
z
OnInteract
#
public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
8DF9081C48D07CB07AFA8A9FEB255F162300F4760F0AF03026483616AFA97A9E - Body hash
4AD516C979339A08C5266CE6278D4FEABC406B39B38388802B490AFDF6481A90 - IL size8
OnServerSetState
#
public System.Void OnServerSetState(System.Int32 state)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
62D6EE5FDD6B509B00325AA35ED31F9BB79D2A4F249939CDFCAC619FA2D60B90 - Body hash
AE895572A13D599B3A4FAA63F8DFFBCC52FFD20E991911A9D3C783CCFCFBAA9A - IL size280
Referenced calls
Shared.Entity.EntityWrapper::set_Immovable(System.Boolean)Shared.Entity.EntityWrapper::set_AirFriction(System.Double)Shared.Entity.EntityWrapper::get_MaskRef()Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)Shared.Entity.EntityWrapper::set_Frame(System.Int32)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component&, Shared.Entity.Components.Component)Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)
String literals
event:/buildings/traps/falling_platform_trap
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
9BCC48E87B09381D1802F2118C0015C1F21B533CE1646337C9638609F33A12E4 - Body hash
1D67160A509DCB84534A9747FD2684BBD62A97987F01D672F513928171B1FAE9 - IL size73
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()