Assembly: Sandbox.Game.dll

public abstract class MyEntityRespawnComponentBase: MyEntityComponentBase, IMyComponentBase, IMyEntityComponentBase, IMyCameraController, IMyControllableEntity, IMyControllableEntity

Events

Member Description
static OnAfterAddedToContainer Inherited from MyEntityComponentBase
BeforeRemovedFromContainer Inherited from IMyEntityComponentBase
BeforeRemovedFromContainer Inherited from MyEntityComponentBase

Properties

Member Description
AuxiliaryContext
Entity
IsAutopilotControlled
LastMotionIndicator
LastRotationIndicator
AllowCubeBuilding Gets if player block building enabled

Inherited from IMyCameraController
AttachSyncToEntity Inherited from MyEntityComponentBase
CanSwitchLandingGears Gets if entity can switch landing gears

Inherited from IMyControllableEntity
ComponentTypeDebugString Inherited from IMyEntityComponentBase
ComponentTypeDebugString Name of the base component type for debug purposes (e.g.: "Position")

Inherited from MyEntityComponentBase
Container Inherited from IMyEntityComponentBase
Container Inherited from MyEntityComponentBase
ContainerBase Inherited from IMyComponentBase
ContainerBase This cannot be named Container to not conflict with the definition of Container in MyEntityComponentBase.

Inherited from MyComponentBase
ControlContext Inherited from IMyControllableEntity
ControllerInfo Gets information about who controls this Entity

Inherited from IMyControllableEntity
ControllerInfo Inherited from IMyControllableEntity
EnabledBroadcasting Inherited from IMyControllableEntity
EnabledDamping Gets if Damping enabled

Inherited from IMyControllableEntity
EnabledHelmet Gets if helmet is opened

Inherited from IMyControllableEntity
EnabledLeadingGears Gets if at least one leading gear is enabled

Inherited from IMyControllableEntity
EnabledLights Gets if lights are enabled

Inherited from IMyControllableEntity
EnabledReactors Gets if grid is powered

Inherited from IMyControllableEntity
EnabledThrusts Gets if thrusts are enabled

Inherited from IMyControllableEntity
EnableFirstPersonView Gets or set if player can use first person view

Inherited from IMyCameraController
Entity Gets information which entity is being controlled

Inherited from IMyControllableEntity
Entity Inherited from IMyControllableEntity
Entity Gets Entity to which it is attached

Inherited from IMyCameraController
Entity Inherited from IMyEntityComponentBase
Entity Inherited from MyEntityComponentBase
FailedOnSceneAdd Inherited from MyComponentBase
ForceFirstPersonCamera Gets or sets if camera should be first person

Inherited from IMyControllableEntity
ForceFirstPersonCamera Gets or sets if player can use only first person view

Inherited from IMyCameraController
HeadLocalXAngle Inherited from IMyControllableEntity
HeadLocalYAngle Inherited from IMyControllableEntity
IsAutopilotControlled Gets whether the entity is controller by autopilot

Inherited from IMyControllableEntity
IsInFirstPersonView Gets or sets if the current camera view is first person.

Inherited from IMyCameraController
LastMotionIndicator Gets last motion indicator. User input W/A/S/D Space/C

Inherited from IMyControllableEntity
LastRotationIndicator Gets last rotation indicator. Z used for RollIndicator

Inherited from IMyControllableEntity
PrimaryLookaround When false, blocks 3rd view look around

Inherited from IMyControllableEntity
RelativeDampeningDistance Allows you to set a custom max distance which relative dampening to another entity will remain active.

Inherited from IMyControllableEntity
RelativeDampeningEntity Inherited from IMyControllableEntity
RelativeDampeningTarget Allows you to get or set the relative dampening entity.

Inherited from IMyControllableEntity
RemoveExistingComponentOnNewInsert Inherited from IMyComponentBase
RemoveExistingComponentOnNewInsert Inherited from MyComponentBase
Toolbar Inherited from IMyControllableEntity
ToolbarType Inherited from IMyControllableEntity

Methods

Member Description
CleanControls()
GetOverridingFocusMatrix()
BeginShoot(MyShootActionEnum) This will be called locally to start shooting with the given action

Inherited from IMyControllableEntity
CanSwitchAmmoMagazine() Inherited from IMyControllableEntity
CanSwitchToWeapon(MyDefinitionId?) Inherited from IMyControllableEntity
CleanControls() Implementation should clear previousControlled entities and cameras. They are no longer valid. Called on game load, if player is not online

Inherited from IMyControllableEntity
ControlCamera(MyCamera) Change camera properties now. Communication: from controller to camera.

Inherited from IMyCameraController
Crouch() Only IMyCharacter has implementation for this method.

Inherited from IMyControllableEntity
Deserialize(MyObjectBuilder_ComponentBase) Inherited from IMyComponentBase
Deserialize(MyObjectBuilder_ComponentBase) Inherited from MyComponentBase
Die() Makes character dead.

Inherited from IMyControllableEntity
Down() Move direction : down. Only IMyCharacter has implementation for this method.

Inherited from IMyControllableEntity
DrawHud(IMyCameraController, long) Updates hud logic, connected to entity

Inherited from IMyControllableEntity
EndShoot(MyShootActionEnum) This will be called locally to start shooting with the given action

Inherited from IMyControllableEntity
GetAs() Inherited from IMyComponentBase
GetAs() Inherited from MyComponentBase
GetCameraEntitySettings() Inherited from IMyControllableEntity
GetHeadMatrix(bool, bool, bool, bool) Gets head of character that controls this

Inherited from IMyControllableEntity
GetOverridingFocusMatrix() Transformation that should be used for target selection while focusing

Inherited from IMyCameraController
HandlePickUp() Does nothing.

Inherited from IMyCameraController
HandleUse() Used to send "use" commands to camera controller

Inherited from IMyCameraController
Init(MyComponentDefinitionBase) Inherited from IMyComponentBase
Init(MyComponentDefinitionBase) Inherited from MyComponentBase
IsSerialized() Inherited from IMyComponentBase
IsSerialized() Tells the component container serializer whether this component should be saved

Inherited from MyComponentBase
Jump(Vector3) Character jump. Only IMyCharacter has implementation for this method.

Inherited from IMyControllableEntity
MoveAndRotate(Vector3, Vector2, float) Defines user input. Call MoveAndRotateStopped() on user input finished

Inherited from IMyControllableEntity
MoveAndRotateStopped() Should be called when input is finished

Inherited from IMyControllableEntity
OnAddedToContainer() Inherited from IMyComponentBase
OnAddedToContainer() Inherited from MyEntityComponentBase
OnAddedToContainer() Gets called after the container of this component changes

Inherited from MyComponentBase
OnAddedToScene() Inherited from IMyComponentBase
OnAddedToScene() CH: TOOD: Be careful! This does not get called if the component is added to a container that is in the scene already!

Inherited from MyComponentBase
OnAssumeControl(IMyCameraController) Called when it is setted as new main camera controller

Inherited from IMyCameraController
OnBeforeRemovedFromContainer() Inherited from IMyComponentBase
OnBeforeRemovedFromContainer() Inherited from MyEntityComponentBase
OnBeforeRemovedFromContainer() Gets called before the removal of this component from a container

Inherited from MyComponentBase
OnBeginShoot(MyShootActionEnum) This will be called back from the sync object both on local and remote clients

Inherited from IMyControllableEntity
OnEndShoot(MyShootActionEnum) This will be called back from the sync object both on local and remote clients

Inherited from IMyControllableEntity
OnReleaseControl(IMyCameraController) Called when new camera controller setted, and this was main camera controller

Inherited from IMyCameraController
OnRemovedFromScene() Inherited from IMyComponentBase
OnRemovedFromScene() CH: TOOD: Be careful! This does not get called if the component is removed from a container that is still in the scene!

Inherited from MyComponentBase
PickUp() Forwarding this action to Use(UseActionEnum, IMyEntity) with argument PickUp

Inherited from IMyControllableEntity
PickUpContinues() Forwarding this action to Use(UseActionEnum, IMyEntity) with argument PickUp

Inherited from IMyControllableEntity
PickUpFinished() Inherited from IMyControllableEntity
Rotate(Vector2, float) Rotate camera controller.

Inherited from IMyCameraController
RotateStopped() Rotation of camera controller stopped.

Inherited from IMyCameraController
Serialize(bool) Inherited from IMyComponentBase
Serialize(bool) Inherited from MyComponentBase
SetContainer(IMyComponentContainer) Inherited from IMyComponentBase
SetContainer(IMyComponentContainer) Sets the container of this component. Note that the component is not added to the container here! Therefore, use MyComponentContainer.Add(...) method and it will in turn call this method. Actually, you should seldom have the need to call this method yourself.

Inherited from MyComponentBase
ShouldEndShootingOnPause(MyShootActionEnum) Inherited from IMyControllableEntity
ShowInventory() Shows inventory gui of controlled Entity

Inherited from IMyControllableEntity
ShowRemoteAccessMenu() Shows remote access menu

Inherited from IMyControllableEntity
ShowTerminal() Shows terminal gui

Inherited from IMyControllableEntity
Sprint(bool) Inherited from IMyControllableEntity
SwitchAmmoMagazine() Inherited from IMyControllableEntity
SwitchBroadcasting() Inherited from IMyControllableEntity
SwitchDamping() Switches damping state

Inherited from IMyControllableEntity
SwitchHandbrake() Switches handbrake state

Inherited from IMyControllableEntity
SwitchHelmet() Switches helmet open/closed state

Inherited from IMyControllableEntity
SwitchLandingGears() Switches landing gears state

Inherited from IMyControllableEntity
SwitchLights() Switches lights state

Inherited from IMyControllableEntity
SwitchReactors() Switches reactors state

Inherited from IMyControllableEntity
SwitchReactorsLocal() Switches handbrake state

Inherited from IMyControllableEntity
SwitchThrusts() Turns on jetpack on character

Inherited from IMyControllableEntity
SwitchToWeapon(MyDefinitionId) Inherited from IMyControllableEntity
SwitchToWeapon(MyToolbarItemWeapon) Inherited from IMyControllableEntity
SwitchWalk() Switch between walk / run mode. Only IMyCharacter has implementation for this method.

Inherited from IMyControllableEntity
Up() Move direction : up. Only IMyCharacter has implementation for this method.

Inherited from IMyControllableEntity
Use() Inherited from IMyControllableEntity
UseContinues() Inherited from IMyControllableEntity
UseFinished() Inherited from IMyControllableEntity

Inheritance: MyComponentBase ˃ MyEntityComponentBase

Implements: