61 Commits

Author SHA1 Message Date
UnknownShadow200
1ab8982e7a Optimise adv mesh builder 2017-02-07 21:46:46 +11:00
UnknownShadow200
99b3b4be7b don't tie mouse updates to 60 FPS 2017-02-07 20:23:21 +11:00
UnknownShadow200
e7aa519846 more concise interpolation, fix last commit 2017-01-25 22:30:56 +11:00
UnknownShadow200
55093847db initial entity rotation. breaks multiplayer. 2017-01-25 21:16:11 +11:00
UnknownShadow200
fd454c0c01 Now some entities spawn and can be clicked on. 2017-01-20 13:08:28 +11:00
UnknownShadow200
98d435b110 fix licensing 2017-01-20 09:12:04 +11:00
UnknownShadow200
e33d39685c Style: Make more code available to external plugins. 2016-12-03 19:26:38 +11:00
UnknownShadow200
1aef52fab2 Use standard indentation for everything. 2016-11-27 14:47:09 +11:00
UnknownShadow200
fcc443fbcf Style: reduce hardcoding 2016-10-17 09:47:55 +11:00
UnknownShadow200
d74d78df0d Core: Rewrite camera class to have less code duplication. 2016-10-01 18:21:49 +10:00
UnknownShadow200
1839da07b4 Client: Reduce code duplication in Picking.cs 2016-09-22 15:50:45 +10:00
UnknownShadow200
7432413a77 Move gui code to a separate class. 2016-07-25 12:11:55 +10:00
UnknownShadow200
9e90ef6ed5 Fix skybox orientation in forward third person camera. (Thanks 123DMWM) 2016-07-17 09:06:01 +10:00
UnknownShadow200
309ba45a5d Fix skybox orientation in forward third person camera (Thanks goodlyay). 2016-07-14 16:15:36 +10:00
UnknownShadow200
d25998b39f Jump bobbing should only be enabled when view bobbing is enabled to match original classic behaviour (Thanks lavacraft), fix launcher crashing when classic mode and no terrain.png in default.zip, fix launcher servers list occasionally skipping a full redraw on a resize. 2016-07-08 11:55:24 +10:00
UnknownShadow200
8bd253a455 Same selection colour as classicube client. 2016-06-26 17:22:20 +10:00
UnknownShadow200
3a93918a2c Fall tilting should not be enabled in third person. 2016-06-26 09:21:37 +10:00
Goodlyay
570dbb43fb Smooth velTilt transition when starting fly/noclip. 2016-06-25 11:34:19 -07:00
UnknownShadow200
0fae1bab87 Fix depth testing for held block. 2016-06-25 21:02:20 +10:00
UnknownShadow200
6fe8991f33 Don't apply fall tilting when flying or noclip mode. 2016-06-25 20:35:04 +10:00
Goodlyay
ce2e297551 Add velocity based tilt to view bobbing. 2016-06-25 02:48:35 -07:00
UnknownShadow200
d3a0cb69c7 Use rewrited view bobbing by goodlyay. (Much much thanks) 2016-06-25 16:13:45 +10:00
UnknownShadow200
ed6e4463c1 First part of heldblock rewrite. (Thanks goodlyay) 2016-06-24 20:53:22 +10:00
UnknownShadow200
b2c642b8af Remove Block enum. 2016-06-11 15:29:45 +10:00
UnknownShadow200
3546d165df Fix skybox rendering in forward third person mode. (Thanks 123DMWM) 2016-05-15 13:06:32 +10:00
UnknownShadow200
b0f3faa530 Reduce 'popping' effect when leaving the ground and view bobbing is enabled, partially addresses #192. 2016-05-08 19:13:09 +10:00
UnknownShadow200
3efd2365e1 Make warning dialogs less hacky. 2016-04-26 19:03:06 +10:00
UnknownShadow200
d50476e760 Allow camera to go 0.15 degrees closer to truly vertical (Thanks 123DMWM), also read code page instead of ascii strings for 'disconnect packets' and block names in 'DefineBlock'. 2016-04-26 11:42:08 +10:00
UnknownShadow200
93c35029a3 Make zoom fov only active when key binding is held down, to match optifine. (Thanks 123DontMessWitMe) 2016-04-14 07:38:25 +10:00
UnknownShadow200
0866009fef Alt+Scrolling in inventory should scroll hotbar instead (Thanks FabTheZen), closes #161. 2016-04-08 12:16:30 +10:00
UnknownShadow200
7a2e5d6049 Organise most things into namespaces. 2016-03-27 09:33:51 +11:00
UnknownShadow200
a78205c45a Add copyright notices to every source file. 2016-03-26 13:51:42 +11:00
UnknownShadow200
b859739cb7 Show texture pack download status in top right corner. 2016-03-02 13:37:45 +11:00
UnknownShadow200
eb3bbc168a Separate player logic into separate component classes. 2016-02-16 23:37:18 +11:00
UnknownShadow200
05336ee5ca Removed herobrine. 2016-02-11 11:43:00 +11:00
UnknownShadow200
f6d083f280 Slightly reduce own player bobbing to be less noticable (Thanks Cecil), add a confirmation dialog when selecting 'no/always no' to a texture pack (Thanks goodlyay), move arial chat font back to its more logical place in gui options. (Thanks FabTheZen) 2016-01-15 22:18:11 +11:00
UnknownShadow200
6a2514af4e Fix 'use classic gui' option not being shown (Thanks venom983), fix view matrix having issues when spectating someone who is looking straight up or down in classicube. (Thanks 123DontMessWitMe) 2016-01-13 22:16:45 +11:00
UnknownShadow200
bbe3820e95 Initial implementation of head vs body yaw roation, also use default.png in more places instead of always hardcoding arial. (Thanks Vladcosmonaut) 2016-01-12 21:32:31 +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
35e0f8cab5 Also include block id in BlockSelectScreen, add invert mouse opition (Thanks Cecil) 2015-12-21 21:10:15 +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
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
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