UnknownShadow200
f74b4368dc
1 less allocation when logging to GUI
2018-02-26 08:30:14 +11:00
UnknownShadow200
d1c2595098
Don't show ZS group or team chat when you've ignored someone (Thanks fam0r)
2018-02-21 07:15:33 +11:00
UnknownShadow200
343eb99a00
Fix gb/lb replacing core block with CPE fallback, not converting CPE fallback to core block for classic mode.
...
Also cleanup scripting/plugin classes
2018-02-20 21:57:36 +11:00
UnknownShadow200
73326f9cb5
Plugin dlls can have multiple dlls, don't allow loading plugin from more recent server version
...
Also pload/punload announce success to player, and /punload properly supports multiple matches
2018-02-20 09:28:22 +11:00
UnknownShadow200
966ab238b7
fix plugins not loading with /pload when specified to not autoload on server start
2018-02-20 09:07:31 +11: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
a8e24d3023
Don't allow using most commands while frozen
2018-02-19 16:59:50 +11:00
UnknownShadow200
7d3e91049f
Obsolete Block.Byte
2018-02-18 10:42:54 +11:00
UnknownShadow200
6e2d0deffa
Support custom blocks for /help [block], /blocks [block], and /[block] alias
2018-02-18 09:36:19 +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
85552e227b
Fix reloading global custom blocks messing with level custom blockprops
2018-02-17 21:04:53 +11:00
UnknownShadow200
950f0b2fec
Fix reset blockprops not properly resetting death message / killer block state
2018-02-17 20:55:54 +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
c129acb0a4
Should fix very rare crashing when returning from GUI minimised
2018-02-17 19:36:11 +11:00
UnknownShadow200
099c72ea93
Make more things in UI run async, avoid needing to refresh levels list every 10 seconds
2018-02-16 12:35:31 +11:00
UnknownShadow200
584e82f92a
Fix /tree type [brush name] [brush args] not actually keeping args
2018-02-16 08:28:51 +11:00
UnknownShadow200
cee970e80a
Improve /help ranks and fix weatherfade truncation in /mi
2018-02-15 08:44:41 +11:00
UnknownShadow200
447ca35241
Fix /buy commands erroring when your username is Bot. (Thanks Bot)
2018-02-12 08:20:44 +11:00
UnknownShadow200
192c17274c
Now changing sky/fog/light/shadow colors in /zone set works.
2018-02-10 18:39:52 +11:00
UnknownShadow200
ddaf15c68a
Support extended block IDS in level config
2018-02-10 17:51:17 +11:00
UnknownShadow200
39290aa9c4
remove two memory allocations in HandleChat
2018-02-10 12:07:01 +11:00
UnknownShadow200
bfbe2464a2
Fix /entrot resetting on joining map (have to /reload), make /help train say actual name of red wool block if it has been renamed
2018-02-10 08:34:09 +11:00
UnknownShadow200
8d433955e8
Fix main map sometimes being corrupted when server is restarted due to crash
2018-02-09 19:28:36 +11:00
UnknownShadow200
6142e78390
Command aliases can be used in /static
2018-02-09 19:15:10 +11:00
UnknownShadow200
0efdc2d4bb
more GUI actions no longer on UI thread
2018-02-09 19:01:31 +11:00
UnknownShadow200
84b42e98af
Fix doing blocking things in GUI like saving all, also blocking all activity in game like chatting
2018-02-09 14:24:29 +11:00
UnknownShadow200
d25fbff405
Fix various env properties getting clamped to a too small min/max range
2018-02-09 12:55:05 +11:00
UnknownShadow200
39572d115c
Fix /resizelvl erroring stuffing up server. (bots/portals/goto/draw commands all start failing)
2018-02-09 09:42:12 +11:00
UnknownShadow200
7876e046fe
Optimise SparseBitSet
2018-02-07 18:27:37 +11:00
UnknownShadow200
8aa3f30225
Fix block physics to work properly with extended blocks
2018-02-07 18:02:12 +11:00
UnknownShadow200
be7a937ddc
microoptimisation for physics engine
2018-02-07 16:20:31 +11:00
UnknownShadow200
303b71c3d5
Physics engine optimisations
2018-02-07 15:08:28 +11:00
UnknownShadow200
5b979cf39d
Simplify some things
2018-02-07 13:43:56 +11:00
UnknownShadow200
9707aac835
Fix breaking custom blocks causing error from recent commits
...
also reduce skeleton size a little bit
2018-02-06 23:17:25 +11:00
UnknownShadow200
5e77df62b3
Better messages in /report
2018-02-06 22:04:02 +11:00
UnknownShadow200
4c20df6ac6
Compiling commands/plugins shouldn't reference GUI exe (unless explicitly added as reference in the source file)
2018-02-06 13:35:32 +11:00
UnknownShadow200
8ef9db4241
Eliminate some obsolete methods from level class
2018-02-05 22:37:39 +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
dd57ed8f67
Fix fireworks not working on min borders of map
2018-02-05 14:46:32 +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
c870017089
Stage 1 of redesigning how extended block ids work
2018-02-04 23:50:07 +11:00
UnknownShadow200
65eb5cf1c0
fix missing space in level pervisit/perbuild deny message due to being above max rank
2018-02-04 21:45:35 +11:00
UnknownShadow200
1343f597c3
Zones can now have separate MOTD from rest of map
2018-02-04 20:34:11 +11:00
UnknownShadow200
e9eba42037
No using /joker while muted, fix changing zone alpha not unshowing
2018-02-03 15:49:27 +11:00
UnknownShadow200
3a6731666c
Fix /zremove not deleting selection if it showed, or saving map
2018-02-02 07:43:36 +11:00
UnknownShadow200
fbe867d1f1
Tidy up economy level window code somewhat
2018-02-01 07:46:47 +11:00
UnknownShadow200
e7ede31808
Tidy up economy window code somewhat
2018-02-01 07:29:02 +11:00
UnknownShadow200
91a56de32f
Fix zone build blacklist not working properly
2018-01-31 12:26:44 +11:00