Commit Graph

18 Commits

Author SHA1 Message Date
iProgramInCpp
60b21356a1 Integrate touch related development. (#90)
* * Add BuildActionIntention crap

* * Set Client and World projects to use MP compilation

* asd

* * Use the new BuildActionIntention to break and place blocks.

* * Reverse engineer the IArea system.

* * Copy break logic from survival into creative conditionally

* * Reverse IBuildInput and MouseHandler
* Replace the new relative paths in the client project with $(MC_ROOT) again

* * Reverse Multitouch, MouseDevice

* * Reverse a bunch of auxiliary classes for input.

* * Use CustomInputHolder instead of holding inputs manually.

* * Reverse a whole BUNCH of things!

* * Add feedback textures to the gitignore.

* * D-pad now renders! Also loads of other work.

* * More Stuff

* * Finish touch control bug fixing.

* * Finalize work.

* * One last thing..

* * Add a "cramped" mode to the options screen and start menu.

* * Oh, forgot to do something
2023-11-02 00:49:11 +02:00
iProgramInCpp
6cafc1b379 * Disable survival mode for now. 2023-09-17 12:47:25 +03:00
iProgramInCpp
350100ac48 Merge devel into master (#78)
* * Turn survival back on for now.

* * Add TP command.

* * Fix fall damage reset.

* * Mob hitting works.

I've disabled entity shading though. Will get back to it at some point, promise!

* * Knockback

* * Mobs now rotate when they die.

* * Fire fix
2023-09-17 12:47:09 +03:00
iProgramInCpp
f7b1e69e51 * Actually remove the debug console 2023-08-28 21:45:30 +03:00
iProgramInCpp
d88e0a7643 * Remove debug console - it's now behind a GameMod
* Remove log counter.
2023-08-28 20:45:05 +03:00
Brent
5c1ea03747 Logging cleanup (#69)
* Mac OS X 10.6 & More C++03 Support

* Fix SDL2 options.txt loading for C++03

* Output/Logging Overhaul
* Added StandardOut class
* Renamed LOGX macros to LOG_X
* Removed LogMsg macros in favor of LOG_X
* Added console window for debug Windows builds

* Updated Xcode Project
+ StandardOut.hpp
+ StandardOut.cpp

* StandardOut_windows
* Replaced the Windows #ifdefs in StandardOut with StandardOut_windows

---------

Co-authored-by: Brent Da Mage <BrentDaMage@users.noreply.github.com>
2023-08-28 10:55:41 +03:00
iProgramInCpp
06e26862c8 * Re-enable Creative Mode. Survival Mode will remain an experiment for now. 2023-08-04 11:44:45 +03:00
iProgramInCpp
1386b3d658 * Improve survival mode stuff. 2023-08-04 11:18:28 +03:00
iProgramInCpp
139062625c * Add sponges. 2023-08-03 23:02:15 +03:00
iProgramInCpp
b2edbd645a * Turn MOD_DONT_COLOR_GRASS back off. 2023-08-02 22:40:16 +03:00
iProgramInCpp
a2df1b3095 * Add more items for testing. 2023-08-02 21:47:18 +03:00
iProgramInCpp
d363d8d298 * Add improved saving. 2023-08-02 13:53:35 +03:00
iProgramInCpp
865d688212 * Start work on ExternalFileLevelStorage 2023-08-02 09:07:20 +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
iProgramInCpp
40961e8d8d * Improve mouse turning once again. 2023-07-31 21:15:42 +03:00
Parker Hawke
444bc4ae2e Add enhancement to support scroll wheel for inventory 2023-07-31 10:20:16 -04:00
iProgramInCpp
8b924022e3 * Disable demo mode. The default version will now be the enhanced version. 2023-07-31 10:18:09 +03:00
iProgramInCpp
5e739f3d5b * Rename Options.hpp -> GameMods.hpp, to fix some errors 2023-07-31 10:11:32 +03:00