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

Закрытые члены

void ActionMeasureBattery ()
 
override void CreateConditionComponents ()
 
override bool HasProneException ()
 
override bool HasTarget ()
 
override void OnExecuteServer (ActionData action_data)
 

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

Конструктор(ы)

◆ ActionMeasureBattery()

void ActionMeasureBattery ( )
inlineprivate
5 {
6 m_CommandUID = DayZPlayerConstants.CMD_ACTIONMOD_LICKBATTERY;
7 m_CommandUIDProne = DayZPlayerConstants.CMD_ACTIONFB_LICKBATTERY;
8 m_Text = "#lick_battery";
9 }
string m_Text
Definition ActionBase.c:49
int m_CommandUIDProne
Definition AnimatedActionBase.c:136
int m_CommandUID
Definition AnimatedActionBase.c:135
DayZPlayerConstants
defined in C++
Definition dayzplayer.c:602

Перекрестные ссылки AnimatedActionBase::m_CommandUID, AnimatedActionBase::m_CommandUIDProne и m_Text.

Методы

◆ CreateConditionComponents()

override void CreateConditionComponents ( )
inlineprivate
12 {
15 }
ref CCIBase m_ConditionItem
Definition ActionBase.c:55
ref CCTBase m_ConditionTarget
Definition ActionBase.c:56
Definition CCINonRuined.c:2
Definition CCTNone.c:2

Перекрестные ссылки m_ConditionItem и m_ConditionTarget.

◆ HasProneException()

override bool HasProneException ( )
inlineprivate
18 {
19 return true;
20 }

◆ HasTarget()

override bool HasTarget ( )
inlineprivate
23 {
24 return false;
25 }

◆ OnExecuteServer()

override void OnExecuteServer ( ActionData action_data)
inlineprivate
28 {
29
30 float energy = 0;
31 if ( action_data.m_MainItem.HasEnergyManager() )
32 {
33 energy = action_data.m_MainItem.GetCompEM().GetEnergy();
34 }
35 action_data.m_MainItem.TransferModifiers(action_data.m_Player);
36 if(energy > 0)
37 {
39 }
40 if(energy == 0)
41 {
43 }
44 }
void InformPlayers(PlayerBase player, ActionTarget target, int state)
DEPRECATED delivers message ids to clients based on given context.
Definition EntityAI.c:95
const int UA_FINISHED
Definition constants.c:436
const int UA_FAILED
Definition constants.c:433

Перекрестные ссылки InformPlayers(), UA_FAILED и UA_FINISHED.


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