3345 Commits

Author SHA1 Message Date
UnknownShadow200
f07171381c Bugfixes 2018-04-27 11:18:35 +10:00
UnknownShadow200
ca000b317c Multiplayer of C client connects (Although pretty much doing anything causes a crash) 2018-04-27 09:23:46 +10:00
UnknownShadow200
1eca5206f2 Mostly port NetworkProcessor to C 2018-04-26 22:22:51 +10:00
UnknownShadow200
b5f2c1f9f3 Fix ctrl+backspace from few recent commits ago 2018-04-26 21:21:37 +10:00
UnknownShadow200
70a5c73854 prefer explicit interface implementation for IGameComponent 2018-04-26 18:06:44 +10:00
UnknownShadow200
aa3a922326 Make sure to explicitly close network socket on game exit 2018-04-26 16:07:37 +10:00
UnknownShadow200
3a46efee5e support 64x64 skins in all models 2018-04-26 14:44:16 +10:00
UnknownShadow200
6e4aef2def allow max to be 0 and min to be 1 for custom blocks 2018-04-26 11:14:09 +10:00
UnknownShadow200
8835922ccb Fix left arrow with input widget causing ghost characters to appear (Thanks tornato) 2018-04-26 08:46:22 +10:00
UnknownShadow200
72726e9c92 More work 2018-04-26 06:48:21 +10:00
UnknownShadow200
761c7f4d00 Add a .non hacky .dat level parser 2018-04-25 16:16:39 +10:00
UnknownShadow200
6a2f7be26e Start porting packet handling code to C. 2018-04-25 16:15:12 +10:00
UnknownShadow200
091d8e49db few minor fixes 2018-04-24 15:49:08 +10:00
UnknownShadow200
d255cb1caf move some classic/CPE protocol specific bits out of NetworkProcessor 2018-04-24 15:21:38 +10:00
UnknownShadow200
19295f451a simplify interpolation a bit 2018-04-24 14:05:14 +10:00
UnknownShadow200
6e7bd36d9f Fix % in chat input 2018-04-24 10:47:26 +10:00
UnknownShadow200
7bca9016c5 Add 'breakable liquids' key bind, Escape resets key bind, fix options in C client 2018-04-24 07:38:11 +10:00
UnknownShadow200
fc1263c770 fix pressing up in chat not working from few commits ago 2018-04-24 06:38:32 +10:00
UnknownShadow200
fd1c3d7737 Fix fog and block physics in C client 2018-04-23 21:07:30 +10:00
UnknownShadow200
7f2b24b560 Fix clipboard copy in C client 2018-04-23 16:33:46 +10:00
UnknownShadow200
1b5276bae5 Vastly simplify line wrapping code, and fix it in C port too 2018-04-23 14:53:14 +10:00
UnknownShadow200
c252baa696 fixes and fixes 2018-04-23 11:47:30 +10:00
UnknownShadow200
1e0f7df47f even more fixes 2018-04-23 10:15:42 +10:00
UnknownShadow200
59bebf29b5 even more fixes 2018-04-22 21:41:24 +10:00
UnknownShadow200
2825114f4e more fixes 2018-04-22 20:44:36 +10:00
UnknownShadow200
374017d753 Fixes and stuff 2018-04-22 18:48:53 +10:00
UnknownShadow200
bff9d3586a for c port fix /tp crash, hotbar scroll not working, projection matrix being stuffed, entity movement looking laggy 2018-04-22 12:53:22 +10:00
UnknownShadow200
102b9f8925 Start porting .cw importer to C (still crashes on big maps) 2018-04-22 11:17:29 +10:00
UnknownShadow200
71d3498f03 Fix big .lvl not loading in C client 2018-04-21 22:28:39 +10:00
UnknownShadow200
81ea790f8f more fixes 2018-04-21 18:13:31 +10:00
UnknownShadow200
7b726ad56b more and more bugfixes 2018-04-21 12:27:46 +10:00
UnknownShadow200
0a26980f3e Fix a tonne of crashes in C port 2018-04-21 09:03:35 +10:00
UnknownShadow200
adcc6fe861 C client now actually shows a window and some 3d things and stuff 2018-04-21 08:00:47 +10:00
UnknownShadow200
126e8017a0 bug fixes for C client 2 2018-04-20 23:19:08 +10:00
UnknownShadow200
14d558a7b1 bug fixes for C client 2018-04-20 22:59:06 +10:00
UnknownShadow200
174281f27b Port Program to C 2018-04-20 21:19:23 +10:00
UnknownShadow200
1bb335675f default index buffer is now in DEFAULT pool 2018-04-20 19:19:32 +10:00
UnknownShadow200
aaf1e66b97 Port Game to C 2018-04-20 18:48:34 +10:00
UnknownShadow200
d9133affbe Mostly port Game.Init to C 2018-04-20 15:24:47 +10:00
UnknownShadow200
7c674c4e82 Port TexturePack to C 2018-04-20 13:56:31 +10:00
UnknownShadow200
8a25708f6f Fix a bunch of stuff 2018-04-20 12:57:05 +10:00
UnknownShadow200
20e9adbd24 Port SoundsComponent to C 2018-04-20 09:36:57 +10:00
UnknownShadow200
af2a363def Port LocalPlayer and NetPlayer to C. 2018-04-20 08:16:30 +10:00
UnknownShadow200
bfe4bc05e0 Mostly port entity components to C. 2018-04-19 21:52:16 +10:00
UnknownShadow200
468e958e36 optimise collision detection a bit 2018-04-19 14:01:52 +10:00
UnknownShadow200
cc85c297ee almost finish porting menu options screens to C 2018-04-19 10:26:48 +10:00
UnknownShadow200
d11a36a30f more work 2018-04-18 21:43:55 +10:00
UnknownShadow200
8c83168a4c Start porting all menu options screens to C. 2018-04-18 20:31:39 +10:00
UnknownShadow200
4b32d3c6a8 tidy up .cw and .schematic exporter 2018-04-18 12:54:40 +10:00
UnknownShadow200
d88f896998 Bunch of fixes for C code 2018-04-18 11:51:43 +10:00