Commit Graph

117 Commits

Author SHA1 Message Date
Adam Olsen a1ecc5dda3 - BUGS/TODO
- clean up GetNextMapNum, as well as handling an unset maxmapnum
- remove an extra obituary print (leftover from my cleanups)
- cleanup UserInfoCallback a bit
- little tweak to Multi_Finish
- make it so friends{1,2,3,4}_mask infokeys override the map values if
  set, so you can force friendly teams on broken maps
2001-10-05 23:05:28 +00:00
Adam Olsen 01a28bdf9d - a crusader aura robustness fix (shouldn't ever happen, but
apparantly does)
2001-10-05 22:58:43 +00:00
Adam Olsen d2f77c5cca - fix that hover boots money cheat
- re-comment the ARMY_TEST define and friends.  don't want that on
  normally :)
2001-10-02 09:06:20 +00:00
Adam Olsen 05c05180dc - rename ClientObituary to Obituary
- rename Obit_* to Obituary_*
- further cleanups of Obituary_Player.  This is about as clean and
  uniform as it's gonna get.
2001-10-02 01:24:28 +00:00
Adam Olsen c3ccddb39f - BUGS
- make soldiers sometimes retreat when low on health
- make "static" mode soldiers work.  more or less.
- Massive cleanup of obituary.qc.  I'd be surprised if there isn't a
  bug or two.
2001-10-01 11:37:02 +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
Adam Olsen 14651ae7ef - couple bugfixes related to assault cannons
- cleanup of FireBullets and friends
- changed how damage is handled with assault cannon.  probably alot
  more powerful now
2001-09-26 03:59:53 +00:00
Adam Olsen 747b0a4760 - fix a segfault due to uninited strings
- make concs not affect shamblers
- add a few items to BUGS and TODO
2001-09-23 21:31:06 +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 033b1f62fd - fix uninited variable 2001-09-23 01:58:13 +00:00
Adam Olsen 7c85b22fb1 - remove some unused local strings 2001-09-23 00:16:29 +00:00
Bill Currie fe8bce0861 make self destructive goals work 2001-09-22 22:30:33 +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 3c8ef5221d - add a "improve_respawns" infokey, which improves the small or slow
respawns on mapload.  Doesn't work for maps which have several small
  items though.
2001-09-22 18:38:45 +00:00
Bill Currie c136cf9787 or maybe not :( 2001-09-22 07:15:51 +00:00
Bill Currie 354669ad62 actually, I think Goal /is/ supposed to be removed, but remove it /after/ it's
no longer needed.
2001-09-22 07:11:29 +00:00
Bill Currie 6a0bd5c8d6 detpacks are meant to nuke the map, not the server. This is the correct fix
for the problem of detpacking a detpackable door resulting in the door not
opening and the next player connect crashing the server.
2001-09-22 06:53:00 +00:00
Adam Olsen 5300eb7a67 like duh :) 2001-09-22 03:13:49 +00:00
Adam Olsen 0c7ad5110b - foo 2001-09-21 15:28:24 +00:00
Adam Olsen d607291546 - fix teleporters to not display if you don't have them
- disable topcolor change blocking for now
2001-09-21 14:13:52 +00:00
Adam Olsen ad94b40139 - fix a soldier menu crash (doh!)
- remove the (long obsolete) sv_gc setting.
2001-09-15 23:54:08 +00:00
Adam Olsen 47c791ff19 - a few bugs I've had lying around locally 2001-09-15 23:31:34 +00:00
Adam Olsen 68424ae9b7 oops, don't want to display fieldgens on the build menu if you dont'
have them
2001-08-26 06:17:18 +00:00
Bill Currie 6debcdb4ed make all work 2001-08-24 23:34:42 +00:00
Adam Olsen 5e3fdef17b - remove some { from comments so it doesn't confuse vim
- make it print out the gamedir when it doesn't like it.
2001-08-24 05:48:29 +00:00
Adam Olsen 00e9ad1b99 oops, don't want that debugging print :) 2001-08-15 00:17:02 +00:00
Adam Olsen 3e8728a06c - cleanup the alias setting a bit. there's known problems, but I
think they're caused by something else
- fix how bubbles handle freeing.  (geeze, there's too many bubbles!)
2001-08-15 00:15:59 +00:00
Adam Olsen ce66ef6e8e bleargh, revert all that :/ 2001-08-13 21:51:06 +00:00
Adam Olsen 89102c17c7 Start initializing things. Should work, but causes trouble, so the
offending code is commented out.
2001-08-13 21:25:26 +00:00
Adam Olsen 33ac007d15 - Fix printing of number of knife kills
- add a spawn wrapper, so we can guarantee certain fields are
  initialized.  (not that it initializes anything yet)
- removed some commenting that prevented GRUNTY_EXTRA_WEAPONS (a debug
  define) from working
- removed "hacked forcefield gets you teamkills" from BUGS list.
2001-08-13 15:39:14 +00:00
Adam Olsen c662c418fe - fix the "teleporter causes 'sprint to non-client'" bug
- prevent building when a teleporter is too close to a wall
2001-08-13 13:02:54 +00:00
Adam Olsen 162a1e4caa - Rewrote the engie build menu
- made FFs so you can build them near eachother (or overlapping!)
- fix that annoying bug where people's colors kept going white
- I need to make the color defines (eg DARKBLUE) be the exact number,
  not number + 1.  (in the TODO now)
2001-08-13 12:20:39 +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
Bill Currie 8e2d5f66e6 back out the dynamic function changes. while a very neat idea, they're not
ready for production use as they break debugging (and traceon(?)/off).
2001-08-12 19:40:25 +00:00
Adam Olsen 78f349961e - fix the fieldgen placement warnings
- remove the ALIGNED_FIELDGENS define, since it's kinda pointless
- Add some waypoint files, which use obscure datastructures in the
  host entity, rather than a new entitiy for each waypoint like
  current soldier waypoints do.  Not use yet.
2001-08-12 12:40:29 +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 8eff682b52 One more of the same.
Boy, doing foo = foo + bar is REALLY lame, when foo = foo & bar works
just as well, but without rick of affecting other bits.
2001-08-10 10:06:35 +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 9b04da83d1 - make the thief skill set the IT_INVISIBILITY item, so the client
uses the invisible face and screen blend
- uncomment an error message if something is removed twice
- and of course a TODO addition :)
2001-08-10 06:50:39 +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
Adam Olsen 683e634ee1 moo. 2001-08-01 21:17:04 +00:00
Adam Olsen 8214026a69 usual. see BUGS for what happened when I used QF on prozac, and why I took it off again :/ 2001-08-01 21:13:20 +00:00
Adam Olsen 8297f62122 - overhaul the callback stuff a bit, add support for teams to it, remove the return value
- fix uninitialized variable
- rewrite the autoteam code, now always chooses the smallest team, random if tied
2001-08-01 07:03:07 +00:00
Adam Olsen d878c67d00 - fix uninitialized variable (tesla.qc)
- set color and skin when player first connects (client.qc)
2001-08-01 06:08:35 +00:00
Adam Olsen 65c96fe980 usual, added an item to each 2001-08-01 06:07:13 +00:00
Bill Currie aa3ec293a2 more ignorages 2001-07-31 19:15:22 +00:00
Adam Olsen 3afaf1f98e - merge duplicate motd printing code, and make it more flexible while I'm at it
- the "motd" infokey is now appended to the motd if it exists (including a seperator)
- added a "disable stuffcmd" item to TODO
2001-07-31 19:11:32 +00:00
Bill Currie 7498c71ee5 fix the field stuck test and rename CONTENT_* to CONTENTS_* to match the
server source.
2001-07-31 17:08:59 +00:00
Bill Currie d540e3fd94 ignore any ChangeLog files 2001-07-31 00:05:58 +00:00
Adam Olsen 8429a59e80 - reenable all those aura sounds, since we have them now
- change mass cure range to 1000 (from 600), since I like it better that way :)
2001-07-30 20:44:34 +00:00