Commit graph

51 commits

Author SHA1 Message Date
Bill Currie
8935fc4c84 bot_ai.qc bot_way.qc:
test classname `properly' (ie, with -classname)
bot_move.qc:
	re-implement the lost obstruction detection code in a way suitable for
	the new physics handling. Probably needs tuning.
bot_qw.qc libfrikbot.h:
	Break and itos for debugging
waypoint.r:
	implement -realorigin. oops. that caused how long a wild goose chase?
2003-09-04 07:44:47 +00:00
Bill Currie
8b784f2ede bot_qw.qc:
make all bots "lose" a player that disconnects
waypoint.r:
	make sure all waypoint data structs get initialized
2003-09-02 06:25:03 +00:00
Bill Currie
19fef1890c get -preThink called and call -AI at the right time. things slowly getting
better
2003-08-31 07:11:04 +00:00
Bill Currie
63c835333e add bot_add and bot_kick server console commands :) 2003-08-31 06:18:37 +00:00
Bill Currie
78e1059007 bot kicking now works 2003-08-25 05:12:41 +00:00
Bill Currie
29f0c3bb6e mention self -> @self 2003-08-22 20:14:04 +00:00
Bill Currie
1408ef7253 update instructions for adding bot 2003-08-22 19:57:44 +00:00
Bill Currie
53f32aa3b8 don't target self 2003-08-22 16:19:42 +00:00
Bill Currie
44929b99e3 move sendMove from Bot (Phys) to Bot (move) 2003-08-22 14:52:34 +00:00
Bill Currie
c45e996252 impulse fixes plus partial (doesn't compile) changes to priorityForThing 2003-08-22 00:37:36 +00:00
Bill Currie
1f0d73a45e fix button usage and use the new SV_Spawn function 2003-08-21 03:53:15 +00:00
Bill Currie
e33e7a73c1 remove some no longer needed definitions/declarations 2003-08-18 22:57:18 +00:00
Bill Currie
e281e43e53 rename methods so _ isn't in their names 2003-08-18 16:48:53 +00:00
Bill Currie
17ca25a64a can get a bot added to the server, but the server crashes as soon as the
bot sees the player (treating entity as an object: oops)
2003-08-18 06:30:05 +00:00
Bill Currie
f298e0e8e6 CL_KeyMove got replaced by -sendMove 2003-08-17 23:12:25 +00:00
Bill Currie
3b77c09310 more work. get there eventually 2003-08-01 05:25:07 +00:00
Bill Currie
27409dc710 split out Target implementation and kill a bunch of magic numbers 2003-07-31 16:57:01 +00:00
Bill Currie
e1d70fa840 more "self" cleanup 2003-07-30 16:53:57 +00:00
Bill Currie
34f4aaa1c7 split out and objectize chat code 2003-07-30 16:45:28 +00:00
Bill Currie
6046c21ea1 more general fixes 2003-07-29 20:27:41 +00:00
Bill Currie
58bd3a5a6d use @self instead of self 2003-07-29 20:09:30 +00:00
Bill Currie
14d14761f1 clean up some unneeded declarations 2003-07-24 23:16:43 +00:00
Bill Currie
2af71716a9 lots more progress. it compiles, but I highly doubt it will work yet :) 2003-07-24 21:54:24 +00:00
Bill Currie
ae3e600a7f s/WayPoint/Waypoint/g 2003-07-24 18:25:46 +00:00
Bill Currie
d81bb81732 yay, it compiles again. certainly doesn't work yet 2003-07-24 18:23:13 +00:00
Bill Currie
d186408279 progress :) 2003-07-23 22:44:15 +00:00
Bill Currie
520583d8ef now with 32 bot names and no runaway loop error during name hunt 2003-04-07 18:25:14 +00:00
Bill Currie
dbe31e5911 stub implementation of Bot class 2003-03-13 19:15:42 +00:00
Bill Currie
454ff21260 add declarations for SV_UserCmd 2003-03-10 23:54:41 +00:00
Bill Currie
464ea26cba don't send frag updates now that the server does it for us 2003-03-09 03:11:28 +00:00
Bill Currie
a8d0038696 compile compile fixes that slipped through 2003-03-08 05:43:26 +00:00
Ragnvald Maartmann-Moe IV
40b262b9ee Stuff. Lots of stuff. Possibly buggy stuff. No shaking shamblers at it. 2003-03-08 03:20:32 +00:00
Bill Currie
819688576d hopefully fix mis-skinned bots 2003-03-06 22:06:59 +00:00
Bill Currie
8afe673da1 fix the ghost problem 2003-03-05 18:16:46 +00:00
Bill Currie
d187b49be6 remove the obsolete files list 2003-03-05 04:59:11 +00:00
Bill Currie
89b68fb386 bot player stats seem to be working 2003-03-05 03:57:55 +00:00
Bill Currie
490eeb89bc remove some debug code 2003-03-05 00:13:15 +00:00
Bill Currie
bad81338fd more docs, unused field nuckage and whitespace 2003-03-05 00:10:15 +00:00
Bill Currie
3c8806a56c start documenting frikbot entity fields (and nuke a useless field) 2003-03-04 23:19:07 +00:00
Bill Currie
53ec603bd0 bring back aim, sound and setspawnparms (oops, kind of important) 2003-03-04 21:59:49 +00:00
Bill Currie
04f269992a whitespace sweep 2003-03-04 18:26:17 +00:00
Bill Currie
8b92578ab5 various fixes, including getting the bot names into server status 2003-03-04 17:46:04 +00:00
Bill Currie
e260183d85 paritally working with the new server bot support (half borked, though) 2003-03-04 07:29:42 +00:00
Bill Currie
2dee2b38c9 convert frikbot to a lib. may or may not be broken 2003-02-24 16:05:25 +00:00
Bill Currie
2079867597 mention the waypoint files 2003-02-21 16:08:41 +00:00
Bill Currie
567f58c2fe reconstruct the player linked list when a player comes in because the server
zaps the edict wholesale. this fixes the runaway loop problem when an
incoming player takes the place of a bot. unfortunatly, the bot just
vanishes without a trace. Fixing that will take server extensions.
2003-02-21 15:33:05 +00:00
Bill Currie
28b1cc48b7 bring back the player linked list. rather vital for getting frikbot to pay
attention to you. also brings back the runaway loop, but I know how to fix
that
2003-02-21 15:12:42 +00:00
Bill Currie
bedcb0d64f fix the runaway loop problem caused by a player connecting after bots have
spawned
2003-02-20 16:49:11 +00:00
Bill Currie
09fa223030 fix an incorrect bit op 2003-02-20 05:37:56 +00:00
Bill Currie
638da49aa9 qfcc fixes 2003-02-18 23:12:03 +00:00