![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| void | ActionFillBottleBase () |
| override bool | ActionCondition (PlayerBase player, ActionTarget target, ItemBase item) |
| override bool | ActionConditionContinue (ActionData action_data) |
| override void | CreateConditionComponents () |
| int | GetActionCommandEx (ActionData actionData) |
| int | GetLiquidType (PlayerBase player, ActionTarget target, ItemBase item) |
| int | GetStanceMask (PlayerBase player) |
| override bool | IsLockTargetOnUse () |
| void | SetupStance (PlayerBase player) |
Protected Attributes | |
| int | m_AllowedLiquidMask |
Private Attributes | |
| const int | ALLOWED_LIQUID |
| const string | ALLOWED_WATER_SURFACES = string.Format("%1|%2|%3", UAWaterType.FRESH, UAWaterType.STILL, UAWaterType.SNOW) |
| const float | WATER_DEPTH = 0.5 |
Additional Inherited Members | |
| Private Member Functions inherited from ActionContinuousBase | |
| void | OnEndAnimationLoopClient (ActionData action_data) |
| void | OnEndAnimationLoopServer (ActionData action_data) |
| void | OnFinishProgressClient (ActionData action_data) |
| void | OnFinishProgressServer (ActionData action_data) |
| void | OnStartAnimationLoopClient (ActionData action_data) |
| void | OnStartAnimationLoopServer (ActionData action_data) |
Definition at line 26 of file actionfillbottlebase.c.
|
inlineprotected |
Definition at line 32 of file actionfillbottlebase.c.
References LIQUID_GASOLINE, LIQUID_GROUP_DRINKWATER, LIQUID_SNOW, m_AllowedLiquidMask, AnimatedActionBase::m_CallbackClass, AnimatedActionBase::m_CommandUID, ActionBase::m_FullBody, ActionBase::m_SpecialtyWeight, ActionBase::m_StanceMask, and ActionBase::m_Text.
|
inlineprotected |
Definition at line 51 of file actionfillbottlebase.c.
References ActionTarget, CCTWaterSurfaceEx(), UAMaxDistances::DEFAULT, vector::DistanceSq(), GetLiquidType(), LIQUID_NONE, and m_AllowedLiquidMask.
|
inlineprotected |
Definition at line 74 of file actionfillbottlebase.c.
References ActionData.
|
inlineprotected |
Definition at line 45 of file actionfillbottlebase.c.
References ActionBase::m_ConditionItem, and ActionBase::m_ConditionTarget.
|
inlineprotected |
Definition at line 92 of file actionfillbottlebase.c.
References ActionData.
|
inlineprotected |
Definition at line 103 of file actionfillbottlebase.c.
References ActionTarget, g_Game, SurfaceInfo::GetByName(), SurfaceInfo::GetLiquidType(), LIQUID_NONE, LIQUID_SALTWATER, and m_AllowedLiquidMask.
Referenced by ActionFillBottleBaseCB::CreateActionComponent().
|
inlineprotected |
Definition at line 79 of file actionfillbottlebase.c.
References HumanCommandSwim(), and WATER_DEPTH.
|
inlineprotected |
Definition at line 145 of file actionfillbottlebase.c.
|
inlineprotected |
Definition at line 131 of file actionfillbottlebase.c.
References HumanCommandSwim(), ActionBase::m_StanceMask, and WATER_DEPTH.
|
private |
Definition at line 151 of file actionfillbottlebase.c.
|
private |
Definition at line 29 of file actionfillbottlebase.c.
|
protected |
Definition at line 30 of file actionfillbottlebase.c.
Referenced by ActionFillBottleBase(), ActionFillBottleSnow::ActionFillBottleSnow(), ActionCondition(), and GetLiquidType().
|
private |
Definition at line 28 of file actionfillbottlebase.c.
Referenced by GetStanceMask(), and SetupStance().