Commit graph

35 commits

Author SHA1 Message Date
iProgramInCpp
7fd8c67f13 * Fix some more bugs. 2023-08-01 12:05:24 +03:00
iProgramInCpp
328ef4fff5 * Allow smooth shading on translucent blocks. 2023-08-01 11:57:35 +03:00
iProgramInCpp
af11c5281c * Improve mouse grabbing.
This fixes a bug where the mouse would be restricted to the window after the level is loaded even if the window isn't focused.
2023-08-01 11:08:56 +03:00
iProgramInCpp
67d1fc4f44 what 2023-08-01 10:41:16 +03:00
iProgramInCpp
35773b5ba6 * Fix Util::stringTrim. Not sure if accurate 2023-08-01 10:40:41 +03:00
iProgramInCpp
adf3dfa54e * Fix bad check in Entity::moveRelative 2023-08-01 09:43:50 +03:00
iProgramInCpp
f6b1856ea9 * Improve timer accuracy, thanks to @Kleadron on GitHub 2023-07-31 22:42:16 +03:00
iProgramInCpp
65406ef97e Fix sky rendering. 2023-07-31 22:25:58 +03:00
iProgramInCpp
e7c33ca04f
Merge pull request #8 from 2008Choco/tickMouse-original-code
Surround tickMouse() call in ORIGINAL_CODE preprocessor check
2023-07-31 21:17:22 +03:00
iProgramInCpp
b652de50da
Merge branch 'master' into fix-options-file 2023-07-31 21:16:22 +03:00
iProgramInCpp
40961e8d8d * Improve mouse turning once again. 2023-07-31 21:15:42 +03:00
iProgramInCpp
24a693026f * Make the options not reload 2023-07-31 21:09:12 +03:00
iProgramInCpp
5884302836 * Change long to TLong.
This allows a potential linux port to become reality much easier.
2023-07-31 21:08:31 +03:00
Parker Hawke
80edda6400
Fix options.txt overriding in-game changed settings at runtime 2023-07-31 13:42:08 -04:00
Parker Hawke
25c0ad6067
Surround tickMouse() call in ORIGINAL_CODE preprocessor check 2023-07-31 12:40:08 -04:00
iProgramInCpp
47f9b45ac4 * Add support for an options file on Windows. 2023-07-31 18:28:10 +03:00
Parker Hawke
444bc4ae2e
Add enhancement to support scroll wheel for inventory 2023-07-31 10:20:16 -04:00
iProgramInCpp
cb085a8956 * Add Player::drop 2023-07-31 17:13:10 +03:00
iProgramInCpp
297f7f3cf4 * Adjust the mouse sensitivity, think this feels better 2023-07-31 16:29:19 +03:00
iProgramInCpp
d757217844
Merge pull request #4 from Vruk11/master
Create screenshots folder if it doesn't exist
2023-07-31 15:54:35 +03:00
Vruk
cf6d27f123 Create screenshots folder if it doesn't exist
When taking a screenshot the windows implementation will now check for a folder to save to and create it if it does not exist

g_pApp->field_D58 is now g_pApp->m_externalStorageDir
2023-07-31 05:50:26 -07:00
iProgramInCpp
ea16d96a4c * Fix bad names in the PCM sound header. Audio now works well :) 2023-07-31 15:15:20 +03:00
f
ace9069077 Add windows soundsystem
Add Basic functionality to the playAt method only can play sounds in 2D.
2023-07-31 12:17:52 +02:00
iProgramInCpp
a00007803f * When a text box is focused, move the write head at the end. 2023-07-31 11:42:11 +03:00
iProgramInCpp
2631c262e6 * Fix a render bug in the TextInputBox
darn it
2023-07-31 11:33:15 +03:00
iProgramInCpp
3ccf62e613 Make the text input box fields public. They weren't for some reason 2023-07-31 11:12:22 +03:00
iProgramInCpp
4393ef9679 * Add missing space button handler to the text input box. 2023-07-31 11:10:51 +03:00
iProgramInCpp
1a75690f52 * Improve the smoothness of the turn controls.
Thanks to @Kleadron on GitHub for the hint.
2023-07-31 11:02:44 +03:00
iProgramInCpp
4735bd5cf0 * Fix a bug in NinecraftApp where the incorrect string will be printed in place of the level renderer's stats. 2023-07-31 10:18:47 +03:00
iProgramInCpp
5e739f3d5b * Rename Options.hpp -> GameMods.hpp, to fix some errors 2023-07-31 10:11:32 +03:00
iProgramInCpp
a68f2d7245 * Move the options into the root of the project, for ease of access 2023-07-31 10:01:46 +03:00
iProgramInCpp
1ecd7cf798 * Uncomment the falling sand code. 2023-07-31 09:57:48 +03:00
iProgramInCpp
97dd5ff8e9 Move the Windows AppPlatform into its own folder. 2023-07-31 09:48:12 +03:00
iProgramInCpp
fe1997f202 * Add license headers to every file. 2023-07-30 22:41:09 +03:00
iProgramInCpp
9642818a88 * Initial commit.
:)
2023-07-30 22:22:02 +03:00