DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ CommandHandler()

void PluginDayzPlayerDebug_Ctrl::CommandHandler ( )
inlineprivate

См. определение в файле PluginDayzPlayerDebug_Ctrl.c строка 107

108 {
109 if (m_ApplyStanceChange != -2)
110 {
111 DayZPlayer player = DayZPlayer.Cast( GetGame().GetPlayer() );
112 if (!player)
113 {
114 return;
115 }
116
117 HumanCommandMove cm = player.GetCommand_Move();
118 if (cm)
119 {
122 }
123 }
125 {
127
128 player = DayZPlayer.Cast( GetGame().GetPlayer() );
129 if (!player)
130 return;
131
132 float speed = m_MovSpeedEB.GetText().ToFloat();
133 float dir = m_MovDirEB.GetText().ToFloat();
134 player.GetInputController().OverrideMovementSpeed(m_MovOverrideCheckbox.IsChecked(), speed);
135 player.GetInputController().OverrideMovementAngle(m_MovOverrideCheckbox.IsChecked(), dir);
136 }
137 }
PlayerBase GetPlayer()
Определения ModifierBase.c:51
proto native void ForceStance(int pStanceIdx)
EditBoxWidget m_MovSpeedEB
Определения PluginDayzPlayerDebug_Ctrl.c:11
EditBoxWidget m_MovDirEB
Определения PluginDayzPlayerDebug_Ctrl.c:12
CheckBoxWidget m_MovOverrideCheckbox
Определения PluginDayzPlayerDebug_Ctrl.c:13
proto native CGame GetGame()
void HumanCommandMove()
Определения human.c:514

Перекрестные ссылки HumanCommandMove::ForceStance(), GetGame(), GetPlayer(), m_ApplyStanceChange, m_MovDirEB, m_MovOverrideCheckbox, m_MovSpeedEB и m_OverrideMovementChange.