Commit graph

201 commits

Author SHA1 Message Date
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
0102471e91 Implement gas block draw type in BlockDefinitions, also allow press function keys in text input widget (Thanks FabTheZen). 2015-12-30 21:42:20 +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
db930bbd66 Fix select texture pack being broken. (Thanks ShadowMewssacre) 2015-12-30 14:31:33 +11:00
UnknownShadow200
b0b1afc617 Fix level saving from last commit. 2015-12-30 14:00:30 +11:00
UnknownShadow200
1bb4b9d99b Move texture packs and map files into their own sub-directories. 2015-12-30 13:54:33 +11:00
UnknownShadow200
8b73b0a713 Minor code cleanup, separate event classes. 2015-12-29 16:24:54 +11:00
UnknownShadow200
09757d6316 Fix isometric blocks not respecting fullbright (Thanks Empy), fix 'stepping/walking' physics not working with custom stairs. 2015-12-28 22:12:23 +11:00
UnknownShadow200
f1b0ce972c Fix servers in servers list in launcher on OSX/Linux not being clipped properly. 2015-12-28 08:34:07 +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
ac1934b37f Fix isometric block textures being back to front, fix isometric block textures not using minBB/maxBB for u coordinates in x/z face quads. 2015-12-27 21:22:11 +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
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
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
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
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
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
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
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
d104b7f09d Add scrollable block select screen. 2015-12-18 11:39:34 +11:00
UnknownShadow200
dfa5662f99 Sounds work now. 2015-12-17 22:08:47 +11:00
UnknownShadow200
b0230dd819 Initial work for Android. 2015-12-16 18:16:27 +11:00
UnknownShadow200
89c2ae40f9 Fix not being able to slide up small blocks with height < slab height (Thanks Empy), now use actual model's collision size instead of the default humanoid collision size, closes #110. 2015-12-15 23:32:37 +11:00
UnknownShadow200
11b2230b63 Animate spider legs. 2015-12-15 17:16:53 +11:00
UnknownShadow200
975ce17b6e Fix a very silly mistake there. 2015-12-15 13:56:11 +11:00
UnknownShadow200
00774ae6d2 Fix launcher crashing on minimise. 2015-12-15 11:13:39 +11:00
UnknownShadow200
d7e3e9d200 Disable 'hacks setting' screen (as it is pointless to show anyways) when server sends hax/ophax in motd. 2015-12-15 10:05:17 +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
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
ac42cf3bc8 Save pushback placing setting, fix launcher updater crashing for non-english languages. 2015-12-07 20:38:41 +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
cf9d225b81 Release 0.98.1. 2015-12-03 21:35:34 +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
f06a0dda88 Add option for whether liquids are breakable, mark 'use music' as no longer WIP. 2015-12-01 21:06:23 +11:00
UnknownShadow200
5987d152b1 Respect whether a block is 'full bright' for block models. 2015-12-01 16:58:43 +11:00