Ottermandias
|
943207cae8
|
Make GMP independent of file, cleanup unused functions.
|
2024-06-17 14:51:10 +02:00 |
|
Ottermandias
|
ad0c64d4ac
|
Change Eqp hook to not need eqp files anymore.
|
2024-06-17 14:51:10 +02:00 |
|
Ottermandias
|
2e9f184454
|
Introduce Identifiers and strong entry types for each meta manipulation and use them in the manipulations.
|
2024-06-06 17:26:25 +02:00 |
|
Ottermandias
|
ed083f2a4c
|
Add support for Global EQP Changes.
|
2024-05-26 13:30:35 +02:00 |
|
Ottermandias
|
1ef9346eab
|
Allow renaming of collection.
|
2024-04-12 12:42:16 +02:00 |
|
Ottermandias
|
b53a2f1def
|
Some further cleanup.
|
2024-01-14 19:28:51 +01:00 |
|
Ottermandias
|
28752e2630
|
Fix issues with EQDP files for invalid characters.
|
2023-12-24 14:35:59 +01:00 |
|
Ottermandias
|
f910dcf1e0
|
Add ReverseResolvePlayerPathsAsync.
|
2023-10-22 15:36:47 +02:00 |
|
Ottermandias
|
3f439bacb2
|
Extract remaining global usings for System libs.
|
2023-09-21 02:15:23 +02:00 |
|
Ottermandias
|
c29d0a5a4c
|
Remove some allocations from resource tree.
|
2023-09-19 21:44:49 +02:00 |
|
Ottermandias
|
2b4a01df06
|
Make line endings explicit in editorconfig and share in sub projects, also apply editorconfig everywhere and move some namespaces.
|
2023-09-18 17:01:21 +02:00 |
|
Ottermandias
|
53adb6fa54
|
Use System global usings.
|
2023-09-15 14:15:52 +02:00 |
|
Ottermandias
|
e66d666d4d
|
Get rid of last statics.
|
2023-04-22 00:35:48 +02:00 |
|
Ottermandias
|
c49454fc25
|
Move MetaList out of CharacterUtility and remove static CollectionManager.
|
2023-04-22 00:11:47 +02:00 |
|
Ottermandias
|
4972dd1c9f
|
Untangling the mods.
|
2023-04-17 09:35:54 +02:00 |
|
Ottermandias
|
1d82e882ed
|
Meta stuff is terrible.
|
2023-04-16 13:18:43 +02:00 |
|
Ottermandias
|
9037166d92
|
Add some logging, fix som bugs
|
2023-04-15 20:38:02 +02:00 |
|
Ottermandias
|
85fb98b557
|
tmp
|
2023-04-14 22:26:30 +02:00 |
|
Ottermandias
|
0108e51636
|
Some renaming
|
2023-04-14 16:22:06 +02:00 |
|
Ottermandias
|
f85fc46fb7
|
Now that's a collection manager.
|
2023-04-06 15:47:33 +02:00 |
|
Ottermandias
|
1253079968
|
Move Mod.Manager and ModCollection.Manager to outer scope and required changes.
|
2023-03-27 15:22:39 +02:00 |
|
Ottermandias
|
ef9022a746
|
Stuff.
|
2023-03-26 12:37:22 +02:00 |
|
Ottermandias
|
f38a252295
|
More renaming...
|
2023-03-23 20:42:34 +01:00 |
|
Ottermandias
|
dd8c910597
|
Everything's a service.
|
2023-03-17 17:51:05 +01:00 |
|
Ottermandias
|
0df12a34cb
|
Rework Interop/Loader Services.
|
2023-03-16 15:15:42 +01:00 |
|
Ottermandias
|
fe561f39c2
|
Add ResolvePlayerPaths.
|
2023-01-31 16:12:57 +01:00 |
|
Ottermandias
|
35baba18bf
|
Extract Strings to separate submodule.
|
2022-10-29 15:53:53 +02:00 |
|
Ottermandias
|
0ff851f717
|
Another try at fixing metadata, maybe.
|
2022-09-26 13:12:42 +02:00 |
|
Ottermandias
|
57e66f9b66
|
Fix some problems with super early files and meta files.
|
2022-09-19 13:19:27 +02:00 |
|
Ottermandias
|
b34999a1a5
|
Use MetaReverter for all cases, improve Eqdp handling through this.
|
2022-09-16 21:14:57 +02:00 |
|
Ottermandias
|
72ef666d51
|
Use custom logger everywhere.
|
2022-09-15 17:11:17 +02:00 |
|
Ottermandias
|
5b5a1e2fd8
|
Check path length on adding them to the cache and log error if a path is too long.
|
2022-08-15 13:15:26 +02:00 |
|
Ottermandias
|
df9f791395
|
Check for too long paths when building cache.
|
2022-08-15 12:57:57 +02:00 |
|
Ottermandias
|
ff5e72e979
|
Add enable all for option groups
|
2022-07-30 18:38:58 +02:00 |
|
Ottermandias
|
1c60a61f79
|
Anonymized collection names for log
|
2022-07-13 16:58:27 +02:00 |
|
Ottermandias
|
b09a736a85
|
Actually clear cache and restore imc files.
|
2022-07-11 17:27:39 +02:00 |
|
Ottermandias
|
70bae7737e
|
Move Collection Change Counter to Collection instead of Cache so it does not reset if cache is destroyed.
|
2022-07-08 10:52:34 +02:00 |
|
Ottermandias
|
9ae843731d
|
Make penumbra initialization before game code has run possible.
|
2022-06-29 11:42:55 +02:00 |
|
Ottermandias
|
d6d13594e0
|
Add Mare Synchronos and MUI API/IPC functions for testing. Not tested myself because how.
|
2022-06-19 19:20:02 +02:00 |
|
Ottermandias
|
fc767589a2
|
Change everything in collection caches to use IMod and introduce TemporaryMod.
|
2022-06-18 16:00:20 +02:00 |
|
Ottermandias
|
3c5cff1418
|
Some cleanup, slight changes.
|
2022-06-17 17:10:48 +02:00 |
|
Stanley Dimant
|
1c7037416c
|
add Penumbra.ObjectIsRedrawn and Penumbra.ReverseResolvePath to API
|
2022-06-17 16:31:49 +02:00 |
|
Ottermandias
|
4b036c6c26
|
Change cache reloading and conflicts to actually keep the effective mod and not force full recalculations on every change.
|
2022-05-29 19:00:34 +02:00 |
|
Ottermandias
|
67de0ccf45
|
Make saving files and recalculating effective files threaded/once per frame.
|
2022-05-12 17:33:54 +02:00 |
|
Ottermandias
|
15602f5be5
|
Fix some enabling stuff. Always use PathResolver. Add counter to materials and imcs.
|
2022-04-29 15:59:41 +02:00 |
|
Ottermandias
|
e8ee729ec5
|
Added a bunch of logging, small fix.
|
2022-04-29 15:30:08 +02:00 |
|
Ottermandias
|
dbb9931189
|
A lot of interface stuff, some more cleanup and fixes. Main functionality should be mostly fine, importing works. Missing a lot of mod edit options.
|
2022-04-26 21:35:09 +02:00 |
|
Ottermandias
|
da73feacf4
|
tmp
|
2022-04-15 14:39:23 +02:00 |
|