1233 Commits

Author SHA1 Message Date
UnknownShadow200
35a6ea071a More work on config. 2016-04-14 08:44:37 +10:00
UnknownShadow200
4f2d1d915f FileDialog should not affect the current working directory (only affects XP it seems), partially addresses #136. 2016-04-13 23:29:03 +10:00
UnknownShadow200
16ca1ec174 Merge branch 'master' of github.com:Hetal728/MCGalaxy 2016-04-13 23:12:50 +10:00
UnknownShadow200
7d195a3951 'seed' for flat map specifies the height of the generated grass and water outside map bounds, closes #134. (Thanks Nitorogemu) 2016-04-13 23:11:27 +10:00
UnknownShadow200
3b630c4c0a Don't hardcode so much - use the ConfigAttribute.DefaultValue when using /server reset. 2016-04-13 19:32:22 +10:00
UnknownShadow200
a3e73add6e Kill off the unused update window code. 2016-04-13 18:58:54 +10:00
UnknownShadow200
0e9a2da153 Show aliases in /help. 2016-04-13 18:57:01 +10:00
UnknownShadow200
7a06d9fe63 Fix /unflood reloading the map 8 times (Thanks goodlyay), closes #135. 2016-04-13 18:10:14 +10:00
UnknownShadow200
40ddb3181a Command aliases are no longer hardcoded. 2016-04-13 14:47:55 +10:00
UnknownShadow200
c2515d5beb Now with less code duplication, and more lazy commit messages. 2016-04-12 23:40:44 +10:00
UnknownShadow200
faaf41bffa Now with less code duplication. 2016-04-12 23:01:00 +10:00
UnknownShadow200
6501c8fade More properties cleanup. 2016-04-12 22:44:03 +10:00
UnknownShadow200
5daae304a4 Make ConfigElement more extensible. 2016-04-12 19:51:25 +10:00
UnknownShadow200
8c8ca64a6e Now /review actually shows 'you need X permission' messages, also cleanup /review and separate it into logical functions. 2016-04-12 19:40:00 +10:00
UnknownShadow200
97c804d89d Remove redundant timer for /review, instead just store 'nextreviewtime' as a DateTime. 2016-04-12 15:33:57 +10:00
UnknownShadow200
4e69e280e0 Don't show empty rank names even if the server enables them for /players, more cleanup of config parsing. 2016-04-12 15:09:03 +10:00
UnknownShadow200
18b6b3ceb6 Fix custom colours not working for rank colours (Thanks goodlyay), also less hardcoding of options. 2016-04-12 13:54:49 +10:00
UnknownShadow200
fe53a5840e Now with 10.43% less hardcoding in server properties file. 2016-04-12 13:25:10 +10:00
UnknownShadow200
06049380f4 Fix ZombieStats table syntax, also add implicit support for using own player name and default skins/models for players in /skin and /model. (Thanks goodlyay) 2016-04-12 12:26:49 +10:00
UnknownShadow200
865164221b Start work on a proper config system (Codewise). 2016-04-12 11:28:42 +10:00
UnknownShadow200
9ace2a857d Kick if someone tries to join with a name longer than 16 characters. 2016-04-11 23:47:05 +10:00
UnknownShadow200
9a7fd81944 Add ZombieStats table for eventual storing of zombie survival stats of players. 2016-04-11 23:41:27 +10:00
UnknownShadow200
5a9c135560 Move zombie game API into a separate file, splitup Server.Start into several logical functions. 2016-04-11 22:48:13 +10:00
UnknownShadow200
9d90f88687 Fix /os map add <type> always generating a flat map. (Thanks BPzeBanshee) 2016-04-11 20:48:15 +10:00
UnknownShadow200
37cd6c59c9 Allow changing which model is used for infected players. (Thanks goodlyay) 2016-04-11 16:16:46 +10:00
UnknownShadow200
3484cac221 Quick fix for mute. (Thanks goodlyay) 2016-04-11 11:47:45 +10:00
UnknownShadow200
70cc2ccb60 Fix colour boxes not appearing for '/help syntax' and '/help description'. 2016-04-11 08:51:18 +10:00
UnknownShadow200
4ac2b669c4 Fixup join/leave messages not showing properly on IRC, also handle IRC /me messages. 2016-04-11 08:28:06 +10:00
UclCommander
4b9fd29602 Fix bugs in ZombieGame and /botset 2016-04-10 12:53:08 -05:00
UclCommander
c0ca5c4914 Property window changes 2016-04-10 12:12:48 -05:00
UnknownShadow200
4dae4025ae Added /skin so operators can change the skins of other players. 2016-04-10 22:27:47 +10:00
UnknownShadow200
39249a8de1 Show upside down heads for players that don't support ChangeModel, for zombie survival. 2016-04-10 22:11:27 +10:00
UnknownShadow200
5ba3898b89 Initial implementation of ExtPlayerList. 2016-04-10 21:52:42 +10:00
UnknownShadow200
bc72de0342 Added /showqueue, fix /cmdload <cmd> vb to actually work. 2016-04-10 21:01:12 +10:00
UnknownShadow200
439a608e9f Cleanup code of /help - use stringbuilders, also show additional permissions for commands. 2016-04-10 20:02:55 +10:00
UnknownShadow200
2c42168199 Provide more helpful messages for when a command is disabled. 2016-04-10 18:35:20 +10:00
UnknownShadow200
23b8147464 Quick fix for doors permanently vanishing. (Thanks goodlyay) 2016-04-10 17:53:05 +10:00
UnknownShadow200
ba62df6b2c Fix /fly not working when you were on a X = 0 or Z = 0 border of the map, add option to send the current map name in zombie survival as part of heartbeat to classicube.net. 2016-04-10 17:13:31 +10:00
UnknownShadow200
b1817e560b You can ignore IRC chat now. 2016-04-10 16:33:10 +10:00
UnknownShadow200
0e1f67efba Ignore colour codes for /whonick. 2016-04-10 15:09:13 +10:00
UnknownShadow200
47db736f16 Fix it for multiple draw operations, woooo. 2016-04-10 14:54:07 +10:00
UnknownShadow200
fd8911dee2 Get /undo and /redo working, just need to fix it for multiple draw operations. 2016-04-10 13:53:52 +10:00
UnknownShadow200
1993bcf13e Sort of get /undo rewrite working, but mainly still broken. 2016-04-10 12:22:57 +10:00
UnknownShadow200
10ee303c41 DoBlockChange should be performed by the calling function/drawop instead of the blockqueue, in preparation for the /undo rewrite. 2016-04-10 10:47:01 +10:00
UnknownShadow200
3ebb37d142 Door block ids now less hardcoded. 2016-04-10 09:15:05 +10:00
UnknownShadow200
5b9f2d9bc8 Fix /xmute with negative intervals, /clones now shows banned players in a separate colour, use display names for join/leave on IRC, show IRC kicks. 2016-04-10 00:12:57 +10:00
UnknownShadow200
62f985fd32 Add option to ignore person worlds (from /os map add), also allow configuring MaxMovementDistance ingame and in the gui, also allow configuring hitbox distance in the gui. 2016-04-09 20:50:46 +10:00
UnknownShadow200
5f6b98f2b7 Implement 'save blockchanges permanently and 'Ignored level list. 2016-04-09 19:56:57 +10:00
UnknownShadow200
c2164cf264 And kill off the ugly buttons. 2016-04-09 17:24:58 +10:00
UnknownShadow200
a97654a0eb Start work on using a PropertyGrid instead of awful buttons for zombie survival in the gui. 2016-04-09 17:05:10 +10:00