VRage.Game.ModAPI Namespace |
[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for "N:VRage.Game.ModAPI"]
Structure | Description | |
---|---|---|
MyDamageInformation |
This structure contains all information about damage being done.
| |
MyHitInfo |
Interface | Description | |
---|---|---|
IMyCharacter | ||
IMyConfig | ||
IMyConfigDedicated | ||
IMyControllerInfo | ||
IMyCubeBlock |
base block interface, block can be affected by upgrade modules, and you can retrieve upgrade list from [!:IMyUpgradableBlock] | |
IMyCubeBuilder | ||
IMyCubeGrid | ||
IMyDamageSystem | ||
IMyEntityController | ||
IMyFaction | ||
IMyFactionCollection | ||
IMyFloatingObject | ||
IMyGamePaths | ||
IMyGps | ||
IMyGpsCollection | ||
IMyHudNotification | ||
IMyHudObjectiveLine | ||
IMyIdentity | ||
IMyInventory | ||
IMyMultiplayer | ||
IMyNetworkClient | ||
IMyParallelTask | ||
IMyPlayer | ||
IMyPlayerCollection | ||
IMyPrefabManager | ||
IMySession | ||
IMySlimBlock | ||
IMyUtilities | ||
IMyVoxelMap | ||
IMyVoxelMaps | ||
IMyVoxelShape | ||
IMyVoxelShapeBox | ||
IMyVoxelShapeCapsule | ||
IMyVoxelShapeRamp | ||
IMyVoxelShapeSphere |
Delegate | Description | |
---|---|---|
BeforeDamageApplied |
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.
| |
CharacterMovementStateDelegate | ||
MessageEnteredDel |
Enumeration | Description | |
---|---|---|
MyDamageSystemPriority |
Standard priority values
| |
MyIntegrityChangeEnum |
Types of block integrity change that can occur
| |
ResultEnum | ||
SpawningOptions |