Commit graph

74 commits

Author SHA1 Message Date
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
1fe334e33a Add Changelog, prevent UI category files from deduplicating, revert ui hash change. 2022-09-06 22:34:26 +02:00
Ottermandias
4beded8a7a Make Invalid ResolveData more definitive. 2022-09-05 14:43:14 +02:00
Ottermandias
d12a3dd152 Rework ResolveData. 2022-09-05 13:30:07 +02:00
Stanley Dimant
75182d094b changes to LinkedModCollection nullability 2022-09-05 12:40:00 +02:00
Stanley Dimant
dcdc6d1be1 add LinkedModCollection to be able to retrospectively verify which gamepath was resolved for which game object 2022-09-05 12:40:00 +02:00
Ottermandias
674dc03f46 Fix some stuff. 2022-08-23 17:49:14 +02:00
Ottermandias
80edfe7804 Added an event when a newly created draw object finishes CharacterBase.Create. 2022-08-16 15:30:05 +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
8aefdbd948 Rename some collection stuff. 2022-08-13 21:20:40 +02:00
Ottermandias
ff5e72e979 Add enable all for option groups 2022-07-30 18:38:58 +02:00
Ottermandias
7a7093369f Add Overview mode to file redirection edit. 2022-07-27 12:59:33 +02:00
Ottermandias
714e8e862f Change a bunch of names and tooltips. 2022-07-21 22:55:19 +02:00
Ottermandias
c2bc8252f1 Allow only valid characters when creating collections. 2022-07-21 10:07:20 +02:00
Ottermandias
3e9f9289e5 Some fixes with collection inheritance. 2022-07-15 12:12:14 +02:00
Ottermandias
08ae14222b Add filtering selecting single results 2022-07-14 17:32:13 +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
f984283231 Increment the collection change counter when character utility is ready. 2022-07-08 10:52:34 +02:00
Ottermandias
abce14dfdd Some fixes. 2022-07-05 23:28:14 +02:00
Ottermandias
062c69385f Add NPC special collections. 2022-07-02 15:35:51 +02:00
Ottermandias
9ae843731d Make penumbra initialization before game code has run possible. 2022-06-29 11:42:55 +02:00
Ottermandias
549f8ce4b4 Add special collections. 2022-06-26 13:44:15 +02:00
Ottermandias
95e7febd38 Let Material Path Resolver search through temporary collections. 2022-06-22 18:43:36 +02:00
Ottermandias
c4f82435bf Fix for temporary collections. 2022-06-20 18:27:54 +02:00
Ottermandias
6ebf550284 Use Ordinal comparisons 2022-06-20 18:27:54 +02:00
Soreepeong
c49fce4487 Remove MusicManager/DisableSoundStreaming 2022-06-20 10:56:28 +09: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
c578bd3a49 Add mod setting API functions. 2022-06-18 15:18:35 +02:00
Ottermandias
27650708f0 Fix collection in use not updating on first load. 2022-06-18 12:45:04 +02:00
Ottermandias
3c5cff1418 Some cleanup, slight changes. 2022-06-17 17:10:48 +02:00
Stanley Dimant
bcd62cbe69 formating fixes 2022-06-17 16:32:52 +02:00
Stanley Dimant
1c7037416c add Penumbra.ObjectIsRedrawn and Penumbra.ReverseResolvePath to API 2022-06-17 16:31:49 +02:00
Ottermandias
61680f0afb Add warning if the currently edited collection is not in use anywhere. 2022-06-17 16:30:11 +02:00
Ottermandias
28b7bf91bc fixup! Fix disabling a inheritance not removing the mod correctly. 2022-06-12 00:35:15 +02:00
Ottermandias
d2eae54149 Fix disabling a inheritance not removing the mod correctly. 2022-06-11 22:11:59 +02:00
Ottermandias
48a443921e Fix bug with expanding IMC files. 2022-06-05 15:38:45 +02:00
Ottermandias
6dbf487c99 Fix collections wrongly becoming active on rediscover. 2022-06-05 15:38:45 +02:00
Ottermandias
7409d0bc2f Fix breaking on empty mod paths and add Url field 2022-06-05 12:34:00 +02:00
Ottermandias
ea4d087ae9 Fix enable/disable/inherit all descendants. 2022-06-04 00:52:07 +02:00
Ottermandias
06deddcd8a Extend the item identification a bit to count unidentifiable items and handle icons, demihumans and monsters. 2022-06-02 11:54:53 +02:00
Ottermandias
81435b4ff2 Change when the Deletion event is fired so that all mods are still there at invoke. 2022-05-30 16:19:43 +02:00
Ottermandias
50a3a20718 Make default submod lowest priority again. 2022-05-30 16:11:10 +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
2500512a6a Cleanup 2022-05-26 13:28:57 +02:00
Ottermandias
ced5e344cf Remove single object change functions and update from mod manager. 2022-05-21 20:50:13 +02:00