3253 Commits

Author SHA1 Message Date
UnknownShadow200
814278ba32 More usage of DrawCmd 2017-07-22 17:39:41 +10:00
UnknownShadow200
dcce5f2f7f CTF: Finish /ctf set redflag/blueflag 2017-07-22 12:27:30 +10:00
UnknownShadow200
1642f4fa4d Fix /z holes (without any args) changing blocks to held block and air. It should only just replace half of them with held block. (Thanks dzidq) 2017-07-21 21:44:45 +10:00
UnknownShadow200
cd83c2766b Cleanup partial message handling 2017-07-21 17:40:05 +10:00
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