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 |