73 Commits

Author SHA1 Message Date
Stefan Hacker
852549c44c Update config module to provide dict like access 2010-12-31 15:04:34 +01:00
Stefan Hacker
8cd1d39fe7 Add some legacy hacks for Ice 3.2 to bf2.py. It seems like it will never get the whole context stuff since it seems to truncate it at the first \0 it finds. 2010-12-27 19:20:53 +01:00
Stefan Hacker
79cae2a2d5 Replace several strings left over in reused sourcecode and warn when using unimplemented context callbacks 2010-12-27 17:35:45 +01:00
Stefan Hacker
54eaba49d8 Fix refactoring error 2010-12-27 17:31:19 +01:00
Stefan Hacker
4753c96777 Try to make bf2.py python 2.5 compatible 2010-12-27 17:17:12 +01:00
Stefan Hacker
e8d8b7d3dc Fix typo in mbf2man.py 2010-12-27 17:06:28 +01:00
Stefan Hacker
6cb5bfd2b7 Try updating mbf2man to work with ice 3.2 2010-12-27 17:03:42 +01:00
Stefan Hacker
793fb121fe Try to make mumo compatible to python 2.5 and Ice 3.2 as found on debian lenny 2010-12-27 16:39:48 +01:00
Stefan Hacker
b25b446f84 Modify idlemove module to be able to chain thresholds for moving and add source channel filters 2010-12-27 02:42:23 +01:00
Stefan Hacker
bf006394da Update bf2 modules to use xml instead of xml. Improve structure a bit. Improve log output. Fix some issues. 2010-12-24 15:37:55 +01:00
Stefan Hacker
f21126ffdb Fix server specific session state saving in bf2 module 2010-12-24 14:07:50 +01:00
Stefan Hacker
6ed695b5c5 Add missing section to mumo.ini and set a default for the Treename in mbf2man.py 2010-12-24 02:04:06 +01:00
Stefan Hacker
dcc436b2d3 Fix a few bugs in bf2 module and add mbf2man.py for easy creation of channel/acl structures for the bf2 module 2010-12-24 00:55:56 +01:00
Stefan Hacker
9cd4991e63 Modify bf2 module to be able to assign group memberships relative to a game specific channel 2010-12-23 09:07:12 +01:00
Stefan Hacker
90bd40faed Add utmost uberhakish bf2.py module for some testing. Needs lots and lots of cleanup later ;-) 2010-12-23 07:58:16 +01:00
Stefan Hacker
76dea5d80c Add idlemove module for moving/muting/deafening idle players. 2010-12-20 20:19:44 +01:00
Stefan Hacker
a71cf75a83 Added onjoin module for moving players on join as the first mumo plugin. Numerous fixes/changes in the underlying stuff. Moved sample configuration files from modules-enabled to modules-available. 2010-12-20 20:19:09 +01:00
Stefan Hacker
41e1e75211 Add commaSeperatedIntegers/commaSeperatedStrings validator functions to configuration. Rename testsuite collection test.py to testsuite.py to prevent name collision with test module test.py 2010-12-20 14:20:44 +01:00
Stefan Hacker
4e3aaea8d5 Expand config module for arbitrary section reading 2010-12-20 02:46:04 +01:00
Stefan Hacker
ad862225fa Add mumo.py with Ice connectivity. For now no context support. 2010-12-20 01:11:55 +01:00
Stefan Hacker
38f7c57d60 Make mumo_manager.py usable. Extend test coverage (still very patchy) 2010-12-18 03:18:46 +01:00
Stefan Hacker
e35452d8b3 Make MumoManager testable. Add first basic tests to test case. MumoManager is not yet completed. 2010-12-03 06:50:00 +01:00
Stefan Hacker
30738329e1 Nearly finished basic mumo application. config, worker and mumo_module have test coverage. mumo_manager is not yet covered and most likely not right yet. 2010-11-20 03:36:50 +01:00