Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
|
Go to the source code of this file.
Data Structures | |
class | ActionData |
Enumerations | |
enum | ActionConditionMask { ACM_NO_EXEPTION = 0, ACM_IN_VEHICLE = 1, ACM_ON_LADDER = 2, ACM_SWIMMING = 4, ACM_RESTRAIN = 8, ACM_RAISED = 16, ACM_ON_BACK = 32, ACM_THROWING = 64, ACM_LEANING = 128, ACM_BROKEN_LEGS = 256 } |
Variables | |
enum ActionConditionMask | m_MainItem |
ref ActionTarget | m_Target |
class ActionData | m_RefreshReservationTimerValue = 140 |
protected string | m_Sound |
protected string | m_Text |
protected bool | m_LockTargetOnUse |
protected bool | m_FullBody |
protected int | m_StanceMask |
protected ref TStringArray | m_Sounds |
ref CCIBase | m_ConditionItem |
ref CCTBase | m_ConditionTarget |
protected ActionInput | m_Input |
protected int | m_ActionID |
protected int | m_VariantID |
int | m_ConditionMask |
protected ref ActionVariantManager | m_VariantManager |
protected ref Param1< string > | m_MessageParam |
protected float | m_SpecialtyWeight |
enum ActionConditionMask |
Enumerator | |
---|---|
ACM_NO_EXEPTION | |
ACM_IN_VEHICLE | |
ACM_ON_LADDER | |
ACM_SWIMMING | |
ACM_RESTRAIN | |
ACM_RAISED | |
ACM_ON_BACK | |
ACM_THROWING | |
ACM_LEANING | |
ACM_BROKEN_LEGS |
Definition at line 1 of file actionbase.c.
void ActionBase | ( | ) |
Definition at line 73 of file actionbase.c.
void ActionCleanup | ( | ActionData | action_data | ) |
Definition at line 200 of file actionbase.c.
override bool ActionCondition | ( | PlayerBase | player, |
ActionTarget | target, | ||
ItemBase | item | ||
) |
Definition at line 372 of file actionbase.c.
protected bool ActionConditionContinue | ( | ActionData | action_data | ) |
Definition at line 367 of file actionbase.c.
void ApplyModifiers | ( | ActionData | action_data | ) |
bool Can | ( | PlayerBase | player, |
ActionTarget | target, | ||
ItemBase | item | ||
) |
Definition at line 741 of file actionbase.c.
bool Can | ( | PlayerBase | player, |
ActionTarget | target, | ||
ItemBase | item, | ||
int | condition_mask | ||
) |
Definition at line 703 of file actionbase.c.
bool CanBePerformedFromInventory | ( | ) |
Definition at line 296 of file actionbase.c.
bool CanBePerformedFromQuickbar | ( | ) |
Definition at line 291 of file actionbase.c.
bool CanBeSetFromInventory | ( | ) |
Definition at line 301 of file actionbase.c.
bool CanBeUsedInRestrain | ( | ) |
Definition at line 306 of file actionbase.c.
bool CanBeUsedInVehicle | ( | ) |
Definition at line 311 of file actionbase.c.
bool CanBeUsedLeaning | ( | ) |
Definition at line 341 of file actionbase.c.
bool CanBeUsedOnBack | ( | ) |
Definition at line 316 of file actionbase.c.
bool CanBeUsedOnLadder | ( | ) |
Definition at line 326 of file actionbase.c.
bool CanBeUsedRaised | ( | ) |
Definition at line 331 of file actionbase.c.
bool CanBeUsedSwimming | ( | ) |
Definition at line 321 of file actionbase.c.
bool CanBeUsedThrowing | ( | ) |
Definition at line 336 of file actionbase.c.
bool CanBeUsedWithBrokenLegs | ( | ) |
Definition at line 346 of file actionbase.c.
protected bool CanContinue | ( | ActionData | action_data | ) |
Definition at line 748 of file actionbase.c.
bool CanReceiveAction | ( | ActionTarget | target | ) |
Definition at line 638 of file actionbase.c.
void ClearInventoryReservationEx | ( | ActionData | action_data | ) |
Definition at line 862 of file actionbase.c.
ActionData CreateActionData | ( | ) |
Definition at line 213 of file actionbase.c.
void CreateConditionComponents | ( | ) |
Definition at line 218 of file actionbase.c.
void End | ( | ActionData | action_data | ) |
Definition at line 597 of file actionbase.c.
void EndInput | ( | ActionData | action_data | ) |
Definition at line 624 of file actionbase.c.
void EndRequest | ( | ActionData | action_data | ) |
Definition at line 633 of file actionbase.c.
int GetActionCategory | ( | ) |
Definition at line 266 of file actionbase.c.
string GetAdminLogMessage | ( | ActionData | action_data | ) |
Definition at line 1081 of file actionbase.c.
Object GetDisplayInteractObject | ( | PlayerBase | player, |
ActionTarget | target | ||
) |
Definition at line 224 of file actionbase.c.
int GetID | ( | ) |
Definition at line 1076 of file actionbase.c.
ActionInput GetInput | ( | ) |
Definition at line 1066 of file actionbase.c.
GetInputType | ( | ) |
Definition at line 203 of file actionbase.c.
float GetProgress | ( | ActionData | action_data | ) |
Definition at line 1061 of file actionbase.c.
int GetRefreshReservationTimerValue | ( | ) |
Definition at line 379 of file actionbase.c.
string GetSoundCategory | ( | ActionData | action_data | ) |
Definition at line 989 of file actionbase.c.
float GetSpecialtyWeight | ( | ) |
Definition at line 1044 of file actionbase.c.
protected int GetStanceMask | ( | PlayerBase | player | ) |
Definition at line 539 of file actionbase.c.
int GetState | ( | ActionData | action_data | ) |
Definition at line 1056 of file actionbase.c.
string GetText | ( | ) |
Definition at line 286 of file actionbase.c.
int GetVariantID | ( | ) |
Definition at line 782 of file actionbase.c.
ActionVariantManager GetVariantManager | ( | ) |
Definition at line 795 of file actionbase.c.
int GetVariants | ( | out array< ref ActionBase > | variants | ) |
Definition at line 769 of file actionbase.c.
int GetVariantsCount | ( | ) |
Definition at line 761 of file actionbase.c.
void HandleReciveData | ( | ActionReciveData | action_recive_data, |
ActionData | action_data | ||
) |
Definition at line 517 of file actionbase.c.
bool HasProgress | ( | ) |
For UI: hiding of progress bar.
Definition at line 238 of file actionbase.c.
protected bool HasProneException | ( | ) |
Definition at line 563 of file actionbase.c.
bool HasTarget | ( | ) |
Action is performed on target, not with item itself, when set to true.
Definition at line 232 of file actionbase.c.
bool HasVariants | ( | ) |
Definition at line 756 of file actionbase.c.
protected void InformPlayers | ( | PlayerBase | player, |
ActionTarget | target, | ||
int | state | ||
) |
DEPRECATED delivers message ids to clients based on given context.
void InitConditionMask | ( | ) |
Definition at line 95 of file actionbase.c.
void Interrupt | ( | ActionData | action_data | ) |
Definition at line 616 of file actionbase.c.
bool InventoryReservation | ( | ActionData | action_data | ) |
Definition at line 804 of file actionbase.c.
protected bool IsBuilding | ( | ActionTarget | target | ) |
Definition at line 918 of file actionbase.c.
protected bool IsDamageDestroyed | ( | ActionTarget | target | ) |
Definition at line 913 of file actionbase.c.
bool IsDeploymentAction | ( | ) |
Is an action directly related to deployment/advanced placing.
Definition at line 352 of file actionbase.c.
bool IsDrink | ( | ) |
Definition at line 276 of file actionbase.c.
bool IsEat | ( | ) |
Definition at line 271 of file actionbase.c.
bool IsFullBody | ( | PlayerBase | player | ) |
Definition at line 553 of file actionbase.c.
protected bool IsInReach | ( | PlayerBase | player, |
ActionTarget | target, | ||
float | maxDistance = 1.0 |
||
) |
Definition at line 928 of file actionbase.c.
bool IsInstant | ( | ) |
Definition at line 250 of file actionbase.c.
bool IsLocal | ( | ) |
Definition at line 244 of file actionbase.c.
bool IsLockTargetOnUse | ( | ) |
Definition at line 90 of file actionbase.c.
bool IsShaveSelf | ( | ) |
Definition at line 281 of file actionbase.c.
protected bool IsTransport | ( | ActionTarget | target | ) |
Definition at line 923 of file actionbase.c.
bool IsUsingProxies | ( | ) |
not using plane object - it's using multiple proxies
Definition at line 256 of file actionbase.c.
bool MainItemAlwaysInHands | ( | ) |
Definition at line 362 of file actionbase.c.
void OnActionInfoUpdate | ( | PlayerBase | player, |
ActionTarget | target, | ||
ItemBase | item | ||
) |
Definition at line 984 of file actionbase.c.
void OnEnd | ( | ActionData | action_data | ) |
Definition at line 1031 of file actionbase.c.
void OnEndClient | ( | ActionData | action_data | ) |
Definition at line 1036 of file actionbase.c.
void OnEndInput | ( | ActionData | action_data | ) |
Definition at line 621 of file actionbase.c.
void OnEndRequest | ( | ActionData | action_data | ) |
Definition at line 630 of file actionbase.c.
override void OnEndServer | ( | ActionData | action_data | ) |
Original action didn't add any noise to the NoiseSystem
Definition at line 1039 of file actionbase.c.
void OnStart | ( | ActionData | action_data | ) |
Definition at line 1017 of file actionbase.c.
void OnStartClient | ( | ActionData | action_data | ) |
Definition at line 1023 of file actionbase.c.
void OnStartServer | ( | ActionData | action_data | ) |
Definition at line 1026 of file actionbase.c.
void OnUpdate | ( | ActionData | action_data | ) |
Definition at line 995 of file actionbase.c.
void OnUpdateClient | ( | ActionData | action_data | ) |
Definition at line 998 of file actionbase.c.
void OnUpdateServer | ( | ActionData | action_data | ) |
Definition at line 1014 of file actionbase.c.
SoundOnVehicle PlayActionSound | ( | PlayerBase | player | ) |
Definition at line 966 of file actionbase.c.
bool Post_SetupAction | ( | ActionData | action_data | ) |
Definition at line 195 of file actionbase.c.
bool ReadFromContext | ( | ParamsReadContext | ctx, |
out ActionReciveData | action_recive_data | ||
) |
create target object from proxyBoneIdx synced from client
Definition at line 440 of file actionbase.c.
void RefreshReservations | ( | ActionData | action_data | ) |
Definition at line 878 of file actionbase.c.
bool RemoveForceTargetAfterUse | ( | ) |
Definition at line 261 of file actionbase.c.
Definition at line 901 of file actionbase.c.
void SetID | ( | int | actionId | ) |
Definition at line 1071 of file actionbase.c.
void SetInput | ( | ActionInput | ai | ) |
Definition at line 208 of file actionbase.c.
bool SetupAction | ( | PlayerBase | player, |
ActionTarget | target, | ||
ItemBase | item, | ||
out ActionData | action_data, | ||
Param | extra_data = NULL |
||
) |
Definition at line 144 of file actionbase.c.
void SetVariantID | ( | int | ID | ) |
Definition at line 777 of file actionbase.c.
override void Start | ( | ActionData | action_data | ) |
Definition at line 570 of file actionbase.c.
Definition at line 787 of file actionbase.c.
bool UseAcknowledgment | ( | ) |
Definition at line 893 of file actionbase.c.
bool UseMainItem | ( | ) |
Definition at line 357 of file actionbase.c.
void WriteToContext | ( | ParamsWriteContext | ctx, |
ActionData | action_data | ||
) |
get proxy bone idx from parent and selection we are looking at ID is used for synchronisation to server where it's translated back to object
Definition at line 384 of file actionbase.c.
protected int m_ActionID |
Definition at line 58 of file actionbase.c.
ref CCIBase m_ConditionItem |
Definition at line 55 of file actionbase.c.
int m_ConditionMask |
Definition at line 60 of file actionbase.c.
ref CCTBase m_ConditionTarget |
Definition at line 56 of file actionbase.c.
protected bool m_FullBody |
Definition at line 52 of file actionbase.c.
protected ActionInput m_Input |
Definition at line 57 of file actionbase.c.
protected bool m_LockTargetOnUse |
Definition at line 51 of file actionbase.c.
enum ActionConditionMask m_MainItem |
protected ref Param1<string> m_MessageParam |
Definition at line 64 of file actionbase.c.
class ActionData m_RefreshReservationTimerValue = 140 |
protected string m_Sound |
Definition at line 48 of file actionbase.c.
protected ref TStringArray m_Sounds |
Definition at line 54 of file actionbase.c.
protected float m_SpecialtyWeight |
Definition at line 68 of file actionbase.c.
protected int m_StanceMask |
Definition at line 53 of file actionbase.c.
ref ActionTarget m_Target |
Definition at line 17 of file actionbase.c.
protected string m_Text |
Definition at line 49 of file actionbase.c.
protected int m_VariantID |
Definition at line 59 of file actionbase.c.
protected ref ActionVariantManager m_VariantManager |
Definition at line 61 of file actionbase.c.