Annotation of quake2/3.19_changes.txt, revision 1.1

1.1     ! root        1: Changes since v3.17
        !             2: -------------------
        !             3: 
        !             4: - Updated VWEP models
        !             5: - Fixed sound config strings getting out of sync on loadgame.  This caused
        !             6:   the wrong sound to be played.
        !             7: - Fixed a bug in ref_soft that caused the menu system's bottom of screen
        !             8:   help text not to be displayed
        !             9: - Added a missing Rogue DM option
        !            10: - "Water surfing" that was present in 3.17 has been fixed (holding jump while
        !            11:   on the surface of water let you swim at full speed).
        !            12: - Environment maps (env) are now autodownloaded (if allow_download_maps is set).
        !            13: - Spectator support added.  A new cvar is built into the client, "spectator"
        !            14:   Setting it to value other than "0" will allow you join a game as a spectator.
        !            15:   While in spectator mode, you can press the attack button to enter a chasecam
        !            16:   mode and follow other players.  Using the inventory keys (by default the
        !            17:   left and right square brackets) you can switch between players in the game
        !            18:   while using the chasecam.
        !            19:   You may enter and leave spectator mode while connected.  Doing so resets
        !            20:   your score to zero.
        !            21:   ***The new spectator support requires a new game.dll and may not work for
        !            22:   user mods until they update their code.  The default game.dll that comes
        !            23:   with 3.19 supports chasecam as well as the new included Xatrix game.dll.
        !            24: - Fixed it so that when a model defaults to male/grunt (don't have the
        !            25:   necessary model or skin for the player), VWep support is still enabled.
        !            26: - New console command for players, "playerlist".  This will cause the server
        !            27:   to give you a text list of the players on the server, including their
        !            28:   connect time, score, ping and spectator status.  This is handy if not
        !            29:   everyone fits on the scoreboard on busy servers.
        !            30: - New cvar for the game.dll:  spectator_password.  If set to a value (other
        !            31:   than "none"), users must set their spectator variable to this value in order
        !            32:   to join the server as a spectator.  This password is independant of the
        !            33:   normal user password.
        !            34: - New cvar for the game.dll:  maxspectators (defaults to 4).  This value is
        !            35:   not seperate from maxclients (a spectator is still a client).
        !            36: - New cvar for the game.dll:  sv_maplist.  This can be set to a list of map
        !            37:   names that the server should autorotate through, rather than using the
        !            38:   nextmap set in the actual map files themselves.
        !            39:   For example:  set sv_maplist "base1 q2dm1 q2dm3 fact3" will cause the server
        !            40:   to rotate through those maps.
        !            41:   ***This requires a game.dll update and will not work with user mods until
        !            42:   they update their code.
        !            43: - A new facility has been added to ClientConnect() in the game.dll to allow
        !            44:   the game.dll to pass a message back to the user for the reason of disallowing
        !            45:   a connection.  It is done by setting a key of "rejmsg" in the passed userinfo.
        !            46:   For example:
        !            47:   Info_SetValueforKey(userinfo, "rejmsg", "Password required or incorrect.");
        !            48: - The server cvar, password, may be set to "none" to clear the password.  This
        !            49:   is needed because rcon can not set a blank password.
        !            50: - New server cvar:  sv_airaccelerate.  This controls the optional air
        !            51:   acceleration facility.  The default value is 0, which disables air control.
        !            52:   The usual value to replicate the air control seen in the original Quake and
        !            53:   later versions of Quakeworld is 10.  10 allows for much more
        !            54:   air control (as was seen in 3.15).  This value is ignored in single player
        !            55:   and coop.
        !            56: - Fixed NoSuchFrame/BAD_MODELTYPE errors when doing a vid_restart while
        !            57:   connected.
        !            58: - NoSuchFrame errors now include model name to assist in debugging user mods.
        !            59: - Fixed the remote status query response (ServerInfo) to not include error 
        !            60:   messages and be more consistent.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.