Commit Graph

1350 Commits

Author SHA1 Message Date
Jimmy Cao
e32c66b632 cleanup of fgame 2012-02-26 18:07:36 -06:00
Jimmy Cao
bca3c9e823 Merge pull request #2 from zamabe/master
Change pinging behavior
2012-02-26 15:50:34 -08:00
zamabe
9314afcc60 Changed behavior of stats command and added a players command.
The stats command's behavior has been to ping every person already
playing. The solution placed into practice here is to split the
more annoying (and frankly, mostly unnecessary) half of the command
into a different command for use when actually wanted/needed.
2012-02-20 14:58:58 -06:00
zamabe
fbaeb31455 Allow players to join the game after being pinged.
Check for and enforce a minimum wait time when ping command is used
to avoid leaving players behind after pinging them.
2012-02-20 14:49:27 -06:00
Jimmy Cao
776be63679 .hgignore 2011-12-29 17:46:08 -06:00
Jimmy Cao
52e4e8c578 various tweaks 2011-12-29 17:41:25 -06:00
Jimmy Cao
c4d6911954 small tweaks in !fgame 2011-12-29 13:30:59 -06:00
Jimmy Cao
6460124b3f update readme 2011-12-29 12:23:33 -06:00
Jimmy Cao
2d3862ffaf better regex matching for quiet list at startup 2011-12-29 10:35:30 -06:00
Jimmy Cao
012cf83607 automatic devoice and -q when join 2011-12-29 02:45:54 -06:00
Jimmy Cao
7df93e497f Rainboy's ingenius fix for issue 59: no devoice if player DC's 2011-12-29 00:32:26 -06:00
Jimmy Cao
16fe18f302 fixed werecrow bugs 2011-12-28 23:34:59 -06:00
Jimmy Cao
b2e5702187 fix the wording in werecrow messages 2011-12-28 19:01:12 -06:00
Jimmy Cao
6b2ec13fb6 update botconfig.py example to reflect recent changes 2011-12-28 17:51:53 -06:00
Jimmy Cao
945190a6e1 major restructuring 2011-12-28 17:44:11 -06:00
Jimmy Cao
497876cbfa changed database structure a bit 2011-12-22 17:27:33 -06:00
Jimmy Cao
5279e36a3f fixed possible bugs 2011-12-21 23:42:16 -06:00
Jimmy Cao
5f6ffffdd3 massive improvements to tracking 2011-12-21 23:03:23 -06:00
Jimmy Cao
c149166be6 improved tracking 2011-12-21 21:29:44 -06:00
Jimmy Cao
83494a4c94 better stats (needs testing) 2011-12-21 20:48:56 -06:00
Jimmy Cao
37d690a762 added support for account-notify 2011-12-21 20:04:30 -06:00
Jimmy Cao
4e1f76a8c0 added support for extended join 2011-12-21 18:20:25 -06:00
Jimmy Cao
18d0c74ff9 removed nick change tracking 2011-10-23 15:20:37 -05:00
Jimmy Cao
97b9f12d09 prevent nick changing DC'd players 2011-10-10 19:21:41 -05:00
Jimmy Cao
eb119591da fix a wolf relay bug 2011-09-11 17:58:02 -05:00
Jimmy Cao
2df8db9d95 fix autorestart after kick due to excess flood 2011-09-10 17:37:38 -05:00
Jimmy Cao
e5a60b84ed !frehash in debug mode sets timers to 0 now 2011-09-10 14:38:58 -05:00
Jimmy Cao
fc7dbcb8e9 fix nick change recording 2011-09-10 14:00:16 -05:00
Jimmy Cao
92c3e17c75 emergency response to a change in freenode's settings 2011-09-09 22:51:00 -05:00
Jimmy Cao
b742839c6f add gunner, drunk to the end-of-game stats listing 2011-09-05 22:32:53 -05:00
Jimmy Cao
a967d166dd fix fake nick recognition 2011-09-04 00:25:32 -05:00
Jimmy Cao
922ec19b7f change line endings to unix style 2011-09-03 23:41:31 -05:00
Jimmy Cao
cdbbe77b89 fix another bug 2011-08-22 16:45:27 -05:00
Jimmy Cao
888c509fe3 fix bug 56 2011-08-22 16:25:46 -05:00
Jimmy Cao
446f62f6b8 add a player record on join in the database 2011-08-21 00:39:06 -05:00
Jimmy Cao
290bb9da1e record the cloaks of dead people 2011-08-19 23:52:55 -05:00
Jimmy Cao
61cf387d0d Tweak the stats database so that tying stats data to a player is much easier 2011-08-19 00:15:05 -05:00
Jimmy Cao
d87d362d23 bug fix 2011-08-18 15:25:25 -05:00
Jimmy Cao
6e9747ae39 call sys.exit() 2011-08-18 00:04:26 -05:00
Jimmy Cao
a978623004 os._exit takes one argument 2011-08-17 23:55:49 -05:00
Jimmy Cao
037d13cecb use os._exit 2011-08-17 23:52:04 -05:00
Jimmy Cao
abf194b92b make it easier for the bot to exit, allow rejoin after part within 7 seconds 2011-08-17 23:19:21 -05:00
Jimmy Cao
45d8ed53ac hopefully fix the elusive nick-change bug, prevent DC'd users from rejoining after a game ends 2011-08-17 22:25:59 -05:00
Jimmy Cao
33c6cea33d bug fix for the quit-rejoin code 2011-08-17 16:13:08 -05:00
Jimmy Cao
ff21b99821 fix a typo/bug 2011-08-17 13:16:43 -05:00
Jimmy Cao
f756382429 parting now does not allow a player to rejoin 2011-08-17 02:11:23 -05:00
Jimmy Cao
b4d580a075 logging to a *separate* file when a player returns after he disconnects 2011-08-17 02:03:09 -05:00
Jimmy Cao
872fdccccc log when someone returns (after DC) 2011-08-17 01:50:48 -05:00
Jimmy Cao
c2d9d87a33 allow players that quit/part during the game to rejoin within a certain period of time after their disconnection 2011-08-17 01:37:29 -05:00
Jimmy Cao
39a0bf784d add timestamps for logging 2011-08-16 01:31:24 -05:00