2389 Commits

Author SHA1 Message Date
UnknownShadow200
75d4fb0549 Fix missing (void) declaration for C functions that take no args 2017-08-04 12:36:42 +10:00
UnknownShadow200
dd08385fdc Fix WeatherRenderer in C. 2017-08-04 12:32:24 +10:00
UnknownShadow200
446afae0bd Finish porting EnvRenderer to C. 2017-08-04 12:26:52 +10:00
UnknownShadow200
9172afcfc9 Combine MinimalEnvRenderer and StandardEnvRenderer, remove a bunch of yucky 'if X is Y', casts, game.ReplaceComponent 2017-08-04 11:36:51 +10:00
UnknownShadow200
4459621057 Fix audio failing to play in windows 2000 VM, should hopefully address #463 2017-08-03 21:43:30 +10:00
UnknownShadow200
08fd0b19a2 Fix sitting model not having skin cleared. 2017-08-03 14:53:57 +10:00
UnknownShadow200
a49fda440f Remove the yucky 'is entity FakePlayer', instead store ModelBlock as a field. 2017-08-03 14:53:34 +10:00
UnknownShadow200
0695fe04eb Port ChickenModel to C. 2017-08-03 14:53:12 +10:00
UnknownShadow200
fa03620666 Port SpiderModel to C. 2017-08-03 14:52:51 +10:00
UnknownShadow200
bee207138c Only pick a block if the intersection point is exactly within reach distance. Should address #461. 2017-08-02 20:06:01 +10:00
UnknownShadow200
8ebc8cda7b Min model scale allowed is now 0.01 2017-07-30 21:26:24 +10:00
UnknownShadow200
de1b84883f Update readme to specify that it supports windows 98 (in a VM) 2017-07-30 13:40:56 +10:00
UnknownShadow200
8113246985 allow changing scaling of each axis of model independently. 2017-07-30 10:05:05 +10:00
UnknownShadow200
9f918334bd use a do {} while in StringBuffer.AppendNum 2017-07-29 23:45:27 +10:00
UnknownShadow200
1a370dabc7 Fix crashing when going to extremely ridiculously coordinates far from spawn (in the range of ~2 billion) 2017-07-29 23:38:46 +10:00
UnknownShadow200
84865b1a57 Allow code page 437 chars in hotkeys and level save 2017-07-28 20:58:40 +10:00
UnknownShadow200
273d276086 Revert "Remove child window from windows gamewindow backend"
This reverts commit f112751dd64fcd51237b3449b874fcc1d5c92b61.
2017-07-26 20:16:41 +10:00
UnknownShadow200
f112751dd6 Remove child window from windows gamewindow backend 2017-07-26 17:34:11 +10:00
UnknownShadow200
54c1909cd4 X 2017-07-25 22:05:45 +10:00
UnknownShadow200
e2ea555a94 Quick fix for map not rendering in pre OpenGL 1.2 backend. (needs to be optimised still) 2017-07-25 21:49:40 +10:00
UnknownShadow200
566cfdd7cb x 2017-07-25 14:51:48 +10:00
UnknownShadow200
86c6cc3921 Survival: Implement basic game-over screen 2017-07-25 13:44:27 +10:00
UnknownShadow200
22a14a0f5a Survival: Implement rudimentary fall damage 2017-07-25 13:39:20 +10:00
UnknownShadow200
a89485a960 Survival: Add BeginFrame/EndFrame methods 2017-07-25 13:25:17 +10:00
UnknownShadow200
17f0b5e8c7 Port PigModel to C. 2017-07-25 08:12:53 +10:00
UnknownShadow200
ec36158d4b Fix incorrect hresult declaration 2017-07-24 14:45:22 +10:00
UnknownShadow200
30264bce80 Port ZombieModel to C. 2017-07-24 14:22:54 +10:00
UnknownShadow200
c82e1e91c1 Port skeleton model to C. 2017-07-24 11:00:01 +10:00
UnknownShadow200
15a6cdb31b Change from 'using nolimit mode is discouraged for general usage' to 'using nolimit mode is discouraged' 2017-07-23 11:01:06 +10:00
Goodlyay
9425feb440 Merge branch 'master' of https://github.com/UnknownShadow200/ClassicalSharp 2017-07-21 23:13:06 -07:00
UnknownShadow200
daf7b95203 X 2017-07-22 16:12:47 +10:00
Goodlyay
1594008dab Make DrawSprite virtual void
So both Adv and normal MeshBuilders can override it.
2017-07-21 23:07:57 -07:00
UnknownShadow200
e18da6a308 Fix issues with cached terrain.png not being updated when entry at same url is changed 2017-07-22 15:56:46 +10:00
UnknownShadow200
1d00da8381 Fix water modified to be a non-full block still always stretching top face of water. (Thanks VenkSociety) 2017-07-22 12:54:16 +10:00
UnknownShadow200
d005e0aca9 Also remember to update lighting, if when a custom block is removed, its 'blockslight' was not the same as the core block's 'blockslight' 2017-07-21 19:11:28 +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
3f044fcf07 x 2017-07-19 16:05:16 +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
0307059be4 Increase max jump height from 1023 to 2047 for the heck of it 2017-07-19 15:23:50 +10:00
UnknownShadow200
c1c6f51768 Remove pointless getter/setter in DisplayDevice 2017-07-18 00:21:52 +10:00
UnknownShadow200
1f0b34317f Implement ChunkUpdater_TerrainAtlasChanged 2017-07-17 23:33:23 +10:00
UnknownShadow200
c6fa1582e6 Change from .dll to .exe 2017-07-17 23:33:22 +10:00
UnknownShadow200
89814ca859 Entity now has an AnimatedComponent field, fixes a number of compile errors. 2017-07-17 23:33:21 +10:00
UnknownShadow200
d1b2a1ca39 Mostly port TiltComponent to C. 2017-07-17 23:33:20 +10:00
UnknownShadow200
b5fa22125e Mostly port AnimatedComponent to C. 2017-07-17 23:33:19 +10:00
UnknownShadow200
34201e9f4d Mostly port AutoRotate to C. 2017-07-17 23:33:18 +10:00
UnknownShadow200
249d2e8961 suffix all struct names with _ 2017-07-17 23:33:17 +10:00
UnknownShadow200
2d09c2d0b8 Fix mistake in AABB.c (Thanks dzidq) 2017-07-17 23:31:54 +10:00
UnknownShadow200
c05d6ee882 Fix blocks not being tinted in singleplayer. (Thanks Kingoscargames1) 2017-07-11 23:57:34 +10:00
UnknownShadow200
3249b7c682 Add zoom scroll as a keybind in controls (Thanks goodlyay) 2017-07-11 19:49:03 +10:00