|
|
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.