Commit graph

536 commits

Author SHA1 Message Date
UnknownShadow200
37d055244d Fix compiler warnings about unused code on Mono, also fix tab moving cursor to middle not end of input widgets. (Thanks FabTheZen) 2016-01-14 09:57:36 +11:00
UnknownShadow200
32af71436c Quick fix for last two commits. 2016-01-14 08:04:38 +11:00
UnknownShadow200
1aa5bffe4e Oops get rid of console window. 2016-01-13 23:35:15 +11:00
UnknownShadow200
c11f1d2ebd Add separate option for hotbar and inventory scale (Thanks FabTheZen), also fix blocks in hotbar not properly scaling on large resolutions. 2016-01-13 23:32:26 +11:00
UnknownShadow200
363a847152 Use animations in inventory and hotbar. (Thanks FabTheZen) 2016-01-13 23:12:03 +11:00
UnknownShadow200
6a2514af4e Fix 'use classic gui' option not being shown (Thanks venom983), fix view matrix having issues when spectating someone who is looking straight up or down in classicube. (Thanks 123DontMessWitMe) 2016-01-13 22:16:45 +11:00
UnknownShadow200
56cb2b49a8 Fix crashing in rare cases on Intel GPUs. 2016-01-13 16:46:15 +11:00
UnknownShadow200
7c7bc4e79d Add 'use CPE' button to nostalgia settings. 2016-01-12 22:15:54 +11:00
UnknownShadow200
bbe3820e95 Initial implementation of head vs body yaw roation, also use default.png in more places instead of always hardcoding arial. (Thanks Vladcosmonaut) 2016-01-12 21:32:31 +11:00
UnknownShadow200
6621f81cda Implement the old classic player list. 2016-01-12 14:26:39 +11:00
UnknownShadow200
2398dded54 Fix double jump resulting in extremely fast noclip. (Thanks BDlikes) 2016-01-12 12:28:29 +11:00
UnknownShadow200
f4ce55cb5c Keypad enter sends chat, double jump loads option and defaults to false, fly is not affected by speed multiplier (Thanks nyxzimus), control+backspace should not remove the space (Thanks FabTheZen), fixes #126. 2016-01-12 10:22:58 +11:00
UnknownShadow200
a4c548cd14 Initial implementation of nostalgia options - can turn off custom blocks, and can turn off using server textures. 2016-01-11 19:44:50 +11:00
UnknownShadow200
dadaf54c29 Properly limit FPS to 30/60/120. 2016-01-11 17:42:54 +11:00
UnknownShadow200
ac33a869af Implement double/triple jump. 2016-01-11 15:28:19 +11:00
UnknownShadow200
b79de4c457 Create and implement the CpeTextColours extension. 2016-01-10 21:05:46 +11:00
UnknownShadow200
7a866f351e Add auto tab-complete as an option under gui options. 2016-01-10 12:57:32 +11:00
UnknownShadow200
244f0bbb9c I really need sleep, fix a silly mistake from a few commits ago. 2016-01-10 01:52:43 +11:00
UnknownShadow200
0f215ef4b4 Fix a rare crash in the gui options screen. (Thanks LarsLHansson) 2016-01-10 01:27:42 +11:00
UnknownShadow200
d4fcdf3199 Use proper key press, instead of looking for KeyDown event. 2016-01-10 00:59:10 +11:00
UnknownShadow200
ebe79603d3 Temp disable tilde-autocompletion as it doesn't bind to the same character on all keyboards. 2016-01-10 00:40:12 +11:00
UnknownShadow200
f742ba6f20 Set output type to windows application again, start work on double/triple jump from classicube. 2016-01-10 00:35:52 +11:00
UnknownShadow200
73563d63f8 Fix mouse 'jumping' on soft 30 or 60 FPS limit mode. (Thanks goodlyay) 2016-01-09 23:11:48 +11:00
UnknownShadow200
fcee4079ad Optimise singleplayer water physics. (Thanks Fudgie) 2016-01-09 22:26:51 +11:00
UnknownShadow200
6dbce98a67 Lazily allocate weather heightmap, also fix double texture warning screne not restoring the cursor (Thanks Zingan). 2016-01-09 21:45:25 +11:00
UnknownShadow200
5e29f5cd23 Add tilde auto-completion (Thanks 123DontMessWitMe) 2016-01-09 20:00:20 +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
1c667f7948 Quick fix for last commit with copying/pasting. 2016-01-09 07:01:44 +11:00
UnknownShadow200
3ddf6b003b Add control left/right/up/down/backspace to chat input. (Thanks FabTheZen) 2016-01-08 23:49:15 +11:00
UnknownShadow200
a6cd5f82d5 Allow clicking on chat input to move caret to that position, also fix double clicking options crashing (Thanks nyxzimus). 2016-01-08 21:14:24 +11:00
UnknownShadow200
59a968662b Add control left for half speed modifier, also save spawn yaw/pitch (Thanks FabTheZen). 2016-01-08 17:52:58 +11:00
UnknownShadow200
169a5538f6 Fix some isometric blocks top faces being drawn with the wrong texture coords. (Thanks 123DontMessWitMe) 2016-01-08 10:35:14 +11:00
UnknownShadow200
2193038449 Can speed through water/lava/rope (Thanks carversedge) and also don't let water 'squish' rope in singleplayer. 2016-01-07 23:39:12 +11:00
UnknownShadow200
da1d880c8c Some minor touchups: play place sound, allow using arrow keys in launcher colour scheme, can press F1 when chat input is open. (Thanks Fudgie and ScruffyRules) 2016-01-07 22:55:49 +11:00
UnknownShadow200
101cbc5f06 Add more methods for android, add platform class to abstract away some platform differences. 2016-01-07 22:29:40 +11:00
UnknownShadow200
99bd040d2f Fix DefineBlock/DefineBlockExt packets taking a disproportionate amount of time to process. 2016-01-07 09:54:40 +11:00
UnknownShadow200
526fa9669c Properly fix rope, also draw selected texture over top of isometric blocks. 2016-01-06 23:21:00 +11:00
UnknownShadow200
b8c5895665 Fix pressing text with empty chat input crashing. (Thanks nyxzimus) 2016-01-06 15:26:54 +11:00
UnknownShadow200
316ce10567 Fix singleplayer spawn incorrectly being * 32, causing spawn to be vastly outside the map in classicube. (Thanks winsupermario) 2016-01-06 12:56:54 +11:00
UnknownShadow200
edd321762e Fix clickable chat not properly checking input for invalid characters on non-FullCP437 servers. (Thanks WhatIDoHere) 2016-01-05 13:33:31 +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
2aa00c1684 Optimise large maps even further. 2016-01-04 22:14:03 +11:00
UnknownShadow200
cac62b14db Include username in window title and add rand() to direct connect screen (Thanks Fudgie), also avoid rendering empty translucent batches twice. Improves FPS by 4-5 on 1024^3 maps. 2016-01-04 20:10:14 +11:00
UnknownShadow200
e150da7e85 Merge branch 'master' of github.com:UnknownShadow200/ClassicalSharp 2016-01-04 09:45:38 +11:00
UnknownShadow200
a6d0bf15b3 You can use down arrow back to the original text you had typed in before pressing up, also fix 'Hacks enabled' cycling the camera. 2016-01-04 09:44:52 +11:00
Venom983
e52fb13ff8 Rope-friendly Collision
Allows the player to successfully jump onto a rope that is three blocks high above ground level as compared to the ClassiCube client.
2016-01-02 17:10:47 -05:00
UnknownShadow200
8023f9346f Release 0.98.5 2016-01-02 23:50:29 +11:00
UnknownShadow200
784bcd73b4 Allow using classic gui.png texture. 2016-01-02 23:49:05 +11:00
UnknownShadow200
36115c7b80 Add an 'always yes/always no' option to texture pack warning screen. 2016-01-02 23:20:35 +11:00
UnknownShadow200
d2bd5f148e Quick fix for last commit. 2016-01-02 22:58:16 +11:00