iProgramInCpp
ec73b28e92
Merge branch 'master' into master
2023-08-02 14:05:02 +03:00
iProgramInCpp
d363d8d298
* Add improved saving.
2023-08-02 13:53:35 +03:00
iProgramInCpp
6683422467
* Force save when leaving. Kind of sucks. I'll work on it :)
2023-08-02 13:18:14 +03:00
iProgramInCpp
450cb190b6
* Finish level saving.
2023-08-02 13:15:25 +03:00
iProgramInCpp
16e2b79165
* Finish ExternalFileLevelStorage.
2023-08-02 09:58:26 +03:00
iProgramInCpp
865d688212
* Start work on ExternalFileLevelStorage
2023-08-02 09:07:20 +03:00
f
9bfec799e2
Improve and fix crash in SoundSystemWindows
...
Add 3D Sound Listener, Fix crash when DirectSound fails to initialize. Add second argument to setListenerAngle. Implement setListenerAngle and setListenerPos in Minecraft.cpp (Is this a good place to put it?)
2023-08-01 22:02:24 +02:00
iProgramInCpp
858315ce54
* Add RegionFile class.
2023-08-01 16:15:13 +03:00
iProgramInCpp
d8cdbe4913
* Remove some useless LogMsgs
2023-08-01 13:21:10 +03:00
iProgramInCpp
653a6a62e2
Merge pull request #14 from Kleadron/enh_3d_inventory_tiles
...
Add ENH_3D_INVENTORY_TILES
2023-08-01 12:06:11 +03:00
iProgramInCpp
7fd8c67f13
* Fix some more bugs.
2023-08-01 12:05:24 +03:00
Kleadron
6feff32c51
Add ENH_3D_INVENTORY_TILES
...
Replaces the functionality of gui_blocks.png by actually 3D rendering inventory item tiles.
2023-08-01 02:01:55 -07:00
Kleadron
c99b23f579
Rotate ENH_SHADE_HELD_TILES shading
2023-08-01 02:01:55 -07: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