163 Commits

Author SHA1 Message Date
UnknownShadow200
eac6ff191b bugfixes 2018-04-01 17:11:58 +10:00
UnknownShadow200
cea66ac493 Show a message box when OpenTK.dll is in different directory to game, instead of unhelpful default crash dialog 2018-03-29 16:19:08 +11:00
UnknownShadow200
36f2dec36e Optimise ShadowComponent rendering 2018-03-27 17:58:13 +11:00
UnknownShadow200
880cbbd0a6 Combine some headers, part 1 2018-03-27 13:02:11 +11:00
UnknownShadow200
59b2f22687 If server supports BlockPermissions, disable block perm behaviour of map MOTD 2018-03-24 20:17:09 +11:00
UnknownShadow200
2f07a00b54 Fix last commit 2018-03-23 22:02:27 +11:00
UnknownShadow200
30937e92f5 little bit less hardcoding 2018-03-20 16:54:48 +11:00
UnknownShadow200
68b861f6c8 little bit less hardcoding 2018-03-19 22:07:26 +11:00
UnknownShadow200
2b3fb48f54 Rewrite launcher web tasks to use asyncdownloader 2018-01-16 23:09:44 +11:00
UnknownShadow200
35219142cd Optimise BlockInfo.IsLiquid to be simple lookup table instead 2018-01-13 09:21:24 +11:00
UnknownShadow200
5b197dd874 Disable multi jumps in classic mode. (Also reduce entries per column from 20 to 16 in tab list) 2018-01-12 21:14:21 +11:00
UnknownShadow200
fe8580aea8 Port entity shadow component to C. 2017-12-05 17:35:43 +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
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
4bb28925b7 Fix crash when pressing R while map was loading 2017-11-17 22:50:49 +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
b6ff532a23 And also for associating bitmaps with device contexts (Completely untested) 2017-10-28 22:02:39 +11:00
UnknownShadow200
92664c258a Add +/-push to disallow player pushing in MOTD. 2017-09-18 14:02:26 +10:00
UnknownShadow200
39c4142637 Head model shouldn't push you. 2017-09-17 19:58:24 +10:00
UnknownShadow200
39aa37a83d Port more of Entity to C. 2017-09-16 20:14:20 +10:00
UnknownShadow200
3c6bf3624c Further reduce size of IL code 2017-09-13 23:09:10 +10:00
UnknownShadow200
4de201d635 Port interpolation entity components to C, combine a few C files together. 2017-09-03 21:36:52 +10:00
UnknownShadow200
c4c6b96419 Little bit less lambda and Dictionary usage 2017-09-03 16:51:28 +10:00
UnknownShadow200
a4b753f003 Fix last commit. 2017-08-26 20:17:36 +10:00
UnknownShadow200
9da5007969 Tidy up last commit and port to C port too. 2017-08-26 19:18:16 +10:00
Goodlyay
bcdc92f1ca Remove debug text 2017-08-26 01:47:50 -07:00
Goodlyay
48c2121f61 Add jumps= in MOTD for control over jump amount 2017-08-26 01:46:10 -07:00
UnknownShadow200
794a0709e6 Support more then two jumps in WoM style hacks. 2017-08-26 12:57:58 +10:00
UnknownShadow200
53180c0f87 Optimise Entity.TouchesAny and simplify a bunch of other things 2017-08-24 18:24:21 +10:00
UnknownShadow200
7ca611c978 Combine Entity.cs and Entity.Bounds.cs, eliminate all of the hidden delegate allocations for the condition argument to TouchesAny 2017-08-24 15:08:15 +10:00
UnknownShadow200
db524fa987 More porting of entity to C. 2017-08-23 17:42:10 +10:00
UnknownShadow200
72814ab59b Make ShadowComponent a single static class. 2017-08-23 12:43:31 +10:00
UnknownShadow200
ff177cd023 Start work on mipmaps support, fix plugin warning crashing client 2017-08-22 20:38:19 +10:00
UnknownShadow200
660277779d Scale F10 texture IDs overlay based on window height 2017-08-22 15:58:02 +10:00
UnknownShadow200
a309d27ab8 Sort of fix crashing with texture ids overlay 2017-08-20 21:46:57 +10:00
UnknownShadow200
dfc5380757 Refactor overlays 2017-08-20 17:13:35 +10:00
UnknownShadow200
5a03fda9bd Get rid of InventoryPermissions and just use bool array instead 2017-08-14 09:54:42 +10:00
UnknownShadow200
c23ba90c1f Make BlockInfo class static and break all plugins in the process. 2017-08-14 09:33:21 +10:00
UnknownShadow200
8113246985 allow changing scaling of each axis of model independently. 2017-07-30 10:05:05 +10:00
UnknownShadow200
ec36158d4b Fix incorrect hresult declaration 2017-07-24 14:45:22 +10:00
UnknownShadow200
769c95116e If map has -hax in MOTD, you shouldn't be able to see all names 2017-07-20 23:47:41 +10:00
UnknownShadow200
ab809a5c05 Add a 'draw all names unscaled' mode, redesign how name modes work. (Thanks 123DMWM) 2017-07-19 16:03:57 +10:00
UnknownShadow200
bf846b80c0 Remove DrawMode/DrawVb/DrawIndexedVb, just provide DrawVb_Lines and DrawVb_IndexedTris 2017-07-03 23:56:05 +10:00
UnknownShadow200
3d01dbab20 Remove unused code 2017-06-25 20:32:42 +10:00
UnknownShadow200
3710558b92 Don't tie bobbing/tilt to FPS, addresses #435 2017-06-10 13:11:25 +10:00
UnknownShadow200
4b8cea1b5b Port flatgrass generator to C. 2017-06-01 18:34:56 +10:00
UnknownShadow200
65fd1ab65d x 2017-04-28 21:54:55 +10:00
UnknownShadow200
e5656bcf8e Implement more collide types, fixes #417 2017-04-28 21:44:33 +10:00