819 Commits

Author SHA1 Message Date
UnknownShadow200
c32891d868 Sync sounds with leg animations when applicable. 2015-12-27 20:47:18 +11:00
UnknownShadow200
81689a65d9 Allow changing of all colours of buttons in launcher. 2015-12-27 19:54:09 +11:00
UnknownShadow200
5c90c62395 Allow changing launcher background colour through options.txt 2015-12-27 11:34:03 +11:00
UnknownShadow200
0ae66d3f5f Use background noise texture instead of dirt, redesign buttons to look similar to classicube's launcher. 2015-12-27 10:41:51 +11:00
UnknownShadow200
30f9e7aee9 Combine ClassicubeScreen and MainScreen into one screen. 2015-12-26 23:27:42 +11:00
UnknownShadow200
5fc02e4536 Make sounds nicer - there is less of an audible gap between step sounds, also play step sounds when landing from a jump or fly. 2015-12-25 23:34:47 +11:00
UnknownShadow200
0f95d6d92f Can drag scrollbar in block select screen. 2015-12-25 14:44:28 +11:00
UnknownShadow200
5d65eca0b8 Scrolling with mouse wheel should not affect mouse position in select screen. 2015-12-25 14:10:43 +11:00
UnknownShadow200
3789499245 Middle mouse click should change selected index, not swap block (Thanks goodlyay), also clicking on block in hotbar should move to that block in the block select screen (Thanks FabTheZen). 2015-12-25 13:23:59 +11:00
UnknownShadow200
a69074bb88 Don't dispose of old screen when changing maps (Thanks WolfgangNS) 2015-12-25 12:01:49 +11:00
UnknownShadow200
1116c22a66 Fix held block bobbing being jerky when leaving the ground. (Thanks WolfgangNS) 2015-12-25 11:11:57 +11:00
UnknownShadow200
c52534923f Only apply fog when exactly intersecting with the block. 2015-12-24 21:48:14 +11:00
UnknownShadow200
95bc4a3c03 Fix some packet reading issues with DefineBlockExt. 2015-12-24 16:51:13 +11:00
UnknownShadow200
76ee17523d MinX/Y/Z and maxX/Z should be specified in units of 16. 2015-12-24 16:44:31 +11:00
UnknownShadow200
6e3e5a258d Modularise CpeDefineBlock packet handling in preparation for DefineBlockExt extension, also fix not being able to define more than five hotkeys (Thanks EpicSuperNova). 2015-12-24 15:27:32 +11:00
UnknownShadow200
2b3326197f Fix lighting for non 0 minX/Y/Z and non 1 maxX/Z blocks. 2015-12-24 12:43:56 +11:00
UnknownShadow200
1852330219 Adjust block in hand model so that blocks that aren't full height are more visible. 2015-12-24 00:00:54 +11:00
UnknownShadow200
57b7eb8013 Workaround for servers that rarely send LevelDataChunk before LevelBegin due to async sending. (Thanks BPzeBanshee) 2015-12-23 23:19:36 +11:00
UnknownShadow200
b0c7f5f55a Now particle block break spawning works properly with non 0 minX/Y/Z and non 1 maxX/Z, also fix client taking focus even when not the foreground window (Thanks Joseph) 2015-12-23 23:05:09 +11:00
UnknownShadow200
66e0bc887c Isometric block rendering now works with non 0 minX/Y/Z and non 1 maxX/Z. 2015-12-23 21:58:05 +11:00
UnknownShadow200
8410b5c796 Make arms swing less high and closer to the body to match classicube more closely. (Thanks azmi2299) 2015-12-23 21:16:28 +11:00
UnknownShadow200
8153187a26 Use same sounds url as classicube. (Thanks GlodnyZNatury) 2015-12-23 20:48:10 +11:00
UnknownShadow200
6fb7e099f9 Remove Height[] array and use MaxBB[].Y in its place, also fix sprites being drawn with wrong height in block in hand. 2015-12-23 17:43:45 +11:00
UnknownShadow200
10c3733533 BlockModel and block in hand can now use non-0 minX/Z and non-1 maxX/Z. 2015-12-23 16:31:15 +11:00
UnknownShadow200
6fb700ae8f Particles now work with non 0 min and non 1 max. 2015-12-23 15:30:34 +11:00
UnknownShadow200
662b55129e Quick fix for large performance drop of last commit. 2015-12-23 14:35:52 +11:00
UnknownShadow200
4da17dc8c3 Get rid of the leftover testing stuff for the last commit. 2015-12-23 14:22:21 +11:00
UnknownShadow200
5ba8539c03 Initial progress on non 0 minX/Z and non 1 maxX/Z blocks. 2015-12-23 14:20:30 +11:00
UnknownShadow200
52ac0e55df Add button to overwrite existing maps in singleplayer (Thanks arrco) 2015-12-22 23:59:35 +11:00
UnknownShadow200
a5d91ca5cb Fix using scroll wheel on last column past last valid item crashing the client. (Thanks nyxzimus) 2015-12-22 19:10:54 +11:00
UnknownShadow200
31753e1f9e Selection boxes should expand outward instead of inward to match classicube (Thanks 123DontMessWitMe) 2015-12-22 11:27:29 +11:00
UnknownShadow200
cfcab93452 Add reconnect button to error screen. (Thanks 123DontMessWitMe) 2015-12-22 11:08:55 +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
851f430a40 When opening block select screen, selected block should be at bottom of visible portion of table not top (thanks imjonnyboy). Noclip should not have drag applied when no movement keys are behind held down. 2015-12-21 17:23:36 +11:00
UnknownShadow200
56c146306a Fix not being able to climb into custom liquids from standard liquids (Thanks 123DontMessWitMe). 2015-12-21 10:44:52 +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
a094406585 More work on player arms animation. (Thanks goodlyay) 2015-12-20 20:54:57 +11:00
UnknownShadow200
01e6f92b72 Make animations closer to classic. (Thanks goodlyay) 2015-12-20 20:38:12 +11:00
UnknownShadow200
b56edd2dad Add basic for old classic arms animation. 2015-12-20 19:51:19 +11:00
UnknownShadow200
8a934df673 Can press F7 to show axis lines. 2015-12-20 13:54:04 +11:00
UnknownShadow200
508ff9ddf3 Release 0.98.2 0.98.2 2015-12-18 14:10:30 +11:00
UnknownShadow200
8179d9f793 Add sounds for BlockDefinitions. 2015-12-18 14:08:42 +11:00
UnknownShadow200
d104b7f09d Add scrollable block select screen. 2015-12-18 11:39:34 +11:00
UnknownShadow200
e130868f70 Adjust UV range of clouds to always be >= 0. Should hopefully fix cloud rendering issues on OSX. 2015-12-18 00:11:57 +11:00
UnknownShadow200
8c1c3ef2c1 Save last position as spawn point when saving maps, fixes #122. (Thanks Jerralish) 2015-12-17 23:34:43 +11:00
UnknownShadow200
398e775004 When moving horizontally and flying, your vertical fly speed should be same as magnitude of horizontal components (thanks Empy). 2015-12-17 23:26:00 +11:00
UnknownShadow200
ae17538e4d Fix for last fix. 2015-12-17 22:34:41 +11:00
UnknownShadow200
9da349f9fe Fix no-clip being faster than after flying (thanks azmi2299) compared to just no-clip, also fixes noclip being faster after jump with speed (thanks 123DontMessWitme) compared to just normal vertical noclip. 2015-12-17 22:20:20 +11:00
UnknownShadow200
dfa5662f99 Sounds work now. 2015-12-17 22:08:47 +11:00