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
c056e7ea70
Add /os env preset, tidy up UI code some more
2018-03-28 07:52:04 +11:00
UnknownShadow200
9b4cc5777b
Fix zones always overriding level ExpFog setting
2018-02-27 19:59:38 +11:00
UnknownShadow200
dd207a7682
Make OnSendingMotdEvent actually useful, get rid of some code duplication in GUI
2018-02-27 12:40:58 +11:00
UnknownShadow200
b8fb8e2b79
few less pointless allocations of BlockPerms/CommandPerms
2018-02-27 11:49:44 +11:00
UnknownShadow200
36ba892c49
Commands tab in GUI shows properly cased command names
2018-02-27 11:31:29 +11:00
UnknownShadow200
ded6752f90
Fix duplicate block IDs in blocks list in GUI and in /blocks [rank] all
...
Also fixes all possible custom block IDs being in /blocks [rank] all, even if the ID wasn't actually defined to be anything
2018-02-17 22:31:37 +11:00
UnknownShadow200
d357a75a66
Completely separate blockprops from blocks list.
...
This means you can change blockprops of any block on a per-level basis, no longer only works on /lb. This also means the GUI can change block props of global blocks
2018-02-17 20:33:52 +11:00
UnknownShadow200
bf3670a7ff
fix all ushort to BlockID
2018-02-05 17:07:01 +11:00
UnknownShadow200
2a19154580
And fix all the compile errors. Now comes the fun part of testing everything.
2018-02-05 16:27:35 +11:00
UnknownShadow200
5ea3db341a
Stage 3 of blocks rewrite
2018-02-05 14:39:34 +11:00
UnknownShadow200
cb038f3a07
Stage 2 - /blockset works with custom blocks now.
2018-02-05 00:31:48 +11:00
UnknownShadow200
8adae20194
Remove autorestart/restarttime from ServerConfig, since they never worked to begin with.
2018-01-26 18:05:34 +11:00
UnknownShadow200
58c1ae0649
Support non ASCII custom colour codes
2018-01-15 20:34:30 +11:00
UnknownShadow200
85e8d08826
Can change max copy slots of rank via GUI, /cs now also says where copy is from. Fixes #305 .
2017-12-03 14:06:22 +11:00
UnknownShadow200
9f88cfa182
Actually allow /os map to have nobody perbuild, fix ~ with no value after
2017-10-30 13:32:33 +11:00
UnknownShadow200
904a78a790
Remove hardcode-ish behaviour in PlayerList.Load
2017-10-29 20:06:54 +11:00
UnknownShadow200
7a617d88e5
Fix 2 layer palette in imgprint, resize imgprint to fit in map.
2017-10-23 19:48:02 +11:00
UnknownShadow200
7e1a2a424f
Less lambda usage, reduces dll size by 1 KB
2017-09-20 12:40:49 +10:00
UnknownShadow200
1b094763b2
Fix /botset kill not working properly when bot has an AI
...
and remove colorParse from Message overload
2017-09-15 11:44:01 +10:00
UnknownShadow200
86f3449889
Fix auto mute duration not working above 1000 seconds
2017-09-05 08:55:10 +10:00
UnknownShadow200
efb4babf03
I/O lock when save/load blockprops, fixes #351
2017-09-02 11:20:00 +10:00
UnknownShadow200
b0d6a33cb9
Fix the crash once and for all
2017-08-15 10:12:32 +10:00
UnknownShadow200
56a57be640
Simplify NameItems, remove all inequality comparisons against empty string
2017-08-02 16:43:05 +10:00
UnknownShadow200
189332357a
Remove pointless unused update settings from GUI:
2017-08-02 12:42:37 +10:00
UnknownShadow200
5ae264c564
Get rid of Name field from BlockProps, saves 4/8 bytes per instance of BlockProps
2017-08-01 10:08:38 +10:00
UnknownShadow200
8bbf61353a
Minimise usage of Command.all.Find
2017-07-31 23:18:13 +10:00
UnknownShadow200
66c6082ee0
Replace with more efficient Length == 0
2017-07-31 15:40:55 +10:00
UnknownShadow200
cd0fdb1d93
Allow editing core color codes. Partially addresses #295
2017-07-29 22:52:35 +10:00
UnknownShadow200
4602e4262e
Fix bottom controls in main tab of properties being 23 pixels too far down
2017-07-26 23:23:36 +10:00
UnknownShadow200
422a745705
Fix wrong tooltip descs for colors in gui
2017-07-26 17:51:04 +10:00
UnknownShadow200
2b5f0406af
ReplaceAll should only count blocks actually being replaced, since otherwise it's useless for majority of maps. (Thanks dzidq)
2017-07-24 21:45:14 +10:00
UnknownShadow200
abddf8ffbe
Use TntWarsConfig, cleanup tnt wars gui code.
2017-07-15 15:33:56 +10:00
UnknownShadow200
b548011beb
Remove auto updating, because this is not compatible with most environments.
2017-07-15 14:53:46 +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
ab1cdf0913
Add new configurable rank/group properties to GUI, cleanup ranks tab in GUI
2017-07-10 19:12:54 +10:00
UnknownShadow200
38995d4da1
AFK kick time and whether is AFK kicked, is now configurable per rank.
2017-07-10 15:33:37 +10:00
UnknownShadow200
9f6dab6ac0
Max map generation volume is configurable per rank.
2017-07-10 14:28:53 +10:00
UnknownShadow200
46b5c5e81d
Make rank permission in gui a numericupdown, fix duplicate CHANGEME ranks, fixes #467 .
2017-07-10 12:46:11 +10:00
UnknownShadow200
60ffab9b9b
Changing ranks in gui doesn't affect server's actual state now when changes discarded. Also allow modifying nobody rank.
2017-07-10 12:32:52 +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
5c36ea3aaa
Log message to console when a heartbeat fails to send, remove the LogBeat option
2017-07-10 09:57:21 +10:00
UnknownShadow200
ebab87ca9e
Majorly cleanup
...
Group class, and probably break plugins in the process.
2017-07-08 20:55:55 +10:00
UnknownShadow200
dab8928f9b
Make more of gui use NumericUpDown controls for properties that are integers
2017-07-08 13:06:12 +10:00
UnknownShadow200
ee7b5ff436
Cleanup PropertyWindow.Ranks.cs
2017-07-08 11:32:20 +10:00