Commit graph

459 commits

Author SHA1 Message Date
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
9af4406c8c Fixes... 2022-04-28 17:04:08 +02:00
Ottermandias
c1859ccb24 Update OtterGui. 2022-04-28 16:27:18 +02:00
Ottermandias
2e1a11d16c Skip non-existing directories when migrating sort order. 2022-04-28 16:12:40 +02:00
Ottermandias
60cf7e3c2e Fix crashes on file selector, default mod creation for simple mods, default file edit button not working. 2022-04-28 16:03:01 +02:00
Ottermandias
545536f66f Add memory of last mod path as well as default directory. Add default Author. Fix bugs. 2022-04-27 23:31:56 +02:00
Ottermandias
c2a030aa6b Small fixes. 2022-04-27 18:48:37 +02:00
Ottermandias
4d6d73abb6 Add an import date property to mod metas 2022-04-27 18:34:44 +02:00
Ottermandias
fdc84836c9 Fix some migration and deletion stuff. 2022-04-27 18:25:56 +02:00
Ottermandias
a13fccb9ac Test: Update build scripts to checkout submodules 2022-04-27 17:42:48 +02:00
Ottermandias
e8a0ac98ad Small fixes. 2022-04-27 17:36:04 +02:00
Ottermandias
c78725d7d5 A few comments, further cleanup. A few TODOs handled. 2022-04-27 17:19:33 +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
8dd681bdda Even almoster... 2022-04-20 11:03:19 +02:00
Ottermandias
65bd1d1b52 Almost there... 2022-04-18 16:14:13 +02:00
Ottermandias
f3b906007d Blep 2022-04-15 14:39:23 +02:00
Ottermandias
da73feacf4 tmp 2022-04-15 14:39:23 +02:00
Ottermandias
48e442a9fd Tmp for Mod2 2022-04-15 14:39:23 +02:00
Ottermandias
069ae772a5 Working on the selector. 2022-04-15 14:39:23 +02:00
Ottermandias
8db54ef4f4 temp 2022-04-15 14:39:23 +02:00
Ottermandias
33db156544 test 2022-04-15 14:39:23 +02:00
Ottermandias
c210a4f10a Add backup mechanism and some collection cleanup. 2022-04-15 14:39:23 +02:00
Ottermandias
d906e5aedf tmp 2022-04-15 14:39:23 +02:00
Ottermandias
a806dd28c3 Add OtterGui reference for shared interface code. 2022-04-15 14:39:23 +02:00
Ottermandias
5bfcb71f52 Start for Mod rework, currently not applied. 2022-04-15 14:39:23 +02:00
Ottermandias
1861c40a4f Complete mod collection cleanup, initial stuff for inheritance. Some further cleanup. 2022-04-15 14:39:23 +02:00
Ottermandias
7915d516e2 Imc Fixes. 2022-04-15 14:39:23 +02:00
Ottermandias
ac70f8db89 tmp2 2022-04-15 14:39:23 +02:00
Ottermandias
9a0b0bfa0f tmp 2022-04-15 14:39:23 +02:00
Ottermandias
bc47e08e08 Collection inheritance start. 2022-04-15 14:39:22 +02:00
Ottermandias
2877e9f22f Small debugging changes. 2022-04-15 14:39:22 +02:00
Ottermandias
9f6729dd0b Only enable PathResolver if any character collections are set, fix mtrl staying in PathCollections. 2022-04-15 14:39:22 +02:00
Ottermandias
1e5776a481 Change resolving to possibly work correctly for all materials and load specific materials for each collection. 2022-04-15 14:39:22 +02:00
Ottermandias
b6ed27e235 Another ObjectReloader fix. 2022-04-15 14:39:22 +02:00
Ottermandias
519543772c Turn Collections to List instead of Dict. 2022-04-15 14:39:22 +02:00
Ottermandias
9c0fc8a8c7 Move CollectionManager out of ModManager 2022-04-15 14:39:22 +02:00
Ottermandias
0eff4e2e67 tmp 2022-04-15 14:39:22 +02:00
Ottermandias
4a4d93baf3 Change moddata to list. 2022-04-15 14:39:22 +02:00
Ottermandias
2cece9c422 Fix EQP Entries not deserializing correctly due to C# json bug. 2022-04-15 14:39:22 +02:00
Ottermandias
2b0844a21e Fix EST file resource reallocation. 2022-04-15 14:39:22 +02:00
Ottermandias
efc21c7882 Some more Redraw changes. 2022-04-15 14:39:22 +02:00
Ottermandias
b08bf388cc Change Redrawing to be simpler and not use a queue or settings. 2022-04-15 14:39:22 +02:00
Ottermandias
7540694050 Fix IMC adding new variants. 2022-04-15 14:39:22 +02:00
Ottermandias
98b4b29ff5 Add debug display for ResidentResources. 2022-04-15 14:39:22 +02:00
Ottermandias
ad55d178d4 Support Weapons in character collections. 2022-04-15 14:39:22 +02:00
Ottermandias
3ef3e75c6a Removed ActiveCollection since it is no longer needed. 2022-04-15 14:39:22 +02:00
Ottermandias
4888bc243f Misc fixes 2022-04-15 14:39:22 +02:00
Ottermandias
d03a3168b0 Fix IMC handling. 2022-04-15 14:39:20 +02:00
Ottermandias
d07355c0f8 Fix behaviour for non-main-map resources in debug. 2022-04-15 14:38:41 +02:00