Commit graph

  • 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. Adam Olsen 2001-08-12 12:40:29 +0000
  • 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. Adam Olsen 2001-08-11 10:02:18 +0000
  • 8eff682b52 One more of the same. Adam Olsen 2001-08-10 10:06:35 +0000
  • 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) Adam Olsen 2001-08-10 10:03:36 +0000
  • 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 :) Adam Olsen 2001-08-10 06:50:39 +0000
  • 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. Adam Olsen 2001-08-04 23:49:44 +0000
  • 683e634ee1 moo. Adam Olsen 2001-08-01 21:17:04 +0000
  • 8214026a69 usual. see BUGS for what happened when I used QF on prozac, and why I took it off again :/ Adam Olsen 2001-08-01 21:13:20 +0000
  • 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 Adam Olsen 2001-08-01 07:03:07 +0000
  • d878c67d00 - fix uninitialized variable (tesla.qc) - set color and skin when player first connects (client.qc) Adam Olsen 2001-08-01 06:08:35 +0000
  • 65c96fe980 usual, added an item to each Adam Olsen 2001-08-01 06:07:13 +0000
  • aa3ec293a2 more ignorages Bill Currie 2001-07-31 19:15:22 +0000
  • 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 Adam Olsen 2001-07-31 19:11:32 +0000
  • 7498c71ee5 fix the field stuck test and rename CONTENT_* to CONTENTS_* to match the server source. Bill Currie 2001-07-31 17:08:59 +0000
  • d540e3fd94 ignore any ChangeLog files Bill Currie 2001-07-31 00:05:58 +0000
  • 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 :) Adam Olsen 2001-07-30 20:44:34 +0000
  • 8a48b88387 - move '#undef ALIGNED_FIELDGENS' into the right file (options.qh, not .qc) - make the old "stuck in field" tests work when ALIGNED_FIELDGENS is defined. Adam Olsen 2001-07-30 20:21:44 +0000
  • 8b38676806 Add a #define ALIGNED_FIELDGENS. default is #undef'd, because that's what we want for testing. Adam Olsen 2001-07-30 16:01:31 +0000
  • 83d6cd17e7 magic number reduction Bill Currie 2001-07-28 17:48:57 +0000
  • bf8e4e1b33 - finally make hacked fieldgens work right - some of my "stuck in field" experiments, because they're in the same file and I didn't feel like reverting them. - add an item to TODO Adam Olsen 2001-07-28 16:46:29 +0000
  • b3a03080e0 fix and assign to world on client exit Bill Currie 2001-07-28 02:47:17 +0000
  • e8f26cda79 declare testentitypos and hullpointcontents Bill Currie 2001-07-27 23:07:55 +0000
  • 5410fbad7e - set martyr_enemy to the hacker when he does bad hacks to a field gen - use martyr_enemy as the badguy when a fieldgen frys teammates - make sure martyr_enemy is set to world when the guy disconnects - move ClientObituary into it's own obituary.qc file - tweak field lighting times and stuff - add code to turn off a field the instant it's turned on, instead of later when it thinks, but that's disabled for now - probably other stuff I've forgotten Adam Olsen 2001-07-27 20:48:54 +0000
  • 9b1f1adede finally got the abs bounding box sorted out. must call setsize with the /rotated/ bounding box. Bill Currie 2001-07-27 20:27:58 +0000
  • cd8feab6aa Ok, so indent works better than it used to, but you'd have to manually do it to every file, fixing up problems as the occur. Removed from the TODO list. Adam Olsen 2001-07-27 16:54:44 +0000
  • 48ec5b88f3 Add using indent to TODO, and a tiny little comment change Adam Olsen 2001-07-27 15:32:03 +0000
  • 0b26250285 use getboxbounds to calculate absmin and absmax of tfield Bill Currie 2001-07-27 06:39:42 +0000
  • 0241c299b9 - some more tweaks for rotated fieldgens - some changes for how people get damaged from fieldgens, needs testing - protein :) Adam Olsen 2001-07-27 05:11:51 +0000
  • 0176f78b9e Fix for infinite loop statusbar functions. This is a big-un. :) Adam Olsen 2001-07-27 03:55:24 +0000
  • e6c4475eb5 add .vector forcefield_offset, use it instead of .angles Adam Olsen 2001-07-26 19:09:24 +0000
  • da3759dd37 mmm, protein Adam Olsen 2001-07-26 19:00:32 +0000
  • 9557a5e641 Apparantly often disabled closing fields. Now you can again, and it blocks the owner too. Adam Olsen 2001-07-26 18:43:38 +0000
  • ba00cfd56c Allow unaligned forcefields. They mostly work, but there seems to still be some issues with rotated bboxes in the engine. Adam Olsen 2001-07-26 18:22:56 +0000
  • 2f0c2eec2f rewrite crossproduct so it actually gives a cross product and fix the one call of it so the end result is the same Bill Currie 2001-07-26 16:44:48 +0000
  • b743ed605b Uses PF_checkmove! Zephaniah E. Hull 2001-07-25 22:15:15 +0000
  • b54ea79f70 The death of #ifdef QUAKE_WORLD!! Zephaniah E. Hull 2001-07-25 21:10:26 +0000
  • 11a114965f make avg an macro (AVG) in defs.qh for slightlyb better code, and implement it in both the usual mathematical way and such that it will work for ints, floats and vects. Bill Currie 2001-07-25 19:23:26 +0000
  • 01c70cb67b yet another bug Adam Olsen 2001-07-25 17:48:51 +0000
  • be736a6e22 mercury's building fix. you now *never* loose your buildings through walls when you build them. Yay! Adam Olsen 2001-07-25 17:44:20 +0000
  • 20e9fe09ae cleanup field generation in preperation for non-axis-aligned fields. Only real difference so far should be that the bottom of the field isn't on the ground, and that was an intentional tweak. Oh, and now it's *many* less lines :) Adam Olsen 2001-07-25 17:09:45 +0000
  • 25446fd860 make the "no_spam" infokey disable setting detpacks, not just buying them Adam Olsen 2001-07-25 17:03:53 +0000
  • cbe175461b remove some redundant logic Bill Currie 2001-07-25 00:16:56 +0000
  • 0f2b390348 add an edictcount-ticker. do "localinfo edictticker 30" before map load and it'll go every 30 seconds. Adam Olsen 2001-07-24 23:30:49 +0000
  • ed6dcc443d Tweak the callback a bit, so setinfokey is called even for the default handler Adam Olsen 2001-07-24 23:29:19 +0000
  • 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 :) Adam Olsen 2001-07-24 20:54:19 +0000
  • 8eafb211f7 force the PRINT_* marcros to be floats Bill Currie 2001-07-24 20:45:52 +0000
  • 3c837e0bc3 %s/TeamFortress_TeamGetColor/TeamGetColor/g Bill Currie 2001-07-24 16:03:08 +0000
  • 6fda29570c fix some int / int problems caused by qfcc's integer support. Bill Currie 2001-07-24 04:37:00 +0000
  • 8e1eaf1e89 deleted this by accident (not that it's needed) Bill Currie 2001-07-23 21:16:53 +0000
  • 7dec5b6365 mark the cpp move as done Bill Currie 2001-07-23 20:54:38 +0000
  • 1e2e633332 forgot this Bill Currie 2001-07-23 20:53:43 +0000
  • 94baf9dbcb dist qfpreqcc for cpp. much faster compilation. seems to work, too. Bill Currie 2001-07-23 20:52:47 +0000
  • e54c547c9d call cfclose with desc rather than the file name Bill Currie 2001-07-23 18:54:41 +0000
  • 1100082217 - added some items to BUGS and TODO - reworked map cycler so that it saves the map number to cf/nextmapnum, and restores it in case of a crash - add a cyclenow infokey, which causes the timelimit to be hit instantly. needed because the map cycling doesn't kick in until the timelimit is reached - add cf/mapcycle which contains the names of maps to be cycled (seperated by nuls). it overwrites the normal "exec qwmcycle/map1.cfg" behavior. - change the MOTD time to 15 seconds (from 24.2) - make mapcfg.cfg exec'd if mapcfg is enabled (so you can reset the config vars - add a thing to enable sv_gc if it's disabled. (I'm using string appending now) Adam Olsen 2001-07-23 15:08:39 +0000
  • 315d84dfa0 fix a return type mismatch Bill Currie 2001-07-23 05:46:14 +0000
  • 847b1eb040 fix various return type errors flagged by qfcc's new return type checking Bill Currie 2001-07-23 05:33:21 +0000
  • 001247b35f disable the debug code in UserInfoCallback Bill Currie 2001-07-22 19:28:47 +0000
  • eb94062dce Added lack of failsafe on mapcycler to BUGS Adam Olsen 2001-07-21 06:12:19 +0000
  • 6d7deb1152 Make airfist not send people with aspect of hwguy flying Adam Olsen 2001-07-21 03:57:34 +0000
  • a1ee1acd9e heh, --no-cpp is no longer needed. a stray \ was causing the problem Bill Currie 2001-07-20 20:40:46 +0000
  • fab3d777a1 convert to the usual qf format and add a couple of items Bill Currie 2001-07-20 17:42:03 +0000
  • 5a1dfdbfa6 a little white space to test commit email Bill Currie 2001-07-20 16:36:18 +0000
  • b7c0929c3f correct the return type of UserInfoCallback and the values. 0 is for reject, 1 is for accept. Bill Currie 2001-07-20 16:00:49 +0000
  • c27d98b058 - instead of bitching when gamedir is empty, run sv_gamedir automatically - add support for automatic per-map configs. set the mapcfg localinfo to either 1 or on and "mapcfg/canyon1.cfg" will be exec'd when that map is loaded. put mapcfg to a different string to use that dir instead. Adam Olsen 2001-07-20 14:21:36 +0000
  • b03ce10389 make sure you won't get kicked for changing team, and make sure it sets it properly Adam Olsen 2001-07-20 14:18:59 +0000
  • e9244ac7a0 force usage of localinfo n instead of serverinfo n. (clears serverinfo and sets localinfo) Adam Olsen 2001-07-20 14:17:43 +0000
  • 6b6b91967e Add spectator id command. yay! Adam Olsen 2001-07-20 09:17:49 +0000
  • 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). Adam Olsen 2001-07-20 08:38:54 +0000
  • f009263dc2 forgot about progs.src Bill Currie 2001-07-19 15:41:14 +0000
  • 2626a7830b change a couple fieldgen fields so they're unique instead of overloading. Adam Olsen 2001-07-19 14:48:59 +0000
  • 98074a7ddf disable free summons :) Adam Olsen 2001-07-19 13:09:02 +0000
  • 42c5fb2430 Add an couple items :) Adam Olsen 2001-07-19 12:56:44 +0000
  • 30ab9edcf3 Fix the teamkills when teamplay == 0 bug Adam Olsen 2001-07-19 12:27:22 +0000
  • 1d4aa3b4eb Make sure netname is set to match the name infokey each frame Adam Olsen 2001-07-19 11:56:52 +0000
  • 897ff0dc0d Fixed monsters and grunts by uncommenting MAD_MONSTERS. Adam Olsen 2001-07-19 09:51:23 +0000
  • e8b9bca77a added duplicate connects to bugs Adam Olsen 2001-07-19 09:19:07 +0000
  • cf10dd100d Fix grunt crash Add BUGS file Adam Olsen 2001-07-19 09:13:09 +0000
  • 376eba2f8d Various fixes to bring things "up to par". It should all work now :) Adam Olsen 2001-07-19 05:46:41 +0000
  • 5da92f9b0a forgot about the .pqc files Bill Currie 2001-07-18 17:19:21 +0000
  • 4f193aa9d5 well? :) Bill Currie 2001-07-18 16:57:39 +0000
  • 10cf928d15 makefile: qwprogs.dat moved generate debug info clean it up, too options: move qwprogs.dat from .. to . nuke generated files Bill Currie 2001-07-18 16:55:57 +0000
  • 7a70de6608 a little white space as an access test Bill Currie 2001-07-17 06:30:31 +0000
  • 64ecb99bfc Initial revision start Bill Currie 2001-07-17 05:58:10 +0000