Перечисления | |
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 |