DayZ 1.24
|
Go to the source code of this file.
Classes | |
class | ComponentCollisionBox |
class | ComponentCollisionCapsule |
Enumerations | |
enum | QueryFlags |
Variables | |
NONE | |
STATIC | |
Static objects are included in the query. | |
DYNAMIC | |
Dynamic objects are included in the query. | |
ORIGIN_DISTANCE | |
Check only distance to object origins, not BB. | |
ONLY_ROADWAYS | |
Only roadways are included in the query. | |
static ref array< Object > | m_CachedEntList |
class ComponentCollisionBox | EnableDebugDraw |
Definition at line 1 of file DayZPlayerUtils.c.
|
static |
if total water depth >= 1.5m && character is 1.5m in water
Definition at line 413 of file DayZPlayerUtils.c.
References HumanCommandSwim().
|
static |
Definition at line 387 of file DayZPlayerUtils.c.
|
private |
cannot be instantiated
Definition at line 441 of file DayZPlayerUtils.c.
Referenced by ManBase::BrokenLegForceProne(), Can(), DayZPlayer::CanJump(), DayZPlayer::CanPickupHeavyItem(), DayZInfected::ChaseAttackLogic(), DayZPlayerImplementSwimming::CheckSwimmingStart(), ejectBulletAndStoreInMagazine(), EmoteBase::EmoteFBStanceCheck(), DayZInfected::FightAttackLogic(), HandleFightLogic(), HandleStoreCartridge(), DayZPlayerImplementSwimming::HandleSwimming(), InitPlayerComponentCollisions(), WeaponStateBase::OnAbort(), WeaponChambering_Base::OnAbort(), OnAbort(), WeaponStateBase::OnEntry(), ActionEmptyMagazine::OnExecuteServer(), WeaponStateBase::OnExit(), DayZPlayerImplementAiming::ProcessAimFilters(), VicinityItemManager::RefreshVicinityItems(), and SelectStoreCartridge().
|
static |
overrides total animation rotation
overrides total animation speed
|
static |
overrides total animation translation
draws debug box (color=red)
enum QueryFlags EnableDebugDraw | ( | bool | pEnable | ) |
enables debug draw in functions
|
static |
|
static |
Referenced by GetMeleeTarget().
|
static |
returns fight target
Definition at line 88 of file DayZPlayerUtils.c.
References Class::CastTo(), Math::DEG2RAD, GetEntitiesInCone(), InitCachedEntList(), m_CachedEntList, Math::Tan(), and Vector().
|
static |
|
static |
Definition at line 263 of file DayZPlayerUtils.c.
References Class::CastTo().
Referenced by HandleStoreCartridge().
|
static |
We don't care if a valid transform couldn't be found, we just want to preferably use it instead of placing on the player
Definition at line 244 of file DayZPlayerUtils.c.
References Error(), GameInventory::LocationSyncMoveEntity(), Math3D::MatrixIdentity4(), and GameInventory::PrepareDropEntityPos().
|
static |
find suitable heap / mag
create a new one in inventory
drop on ground
Definition at line 282 of file DayZPlayerUtils.c.
References Class::CastTo(), DayZPlayerUtils(), ECE_IN_INVENTORY, HandleDropCartridge(), RF_DEFAULT, and SpawnEntity().
Definition at line 444 of file DayZPlayerUtils.c.
References m_CachedEntList.
Referenced by GetMeleeTarget().
|
static |
Definition at line 364 of file DayZPlayerUtils.c.
References DayZPlayerUtils(), Error(), and IsComponentCollisionInitialized().
|
static |
Referenced by InitPlayerComponentCollisions().
pLimits in form Xvalue, Ymin, Ymax, Xvalue1, Ymin1, Ymax1, .... sample 0, 0, 5, 1, 2, 3, 2, 0, 1 for X <= 0 it clamps Y to Rangle (0,5) for X == 0.5 it clamps Y to Rangle (1,4) for X == 1 it clamps Y to Rangle (2,3) for X == 1.5 it clamps Y to Rangle (1,2) for X >= 2 it clamps Y to Rangle (0,1)
|
static |
returns entities overlapping/touching in AABB box -
|
static |
|
static |
returns entities overlapping/touching in AABB box -
|
static |
Definition at line 195 of file DayZPlayerUtils.c.
References Class::CastTo(), DayZPlayerUtils(), ECE_IN_INVENTORY, RF_DEFAULT, and SpawnEntity().
@ DYNAMIC |
Dynamic objects are included in the query.
Definition at line 4 of file DayZPlayerUtils.c.
|
private |
Definition at line 437 of file DayZPlayerUtils.c.
Referenced by GetMeleeTarget(), and InitCachedEntList().
@ NONE |
Definition at line 0 of file DayZPlayerUtils.c.
ONLY_ROADWAYS |
Only roadways are included in the query.
Definition at line 8 of file DayZPlayerUtils.c.
ORIGIN_DISTANCE |
Check only distance to object origins, not BB.
Definition at line 6 of file DayZPlayerUtils.c.
@ STATIC |
Static objects are included in the query.
Definition at line 2 of file DayZPlayerUtils.c.