139 Commits

Author SHA1 Message Date
UnknownShadow200
aea314cb08 Oops get rid of console window. 2016-01-31 23:55:56 +11:00
UnknownShadow200
7427d399c5 Particles now use the 1D texture atlas arrays. This means we no longer need a copy of the 2D terrain atlas in vram. 2016-01-31 23:54:45 +11:00
UnknownShadow200
21c1c031c6 Allow placing blocks off map bedrock sides. (Thanks MrGoober) 2016-01-30 21:43:11 +11:00
UnknownShadow200
92d3936766 Modify GenLevelScreen and MiscOptionsScreen to have nicer buttons, add ClassicOptionsScreen. 2016-01-28 00:02:10 +11:00
UnknownShadow200
be005c791f Abstract away platform specific window/input handling. 2016-01-21 21:09:41 +11:00
UnknownShadow200
c1753b03b8 Can get extended help/description by right clicking on certain buttons. 2016-01-20 14:14:56 +11:00
UnknownShadow200
1278b8276b Create some descriptions for various options (not drawn yet), also reduce some code duplication. 2016-01-19 22:18:22 +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
6621f81cda Implement the old classic player list. 2016-01-12 14:26:39 +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
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
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
59a968662b Add control left for half speed modifier, also save spawn yaw/pitch (Thanks FabTheZen). 2016-01-08 17:52:58 +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
2aa00c1684 Optimise large maps even further. 2016-01-04 22:14:03 +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
8b73b0a713 Minor code cleanup, separate event classes. 2015-12-29 16:24:54 +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
5ba8539c03 Initial progress on non 0 minX/Z and non 1 maxX/Z blocks. 2015-12-23 14:20:30 +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
8a934df673 Can press F7 to show axis lines. 2015-12-20 13:54:04 +11:00
UnknownShadow200
d104b7f09d Add scrollable block select screen. 2015-12-18 11:39:34 +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
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
11b2230b63 Animate spider legs. 2015-12-15 17:16:53 +11:00
UnknownShadow200
0bf0a87915 Fix not being able to travel up liquid elevators due to last commit. 2015-12-12 18:31:53 +11:00
UnknownShadow200
4e080a63c1 Fix water/lava physics being more difficult than classicube. (Thanks venom983) 2015-12-12 18:17:05 +11:00
UnknownShadow200
5f1ee54faf Add 'default value' to EnvSettings screen. 2015-12-11 14:03:16 +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
f652953582 Add a generation gui. 2015-12-10 21:36:55 +11:00
UnknownShadow200
ffafd8023b Add background generating of singleplayer maps, show progress of generation. 2015-12-10 20:28:38 +11:00
UnknownShadow200
0e331ce01a Fix trees not being generated in singleplayer (Thanks Jerralish), fix some issues with selection bounds not being calculated correctly for BlockDefinitions blocks. 2015-12-09 21:20:47 +11:00
UnknownShadow200
bf5d9736af Fix strata being too high, thanks Jerralish. 2015-12-06 22:34:59 +11:00
UnknownShadow200
3b90136e40 Seed each noise instance, more work on singleplayer generator. 2015-12-05 23:14:48 +11:00
UnknownShadow200
36bd0dfea8 Fix build errors. 2015-12-04 14:37:52 +11:00
UnknownShadow200
15bb7b1716 HUD scale should not affect chat (Thanks bludude4), start work on singleplayer generator. 2015-12-04 14:32:08 +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
2e317c4b99 Add proper sounds, fix block models, remove vertical water on map edges. 2015-12-03 20:35:40 +11:00
UnknownShadow200
a13d3147bc Use gui.png. 2015-11-30 14:16:48 +11:00
UnknownShadow200
b83a5228f8 Modularise game class somewhat, start commenting the fields/properties of game class. 2015-11-28 20:20:04 +11:00
UnknownShadow200
bb6dfcb678 Play step sounds. 2015-11-28 08:54:43 +11:00
UnknownShadow200
4d7ca25459 Add partially working dig sounds. 2015-11-27 22:38:43 +11:00
UnknownShadow200
f864d0e527 Add somewhat working music support. 2015-11-27 18:01:32 +11:00
UnknownShadow200
399b2fe86a Add sounds to BlockInfo. 2015-11-27 16:01:58 +11:00
UnknownShadow200
04c47d493d Setup framework for AudioManager class. 2015-11-27 07:33:56 +11:00