46 Commits

Author SHA1 Message Date
UnknownShadow200
c93a2f9178 Reduce dll size by 2KB 2018-10-09 23:11:20 +11:00
UnknownShadow200
328d362bae Redesign code to not treat p being null as a special case. Will probably break some stuff. 2018-07-11 00:01:16 +10:00
UnknownShadow200
fe6de91ac5 minor code cleanup 2018-07-07 15:52:11 +10:00
UnknownShadow200
f210dbff44 TNT wars now mostly rewritten 2018-07-06 18:22:37 +10:00
UnknownShadow200
24cc5d8d72 Start GUI rewrite 2018-07-05 17:20:33 +10:00
UnknownShadow200
e72c699365 Combine game configs. CTF/Countdown can also auto-start. 2018-06-30 16:57:41 +10:00
UnknownShadow200
592bc79766 Simplify physics a little bit, better logging of errors. 2018-06-30 13:19:41 +10:00
UnknownShadow200
9a8626833a Start combining /zs and /mapset 2018-06-29 22:25:38 +10:00
UnknownShadow200
f7c762fc4c Make LS map config use new system 2018-06-24 20:26:17 +10:00
UnknownShadow200
12377873c3 start game config tidyup 2018-06-21 15:49:17 +10:00
UnknownShadow200
75a19fe6c6 refactor commands class 2018-05-30 08:56:46 +10:00
UnknownShadow200
be9b9d65b2 Fix changing map options in UI not saving 2018-05-24 13:32:31 +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
916b9d8fd4 Remove /jail,/xjail,/lockdown player - no longer necessary now that freeze stops you using almost all commands. 2018-02-19 19:53:59 +11:00
UnknownShadow200
c129acb0a4 Should fix very rare crashing when returning from GUI minimised 2018-02-17 19:36:11 +11:00
UnknownShadow200
bd77b83ac6 If no +, only look at /map realmowner for owner of OS maps. Also remove some unused things from ZS. 2017-11-03 17:12:41 +11:00
UnknownShadow200
f5a9a229ff Implement /donotmark command, fixes #397 2017-09-22 13:35:36 +10:00
UnknownShadow200
66c6082ee0 Replace with more efficient Length == 0 2017-07-31 15:40:55 +10:00
UnknownShadow200
0b4387fbe4 ls setup/control should use command extra perms instead 2017-07-23 14:09:23 +10:00
UnknownShadow200
2de87c6138 Better variable names. 2017-07-16 14:47:15 +10:00
UnknownShadow200
c3aa5d07ed ZS: Use a less hacky way of specifying that block changes are not saved. 2017-07-15 16:21:05 +10:00
UnknownShadow200
85443729cb Changing rank colors/prefix in gui (or by reloading properties) should update online players. Fixes #426. 2017-07-10 11:37:12 +10:00
UnknownShadow200
ebab87ca9e Majorly cleanup
Group class, and probably break plugins in the process.
2017-07-08 20:55:55 +10:00
UnknownShadow200
7c4d6f0394 Rename ZombieGameProps to ZSConfig 2017-06-29 18:49:41 +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
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
0082904fb5 Modularise top, partially addresses #304 2017-05-06 16:16:39 +10:00
UnknownShadow200
ab65e34c0c LS: Fix 'start on startup' option not actually starting, fixes #425 (Thanks VenkSociety) 2017-04-21 17:26:25 +10:00
UnknownShadow200
07a1210a90 document 2017-03-05 10:40:28 +11:00
UnknownShadow200
c1f13c4a5a Perform partial name matching in /notes and /rankinfo 2017-02-09 13:48:32 +11:00
UnknownShadow200
18f71f8c23 allow removing builder/advbuilder/op/superop ranks 2017-01-06 14:18:06 +11:00
UnknownShadow200
74846b8130 DB: make /b much faster (around 8 times in my test), now /server upgradeblockdb actually writes the dump files. 2016-12-26 09:29:45 +11:00
UnknownShadow200
23a49ef3ae ZS: A failed revive potion still counts as buying one, taking too long to revive only shows a message toyou now. 2016-10-06 09:02:07 +11:00
UnknownShadow200
3086064795 Style: Move properties for ZS into separate class. 2016-09-18 21:35:38 +10:00
UnknownShadow200
d97e3078af Style: Split up App.cs, remove two Program.cs, rename Formatter to LineFormatter. 2016-09-17 14:10:57 +10:00
UnknownShadow200
d501219f4f Cleanup lava survival in gui 2016-09-09 15:19:20 +10:00
UnknownShadow200
e12500c264 Remove awards for zombie survival, they didn't even work. 2016-09-04 20:43:59 +10:00
UnknownShadow200
e705ef6d50 Add a zombie invisibility item, also make it so custom command aliases override core command aliases. 2016-08-28 23:15:01 +10:00
UnknownShadow200
757879574d Players tab tidy up, stage 3. 2016-08-18 20:22:52 +10:00
UnknownShadow200
cfc3418a02 Players tab tidy up, stage 2. 2016-08-18 19:16:35 +10:00
UnknownShadow200
9377b8ffa5 Much more work on redesigned players tab. 2016-08-18 12:16:46 +10:00
UnknownShadow200
f705e7fce7 Start work on redesigned players tab. 2016-08-18 11:44:37 +10:00
UnknownShadow200
e281cac43c Fix /ohide not working when used by console. 2016-08-17 19:59:17 +10:00
UnknownShadow200
cb69d0cd04 Start work on PlayerSettings class. 2016-08-17 19:53:49 +10:00