3590 Commits

Author SHA1 Message Date
UnknownShadow200
c5d7c76f06 Fix /copy @ 2017-07-28 21:04:18 +10:00
UnknownShadow200
1a69579d6d Fix changing block bounds, still 'killing' you assuming the block had its old block bounds. (Thanks upside.umop) 2017-07-28 19:12:22 +10:00
UnknownShadow200
76ba3816ec Checkered brush supports more than two blocks. Fixes #403 2017-07-28 18:15:18 +10:00
UnknownShadow200
69e881cbb0 Initial work on multi checkered brush 2017-07-28 17:59:52 +10:00
UnknownShadow200
0a6b5d3ee0 Optimise sending to avoid unnecessary pinning 2017-07-28 15:20:26 +10:00
UnknownShadow200
e0875e0924 Get rid of unnecessary allocations in receiving packets.
This reduces pressure on the GC for when many players are connected.
2017-07-28 12:01:10 +10:00
UnknownShadow200
2e1ce9f8f5 Fix /worldresize alias, prefer explicit array type declares when possible 2017-07-27 22:48:35 +10:00
UnknownShadow200
e4353aa21d Fix ill-formed xml doc in Packet class 2017-07-27 22:48:27 +10:00
UnknownShadow200
ed845fbe7a Packet receive handler methods also take offset now (currently unused) 2017-07-27 22:48:20 +10:00
UnknownShadow200
79e606a242 Splace should use actual block name, not hardcoded to stone 2017-07-27 22:41:09 +10:00
UnknownShadow200
0d516e6bbe Offset bezier curve from centre of pixel grid, fixes some minor artifacts and fixes #474 2017-07-27 22:39:13 +10:00
UnknownShadow200
d48acfc09e Now /rainbow uses RainbowBrush 2017-07-27 22:39:12 +10:00
UnknownShadow200
838dbf6568 Allow repeating commands from console 2017-07-27 17:14:34 +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
7b38a8d7d4 Release 1.8.9.5 1.8.9.5 2017-07-26 23:10:14 +10:00
UnknownShadow200
d5908fc469 Increase physics undo to 50,000 by default, and improve /zone list 2017-07-26 21:14:22 +10:00
UnknownShadow200
573e941e90 Fix /copy @ clearing message in bottom right, increase size of physics undo by 5x 2017-07-26 18:14:55 +10:00
UnknownShadow200
422a745705 Fix wrong tooltip descs for colors in gui 2017-07-26 17:51:04 +10:00
UnknownShadow200
9cb259fd32 Changing custom chat tokens and bad words list in GUI should update live server state immediately. 2017-07-26 11:58:50 +10:00
UnknownShadow200
57d34b9c68 Fix /portal showing 'there is no block', fix first block change after turning off guns still being handled by /gun, fix a few issues with CPE messages in bottom right for selections 2017-07-25 23:19:14 +10:00
UnknownShadow200
e1edd790cc fix last commit 2017-07-25 22:19:34 +10:00
UnknownShadow200
d7f759c837 Fix physics blocks not returning BlockDefinition instance if the core block was changed to non-solid, fixes ZS noclip detection being triggered. 2017-07-25 22:03:17 +10:00
UnknownShadow200
8d1a73756d Add /zone list. (thanks worldshowoff) 2017-07-25 19:16:12 +10:00
UnknownShadow200
c95efd56f7 One extra token per column. 2017-07-25 19:12:51 +10:00
UnknownShadow200
36b8600d65 Implement chat tokens list in gui 2017-07-25 18:16:10 +10:00
UnknownShadow200
c3fd22faf5 Add WIP index map importer 2017-07-25 15:37:20 +10:00
UnknownShadow200
af4ade0e88 Modularise chat tokens, also add description for what each chat token does 2017-07-25 09:14:59 +10:00
UnknownShadow200
659ad6577e Better help message for lb/gb edit min/max 2017-07-25 08:22:35 +10:00
UnknownShadow200
4d15eed405 Add extended collide types to lb/gb, and document lb/gb properties. Fixes #464 and fixes #465 2017-07-24 23:13:46 +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
0b4387fbe4 ls setup/control should use command extra perms instead 2017-07-23 14:09:23 +10:00
UnknownShadow200
86f122b9b1 Document /blockprops stackblock, add way to remove stackblock
And also fix /tp without any args
2017-07-23 12:47:38 +10:00
Goodlyay
b227e5a219 Make grass not die from upper slabs 2017-07-22 19:33:48 -07:00
UnknownShadow200
648aa1fda3 Add /ctf set divider, remove obsolete CTFSetup plugin 2017-07-23 12:22:23 +10:00
UnknownShadow200
fb4b0ab88e Make BlockDBFile extensible 2017-07-22 22:46:07 +10:00
UnknownShadow200
1ebdbd6e1f Show information about current selection in bottom right HUD 2017-07-22 19:59:56 +10:00
UnknownShadow200
644663a0a7 Rewrite /replacebrush to use DrawCmd too 2017-07-22 18:09:36 +10:00
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