HitShapeUserDataBase
Base: game.HitShapeUserData
None.
| Property | Type | |
|---|---|---|
hitShapeTag | CName | scripted |
hitShapeType | EHitShapeType | scripted |
hitReactionZone | EHitReactionZone | scripted |
dismembermentPart | EAIDismembermentBodyPart | scripted |
isProtectionLayer | bool | scripted |
quickHacksPierceProtection | bool | scripted |
isInternalWeakspot | bool | scripted |
hitShapeDamageMod | float | scripted |
bool IsHead() RTTIEHitShapeType GetShapeType() RTTIstatic bool IsHitReactionZoneRightArm(HitShapeUserDataBase userData) staticRTTI globalstatic float GetHitShapeDamageMod(HitShapeUserDataBase userData) staticRTTI globalstatic bool IsHitReactionZoneLimb(HitShapeUserDataBase userData) staticRTTI globalstatic EHitReactionZone GetHitReactionZone(HitShapeUserDataBase userData) staticRTTI globalstatic bool IsHitReactionZoneRightLeg(HitShapeUserDataBase userData) staticRTTI globalstatic void DisableHitShape(WeakHandle<game.Object> gameObj, CName shapeName, bool hierarchical) staticRTTI globalstatic bool IsHitReactionZoneArm(HitShapeUserDataBase userData) staticRTTI globalstatic bool IsHitReactionZoneTorso(HitShapeUserDataBase userData) staticRTTI globalstatic bool IsHitReactionZoneLeftArm(HitShapeUserDataBase userData) staticRTTI globalstatic bool IsHitReactionZoneHead(HitShapeUserDataBase userData) staticRTTI globalstatic void EnableHitShape(WeakHandle<game.Object> gameObj, CName shapeName, bool hierarchical) staticRTTI globalstatic bool IsHitReactionZoneLeg(HitShapeUserDataBase userData) staticRTTI globalstatic bool IsHitReactionZoneLeftLeg(HitShapeUserDataBase userData) staticRTTI globalstatic bool IsInternalWeakspot(HitShapeUserDataBase userData) staticRTTI globalstatic bool IsProtectionLayer(HitShapeUserDataBase userData) staticRTTI globalstatic game.DismBodyPart GetDismembermentBodyPart(HitShapeUserDataBase userData) staticRTTI globalstatic bool DoQuickHacksPierceProtection(HitShapeUserDataBase userData) staticRTTI global