DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
CAContinuousFish.c
См. документацию.
2{
4
5 override void Setup( ActionData action_data )
6 {
7 Class.CastTo(m_Rod, action_data.m_MainItem);
8 }
9
10 override int Execute( ActionData action_data )
11 {
12 if ( m_Rod != action_data.m_MainItem )
13 {
14 return UA_ERROR;
15 }
16
17 if ( GetGame().IsServer() )
18 {
19 m_Rod.AddPull(action_data.m_Player.GetDeltaT());
20 }
21 return UA_PROCESSING;
22 }
23};
ActionBase ActionData
Определения ActionBase.c:30
void FishingRod_Base()
Определения FishingRod_Base.c:105
override int Execute(ActionData action_data)
Определения CAContinuousFish.c:10
FishingRod_Base m_Rod
Определения CAContinuousFish.c:3
override void Setup(ActionData action_data)
Определения CAContinuousFish.c:5
Super root of all classes in Enforce script.
Определения EnScript.c:11
proto native CGame GetGame()
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.
const int UA_ERROR
Определения constants.c:483
const int UA_PROCESSING
Определения constants.c:462