MapleWheels
06348d3ba5
It works. Except (HookMethod->Harmony: L189) is throwing NRE.
2026-02-07 20:11:45 -05:00
Evil Factory
6b8a0a7dca
Take in account ForcedAutorun for legacy as well
2026-02-07 20:11:32 -05:00
MapleWheels
009957e3b6
- Added alpha legacy mod support.
...
- StorageService: Fixed ContentPackages' directories not properly resolving.
- TODO: Rewrite StorageService LocalData functions to use ContentPath for resolution.
2026-02-07 20:11:07 -05:00
Evil Factory
297f6a38cb
Basic legacy Lua converter
2026-02-07 20:11:07 -05:00
Maplewheels
d0f5cb87e7
- Fixed resource data not returning into the correct context.
2026-02-07 20:10:55 -05:00
Evil Factory
8dc58445f9
MoveToImmutable -> ToImmutable
2026-02-07 20:10:55 -05:00
Evil Factory
6faf1a0fcb
Fix perfidious task moment
2026-02-07 20:10:55 -05:00
MapleWheels
cc07db941f
- Fixed the "deadlock" (tasks not started).
2026-02-07 20:10:54 -05:00
Evil Factory
f1e1b9238d
The deadlock situation is craaaaazy
...
Fix
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
d6968f4ea9
[Save/Sync] Work on ModConfig loading.
2026-02-07 20:10:53 -05:00
Maplewheels
595470ccfb
[Save/Sync] In-Progress rewrite of ConfigService and ModConfigService
2026-02-07 20:10:53 -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
6a6be3caa4
- Removed all package dependency lookup code.
...
- Changed from absolute file paths to the upstream `ContentPath` system.
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