1067 Commits

Author SHA1 Message Date
UnknownShadow200
5687901de6 Fix not being able to place blocks in other maps when zombie survival is active, also Blockqueue now uses BulkBlockUpdate if applicable. 2016-03-23 10:24:43 +11:00
UnknownShadow200
6fd3f50914 Initial work on supporting an /undo similiar to fCraft for draw operations. 2016-03-23 08:31:41 +11:00
UnknownShadow200
b5eaa7d4d2 Fix 'round end' being shown twice when the round ended with humans surviving, fix entities being repeatedly respawned, update /time to also show the time left in the round when running with zombie survival. 2016-03-22 22:55:12 +11:00
UnknownShadow200
a24dbf123d Some minor fixes for zombie survival, /store now shows all buyable items if no item name is given. 2016-03-22 22:34:09 +11:00
UnknownShadow200
a0c241f487 Super quick fix for mazes being broken. 2016-03-22 11:26:05 +11:00
UnknownShadow200
f983d09a7c Make /maze allocate 85.35543% less memory. 2016-03-22 11:25:06 +11:00
UnknownShadow200
2353897f3a The maze command is now a drawop. 2016-03-22 10:43:59 +11:00
UnknownShadow200
61183a60f6 Move /undo handlers into own DrawOp classes, in preparation for a proper /redo rewrite. 2016-03-22 09:56:53 +11:00
UnknownShadow200
2b16a8b336 Fix (x mins/seconds left) not being removed at the end of a round in zombie survival. 2016-03-21 23:54:11 +11:00
UnknownShadow200
cb6cdcc38b Implement (non-working) TriangleDrawOp. 2016-03-21 21:52:47 +11:00
UnknownShadow200
1112e4aa36 Refactor drawing operations, in preparation for TriangleDrawOp. 2016-03-21 21:03:13 +11:00
UnknownShadow200
10acb965a0 Show round time left in the top right too for zombie survival. 2016-03-21 16:41:24 +11:00
UnknownShadow200
5f4ecc792d The /mapset command now allows setting 'pillaring' and 'buildtype' for zombie survival maps. 2016-03-21 13:43:15 +11:00
UnknownShadow200
3646407eef Add build types (normal/nomodify/modifyonly) 2016-03-21 13:22:05 +11:00
UnknownShadow200
47911b6e29 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-03-21 11:09:27 +11:00
UnknownShadow200
440b1d4982 Add initial basis for a /human (similiar to /ironman in MCDzienny) command for zombie survival. 2016-03-21 10:36:52 +11:00
UnknownShadow200
2ad392819c Tilde at start of message sends a message to all human or infected players, using a grave sends a message to all team members. 2016-03-21 10:10:36 +11:00
UnknownShadow200
cb85dab5d4 Update the money figure in the CPE bottomright1 message when player's money changes. 2016-03-21 09:35:33 +11:00
UnknownShadow200
2d042e52f2 Start work on making whether pillar is allowed per-level configurable. 2016-03-21 09:00:28 +11:00
UnknownShadow200
2e1aa7055d Add /mapauthors command for zombie and lava survival. 2016-03-21 07:57:09 +11:00
UnknownShadow200
446560bf4f Can like and dislike maps now for zombie survival and lava survival. 2016-03-20 23:54:11 +11:00
UnknownShadow200
90c4dedf27 Do not change the direct color field of players, only change in the spawn packet. 2016-03-20 23:31:51 +11:00
UnknownShadow200
e34e306363 Show player statuses as CPE messages. 2016-03-20 22:48:08 +11:00
UnknownShadow200
551f66145f Cleanup parts of the core in zombie survival and fix some bugs with it. 2016-03-20 22:15:58 +11:00
UnknownShadow200
f702c72e6c Touchup to team-related code. 2016-03-20 20:56:21 +11:00
UnknownShadow200
75675bf92d Initial work on /team. 2016-03-20 17:34:29 +11:00
UnknownShadow200
fb0c0eb879 Cleanup and optimise /drawimg. 2016-03-20 14:35:51 +11:00
UnknownShadow200
9cb3d00939 Cleanup FindReference and rename it to the more logical ImagePalette class. 2016-03-20 13:59:33 +11:00
UnknownShadow200
4f4cc71f27 Use Utils.CaselessEq in more places. 2016-03-20 13:21:16 +11:00
UnknownShadow200
f985883f39 Using /abort should reset brush, can provide default arguments to brushes now. (Thanks FabTheZen) 2016-03-20 10:39:18 +11:00
UnknownShadow200
45f59749c3 Do not reload the map when making changes to BlockDefinitions for ClassicalSharp 0.98.7/0.98.7, which do not need it. 2016-03-19 23:32:00 +11:00
UnknownShadow200
59a5462e47 Release 1.8.3.0 2016-03-19 22:27:43 +11:00
UnknownShadow200
c23a3d3f0f Fix /resetpass. (Thanks Benedani) 2016-03-19 22:21:42 +11:00
UnknownShadow200
3590a0b4a0 The /gun command is now oriented properly when facing negative X/Z, start work on a /team command for games. 2016-03-19 21:44:57 +11:00
UnknownShadow200
f81f1cb2e1 Cleanup /voice and use your name if no name is explictly givenm remove the redundant /text and /view commands. 1.8.3.0 2016-03-18 22:18:21 +11:00
UnknownShadow200
3a1db7879d Can now apply models to bots. (Thanks goodlyay) 2016-03-18 21:51:37 +11:00
UnknownShadow200
36eb586a7d Museum can now be used with manual backup names. Also, fix backup location directory not being reset if it no longer exists. 2016-03-18 20:47:40 +11:00
UnknownShadow200
580768181d Cleanup and modularise /report, make it usable by console too. 2016-03-18 20:23:51 +11:00
UnknownShadow200
b49ecc9c89 Cleanup /lockdown and remove the pointless /unlock command. 2016-03-18 19:51:16 +11:00
UnknownShadow200
eb48f84072 Add blocks item to the economy for zombie survival, also '/z solid' should use the solid brush, regardless of the player's current brush. (Thanks goodlyay) 2016-03-18 19:17:36 +11:00
UnknownShadow200
bc7a5d6243 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-03-18 09:51:49 +11:00
UnknownShadow200
f4491f66e0 Modularise /missile and /gun commands. Add /missile tp. 2016-03-18 09:18:28 +11:00
UnknownShadow200
c736642c70 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-03-18 00:20:48 +11:00
UnknownShadow200
9d281c1683 Implement a proper random brush. 2016-03-18 00:12:54 +11:00
UnknownShadow200
75abda2557 Fix /paste and /paste not treating all custom blocks as if they were the same block. (Thanks goodlyay) 2016-03-17 16:32:48 +11:00
UnknownShadow200
3d78adede9 Cleanup /gun, also fix IRC color codes not being properly reset on some IRC clients. 2016-03-17 13:23:05 +11:00
UnknownShadow200
8efbff3666 Add LoginMessage and LogoutMessage to list of buyable items, also do not allow purchasing items that are disabled. 2016-03-16 14:26:59 +11:00
UnknownShadow200
89711750f8 Don't care pointless login/logout txt files if the player is only using the default message, login/logout message commands are now case insensitive. 2016-03-16 11:32:48 +11:00
UnknownShadow200
75f5bafffb Fix /nick not showing the part after an '=' in an nick. 2016-03-16 10:47:47 +11:00
UnknownShadow200
4705eb6ddc Add LevelItem to cleanup last of hardcoded stuff from /buy, /eco and /store. Also fix /undo not working for large timespans. (Thanks goodlyay) 2016-03-16 10:00:28 +11:00