Commit graph

433 commits

Author SHA1 Message Date
Ottermandias
2be5bd0611 Make EQP swaps also swap multi-slot items correctly. 2025-02-15 16:46:39 +01:00
Ottermandias
a9a556eb55 Add CheckCurrentChangedItemFunc, 2025-02-13 13:43:54 +01:00
Ottermandias
0af9667789 Add changed item adapters. 2025-02-12 16:44:22 +01:00
Ottermandias
40168d7daf Fix issue with IPC adding mods before character utility is ready in rare cases. 2025-01-22 23:14:09 +01:00
Ottermandias
5f8377acaa Update mod loading structure. 2025-01-17 19:54:40 +01:00
Ottermandias
bdc2da95c4 Make mods write empty containers again for now. 2025-01-16 17:22:25 +01:00
Ottermandias
795fa7336e Update with workable prototype. 2025-01-15 17:44:22 +01:00
Ottermandias
e77fa18c61 Start for combining groups. 2025-01-15 14:25:15 +01:00
Ottermandias
415e15f3b1 Fix another issue with temporary mod settings. 2025-01-11 21:12:21 +01:00
Ottermandias
349241d0ab Better attribution of authors in item swap. 2025-01-07 16:49:19 +01:00
Ottermandias
dbef1cccb2 Fix stuff after submodule update. 2024-12-31 17:10:09 +01:00
Ottermandias
5f9cbe9ab1 Current State. 2024-12-31 15:40:25 +01:00
Ottermandias
282189ef6d Current State. 2024-12-31 15:40:25 +01:00
Ottermandias
98a89bb2b4 Current state. 2024-12-31 15:40:25 +01:00
Ottermandias
67305d507a Extract ModCollectionIdentity. 2024-12-31 15:40:24 +01:00
Ottermandias
50b5eeb700 Add FullModSettings struct. 2024-12-31 15:40:24 +01:00
Ottermandias
2483f3dcdf Add Temporary Settings class 2024-12-31 15:40:24 +01:00
Ottermandias
ac2631384f Fix mod reload of atch manipulations. 2024-11-27 18:01:53 +01:00
Ottermandias
b1be868a6a Atch stuff. 2024-11-26 17:09:14 +01:00
Ottermandias
ce75471e51 Fix issue with resetting GEQP parameters on reload (again?) 2024-11-20 18:08:24 +01:00
Ottermandias
e3a1ae6938 Current state. 2024-11-17 00:50:39 +01:00
Ottermandias
e646b48afa Add swaps to and from Glasses. 2024-10-12 15:13:22 +02:00
Ottermandias
97b310ca3f Fix issue with meta file not being saved synchronously on creation. 2024-10-12 15:13:06 +02:00
Ottermandias
4a0c996ff6 Fix some off-by-one errors with the import progress reports, add test implementation for pbd editing. 2024-10-09 18:47:30 +02:00
Ottermandias
af2a14826c Add potential hidden priorities. 2024-09-19 22:50:00 +02:00
Ottermandias
00fbb2686b Add option to apply only attributes from IMC group. 2024-09-16 22:54:14 +02:00
Ottermandias
26371d42f7 Be less dumb. 2024-09-09 16:51:29 +02:00
Ottermandias
bd59591ed8 Add display of ImportDate and allow resetting it, add button to open local data json. 2024-09-08 23:42:19 +02:00
Ottermandias
22cbecc6a4 Add Page to mod group data for TT interop. 2024-09-08 22:48:15 +02:00
Ottermandias
fb144d0b74 Cleanup. 2024-08-31 20:52:08 +02:00
Ottermandias
5c5e45114f Make loading mods for advanced editing async. 2024-08-29 18:38:37 +02:00
Ottermandias
f5e6132462 Delete default meta entries from archives and api added mods if not configured otherwise. 2024-08-29 17:47:51 +02:00
Ottermandias
f8e3b6777f Add DeleteDefaultValues on general dicts. 2024-08-28 23:10:59 +02:00
Ottermandias
d713d5a112 Improve handling of mod selection. 2024-08-28 18:28:49 +02:00
Ottermandias
233a999650 Add button to remove default-valued meta entries. 2024-08-28 15:48:42 +02:00
Ottermandias
96f0479b53 Some cleanup. 2024-08-24 20:43:21 +02:00
Exter-N
dba85f5da3 Sanity check ShPk mods, ban incompatible ones 2024-08-05 03:43:18 +02:00
Ottermandias
da3f3b8df3 Start rework of identified objects. 2024-08-03 22:45:44 +02:00
Ottermandias
5e9c7f7eac Fix IMC import sanity check. 2024-08-01 22:17:56 +02:00
Ottermandias
1e1637f0e7 Test IMC group toggling off. 2024-08-01 17:14:46 +02:00
Ottermandias
d247f83e1d Use CiByteString for anything path-related. 2024-07-30 18:54:08 +02:00
Ottermandias
5512e0cad2 Revert no-lowercasing for the moment. 2024-07-29 09:43:15 +02:00
Ottermandias
af0bbeb8bf Force saving to be synchronous. 2024-07-28 13:48:11 +02:00
Ottermandias
4806f8dc3e Do not force loaded game paths to lowercase. 2024-07-28 13:43:01 +02:00
Ottermandias
6f3d9eb272 Fix bug in EquipmentSwap 2024-07-28 01:09:11 +02:00
Ottermandias
246f4f65f5 Make items changed in a mod sort before other items for item swap, also color them. 2024-07-26 18:42:48 +02:00
Ottermandias
c3b7ddad28 Create newly added mods in import folder instead of moving them. 2024-07-21 00:48:48 +02:00
Ottermandias
a4548bbf04 Apply unprioritized mod groups in reverse order. 2024-07-21 00:11:13 +02:00
Ottermandias
12dfaaef99 Fix broken mods being deleted instead of removed. Fix tags crashing when null instead of empty. 2024-07-16 22:06:09 +02:00
Ottermandias
22af545e8d Add image strings to groups and mods to keep them in the json on saves. 2024-07-12 17:37:55 +02:00