DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
ActionInjectTarget.c
См. документацию.
2{
4 {
5 m_SpecialtyWeight = UASoftSkillsWeight.PRECISE_MEDIUM;
6
7 m_CommandUID = DayZPlayerConstants.CMD_ACTIONFB_INJECTIONTARGET;
8 m_FullBody = true;
9 m_StanceMask = DayZPlayerConstants.STANCEMASK_ERECT | DayZPlayerConstants.STANCEMASK_CROUCH;
10 m_Text = "#inject_target";
11 }
12
18
19 override void OnExecuteServer( ActionData action_data )
20 {
21 if (CanReceiveAction(action_data.m_Target))
22 {
23 if (action_data.m_MainItem)
24 {
25 ApplyModifiers(action_data);
26 }
27 }
28 }
29
30 override void OnEndServer( ActionData action_data )
31 {
32 super.OnEndServer(action_data);
33
34 if (action_data.m_WasExecuted && action_data.m_MainItem )
35 {
36 action_data.m_MainItem.Delete();
37 }
38 }
39
40 override void ApplyModifiers( ActionData action_data )
41 {
42 action_data.m_MainItem.OnApply( PlayerBase.Cast(action_data.m_Target.GetObject()));
43 //PlayerBase ntarget = PlayerBase.Cast( action_data.m_Target.GetObject() );
44 //ntarget.GiveShock(100);
45 }
46};
ActionBase ActionData
Определения ActionBase.c:30
float m_SpecialtyWeight
Определения ActionBase.c:77
int m_StanceMask
Определения ActionBase.c:62
string m_Text
Определения ActionBase.c:58
ref CCIBase m_ConditionItem
Определения ActionBase.c:64
bool CanReceiveAction(ActionTarget target)
Определения ActionBase.c:793
bool m_FullBody
Определения ActionBase.c:61
ref CCTBase m_ConditionTarget
Определения ActionBase.c:65
override void OnExecuteServer(ActionData action_data)
Определения ActionInjectTarget.c:19
override void ApplyModifiers(ActionData action_data)
Определения ActionInjectTarget.c:40
override void CreateConditionComponents()
Определения ActionInjectTarget.c:13
override void OnEndServer(ActionData action_data)
Определения ActionInjectTarget.c:30
void ActionInjectTarget()
Определения ActionInjectTarget.c:3
void ActionSingleUseBase()
Определения ActionSingleUseBase.c:31
int m_CommandUID
Определения AnimatedActionBase.c:143
Определения CCINonRuined.c:2
Определения CCTMan.c:2
Определения PlayerBaseClient.c:2
const float DEFAULT
Определения ActionConstants.c:112
DayZPlayerConstants
defined in C++
Определения dayzplayer.c:602