summaryrefslogtreecommitdiff
path: root/mm/2s2h/SaveManager/SaveManager.cpp
AgeCommit message (Collapse)Author
9 daysHold Z-Targetters Rejoice (#1809)Garrett Cox
2026-07-11Tweaks to sarias song behavior (#1780)Garrett Cox
2026-06-22Use Notification::Emit for saves and file drops (#1732)Eblo
2025-11-23Save play time, support timer display options (#1213)Eblo
* Save play time, support timer display options * Use ShipSaveContext, add OnGameCompletion hook
2025-10-29Bump LUS and OTRExporter, add null audio backend (#1289)Eblo
* Bump LUS and OTRExporter, add null audio backend * Missed an include change * And again * Thanks macOS * Another one * Bump LUS again, fixing SDL audio backend bug * Sync LUS bump changes to merged PRs * Bump LUS again * Update CMakeLists.txt includes
2025-08-28Use registration system instead of polling for dropped files (#1182)louist103
* Support file registration * Format * Format * Update LUS * Update BenPort.cpp
2025-05-18LUS update (#1142)louist103
* LUS update * Commit backend refactor * Cleanup tinyxml includes * Add LUS again * Rebase LUS * LUS bump * Point to LUS main * Fix metal * Bump LUS to test * Chagnes for removed cvar dropped file
2025-04-06Cleanup includes (#1072)louist103
* Cleanup * Format * Fixes * Update macports-deps.txt * Fix mac * Update macports-deps.txt Co-authored-by: Archez <Archez@users.noreply.github.com> * Move includes around --------- Co-authored-by: Archez <Archez@users.noreply.github.com>
2025-01-09Merge branch 'develop' of ↵Garrett Cox
garrettjoecox.github.com:HarbourMasters/2ship2harkinian into develop-rando
2025-01-09[Enhancement]: Add File Slot 3 (#900)Archez
* [Enhancement]: File Slot 3 * Log out save file imports and reset file select state
2025-01-08Merge branch 'develop' of ↵Garrett Cox
garrettjoecox.github.com:HarbourMasters/2ship2harkinian into develop-rando
2025-01-08Add enums for sram and save file magic values (#933)Archez
2025-01-08Cleanup so things around the save manager (#930)Archez
2025-01-02Add additional build info, ensure saves are marked as incompatible across ↵Garrett Cox
versions
2024-09-18Initial commit for the develop-rando effortGarrett Cox
2024-08-18Implement save backups and better invalid json detection (#749)Archez
2024-05-29Append appShortName in savesFolderPath for non-portable builds (#593)AltoXorg
2024-05-25Rework save files organization (#445)Garrett Cox
2024-05-23Add support for dropping various save formats into the game window (#404)Garrett Cox
2024-05-22run clang format (#448)briaguya
* add linux clang format script * first shot at powershell * whoops * webrequest is slow, try webclient * just get the one file * simplify and maybe make it work? * whoops again * try a different suggestion * why is it always windows * again * try again * bit of path stuff * chmod +x * add action to check * fix workflow name * run clang format
2024-05-22prevent infinite loop in save migration (#396)Archez
2024-05-22Add our own field for storing last entrance and other tweaks (#373)Garrett Cox
2024-05-22DPad Items (#228)inspectredc
* Initial Dpad * remove old hud stuff * and comment * s.. * add dpad equip macro back in * fix inputs * fix equipping (hopefully all) * finish some todos * add 2s2h asset header * check dpad macro * remove 2s2h_assets * re-add empty texture * use correct struct for default dpad equips * dpad save stuff * fix item offering, use correct equip offset values * finally figure out unk_154 and fix mask equipping * avoid ugly code * add necessary condition * correct save names for dpad items/slots * remove todos and sort out suggestions and rename cvar * func standardise renaming * Add dpad to hud presets * dpad save migration
2024-05-22Add support for migrations and move save related stuff (#264)Garrett Cox
* Move SaveManager to its own file * Add support for migration