|
|
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:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.