PC Stable Documentation
|
|
Private Member Functions | |
void | ActionFillBottleBase () |
override void | CreateConditionComponents () |
override bool | ActionCondition (PlayerBase player, ActionTarget target, ItemBase item) |
override bool | ActionConditionContinue (ActionData action_data) |
override protected int | GetStanceMask (PlayerBase player) |
override protected int | GetActionCommandEx (ActionData actionData) |
int | GetLiquidType (PlayerBase player, ActionTarget target, ItemBase item) |
void | SetupStance (PlayerBase player) |
override bool | IsLockTargetOnUse () |
Private Attributes | |
private const float | WATER_DEPTH = 0.5 |
private const string | ALLOWED_WATER_SURFACES = string.Format("%1|%2|%3", UAWaterType.FRESH, UAWaterType.STILL, UAWaterType.SNOW) |
protected int | m_AllowedLiquidMask |
private const int | ALLOWED_LIQUID |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References ActionBase::m_ConditionItem, and ActionBase::m_ConditionTarget.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
References HumanCommandSwim(), and WATER_DEPTH.
|
inlineprivate |
|
inlineprivate |
References HumanCommandSwim(), ActionBase::m_StanceMask, and WATER_DEPTH.
|
private |
|
private |
|
private |
Referenced by ActionCondition(), ActionFillBottleBase(), ActionFillBottleSnow::ActionFillBottleSnow(), and GetLiquidType().
|
private |
Referenced by GetStanceMask(), and SetupStance().