Shared.Entity.SharedEntitySystemController
Type JSONpublic class in Shared.Entity
Type metadata
- Assembly
Shared - Namespace
Shared.Entity - Base type
System.Object - Hash
42C132C9C30CC1B22BC72865B30F36A3462C29435E89CC802F168726A0C44EC0
Relationships
Base type
System.Object
Methods
Detach
#
public Shared.Entity.EntityWrapper Detach(Shared.Entity.EntityWrapper carrier, System.Nullable<Microsoft.Xna.Framework.Vector3> detachPosition)
Method metadata
- Visibilitypublic
- Return type
Shared.Entity.EntityWrapper - StaticTrue
- VirtualFalse
- Hash
62696D674351A626EA11A28881AB808B214E1B8004D136AF4AF1C3198C0FA9AA - Body hash
3ECEAA120B919DEE26E26750FCF6B0F2B204439AA3AEBBD701357B0C0FF743ED - IL size271
Referenced calls
Shared.Entity.EntityWrapper::get_CarriedId()Shared.Entity.EntitySystem::GetEntityIndexById(System.Nullable<System.Guid>)Shared.Entity.EntityWrapper::get_Id()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)Shared.Helpers.SamsPlayerDebuggerHelper::Entity_Set_CarriedId(Shared.Entity.EntitySystem, System.Int32, System.Nullable<System.Guid>)System.Nullable<Microsoft.Xna.Framework.Vector3>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Vector3>::get_Value()Shared.Entity.EntitySystem::GetWrapper(System.Int32)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::OnDetached(Shared.Entity.EntityWrapper)Shared.Entity.Base.AbstractController::OnEntityDetached(Shared.Entity.EntityWrapper)
Called by
CandideServer.Entities.ServerEntitySystemManager::DetachCandide.Entities.PlayerState.PlayerAnimationController::UpdateCandide.Entities.PlayerState.PlayerController::Server_ForceEnterLiftingStateAndAttachCandide.Entities.PlayerState.PlayerSecondaryEntity::SetEmptyCandide.Entities.PlayerState.PlayerSecondaryEntity::SetEntityCandide.Entities.PlayerState.PlayerSecondaryEntity::UpdateCandide.GameModels.Managers.EntityManager::DetachCandide.GameModels.Services.PlayerActionService::OnReceive_PlayerDetachActionShared.Entity.EntitySystem::RemoveEntityShared.Entity.SharedEntitySystemController::ThrowShared.Entity.SharedEntitySystemController::TryAttach
EndThrow
#
public System.Void EndThrow(Shared.Entity.EntityWrapper entity, System.Boolean kill)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
4EEC8642A50590C069B073D7540CEA25F10877C53157939A8EDEBBD50B70549E - Body hash
7B952E1C29FBF2A211647700AF8D1E6D8EA2AC55940C76B6F33D9B76171B4365 - IL size128
Referenced calls
Throw
#
public System.Void Throw(Shared.Entity.EntityWrapper thrower, System.Nullable<System.Guid> throwerId, Shared.Entity.EntityWrapper target, Microsoft.Xna.Framework.Vector3 throwPosition, Microsoft.Xna.Framework.Vector3 throwVelocity, Shared.Helpers.CastSpellArgs castSpellArgs, System.Boolean killWhenThrown)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticTrue
- VirtualFalse
- Hash
11E81146DB28CCAC3ACB7D3473C4126C80B193FDE9DACBA9DA25A15EB025070A - Body hash
62F46B0275F4C45F3844364F890F66139236982312C8953F4E6F56390F966EEB - IL size184
Referenced calls
Shared.Entity.SharedEntitySystemController::Detach(Shared.Entity.EntityWrapper, System.Nullable<Microsoft.Xna.Framework.Vector3>)Shared.Entity.EntitySystem::GetEntityById(System.Nullable<System.Guid>)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::OnThrown(Shared.Entity.EntityWrapper)
TryAttach
#
public System.Boolean TryAttach(Shared.Entity.EntityWrapper carrier, Shared.Entity.EntityWrapper target, System.Boolean forceAttach)
Method metadata
- Visibilitypublic
- Return type
System.Boolean - StaticTrue
- VirtualFalse
- Hash
C5E039E3649ACA84B1F54BF552CCC5A2C15306227B447B06C8EEC9F56A047943 - Body hash
1BB04A008DC962D25BB432FF51A799C36D6590018068CE34AE9B69D5D584A09F - IL size337
Referenced calls
Shared.Entity.EntityWrapper::get_CarriedId()Shared.Entity.EntityWrapper::get_Id()System.Nullable<System.Guid>::get_HasValue()System.Nullable<System.Guid>::GetValueOrDefault()System.Guid::op_Equality(System.Guid, System.Guid)Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntitySystem::GetEntityById(System.Nullable<System.Guid>)Shared.Entity.SharedEntitySystemController::Detach(Shared.Entity.EntityWrapper, System.Nullable<Microsoft.Xna.Framework.Vector3>)System.Nullable<System.Guid>::.ctor(!0)Shared.Helpers.SamsPlayerDebuggerHelper::Entity_Set_CarriedId(Shared.Entity.EntitySystem, System.Int32, System.Nullable<System.Guid>)Shared.Entity.Base.AbstractController::OnAttached(Shared.Entity.EntityWrapper)Shared.Entity.EntityWrapper::get_Controller()Shared.Entity.Base.AbstractController::OnEntityAttached(Shared.Entity.EntityWrapper)
Called by
CandideServer.Entities.ControllerSets.Talos.ServerTalosFloorPitController::CarryEntityCandideServer.Entities.ControllerSets.Talos.ServerTalosSideChainController::SpawnQueuedEntityCandideServer.Entities.ServerEntitySystemManager::ForceAttachCandide.Entities.Controllers.Talos.TalosFloorPitController::ReceiveEntityControllerMessageCandide.Entities.Controllers.Talos.TalosSideChainController::ReceiveEntityControllerMessageCandide.Entities.PlayerState.PlayerController::ClientHook_TryEnterLiftingStateCandide.Entities.PlayerState.PlayerController::Server_ForceEnterLiftingStateAndAttachCandide.Entities.PlayerState.PlayerController::TryEnterLiftingStateCandide.Entities.PlayerState.PlayerSecondaryEntity::UpdateCandide.GameModels.Managers.EntityManager::TryAttachCandide.GameModels.Managers.EntityManager::TryAttachNoSynchCandide.GameModels.Services.PlayerActionService::OnReceive_PlayerAttachedEntityAndActionCandide.GameModels.Services.PlayerActionService::OnReceive_PlayerSatAction