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

◆ UpdateBloodName() [2/2]

override void Hud::UpdateBloodName ( )
inlineprotected

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

1032 {
1033 PlayerBase player;
1034 Class.CastTo(player, g_Game.GetPlayer() );
1035
1036 if( player )
1037 {
1038 string blood_name;
1039 bool positive;
1040 BloodTypes.GetBloodTypeName( player.GetBloodType(), blood_name, positive );
1041 bool blood_type_visible = player.HasBloodTypeVisible();
1042
1043 if( blood_type_visible )
1044 {
1045 m_BloodType.SetText( blood_name );
1046 if( positive )
1047 m_BloodPosType.SetText( "+" );
1048 else
1049 m_BloodPosType.SetText( "-" );
1050 }
1051 else
1052 {
1053 m_BloodType.SetText( "" );
1054 m_BloodPosType.SetText( "" );
1055 }
1056 }
1057 }
DayZGame g_Game
Определения DayZGame.c:4074
TextWidget m_BloodPosType
Определения IngameHud.c:44
TextWidget m_BloodType
Определения IngameHud.c:43

Перекрестные ссылки Class::CastTo(), g_Game, BloodTypes::GetBloodTypeName(), m_BloodPosType и m_BloodType.