| 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 |