Commit Graph

1825 Commits

Author SHA1 Message Date
kremsy
13924f7d8a reformat code in plugins 2014-08-13 11:14:29 +02:00
kremsy
22915bb934 refactor codestyle (chaining) 2014-08-13 11:05:52 +02:00
Steffen Schröder
699c5951d9 validate plugin ID and shutdown if it's missing
- DEV_MODE needed to keep running without proper ID
2014-08-12 16:40:43 +02:00
Steffen Schröder
300d817409 FML Update 1.4 2014-08-11 23:15:53 +02:00
Steffen Schröder
44cc71c328 improved chat message prefixing 2014-08-11 19:51:46 +02:00
kremsy
08a4710c1d removed double prefix on custom prefix 2014-08-11 19:24:21 +02:00
Steffen Schröder
a316ffc9df catch game mode exception 2014-08-10 00:09:46 +02:00
Steffen Schröder
35a431e396 renamed 'ManiaControlDir' constant to fit naming conventions 2014-08-08 14:41:58 +02:00
Steffen Schröder
96d3f1eaba moved parts of libs loading into AutoLoader 2014-08-08 14:38:45 +02:00
Steffen Schröder
a52f6894c0 proper check for .php plugin files 2014-08-07 13:47:26 +02:00
Steffen Schröder
227cccfaa2 renamed default config xml file 2014-08-05 13:01:19 +02:00
Steffen Schröder
641cb24a32 removed configs folder from gitignore 2014-08-05 13:01:06 +02:00
Steffen Schröder
28d2c08936 performed code formatting 2014-08-05 02:17:41 +02:00
Steffen Schröder
98b5f132dc adjusted logging calls to new parameter order and count 2014-08-05 02:08:41 +02:00
Steffen Schröder
68c9c4e555 fixed shutdowns on errors 2014-08-05 02:08:11 +02:00
Steffen Schröder
c0c78724d3 use logger methods instead of own prefixing 2014-08-05 02:07:53 +02:00
Steffen Schröder
5eda73ba09 inverted Logger parameter order 2014-08-05 02:00:18 +02:00
Steffen Schröder
89987cd8f5 make sure directory is given 2014-08-05 01:59:53 +02:00
Steffen Schröder
965fa3a499 make sure used constants are defined 2014-08-05 01:54:50 +02:00
Steffen Schröder
f6e39cfbe5 removed Logger output parameter -> always do output! 2014-08-05 01:51:59 +02:00
Steffen Schröder
a6b0d749bc replaced ManiaControl log method by direct Logger usage 2014-08-05 01:49:13 +02:00
Steffen Schröder
b62d6af929 removed unnecessary use 2014-08-05 01:04:25 +02:00
Steffen Schröder
1694083d85 fixed Logger use 2014-08-05 01:03:48 +02:00
Steffen Schröder
adfccb4fc0 deprecated ManiaControl log method to directly use Logger instead 2014-08-05 00:55:59 +02:00
Steffen Schröder
8738deeb46 parameter to strip codes from log messages 2014-08-05 00:55:32 +02:00
Steffen Schröder
b8fb6f9364 strict callable type 2014-08-03 13:30:07 +02:00
Steffen Schröder
c246568f95 replaced trigger_error calls by Logger methods 2014-08-03 13:29:54 +02:00
Steffen Schröder
53ccd70b45 catch exception if command doesnt exist 2014-08-03 13:16:37 +02:00
Steffen Schröder
f6e791a2c6 check that temp folder is available 2014-08-03 13:13:52 +02:00
Steffen Schröder
28cfee646a fixed exceptions 2014-08-03 13:06:43 +02:00
Steffen Schröder
d517c2d561 moved Libs out of core folder 2014-08-03 13:02:02 +02:00
Steffen Schröder
4d3dc92ad5 changed direct public access of maniacontrol properties to using getter methods 2014-08-03 01:34:18 +02:00
Steffen Schröder
e560919096 changed direct public property access to using getter methods
phpdoc improvements
2014-08-02 22:38:26 +02:00
Steffen Schröder
58a668cf65 improved quit and restart coding 2014-08-02 20:51:48 +02:00
Steffen Schröder
297d251586 fixed typo 2014-08-02 20:51:35 +02:00
kremsy
1652da2359 possability to write an own matchsettings file for every server 2014-08-02 19:03:21 +02:00
steeffeen
417d43c7cd Fixed error source class determination 2014-07-30 10:38:02 +02:00
Steffen Schröder
c568db09e7 deactivate plugins that throw a fatal error
made some methods static
2014-07-29 23:43:20 +02:00
Steffen Schröder
20f769c496 improved player data ram storage read & write 2014-07-29 00:05:27 +02:00
Steffen Schröder
8d7f6bc62b stats fix for invalid custom callbacks 2014-07-29 00:00:07 +02:00
Steffen Schröder
8b367e0834 moved min php version constant into system util class 2014-07-28 14:55:13 +02:00
Steffen Schröder
cc21807ed1 turned off dev mode (oops) 2014-07-28 14:50:13 +02:00
Steffen Schröder
149d8aa7f0 adjusted sample php path 2014-07-28 14:49:43 +02:00
Steffen Schröder
09f6e813a5 increased version 2014-07-28 14:40:00 +02:00
Steffen Schröder
4f66c8e54f code refactoring
improved error handling + reporting
2014-07-28 14:39:12 +02:00
Steffen Schröder
494139bacb always trigger cancel callback 2014-07-27 22:27:39 +02:00
Steffen Schröder
5ee5f698ab added utility method from api 2014-07-27 21:07:42 +02:00
Steffen Schröder
1d81304658 removed misplaced utility method 2014-07-27 21:07:31 +02:00
Steffen Schröder
46c5706375 minor coding improvements 2014-07-26 16:31:47 +02:00
Steffen Schröder
4d5e0ee6b0 spelling fixed
(canceled -> cancelled)
2014-07-26 16:07:52 +02:00