|
void | OnUpdateEffectAreaServer (float timeSlice) |
|
void | OnContaminatedAreaEnterServer () |
|
void | OnContaminatedAreaExitServer () |
|
void | OnPlayerIsNowInsideEffectAreaBeginServer () |
|
void | OnPlayerIsNowInsideEffectAreaEndServer () |
|
void | OnPlayerIsNowInsideEffectAreaBeginClient () |
|
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) |
|
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)
|
|
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) |
|
override bool | CanSaveItemInHands (EntityAI item_in_hands) |
|
override bool | CanReleaseFromHands (EntityAI handheld) |
|
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 | DepleteStamina (EStaminaModifiers modifier, float dT=-1) |
|
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) |
|
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) |
|
void | SendSoundEvent (EPlayerSoundEventID id) |
|
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) |
|
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 () |
|
bool | ReadLiftWeaponRequest (int userDataType, ParamsReadContext ctx) |
|
void | SetLiftWeapon (int pJunctureID, ParamsReadContext ctx) |
|
void | SetLiftWeapon (bool state) |
|
void | SendLiftWeaponSync (bool state) |
| 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) |
|
bool | TakeEntityToInventoryImpl (InventoryMode mode, FindInventoryLocationType flags, notnull EntityAI item) |
|
bool | TakeEntityToCargoImpl (InventoryMode mode, notnull EntityAI item) |
|
bool | TakeEntityAsAttachmentImpl (InventoryMode mode, notnull EntityAI item) |
|
override void | TakeEntityToHandsImpl (InventoryMode mode, EntityAI item) |
|
bool | TakeEntityToTargetInventoryImpl (InventoryMode mode, notnull EntityAI target, FindInventoryLocationType flags, notnull EntityAI item) |
|
bool | TakeEntityToTargetCargoImpl (InventoryMode mode, notnull EntityAI target, notnull EntityAI item) |
|
bool | TakeEntityToTargetAttachmentImpl (InventoryMode mode, notnull EntityAI target, notnull EntityAI item) |
|
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 () |
|