change log:
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 <player>
marine <player>
strogg <player>
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
"teamDamage 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