| 
| void  | PlayerBase () | 
|   | 
| void  | Init () | 
|   | 
| ScriptInvoker  | GetOnUnconsciousStart () | 
|   | 
| ScriptInvoker  | GetOnUnconsciousStop () | 
|   | 
| void  | AddMedicalDrugsInUse (EMedicalDrugsType drugType) | 
|   | 
| void  | RemoveMedicalDrugsInUse (EMedicalDrugsType drugType) | 
|   | 
| bool  | IsChelationActive () | 
|   | 
| bool  | IsAntibioticsActive () | 
|   | 
| void  | SetSoundCategoryHash (int hash) | 
|   | 
| void  | SetPerformedActionID (int id) | 
|   | 
| int  | GetPerformedActionID () | 
|   | 
| void  | SetActivePrimarySymptomID (SymptomIDs id) | 
|   | 
| SymptomIDs  | GetActivePrimarySymptomID () | 
|   | 
| void  | RequestTriggerEffect (EffectTrigger trigger, int ppeIdx=-1, int aroundId=ParticleList.CONTAMINATED_AREA_GAS_AROUND, int tinyId=ParticleList.CONTAMINATED_AREA_GAS_TINY, string soundset="", bool partDynaUpdate=false, int newBirthRate=0, bool forceUpdate=false) | 
|   | 
| void  | RemoveCurrentEffectTrigger () | 
|   | 
| void  | IncreaseContaminatedAreaCount () | 
|   | 
| void  | DecreaseContaminatedAreaCount () | 
|   | 
| void  | IncreaseEffectAreaCount () | 
|   | 
| void  | DecreaseEffectAreaCount () | 
|   | 
| void  | SetInEffectAreaTypeFlag (EEffectAreaType flag) | 
|   | 
| void  | UnsetInEffectAreaTypeFlag (EEffectAreaType flag) | 
|   | 
| bool  | IsInEffectArea (EEffectAreaType area) | 
|   | 
| protected void  | OnUpdateEffectAreaServer (float timeSlice) | 
|   | 
| protected void  | OnContaminatedAreaEnterServer () | 
|   | 
| protected void  | OnContaminatedAreaExitServer () | 
|   | 
| protected void  | OnPlayerIsNowInsideEffectAreaBeginServer () | 
|   | 
| protected void  | OnPlayerIsNowInsideEffectAreaEndServer () | 
|   | 
| protected void  | OnPlayerIsNowInsideEffectAreaBeginClient () | 
|   | 
| protected void  | OnPlayerIsNowInsideEffectAreaEndClient () | 
|   | 
| ItemBase  | GetItemOnSlot (string slot_type) | 
|   | Returns item that's on this player's attachment slot. Parameter slot_type should be a string from config parameter 'itemInfo[]' like "Legs", "Headgear" and so on.  
  | 
|   | 
| ItemBase  | GetItemOnHead () | 
|   | Returns item on player's head. For an example, a headtorch.  
  | 
|   | 
| override int  | GetQuickBarBonus () | 
|   | 
| override bool  | CanDropEntity (notnull EntityAI item) | 
|   | 
| int  | GetBreathVapourLevel () | 
|   | 
| void  | UnsetMixedSoundState (eMixedSoundStates state) | 
|   | 
| void  | SetMixedSoundState (eMixedSoundStates state) | 
|   | 
| override bool  | IsPlayer () | 
|   | 
| bool  | IsBleeding () | 
|   | 
| void  | SetBleedingBits (int bits) | 
|   | 
| int  | GetBleedingBits () | 
|   | 
| void  | IncreaseDiseaseCount () | 
|   | 
| void  | DecreaseDiseaseCount () | 
|   | 
| void  | IncreaseHealingsCount () | 
|   | 
| void  | DecreaseHealingsCount () | 
|   | 
| bool  | HasHealings () | 
|   | 
| bool  | HasDisease () | 
|   | 
| EPulseType  | GetPulseType () | 
|   | 
| void  | SetPulseType (EPulseType pulse_type) | 
|   | 
| void  | QueueAddEffectWidget (array< int > effects) | 
|   | 
| void  | QueueRemoveEffectWidget (array< int > effects) | 
|   | 
| void  | QueueAddGlassesEffect (int id) | 
|   | 
| void  | QueueRemoveGlassesEffect (int id) | 
|   | 
| DamageDealtEffect  | GetDamageDealtEffect () | 
|   | 
| override void  | SpawnDamageDealtEffect () | 
|   | 
| void  | SpawnDamageDealtEffect2 (Param param1=null, Param param2=null) | 
|   | 
| FlashbangEffect  | GetFlashbangEffect () | 
|   | 
| void  | SpawnFlashbangEffect (PlayerBase player, bool visual) | 
|   | 
| ShockDealtEffect  | GetShockEffect () | 
|   | 
| void  | SpawnShockEffect (float intensity_max) | 
|   | 
| override void  | EEKilled (Object killer) | 
|   | 
| override void  | EEHitBy (TotalDamageResult damageResult, int damageType, EntityAI source, int component, string dmgZone, string ammo, vector modelPos, float speedCoef) | 
|   | 
| override void  | EEHitByRemote (int damageType, EntityAI source, int component, string dmgZone, string ammo, vector modelPos) | 
|   | 
| override void  | EEDelete (EntityAI parent) | 
|   | 
| override protected float  | ConvertNonlethalDamage (float damage, DamageType damageType) | 
|   | 
| override void  | OnReceivedHit (ImpactEffectsData hitData) | 
|   | 
| override void  | OnPlayerRecievedHit () | 
|   | 
| void  | OnPlayerReceiveFlashbangHitStart (bool visual) | 
|   | 
| void  | OnPlayerReceiveFlashbangHitEnd () | 
|   | 
| override string  | GetHitComponentForAI () | 
|   | Melee helpers.  
  | 
|   | 
| override string  | GetDefaultHitComponent () | 
|   | returns default hit component (fallback)  
  | 
|   | 
| override vector  | GetDefaultHitPosition () | 
|   | 
| override array< string >  | GetSuitableFinisherHitComponents () | 
|   | returns list of suitable finisher hit components (defined on base entity/entity type)  
  | 
|   | 
| protected vector  | SetDefaultHitPosition (string pSelection) | 
|   | 
| void  | AddPossibleCoverFaceForShave () | 
|   | DEPRECATED!  
  | 
|   | 
| void  | RemovePossibleCoverFaceForShave () | 
|   | DEPRECATED!  
  | 
|   | 
| override void  | EEItemAttached (EntityAI item, string slot_name) | 
|   | 
| override void  | EEItemDetached (EntityAI item, string slot_name) | 
|   | 
| void  | UpdateShoulderProxyVisibility (EntityAI item, string slot_name) | 
|   | 
| override void  | SwitchItemSelectionTexture (EntityAI item, string slot_name) | 
|   | 
| void  | RemoveAllItems () | 
|   | 
| bool  | GetHitPPEEnabled () | 
|   | 
| void  | SetHitPPEEnabled (bool enabled) | 
|   | 
| bool  | IsMale () | 
|   | 
| int  | GetVoiceType () | 
|   | 
| PlayerSoundManagerServer  | GetPlayerSoundManagerServer () | 
|   | 
| UndergroundHandlerClient  | GetUndergroundHandler () | 
|   | 
| UndergroundBunkerHandlerClient  | GetUndergroundBunkerHandler () | 
|   | 
| void  | KillUndergroundHandler () | 
|   | 
| void  | SetActions (out TInputActionMap InputActionMap) | 
|   | 
| void  | SetActions () | 
|   | 
| void  | SetActionsRemoteTarget (out TInputActionMap InputActionMap) | 
|   | 
| void  | SetActionsRemoteTarget () | 
|   | 
| void  | InitializeActions () | 
|   | 
| override void  | GetActions (typename action_input_type, out array< ActionBase_Basic > actions) | 
|   | 
| void  | AddAction (typename actionName, out TInputActionMap InputActionMap) | 
|   | 
| void  | AddAction (typename actionName) | 
|   | 
| void  | RemoveAction (typename actionName, out TInputActionMap InputActionMap) | 
|   | 
| void  | RemoveAction (typename actionName) | 
|   | 
| int  | GetCurrentRecipe () | 
|   | 
| void  | SetNextRecipe () | 
|   | 
| void  | SetFirstRecipe () | 
|   | 
| ActionManagerBase  | GetActionManager () | 
|   | 
| EmoteManager  | GetEmoteManager () | 
|   | 
| RandomGeneratorSyncManager  | GetRandomGeneratorSyncManager () | 
|   | 
| override void  | OnLadder (float delta_time, HumanMovementState pState) | 
|   | called every command handler tick when player is on ladder  
  | 
|   | 
| void  | ProcessHandDamage (float delta_time, HumanMovementState pState) | 
|   | 
| override void  | ProcessFeetDamageServer (int pUserInt) | 
|   | 
| float  | GetFeetDamageMoveModifier () | 
|   | 
| void  | SetStamina (int value, int range) | 
|   | 
| void  | SetQuickRestrain (bool enable) | 
|   | 
| void  | SetQuickFishing (bool enable) | 
|   | 
| bool  | IsQuickRestrain () | 
|   | 
| bool  | IsQuickFishing () | 
|   | 
| PlayerStats  | GetPlayerStats () | 
|   | 
| CraftingManager  | GetCraftingManager () | 
|   | 
| StaminaHandler  | GetStaminaHandler () | 
|   | 
| override WeaponManager  | GetWeaponManager () | 
|   | 
| override ArrowManagerBase  | GetArrowManager () | 
|   | 
| bool  | CanBeRestrained () | 
|   | 
| void  | SetRestrainStarted (bool restrain_started) | 
|   | 
| bool  | IsRestrainStarted () | 
|   | 
| void  | SetRestrainPrelocked (bool restrain_prelock) | 
|   | 
| bool  | IsRestrainPrelocked () | 
|   | 
| void  | SetRestrained (bool is_restrained) | 
|   | 
| override bool  | IsRestrained () | 
|   | 
| void  | OnRestrainStartedChangeClient () | 
|   | 
| void  | OnRestrainChangeClient () | 
|   | 
| override bool  | IsInventoryVisible () | 
|   | 
| bool  | CanManipulateInventory () | 
|   | 
| override bool  | CanReleaseAttachment (EntityAI attachment) | 
|   | 
| override bool  | CanReleaseCargo (EntityAI cargo) | 
|   | 
| override bool  | CanReceiveItemIntoCargo (EntityAI item) | 
|   | 
| override bool  | CanSwapItemInCargo (EntityAI child_entity, EntityAI new_entity) | 
|   | 
| override bool  | CanReceiveItemIntoHands (EntityAI item_to_hands) | 
|   | 
| int  | GetCraftingRecipeID () | 
|   | 
| void  | SetCraftingRecipeID (int recipeID) | 
|   | 
| ConstructionActionData  | GetConstructionActionData () | 
|   | 
| void  | ResetConstructionActionData () | 
|   | 
| vector  | GetLastFirePoint () | 
|   | 
| float  | GetLastFirePointRot () | 
|   | 
| int  | GetLastFirePointIndex () | 
|   | 
| void  | SetLastFirePoint (vector last_fire_point) | 
|   | 
| void  | SetLastFirePointRot (float last_fire_point_rot) | 
|   | 
| void  | SetLastFirePointIndex (int last_fire_point_index) | 
|   | 
| void  | RemoveQuickBarEntityShortcut (EntityAI entity) | 
|   | 
| void  | SetEnableQuickBarEntityShortcut (EntityAI entity, bool value) | 
|   | 
| int  | FindQuickBarEntityIndex (EntityAI entity) | 
|   | 
| int  | GetQuickBarSize () | 
|   | 
| EntityAI  | GetQuickBarEntity (int index) | 
|   | 
| void  | UpdateQuickBarEntityVisibility (EntityAI entity) | 
|   | 
| void  | SetQuickBarEntityShortcut (EntityAI entity, int index, bool force=false) | 
|   | 
| void  | OnQuickbarSetEntityRequest (ParamsReadContext ctx) | 
|   | 
| void  | ApplySplint () | 
|   | 
| void  | ProcessDrowning (float dT) | 
|   | 
| void  | SpawnDrowningBubbles () | 
|   | 
| void  | ProcessHoldBreath (float dT) | 
|   | 
| void  | OnHoldBreathStart () | 
|   | 
| void  | OnHoldBreathExhausted () | 
|   | 
| void  | OnHoldBreathEnd () | 
|   | 
| override bool  | IsHoldingBreath () | 
|   | 
| override bool  | IsRefresherSignalingViable () | 
|   | 
| override bool  | IsSelfAdjustingTemperature () | 
|   | 
| eMixedSoundStates  | GetMixedSoundStates () | 
|   | 
| AbstractWave  | SaySoundSet (string name) | 
|   | 
| EntityAI  | FindCargoByBaseType (string searched_item) | 
|   | 
| void  | InitEditor () | 
|   | 
| void  | OnPlayerLoaded () | 
|   | 
| void  | SetPlayerDisconnected (bool state) | 
|   | 
| bool  | IsPlayerDisconnected () | 
|   | 
| Hologram  | GetHologramServer () | 
|   | 
| Hologram  | GetHologramLocal () | 
|   | 
| void  | PlacingStartServer (ItemBase item) | 
|   | 
| void  | PlacingStartLocal (ItemBase item) | 
|   | 
| void  | PlacingCancelServer () | 
|   | 
| void  | LockHandsUntilItemHeld () | 
|   | 
| void  | PlacingCancelLocal () | 
|   | 
| void  | PlacingCompleteServer () | 
|   | 
| void  | PlacingCompleteLocal () | 
|   | 
| bool  | IsPlacingServer () | 
|   | 
| bool  | IsPlacingLocal () | 
|   | 
| void  | SetDrowning (bool enable) | 
|   | 
| void  | OnDrowningStart () | 
|   | 
| void  | OnDrowningEnd () | 
|   | 
| bool  | TogglePlacingServer (int userDataType, ParamsReadContext ctx) | 
|   | 
| void  | RequestResetADSSync () | 
|   | 
| void  | ProcessADSSyncResetRequest () | 
|   | 
| bool  | ResetADSPlayerSync (int userDataType, ParamsReadContext ctx) | 
|   | server only  
  | 
|   | 
| override bool  | CanPlaceItem (EntityAI item) | 
|   | 
| void  | SetUnderground (EUndergroundPresence presence) | 
|   | 
| void  | TogglePlacingLocal (ItemBase item=null) | 
|   | 
| void  | SetLocalProjectionPosition (vector local_position) | 
|   | 
| void  | SetLocalProjectionOrientation (vector local_orientation) | 
|   | 
| vector  | GetLocalProjectionPosition () | 
|   | 
| vector  | GetLocalProjectionOrientation () | 
|   | 
| void  | SetInColdArea (bool state) | 
|   | 
| bool  | GetInColdArea () | 
|   | 
| void  | SetInWater (bool pState) | 
|   | water contact (driven by Environment)  
  | 
|   | 
| bool  | IsInWater () | 
|   | 
| void  | ~PlayerBase () | 
|   | 
| void  | OnCameraChanged (DayZPlayerCameraBase new_camera) | 
|   | 
| DayZPlayerCamera  | GetCurrentPlayerCamera () | 
|   | 
| bool  | IsCurrentCameraAimedAtGround () | 
|   | 
| BleedingSourcesManagerServer  | GetBleedingManagerServer () | 
|   | 
| BleedingSourcesManagerRemote  | GetBleedingManagerRemote () | 
|   | 
| SymptomManager  | GetSymptomManager () | 
|   | 
| VirtualHud  | GetVirtualHud () | 
|   | 
| TransferValues  | GetTransferValues () | 
|   | 
| DebugMonitorValues  | GetDebugMonitorValues () | 
|   | 
| void  | OnScheduledTick (float deltaTime) | 
|   | 
| void  | OnCommandHandlerTick (float delta_time, int pCurrentCommandID) | 
|   | 
| void  | UpdateMovementInertia () | 
|   | Update movement inertia based on stamina available.  
  | 
|   | 
| NotifiersManager  | GetNotifiersManager () | 
|   | 
| void  | OnTick () | 
|   | 
| override void  | EEItemIntoHands (EntityAI item) | 
|   | 
| override void  | EEItemOutOfHands (EntityAI item) | 
|   | 
| PlayerStomach  | GetStomach () | 
|   | 
| override void  | CommandHandler (float pDt, int pCurrentCommandID, bool pCurrentCommandFinished) | 
|   | 
| void  | CloseMap () | 
|   | DEPRECATED; terminates map animation callback and re-enables controls.  
  | 
|   | 
| void  | CloseMapEx (bool cancelled) | 
|   | 
| void  | SetMapOpen (bool state) | 
|   | 
| bool  | IsMapOpen () | 
|   | 
| void  | SetMapClosingSyncSet (bool state) | 
|   | 
| bool  | GetMapClosingSyncSent () | 
|   | 
| bool  | IsMapCallbackCancelInput () | 
|   | 
| bool  | IsMapCallbackEndInput () | 
|   | 
| MapNavigationBehaviour  | GetMapNavigationBehaviour () | 
|   | 
| void  | MapNavigationItemInPossession (EntityAI item) | 
|   | 
| void  | MapNavigationItemNotInPossession (EntityAI item) | 
|   | 
| void  | SetCheckMeleeItem (ItemBase item=null) | 
|   | 
| void  | SetShakesForced (int value) | 
|   | 
| void  | FreezeCheck () | 
|   | 
| override bool  | IsLanded (int pCurrentCommandID) | 
|   | 
| override bool  | OnLand (int pCurrentCommandID, FallDamageData fallDamageData) | 
|   | 
| override bool  | IsAlreadyInFallingCommand (int pCurrentCommandID) | 
|   | 
| void  | OnUnconsciousStart () | 
|   | 
| void  | OnUnconsciousStop (int pCurrentCommandID) | 
|   | 
| void  | OnUnconsciousUpdate (float pDt, int last_command) | 
|   | 
| int  | SimplifyShock () | 
|   | 
| float  | GetSimplifiedShockNormalized () | 
|   | 
| override bool  | IsUnconscious () | 
|   | 
| override bool  | IsUnconsciousStateOnly () | 
|   | 
| override bool  | CanBeTargetedByAI (EntityAI ai) | 
|   | 
| void  | GiveShock (float shock) | 
|   | 
| void  | OnRestrainStart () | 
|   | 
| void  | ShockRefill (float pDt) | 
|   | functionality moved to ShockMdfr::OnTick  
  | 
|   | 
| eBrokenLegs  | GetBrokenLegs () | 
|   | 
| void  | SetBrokenLegs (int stateId) | 
|   | 
| void  | UpdateBrokenLegs (int stateId) | 
|   | 
| void  | BreakLegSound () | 
|   | 
| void  | BrokenLegForceProne (bool forceOverride=false) | 
|   | 
| void  | BrokenLegWalkShock () | 
|   | 
| void  | MovingShock (float legHealth, float highShock, float midShock, float lowShock) | 
|   | 
| void  | DealShock (float dmg) | 
|   | 
| override bool  | CanPickupHeavyItem (notnull EntityAI item) | 
|   | 
| void  | SetLegHealth () | 
|   | 
| void  | DropHeavyItem () | 
|   | 
| bool  | IsWearingSplint () | 
|   | 
| override void  | OnCommandSwimStart () | 
|   | 
| override void  | OnCommandSwimFinish () | 
|   | 
| override void  | OnCommandLadderStart () | 
|   | 
| override void  | OnCommandLadderFinish () | 
|   | 
| override void  | OnCommandFallStart () | 
|   | 
| override void  | OnCommandFallFinish () | 
|   | 
| override void  | OnCommandClimbStart () | 
|   | 
| override void  | OnCommandClimbFinish () | 
|   | 
| override void  | OnCommandVehicleStart () | 
|   | 
| override void  | OnCommandVehicleFinish () | 
|   | 
| override void  | OnCommandMelee2Start () | 
|   | 
| override void  | OnCommandMelee2Finish () | 
|   | 
| override void  | OnCommandDeathStart () | 
|   | 
| override void  | OnJumpStart () | 
|   | 
| override void  | OnJumpEnd (int pLandType=0) | 
|   | 
| bool  | IsStance (int stance, int stanceMask) | 
|   | 
| override void  | OnStanceChange (int previousStance, int newStance) | 
|   | 
| override bool  | CanChangeStance (int previousStance, int newStance) | 
|   | 
| override void  | OnCommandMoveStart () | 
|   | 
| override bool  | CanRoll () | 
|   | 
| override void  | OnRollStart (bool isToTheRight) | 
|   | 
| override void  | OnRollFinish () | 
|   | 
| void  | OnJumpOutVehicleFinish (float carSpeed) | 
|   | 
| void  | OnVehicleSwitchSeat (int seatIndex) | 
|   | 
| override void  | OnVehicleSeatDriverEnter () | 
|   | 
| override void  | OnVehicleSeatDriverLeft () | 
|   | 
| override void  | OnThrowingModeChange (bool change_to_enabled) | 
|   | 
| override void  | EOnFrame (IEntity other, float timeSlice) | 
|   | 
| override void  | EOnPostFrame (IEntity other, int extra) | 
|   | 
| void  | StaminaHUDNotifier (bool show) | 
|   | 
| override void  | DepleteStaminaEx (EStaminaModifiers modifier, float dT=-1, float coef=1.0) | 
|   | 
| override bool  | CanConsumeStamina (EStaminaConsumers consumer) | 
|   | 
| override bool  | CanStartConsumingStamina (EStaminaConsumers consumer) | 
|   | 
| override bool  | CanClimb (int climbType, SHumanCommandClimbResult climbRes) | 
|   | 
| override bool  | CanJump () | 
|   | 
| bool  | IsJumpInProgress () | 
|   | 
| bool  | IsTargetInActiveRefresherRange (EntityAI target) | 
|   | 
| void  | RequestHandAnimationStateRefresh () | 
|   | 
| void  | RefreshHandAnimationState (int delay=0) | 
|   | 
| bool  | IsFacingTarget (Object target) | 
|   | 
| void  | OnQuickBarSingleUse (int slotClicked) | 
|   | 
| void  | OnQuickBarContinuousUseStart (int slotClicked) | 
|   | 
| void  | OnQuickBarContinuousUseEnd (int slotClicked) | 
|   | 
| void  | SetActionEndInput (ActionBase action) | 
|   | 
| bool  | IsQBControl () | 
|   | 
| void  | ResetActionEndInput () | 
|   | 
| void  | RadialQuickBarSingleUse (int slotClicked) | 
|   | 
| void  | RadialQuickBarCombine (int slotClicked) | 
|   | 
| void  | QuickReloadWeapon (EntityAI weapon) | 
|   | 
| void  | ReloadWeapon (EntityAI weapon, EntityAI magazine) | 
|   | 
| EntityAI  | GetMagazineToReload (EntityAI weapon) | 
|   | 
| void  | OnSpawnedFromConsole () | 
|   | 
| bool  | GetLiquidTendencyDrain () | 
|   | 
| void  | SetLiquidTendencyDrain (bool state) | 
|   | 
| bool  | GetFlagTendencyRaise () | 
|   | DEPRECATED.  
  | 
|   | 
| void  | SetFlagTendencyRaise (bool state) | 
|   | DEPRECATED.  
  | 
|   | 
| override SoundOnVehicle  | PlaySound (string sound_name, float range, bool create_local=false) | 
|   | 
| float  | GetPlayerLoad () | 
|   | 
| bool  | IsOverloaded () | 
|   | 
| void  | SetPlayerLoad (float load) | 
|   | 
| void  | AddPlayerLoad (float addedload) | 
|   | 
| bool  | IsItemInInventory (EntityAI entity) | 
|   | 
| override bool  | NeedInventoryJunctureFromServer (notnull EntityAI item, EntityAI currParent, EntityAI newParent) | 
|   | 
| override protected float  | GetWeightSpecialized (bool forceRecalc=false) | 
|   | 
| void  | CalculateVisibilityForAI () | 
|   | 
| void  | SetVisibilityCoef (float pVisibility) | 
|   | 
| float  | GetVisibilityCoef () | 
|   | 
| int  | GetShakeLevel () | 
|   | 
| EStatLevels  | GetStatLevelHealth () | 
|   | 
| EStatLevels  | GetStatLevelToxicity () | 
|   | 
| EStatLevels  | GetStatLevelBlood () | 
|   | 
| EStatLevels  | GetStatLevelEnergy () | 
|   | 
| EStatLevels  | GetStatLevelWater () | 
|   | 
| EStatLevels  | GetImmunityLevel () | 
|   | 
| float  | GetBordersImmunity () | 
|   | 
| float  | GetStatBordersHealth () | 
|   | 
| float  | GetStatBordersToxicity () | 
|   | 
| float  | GetStatBordersBlood () | 
|   | 
| float  | GetStatBordersEnergy () | 
|   | 
| float  | GetStatBordersWater () | 
|   | 
| float  | GetStatLevelBorders (float stat_value, float critical, float low, float normal, float high, float max) | 
|   | 
| EStatLevels  | GetStatLevel (float stat_value, float critical, float low, float normal, float high) | 
|   | 
| void  | SetImmunityBoosted (bool boosted) | 
|   | 
| float  | GetImmunity () | 
|   | returns player's immunity strength between 0..1  
  | 
|   | 
| bool  | IsSprinting () | 
|   | 
| bool  | CanSprint () | 
|   | 
| bool  | IsInProne () | 
|   | 
| bool  | IsInRasedProne () | 
|   | 
| bool  | IsLeaning () | 
|   | 
| bool  | IsRolling () | 
|   | 
| bool  | IsClimbing () | 
|   | 
| bool  | IsFalling () | 
|   | 
| override bool  | IsFighting () | 
|   | 
| bool  | IsEmotePlaying () | 
|   | 
| override bool  | IsIgnoredByConstruction () | 
|   | 
| bool  | AnimCommandCheck (HumanMoveCommandID mask) | 
|   | 
| void  | RunFightBlendTimer () | 
|   | 
| void  | EndFighting () | 
|   | 
| bool  | CheckMeleeItemDamage (ItemBase item) | 
|   | 
| void  | PlayAttachmentDropSound () | 
|   | 
| override void  | RPC (int rpc_type, array< ref Param > params, bool guaranteed, PlayerIdentity recipient=NULL) | 
|   | 
| override void  | OnRPC (PlayerIdentity sender, int rpc_type, ParamsReadContext ctx) | 
|   | 
| override void  | OnGameplayDataHandlerSync () | 
|   | 
| void  | UpdateLighting () | 
|   | 
| void  | SetContaminatedEffectEx (bool enable, int ppeIdx=-1, int aroundId=ParticleList.CONTAMINATED_AREA_GAS_AROUND, int tinyId=ParticleList.CONTAMINATED_AREA_GAS_TINY, string soundset="", bool partDynaUpdate=false, int newBirthRate=0) | 
|   | 
| void  | SetContaminatedEffect (bool enable, int ppeIdx=-1, int aroundId=ParticleList.CONTAMINATED_AREA_GAS_AROUND, int tinyId=ParticleList.CONTAMINATED_AREA_GAS_TINY, bool partDynaUpdate=false, int newBirthRate=0) | 
|   | 
| void  | UpdateCorpseState () | 
|   | 
| override void  | EEHealthLevelChanged (int oldLevel, int newLevel, string zone) | 
|   | 
| override void  | OnVariablesSynchronized () | 
|   | 
| bool  | IsSyncedModifierActive (eModifierSyncIDs modifier) | 
|   | Checks whether modifier (which has syncing enabled) is currently active, works on both Client and Server.  
  | 
|   | 
| void  | HandleBrokenLegsSync () | 
|   | 
| void  | FixAllInventoryItems () | 
|   | 
| void  | OnInventoryMenuOpen () | 
|   | 
| void  | OnInventoryMenuClose () | 
|   | 
| void  | OnSelectPlayer () | 
|   | 
| override void  | SimulateDeath (bool state) | 
|   | 
| void  | SetNewCharName () | 
|   | 
| void  | CheckForBurlap () | 
|   | 
| void  | CheckForGag () | 
|   | 
| void  | UpdateMaskBreathWidget (notnull MaskBase mask, bool is_start=false) | 
|   | 
| void  | OnVoiceEvent (PlayerSoundEventBase voice_event) | 
|   | 
| void  | OnVoiceEventPlayback (PlayerSoundEventBase voice_event, AbstractWave callback, float playback_time) | 
|   | called every cmd handler tick during a playback of PlayerSoundEvent, m_ProcessPlaybackEvent needs to be enabled on the PlayerSoundEvent  
  | 
|   | 
| override bool  | OnInputUserDataProcess (int userDataType, ParamsReadContext ctx) | 
|   | 
| float  | GetHealthRegenSpeed () | 
|   | 
| bool  | HandleRemoteItemManipulation (int userDataType, ParamsReadContext ctx) | 
|   | 
| ItemBase  | GetItemInHands () | 
|   | 
| override EntityAI  | SpawnEntityOnGroundPos (string object_name, vector pos) | 
|   | 
| EntityAI  | SpawnEntityOnGroundRaycastDispersed (string object_name, float raycastDistance=DEFAULT_SPAWN_DISTANCE, float radius=UAItemsSpreadRadius.DEFAULT) | 
|   | 
| EntityAI  | SpawnEntityOnGroundOnCursorDir (string object_name, float distance) | 
|   | 
| EntityAI  | SpawnAI (string object_name, vector pos) | 
|   | 
| bool  | DropItem (ItemBase item) | 
|   | 
| EntityAI  | CreateInInventory (string item_name, string cargo_type="", bool full_quantity=false) | 
|   | 
| ItemBase  | CreateCopyOfItemInInventory (ItemBase src) | 
|   | 
| ItemBase  | CreateCopyOfItemInInventoryOrGround (ItemBase src) | 
|   | 
| ItemBase  | CreateCopyOfItemInInventoryOrGroundEx (ItemBase src, bool markItemAsSplitResult=false) | 
|   | 
| void  | Message (string text, string style) | 
|   | 
| void  | MessageStatus (string text) | 
|   | 
| void  | MessageAction (string text) | 
|   | 
| void  | MessageFriendly (string text) | 
|   | 
| void  | MessageImportant (string text) | 
|   | 
| void  | CloseInventoryMenu () | 
|   | 
| override void  | ClearInventory () | 
|   | 
| void  | DropAllItems () | 
|   | Drops all clothes/wearables this character is carrying on themselves.  
  | 
|   | 
| string  | GetPlayerClass () | 
|   | 
| void  | ShavePlayer () | 
|   | 
| bool  | CanShave () | 
|   | 
| override void  | OnParticleEvent (string pEventType, string pUserString, int pUserInt) | 
|   | 
| bool  | CanSpawnBreathVaporEffect () | 
|   | 
| void  | ProcessADDModifier () | 
|   | 
| void  | SpawnBreathVaporEffect () | 
|   | 
| bool  | GetDrowningWaterLevelCheck () | 
|   | 
| void  | SetLifeSpanStateVisible (int show_state) | 
|   | 
| int  | GetLifeSpanState () | 
|   | 
| int  | GetLastShavedSeconds () | 
|   | 
| void  | SetLastShavedSeconds (int last_shaved_seconds) | 
|   | 
| bool  | HasCoveredFaceForShave () | 
|   | 
| eBloodyHandsTypes  | HasBloodyHandsEx () | 
|   | 
| bool  | HasBloodyHands () | 
|   | 
| void  | SetBloodyHands (bool show) | 
|   | 
| void  | SetBloodyHandsEx (eBloodyHandsTypes type) | 
|   | 
| private void  | SetBloodyHandsBase (int type) | 
|   | 
| int  | GetBloodyHandsPenaltyAgents () | 
|   | 
| float  | GetBloodyHandsPenaltyChancePerAgent (eAgents type) | 
|   | 
| void  | SetBloodyHandsPenaltyChancePerAgent (eAgents type, float amount) | 
|   | increments the chances per agents  
  | 
|   | 
| void  | ClearBloodyHandsPenaltyChancePerAgent (eAgents type) | 
|   | 
| bool  | HasBloodTypeVisible () | 
|   | 
| void  | SetBloodTypeVisible (bool show) | 
|   | 
| int  | GetBloodType () | 
|   | 
| void  | SetBloodType (int blood_type) | 
|   | 
| SoftSkillsManager  | GetSoftSkillsManager () | 
|   | 
| void  | CheckDeath () | 
|   | 
| int  | GetNoisePresenceInAI () | 
|   | Return actual noise presence of player.  
  | 
|   | 
| bool  | IsPersistentFlag (PersistentFlag bit) | 
|   | 
| void  | SetPersistentFlag (PersistentFlag bit, bool enable) | 
|   | 
| int  | GetStoreLoadVersion () | 
|   | 
| override void  | OnStoreSave (ParamsWriteContext ctx) | 
|   | 
| void  | SaveAreaPersistenceFlag (ParamsWriteContext ctx) | 
|   | 
| override bool  | OnStoreLoad (ParamsReadContext ctx, int version) | 
|   | 
| override void  | AfterStoreLoad () | 
|   | 
| void  | OnStoreSaveLifespan (ParamsWriteContext ctx) | 
|   | 
| bool  | OnStoreLoadLifespan (ParamsReadContext ctx, int version) | 
|   | 
| void  | UpdatePlayerMeasures () | 
|   | 
| void  | OnConnect () | 
|   | 
| void  | OnReconnect () | 
|   | 
| void  | OnDisconnect () | 
|   | 
| void  | SetModifiers (bool enable) | 
|   | 
| bool  | Consume (PlayerConsumeData data) | 
|   | 
| void  | ShowUnconsciousScreen (bool show) | 
|   | 
| override void  | RequestSoundEventEx (EPlayerSoundEventID id, bool from_server_and_client=false, int param=0) | 
|   | 
| override void  | RequestSoundEvent (EPlayerSoundEventID id, bool from_server_and_client=false) | 
|   | 
| override protected void  | SendSoundEvent (EPlayerSoundEventID id) | 
|   | 
| override protected void  | SendSoundEventEx (EPlayerSoundEventID id, int param=0) | 
|   | 
| void  | CheckZeroSoundEvent () | 
|   | 
| void  | CheckSendSoundEvent () | 
|   | 
| override bool  | PlaySoundEventType (ESoundEventType soundType, int soundEventID, int param=0) | 
|   | 
| override bool  | PlaySoundEvent (EPlayerSoundEventID id, bool from_anim_system=false, bool is_from_server=false) | 
|   | 
| override bool  | PlaySoundEventEx (EPlayerSoundEventID id, bool from_anim_system=false, bool is_from_server=false, int param=0) | 
|   | 
| PlayerSoundEventHandler  | GetPlayerSoundEventHandler () | 
|   | 
| void  | OnBleedingBegin () | 
|   | 
| void  | OnBleedingEnd () | 
|   | 
| void  | OnBleedingSourceAdded () | 
|   | 
| void  | OnBleedingSourceRemoved () | 
|   | 
| void  | OnBleedingSourceRemovedEx (ItemBase item) | 
|   | 
| int  | GetBleedingSourceCount () | 
|   | 
| void  | ResetPlayer (bool set_max) | 
|   | 
| void  | CheckSoundEvent () | 
|   | 
| void  | TestSend () | 
|   | 
| void  | SetStaminaState (eStaminaState state) | 
|   | 
| int  | GetStaminaState () | 
|   | 
| void  | UpdateQuickBarExtraSlots () | 
|   | 
| bool  | Save () | 
|   | 
| void  | SpreadAgentsEx (float distance=3, float chance=0.25) | 
|   | chance between [0..1] , distance in meters  
  | 
|   | 
| void  | SpreadAgents () | 
|   | 
| override int  | GetAgents () | 
|   | 
| override void  | RemoveAgent (int agent_id) | 
|   | 
| override void  | RemoveAllAgents () | 
|   | 
| override void  | InsertAgent (int agent, float count=1) | 
|   | 
| int  | GetSingleAgentCount (int agent_id) | 
|   | 
| float  | GetSingleAgentCountNormalized (int agent_id) | 
|   | 
| float  | GetTotalAgentCount () | 
|   | 
| void  | PrintAgents () | 
|   | 
| void  | ImmuneSystemTick (float value, float deltaT) | 
|   | 
| void  | AntibioticsAttack (float value) | 
|   | 
| void  | SetTemporaryResistanceToAgent (int agent, float time) | 
|   | 
| float  | GetTemporaryResistanceToAgent (int agent) | 
|   | 
| vector  | GetAimPosition () | 
|   | 
| bool  | CanEatAndDrink () | 
|   | 
| bool  | CanConsumeFood (ConsumeConditionData data=null) | 
|   | 
| ModifiersManager  | GetModifiersManager () | 
|   | 
| PlayerStat< float >  | GetStatWater () | 
|   | 
| PlayerStat< float >  | GetStatToxicity () | 
|   | 
| PlayerStat< float >  | GetStatEnergy () | 
|   | 
| PlayerStat< float >  | GetStatHeatComfort () | 
|   | 
| PlayerStat< float >  | GetStatTremor () | 
|   | 
| PlayerStat< int >  | GetStatWet () | 
|   | 
| PlayerStat< float >  | GetStatDiet () | 
|   | 
| PlayerStat< float >  | GetStatStamina () | 
|   | 
| PlayerStat< float >  | GetStatSpecialty () | 
|   | 
| PlayerStat< int >  | GetStatBloodType () | 
|   | 
| PlayerStat< float >  | GetStatHeatBuffer () | 
|   | 
| void  | SetHeatBufferDynamicMax (float value) | 
|   | 
| float  | GetHeatBufferDynamicMax () | 
|   | 
| void  | ToggleHeatBufferVisibility (bool show) | 
|   | 
| void  | ToggleHeatBufferVisibility (int heatbufferStage) | 
|   | 
| string  | GetLastUAMessage () | 
|   | UA Last Message.  
  | 
|   | 
| void  | SetLastUAMessage (string pMsg) | 
|   | 
| protected void  | ClearLastUAMessage () | 
|   | 
| void  | ForceUpdateInjuredState () | 
|   | update injured state immediately  
  | 
|   | 
| override bool  | OnAction (int action_id, Man player, ParamsReadContext ctx) | 
|   | 
| override void  | GetDebugActions (out TSelectableActionInfoArrayEx outputList) | 
|   | 
| override void  | OnSyncJuncture (int pJunctureID, ParamsReadContext pCtx) | 
|   | 
| bool  | IsItemsToDelete () | 
|   | 
| void  | SetToDelete (ParamsReadContext pCtx) | 
|   | 
| override void  | AddItemToDelete (EntityAI item) | 
|   | 
| bool  | CanDeleteItems () | 
|   | 
| override void  | JunctureDeleteItem (EntityAI item) | 
|   | 
| void  | UpdateDelete () | 
|   | 
| override bool  | HeadingModel (float pDt, SDayZPlayerHeadingModel pModel) | 
|   | 
| override bool  | IsInventorySoftLocked () | 
|   | 
| override void  | SetInventorySoftLock (bool status) | 
|   | 'soft lock' meaning inventory screen cannot be displayed, but mechanically, inventory operations are still possible  
  | 
|   | 
| void  | SetLoadedQuickBarItemBind (EntityAI entity, int index) | 
|   | 
| override bool  | IsLiftWeapon () | 
|   | 
| override float  | GetWeaponObstruction () | 
|   | 
| override bool  | IsWeaponObstructionBlockingADS () | 
|   | 
| bool  | ReadLiftWeaponRequest (int userDataType, ParamsReadContext ctx) | 
|   | 
| void  | SetLiftWeapon (int pJunctureID, ParamsReadContext ctx) | 
|   | 
| void  | SetLiftWeapon (bool state, float obstruct=0) | 
|   | 
| void  | SendLiftWeaponSync (bool state, float obstruct=0) | 
|   | Client-side only.  
  | 
|   | 
| override void  | CheckLiftWeapon () | 
|   | 
| override void  | ProcessLiftWeapon () | 
|   | 
| override void  | HideClothing (ItemOptics optic, bool state) | 
|   | state 'true' == hide  
  | 
|   | 
| void  | RequestUnconsciousness (bool enable) | 
|   | 
| override void  | SetDeathDarknessLevel (float duration, float tick_time) | 
|   | 
| override bool  | IsInFBEmoteState () | 
|   | 
| void  | EndSurrenderRequest (SurrenderData data=null) | 
|   | ends surrender, originally intended for surrender->restrained transitioning  
  | 
|   | 
| bool  | IsSurrendered () | 
|   | 
| bool  | IsPlayerLoaded () | 
|   | 
| override void  | CheckAnimationOverrides () | 
|   | 
| bool  | CanRedirectToWeaponManager (notnull EntityAI item, out bool isActionPossible) | 
|   | 
| override bool  | PredictiveTakeEntityToTargetInventory (notnull EntityAI target, FindInventoryLocationType flags, notnull EntityAI item) | 
|   | 
| override bool  | PredictiveTakeEntityToInventory (FindInventoryLocationType flags, notnull EntityAI item) | 
|   | 
| override bool  | PredictiveTakeEntityToTargetAttachment (notnull EntityAI target, notnull EntityAI item) | 
|   | 
| override bool  | PredictiveTakeEntityToTargetAttachmentEx (notnull EntityAI target, notnull EntityAI item, int slot) | 
|   | 
| override bool  | PredictiveTakeEntityToTargetCargo (notnull EntityAI target, notnull EntityAI item) | 
|   | 
| override bool  | PredictiveTakeEntityToTargetCargoEx (notnull CargoBase cargo, notnull EntityAI item, int row, int col) | 
|   | 
| override bool  | PredictiveDropEntity (notnull EntityAI item) | 
|   | 
| override bool  | PredictiveSwapEntities (notnull EntityAI item1, notnull EntityAI item2) | 
|   | 
| override bool  | PredictiveForceSwapEntities (notnull EntityAI item1, notnull EntityAI item2, notnull InventoryLocation item2_dst) | 
|   | 
| override void  | PredictiveTakeEntityToHands (EntityAI item) | 
|   | 
| override bool  | PredictiveTakeToDst (notnull InventoryLocation src, notnull InventoryLocation dst) | 
|   | 
| bool  | IsSwapBetweenHandsAndGroundLargeItem (notnull EntityAI item1, notnull EntityAI item2, out EntityAI item_hands, out EntityAI item_ground) | 
|   | 
| void  | SetHairLevelToHide (int level, bool state, bool was_debug=false) | 
|   | Dynamic hair hiding.  
  | 
|   | 
| void  | HideHairSelections (ItemBase item, bool state) | 
|   | 
| void  | UpdateHairSelectionVisibility (bool was_debug=false) | 
|   | 
| void  | UpdateTranslatedSelections (SelectionTranslation stt) | 
|   | 
| void  | CheckHairClippingOnCharacterLoad () | 
|   | helper method for re-checking hairhiding on character load  
  | 
|   | 
| bool  | IsNVGWorking () | 
|   | 
| bool  | IsNVGLowered () | 
|   | 
| int  | GetNVType () | 
|   | 
| array< int >  | GetNVTypesArray () | 
|   | 
| void  | SetNVGWorking (bool state) | 
|   | Deprecated.  
  | 
|   | 
| void  | SetNVGLowered (bool state) | 
|   | 
| void  | AddActiveNV (int type) | 
|   | 
| void  | RemoveActiveNV (int type) | 
|   | 
| void  | ResetActiveNV () | 
|   | 
| void  | AdjustBandana (EntityAI item, string slot_name) | 
|   | 
| void  | AdjustShemag (EntityAI item, string slot_name) | 
|   | 
| void  | UpdateCorpseStateVisual () | 
|   | 
| void  | SetDecayEffects (int effect=-1) | 
|   | 
| void  | PreloadDecayTexture () | 
|   | 
| void  | SetLastMapInfo (float scale, vector pos) | 
|   | 
| bool  | GetLastMapInfo (out float scale, out vector pos) | 
|   | 
| override bool  | PhysicalPredictiveDropItem (EntityAI entity, bool heavy_item_only=true) | 
|   | 
| override void  | SetProcessUIWarning (bool state) | 
|   | 
| void  | dmgDebugPrint (TotalDamageResult damageResult, int damageType, EntityAI source, int component, string dmgZone, string ammo, vector modelPos, float speedCoef) | 
|   | 
| void  | DamageAllLegs (float inputDmg) | 
|   | 
| void  | TryHideItemInHands (bool hide, bool force=false) | 
|   | tries to hide item in player's hands, some exceptions for various movement states  
  | 
|   | 
| bool  | CheckAndExecuteStackSplit (FindInventoryLocationType flags, notnull EntityAI item, notnull EntityAI target) | 
|   | 
| bool  | CheckAndExecuteStackSplitToInventoryLocation (InventoryLocation il, notnull EntityAI item) | 
|   | 
| override protected bool  | TakeEntityToInventoryImpl (InventoryMode mode, FindInventoryLocationType flags, notnull EntityAI item) | 
|   | 
| override protected bool  | TakeEntityToCargoImpl (InventoryMode mode, notnull EntityAI item) | 
|   | 
| override protected bool  | TakeEntityAsAttachmentImpl (InventoryMode mode, notnull EntityAI item) | 
|   | 
| override void  | TakeEntityToHandsImpl (InventoryMode mode, EntityAI item) | 
|   | 
| override protected bool  | TakeEntityToTargetInventoryImpl (InventoryMode mode, notnull EntityAI target, FindInventoryLocationType flags, notnull EntityAI item) | 
|   | 
| override protected bool  | TakeEntityToTargetCargoImpl (InventoryMode mode, notnull EntityAI target, notnull EntityAI item) | 
|   | 
| override protected bool  | TakeEntityToTargetAttachmentImpl (InventoryMode mode, notnull EntityAI target, notnull EntityAI item) | 
|   | 
| override protected bool  | TakeToDstImpl (InventoryMode mode, notnull InventoryLocation src, notnull InventoryLocation dst) | 
|   | 
| override vector  | GetCenter () | 
|   | 
| void  | ContaminatedParticleAdjustment () | 
|   | 
| void  | HandleGlassesEffect () | 
|   | 
| override void  | AddArrow (Object arrow, int componentIndex, vector closeBonePosWS, vector closeBoneRotWS) | 
|   | 
| override bool  | IsManagingArrows () | 
|   | 
| string  | GetCachedName () | 
|   | 
| string  | GetCachedID () | 
|   | 
| override void  | OnFreezeStateChangeClient () | 
|   | 
| bool  | HasHeatBuffer () | 
|   | 
| int  | GetHeatBufferStage () | 
|   | 
| void  | SwitchItemTypeAttach (EntityAI item, string slot) | 
|   | 
| void  | SwitchItemTypeDetach (EntityAI item, string slot) | 
|   | 
| void  | AddToEnvironmentTemperature (float pTemperature) | 
|   | 
| void  | IncreaseAntibioticsCount () | 
|   | 
| void  | DecreaseAntibioticsCount () | 
|   | 
| bool  | Consume (ItemBase source, float amount, EConsumeType consume_type) | 
|   | 
| bool  | HasStaminaRemaining () | 
|   | 
| void  | SetBloodyHandsPenalty () | 
|   | 
| override void  | DepleteStamina (EStaminaModifiers modifier, float dT=-1) | 
|   | Deprecated.  
  | 
|   |