98 Commits

Author SHA1 Message Date
UnknownShadow200
a78205c45a Add copyright notices to every source file. 2016-03-26 13:51:42 +11:00
UnknownShadow200
d70851a1b9 Pure classic mode should not intefere with normal mode settings. (Thanks FabTheZen) 2016-03-23 23:28:23 +11:00
UnknownShadow200
36237616d2 Fix pushback placing being permanently disabled after visiting a -hax map. (Thanks Goodlyay) Launcher now compares version numbers, rather than release dates. 2016-03-17 16:49:40 +11:00
UnknownShadow200
f61f3295a5 horspeed=XYZ is now recognised in a map motd. (Thanks RealRoland) 2016-03-01 13:54:42 +11:00
UnknownShadow200
80f6c25bb1 Fix the randomly being thrown high into the air after disabling noclip with speed and flying up on. 2016-02-22 22:44:41 +11:00
UnknownShadow200
5f00aad7be Fix alex skin detection for non 64x64 skins. 2016-02-22 22:14:28 +11:00
UnknownShadow200
f78af8e815 Implement basic entity shadows. 2016-02-18 22:09:57 +11:00
UnknownShadow200
2cb3322c34 Modularise Entity and Player class more. 2016-02-16 23:58:17 +11:00
UnknownShadow200
eb3bbc168a Separate player logic into separate component classes. 2016-02-16 23:37:18 +11:00
UnknownShadow200
c28e1f343f Default speed modifier should be 10, to match ClassiCube. 2016-02-05 21:39:51 +11:00
UnknownShadow200
25a4f792fe More work on own entity shadow. 2016-02-05 13:31:52 +11:00
UnknownShadow200
bfe9e287c6 Less popping in of chunks on fog border (Thanks MrGoober), also can press F8 to show a shadow above the block you are standing on. (Thanks MrGoober) 2016-02-05 00:10:01 +11:00
UnknownShadow200
d6e541bc91 Minor memory optimisations. 2016-02-02 19:04:20 +11:00
UnknownShadow200
11d8a04527 Client 'hacks enabled' should not prevent spawning. (Thanks Jjp137) 2016-02-02 09:08:45 +11:00
UnknownShadow200
775a4cf383 CPE blocks should not be shown in singleplayer when 'Allow CPE' is set to false. (Thanks 123DontMessWitMe) 2016-01-24 11:17:32 +11:00
UnknownShadow200
3794876119 Initial implementation of classic options menu. 2016-01-24 00:14:56 +11:00
UnknownShadow200
272b12f00a Allow choosing 'classic mode' in the launcher. 2016-01-20 23:51:16 +11:00
UnknownShadow200
56cb2b49a8 Fix crashing in rare cases on Intel GPUs. 2016-01-13 16:46:15 +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
2398dded54 Fix double jump resulting in extremely fast noclip. (Thanks BDlikes) 2016-01-12 12:28:29 +11:00
UnknownShadow200
f4ce55cb5c Keypad enter sends chat, double jump loads option and defaults to false, fly is not affected by speed multiplier (Thanks nyxzimus), control+backspace should not remove the space (Thanks FabTheZen), fixes #126. 2016-01-12 10:22:58 +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
59a968662b Add control left for half speed modifier, also save spawn yaw/pitch (Thanks FabTheZen). 2016-01-08 17:52:58 +11:00
UnknownShadow200
5e5ee2a1cd Allow changing jump height and fov again. 2016-01-02 22:51:38 +11:00
UnknownShadow200
d7128d5bc7 Use scrollable zoom. 2015-12-31 13:52:58 +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
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
8b73b0a713 Minor code cleanup, separate event classes. 2015-12-29 16:24:54 +11:00
UnknownShadow200
bb69f628da Play sounds of gas/liquid blocks intersecting with before solid blocks underneath (Thanks 123DontMessWitMe), don't italic classical in the launcher. 2015-12-27 21:12:02 +11:00
UnknownShadow200
c32891d868 Sync sounds with leg animations when applicable. 2015-12-27 20:47:18 +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
9707b083db Can use air block models, also make noclip sliding configurable. 2015-12-22 07:59:32 +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
d104b7f09d Add scrollable block select screen. 2015-12-18 11:39:34 +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
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
cbe7b2c840 Fix picking up 'walk through' speed modifiers from blocks below you, even though you should only pick up from those intersecting you. 2015-12-15 13:49:15 +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
3e6e270044 Fix water/lava parkour being more difficult than classicube. Big thanks to venom983 to lots of assistance with testing. 2015-12-14 16:02:03 +11:00
UnknownShadow200
2f3d0908ae Fix not being able to climb up water elevators with alternating air/lava. 2015-12-14 13:40:54 +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
86a7b49c08 Add option to disable all hacks, move hacks settings to their own screen. 2015-12-11 13:00:22 +11:00
UnknownShadow200
3cdb1d381f Default speed modifier is now 7, move first item slightly down in server list, other buttons should only be selectable by enter when user first moves the mouse (Thanks FabTheZen) 2015-12-10 10:55:42 +11:00
UnknownShadow200
ac42cf3bc8 Save pushback placing setting, fix launcher updater crashing for non-english languages. 2015-12-07 20:38:41 +11:00