2389 Commits

Author SHA1 Message Date
UnknownShadow200
af1678f9b9 Finish porting Chibi model to C. 2017-08-22 19:44:58 +10:00
UnknownShadow200
d989649043 Start work on porting chibi model 2017-08-22 18:24:34 +10:00
UnknownShadow200
4b5119eac9 Port sheep model to C. 2017-08-22 16:54:00 +10:00
UnknownShadow200
660277779d Scale F10 texture IDs overlay based on window height 2017-08-22 15:58:02 +10:00
UnknownShadow200
ad6677fc0c Combine World/WorldEnv and ChunkSorter/ChunkUpdater C files, refactor to get rid of D3D9Api.h 2017-08-22 12:04:04 +10:00
UnknownShadow200
f7fd855838 X 2017-08-22 10:28:35 +10:00
UnknownShadow200
0de32793c0 Fix some things in survival mode.
Not showing actual score at death screen, being able to pick entities past reach distance, and make 'score' earned by killing an entity configurable.
2017-08-22 10:22:04 +10:00
UnknownShadow200
0b2c67fd14 Optimise usage of ModelPart in C. 2017-08-22 09:33:29 +10:00
UnknownShadow200
ace18e8705 Port HumanoidModel to C. 2017-08-22 09:18:02 +10:00
UnknownShadow200
22ae16315f String_FromConstant uses compile tile string length calculation now. 2017-08-21 14:23:31 +10:00
UnknownShadow200
0b6372dc02 Add missing opcodes to C client. 2017-08-21 11:34:08 +10:00
UnknownShadow200
c8c6b3a2b2 Combine C model files into 1 file. 2017-08-20 23:59:03 +10:00
UnknownShadow200
5a07b42d9d Add ids for rest of overlay, fix camera not resetting cursor to centre after closing an overlay. 2017-08-20 23:12:32 +10:00
UnknownShadow200
b622a47fac Fix F10 screen 2017-08-20 22:50:24 +10:00
UnknownShadow200
a309d27ab8 Sort of fix crashing with texture ids overlay 2017-08-20 21:46:57 +10:00
UnknownShadow200
16806fb20d More work on texture ID overlay 2017-08-20 21:09:46 +10:00
UnknownShadow200
0233a846da hide CLI window again 2017-08-20 18:32:17 +10:00
UnknownShadow200
5b73327a86 Better names in nostalgia options 2017-08-20 18:24:58 +10:00
UnknownShadow200
82646f5cdb Get rid of some widget code duplication. 2017-08-20 17:22:10 +10:00
UnknownShadow200
dfc5380757 Refactor overlays 2017-08-20 17:13:35 +10:00
UnknownShadow200
117c4b680a Fix head model rotation. 2017-08-20 10:33:40 +10:00
UnknownShadow200
12f5e224f9 Combine some C classes together. 2017-08-20 10:31:49 +10:00
UnknownShadow200
62415464a1 Reduce size of matrix stack from 24 to 4 elements in C port of D3D9api, reduces mem usage by 3.8 KB 2017-08-20 09:35:10 +10:00
UnknownShadow200
62cd4d94b0 Fix 'classic arms model' not saving, and not updating translation matrix when changed in-game. 2017-08-20 08:45:46 +10:00
UnknownShadow200
b4a658d170 Release 0.99.9.3 0.99.9.3 2017-08-20 07:15:59 +10:00
UnknownShadow200
c320e569ac Fix being unable to delete blocks on server software that doesn't support BlockPermissions. Fixes #469. (Thanks MasterlazorX) 2017-08-20 07:13:25 +10:00
UnknownShadow200
3ca153d624 Fix lock code style 2017-08-19 23:29:15 +10:00
UnknownShadow200
bd3d92a541 Quick fix for blocks that were pushed out being duplicated in inventory after doing /reload 2017-08-19 23:28:24 +10:00
UnknownShadow200
21435f24c7 Oops. A return value of 0 means that the view/depth format was ok, not that it was invalid. 2017-08-19 22:24:16 +10:00
UnknownShadow200
e84cd9ebe3 Test C window should be 640x480 not 320x320 2017-08-19 22:10:44 +10:00
UnknownShadow200
61f22c1fb3 Fix compilation errors with direct3d9 api in C. 2017-08-19 21:49:51 +10:00
UnknownShadow200
0193c04363 Fix arm in hand with second layer arm, fixes #468. (Thanks Daeslender) 2017-08-19 20:47:20 +10:00
UnknownShadow200
c80278857b Add 'classic arm model' as an option. (Thanks Daeslender) 2017-08-19 20:37:27 +10:00
UnknownShadow200
c97752dcbb Release 0.99.9.2 2017-08-19 17:11:38 +10:00
UnknownShadow200
7627f5efaf Better arm model. (Thanks goodlyay) 2017-08-19 16:49:14 +10:00
UnknownShadow200
cade919527 Fix some minor issues with held block. 2017-08-19 16:38:23 +10:00
UnknownShadow200
04c5be2f48 Start finishing off porting of Direct3D9Api. 2017-08-19 16:06:14 +10:00
UnknownShadow200
5af72543bf Fix the test in main causing access violation 2017-08-19 15:38:16 +10:00
UnknownShadow200
d6a8b7d35c Finish porting WinGLNative to C. 2017-08-19 15:28:46 +10:00
UnknownShadow200
44ec23c931 Fix arm being backface culled when in hand, fix arm rotation in hand. 2017-08-19 11:06:23 +10:00
UnknownShadow200
345426107a Forgot to port previous changes to C. 2017-08-19 09:47:19 +10:00
UnknownShadow200
7ace31ee78 Get rid of hardcoding of last two vertices having max UV coords for model rendering. 2017-08-19 09:39:02 +10:00
UnknownShadow200
c5704840cb Revert "Get rid of hardcoding of last two vertices having max UV coords for model rendering."
This reverts commit c0a4ad0ba40d80bc0f9fc43c74800ac253adab0f.
2017-08-19 09:28:13 +10:00
UnknownShadow200
c0a4ad0ba4 Get rid of hardcoding of last two vertices having max UV coords for model rendering. 2017-08-18 23:42:23 +10:00
UnknownShadow200
0cf4e91888 Implement nicer dig animation, see https://github.com/UnknownShadow200/ClassicalSharp/wiki/Dig-animation-details (Thanks goodlyay) 2017-08-18 21:00:57 +10:00
UnknownShadow200
44df2f1a83 Fix rotated position of arm 2017-08-18 17:28:32 +10:00
UnknownShadow200
86b3f59603 Fix arm model position, more porting of WinGLNAtive to C. 2017-08-18 17:11:53 +10:00
UnknownShadow200
d3fbfb1040 Make some IModel fields static 2017-08-18 14:22:00 +10:00
UnknownShadow200
32e24eb914 Initial work on arm in hand.
Based on https://github.com/UnknownShadow200/ClassicalSharp/wiki/Position-of-the-player%27s-arm-in-1st-person%2C-from-Survival-Test, thanks goodlyay
2017-08-18 14:04:37 +10:00
UnknownShadow200
b4a5cfccdb Skins shouldn't have priority when downloaded, fixes two year old bug where incorrect skin would sometimes be downloaded. (Thanks goodlyay) 2017-08-18 12:36:18 +10:00