Evil Factory
f1e1b9238d
The deadlock situation is craaaaazy
...
Fix
2026-02-07 20:10:54 -05:00
MapleWheels
dda26df250
For sure this time....right guys?
2026-02-07 20:10:54 -05:00
MapleWheels
6e7b7c804c
- Added other package locations to if statement check.
2026-02-07 20:10:54 -05:00
MapleWheels
3ddaceb5ac
- SafeStorageService glow up.
...
- ILuaScriptLoader now inherits the ISafeStorageValidation interface.
- LuaScriptLoader now uses the SafeStorageService.
2026-02-07 20:10:54 -05:00
MapleWheels
3e81e27160
[Save/Sync] In-Progress ModConfigXml loading rewrite.
...
+ Fixed async operations lock for Dispose() pattern in working files.
+ Rewrote StorageService.cs:
--- Now uses ContentPath instead of raw strings where possible.
--- Now throws exceptions for developer errors and critical program states.
+ Rewrote ModConfigService.cs:
--- All functions are now completely async.
+ Removed ConfigProfilesResources completely as they exist in common Config xml files.
+ Somewhat simplified package data and processes.
2026-02-07 20:10:54 -05:00
MapleWheels
7d39c092c6
[Save/Sync] Big If tru Rewrite in progress.
...
- Removed IProcessors
- Removed old ModConfigService format.
- Converting to ContentPath from absolute paths where possible.
- Added: Microsoft.Toolkit.Diagnostics package.
2026-02-07 20:10:53 -05:00
MapleWheels
c6713f37bb
IT BUILDS!!!
...
- Removed LocalizationServices and other sus things.
- Rewrote AssemblyLoader
[In Progress] SafeStorageService
[In Progress] LuaScriptLoader
2026-02-07 20:10:52 -05:00
MapleWheels
52d920d969
[Milestone] PackageManagementService completed.
...
- ContentPackageInfoLookup Service completed.
- Implemented ModConfigService.cs
- Implemented some of the resource processors.
2026-02-07 20:10:45 -05:00
MapleWheels
7436ea3e8c
- Finished most of LuaCsSetup top-level functionality.
...
- Removed some unneeded interface definitions.
- Clean-slated some Services that need to be re-written.
2026-02-07 20:10:39 -05:00
MapleWheels
4b2bac7cd8
[Milestone] StorageService completed.
2026-02-07 20:10:39 -05:00
MapleWheels
76fc52e042
- Work on storage service. Pre-squash commit.
2026-02-07 20:10:39 -05:00