Annotation of quakeworld/docs/qwchangelog.txt, revision 1.1

1.1     ! root        1: 
        !             2: 2.1
        !             3: release build
        !             4: 
        !             5: 2.02
        !             6: client
        !             7: - fixed prediction bug in spectator/camera view, camera will no longer
        !             8:   try to view under plats and stuff
        !             9: - new crosshair, enabled with "crosshair 2"
        !            10: 
        !            11: server
        !            12: - another security hole
        !            13: 
        !            14: 2.01
        !            15: server
        !            16: - added SpectatorConnect, SpectatorThink and SpectatorDisconnect Quake-C
        !            17:   functions.  They are empty shells for now (a example of moving spectators
        !            18:   from point to point is included with impulse 1) but can be used in lots
        !            19:   of ways.
        !            20: - fixed the crash bug with spectators
        !            21: - changed the death msgs in the Quake-C to fix the old bug of incorrect msgs
        !            22:   when your weapon changed.  Minor things like if two guys with pentagrams
        !            23:   telefrag, they both die (happens in deathmatch 4).  Thanks to Nolan 'Radix'
        !            24:   Pflug <[email protected]> for diffs of the progs changes to get this worked out.
        !            25: - fixed the mipmapping color errors in the GL version
        !            26: 
        !            27: client
        !            28: 
        !            29: 
        !            30: 1.82
        !            31: 
        !            32: server
        !            33: - default floodprot, 4 lines in 8 secs, wait for 10 on activation
        !            34: - sv_friction defaults to 6 now (server op can change it to 4 if they want)
        !            35: 
        !            36: client
        !            37: - put support back in for -zone option
        !            38: - added rerecord <filename> to cause a reconnect with demo recording on the
        !            39:   same server
        !            40: 
        !            41: 1.81
        !            42: 
        !            43: server
        !            44: - Added floodprots to the server
        !            45: - Using localinfo, you can now configure a series of maps to run without
        !            46:   editing the quake-c.  usage:  localinfo <from-map> <to-map>.  For example,
        !            47:   to run a server that loops through e1m2, dm2, dm4 and dm6, try this:
        !            48:         localinfo e1m2 dm2
        !            49:         localinfo dm2 dm4
        !            50:         localinfo dm4 dm6
        !            51:         localinfo dm6 e1m2
        !            52:   Note that the last one should loop back to the first, otherwise normal
        !            53:   level changing applies.  Put the localinfo commands in the server.cfg
        !            54: 
        !            55: client
        !            56: - new lightmap code (requires new opengl32.dll miniport)
        !            57: - Added EF_BLUE and EF_RED for new GL light bubbles
        !            58: - Made rocket trails fade out in GL
        !            59: - Added NOSKINS 2 to use but not download skins
        !            60: - Using TexSubImage2D to upload partial lightmaps (GL)
        !            61: - Precalculate light bubble
        !            62: - Translucent console (GL)
        !            63: 
        !            64: 1.80
        !            65: 
        !            66: server
        !            67: - added localinfo.  32k of key=value storage.  Values are stored with the
        !            68:   localinfo console command on the server, i.e.
        !            69:       localinfo e1m1 e1m2
        !            70:   localinfo is persistant from the life of the server (between maps)
        !            71:   progs can access localinfo using infokey(world, "key") and set it using
        !            72:       localcmd("localinfo ");
        !            73:       localcmd(key);
        !            74:          localcmd(" ");
        !            75:          localcmd(value);
        !            76:          localcmd("\n");
        !            77:   values with spaces should be quoted
        !            78:   If the same key exists in serverinfo and localinfo, serverinfo will override
        !            79:   localinfo is not visible 'outside' the server
        !            80: - protocol has changed, old clients will no longer work.  changable move
        !            81:   vars such as gravity, maxspeed, etc. are supported again
        !            82: - full server controlled localized client maxspeed and gravity is in
        !            83:   Create to new fields in the QC, .float gravity and .float maxspeed.  .maxspeed
        !            84:   defaults to sv_maxspeed (320), .gravity defaults to 1.0 (full gravity).
        !            85:   Change them at will in the QC, but don't change them too often as every change
        !            86:   is noted and the clients are updated with the change so that their prediction
        !            87:   works correctly.  The per-client maxspeed should be very handy for the TF
        !            88:   guys.
        !            89: - fixed 'download ./server.cfg' security bug.
        !            90: 
        !            91: client
        !            92: - 8bit 3DFX texture support.  reduces texture thrashing due to way less 
        !            93:   texture memory used.
        !            94: - will work on pre 1.8 servers, but can cause minor movement errors due to
        !            95:   differences in movement prediction
        !            96: - support for server controlled maxspeed and gravity multiplier.
        !            97: 
        !            98: 1.69
        !            99: 
        !           100: server
        !           101: - fixed up ramp movement (on ground stuff)
        !           102: 
        !           103: 1.68
        !           104: 
        !           105: client
        !           106: - fixed resized console in gl version, had some dead space, so put a mini
        !           107:   frag list on the bottom
        !           108: - changed lightning in gl version so in default of gl_flashblend 1 you don't
        !           109:   see you own light, so having the quad doesn't obscure your vision
        !           110: 
        !           111: server
        !           112: - hopefully finally fixed the acceleration up ramps
        !           113: 
        !           114: 1.67
        !           115: 
        !           116: client
        !           117: - added low/avg/high ping values to the showteamscores so an
        !           118:   average team ping is calculated
        !           119: - fixed dynamic lightning of alias models in gl version (players and what
        !           120:   not were not lit up by dynamic lights)
        !           121: 
        !           122: server
        !           123: - removed password from userinfo after player connect so that other
        !           124:   players and spectators can't use the 'user' command to see the
        !           125:   passwd
        !           126: - setting password or spectator_password to 'none' is the same as
        !           127:   clearing it
        !           128: 
        !           129: 
        !           130: 1.66
        !           131: 
        !           132: client
        !           133: - Added startup graphic banner
        !           134: - exiting the world in spectator mode is no longer lava red, but
        !           135:   slime green.
        !           136: 
        !           137: server
        !           138: - change player move physics to support ramp accel, there was a bug in
        !           139:   stair stepping that prevented proper movement.  With this bug, you can't
        !           140:   jump into the RL room on dm6, or hit the secret light on e4m1.
        !           141: - added support for 'namefun' (high bit characters).  On by default, server
        !           142:   operators can turn it off with sv_highchars 0
        !           143: 
        !           144: 1.65
        !           145: 
        !           146: client
        !           147: - fixed the z-angle on entities (for example, the flag was rotated wrong)
        !           148:   in GL version.
        !           149: - worked on the spectator camera, going to change it from a free float
        !           150:   to a locked camera that tracks
        !           151: - add other player clip hulls to player prediction and local prediction
        !           152:   this removes the problem of walking through other players and makes
        !           153:   close combat a lot nicer.
        !           154: 1.64
        !           155: 
        !           156: server
        !           157: - fixed bug in serverinfo strings (memory overwrite and length problem)
        !           158: - added new allow_download vars:
        !           159:        allow_download_skins, allow_download_models,
        !           160:        allow_download_sounds, allow_download_maps
        !           161: - map files are permitted to be downloaded if they aren't in a pak file
        !           162:   (unless allow_download or allow_download_maps isn't set)
        !           163: - fixed annoying NET_GetPacket: Connection Refused msgs
        !           164: - new command, sv_gamedir, which sets the visible gamedir to clients.  this
        !           165:   allows servers to have a different physical game directories, handing for
        !           166:   machines with multiple servers that don't support symbolic links.  for
        !           167:   example:
        !           168:                gamedir ctf4.1
        !           169:                sv_gamedir ctf
        !           170:   causes qwsv to use the physical directory of 'ctf4.1', but report the
        !           171:   directory to clients (players) as 'ctf' for their files.
        !           172: - fixed annoying water jump bug where you would immedately hop back out of 
        !           173:   water just after you jumped in
        !           174: - added a few client to server commands for autocamera support
        !           175: - fixed air velocity movement so that it is like regular Quake, 
        !           176:   players have more control over their air movement and can cut
        !           177:   velocity as needed just like in Quake.  This gives more control
        !           178:   to the player and rewards skill.
        !           179: - spectators no longer can send or receive say_team msgs (possible
        !           180:   cheating could happen)
        !           181: - adding new server cvar, sv_spectalk (defaults to 1, or on) that controls
        !           182:   whether spectators can talk to players.  If disabled, spectators can
        !           183:   only talk to each other
        !           184: - stopped reporting spectators as players when front-ends request info
        !           185: - fixed up air movement that broke a bit in 1.61
        !           186: - fixed bug that disallowed 9's in ip address for filtering
        !           187: - spectators can now send say_team msgs, but only to other spectators
        !           188: - no duplicate names allowed now (will rename people who do it)
        !           189: - a client can not name themselves console
        !           190: 
        !           191: client
        !           192: - adjust console input a bit to allow room for download percent bar (moved up
        !           193:        six pixels)
        !           194: - added download percentage bar.  Displays filename and a bar indicating
        !           195:   visual completeness of download and a percentage.  Overwrites
        !           196:   any text at the bottom
        !           197: - if a model file isn't found (couldn't be download) a msg is displayed
        !           198:   telling the user they may need to download or purchase an addon pak
        !           199: - added +showteamscores.  In team games, the intermission displays team
        !           200:   totals, unless you hit tab to display frag scores
        !           201:   bind a key to +showteamscores will give you the team score display
        !           202: - added client side demo support and playback [wow, one line for three days
        !           203:   of work. :) ]
        !           204:   usage:  record <file> <server>
        !           205:   Autodownload is disabled when recording.
        !           206: - added auto-tracking camera for spectator mode.  It's mostly a novelty, but
        !           207:   its fun.
        !           208: - made all skin downloads go into QW
        !           209: - allowed Ctrl-V (paste) at console
        !           210: - fixed water jump bug where you hop immediately back out in narrow entrances
        !           211: - added copyright dialog on exit (press y to quit) with credits and version
        !           212:   number
        !           213: - new cvar, cl_warncmd, defaults to zero and disables the 'unknown command'
        !           214:   msg.  qwcl stuffs 'cl_warncmd 1' to itself after quake.rc loads. This gets
        !           215:   rid of unknown command messages (like unknown command 'startdemos') from the
        !           216:   default exec files, as well as hiding "execing" messages.
        !           217: - new command, windows, which will pop a user in fullscreen mode back to Windows
        !           218:   (obviously not in Linux versions)
        !           219: - add cl_hightrack cvar for spectator mode, causes it to always
        !           220:   select camera view on player with the highest frags
        !           221: - turned off bobbing in spectator mode
        !           222: - added text to the "single player" and "multiplayer" menu options
        !           223: - now execs the config.cfg in a gamedir upon receiving a new gamedir from
        !           224:   the server (saves the current config into the current gamedir before
        !           225:   switching to the new one)
        !           226: - reconnect command will now reconnect to the server it's is currently connected
        !           227:   to, or last one it was connected to.
        !           228: - fixed it so entering 'record blah server' while connected disconnects before
        !           229:   starting recording
        !           230: - uh, added gl support (love these one liners for two days of work)
        !           231: - fixed scoreboard while dead in gl version
        !           232: - made it so players are never completely black in the gl version
        !           233: - changed some console load up msgs in gl
        !           234: - fixed it so exec files without a trailing new line still work
        !           235: - changed effects in gl to not be as striking (hard to see)
        !           236: - fixed it so a 'glquake' dir is created in other gamedirs for model
        !           237:   meshes in gl version
        !           238: - fixed tolerance on corrupt skin files
        !           239: - fov setting implemented in gl version
        !           240: - fixed 'skins' command in gl version
        !           241: 
        !           242: 
        !           243:                                                                

unix.superglobalmegacorp.com

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