Cinderbox v0.8.0
- Compiled using .NET10.
- Themes reworked so they can be edited/modified from external storage (currently in cinderbox-internal/themes).
- Changed the settings sheet to a Setting page.
- Fixed Back button closing the app.
- Made changes to mono runtime so Immersive Scarecrows doesn't crash my game 😠
- Adds support for CinderTap.
- Horses are skinny now like Play Store SDV.
- Unified input system.
- Fixed Mono runtime issues and removed old workarounds for SpaceCore.
- Enabled hold to split+attach/deattach onto rods/slingshots etc.
- Shop patches (can be disabled in game options).
- Fixed Harmony issue reported by mushymato.
- Tooltips are now positioned above the touch location so finger doesn't cover it.
- New options in game settings:
- Shipping menu overhaul patches.
- DayTimeMoneyBox options: now includes mobile and 3 hybrids.
- Resolution now correctly updates when window resizes+checks on launch.
- CarpenterMenu (Robin's building menu) patches so it's touch-friendly, and fixes.
- Fixed audio bug with weird echoes.
- Fixed Cinderbox Discord link.
- Fixed menu buttons not working if joypad buttons were in the same area as where they were placed, even if they were hidden.
- Fixed bug where input fields would keep stale data (fixes GMCM textboxes).
- Harmony fixes:
- Switched Mono from Cecil DMDs to DynamicMethod DMDs.
- Fixed DynamicMethod DMDs to use the original method's declaring type as the owner.
- Fixed Furniture Framework Mod (thanks Taro!)
- Added initial support for Android 8 through Android 12!! Tested on a simulator. Need people to test on a device.
- Decoupled mods: LetMeRemap, SoManyMods, Cinderbox Essentials.
- Added a new screen for installing these essential mods if a user wants them (and a new card in home tab).
- Added Steam login support for downloading SDV ported from StS2Launcher. There's a known bug for sign-ins that need to be approved through the steam app. Works fine with the regular 2FA.
- Mod updates are now fetched from SMAPI logs instead of SMAPI site, which eliminates the 4hr cooldown window, but now checks after launching the game.
- Changed loading messages to async/await pattern and updated loading screen callbacks to use the new async/await methods.
- Fixed ConsoleCommands for Mobile.
- Changed mod installation to overwrite files even when manifest versions match.
- Added platform-specific settings to the Cinderbox settings screen.
- Moved optimized animal and delayed-action processing options to Cinderbox from SMAPI.
- Moved third-party compatibility handling from SMAPI into Cinderbox: Alternative Textures, Fashion Sense, Lookup Anything, Portraiture, Custom Farm Loader, Daily Screenshot, QuickSave, Unofficial Mod Update Menu.
- Removed obsolete Mobile Phone and SpaceCore compatibility patches.
- Fixed mods not visually disabling/enabling.
- Hardened migration for beta users.
- Fixed filter for files downloaded using Steam login.
- Fixed mod count in home/mods tabs.
- Minor MonoGame changes (increased audio allocation count and physical keyboard fixes for backspace/enter).
- Moved Adjust Virtual Joypad button below the control dropdown in options.
- Added sensitivity for joysticks.
- Added support for arcade games.
- Adjust controls in the adjust virtual joypad menu for Prairie King, others use touch.
- Lots and lots of refactoring.
Known Issues
- .NET runtime thing with Walk of Life.