X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fmapvoting.qc;h=3223bf120aa7cc012f9143e21bc671f12ee9031b;hb=77d6a05629e33da863fccb3cdd03b3c63af890dd;hp=30c938aa33401debe100ee30941a2196ed04e22d;hpb=303bdeff4f5624a5e806f3f52ca62f4cb6e6404d;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/mapvoting.qc b/qcsrc/client/mapvoting.qc index 30c938aa3..3223bf120 100644 --- a/qcsrc/client/mapvoting.qc +++ b/qcsrc/client/mapvoting.qc @@ -41,6 +41,7 @@ int n_ssdirs; string MapVote_FormatMapItem(int id, string map, float _count, float maxwidth, vector fontsize) { + TC(int, id); string pre, post; pre = sprintf("%d. ", id+1); if(mv_detail) @@ -61,6 +62,7 @@ string MapVote_FormatMapItem(int id, string map, float _count, float maxwidth, v vector MapVote_RGB(int id) { + TC(int, id); if(!(mv_flags[id] & GTV_AVAILABLE)) return '1 1 1'; if(id == mv_ownvote) @@ -73,6 +75,7 @@ vector MapVote_RGB(int id) void GameTypeVote_DrawGameTypeItem(vector pos, float maxh, float tsize, string gtype, string pic, float _count, int id) { + TC(int, id); // Find the correct alpha float alpha; if(!(mv_flags_start[id] & GTV_AVAILABLE)) @@ -183,6 +186,7 @@ void GameTypeVote_DrawGameTypeItem(vector pos, float maxh, float tsize, string g void MapVote_DrawMapItem(vector pos, float isize, float tsize, string map, string pic, float _count, int id) { + TC(int, id); vector img_size = '0 0 0'; string label; float text_size; @@ -256,6 +260,7 @@ void MapVote_DrawMapItem(vector pos, float isize, float tsize, string map, strin void MapVote_DrawAbstain(vector pos, float isize, float tsize, float _count, int id) { + TC(int, id); vector rgb; float text_size; string label; @@ -272,6 +277,7 @@ void MapVote_DrawAbstain(vector pos, float isize, float tsize, float _count, int vector MapVote_GridVec(vector gridspec, int i, int m) { + TC(int, i); TC(int, m); int r = i % m; return '1 0 0' * (gridspec.x * r) @@ -482,11 +488,12 @@ void MapVote_Draw() MapVote_DrawAbstain(pos, dist.x, xmax - xmin, tmp, i); } - drawpic(mv_mousepos, strcat("gfx/menu/", autocvar_menu_skin, "/cursor.tga"), '32 32 0', '1 1 1', 1 - autocvar__menu_alpha, DRAWFLAG_NORMAL); + draw_cursor_normal(mv_mousepos, '1 1 1', 1 - autocvar__menu_alpha); } -void Cmd_MapVote_MapDownload(float argc) +void Cmd_MapVote_MapDownload(int argc) { + TC(int, argc); entity pak; if(argc != 2 || !mv_pk3list) @@ -517,6 +524,7 @@ void Cmd_MapVote_MapDownload(float argc) void MapVote_CheckPK3(string pic, string pk3, int id) { + TC(int, id); entity pak; pak = spawn(); pak.netname = pk3; @@ -538,6 +546,7 @@ void MapVote_CheckPK3(string pic, string pk3, int id) void MapVote_CheckPic(string pic, string pk3, int id) { + TC(int, id); // never try to retrieve a pic for the "don't care" 'map' if(mv_abstain && id == mv_num_maps - 1) return; @@ -580,6 +589,7 @@ void MapVote_ReadMask() void MapVote_ReadOption(int i) { + TC(int, i); string map = strzone(ReadString()); string pk3 = strzone(ReadString()); int j = bound(0, ReadByte(), n_ssdirs - 1); @@ -596,6 +606,7 @@ void MapVote_ReadOption(int i) void GameTypeVote_ReadOption(int i) { + TC(int, i); string gt = strzone(ReadString()); mv_maps[i] = gt; @@ -687,13 +698,15 @@ void MapVote_Init() n_ssdirs = 0; } -void MapVote_SendChoice(float index) +void MapVote_SendChoice(int index) { + TC(int, index); localcmd(strcat("\nimpulse ", ftos(index+1), "\n")); } int MapVote_MoveLeft(int pos) { + TC(int, pos); int imp; if ( pos < 0 ) imp = mv_num_maps - 1; @@ -705,6 +718,7 @@ int MapVote_MoveLeft(int pos) } int MapVote_MoveRight(int pos) { + TC(int, pos); int imp; if ( pos < 0 ) imp = 0; @@ -716,6 +730,7 @@ int MapVote_MoveRight(int pos) } int MapVote_MoveUp(int pos) { + TC(int, pos); int imp; if ( pos < 0 ) imp = mv_num_maps - 1; @@ -735,6 +750,7 @@ int MapVote_MoveUp(int pos) } int MapVote_MoveDown(int pos) { + TC(int, pos); int imp; if ( pos < 0 ) imp = 0; @@ -749,8 +765,9 @@ int MapVote_MoveDown(int pos) return imp; } -float MapVote_InputEvent(float bInputType, float nPrimary, float nSecondary) +float MapVote_InputEvent(int bInputType, float nPrimary, float nSecondary) { + TC(int, bInputType); float imp; if (!mv_active)