![]() |
Dayz Build 1.29.163047, Scripts Rev. 123548
Dayz Code Explorer by Zeroy
|
Protected Member Functions | |
| bool | CheckForSea (ActionData action_data) |
| void | ComposeLocalContextData (FishingActionData data) |
| void | CreateAndSetupActionCallback (ActionData action_data) |
| int | EvaluateFishingResult (ActionData action_data) |
| Player input reaction evaluation. | |
| override void | HandleReciveData (ActionReciveData action_recive_data, ActionData action_data) |
| override void | OnAnimationEvent (ActionData action_data) |
| override void | OnEnd (ActionData action_data) |
| override void | OnEndInput (ActionData action_data) |
| override void | OnFinishProgress (ActionData action_data) |
| void | OnSignalEnd (FishingActionData action_data) |
| void | OnSignalStart (FishingActionData action_data) |
| override void | OnUpdate (ActionData action_data) |
| void | PlaySplashEffectSynced (FishingActionData actionDataFishing) |
| override bool | ReadFromContext (ParamsReadContext ctx, out ActionReciveData action_recive_data) |
| EntityAI | TrySpawnCatch (FishingActionData action_data) |
| override void | WriteToContext (ParamsWriteContext ctx, ActionData action_data) |
Private Member Functions | |
| void | ActionFishingNew () |
| override bool | ActionCondition (PlayerBase player, ActionTarget target, ItemBase item) |
| override bool | CanBeUsedInFreelook () |
| override ActionData | CreateActionData () |
| override void | CreateConditionComponents () |
| override bool | HasAlternativeInterrupt () |
| override bool | HasTarget () |
| override bool | SetupAction (PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=null) |
| 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) |
Private Attributes | |
| const string | ALLOWED_WATER_SURFACES = string.Format("%1|%2", UAWaterType.SEA, UAWaterType.FRESH) |
Definition at line 157 of file actionfishingnew.c.
|
inlineprivate |
Definition at line 161 of file actionfishingnew.c.
References AnimatedActionBase::m_CallbackClass, AnimatedActionBase::m_CommandUID, ActionBase::m_FullBody, ActionBase::m_SpecialtyWeight, ActionBase::m_StanceMask, and ActionBase::m_Text.
|
inlineprivate |
Definition at line 192 of file actionfishingnew.c.
References ActionTarget.
|
inlineprivate |
Definition at line 187 of file actionfishingnew.c.
|
inlineprotected |
Definition at line 331 of file actionfishingnew.c.
References ActionData, and g_Game.
Referenced by ComposeLocalContextData().
|
inlineprotected |
Definition at line 220 of file actionfishingnew.c.
References CheckForSea().
Referenced by SetupAction().
|
inlineprivate |
Definition at line 200 of file actionfishingnew.c.
References ActionData.
|
inlineprotected |
Definition at line 276 of file actionfishingnew.c.
References ActionData, and Class::CastTo().
|
inlineprivate |
Definition at line 171 of file actionfishingnew.c.
References CCTWaterSurfaceEx(), LIQUID_FRESHWATER, LIQUID_SALTWATER, ActionBase::m_ConditionItem, and ActionBase::m_ConditionTarget.
|
inlineprotected |
Player input reaction evaluation.
Definition at line 394 of file actionfishingnew.c.
References ActionData, Class::CastTo(), g_Game, ActionFishingNewCB::HandleFishingResultFailure(), ActionFishingNewCB::HandleFishingResultSuccess(), and TrySpawnCatch().
Referenced by OnEndInput().
|
inlineprotected |
Definition at line 266 of file actionfishingnew.c.
References ActionData, and FishingActionReceiveData::m_IsSurfaceSea.
|
inlineprivate |
Definition at line 182 of file actionfishingnew.c.
|
inlineprivate |
Definition at line 177 of file actionfishingnew.c.
|
inlineprotected |
Definition at line 287 of file actionfishingnew.c.
References ActionData, UAFishingConstants::EVENT_ANIMATE_ROD_CLOSE, UAFishingConstants::EVENT_SPLASH_SIGNAL, and PlaySplashEffectSynced().
|
inlineprotected |
Definition at line 384 of file actionfishingnew.c.
References ActionData, and Class::CastTo().
|
inlineprotected |
Definition at line 357 of file actionfishingnew.c.
References ActionData, Class::CastTo(), ActionContinuousBaseCB::EndActionComponent(), EvaluateFishingResult(), and UA_FINISHED.
|
inlineprotected |
Definition at line 346 of file actionfishingnew.c.
References ActionData, and Class::CastTo().
|
inlineprotected |
Definition at line 437 of file actionfishingnew.c.
References Class::CastTo(), and ActionFishingNewCB::ToggleFishBiting().
Referenced by CAContinuousRepeatFishing::OnSignalEnd().
|
inlineprotected |
Definition at line 429 of file actionfishingnew.c.
References Class::CastTo(), and ActionFishingNewCB::ToggleFishBiting().
Referenced by CAContinuousRepeatFishing::OnSignalStart().
|
inlineprotected |
Definition at line 304 of file actionfishingnew.c.
References ActionData, vector::Direction(), and vector::Normalize().
|
inlineprotected |
Definition at line 314 of file actionfishingnew.c.
References SEffectManager::CreateParticleServer(), EffecterBase(), g_Game, SEffectManager::ReactivateParticleServer(), and SEffectManager::ReinitParticleServer().
Referenced by OnAnimationEvent().
|
inlineprotected |
Definition at line 245 of file actionfishingnew.c.
References Class::CastTo(), FishingActionReceiveData::m_IsSurfaceSea, and Serializer::Read().
|
inlineprivate |
Definition at line 206 of file actionfishingnew.c.
References ActionData, ActionTarget, Class::CastTo(), and ComposeLocalContextData().
|
inlineprotected |
Definition at line 447 of file actionfishingnew.c.
References vector::Direction().
Referenced by EvaluateFishingResult().
|
inlineprotected |
Definition at line 235 of file actionfishingnew.c.
References ActionData, Class::CastTo(), and Serializer::Write().
|
private |
Definition at line 159 of file actionfishingnew.c.