2937 Commits

Author SHA1 Message Date
UnknownShadow200
6ab86fe72a Move stuff out of Server class 2017-06-27 20:07:20 +10:00
UnknownShadow200
240ada38d9 Organise ServerConfig fields, give its fields more logical names. 2017-06-27 19:49:05 +10:00
UnknownShadow200
613c3a5cd3 Move Server settings to separate ServerConfig class. 2017-06-27 18:28:19 +10:00
UnknownShadow200
3f76d775d2 Improve PlayerActions.ChangeMap by removing ignorePerms parameter. 2017-06-27 17:47:09 +10:00
UnknownShadow200
f0fe59278f Release 1.8.9.4 1.8.9.4 2017-06-26 21:59:18 +10:00
UnknownShadow200
9fa3b8d752 Hacky fix for players not spawning in CTF. (Thanks VenkSociety)
all games code really needs a rewrite
2017-06-26 21:51:33 +10:00
UnknownShadow200
aa558ec565 prefer NetUtils.StringSize to hardcoding 64 2017-06-26 21:32:44 +10:00
UnknownShadow200
18bbaa053f Remove some unused variables 2017-06-26 19:39:10 +10:00
UnknownShadow200
516cfb8af6 Move bots to use 1 scheduler, fixes 10-30% CPU when 30 or so bots on mono 2017-06-26 19:18:59 +10:00
UnknownShadow200
fbc4fb612a Fix /bots without args from console 2017-06-26 17:27:23 +10:00
UnknownShadow200
bef2cc4469 Commands such as /me shouldn't show on IRC when map has level only chat. Fixes #386 2017-06-26 12:52:42 +10:00
UnknownShadow200
32be585c35 Fix various commands still sending globally when level-only chat. Fixes #387 2017-06-26 12:49:51 +10:00
UnknownShadow200
fe496b8a10 Add IRC command prefix and controller options to gui.
Fixes #210, fixes #251, fixes #250
2017-06-26 12:14:06 +10:00
UnknownShadow200
3d23439be7 Implement disabled of showing /afk and unafk on IRC, add IRC settings to gui.
Currently: Show player titles, announce world changes, announce AFK
2017-06-26 11:28:02 +10:00
UnknownShadow200
6bf01291c7 Simplify IRC tab in gui 2017-06-26 11:05:38 +10:00
UnknownShadow200
dfcf1691ff Show special rules that can go in a motd when doing /help map motd. Fixes #312. 2017-06-26 10:16:43 +10:00
UnknownShadow200
ce07eb786f Fix no message being shown when specifiying an invalid block for various commands. (Big oops) 2017-06-26 09:38:33 +10:00
UnknownShadow200
23c37f00dd Allow custom blocks to stack with /blockprops. Fixes #330 2017-06-26 09:34:17 +10:00
UnknownShadow200
d127436ec4 fix CTF writing broken config 2017-06-26 08:26:22 +10:00
UnknownShadow200
4a05e7794d Fix random/clody brush showing 'only admin+ can draw with unknown' when providing arguments
Fixes #458, thanks goodlyay
2017-06-26 07:45:13 +10:00
UnknownShadow200
b8dea9a093 fix mistake with negative ping, better function names for PingList class. 2017-06-25 14:10:55 +10:00
Goodlyay
2472887c6b Trivial ping grammar consistency fix 2017-06-23 22:12:17 -07:00
UnknownShadow200
a74b0681fb Remove unused code 2017-06-24 13:17:20 +10:00
UnknownShadow200
288c6e67dd Server class is static 2017-06-24 13:03:30 +10:00
UnknownShadow200
7aef00e403 Remove usage of Action 2017-06-24 10:03:48 +10:00
UnknownShadow200
58830d3d13 Now /ping also includes lowest ping 2017-06-23 20:48:21 +10:00
UnknownShadow200
cea92a00b0 don't create the lockdown directories 2017-06-23 09:07:08 +10:00
UnknownShadow200
1badca89cb fix upgrading old lockdown erroring 2017-06-22 21:34:21 +10:00
UnknownShadow200
7040a313c6 Don't forget to multiply by 0.5 2017-06-22 21:27:24 +10:00
UnknownShadow200
c9596eb4a2 proper check for no TwoWayPing support 2017-06-22 00:19:22 +10:00
UnknownShadow200
8feea59375 x 2017-06-22 00:17:06 +10:00
UnknownShadow200
35b1f186ba Implement support for TwoWayPing CPE extension, add a /ping command to measure player ping. 2017-06-22 00:15:13 +10:00
UnknownShadow200
3c26d97c07 Fix being able to send opchat messages with no contents, prefer explicit delegates to Func 2017-06-21 16:33:26 +10:00
UnknownShadow200
9c8c4fc72e Less usage of Func<> 2017-06-20 22:55:49 +10:00
UnknownShadow200
73bfce564d Fix opchat/adminchat showing to IRC oooooppssss. 2017-06-20 18:30:12 +10:00
UnknownShadow200
c9d8b8513f Simplify ThreadSafeCache 2017-06-20 14:15:55 +10:00
UnknownShadow200
3b293e5bfb Fix infinite loop when failing to delete upnp port forward 2017-06-20 14:03:29 +10:00
UnknownShadow200
e031e2bec2 Fix upnp port forwarding not working at all 2017-06-20 13:47:21 +10:00
UnknownShadow200
e2c33d2d8d fix upnp not picking first local ipv4 address 2017-06-20 12:14:30 +10:00
UnknownShadow200
40fde5c892 Cleanup uPnP a bit 2017-06-20 09:52:29 +10:00
UnknownShadow200
ccd9c33d98 lb/gb info should show tint color if the block is tinted. (Thanks worldshowoff) 2017-06-19 22:17:17 +10:00
UnknownShadow200
d972ef9dae Fix console no longer showing timestamp for commands, fixes #455. (Thanks goodlyay) 2017-06-16 14:54:36 +10:00
UnknownShadow200
9a413c58df Release 1.8.9.3
Fixes error on startup with mono
1.8.9.3
2017-06-15 21:17:49 +10:00
UnknownShadow200
0908884e5f Don't print temp rank in /trl if line is empty. 2017-06-15 20:33:43 +10:00
UnknownShadow200
359aab5317 Fix an extremely minor mistake 2017-06-15 20:23:52 +10:00
UnknownShadow200
b5a4a8a8ae Release 1.8.9.2 2017-06-15 19:51:58 +10:00
UnknownShadow200
4ae67ae85f Don't show message for auto jail on join 2017-06-15 19:50:36 +10:00
UnknownShadow200
597fe6c727 Prefer strongly typed delegates 2017-06-15 18:34:45 +10:00
UnknownShadow200
67667486c2 Don't forget dates for error logs in gui 2017-06-15 15:18:39 +10:00
UnknownShadow200
17abab5a93 Remove some obsolete code 2017-06-15 13:50:57 +10:00