X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fmapvoting.qh;h=8a6f542a0a597277cb598b45dff23f335f2ae824;hb=7069dc3f41678554d089db582ccf16da1f8874a5;hp=cb7b4c645c586d38fbd4eff1c675ca0432082d8a;hpb=5f9a104fb3f5ef5f8a68d671425290ea8a6f9843;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/mapvoting.qh b/qcsrc/client/mapvoting.qh index cb7b4c645..8a6f542a0 100644 --- a/qcsrc/client/mapvoting.qh +++ b/qcsrc/client/mapvoting.qh @@ -1,83 +1,13 @@ -#ifndef MAPVOTING_H -#define MAPVOTING_H - -#include "../common/constants.qh" - -int mv_num_maps; - -float mv_active; -string mv_maps[MAPVOTE_COUNT]; -string mv_pics[MAPVOTE_COUNT]; -string mv_pk3[MAPVOTE_COUNT]; -float mv_preview[MAPVOTE_COUNT]; -float mv_votes[MAPVOTE_COUNT]; -float mv_avail[MAPVOTE_COUNT]; -float mv_avail_start[MAPVOTE_COUNT]; -entity mv_pk3list; -float mv_abstain; -float mv_ownvote; -float mv_detail; -float mv_timeout; -float mv_top2_time; -float mv_top2_alpha; - -vector mv_mousepos; -int mv_selection; -int mv_columns; -int mv_mouse_selection; -int mv_selection_keyboard; - -float gametypevote; -string mapvote_chosenmap; -vector gtv_text_size; -vector gtv_text_size_small; - -string MapVote_FormatMapItem(int id, string map, float count, float maxwidth, vector fontsize); - -string GameTypeVote_DescriptionByID(int id); - -vector MapVote_RGB(int id); - -void GameTypeVote_DrawGameTypeItem(vector pos, float maxh, float tsize, string gtype, string pic, float count, int id); - -void MapVote_DrawMapItem(vector pos, float isize, float tsize, string map, string pic, float count, int id); - -void MapVote_DrawAbstain(vector pos, float isize, float tsize, float count, int id); - -vector MapVote_GridVec(vector gridspec, int i, int m); - -float MapVote_Selection(vector topleft, vector cellsize, float rows, float columns); +#pragma once +#include void MapVote_Draw(); -void Cmd_MapVote_MapDownload(float argc); - -void MapVote_CheckPK3(string pic, string pk3, int id); - -void MapVote_CheckPic(string pic, string pk3, int id); - -void MapVote_ReadMask(); - -const int NUM_SSDIRS = 4; -string ssdirs[NUM_SSDIRS]; -int n_ssdirs; -void MapVote_Init(); - -void MapVote_SendChoice(float index); - -int MapVote_MoveLeft(int pos); -int MapVote_MoveRight(int pos); -int MapVote_MoveUp(int pos); - -int MapVote_MoveDown(int pos); +void Cmd_MapVote_MapDownload(int argc); float MapVote_InputEvent(float bInputType, float nPrimary, float nSecondary); -void MapVote_UpdateMask(); - -void MapVote_UpdateVotes(); - -void Ent_MapVote(); - void Net_MapVote_Picture(); -#endif + +float mv_active; +float xmin, xmax, ymin, ymax;