Space Engineers
|
Namespaces | |
package | Ingame |
package | Interfaces |
Classes | |
interface | IHitInfo |
interface | IMyCharacter |
interface | IMyConfig |
interface | IMyConfigDedicated |
interface | IMyControllerInfo |
interface | IMyCubeBlock |
base block interface, block can be affected by upgrade modules, and you can retrieve upgrade list from IMyUpgradableBlock More... | |
interface | IMyCubeBuilder |
interface | IMyCubeGrid |
interface | IMyDamageSystem |
interface | IMyEntityController |
interface | IMyFaction |
interface | IMyFactionCollection |
interface | IMyFloatingObject |
interface | IMyGamePaths |
interface | IMyGps |
interface | IMyGpsCollection |
interface | IMyGui |
interface | IMyHudNotification |
interface | IMyHudObjectiveLine |
interface | IMyIdentity |
interface | IMyInventory |
interface | IMyInventoryItem |
interface | IMyMultiplayer |
interface | IMyNetworkClient |
interface | IMyParallelTask |
interface | IMyPhysics |
interface | IMyPlayer |
interface | IMyPlayerCollection |
interface | IMyPrefabManager |
interface | IMySession |
interface | IMySlimBlock |
interface | IMyUtilities |
interface | IMyVoxelMap |
interface | IMyVoxelMaps |
interface | IMyVoxelShape |
interface | IMyVoxelShapeBox |
interface | IMyVoxelShapeCapsule |
interface | IMyVoxelShapeRamp |
interface | IMyVoxelShapeSphere |
struct | MyDamageInformation |
This structure contains all information about damage being done. More... | |
struct | MyHitInfo |
Functions | |
delegate void | CharacterMovementStateDelegate (MyCharacterMovementEnum oldState, MyCharacterMovementEnum newState) |
delegate void | BeforeDamageApplied (object target, ref MyDamageInformation info) |
This delegate is used to handle damage before it's applied to an object. This returns a modified damage that is used in DoDamage. Return damage if no change. More... | |
delegate void | MessageEnteredDel (string messageText, ref bool sendToOthers) |
Standard priority values
Enumerator | |
---|---|
Critical | |
Normal | |
Low |
Definition at line 18 of file IMyDamageSystem.cs.
Types of block integrity change that can occur
Enumerator | |
---|---|
Damage | |
ConstructionBegin | |
ConstructionEnd | |
ConstructionProcess | |
Repair |
Definition at line 296 of file IMyCubeGrid.cs.
Describes what permissions a user has
Definition at line 15 of file IMySession.cs.
Enumerator | |
---|---|
OK | |
CANCEL |
Definition at line 6 of file IMyUtilities.cs.
Enumerator | |
---|---|
None | |
RotateFirstCockpitTowardsDirection | |
SpawnRandomCargo | |
DisableDampeners | |
SetNeutralOwner | |
TurnOffReactors | |
DisableSave | |
UseGridOrigin |
Definition at line 10 of file IMyPrefabManager.cs.
delegate void VRage.Game.ModAPI.BeforeDamageApplied | ( | object | target, |
ref MyDamageInformation | info | ||
) |
This delegate is used to handle damage before it's applied to an object. This returns a modified damage that is used in DoDamage. Return damage if no change.
target | The object that is damaged |
damage | Amount of damage being applied |
damageType | Type of damage being applied |
attackerId | The entity ID of the attacker |
delegate void VRage.Game.ModAPI.CharacterMovementStateDelegate | ( | MyCharacterMovementEnum | oldState, |
MyCharacterMovementEnum | newState | ||
) |
delegate void VRage.Game.ModAPI.MessageEnteredDel | ( | string | messageText, |
ref bool | sendToOthers | ||
) |