Перечисления | |
| enum | EMeleeHitType { NONE = -1 , LIGHT , HEAVY , SPRINT , KICK , FINISHER_LIVERSTAB , FINISHER_NECKSTAB , FINISHER_GENERIC , WPN_HIT , WPN_HIT_BUTTSTOCK , WPN_STAB , WPN_STAB_FINISHER } |
Переменные | |
| enum EMeleeHitType | TARGETING_ANGLE_NORMAL = 30.0 |
| Target selection settings. | |
| const float | TARGETING_ANGLE_SPRINT = 15.0 |
| Second Pass: Half angle of cone during sprint. | |
| const float | TARGETING_MIN_HEIGHT = -2.0 |
| Second Pass: How deep the cone goes in meters from player position. | |
| const float | TARGETING_MAX_HEIGHT = 2.0 |
| Second Pass: How high the cone goes in meters from player position. | |
| const float | TARGETING_RAY_RADIUS_EX = 0.5 |
| Second Pass: Max distance from ray projected from player looking direction. | |
| const float | TARGETING_RAY_RADIUS = 0.25 |
| DEPRECATED: "HitZoneSelection". | |
| const float | TARGETING_RAY_DIST = 5.0 |
| DEPRECATED: "HitZoneSelection". | |
| const float | TARGETING_RAY_DIST_SHORT = 2.0 |
| DEPRECATED: "HitZoneSelection". | |
| const float | RANGE_EXTENDER_NORMAL = 0.65 |
| General range extension. | |
| const float | RANGE_EXTENDER_SPRINT = 1.35 |
| General range extension while in sprint. | |
| const string | DEFAULT_HIT_ZONE = "Torso" |
| DEPRECATED: "HitZoneSelection". | |
| ref MeleeTargeting | m_MeleeTargeting |
| Target selecting "component". | |
| Object | m_TargetObject |
| Targets - types. | |
| EMeleeTargetType | m_TargetType |
| DEPRECATED: Was added but never used..? | |
| ref array< Object > | m_AllTargetObjects |
| All potential targets found during most recent TargetSelection. | |
| ref array< typename > | m_TargetableObjects |
| Typenames of all directly/preferred targetable objects (1st Pass + 2nd Pass) | |
| ref array< typename > | m_NonAlignableObjects |
| Typenames of objects that can be targeted, but are not a priority (3rd Pass) | |
| ref array< string > | m_BlacklistedDamageZones |
| List of blacklisted damage zone names (cannot use indices due to the possible changes when p3d components are recalculated) | |
| DayZPlayerImplement | m_DZPlayer |
| Parent. | |
| InventoryItem | m_Weapon |
| Weapons - cache. | |
| int | m_WeaponMode |
| WeaponMode used during most recent Update. | |
| float | m_WeaponRange |
| WeaponRange used during most recent Update. | |
| bool | m_ForceUntargetable |
| Misc - cache. | |
| bool | m_SprintAttack |
| If most recent attack was a sprint attack. | |
| bool | m_WasHit |
| If most recent attack was. | |
| vector | m_RayStart |
| Start position of most recent HitZoneSelectionRaycast. | |
| vector | m_RayEnd |
| End position of most recent HitZoneSelectionRaycast. | |
| vector | m_RayEndShort |
| DEPRECATED: "HitZoneSelection". | |
| EMeleeHitType | m_HitType |
| Hit type of the most recent attack. | |
| int | m_HitZoneIdx |
| Hit result - cache. | |
| int | m_FinisherType |
| string | m_HitZoneName |
| Most recent target HitZone name. | |
| vector | m_HitPositionWS |
| Most recent target position. | |
| int | m_DebugForcedFinisherType |