8094 Commits

Author SHA1 Message Date
UnknownShadow200
44ca876dd0 Undo modification to Y rotation point of arms. (my bad) 2015-09-19 18:01:20 +10:00
UnknownShadow200
18a6582ece Hopefully fix idle rotation being slightly off. 2015-09-19 17:58:59 +10:00
UnknownShadow200
1f8f2ccfe6 Fix head tilt for humanoid model. 2015-09-19 17:49:51 +10:00
UnknownShadow200
105496e9f8 Eye position should reflect model height. 2015-09-19 17:32:37 +10:00
UnknownShadow200
d24d8bba2e Slightly reduce class size of TerrainParticle. 2015-09-19 16:54:48 +10:00
UnknownShadow200
9c557ab234 Fix particles. 2015-09-19 16:49:38 +10:00
UnknownShadow200
1a754f149e Fix issues with mouse cursor position on High-DPI displays. 2015-09-19 13:25:11 +10:00
UnknownShadow200
4b51c5c4c0 Add support for loading .dat files, mark single-player support as done. 2015-09-19 11:03:18 +10:00
UnknownShadow200
41c091e832 Fix rotations being slightly off, also push up player if they get stuck in a block. 2015-09-17 19:41:03 +10:00
UnknownShadow200
afb81d4088 More work on loading .dat, remove unused functions from SharpDX.Direct3d, fix #75. 2015-09-17 18:16:34 +10:00
UnknownShadow200
766943bd8c EnvMapApperance should clear client animations, fixes #74. 2015-09-16 17:20:59 +10:00
UnknownShadow200
9b7e12bb9d Fix crashing when pressing non-mapped keys on 64 bit platforms. 2015-09-16 06:50:26 +10:00
UnknownShadow200
e35850c535 That was an extremely silly mistake. 2015-09-15 20:22:34 +10:00
UnknownShadow200
6974513adc That was an extremely silly mistake. 2015-09-15 20:19:12 +10:00
UnknownShadow200
2096a554f3 Fix compliation on Mono not working on normal .NET 4. 2015-09-15 20:16:52 +10:00
UnknownShadow200
9d907b333b Add support for 16 bpp back buffers in Direct3D9 api (untested), more work on .dat format. 2015-09-15 20:02:46 +10:00
UnknownShadow200
6ce9f379a2 Fix second sprite lighting bug. 2015-09-15 17:37:28 +10:00
UnknownShadow200
6d690caa7a Fix sprite lighting bug. 2015-09-15 17:24:02 +10:00
UnknownShadow200
84c7486ad4 Can now bind multiple key mappings to same key, just like standard client. 2015-09-15 17:00:37 +10:00
UnknownShadow200
13c456c7c5 Improve slab collision detection, should fix #65. 2015-09-15 06:27:52 +10:00
UnknownShadow200
4facc54b47 Pressing escape in pause screen should exit it, fixes #71. 2015-09-14 18:07:22 +10:00
UnknownShadow200
d4a5bf9fff Make function keys reassignable, change view distance binding to default as F, make function keys only apply when a screen does not have input locked. 2015-09-13 19:06:27 +10:00
UnknownShadow200
36d791e604 Fix being unable to modify .zip with some programs. 2015-09-13 18:12:38 +10:00
UnknownShadow200
4cc11bf57a Fix spelling mistake. 2015-09-13 18:04:21 +10:00
UnknownShadow200
e15492aa44 Light emitting blocks should always be flat shaded at full brightness, fixes #69. 2015-09-13 14:33:43 +10:00
UnknownShadow200
8659760440 Fix some slab lighting bugs, support the ability to define animations with an animations.txt file, partially addresses #44. 2015-09-13 14:17:43 +10:00
UnknownShadow200
d5f36adc8d Undo debug yaw/pitch offesting. 2015-09-13 12:19:20 +10:00
UnknownShadow200
c88348c6d8 Fix rotation of models, use nicer constants in Model classes. 2015-09-13 12:17:34 +10:00
UnknownShadow200
3779565272 Chicken.png is in modern jar, not classic jar. 2015-09-13 11:04:32 +10:00
UnknownShadow200
7c3b59691b Fix block models. 2015-09-13 10:57:17 +10:00
UnknownShadow200
48f8450256 Hopefully fix XButton presses. 2015-09-13 10:43:15 +10:00
UnknownShadow200
8a140863fd Fetch snow and animations from modern minecraft. 2015-09-13 09:03:59 +10:00
UnknownShadow200
58e5816acf Much more work on patching. Now we just depend on extract resources from classic's jar and terrain-patch.png. Snow is still broken. 2015-09-13 08:12:47 +10:00
UnknownShadow200
69fb5dcb89 Add a far more compliant .zip reader, we can now treat classic.jar directly as a texture pack. 2015-09-12 17:03:31 +10:00
UnknownShadow200
d535448bb4 Load animations.png from texture pack if it exists. 2015-09-12 13:56:37 +10:00
UnknownShadow200
41073fc4b9 Initial work on animations, half size of block picking and change its colour to black. 2015-09-12 13:43:33 +10:00
UnknownShadow200
3f199816f8 Fix sheep model. 2015-09-12 09:43:03 +10:00
UnknownShadow200
5a8ec25957 Add ability to change entity textures with local texture packs. 2015-09-12 09:29:33 +10:00
UnknownShadow200
670a887218 Load terrain.png from texture packs, add client command to load texture packs. 2015-09-12 08:46:48 +10:00
UnknownShadow200
d4878426bc Fix gold block, sandstone and pillar textures (Thanks Goodlyay) 2015-09-12 08:19:38 +10:00
UnknownShadow200
b6655d54d0 Add simple .zip reader (For reading texture packs), partially addresses #44. 2015-09-12 07:37:34 +10:00
UnknownShadow200
4c73ceb7a6 Adjust player collision size we can jump into two block high tunnels, fixes #68. 2015-09-11 19:56:38 +10:00
UnknownShadow200
c714c5136a Can now press F1 to hide gui. 2015-09-11 19:39:48 +10:00
UnknownShadow200
1ec491d2a1 Entities should use map sunlight and shadowlight colours, camera should use old camer's delta and previous mouse position. Fixes #66, fixes #67. 2015-09-11 18:11:10 +10:00
UnknownShadow200
cef12ac553 Fix lighting bug with slabs. 2015-09-10 19:39:42 +10:00
UnknownShadow200
061d9f7745 Player should only be able to go outside map boundaries (except for flying above the map) when noclip is enabled, fixes #64. 2015-09-10 14:33:04 +10:00
UnknownShadow200
a17cda3d3c Print to console when DEBUG_OPENTK is defined instead of using System.Diagnostics.Debug, fixes crashing on Mono and fixes #63. 2015-09-10 13:48:21 +10:00
UnknownShadow200
52d249b84a Calls to CursorVisible must be balanced, fixes #62. 2015-09-10 06:34:24 +10:00
UnknownShadow200
dbeeb51ddf Hopefully fix remove last of InitialiseArray() with enum calls. 2015-09-09 19:23:27 +10:00
UnknownShadow200
5433643e48 Fix blendfuncs initialisation, oops. 2015-09-09 18:57:21 +10:00