Bill Currie
4e75f3c83e
some cleanups
2002-09-08 01:44:11 +00:00
Bill Currie
26f0820d04
fix the movement after customizing bug
2002-09-07 06:40:02 +00:00
Bill Currie
f0a37abbd1
the server doesn't like think being NIL :/
2001-11-10 06:35:43 +00:00
Bill Currie
b919c18ce1
remove the \n from the skin names. whos bright idea was that?
2001-11-07 05:05:14 +00:00
Bill Currie
99190cb79a
world -> NIL for null entities. Seems to work (only issue would be borked
...
tests for foo == world -> !foo and for != world -> foo).
2001-11-02 17:00:52 +00:00
Bill Currie
c01e44c7a4
fix some more uninitialized vars found by qfcc
2001-10-19 03:31:30 +00:00
Bill Currie
0ff237871e
Cleanup after qfcc's typechecking changes. This includes the elimination of
...
SUB_Null.
2001-10-17 07:48:11 +00:00
Bill Currie
158baea0c1
TeamFortress_SetSpeed:
...
o lots of whitespace
o optimise the NIT_SCUBA test
o only change cl_*speed when maxspeed changes
o set cl_*speed to maxspeed rather than 1000 so cl_movespeedkey 0.5
actually works
2001-10-17 04:48:19 +00:00
Adam Olsen
55500b87d6
- change all usages of MSG_BROADCAST to MSG_MULTICAST, since that's
...
what quakeworld uses anyway
- when changing a player's team with the admin commands, change the
player's color, not the admin's color :)
2001-10-13 23:02:22 +00:00
Adam Olsen
0c498dd760
- tweak a few things to use setorigin instead of self.origin =
...
- make sure telefrags happen even on your first spawn
- do a reverse telefrag if your target is invicible
2001-10-08 11:14:13 +00:00
Adam Olsen
1993bb348f
- some BUGS items
...
- annihilate string_null (and empty_float and vector_null)
- remove self.netname = infokey(self, "name");, since the server
should do that for us
- add a quotename function, to stick \xFF around a name
- add a few death messages
- set a "timeleft" serverinfo to be the number of minutes left in the
game
2001-09-30 22:38:44 +00:00
Bill Currie
0c44060141
clean up all the unused local vars found by qfcc
2001-09-23 04:25:02 +00:00
Adam Olsen
66f50d2899
- reduce assaultcannon's movement limitation from 1/8th to 1/4th
...
- fix judo so your speed is returned after loosing an assault cannon
2001-09-22 19:23:24 +00:00
Adam Olsen
6fca29e666
- tweak assault cannon spread so it's only 80% as wide, and biased
...
towards the center
- allow (very slow, 1/8th) movement while firing assault cannon
- rewrite much of the soldier menus. mostly the same except some
colors are different, and added a menu item to switch between them.
2001-08-12 22:31:50 +00:00
Adam Olsen
6c46c123cf
- fixed thief so you don't go fully hidden when glowing
...
- overhauled the alias setting stuff. It now includes a version
number to detect when aliases have changed, and self-regulates the
speed at which it sends them.
2001-08-11 10:02:18 +00:00
Adam Olsen
a9cf39a1cc
Change a bunch of self.items = self.items - (self.items & IT_FOO)
...
lines to self.items = self.items & ~IT_FOO. also changed some
self.items = self.items - IT_FOO lines, which were just Really Evil
(tm)
2001-08-10 10:03:36 +00:00
Adam Olsen
02b68ccc78
Make all the builtins (except checkfunction and getfunction) be
...
assigned at runtime. Also killed the {s,b}print{2,3,4,5,6,7,8} functions.
2001-08-04 23:49:44 +00:00
Bill Currie
2f0c2eec2f
rewrite crossproduct so it actually gives a cross product and fix the one
...
call of it so the end result is the same
2001-07-26 16:44:48 +00:00
Zephaniah E. Hull
b54ea79f70
The death of #ifdef QUAKE_WORLD!!
2001-07-25 21:10:26 +00:00
Bill Currie
cbe175461b
remove some redundant logic
2001-07-25 00:16:56 +00:00
Adam Olsen
b3078797aa
- Clean up color changing a ton, it should all work perfectly now :)
...
- made soldier menus so it resets to first menu if you close from the second
- add a bug to BUGS :)
2001-07-24 20:54:19 +00:00
Bill Currie
3c837e0bc3
%s/TeamFortress_TeamGetColor/TeamGetColor/g
2001-07-24 16:03:08 +00:00
Bill Currie
6fda29570c
fix some int / int problems caused by qfcc's integer support.
2001-07-24 04:37:00 +00:00
Bill Currie
94baf9dbcb
dist qfpreqcc for cpp. much faster compilation. seems to work, too.
2001-07-23 20:52:47 +00:00
Bill Currie
847b1eb040
fix various return type errors flagged by qfcc's new return type checking
2001-07-23 05:33:21 +00:00
Adam Olsen
9977533035
Initial commit of UserInfoCallback and setinfokey stuff. color,
...
skin, and team are all set using setinfokey. You are no longer
kicked for changing them. And the callback happily rejects every
attempted change from the client (for skin and color atleast).
2001-07-20 08:38:54 +00:00
Bill Currie
64ecb99bfc
Initial revision
2001-07-17 05:58:10 +00:00