Dayz 1.25
Dayz Code Explorer by KGB
Загрузка...
Поиск...
Не найдено
Класс CAContinuousFish
+ Граф наследования:CAContinuousFish:

Защищенные члены

override void Setup (ActionData action_data)
 
override int Execute (ActionData action_data)
 

Защищенные данные

FishingRod_Base m_Rod
 

Подробное описание

Методы

◆ Execute()

override int Execute ( ActionData action_data)
inlineprotected
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 }
FishingRod_Base m_Rod
Definition CAContinuousFish.c:3
Definition EntityAI.c:95
proto native CGame GetGame()
const int UA_ERROR
Definition constants.c:455
const int UA_PROCESSING
Definition constants.c:434

Перекрестные ссылки GetGame(), m_Rod, UA_ERROR и UA_PROCESSING.

◆ Setup()

override void Setup ( ActionData action_data)
inlineprotected
6 {
7 Class.CastTo(m_Rod, action_data.m_MainItem);
8 }
Super root of all classes in Enforce script.
Definition EnScript.c:11
static proto bool CastTo(out Class to, Class from)
Try to safely down-cast base class to child class.

Перекрестные ссылки Class::CastTo() и m_Rod.

Поля

◆ m_Rod

FishingRod_Base m_Rod
protected

Используется в Execute() и Setup().


Объявления и описания членов класса находятся в файле: