Commit Graph

32 Commits

Author SHA1 Message Date
UnknownShadow200 5c54e1b20f Speed up 2016-10-09 17:52:34 +11:00
UnknownShadow200 de9d1305b0 async 2016-10-09 17:47:18 +11:00
UnknownShadow200 c31861e7d8 Text to speech 2016-10-09 17:25:21 +11:00
UnknownShadow200 cb7aba8e9e Make lava animation web scalable. (16x,32x,64x) 2016-09-22 12:42:33 +10:00
UnknownShadow200 0ab5ef4434 Rename INetworkProcessor to the more descriptive IServerConnection, since it does not necessarily actually use the network. 2016-09-11 12:52:00 +10:00
UnknownShadow200 a8f7e2b0a7 In SinglePlayer, you should be able to use commands without /client. (E.g. /cuboid will act the same as /client cuboid) 2016-09-09 09:07:27 +10:00
UnknownShadow200 8c52ada595 Use named StringLength constant instead of hardcoding 64 everywhere, replace StringBuilder with StringBuffer. 2016-08-15 18:33:37 +10:00
UnknownShadow200 d6266ed61e Normalise line endings to end this madness. (Thanks Jjp137) 2016-06-11 17:56:37 +10:00
UnknownShadow200 9e17292a6b Include server name in chatlog title, don't include date for each entry in a chatlog file. Closes #209. 2016-06-02 15:32:31 +10:00
UnknownShadow200 442d72bd6b More usage of IGameComponent 2016-05-08 18:53:52 +10:00
UnknownShadow200 1e3fad5930 Make all game components handle new map / new map loaded. 2016-05-01 11:23:38 +10:00
UnknownShadow200 fc4028f013 Initial work on adding Reset method to IGameComponent. (To reset state for reconnection to a server) 2016-04-24 23:13:29 +10:00
UnknownShadow200 a78205c45a Add copyright notices to every source file. 2016-03-26 13:51:42 +11:00
UnknownShadow200 36ff4f7b6e Add 'time been playing for' that can be shown by pressing F9 (Thanks BDlikes), finally finish entity shadows. 2016-02-05 18:51:06 +11:00
UnknownShadow200 d6e541bc91 Minor memory optimisations. 2016-02-02 19:04:20 +11:00
UnknownShadow200 b79de4c457 Create and implement the CpeTextColours extension. 2016-01-10 21:05:46 +11:00
UnknownShadow200 6ac0e096a4 Add a warning to chat (always shown at button of chat area) when using multiple-line messages on servers that don't support LongerMessages. 2016-01-09 15:23:28 +11:00
UnknownShadow200 8b72de5e79 Input log should store multiple lines as one message, instead of one log entry per line. (Thanks nyxzimus) 2016-01-05 10:53:41 +11:00
UnknownShadow200 f03148555e Use absolute instead of relative paths, launching ClassicalSharp from terminal works properly now. 2015-12-27 22:51:26 +11:00
UnknownShadow200 0defe3b66c Block break particles should account for block height, more work on rain particles. 2015-11-22 23:58:10 +11:00
UnknownShadow200 2e02593862 Fix ClassicalSharp not working properly when the Launcher is used via the terminal with its currently directory set to a different directory from the location of ClassicalSharp.exe, also add switch block animation. 2015-11-16 14:55:50 +11:00
UnknownShadow200 fe2353c11d Don't hardcode English error message, use hresult. Fixes crashing with multiple clients open on non-English systems. (Thanks imjonnyboy) 2015-11-16 07:31:43 +11:00
UnknownShadow200 2f940aebaa Option for all hud scaling, replaces chat font size. Also make block select screen slightly less big at higher scalings. 2015-11-15 21:49:35 +11:00
UnknownShadow200 41cd8a3c0b Fix clicking on chat. 2015-11-15 15:49:44 +11:00
UnknownShadow200 7208d2e7dc Make text input bar have a small background when empty, allowing entering colour codes directly into chat, add support for clicking on urls. 2015-11-14 22:02:45 +11:00
UnknownShadow200 b9ab4df820 Fix up key in chat, fix table being resized to 20 pixels when minimising then reopening. 2015-11-07 12:25:09 +11:00
UnknownShadow200 043c14fad7 Add support for FullCP437 CPE extension, add support for LongerMessages CPE extension 2015-10-30 08:24:35 +11:00
UnknownShadow200 e83957c685 More code commenting and cleanup. 2015-10-25 20:34:47 +11:00
UnknownShadow200 a6f90acf00 More comments. 2015-10-24 15:31:57 +11:00
UnknownShadow200 59990d2899 More comments, improve gui: Autohide chat when input bar isn't in use, hide selection box when gui is hidden. 2015-10-11 20:22:20 +11:00
UnknownShadow200 e5cd574dae Replace local with direct connection tab, store resume information. 2015-10-03 06:24:29 +10:00
UnknownShadow200 69e23c88e1 Separate various aspects of 'Game' class into own separate classes. 2015-10-02 16:03:55 +10:00