3149 Commits

Author SHA1 Message Date
UnknownShadow200
fa7da22a43 Add a SendLowPriority method, currently does nothing special. 2017-07-20 20:53:10 +10:00
UnknownShadow200
cf578efa4f Draw reload threshold is now based on size of map, fixes #472. 2017-07-20 20:38:44 +10:00
UnknownShadow200
e5e565cbf1 Add /ignore drawoutput to ignore output of draw commands. (Thanks goodlyay) 2017-07-20 20:24:32 +10:00
UnknownShadow200
ea23d13877 If map has a realm owner, only check that name for /os, skip checking if level starts with player name. (Thanks dzidq) 2017-07-20 19:37:09 +10:00
UnknownShadow200
5d009606f7 Air_door should be activatable by users but not air_switch. (Thanks xnotx123) 2017-07-20 16:08:47 +10:00
UnknownShadow200
b48c6d52f1 Better bezier curve, more work on /ctf 2017-07-20 15:19:24 +10:00
UnknownShadow200
282edd2ca3 Add LowLatency setter to INetworkSocket 2017-07-19 17:50:56 +10:00
UnknownShadow200
9062dbc68f Show a message when set offset of where to pase from for copy @ (thanks xnotx123) 2017-07-19 13:56:11 +10:00
UnknownShadow200
441aa52470 Implement bezier curve, partially addresses #474. 2017-07-19 10:03:52 +10:00
UnknownShadow200
7ec367d45f lbs shouldn't inherit gb blockprops, fixes #477 2017-07-18 13:16:53 +10:00
UnknownShadow200
afa1b1dac3 Fix /buy color, color/skin not respawning right player (Thanks Undertake). 2017-07-18 09:16:36 +10:00
UnknownShadow200
cba598f1c7 And also update help of /ascend and /descend. 2017-07-17 10:50:41 +10:00
UnknownShadow200
dddebe4ecf Fix gb/lb remove not showing message, update help of /fly and fix it to actually work oops 2017-07-17 10:49:17 +10:00
UnknownShadow200
8befec23a8 Fix /blockprops not updating blockprops, fixes #473. Also fixes /gb remove. 2017-07-16 22:25:09 +10:00
UnknownShadow200
253cb65f85 Fix blockprops from gui not updating loaded levels. Partially addresses #473, still need to fix /blockprops. 2017-07-16 21:07:51 +10:00
UnknownShadow200
5f8827a575 Tidy up Block.cs - make names consistent, comment out unused block ids. 2017-07-16 18:49:19 +10:00
UnknownShadow200
093590b049 Don't bother setting fields to false in Player 2017-07-16 15:07:26 +10:00
UnknownShadow200
2de87c6138 Better variable names. 2017-07-16 14:47:15 +10:00
UnknownShadow200
d3e9fd024c Fix lastlogin being wrong time 2017-07-16 14:40:15 +10:00
UnknownShadow200
7f786d3b90 Fix extremely rare case where player stats would be reset, and player timespent reset to total seconds since year 0. 2017-07-16 14:33:17 +10:00
UnknownShadow200
7abd3196e3 Fix OnPlayerChatEvent not being raised when map has level-only chat. 2017-07-16 14:13:58 +10:00
UnknownShadow200
8643ca1434 don't pointlesss reference Server.lava 2017-07-16 14:08:36 +10:00
UnknownShadow200
6c456e9500 ZS: Remove pointless /lottery command. 2017-07-15 16:53:53 +10:00
UnknownShadow200
0ed93b3ac9 CTF: No longer uses the CTF/maps directory, operates on the live server maps. 2017-07-15 16:33:03 +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
e0932e57b2 CTF: don't hardcode /goto CTF command 2017-07-15 16:08:31 +10:00
UnknownShadow200
9ac7b17c8b ZS: Allow people to go to different maps during a round. 2017-07-15 15:58:51 +10:00
UnknownShadow200
baa337d225 CTF: group by team name in tab list 2017-07-15 15:48:12 +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
c29db9edb0 Remove pointless ToString() 2017-07-15 14:18:23 +10:00
UnknownShadow200
65b1eb3f01 Cleanup TNTwars code. 2017-07-15 14:11:33 +10:00
UnknownShadow200
a688363171 Make CTF a plugin too. 2017-07-15 13:44:23 +10:00
UnknownShadow200
0e3378a22d Add a OnPlayerSpawning event, reduce hardcoding of games. 2017-07-14 20:52:14 +10:00
UnknownShadow200
9c37250630 Add ConfigReal attribute and CommandParser.GetReal, also actually raise TabListEntryRemoved event. 2017-07-14 20:16:42 +10:00
UnknownShadow200
411578785d Now spin/mirror/rotate accounts for directional blocks. Fixes #412. 2017-07-14 12:27:53 +10:00
UnknownShadow200
7b39848cf4 Fix /mi setting RealmOwner to null under some circumstances, causing errors when then trying to do /os on the map (oops). 2017-07-13 21:55:17 +10:00
UnknownShadow200
179c7feccd Don't bother sending a expect 100 continue for heartbeats
This should help with servers that have relatively high latency
2017-07-13 14:06:27 +10:00
UnknownShadow200
fda2e569e4 Move ZS stuff into a plugin. 2017-07-13 13:46:38 +10:00
UnknownShadow200
76f1f4f01e Fix checkpoint blocks not setting client-side spawn point in middle of block, fixes #476. 2017-07-12 16:01:57 +10:00
UnknownShadow200
34d0f62f07 Add some events for tab list entries. (WIP broken) 2017-07-12 15:54:19 +10:00
UnknownShadow200
9c66b78ff3 fix ranks losing their blocks perms after modifying ranks in gui, fixes #470 2017-07-12 15:21:04 +10:00
UnknownShadow200
5e662846bc Don't allocate pointless temp objects inOnPlayerMoveEvent 2017-07-12 14:48:35 +10:00
UnknownShadow200
0128e3c3b2 IEvent uses volatile array instead of a list, fixes multithreading modification errors 2017-07-12 14:19:05 +10:00
UnknownShadow200
348b62f5f7 Fix /gen with heightmap theme erroring when used from console. 2017-07-11 18:35:22 +10:00
UnknownShadow200
dca204e903 Fix being unable to whitelist higher ranked players, fixes #318. 2017-07-11 18:03:29 +10:00
UnknownShadow200
b5c4908de7 Fix still moving your own position with /tp, even if can't join map target player is in 2017-07-11 17:20:57 +10:00
UnknownShadow200
9ec063762a Don't allow using opchat or adminchat when muted, or chatmod is on and don't have voice. 2017-07-11 16:54:46 +10:00
UnknownShadow200
2cbb319340 Break all plugins and some custom commands by combining the two ways of handling events into one.
This gets rid of unnecessary code and simplifies event handling, and improves code quality as all event handlers are now namespaced.
2017-07-11 16:49:32 +10:00