-
Notifications
You must be signed in to change notification settings - Fork 20
/
versions.txt
1299 lines (1169 loc) · 55.9 KB
/
versions.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
*============================================================================*
* TeamFortress v2.9 versions.txt *
*============================================================================*
Version info for those that interested:
--------------------------------------------
Version 2.9 Released 23/10/98
--------------------------------------------
Features Added:
- Put in several QW server defaults due to changes in QW 2.3
pausable = 0
sv_friction = 6
sv_waterfriction = 1
- Spys can now silently feign without a death scream with the command "sfeign".
The feign command in the spy's "special" menu will only do the default
non-silent feign.
- Persons in spectator mode can ID players they are looking at
(if they are in range). Also if the spectator has admin privilages, they
can use the admin commands (see below).
Changes:
- Tweaked concussion effect to take a player's ping into consideration. Removed
snapping the player's view. Also a jumping player should get some concussion
effects now.
- HWGuy's are not affected by the concussion grenade's effects only when firing.
- HWGuy is thrown slightly less by explosions.
- HWGuy's "special" bind now switches between the Assault Cannon and the
Super Shotgun.
- Medic's "special" bind now switches between the Medikit and the Super
Nailgun.
- Admin commands have changed:
- Instead of using the admin command "kick" to deal with a player, you
now use the command "deal". That command will do the same thing "kick"
did, but this time after listing the name of each player in the game
there is the option to use the commands "kick" (to simply kick them
from the server), "ban" (to add their IP address to be banned from the
server), or "next" (to list the next player in the game).
When a player is banned with this method, their IP address will be removed
from the server banlist if the server is ever restarted.
- The command "listips" will show a list of all players in the game, along
with their IP address in this format: NAME (IP ADDRESS)
- Scout's scanner upgraded and commands changed. The command has changed now
to "autoscan" (you can still use the old commands if you still have them bound
and they will execute the "autoscan" command). This command turns
on/off the scout scanner. It will keep sending out "bursts" every 2 seconds while
it is on. It is defaulted to only scan for enemies (this includes players,
sentries and flags/goal items), but can be changed by using the commands "scane"
(scan enemies) and "scanf" (scan friendlies). You CAN have both set. The scanner
also now has the ability to play a sound to the player if it detects an enemy.
It is off by default but can be switched on/off with the "scansound" command.
Also, the statusbar will now report what your scanner has detected (i.e., "Red
Soldier", "Blue Sentry", etc.) and it's range from you in approximate meters.
- EMP Grenades will not destroy own-team buildings if explosive damage to teammates
is turned off on the server.
- When medikit is selected, the medikit ammo will be displayed.
- When a spy feigns he will now drop all goal items.
- Feigning spies are no longer ID-able by enemies.
- Spy's backstab ignores armor.
- Spy now is allowed to have (and starts with) yellow armor.
- New sentry code for finding targets.
- Limited number of active napalm grenades and gas grenades per player to 2.
- Incresed cell useage for cannon powerup from 4 to 7 to compensate for newly increased
damage from bug fix. Also the Heavy Weapon's guy can no longer move while
spinning the Assault Cannon up, down, or while firing.
- Thrown grenades now have a "throwing" sound rather than the grenade launcher sound.
Bugs Fixed:
- A dead scout can no longer disarm a detpack.
- Health boxes will now heal leg damage even if the player's health is
>= his class's max health.
- HWGuy can shoot while on the ground underwater now.
- Demoman help menu fixed to show "[7] Pipebomb launcher".
- Napalm Grenade fixed. Explosions now follow the grenade instead of staying where
the initial explosion started. Also grenade will now properly extinguish if it
enters water while exploding.
- Fixed invisibility bug with spy (disguise & Ring of Shadows problems).
- Removed the stuff regarding "imin1", "imin2", etc. (no longer used).
- Fixed the old TF weblink.
- Fixed the problem of armor gotten from a goal-item not absorbing damage.
- Buildings and detpacks should get telefragged if a player respawns into them.
- Fixed a few death message problems.
- Multiple concussion grenade hits on a player should now only add on to the time
the concussion effects last.
- Fixed soldier clip reloading.
- Fixed problem with some of the sounds that should play with the spy gas gren
hallucinations.
- Sentry will no longer fire at feigning spies.
- Fixed bug with Assault Cannon damage.
--------------------------------------------
Version 2.81 Released 25/5/98
--------------------------------------------
Bugs Fixed:
- Caltrops should now hurt the enemy when teamplay is set to not hurt
teammates.
--------------------------------------------
Version 2.8 Released 24/5/98
--------------------------------------------
Features Added:
- EMP grenades now do damage to sentry guns.
- New in-game messages for medic healing functions, spy uncovering and
"aerial" pipebomb kills. Made unique death messages for use
with statistical programs in distinguishing classes. Also team messages
when engineer buildings are dismantled by other teammates.
- Sentry guns now have a muzzleflash.
- Server setting available to those who want to use the old effect grenades
(i.e., old concussion, gas, and flash grenades): set "old_grens" to "on"
(or abbreivated "og"). Default is "off".
- If the player has the setinfo string "exec_map" (or "em") set, the file
"mapdefault.cfg" will be executed if it exists when the player enters a server
or the server map changes. If the player also has a specific .cfg file for the
map on the server, that file will also be executed. (i.e., The player enters
the game and 2fort5 is playing. The script "mapdefault.cfg" will be executed
and then "2fort5.cfg" - if it exists).
Changes:
- Impulse 100 removed.
- Limited # of flares useable at one time to 9 / # of teams.
- Scout must be looking directly at a detpack for him to begin disarming.
- Made abbreviations for more setinfo commands:
bd = birthday
sbr = sbar_res
sbs = sbar_size
apw = adminpwd
ec = exec_class
ws = use_standard ("War Standard" flags)
- Changed concussion grenade effects. Instead of your "vision" only being
impaired, you now stumble around. The more you try to move, the more
you stumble. If you are against a wall and not moving at all, you can
stabalize yourself.
- Limited the amount of concussion grenades a medic/scout can carry to 3.
- Put back the TF "War Standard" option for maps.
- Scout's Flash Grenade replaced with the Caltrops Canister. Limited
carry amount to 3 of these. Prime time is 1 second. When dropped,
6 caltrops (spikes) will scatter on the ground at the scout's feet.
Hitting a caltrop will cause damage and slow down the player until
being healed (by health box or medic).
- New spy gas grenade effects: No more color changing for affected players.
More explosion effects and random pain sounds (but no actual pain except when in
the gas cloud itself) and other "illusions". New effects disabled (like the
other new grens) with the "old_grens" server setting.
- Sniper sight is now a red dot which is now visible in both GL and non-GL QW 2.2x.
Bugs Fixed:
- SpyInvis Only setting on non QW servers fixed.
- Removed ability for multiple invincible sentry guns cheat.
- Cannot use RandomPC to choose a server restricted class.
- Due to stronger kicking, any cheats that were the result of
getting "kicked" and staying in the game, such as the Medic/Sniper
cheats, are now impossible.
- Spy can no longer unfeign when anything at all is on top of him.
- Detpacks can no longer hang in the air.
- If sentry gun becomes separated (i.e., the gun "head" detaches from
the base), it will blow up (i.e., "malfunction").
- Fixed some typo's.
- Sentry gun will not keep beeping when someone disconnects within its
range.
- Pyro flames really will go out under water now.
- Fixed bug where medic would get multiple frags if infecting a player more
than once and them ing by a means other than the infection.
--------------------------------------------
Version 2.7 Released 29/1/98
--------------------------------------------
Changes:
- Players with NoMove set cannot be moved by damage.
Bugs Fixed:
- Finally fixed the pipebomb counting bug. (Thanks dz!)
- HWGuy moving at fullspeed while spinning loophole fixed.
- That minor sentry cheat/bug fixed.
--------------------------------------------
Version 2.666 Released 16/12/97
--------------------------------------------
Changes:
- Demomen can only have 1 detpack active at a time.
Bugs Fixed:
- Spy disguise menu is now removed after picking up a flag.
--------------------------------------------
Version 2.65 Bug Fix E
--------------------------------------------
Features Added:
- Serverinfo key "exec_map_cfgs". If set to "on", then whenever the
map changes, the server will automatically exec "qwmcycle/<mapname>.cfg"
Changes:
- Nailgun and Supernailgun's now use double the ammo, fire at half
the rate, and do double the damage they used to. Should reduce lag.
- Net Napalm grenade light shrunk.
Bugs Fixed:
- Telefrag problems with Team 1 Spawnpoints fixed.
- Security loophole with player's names fixed.
- Spy skins not being reset correctly when custom skins were being used.
- Exploding Sentrys/Dispensers producing the wrong death messages fixed.
- Red GL Glow not being removed from players with pent and flag.
Map Code Changes:
- Flaginfo now allows you to specify only some of the flaginfo strings.
--------------------------------------------
Version 2.65 Bug Fix D
--------------------------------------------
Changes:
- Buildings check the area under themselves and fall they're in the air.
- No Bioinfections during Prematch mode.
- In LAN version, Cheat Checking is now off by default, and can be
turned on using the "temp1" var. Read the server.txt file for info.
- Soldiers can only have 2 nail grenades active at once now.
Bug Fixes:
- Bioinfections during prematch mode removed.
- Loophole in reloading fixed.
- Scouts killed while disarming in QW don't continue to disarm.
- Player frame cycling loophole in Axe/Hook use fixed.
Map Code Bug Fixes:
- GoalItem return messages appearing when Goal's
force returns. Will fix "flag has returned" when
capturing a flag.
- GoalItem Drop initial origin changed.
--------------------------------------------
Version 2.65 Bug Fix C
--------------------------------------------
Changes:
- Soldier can only carry 2 nail grenades at a time.
- Engineer Build area-checking is a little tougher now, and
should prevent you building in corners where the building
will fall out.
Bug Fixes:
- Spawnpoints not working correctly fixed.
- Glow not being removed from players with quad and flag.
- Friendly Sentry IDs sometimes reporting as enemies fixed.
- Admins can toggle ceasefire while dead.
- Players cannot be killed during ceasefire.
Map Code Bug Fixes:
- Criteria for Spawnpoints working correctly now.
--------------------------------------------
Version 2.65 Bug Fix B
--------------------------------------------
Changes:
- Nobody should be able to get in using the "skins"
command hack ever again.
- Servers running in Clan Mode should be secure again.
- Map Code cycling with QW2.01's method will work
now even if the serverinfo/localinfo key "n" is set.
- Map cycling key "n" moved back to serverinfo.
Map Code Enhancements:
- GoalItems dropped by living or dead players now
don't return immediately if they fall out of the world.
Instead, they "retry" the drop 3 times. If all fail,
then they return.
Map Code Bug Fixes:
- Activating Goals remove their model correctly again.
--------------------------------------------
Version 2.65 Bug Fix A
--------------------------------------------
Features Added:
- MOTD localinfo for servers.
- Support for the QW 2.01's method of map cycling.
- QW TF Map cyling now has extra added tang.
See qwserver.txt for full info.
Changes:
- Dispenser death message tells you who's dispenser it was.
- Cheat checking's a little nastier now.
Bugs Fixed:
- Disappearing flags bug fixed.
- Dispensers shouldn't drop thru floors anymore.
- Dropitems won't allow you to throw items out of the world anymore.
- HWGuys picking up ammobox/discards while firing cannon fixed.
- Pipebombs/Detpacks/etc left by disconnecting players don't explode.
- EMP Grenades not affecting players fixed.
- Spectators passing on Bio-infections fixed.
- Scores changing after the match is over fixed.
- "serverinfo n" being used instead of "localinfo n". This will fix
the server cfg problem.
Map Code Bug Fixes:
- All abbreviations working correctly now.
- Grenade removal goals remove primed grenades as well.
--------------------------------------------
Version 2.6 Final Release - Released 22/7/97
--------------------------------------------
Changes:
- Teleporters removed.
- Server Admin password moved to localinfo.
- Clan skins moved to localinfo.
- Detpacks blocking lifts or doors are removed.
- Detpacks pumped upto 700 radius.
- All class speeds reevaluated.
- Buildings add towards AutoKick Teamkill tally now.
- Net Napalm Grenade weakened slightly.
- Sentry Rotation moved to the menu.
- Sentry Targeting range reduced. Still better than
the 2.5 targeting system.
Bugs Fixed:
- Scout flash grenade crashing the server.
- Scout concussion grenade not restoring fov correctly.
- Speed limitations not working for spy feigning fixed.
- Detpack noise not being precached.
- Disease re-infecting immediately after heal fixed.
- Invulnerability trick now thwarted.
- Admin commands not working fixed.
- Gas Gren hurting teammates fixed. It still messes with their vision.
- Observers being able to suicide fixed.
- Observers being able to push buttons fixed.
- Flares sticking to sky.
--------------------------------------------
Version 2.6 Final Beta
--------------------------------------------
Features Added:
- Full Team Score
A third scoring system, which is a combination of TeamFrags and
Normal. Each player's frags are equal to the Team's frags + the
Team's score for map related goals.
- PreMatch Mode
Servers operating in Clan Battle Mode can set a PreMatch time period,
in which Players can run around and shoot, but do nothing else.
Once the PreMatch time is over, players are respawned.
- Cease Fire Time
Servers operating in Clan Battle Mode can set a Cease Fire time
period at the beginning of the Match, in which Players can't move
or shoot.
- Class Restrictions
Servers can limit the number of players, in the same team, able to play
the same class. This can also be used to prevent any classes from being
played at all.
- Player Substitutions
During Clan Battles, players who drop off and rejoin are automatically
put in the same team they were in, and their Class, frags, etc are
restored. Players can also sub in for another player in this way.
- Locked Games
Servers can prevent anyone joining games after the PreMatch time
is over, except for substitutions for disconnected players.
- Flag Emulation
When turned on for the old maps which use keys for Flags, this
feature will change the key to the new TF Flag.
- Admin Capabilities
Servers can have "admin" players who don't know the rcon password,
but still have the ability to kick players and force cease-fires.
- AutoKick
Servers can enable an Autokicker which kicks players who kill
a set number of their teammates over a set time period.
- Anyone can tell the server they don't want to see the Classhelp
by setting their infokey "classhelp" (or "ch") to "off".
- Engineers can use the "detdispenser", "detsentry", "detentrance",
and "detexit" commands to detonate their buildings without using
the menus.
- Engineer buildings now explode when killed, with a blast radius
dependant on the amount of explosive ammo they had in them.
- Engineers can now build Teleporter Pads. He can only have one
entrance and one exit in existence at the one time, but either
can be dismantled and built elsewhere without affecting the other.
Teammates can use the teleporter by running onto it and stopping.
- Engineers can rotate their sentries by hitting them with the spanner
to bring up the menu, and then each spanner hit after that rotates
the sentry by 45 degrees.
- Sentry Guns now attack monsters in Co-Op mode.
- More realistic falling damage.
- Players can use impulse 69 to change to the previously selected weapon.
- QW Servers can specify an alternative directory to "qwmcycle"
using the "cycledir" serverinfo key, and the server will use the
mapX.cfg files in that directory instead.
- QW Servers can now store TF in any directory, but the "sv_gamedir"
key must still be "fortress".
- Players can now change classes using the "changeclass" command,
if the server allows it. This will bring up the normal class menu.
- Players can set the "take_sshot" infokey to "on", which will make
TF automatically take a screenshot of the end game scores for you.
- Players can set the "exec_class" infokey to "on", which will make
TF automatically exec the "class".cfg file whenever you change
classes. (e.g. it'll exec scout.cfg if you're a scout)
- Thanks to the QW Team's addition of player maxspeeds, and the increase
of the QW speed limit, all classes now move at their correct speeds,
and speed cheating is impossible, even wall-strafing.
- 4 More Teamplay bits which work as follows:
Bit 128: Team-members only lose 1/2 armor from direct fire.
Bit 256: Team-members lose no armor from direct fire.
Bit 512: Team-members only lose 1/2 armor from area-affect weaponry.
Bit 1024: Team-members lose no armor from area-affect weaponry.
Bit 2048: Team-members take 1/2 mirror damage from direct fire.
Bit 4096: Team-members take full mirror damage from direct fire.
Bit 8192: Team-members take 1/2 mirror damage from area-affect weaponry.
Bit 16384: Team-members take full mirror damage from area-affect weaponry.
Changes:
- Demoman don't start with Blast armor. Their max armor was increased by 20.
- Demoman speed dropped by 20.
- The Detpack drastically changed. It now affects a much smaller
area, but does a lot of damage to all in it. Time taken to set it
reduced to 3 seconds.
- Scouts get a frag for disarming a detpack.
- Scouts/Spies get a frag for unmasking enemy spies.
- Scout's bounding box restored to the normal player size.
- Scout's scanner cost nothing to use now.
- Heavy Weapons Guy's Assault Cannon damage increased.
- Heavy Weapons Guy max armor increased.
- Snipers now "shoot" flares, allowing them to fire them much further.
- Sniper rifle targeter is back to being a sprite again. This will make
it more visible in GLQuake and GLQWCL.
- Pyro flames on players now replace older ones.
- Pyro "special" command now swaps between Flamethrower and Incendiary Cannon.
- Pyro indendiary rockets set players alight through walls as they
used to do, but only if they're within 1/2 the rocket's blast radius.
Effectively, it'll only set alight players who're very close to the wall.
- Pyro napalm grenades in the net version are now actually dangerous.
- Engineer detonates buildings with 7 & 8 now, instead of 1 & 2,
hopefully preventing ppl from accidently detonating their buildings.
- Sentries damage increased due to their loss of quad.
- Sentries lock onto targets faster now.
- Medic bioinfections are airborn now... they infect ppl much more.
- Medic gets the kills for all players killed by his/her infection.
- Discard Backpacks tell you who dropped them when picked up.
- Players can't injure their own team's dispensers.
- Concussion gren's mess with your fov now too.
- Proxy spruced up the menus.
Bugs Fixed:
- Fixed CTF emulation again.
- Spies feigning on top of other spies fixed.
- Spies being able to shoot and stay disguised fixed.
- Spies disguise handles non-standard skins correctly.
- Spies start with ammo for their nailgun now.
- Engineers getting frags for their Sentries killing teammates fixed.
- Engineers being able to kill teammates with teamkills off fixed.
- Engineers being able to build sentries in the air fixed.
- Sentries getting quad every 3 seconds fixed.
- Sentries lock onto enemy spies who've only changed their skin now.
- Sentries targeting from their base fixed.
- Sentries not firing rockets when out of shells fixed.
- Sentries making firing noises and not actually firing fixed.
- Sentries not rotating around the 0 degree mark fixed.
- Pyro flamethrower setting flames underwater fixed.
- Pyro flames on the ground in QW being "sticky".
- Heavy Weapon Guy's shell ammo not being updated correctly fixed.
- Detpack's blocking lifts are now removed.
- Nail ammo being destroyed by EMP grenades fixed.
- Players joining teams in a server with TeamFrags on now have their
frags set to the team's score straight away.
Map Code Bug Fixes:
- Else Goals using the wrong Activating Goal when checking for
whether they should apply results fixed.
- Non-TF ents activating Else Goals without checking their
criteria first fixed.
- Goal Items staying active after they killed a player in the process
of retrieving it fixed.
- Skill Existence Behaviour now works correctly.
Map Code Enhancements:
- Map Debug cleaned up a lot.
- Showloc debug dumps the current angle too.
- A new bit (32) was added to "goal_result" for Goals/etc which forces
anyone affected by the goal to simply respawn. The player doesn't
die... just respawns.
- A new bit (2048) was added to "goal_activation" for Goals and GoalItems.
2048: If this bit is set, the Goal/Item drops to the ground when it
first spawns.
- Another new bit (4096) was added to "goal_result" for GoalItems.
4096: If this bit is set, any player carrying this item can drop
it using the "dropitems" command.
- Yet another bit (8192) was added to "goal_activation" for GoalItems.
8192: If this bit is set, the GoalItem is Solid while not
being carried by a player. This means it blocks bullets,
grenades.
N.B. It will also block any players that don't pass it's
criteria. Players that do pass the criteria will
simply pick it up.
- The size of a Goal or GoalItem can now be set using the "goal_min"
and "goal_max" variables to set the min and max bounding box.
If not set, they default to:
"goal_min" "-16 -16 -24"
"goal_max" "16 16 32"
- More Abbreviations, as follows:
Floats
"h_i_g" for "has_item_from_group"
"r_i_g" for "remove_item_group"
"a_s" for "ammo_shells"
"a_n" for "ammo_nails"
"a_r" for "ammo_rockets"
"a_c" for "ammo_cells"
"rv_s_h" for "remove_spawngroup"
"rs_s_h" for "restore_spawngroup"
"rv_gr" for "remove_group_no"
"rs_gr" for "restore_group_no"
"rv_g" for "remove_goal_no"
"rs_g" for "restore_goal_no"
- The "ex_skill_min" and "ex_skill_max" variables can now
use "-1" to mean 0. This is needed because specifying either
as 0 is the same as not specifying it at all.
E.g. An entity with:
"ex_skill_min" "-1"
"ex_skill_max" "-1"
Would only exist at skill 0.
An entity with:
"ex_skill_min" "-1"
"ex_skill_max" "2"
Would only exist at skill 0, 1, or 2.
--------------------------------------------
Version 2.5 Final Release - Released 13/6/97
--------------------------------------------
Bugs Fixed:
- Detpack countdown's being removed when an EMP grenade destroys the pack.
- CTF emulation being broken by the tf_flag.mdl fixed.
- Abbreviations not working for Quake Triggers fixed.
- Button/Door handling with Engineer spanner fixed.
-----------------------------------------
Version 2.5 Final Beta - Released 10/6/97
-----------------------------------------
Changes:
- Added support for QW "rj" key to allow RocketJump customisation.
- Soldiers Rocket damage increased to 92 direct, 92+rnd(20) splash.
- Demoman starts with Blast resistant armor.
- Detpacks are removed if the demoman who set them disconnects.
- Map Code mdl setting cleaned up.
- Players in Observer mode have their skin set to base.
- CTF support now uses the tf_flag.mdl
- Decapitation removed in QW version, since we were exceeding QW's
16 meg RAM limit.
Bugs Fixed:
- Engineer out of shells being unable to select railgun fixed.
- Special Armor types not updating correctly fixed.
- Incendiary Rockets injuring teammates fixed.
Map Code Enhancements:
- A new bit (64) was added to the "goal_effects".
64 : If this bit is set, then instead of just applying this Goal's
results to the group of players specified by the other
"goal_effects" variable, this Goal checks it's criteria for
each player in the group and then applies it's results
invididually to any of them that pass.
--------------------------------------
Version 2.5 Beta I - Released 3/6/97
--------------------------------------
Features Added:
- Respawn Delay code fixed. QW servers can set a respawn delay by
using the serverinfo key "respawn_delay" to set a time in seconds.
LAN servers can have a set Respawn Delay of 5 seconds by using the
"temp1" variable.
Suiciding players cannot respawn for an extra 5 seconds.
- EMP Grenades detonate pipebombs and ammoboxes/discard-backpacks.
- Forced Reloading time is now proportional to the number of empty
spaces in the clip.
- Dispensers create ammo inside themselves at a rate of
20 shells, 30 nails, 15 rockets, 20 cells, & 25 armor every 10 seconds.
- Player suiciding or killing themselves while infected now
give the medic a frag.
- IDing sentries/dispensers tells you who built them.
- Direct selection impulse for Axe added. The impulse is 40.
It will select the axe equivalent for your current class.
e.g. Knife for Spy, Spanner for Engineer, BioWeapon for Medic,
Axe for everyone else.
Changes:
- When a player gets ammo/armor from a dispenser, he/she attempts to
get as much as they can carry in one go.
- Drop Ammo amount and Dispenser Ammo Retrieval amount doubled.
- Detpacks can't be set with fuses shorter than 5 seconds.
- Nail Grenade's nails don't knock players around.
- Nail Grenade's nails damage decrease to by a 1/3.
- Heavy Weapons Man is not knocked around by the damage he takes.
- Tweaked Soldier and Medic.
Bug Fixes:
- Bug in alias creation fixed. ZMalloc should occur less frequently now.
- Pyro rockets/flames hurting teammates fixed.
- Demomen retrieving detpacks being unable to move fixed.
- Sentry Gun's not using rocket ammo fixed.
- Sentry Gun's taking double damage from explosions fixed.
- Sentry Gun's not shooting anyone in DM fixed.
- Team Centerprinting in DM fixed.
- Detpack blocking fixed.
- Engineer getting other class's weapons fixed. Sorry ;)
- Railgun weapon selection fixed.
- Detpack countdown being removed if setter dies fixed.
- Armor picture being incorrectly updated fixed.
- Status Bar crashing in Size 3 (No Console) fixed.
There is only two Statusbar sizes now: Full Console and Half Console.
Map Code Changes:
- "armortype" variable for Goals used to be added to player's current
armortype. Now, the player's armortype is set to the Goals "armortype".
Armortypes are:
0.3 : Green
0.6 : Yellow
0.8 : Red
Map Code Bug Fixes:
- Illegal Classes handling for Spy, Engineer, and RandomPC fixed.
- Goals starting in Removed state being visible fixed.
- GoalItem's Reverse activation bit working now.
- Timer Goals not checking criteria properly fixed.
- Abbreviations for "info_tfdetect" entities fixed.
- Goal's giving armor not updating the picture fixed.
Map Code Enhancements:
- A new bit (32) was added to the "goal_effects".
32 : If a player who fits one of the other "goal_effects" variables
is not in the same environment as the Goal, don't affect him.
Environments are air, water, slime, lava.
e.g. If a Goal is above some water, and does a radius effect
with "t_length", and a player in the water is within the
radius, he won't be affected if this bit is set.
--------------------------------------
Version 2.5 Beta H - Released 27/5/97
--------------------------------------
Features Added:
- Demomen can select pipebomb launcher with impulse 7, and 6
always selects normal grenades.
Changes:
- Medic's now heal teammates fully in one hit with the medikit, and
it doesn't use any medikit ammo.
- If a Medic hits a teammate with the medikit, and the teammate is already
fully healed, then the Medic will add 5 megahealth to the teammate,
upto 50 megahealth over the teammates max health. This uses up 1 medikit
ammo per 5 megahealth.
- Medic's now use 1 medikit ammo per 1 health regenerated.
- Engineer's repair 4 armor for every 1 metal now.
- New Dispenser mdl by Jim Kaufman. It's now smaller, and can be jumped.
- Players can't shoot for 0.4s after spawning, to prevent ppl dying in a
fight from accidently shooting teammates.
- The use of "samelevel" restored, and we now use the serverinfo key "n"
to store the current level number in the cycle. Read the qw.txt file
for full details.
Bugs Fixed:
- Demomen "bouncing" as they set detpacks.
- "trigger_hurt" entities only gibbing a player once.
- Engineer's building cleaned up. No more build-sentry-change-class,
or build-sentry-reconnect.
Map Code Changes:
- Goals that injure players they affect never gib the player. This should
stop Jim Kaufman's Rock map crashing.
Map Code Enhancements:
- There are now abbreviations for many of the mapcode entity's strings.
This should help for those of you having trouble with Quake's limit on
a map's entity details.
The Abbreviations are as follows:
Classnames
"i_p_t" for "info_player_teamspawn"
"i_t_g" for "info_tfgoal"
"i_t_t" for "info_tfgoal_timer"
Floats
"g_a" for "goal_activation"
"g_e" for "goal_effects"
Strings
"t_s_h" for "team_str_home"
"t_s_m" for "team_str_moved"
"t_s_c" for "team_str_carried"
"n_s_h" for "non_team_str_home"
"n_s_m" for "non_team_str_moved"
"n_s_c" for "non_team_str_carried"
"b_b" for "broadcast"
"b_t" for "team_broadcast"
"b_n" for "non_team_broadcast"
"b_o" for "owners_team_broadcast"
"n_b" for "netname_broadcast"
"n_t" for "netname_team_broadcast"
"n_n" for "netname_non_team_broadcast"
"n_o" for "netname_owners_team_broadcast"
"d_t" for "team_drop"
"d_n" for "non_team_drop"
"d_n_t" for "netname_team_drop"
"d_n_n" for "netname_non_team_drop"
--------------------------------------
Version 2.5 Beta G - Released 21/5/97
--------------------------------------
Features Added:
- Players using the "saveme" impulse now yell "Medic!"
- "id" impulse, allowing you to identify players
Changes:
- Detpack's explosion size lowered.
- Frag for killing an enemy sentry gun.
- Engineer's Railgun used nails instead of metal.
Bugs Fixed:
- Detpacks exploding outside the map in QW fixed.
- Number of Special Grenades limited to 4 of each type.
- Number of Detpacks limited to 1.
- Napalm grenades not removing themselves underwater.
- Pipebomb counting tweaked.
- Server's not being able to enable the grapple with the
"serverinfo g on" method fixed.
- Grenades exploding in player's hands hurting teammates
when teamplay is on.
Map Code Bug Fixes:
- Dead Players getting GoalItems fixed.
Map Code Changes:
- Goals can now affects players who are dead, allowing dead players
to get teamscores when their team captures flags, etc.
--------------------------------------
Version 2.5 Beta F - Released 17/5/97
--------------------------------------
Features Added:
- Much more powerful and admin-friendly map cycling method.
- Decapitation.
- Status Bar, showing team scores, as well as various details
depending on the class you're playing.
- Engineer is alerted when his/her sentry is destroyed.
- Completely new user-friendly map cycling method.
- Scout now has a flash grenade.
- "fortress" gamedir is enforced.
- "discard" alias, which drops all ammo your carrying that
can't be used by your class in a single backpack.
- Some new models, including a new grapple-gun, hook, and
a headless player.
Changes:
- Assault Cannon's damage increased.
- Gas Grenades that explode underwater don't make gas.
- Sniper's cannot jump and fire the sniper rifle.
Bugs Fixed:
- Engineers can't build more than one of each building.
- Kicked for color cheating in co-op fixed.
- Class help corrected.
- Engineers can't repair armor on players with no armor.
- Spies can't feign on top of other spies.
- Illegal Classes & Deathmatch 3 fixed.
- Shub death by gunfire fixed.
Map Code Enhancements:
- Buttons can use bit 4(8) of the "goal_activation" variable
to make them only activated when hit by an engineer's spanner.
Map Code Bug Fixes:
- Various centerprinted messages have been fixed.
Map Code Changes:
- "delay" variable used for delaying goal results has been changed
to "delay_time", to allow for better backwards compatability.
Map Code breakages (Old maps won't work if you used these)
- Way back in version 1.3 the "goal_effects" variable was introduced,
to allow goals to affect more than one player. In version 1.21 you
didn't have to specify a "goal_effects" variable... instead, any
goal simply affected it's AP. To allow for backwards compatability,
in all versions since 1.3, any Goal that did not specify a "goal_effects"
field automatically had it's "goal_effects" set to 1, which is affect
AP only. This has become a problem now, since it prevents map-makers
from having goals that have a "goal_effects" of 0.
From this version onwards, the "goal_effects" variable will be left
as it is in the .map file. So, if you have a map which contains any
Goals/Items that do _not_ have a "goal_effects" variable specified,
add it in and set it to 1.
--------------------------------------
Version 2.5 Beta E - Released 25/4/97
--------------------------------------
Features Added:
- Spy disguising is more user-friendly.
Bugs Fixed:
- Engineers can't build more than one of each building by suiciding.
- Scouts getting removed fixed.
- Spy disguise being removed by enemies is better.
--------------------------------------
Version 2.5 Beta D - Released 22/4/87
--------------------------------------
Bugs Fixed:
- Sentryguns not targeting the right people. And they
target faster now.
- Toggleflag defines fixed, so serverinfo keys are working again.
--------------------------------------
Version 2.5 Beta C - Released 21/4/87
--------------------------------------
Features Added:
- "Help!!!" impulse implemented. Any player can do issue just do it
using the "saveme" command. Any medic/engineer on the same team as
that person will see a lightning bolt effect around that player.
Use it to signal you need help.
Spy's can see anyone of any team doing it.
- Spies and Scouts who touch any undercover enemy Spy remove the
enemy's disguise.
- Spy now has a knife model.
- Engineers can remotely detonate their buildings.
Changes:
- QW Serverinfo keys shortened to fit 256 char keyspace.
- QW "temp1" key can be used like the temp1 var in normal quake.
- Assault Cannon winds up in 1/2 the time.
- Since the new cheat checking is tougher, moving with the mouse
has been allowed again.
Bugs Fixed:
- Snipers changing weapons while aiming fixed.
- Sentries won't shoot at feigning spies now.
- Healing infection from your team fixed.
- Building code rewritten. It should be more robust now.
- Players being unable to respawn fixed.
- Color/Skin cheat checking shouldn't kick non-cheaters now.
- Players with no weapon being hit by an EMP grenade won't cause problems now.
- Players being prevented from moving shouldn't be kicked for speed
cheating straight away.
--------------------------------------
Version 2.5 Beta B - Released 16/4/97
--------------------------------------
Changes:
- Engineers can only have 1 dispenser at a time.
- Dispenser health lowered.
- SentryGuns can only be activated by their owners.
- Player's can't hurt turrets/dispensers made by their teammembers.
Bugs Fixed:
- CycleWeapon crashing servers fixed.
- Spy Color changing fixed.
- Building/Stop-Building/Build loophole fixed.
- Buildings are destroyed if the Engineer who built them changes class.
--------------------------------------
Version 2.5 Beta A - Released 13/4/97
--------------------------------------
Classes: Scout, Sniper, Soldier, Demolitions Man, Combat Medic,
Heavy Weapons Guy, Spy, Engineer.
Features Added:
- New, improved, and just plain nastier cheat checking.
- Concussed ppl make bubbles.
- Sniper rifle now has locational damage, like TF-Sniper.
- Support for skins for each class for each team. Good for Clan battles.
- A new alias called "special", which does the primary
ability of your class.
Models/Sounds:
- Assault Cannon redone with no cooling. Looks and sounds fantastic now.
- Grenade models for all types.
- Detpack model.
- Ammobox model.
Quakeworld Additions:
- QuakeWorld servers can use various Keys to set options. Keys are:
"autoteam", "grapple", "teamfrags", etc. See QW.TXT for details.
Changes:
- Major code cleanup. A lot of redundant code/features removed.
- Demomen can't fire while setting detpacks.
- Demomen can't set detpacks while in the air or hanging from a hook.
- Scout scanner is more user friendly now.
- Coop Mode Door/Key behaviour is much more user friendly now.
- Assault Cannon doesn't need cooling after really short bursts.
- Grapple cannot hurt players.
- Snipers have flare grenades.
- All lasting effects (concussion/hallucination/tranquilisation) can
affect team members, but Medics only get frags for curing effects
caused by enemy teams.
Bug Fixes:
- Fixed a loophole in the non_team and owners_team Goal Broadcasting.
- Fixed a bug in the map code governing items given by goals.
- Powerups don't remove Dimlight caused by GoalItems, and vice versa.
- Detpacks exploding outside maps.
- Some Weapons not "kicking" your view fixed.
- Ammoboxes are counted like pipebombs now. e.g. limited number of
them in existence at any one time.
- Fixed bug in pipebomb counting in deathmatch.
Map Code Enhancements:
- Goals can use the "delay" variable now to delay their activation for a
specific amount of time.
- Goals can check to see if the player is carrying any items from
a particular group in it's criteria using "has_item_from_group".
- Goals can use the "remove_item_group" to remove all the items
in a particular group from any player affected by its activation.
- A new Bit was added to the "goal_results" variable for Goals/Items
which allows them to remove a Spy's disguise.
- A new Bit was added to the "goal_activation" of GoalItems.
See the tfortmap.txt for details.
- Team Spawnpoints can now use Criteria exactly the same as Goals.
Players can only spawn at spawnpoints that they match the Criteria of.
- Team Spawnpoints can activate a goal when someone spawns on them,
using the "activate_goal_no" variable.
Map Code Changes:
- Items given by Goals are not set to Active state anymore, so they
can be given out multiple times.
Map Code Bug Fixes (Thanks Jim!) :
- Goal/Groups being removed/returned fixed.
- Fixed Goals applying bonuses to players through other Goals.
- Use of the "all_active" and "last_impulse" variables is now fixed.
- Fixed a bug with the "t_length" variable.
- Fixed the problem of Goals using the "wait" variable never inactivating.
- Fixed the behaviour of the "wait" variable in Goals. It used to
remove Goals for the period of time in the "wait" variable. Now
they stay active for that time... like the readme says they do.
-------------------------------------
Version 2.15 - Released 12/03/97
-------------------------------------
QUAKEWORLD 1.5
-------------------------------------
Version 2.14 - Released 12/03/97
-------------------------------------
Bug Fixes:
- Various small bugs in the map code fixed.
-------------------------------------
Version 2.13 - Released 17/2/97
-------------------------------------
Features Added:
- Better prevention of cheating with mouse movement.
- Medic gets a frag for curing infection and concussion.
- Level cycling is now sensitive to the number of Players in the game.
Map Code Enhancements:
- GoalItems can centerprint messages to players when they're dropped by
a dying player.
Changes:
- Method of counting players adjusted so we count people with a fancy
character as the first letter in their name. This will fix team
imbalances in the autoteam assignment.
- Sniper Reload time #defined for accessability.
- Medic max_armor and max_nails lowered.
- Assault Cannon's damage increased.
- Flamethrower and Incendiary Cannon damage increased in the net version.
This is because the Pyro is a weaker character on net, due to the fact
he cannot spread fires.
- All damage done by players is now reduced by 10%.
Bug Fixes:
- Fixed a killtarget problem which prevented TF Goals from using
killtarget and target effectively (Thanks Jeremy!)
- Fixed a problem with the Class-Persistence in non-Coop Mode play.
-------------------------------------
Version 2.12 - Released 4/2/97
-------------------------------------
Map Code Enhancements:
- Goals can do more intelligent broadcasting with netname.(Happy Network? ;)
Changes:
- Skin checking no longer disconnects the player, just sets the skin back.
- Sniper laser sight and autozoom.
-------------------------------------
Version 2.11 - Released 27/1/97
-------------------------------------
Features Added:
- Speed checking is now much more efficient, and will catch
them everytime.
- Suiciders now have a respawn delay, and cannot re-suicide for 10
seconds. This prevents them from crashing servers.
- Skin and color checking has been fixed, and players who are
caught are kicked.
Changes:
- Teamfrags option changed. Servers now have the option to
never use teamfrags. This is now the default.
-------------------------------------
Version 2.1 - Released 22/1/97
-------------------------------------
Features Added:
- "maphelp" alias which gives you a short description of the
map you're playing, if it's a TF map and a description has
been supplied by the map creator.
- "flaginfo" alias which gives you a display of the status
of the flags on any map which the map creator provides a
flag info section in the Detection entity.