1100 {
1102 {
1104 {
1105 m_PlayerTag =
g_Game.GetWorkspace().CreateWidgets(
"gui/layouts/new_ui/hud/hud_player_tag.layout");
1107 }
1110 vector screen_pos =
g_Game.GetScreenPosRelative( player_pos );
1111
1112 if ( screen_pos[2] > 0 )
1113 {
1114 if ( screen_pos[0] > 0 && screen_pos[0] < 1 )
1115 {
1116 if ( screen_pos[1] > 0 && screen_pos[1] < 1 )
1117 {
1121
1122
1123 return;
1124 }
1125 }
1126 }
1127 }
1128
1130 {
1131 float new_alpha = Math.Clamp(
m_PlayerTagText.GetAlpha() - timeslice * 10, 0, 1 );
1133 if ( new_alpha == 0 )
1134 {
1137 }
1138 }
1139 }
TextWidget m_PlayerTagText
PlayerBase m_CurrentTaggedPlayer