Commit Graph
90 Commits
Author SHA1 Message Date
Steffen Schröder fcef62b20a Improved Formatter for Dirty Codes 2013-12-30 14:09:58 +01:00
Steffen Schröder 41216c053a UpdateManager Update Performing 2013-12-27 23:26:40 +01:00
Steffen Schröder 4428fd183c Updated readme.txt 2013-12-18 12:34:49 +01:00
Steffen Schröder 1ea4f04a8b added /updates and /version folder to .gitignore 2013-12-18 12:26:09 +01:00
Steffen Schröder 16993237c2 Change Version to 0.01 2013-12-18 12:15:48 +01:00
Steffen Schröder 917eb38211 UpdateManager 2013-12-17 17:38:44 +01:00
Steffen Schröder bb8e309c07 deleted unused and buggy method 2013-12-17 17:38:26 +01:00
Steffen Schröder d701bb17e6 map class nbCheckpoints improved 2013-12-16 08:38:35 +01:00
Steffen Schröder 5504b098ba obstacle checkpoint callback improved 2013-12-16 08:38:11 +01:00
Steffen Schröder 43b46aaf01 Removed Closing PHP Tags 2013-12-15 09:00:30 +01:00
Steffen Schröder 40e7b45b9c Merge branch 'master' of ssh://sagitta.uberspace.de/~/git/ManiaControl
Conflicts:
	application/core/Plugins/PluginMenu.php
2013-12-14 23:34:31 +01:00
Steffen Schröder c99ceef590 Live Activating and Deactivating of Plugins 2013-12-14 23:33:23 +01:00
Steffen Schröder aa0e2fae40 Canyon Dev Server config 2013-12-14 23:32:57 +01:00
Steffen Schröder f2e5300010 Ingame Configurator Improvements 2013-12-14 23:32:21 +01:00
Steffen Schröder d29489a4ce PHPStorm noinspection comment
(variable is used in prepared statement)
2013-12-14 23:32:01 +01:00
Steffen Schröder 5a03deee5b Fix for non-script modes 2013-12-14 23:31:19 +01:00
Steffen Schröder 3463b06f53 Proper function PHPDoc 2013-12-14 23:30:51 +01:00
Steffen Schröder f4cbace654 Plugin load and unload methods 2013-12-14 23:29:17 +01:00
Steffen Schröder fd3a3056f1 fml fix update 2013-12-14 23:28:04 +01:00
Steffen Schröder 7f4b45286a interface class constants 2013-12-14 23:27:48 +01:00
Steffen Schröder bebda8f69a added unregister methods 2013-12-14 23:27:15 +01:00
Steffen Schröder 30717ce343 script settings and plugin configurators improvements 2013-12-12 19:41:37 +01:00
Steffen Schröder 323cec03ac ManiaControl class log method 2013-12-09 15:53:10 +01:00
Steffen Schröder 6c28933a48 small fix for logMessage() 2013-12-09 15:44:28 +01:00
Steffen Schröder e9e1fb94d9 - Improved Logging
- Error handler
- Shutdown function
- Added OnShutdown callback
2013-12-09 15:43:08 +01:00
Steffen Schröder c97b4166f2 Refactoring of Code, Comments and Spelling 2013-12-09 13:45:58 +01:00
Steffen Schröder 5339b6766f Code Cleanup 2013-12-09 13:07:03 +01:00
Steffen Schröder 570696ad45 Merge remote-tracking branch 'origin/master' 2013-12-09 13:05:30 +01:00
Steffen Schröder 666785de90 FML Update 2013-12-09 13:05:05 +01:00
Steffen Schröder 690ef2b0bb setting manager fixes and improvements 2013-12-09 10:19:29 +01:00
Steffen Schröder c5bedf89dc update setting value if default changed 2013-12-09 10:05:41 +01:00
Steffen Schröder 88f5239965 plugin interface id 2013-12-09 10:04:22 +01:00
Steffen Schröder d865bf6dd9 Merge branch 'master' of ssh://sagitta.uberspace.de/~/git/ManiaControl 2013-12-09 09:08:48 +01:00
Steffen Schröder 201d17dae6 ingame configurator adjustments 2013-12-09 09:07:55 +01:00
Steffen Schröder 3cdb0a3d93 Fixed uppercase file names 2013-12-08 20:34:36 +01:00
Steffen Schröder df1c8cfdd0 improved karma plugin 2013-12-05 00:53:09 +01:00
Steffen Schröder c5e0410b08 Player and Server Commands 2013-12-05 00:30:10 +01:00
Steffen Schröder 1871617ac9 - worked on ingame configurator (not possible like that!)
- fml fix
2013-12-04 00:40:37 +01:00
Steffen Schröder 284fc5f6e7 FML update 2013-12-03 23:02:31 +01:00
Steffen Schröder 6c247f0519 Changed Plugin Class to Interface! (Final)
-> static methods for Name, Version, Author, Description
2013-12-03 22:21:17 +01:00
Steffen Schröder 35a7232894 improved metadata properties of plugin class 2013-12-03 18:50:30 +01:00
Steffen Schröder ad6574b523 added records support to obstacle plugin 2013-12-03 18:39:23 +01:00
Steffen Schröder a0d8f4f0a4 - added commands for addsuperadmin,admin,operator
- improved chat messages prefixes
2013-12-03 18:03:16 +01:00
Steffen Schröder 4951829017 - Ingame configurator -> script settings
- fixed local records plugin
- fixed systeminfo command
- FML update
2013-11-28 17:36:39 +01:00
Steffen Schröder fed96b36d0 FML Update 2013-11-28 07:30:00 +01:00
Steffen Schröder c39d35d1fe - Improvements of and for the Ingame Configurator 2013-11-28 04:48:04 +01:00
Steffen Schröder 9bed5b3d3f - Improved ManialinkManager
- First Step for ingame Configurator
- AdminMenu
- StyleManager
- Callbacks of PlayerManager
2013-11-28 03:47:08 +01:00
Steffen Schröder e09f3ee95f - reset server.xml config to 2 dev servers 2013-11-28 02:08:41 +01:00
Steffen Schröder 2052434d05 - handle script callback array correctly 2013-11-28 02:08:01 +01:00
Steffen Schröder 4e02b4b8ea - Improved Chatlog Plugin
- First Step for ManialinkManager
- Added FML Update + MC-Fixes for the changes
2013-11-28 02:04:06 +01:00
Steffen Schröder 3984dd3d9b - Chatlog Plugin 2013-11-28 01:26:13 +01:00
Steffen Schröder 80db4071ce - Karma plugin
- ColorUtil
- Minor improvements
2013-11-28 01:12:52 +01:00
Steffen Schröder c14c025df3 - fixed some map commands 2013-11-27 02:42:39 +01:00
Steffen Schröder fc66d2d34b - fixed core instances creation order
- minor fixes/improvements
2013-11-26 13:49:36 +01:00
Steffen Schröder 7f1646f25d - Moved FML into core folder
- Endurance plugin
- map class nbCheckpoints
- added script callbacks registration
2013-11-25 19:46:29 +01:00
Steffen Schröder 65394e165e - fixed obstacle plugin
- added index to map class
- added local records plugin (only tm so far)
2013-11-25 02:01:15 +01:00
Steffen Schröder c8d879fe60 - added auth level util methods
- added obstacle plugin
2013-11-25 00:19:37 +01:00
Steffen Schröder 835744b0e6 - deleted test plugin
- added FML Library
2013-11-25 00:02:07 +01:00
Steffen Schröder 33001ef573 - changed "xsuperadmin" to "masteradmin"
- added tm2 server config data
- various server admin commands
- minor other improvements
2013-11-24 23:55:54 +01:00
Steffen Schröder a9b1842a6f - Improved Join/Leave messages
- Moved Server Commands into separate class
- Added \Server namespace
2013-11-19 20:29:37 +01:00
Steffen Schröder b389b32d88 - started adding admin commands
! admin commands begin with //
2013-11-13 01:43:12 +01:00
Steffen Schröder 6ce66e1640 - fixed join/leave messages
- improved time formatter
- bugfix setting manager
- donation plugin
2013-11-12 19:33:25 +01:00
Steffen Schröder 414dcfee08 deleted commands config 2013-11-12 16:54:52 +01:00
Steffen Schröder 26c3dc3bcb - added map commands class
- added saving of map in database
2013-11-12 16:52:23 +01:00
Steffen Schröder 9bb0d0bd45 - improved timeFormatter to strip $codes
-> "Formatter"
2013-11-12 16:08:22 +01:00
Steffen Schröder 9e5e444552 - subfolders for different classes
- Improved file and class naming
- "handler"-> "listener" (callbacks, commands)
2013-11-12 15:48:25 +01:00
Steffen Schröder 0ad335081f setting manager always sets default value on init 2013-11-10 22:31:56 +01:00
Steffen Schröder 9715edfa88 bugfix setting manager 2013-11-10 21:58:06 +01:00
Steffen Schröder 9f2a34507e minor cleanup 2013-11-10 20:21:12 +01:00
Steffen Schröder a4a12298d4 improved server class 2013-11-10 20:17:06 +01:00
Steffen Schröder 8c9a1af65d - updated authentication class and levels 2013-11-10 19:30:19 +01:00
Steffen Schröder c7e4464f30 minor improvements and cleanups 2013-11-10 17:38:54 +01:00
Steffen Schröder 0ac8fcde15 fixed last commit 2013-11-10 17:29:21 +01:00
Steffen Schröder 950ad1098b - improved player and playerHandler
- logs subfolder
2013-11-10 17:27:02 +01:00
Steffen Schröder 5bcf0ac4e7 improved setting manager 2013-11-10 15:11:50 +01:00
Steffen Schröder 16fb90a9ed deleted log file 2013-11-10 14:57:16 +01:00
Steffen Schröder 644acaff82 - updated readme
- removed core config file
- fixed chat utility settings
- improved commands handler
2013-11-10 14:56:37 +01:00
Steffen Schröder 31a32457c1 split up tools class in FileUtil and ManialinkUtil 2013-11-10 13:58:08 +01:00
Steffen Schröder 5c8160bec0 - improved chat utility
- removed chat config file
2013-11-10 13:46:44 +01:00
Steffen Schröder 81eda5f712 setting manager bugfix 2013-11-10 13:28:39 +01:00
Steffen Schröder 3ee57d493b improved setting manager 2013-11-10 13:23:35 +01:00
Steffen Schröder 18d177ff59 - renamed ManiaControl start script
- setting manager prototype
2013-11-10 12:51:41 +01:00
Steffen Schröder 2a2a49fdd9 fixed plugin class 2013-11-10 12:00:47 +01:00
Steffen Schröder 60510bf8c3 improved plugin properties and test plugin 2013-11-10 11:52:48 +01:00
Steffen Schröder 7998898692 - split up Tools class in several smaller classes
SRP: Single Responsibility Principle!
2013-11-10 03:07:45 +01:00
Steffen Schröder d2744a5157 - removed unnecessary files
- cleaned up database class
- plugin and plugin handler class
- improved player and player handler classes
- other cleanup and improvements
2013-11-10 02:55:08 +01:00
Steffen Schröder d1818680d5 - deleted stats class
- deleted other .idea folder
- added other .idea to .gitignore
2013-11-09 23:13:24 +01:00
Steffen Schröder a471051b39 added .gitignore 2013-11-09 12:57:22 +01:00
Steffen Schröder 5d166776f8 Changed mControl to ManiaControl 2013-11-09 11:20:11 +01:00
Steffen Schröder 1cf4021d4f Initial Commit 2013-11-07 20:13:13 +01:00