This changelog is the canonical source of information for Q4MAX. Any document that disagrees with it is almost certainly wrong. Note: like every other version of Quake, Q4 "listen" servers are EXTREMELY defective. They MAY work but they're not officially supported. Always use a "dedicated" server. Notes for version 0.71 (22 Dec 05) add: callvote instagib, vote_allow_instagib use seta si_modes "IFFA ICTF ITDM" and seta si_mode IFFA to create an instagib-only server add: cg_blood (0|1, default 1) show bloodstains, spurts, etc on players add: cg_gibs (0|1, default 1) explode corpses into itty bitty pieces add: cg_smoke_RL, cg_smoke_GL (0|1, default 1) controls smoke trail effects add: players spawn with all weapons (except DMG) and 100A in warmup add: team overlay (health, armor, weapon, location of your teammates) add: automatic referee privileges create a file called "reflist.txt" in your Q4MAX directory and put the GUIDs of your admins/clanmates/etc in it add: cg_weaponFovEffect (0|1, default 0) controls weapon model being "pulled back" at higher fovs (like Q3) add: Clan Arena mode (standard mode "CA") add: "callvote mode map" to do both at once, but use the UI: it's much easier chg: removed g_gun_roll, g_gun_yaw, g_gun_pitch they didn't actually do anything :) chg: g_fov upper limit raised to 120 there's certainly a point at which a high FOV changes from a competitive setting to an exploit, but 120 is within the safe zone chg: unlocked r_lightScale chg: normalised the MG firing sound Notes for version 0.70 (12 Dec 05 - the CPL Winter Release) add: more OSP commands players lockteams unlockteams remove marine strogg add: cg_noChatBeep (0|1, default 0) add: CPMA chat tokens #a armor #h health #i nearest significant item #l nearest significant item spawnpoint #w current weapon and ammo use ## if you actually want a # to show up in chat add: r_vertexLight (0|1, default 0) use a (much much) faster codepath for world lighting r_skipBump 0 can have nasty side-effects with this since bumpmapping REQUIRES localised worldlights add: ui_autoAction (default "", options "demo" "ss") automatically record demos, and/or take screenshot at match end if you want both use "demo ss" add: si_autoAction (default "", options "demo" "ss") force players to record demos etc - very handy for leagues/events chg: chat appears as "player: green text" chg: teamchat appears as "(player): cyan text" fix: (RB) pain sounds were really unreliable Notes for version 0.60 (2 Dec 05) add: OSP-style votes and vote controls (vote_allow_x) the vote_allow_x controls obsolete g_voteFlags armordecay armorsystem autobalance (team games only) caplimit (flag games only) droppowerups dropweapons (team games only) falldamage footsteps fraglimit (nonflag games only) kick map mode (mode does NOT have a vote_allow var: see si_modes) mutespecs nextmap overtime (0: sudden death, 1: 2-minute periods) poweruprespawn referee restart selfdamage teamdamage timelimit warmup weaponrespawn add: vote_limit (default 3) maximum number of votes a player can call per game, 0 = no limit add: OSP commands abort (referee only) allready (referee only) referee add: cg_forceModels (default 1) forces player models to cg_enemyModel/cg_teamModel add: cg_enemyModel (default "") forced enemy player model, blank uses default model add: cg_teamModel (default "") forced team player model, blank uses default model add: cg_forceColors (default 1) forces player colors to cg_enemyColor/cg_teamColor add: cg_enemyColor ("R G B", default "") forced enemy player color, blank disables coloring of enemies add: cg_teamColor ("R G B", default "") forced team player color, blank disables coloring of teammates add: hud_style (default "cpmhud1") add: ref_password (default "") if set, allows players to gain limited admin privileges via the "referee" command note that the password is case-sensitive add: si_mode (default "FFA") loads a gametype and its associated rules (timelimit etc) this supercedes the g_gametype cvar, and MUST be used instead there are 5 "standard" modes: FFA, DM, TDM, CTF, ACTF see docs/modes.txt for information on creating custom modes add: si_modes (default "") restricts the modes the server allows, blank means no restrictions e.g. si_modes "TDM CTF ACTF" means the server can only be used for team games add: dropWeapon command (teamgames only) drops your current weapon for a teammate add: g_feedScorebot (default 0) provide match information to external tools (Score_Time, Score_Marine, etc) you must never feed a scorebot after midnight add: ready/notready status shown on scoreboard chg: minimum respawn time is 2 seconds chg: maximum respawn time is 4 seconds chg: com_allowConsole defaults to 1 chg: players can warm up in inactive tourney arenas chg: the UI calls FFA "FFA" rather than "DM" since they're not the same thing, and some of us actually know that chg: g_voteFlags has been removed (vote_allow_x supercedes it) chg: si_weaponStay has been removed "weaponRespawn 0" in a mode config replaces it chg: si_teamDamage has been removed "team damage x" in a mode config replaces it chg: the "centerview" command has been removed fix: (RB) g_fov is a config cvar fix: (RB) spawn selection code was horribly broken in DM fix: (RB) SG and HB switch time was broken fix: (RB) the various bob/roll cvars work correctly in MP fix: (RB) r_displayRefresh works correctly in MP fix: (RB) r_skipSpecular works correctly in MP