|
| enum DamageType | CloseCombatDamage (EntityAI source, Object targetObject, int targetComponentIndex, string ammoTypeName, vector worldPos, int directDamageFlags=ProcessDirectDamageFlags.ALL_TRANSFER) |
| |
| static proto native void | CloseCombatDamageName (EntityAI source, Object targetObject, string targetComponentName, string ammoTypeName, vector worldPos, int directDamageFlags=ProcessDirectDamageFlags.ALL_TRANSFER) |
| |
| static proto native void | ExplosionDamage (EntityAI source, Object directHitObject, string ammoTypeName, vector worldPos, int damageType) |
| |
| static bool | GetDamageZoneMap (EntityAI entity, out DamageZoneMap zoneMap) |
| |
| static bool | GetDamageZoneFromComponentName (notnull EntityAI entity, string component, out string damageZone) |
| | Returns damage zone to which the named component belongs.
|
| |
| static bool | GetComponentNamesFromDamageZone (notnull EntityAI entity, string damageZone, out array< string > componentNames) |
| |
| static string | GetDamageDisplayName (EntityAI entity, string zone) |
| |
| static void | ResetAllZones (EntityAI entity) |
| |