297 Commits

Author SHA1 Message Date
UnknownShadow200
b857bf23ec Implement 'classic + hax' mode, also show 'choose mode' instead of 'pure classic mode' in the launcher. 2016-03-26 17:45:52 +11:00
UnknownShadow200
4e9f92d378 Add giant model. (Thanks tornato) 2016-03-26 16:14:12 +11:00
UnknownShadow200
a78205c45a Add copyright notices to every source file. 2016-03-26 13:51:42 +11:00
UnknownShadow200
cfb50e2621 Server can now change colour of player's own entity name tag, but not the actual name in the name tag. 2016-03-26 13:28:12 +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
41a1ef7113 Client uses your account name and skin from the main menu in singleplayer, also add a /client model command to change model in singleplayer. 2016-03-17 17:08:47 +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
c5b2ff1efe Implement multi-line link wrapping. 2016-03-03 21:46:21 +11:00
UnknownShadow200
f61f3295a5 horspeed=XYZ is now recognised in a map motd. (Thanks RealRoland) 2016-03-01 13:54:42 +11:00
UnknownShadow200
cc9ec3d761 Fix selection boxes not showing when entity shadows are enabled. (Thanks 123DontMessWitMe) 2016-03-01 12:01:29 +11:00
UnknownShadow200
4187dfd2ce Entity shadows now span multiple blocks. 2016-03-01 11:19:34 +11:00
UnknownShadow200
40878872bf Fix custom blocks not being able to be modified in singleplayer, also set LastModifiedTime of files when applying a patch to the date of the patch. 2016-02-29 07:49:00 +11:00
UnknownShadow200
3e05ba60de Make jump height calculation more precise and only show three significant figures (Thanks MrGoober), also always show generate/load options but disabled in multiplayer. 2016-02-27 08:54:37 +11:00
UnknownShadow200
998ffe5eb9 Restructure shadow drawing code. 2016-02-26 22:50:03 +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
b66fdffae9 Fix entity shadows definitely, fix launcher not proper updating in some circumstances. (Thanks FabTheZen) 2016-02-20 00:19:22 +11:00
UnknownShadow200
6f595f81ec Fix shadows on map water sides (Thanks Lemon), fix liquids being offset incorrectly. 2016-02-20 00:00:39 +11:00
UnknownShadow200
8208935b34 (Code by goodlyay) Added a chibi model. Thanks again goodlyay. 2016-02-19 19:55:48 +11:00
UnknownShadow200
aa66c4fbba Quick fix for Circle/CircleAll mode being swapped, I am too tired. 2016-02-19 00:27:35 +11:00
UnknownShadow200
17b695845a Fix entity shadows on Direct3D9 backend. (Thanks goodlyay) 2016-02-18 23:13:19 +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
55391b3f15 Start implementing entity AI. 2016-02-16 23:04:09 +11:00
UnknownShadow200
357b20619a Fix update script on linux not restarting launcher. 2016-02-14 10:26:39 +11:00
UnknownShadow200
869b4132be Redesign the updates screen in the launcher to be simpler. Start work on auto update checking, though broken for some reason and I am too tired to figure out why. Also fix blocks with height of one pixel not affecting the speed modifier. 2016-02-14 00:01:52 +11:00
UnknownShadow200
05336ee5ca Removed herobrine. 2016-02-11 11:43:00 +11:00
UnknownShadow200
4bac8359aa Fix solid tiles not slowing down the player. (Thanks 123DontMessWitMe) 2016-02-06 10:44:35 +11:00
UnknownShadow200
c28e1f343f Default speed modifier should be 10, to match ClassiCube. 2016-02-05 21:39:51 +11:00
UnknownShadow200
36ff4f7b6e Add 'time been playing for' that can be shown by pressing F9 (Thanks BDlikes), finally finish entity shadows. 2016-02-05 18:51:06 +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
70243e6838 Allow using non-arial font names. 2016-02-01 18:11:06 +11:00
UnknownShadow200
92d3936766 Modify GenLevelScreen and MiscOptionsScreen to have nicer buttons, add ClassicOptionsScreen. 2016-01-28 00:02:10 +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
0f87b7feb5 Specify whether the FastBitmap instance is readonly or not. (Mainly for android) 2016-01-21 21:19:23 +11:00
UnknownShadow200
272b12f00a Allow choosing 'classic mode' in the launcher. 2016-01-20 23:51:16 +11:00
UnknownShadow200
c39b58bbd0 Fix hotkeys past five not being added properly, and reshuffling when unncessary (Thanks MrGoober), also fix custom liquid blocks being able to 'pick up' the player when they shouldn't. (Thanks Empy) 2016-01-19 20:35:24 +11:00
UnknownShadow200
fd8e765b8b Optimise big maps to be even faster, optimise double/triple jump with speed to be much faster and use much less memory. 2016-01-17 21:56:22 +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