* * 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
* 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
* Options Refactor
* Moved options loading code from AppPlatform classes to Options class
* Added AppPlatform::singleton()
* Minecraft::m_options is now only accessible via Minecraft::getOptions() (as it should be)
* Making this work with SDL2 next
* Options Cleanup for SDL2
* Added AppPlatform::hasFileSystemAccess()
* Options won't try to load if hasFileSystemAccess returns false. Emscripten build will be happy.
---------
Co-authored-by: Brent Da Mage <BrentDaMage@users.noreply.github.com>
* Mac OS X 10.6 & More C++03 Support
* Fix SDL2 options.txt loading for C++03
---------
Co-authored-by: Brent Da Mage <BrentDaMage@users.noreply.github.com>
* * Undo some of the changes done in the "* Work on survival mode." commit.
* TEST_SURVIVAL_MODE is now on by default.
* * Dying no longer crashes the game.
* * Death seems to work ok.
* * Improve some of the damage code.
* x
* work
* Fixed the Makefile (#54)
* * Finally fix the crack texture appearing to flicker/restart
* * Add VS2010 as an optional target.
Fix build with VS2010 (both windows_vs and xenon_vs).
* * Disable survival mode. Getting ready to merge now!
---------
Co-authored-by: Alexander Argentakis <38327951+MFDGaming@users.noreply.github.com>
* Add Direct Connect Button and Screen
* Remove accidental extra build directories for wasm
* Add DirectConnectScreen.cpp to the CMake
* Use Hungarian coding style notation