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

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

void StanceIndicator (PlayerBase player)
 
void Update ()
 
void DisplayStance (int stance)
 

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

ref HumanMovementState m_State
 
PlayerBase m_Player
 

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

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

◆ StanceIndicator()

void StanceIndicator ( PlayerBase player)
inlineprotected
7 {
10 }
Definition human.c:1139
Definition EntityAI.c:95
ref HumanMovementState m_State
Definition StanceIndicator.c:3
PlayerBase m_Player
Definition StanceIndicator.c:4

Перекрестные ссылки m_Player и m_State.

Методы

◆ DisplayStance()

void DisplayStance ( int stance)
inlineprotected
35 {
36 if ( m_Player )
37 {
38 DisplayElementBase stance_element = m_Player.GetVirtualHud().GetElement(eDisplayElements.DELM_STANCE);
40 {
41 stance_element.SetValue(stance);
42 }
43 //m_Player.GetVirtualHud().SetValue(eDisplayElements.DELM_STANCE, stance);
44 }
45 }
Definition DisplayElementBadge.c:2

Перекрестные ссылки m_Player.

Используется в Update().

◆ Update()

void Update ( )
inlineprotected
13 {
14 if ( m_Player )
15 {
16 m_Player.GetMovementState(m_State);
17 int player_stance = m_State.m_iStanceIdx;
18 int hud_stance_id = 1;
19 //if ( player_stance == DayZPlayerConstants.STANCEIDX_ERECT || player_stance == DayZPlayerConstants.STANCEIDX_RAISEDERECT) hud_stance_id = 1;
20 if ( player_stance == DayZPlayerConstants.STANCEIDX_CROUCH || player_stance == DayZPlayerConstants.STANCEIDX_RAISEDCROUCH)
21 {
22 hud_stance_id = 2;
23 }
24 if ( player_stance == DayZPlayerConstants.STANCEIDX_PRONE || player_stance == DayZPlayerConstants.STANCEIDX_RAISEDPRONE)
25 {
26 hud_stance_id = 3;
27 }
29 //Debug
30 //m_Player.MessageStatus(ToString(player) + "StanceIndicator.c || stance: " + ToString(player_stance));
31 }
32 }
void DisplayStance(int stance)
Definition StanceIndicator.c:34
DayZPlayerConstants
defined in C++
Definition dayzplayer.c:602

Перекрестные ссылки DisplayStance(), m_Player и m_State.

Поля

◆ m_Player

PlayerBase m_Player
protected

Используется в DisplayStance(), StanceIndicator() и Update().

◆ m_State

ref HumanMovementState m_State
protected

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


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