125 Commits

Author SHA1 Message Date
UnknownShadow200
784bcd73b4 Allow using classic gui.png texture. 2016-01-02 23:49:05 +11:00
UnknownShadow200
d51f3572b6 Add zoom option to client. 2015-12-31 12:33:55 +11:00
UnknownShadow200
f8e19afe65 Implement clipping for third person camera, also fix sound selection method for blocks being wrong (Thanks 123DontMessWitMe) 2015-12-31 11:09:53 +11:00
UnknownShadow200
ec4b708a84 Fix not being able to select sprites, start work on camera clipping. 2015-12-31 09:28:19 +11:00
UnknownShadow200
1887b2f389 Add a first person zoom camera (Thanks imjonnyboy), also first step sound chosen should be solid block directly at feet (Thanks goodlyay). 2015-12-30 21:03:32 +11:00
UnknownShadow200
1bb4b9d99b Move texture packs and map files into their own sub-directories. 2015-12-30 13:54:33 +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
9707b083db Can use air block models, also make noclip sliding configurable. 2015-12-22 07:59:32 +11:00
UnknownShadow200
35e0f8cab5 Also include block id in BlockSelectScreen, add invert mouse opition (Thanks Cecil) 2015-12-21 21:10:15 +11:00
UnknownShadow200
aaea397140 Save 'simple arms anim' as an option, start work on supporting non 0 min/1 max cubes. 2015-12-20 23:28:35 +11:00
UnknownShadow200
8a934df673 Can press F7 to show axis lines. 2015-12-20 13:54:04 +11:00
UnknownShadow200
fa358f9ad2 Add rain particles, use particle pooling. 2015-12-17 18:35:05 +11:00
UnknownShadow200
b0230dd819 Initial work for Android. 2015-12-16 18:16:27 +11:00
UnknownShadow200
f55f073b38 Add additional entity name rendering modes - no names, hovered see through only. 2015-12-11 14:27:06 +11:00
UnknownShadow200
86a7b49c08 Add option to disable all hacks, move hacks settings to their own screen. 2015-12-11 13:00:22 +11:00
UnknownShadow200
ac42cf3bc8 Save pushback placing setting, fix launcher updater crashing for non-english languages. 2015-12-07 20:38:41 +11:00
UnknownShadow200
6adb2eec42 Add trees to vanilla gen, optimise noise generation. 2015-12-06 13:03:17 +11:00
UnknownShadow200
3b90136e40 Seed each noise instance, more work on singleplayer generator. 2015-12-05 23:14:48 +11:00
UnknownShadow200
6e85434945 Fix FPS limit crashing, fix music playing at half speed, more work on sounds. 2015-12-03 21:16:48 +11:00
UnknownShadow200
f06a0dda88 Add option for whether liquids are breakable, mark 'use music' as no longer WIP. 2015-12-01 21:06:23 +11:00
UnknownShadow200
4ccbc900a1 Option to hide block in hand, make back to X smaller and move quit game to right of it, use waithandle instead of Thread.sleep so music thread doesn't keep client alive. 2015-11-30 08:08:32 +11:00
UnknownShadow200
4f01d562d0 Make block select screen easier to use. 2015-11-29 12:31:56 +11:00
UnknownShadow200
030b0cfb46 Add option to change FOV, fetch glass break sounds, no sliding on ice when flying or noclip. 2015-11-27 12:06:11 +11:00
UnknownShadow200
5feff2b4df View bobbing now saves as an option, add credits.txt 2015-11-24 21:23:58 +11:00
UnknownShadow200
66ab5ec52b More work on view bobbing III. 2015-11-24 20:53:29 +11:00
UnknownShadow200
0f08678139 More work on view bobbing. 2015-11-24 18:11:48 +11:00
UnknownShadow200
1c5ef409ed Fix some of current text in top left not having font changed, hopefully improve view bobbing somewhat. 2015-11-24 11:04:29 +11:00
UnknownShadow200
30c4384d66 Refactor block models - they rotate and use shading, also orient sprite block models correctly. Add slight bobbing up/down of in-game entities. 2015-11-24 09:17:16 +11:00
UnknownShadow200
25ac8e28b5 Move camera up and down when view bobbing is active. 2015-11-23 21:59:38 +11:00
UnknownShadow200
479456baab Add partially working view bobbing. 2015-11-23 21:39:31 +11:00
UnknownShadow200
c08ce14c92 Option to disable clicking chat copies to input bar. 2015-11-23 13:21:13 +11:00
UnknownShadow200
da8bc3c733 Add FPS limit option. 2015-11-22 15:41:34 +11:00
UnknownShadow200
1a8ae3e8f8 Enter in main screen should switch to classicube.net screen, option to auto close launcher, fix crashing when username or password is invalid. 2015-11-22 12:16:34 +11:00
UnknownShadow200
75fce33012 Move gui options into own screen, allow scaling of chat size in addition to overall hud size. 2015-11-22 11:07:57 +11:00
UnknownShadow200
1e42361684 Simplify enum validators - don't need to manually enter value, just click on the button. 2015-11-21 23:49:28 +11:00
UnknownShadow200
dff4877fd6 Start work on rain particles. 2015-11-21 17:44:47 +11:00
UnknownShadow200
42381461be Convert %codes to &codes in input bar, treat name textures as billboards. 2015-11-21 14:27:58 +11:00
UnknownShadow200
caaafaf754 Fix hotkeys not being removed. 2015-11-18 13:32:19 +11:00
UnknownShadow200
56b0842de8 Only show closest name, fix urls not showing proper colour and not being linked to at all. Also fix crashing when clicking on an empty space in AltTextInputWidget colour codes tab. 2015-11-16 16:50:23 +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
658ab60c29 Show hovered names as an option. 2015-11-15 17:13:51 +11:00
UnknownShadow200
bd9da4d83d Workaround for when ExtInfo is received after ExtEntry packets. 2015-11-15 13:41:31 +11:00
UnknownShadow200
97a38f3cf4 Show warning screen for first time a texture pack is sent to the client. Fix bugs with being able to press B in both error and map loading screens. 2015-11-14 17:56:36 +11:00
UnknownShadow200
70a2fc868f Save singleplayer physics option, only use mob texture for external urls, use bigger font size for name texture. 2015-11-11 17:27:36 +11:00
UnknownShadow200
bbc0ed8edc Fix pasting replacing instead of inserting, fix client showing white textures when default texture pack doesn't have all required textures. Now the client resorts back to default.zip first. 2015-11-10 08:25:27 +11:00
UnknownShadow200
b38a61cea6 Fix client crashing if default texture pack didn't have default.png, block hotbar now shows when block select screen is enabled. Block hotbar and select screen now scale natively with resolution. 2015-11-09 19:53:24 +11:00
UnknownShadow200
c8061b64fd Cleanup SelectionManager, don't show all 64 spaces in ChatInputWidget. 2015-11-08 16:32:08 +11:00
UnknownShadow200
14daffe9f0 Save default texture pack, use default pack in launcher. 2015-11-07 06:34:26 +11:00
UnknownShadow200
476def4c41 Fix partial messages being word wrapped when LongerMessages is supported, fix left/right shift key being 'stuck' due to WM_SYSKEYUP message only being sent once, start work on refactoring models. 2015-11-05 09:05:58 +11:00
UnknownShadow200
8130d91fc3 Bold selected name, some minor cleanup. 2015-11-04 20:36:01 +11:00