46 Commits

Author SHA1 Message Date
UnknownShadow200
ada403cb0f Fix ECL license linking to non-existent page (Thanks TomCube2) 2023-07-06 21:22:09 +10:00
UnknownShadow200
72e1fc186b LS: Work on burning all blocks with a delay, depending on flood mode 2023-02-05 13:17:18 +11:00
UnknownShadow200
9a4240377b LS: Fix layer flooding not working properly after first round, and not showing a message in-game when flooding starts
Also in GUI, don't save round/flood time if it's the same as LS defaults
2023-01-29 21:47:52 +11:00
UnknownShadow200
155a9756f2 LS: Add support for default round/flood times 2023-01-23 22:58:29 +11:00
UnknownShadow200
e4b08affb8 GUI: Add countdown setttings 2022-12-30 12:05:52 +11:00
UnknownShadow200
47f827fbae Make games config per-instance instead of a static 2022-12-30 10:38:30 +11:00
UnknownShadow200
0514f42044 WIP on moving LS, CTF, Countdown, TNT wars to internal plugins 2022-12-29 20:56:12 +11:00
UnknownShadow200
79a2a586b5 WIP on making ZS an internal plugin 2022-12-28 22:29:57 +11:00
UnknownShadow200
ba01ec667b LS: Add flood upwards chance, always kills players now, default to 50% chance of destroying blocks 2022-12-25 22:01:53 +11:00
UnknownShadow200
f2ce59e19d Restore original software name in rest of copyright headers 2022-12-24 21:21:35 +11:00
UnknownShadow200
870d7d404a Fix background of CTF/TNT wars gui settings
Also make 'about difficulties' for TNT wars into tooltip instead
2021-02-02 23:02:48 +11:00
UnknownShadow200
2d921a5437 Remove most of 'Zombie old' from GUI, since it is now in 'Zombie survival' 2021-02-02 21:10:09 +11:00
UnknownShadow200
ef830df75e Unify various round game map config classes under one class, and hence eliminate some code duplicaion 2019-08-03 22:14:58 +10:00
UnknownShadow200
cac52c9179 More work on ZS settings in GUI 2019-08-03 22:14:56 +10:00
UnknownShadow200
726a772a96 Initial work on ZS GUI rewrite 2019-07-21 22:41:41 +10:00
UnknownShadow200
d76e227d80 add more timespan updowns to GUI 2018-07-18 18:32:51 +10:00
UnknownShadow200
60caa47a94 TNT wars map config now works in GUI 2018-07-08 18:20:25 +10:00
UnknownShadow200
f210dbff44 TNT wars now mostly rewritten 2018-07-06 18:22:37 +10:00
UnknownShadow200
8a6493a587 Eliminate last usage of timer. Fixes #320 2018-07-05 17:30:32 +10:00
UnknownShadow200
24cc5d8d72 Start GUI rewrite 2018-07-05 17:20:33 +10:00
UnknownShadow200
37e7eed447 More work on TNT wars rewrite 2018-07-05 13:25:01 +10:00
UnknownShadow200
e72c699365 Combine game configs. CTF/Countdown can also auto-start. 2018-06-30 16:57:41 +10:00
UnknownShadow200
30a9535dae Completely redo /ls setup. Start work on modernising TNT wars. 2018-06-29 17:21:18 +10:00
UnknownShadow200
2c6c8a142e Start eco GUI rewrite 2018-06-27 22:19:19 +10:00
UnknownShadow200
f70d16c7dd Vastly simplify CmdTntWars code, saves 6 KB 2018-06-27 16:19:36 +10:00
UnknownShadow200
f7c762fc4c Make LS map config use new system 2018-06-24 20:26:17 +10:00
UnknownShadow200
27b3f9613d ConfigElement tidy up 2018-06-24 19:22:56 +10:00
UnknownShadow200
12377873c3 start game config tidyup 2018-06-21 15:49:17 +10:00
UnknownShadow200
084fc09e5f More combining of games code 2018-06-19 19:05:40 +10:00
UnknownShadow200
986c781f0c first part of aliases rewrite 2018-06-01 14:10:42 +10:00
UnknownShadow200
75a19fe6c6 refactor commands class 2018-05-30 08:56:46 +10:00
UnknownShadow200
e0d0f6f3bc Make UI popups consistent 2018-05-24 11:57:32 +10:00
UnknownShadow200
291f5690d5 ZS bugfixes 2018-05-09 16:26:47 +10:00
UnknownShadow200
f42183e949 More work on games rewrite 2018-05-08 23:52:51 +10:00
UnknownShadow200
91b8bf44ac More work on games rewrite 2018-05-08 20:54:51 +10:00
UnknownShadow200
dd207a7682 Make OnSendingMotdEvent actually useful, get rid of some code duplication in GUI 2018-02-27 12:40:58 +11:00
UnknownShadow200
8bbf61353a Minimise usage of Command.all.Find 2017-07-31 23:18:13 +10:00
UnknownShadow200
abddf8ffbe Use TntWarsConfig, cleanup tnt wars gui code. 2017-07-15 15:33:56 +10:00
UnknownShadow200
4c1ae27bc1 Cleanup GUI code. 2017-07-15 14:51:12 +10:00
UnknownShadow200
65b1eb3f01 Cleanup TNTwars code. 2017-07-15 14:11:33 +10:00
UnknownShadow200
ff703947e5 Get rid of Group.concatList and Level.CheckLoadOnGoto
Also less usage of ServerConfig.DefaultColor
2017-06-28 11:05:05 +10:00
UnknownShadow200
aa26c3b9b1 Organise LevelConfig fields, give its fields more logical names. 2017-06-27 21:40:22 +10:00
UnknownShadow200
f3c9129224 Move Level settings to separate LevelConfig class. 2017-06-27 21:33:13 +10:00
UnknownShadow200
613c3a5cd3 Move Server settings to separate ServerConfig class. 2017-06-27 18:28:19 +10:00
UnknownShadow200
8af7ce291b Add a generic Logger class. This breaks any usage of Server.s.log or Server.LogError by custom commands/plugins. 2017-06-15 12:41:47 +10:00
UnknownShadow200
f9e11aa86b Split up window/propertywindow into separate files by tab 2017-05-27 09:52:51 +10:00