2747 Commits

Author SHA1 Message Date
UnknownShadow200
f5e508ceb1 allow you to hold block ID 255 in inventory 2017-12-07 20:02:48 +11:00
UnknownShadow200
b2cacf6dc0 Fix incorrect rendering when chunk had over 65,536 vertices. (Thanks Empy) 2017-12-07 19:24:53 +11:00
UnknownShadow200
1bcf89b212 fix matrices not being initalised to Identity in d3d9 backend of C client 2017-12-07 18:06:54 +11:00
UnknownShadow200
fe8580aea8 Port entity shadow component to C. 2017-12-05 17:35:43 +11:00
UnknownShadow200
1fcdeabb98 CPE two way ping replies should still be sent back when loading map 2017-12-04 16:32:15 +11:00
UnknownShadow200
db7d148a44 More work on porting EntityList to C, split up Entity.c into Entity.c and EntityComponent.c 2017-12-04 16:20:16 +11:00
UnknownShadow200
3bed91af85 horspeed= sets base horizontal speed, instead of max horizontal speed now. 2017-12-01 09:47:31 +11:00
UnknownShadow200
91a3ff21b5 Fix being pushed after being /tp ed to by someone (Thanks goodlyay) 2017-11-30 08:39:47 +11:00
UnknownShadow200
71a21714a0 Port InventoryScreen to C. 2017-11-29 10:58:52 +11:00
UnknownShadow200
6812ba97ab Finish implementing StringsBuffer_Add for C client. 2017-11-29 09:25:07 +11:00
UnknownShadow200
e1da165c2a Port Hotkeys to C. 2017-11-29 08:55:16 +11:00
UnknownShadow200
0e3dcf4aff fix custom lighting plugin crashing 2017-11-26 21:40:19 +11:00
UnknownShadow200
04659de1e2 readd Vector3.ToString() 2017-11-26 16:52:58 +11:00
UnknownShadow200
83d21d1daf Remove /client commands (pointless when you can just do /client), have all commands enabled in both multiplayer and singleplayer modes. (But singleplayer only commands will show 'disabled' in multiplayer) 2017-11-25 18:33:09 +11:00
UnknownShadow200
bd04b98508 Revert "Remove /client commands (pointless when you can just do /client), have all commands enabled in both multiplayer and singleplayer modes. (But singleplayer only commands will show 'disabled' in multiplayer)"
This reverts commit 1e46e4ad96c3399fc4fb857d60613826f7cc06eb.
2017-11-25 18:30:41 +11:00
UnknownShadow200
1e46e4ad96 Remove /client commands (pointless when you can just do /client), have all commands enabled in both multiplayer and singleplayer modes. (But singleplayer only commands will show 'disabled' in multiplayer) 2017-11-25 15:47:04 +11:00
UnknownShadow200
ac971a1c5b Fix arm not rendering properly with non power of two skin (thanks masoncb) 2017-11-23 09:32:23 +11:00
UnknownShadow200
caf6de6792 Fix block break animation only beginning to play after switching back to first person camera, if block was broken with third person camera. (Thanks Cybertoon) 2017-11-22 22:25:57 +11:00
Goodlyay
b4cebaca0f Sprite offset doesn't change on Y axis now. 2017-11-21 15:12:36 -08:00
UnknownShadow200
b24d843723 Server connection always ticks 60 times/second. (Singleplay still ticks physics at 20 times/second) 2017-11-20 16:07:52 +11:00
UnknownShadow200
3cdcad8974 Forgot missing offsetType <= 7 in last commit 2017-11-20 15:51:44 +11:00
UnknownShadow200
dc3d176b1b Implement sprite offseting (Thanks goodlyay) 2017-11-20 15:41:17 +11:00
UnknownShadow200
7dccf90f18 Combine Event.h/Events.h 2017-11-19 04:12:59 +11:00
UnknownShadow200
c5c2e51b6f More consistent C constant naming 2017-11-18 00:19:55 +11:00
UnknownShadow200
2539ac3f6f Port TextAtlas to C. 2017-11-18 00:06:14 +11:00
UnknownShadow200
ff404d314f Work some more on C StringsBuffer 2017-11-17 23:39:56 +11:00
UnknownShadow200
4bb28925b7 Fix crash when pressing R while map was loading 2017-11-17 22:50:49 +11:00
UnknownShadow200
fa187170cb Combine Block.c/DefaultSet.c, rename all BlockId to BLOCK 2017-11-17 14:09:49 +11:00
UnknownShadow200
ac356859e5 Introduce a little bit of variation in block break particle sizes. (still not right sizes and random) 2017-11-17 00:05:10 +11:00
UnknownShadow200
a457166aae Block place sounds shouldn't play in classic mode. (Thanks cybertoon) 2017-11-16 23:59:00 +11:00
UnknownShadow200
43d7b35231 Particle size is less hardcoded. 2017-11-16 23:56:01 +11:00
UnknownShadow200
945fa5d2ba Jump height is now saved to options and so persists across sessions. 2017-11-15 00:52:09 +11:00
UnknownShadow200
e2cd62aeb0 Fix manually deleting terrain.png, not properly recreating it 2017-11-14 01:37:29 +11:00
UnknownShadow200
d40145643b Release 0.99.9.8 0.99.9.8 2017-11-14 00:52:00 +11:00
UnknownShadow200
064c7a2514 Release 0.99.9.7 2017-11-13 16:36:45 +11:00
UnknownShadow200
b30d19d7f7 Don't always pointlessly recreate all chat log textures when you press enter/escape. (Thanks Cheessee) 2017-11-13 15:53:57 +11:00
UnknownShadow200
cd3713d47b force build bot rebuild 2017-11-13 10:02:53 +11:00
UnknownShadow200
b51b73c6d5 Release 0.99.9.6 2017-11-13 02:04:52 +11:00
UnknownShadow200
4d23053559 Scale before rotation for models 2017-11-12 22:59:08 +11:00
UnknownShadow200
8c7e047268 Use new terrain patch, and original textures from snow/sandstone/pillar from 1.6.2 jar 2017-11-12 19:48:33 +11:00
UnknownShadow200
128920589b Rewrite C options to use StringsBuffer instead 2017-11-12 13:54:48 +11:00
UnknownShadow200
b2ba84fb6a Fix lava offset (oops) 2017-11-11 13:31:24 +11:00
UnknownShadow200
cb2bce7e4c If you specify a custom resolution by doing /client resolution, that resolution is saved and used for subsequent sessions 2017-11-11 12:26:51 +11:00
UnknownShadow200
bd3b131e3d Add /client resolution command. 2017-11-10 22:49:36 +11:00
UnknownShadow200
e0572c6df2 Fix alt+tab switching hotbar index. (Thanks AndrewPH) 2017-11-10 18:32:11 +11:00
UnknownShadow200
399601ea94 Lava/Water offset is no longer hardcoded. If a block has lava/water collide and translucent draw, is is treated as having liquid offset. 2017-11-10 16:09:59 +11:00
UnknownShadow200
3765070702 Make default resolution of the game 854x480 to match original classic. 2017-11-09 22:42:46 +11:00
UnknownShadow200
bee5da56a5 You can still type chat input when F1 is mode on, like original classicube client. Fixes #248. 2017-11-08 16:19:35 +11:00
UnknownShadow200
813ea75a4b Remove some redundant font creations in launcher, fix few more C compile errors 2017-11-07 16:18:51 +11:00
UnknownShadow200
2f3fa76c6e Fix a few compile errors 2017-11-06 00:00:53 +11:00