CandideServer.Entities.ControllerSets.PuzzleMechanics.ServerPuzzleMovableController
Type JSONpublic class in CandideServer.Entities.ControllerSets.PuzzleMechanics
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.ControllerSets.PuzzleMechanics - Base type
Shared.Entity.Base.AbstractController - Hash
9A33210825F840C77037546C0C248B4968566C2F92CC7CED424E5D993590F835
Relationships
Base type
Fields
| Name | Visibility | Signature |
|---|---|---|
_leverName# | private | private System.String _leverName |
_moveTime# | private | private System.Single _moveTime |
_offsetPosition# | private | private Microsoft.Xna.Framework.Vector3 _offsetPosition |
_returnPosition# | private | private Microsoft.Xna.Framework.Vector3 _returnPosition |
_targetPosition# | private | private Microsoft.Xna.Framework.Vector3 _targetPosition |
_worldModel# | private | private CandideServer.Models.Worlds.WorldModel _worldModel |
Methods
Activate
#
public System.Void Activate(System.Boolean returning)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
350FE26D1B46CB3918CA85239701040B77FA32195F410AB3BC13129031DC68DF - Body hash
D50495F7DDFD2158B005CAF7ED90DE169AB1BFB129833C7D13CFE7B2E9704238 - IL size156
Referenced calls
Shared.Entity.EntityWrapper::get_Fdt()Shared.Entity.EntityWrapper::get_Position()CandideCreator.Shared.Helpers.CandideMathHelper::Limit0To1(System.Single)CandideCreator.Shared.Helpers.InterpolationHelper::BounceOut(System.Single)Microsoft.Xna.Framework.Vector3::Lerp(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)
EntityInitialize
#
public System.Void EntityInitialize()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
329AE241314698EDF6BC4D603419D3A3CEABEF9603A7B1C42BD3DD5FF7970A5D - Body hash
353B26E2A83E0F2EA6139FCA83767759B8D8F708326C086C163298F0049AB9DD - IL size212
Referenced calls
CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)Microsoft.Xna.Framework.Vector3::get_Zero()CandideCreator.Shared.Helpers.Parameters::GetVector3(System.String, Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)System.Object::ToString()CandideServer.SyncStrategies.SyncStrategy::NoSync()CandideServer.Entities.ServerEntitySystemManager::UpdateEntityParameter(Shared.Entity.EntityWrapper, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)
String literals
activation_id123target_positiontime
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
862C98D4C834473AADDE666B9F76AD600F91E456B3FEBB91E786A8B1FD1A96E1 - Body hash
80185283F74586339D4091CC8EA23EC0A77AE4162E7570061815B7773B4F8B39 - IL size100
WorldLoad
#
public System.Void WorldLoad()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
253669CE84AFB30D7EA1DF0A80C0A47ACC0C5C29E3770E239B9CC769151B2EBB - Body hash
7A032247C29AC7861D3FFBAEB6FD0DF58463940F90BDA4A9668B631F1FA0C5D1 - IL size34
Referenced calls
System.Collections.Generic.Dictionary<System.Guid, CandideServer.Models.Worlds.WorldModel>::TryGetValue(!0, !1&)