Dayz Explorer
1.24.157551 (v105080)
Dayz Code Explorer by Zeroy
actionfishing.c
Go to the documentation of this file.
1
/*class ActionFishingCB : ActionContinuousBaseCB
2
{
3
override void CreateActionComponent()
4
{
5
m_ActionData.m_ActionComponent = new CAContinuousFish;
6
}
7
};
8
9
class ActionFishing: ActionContinuousBase
10
{
11
void ActionFishing()
12
{
13
m_CallbackClass = ActionFishingCB;
14
m_Sounds.Insert("FishStruggling_0");
15
m_Sounds.Insert("FishStruggling_1");
16
m_Sounds.Insert("FishStruggling_2");
17
m_SpecialtyWeight = UASoftSkillsWeight.PRECISE_MEDIUM;
18
m_CommandUID = DayZPlayerConstants.CMD_ACTIONFB_FISHING;
19
m_FullBody = true;
20
m_StanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH;
21
}
22
23
override void CreateConditionComponents()
24
{
25
26
m_ConditionItem = new CCINonRuined;
27
m_ConditionTarget = new CCTNone;
28
}
29
30
override string GetText()
31
{
32
return "#pull";
33
}
34
35
override bool ActionCondition( PlayerBase player, ActionTarget target, ItemBase item )
36
{
37
FishingRod_Base nitem = FishingRod_Base.Cast( item );
38
if ( nitem.IsFishingActive() )
39
{
40
return true;
41
}
42
else
43
{
44
return false;
45
}
46
}
47
48
override void OnEndServer( ActionData action_data )
49
{
50
action_data.m_Player.GetSoftSkillsManager().AddSpecialty( m_SpecialtyWeight );
51
}
52
};*/
53
54
DAYZ
scripts_v1.24.157551
scripts
world
classes
useractionscomponent
actions
continuous
actionfishing.c
Generated by
1.8.17