72 hud_minigame.minigame_hud_board(pos,mySize);
112 hud_minigame.minigame_hud_status(pos,mySize);
134 newentry.list_prev =
prev;
135 newentry.list_next =
prev.list_next;
136 if (
prev.list_next )
137 prev.list_next.list_prev = newentry;
140 prev.list_next = newentry;
167 e.list_prev.list_next = e.list_next;
172 e.list_next.list_prev = e.list_prev;
186 entry.origin = offset;
187 entry.size = fontsize;
188 entry.colormod =
color;
191 panel_pos_y += fontsize_y;
199 vector item_offset =
'1 0 0' * item_fontsize_x;
201 s,item_offset,item_fontsize,
'0.8 0.8 0.8', click );
217 if ( this.
flags & 2 )
239 if ( (e.flags & 2) && e.origin_x ==
this.origin_x)
259 curr.netname = it.netname;
288 curr.netname = e.netname;
352 e.netname = event_arg;
401 if ( e.classname ==
"hud_minigamemenu_exit" )
418 if ( e.classname ==
"hud_minigamemenu_current" )
428 if ( e.classname ==
"hud_minigamemenu_exit" )
467 panel_pos_y += hud_fontsize_y*2;
473 sz =
eX*panel_size_x +
eY*e.size_y;
522 panel_pos_y += hud_fontsize_y*2;
548 offset_y = (imgsz_y-e.size_y) / 2;
559 panel_pos_y += itemh;
581 help_message = _(
"Minigame message");
614 mousepos_x = nPrimary;
615 mousepos_y = nSecondary;
629 bool key_pressed = (bInputType == 0);
647 string con_keys = findkeysforcommand(
"toggleconsole", 0);
650 for (i = 0; i < keys; ++i)
659 string action = key_pressed ?
"pressed" :
"released";
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
void minigame_drawcolorcodedstring_trunc(float maxwidth, vector pos, string text, vector fontsize, float theAlpha, int drawflags)
void deactivate_minigame()
string minigame_texture(string name)
vector minigame_drawcolorcodedstring_wrapped(float maxwidth, vector pos, string text, vector fontsize, float theAlpha, int drawflags, float align)
void minigame_drawstring_trunc(float maxwidth, vector pos, string text, vector fontsize, vector color, float theAlpha, int drawflags)
#define minigame_cmd(...)
float minigame_playerslot
entity HUD_MinigameMenu_entries
void HUD_MinigameMenu_ClickCreate_Entry(entity this, entity actor, entity trigger)
void HUD_MinigameMenu_MouseInput()
void HUD_MinigameMenu_ClickInvite(entity this, entity actor, entity trigger)
bool HUD_MinigameMenu_Click_ExpandCollapse(entity this)
void HUD_MinigameMenu_EraseEntry(entity e)
void HUD_MinigameStatus_Export(int fh)
void HUD_MinigameMenu_DrawColoredEntry(vector pos, string s, vector fontsize)
entity HUD_MinigameMenu_last_entry
void HUD_MinigameMenu_Click(entity menuitem)
void HUD_Minigame_Mouse()
void HUD_MinigameBoard_Export(int fh)
entity HUD_MinigameMenu_activeitem
void HUD_MinigameMenu_CustomEntry(entity parent, string menumessage, string event_arg)
void HUD_MinigameMenu_ClickJoin(entity this, entity actor, entity trigger)
void HUD_MinigameMenu_ClickInvite_Entry(entity this, entity actor, entity trigger)
entity HUD_MinigameMenu_SpawnEntry(entity entry, string s, vector offset, vector fontsize, vector color, void(entity, entity, entity) click)
void HUD_MinigameMenu_ClickCustomEntry(entity this, entity actor, entity trigger)
bool HUD_mouse_over(entity somepanel)
void HUD_MinigameStatus()
void HUD_MinigameMenu_Close(entity this, entity actor, entity trigger)
void HUD_MinigameMenu_ClickCurrentGame(entity this, entity actor, entity trigger)
void HUD_MinigameMenu_CurrentButton()
void HUD_MinigameMenu_ClickQuit(entity this, entity actor, entity trigger)
void HUD_MinigameMenu_InsertEntry(entity newentry, entity prev)
entity HUD_MinigameMenu_SpawnSubEntry(string s, void(entity, entity, entity) click, entity parent)
bool HUD_MinigameMenu_IsOpened()
void HUD_MinigameMenu_Open()
void HUD_MinigameMenu_DrawEntry(vector pos, string s, vector fontsize, vector color)
float HUD_Minigame_InputEvent(float bInputType, float nPrimary, float nSecondary)
void HUD_MinigameHelp_Export(int fh)
void HUD_MinigameMenu_ClickCreate(entity this, entity actor, entity trigger)
void HUD_MinigameMenu_ClickJoin_Entry(entity this, entity actor, entity trigger)
void HUD_MinigameMenu_Export(int fh)
#define drawpic(position, pic, size, rgb, alpha, flag)
#define drawfill(position, size, rgb, alpha, flag)
const float DRAWFLAG_NORMAL
const float DRAWFLAG_ADDITIVE
string entcs_GetName(int i)
void HUD_Panel_LoadCvars()
#define HUD_Panel_DrawBg()
bool autocvar__hud_configure
#define FOREACH(list, cond, body)
noref float vid_conheight
entity minigame_get_descriptor(string id)
strcat(_("^F4Countdown stopped!"), "\n^BG", _("Teams are too unbalanced."))