Защищенные члены | |
void | ComposeLocalContextData (FishingActionData data) |
override void | WriteToContext (ParamsWriteContext ctx, ActionData action_data) |
override bool | ReadFromContext (ParamsReadContext ctx, out ActionReciveData action_recive_data) |
override void | HandleReciveData (ActionReciveData action_recive_data, ActionData action_data) |
void | CreateAndSetupActionCallback (ActionData action_data) |
override void | OnAnimationEvent (ActionData action_data) |
override void | OnUpdate (ActionData action_data) |
void | PlaySplashEffectSynced (FishingActionData actionDataFishing) |
bool | CheckForSea (ActionData action_data) |
override void | OnFinishProgress (ActionData action_data) |
override void | OnEndInput (ActionData action_data) |
override void | OnEnd (ActionData action_data) |
int | EvaluateFishingResult (ActionData action_data) |
Player input reaction evaluation. | |
void | OnSignalStart (FishingActionData action_data) |
void | OnSignalEnd (FishingActionData action_data) |
EntityAI | TrySpawnCatch (FishingActionData action_data) |
Закрытые члены | |
void | ActionFishingNew () |
override void | CreateConditionComponents () |
override bool | HasTarget () |
override bool | HasAlternativeInterrupt () |
override bool | CanBeUsedInFreelook () |
override bool | ActionCondition (PlayerBase player, ActionTarget target, ItemBase item) |
override ActionData | CreateActionData () |
override bool | SetupAction (PlayerBase player, ActionTarget target, ItemBase item, out ActionData action_data, Param extra_data=null) |
![]() | |
void | OnStartAnimationLoopServer (ActionData action_data) |
void | OnStartAnimationLoopClient (ActionData action_data) |
void | OnEndAnimationLoopServer (ActionData action_data) |
void | OnEndAnimationLoopClient (ActionData action_data) |
void | OnFinishProgressServer (ActionData action_data) |
void | OnFinishProgressClient (ActionData action_data) |
Закрытые данные | |
const string | ALLOWED_WATER_SURFACES = string.Format("%1|%2", UAWaterType.SEA, UAWaterType.FRESH) |
См. определение в файле ActionFishingNew.c строка 157