Commit graph

41 commits

Author SHA1 Message Date
Ottermandias
f2997102c7 Timing test. 2023-01-03 21:59:42 +01:00
Ottermandias
e534ce37d5 Add display for subfile resources and clean up better. 2022-12-29 13:09:40 +01:00
Ottermandias
87b6fe6aa6 Change subfile handling to maybe retain associated game object for Mare. 2022-12-29 00:36:35 +01:00
Ottermandias
707ae090bf Treat AVFX similar to MTRL, and ATEX similar to TEX. 2022-12-26 18:01:36 +01:00
Ottermandias
8bca3d82f5 Probably fix some atex/avfx problems. 2022-12-25 14:04:29 +01:00
Ottermandias
d0ed8abab8 Add a small hack to interpret BattleNPC as Players in some cases for Anamnesis. 2022-12-08 21:32:51 +01:00
Ottermandias
2fac923452 Cache collections instead of looking them up for every single file. 2022-11-18 19:53:51 +01:00
Ottermandias
6a6eac1c3b Use IndividualCollections in PathResolver. 2022-11-17 15:22:31 +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
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
d12a3dd152 Rework ResolveData. 2022-09-05 13:30:07 +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
8fdd173388 Add cutscene identification and IPC, reorder PathResolver stuff. 2022-08-09 22:12:15 +02:00
Ottermandias
32cf729aa8 Load Atex based on the last loaded Avfx, testing? 2022-06-26 14:39:59 +02:00
Ottermandias
ec91755065 Add date sort methods. 2022-06-25 00:05:48 +02:00
Ottermandias
8422d36e4e Add another another animation hook. I hate animations. 2022-06-19 15:00:24 +02:00
Ottermandias
df1a75b58a Add another hook for animations in character collections. 2022-06-18 14:23:28 +02:00
Ottermandias
1ee4cb99d0 Add demihuman hooks for resolving. 2022-06-18 11:10:51 +02:00
Ottermandias
f6772af246 Prevent a weird case of null crash. 2022-06-13 22:26:36 +02:00
Ottermandias
34445eb949 Another try at character collection animations. 2022-06-09 12:38:21 +02:00
Ottermandias
afb758e61a Disable additional pap handling for now. 2022-06-04 23:10:33 +02:00
Ottermandias
be84b36319 Small pap resolving fixes. 2022-06-04 20:47:29 +02:00
Ottermandias
cf79f47e08 Extend some more IPC functions. 2022-06-04 20:46:50 +02:00
Ottermandias
f0131dd5ba Add preliminary pap handling to character collections. 2022-06-04 19:02:58 +02:00
Ottermandias
eeaaecb855 Let companions, combat pets and mounts use their owners character collection. 2022-06-02 14:15:34 +02:00
Ottermandias
d2f84aa976 Maybe fix face decals not correctly reloading in character collections. 2022-05-11 20:55:26 +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
d906e5aedf tmp 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
ac70f8db89 tmp2 2022-04-15 14:39:23 +02:00
Ottermandias
9a0b0bfa0f tmp 2022-04-15 14:39:23 +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
9c0fc8a8c7 Move CollectionManager out of ModManager 2022-04-15 14:39:22 +02:00
Ottermandias
ad55d178d4 Support Weapons in character collections. 2022-04-15 14:39:22 +02:00
Ottermandias
0ba0c6d057 Change handling of tex and shpk files to be simpler. 2022-04-15 14:38:40 +02:00
Ottermandias
e6752ade04 More fixes, some cleanup. 2022-04-15 14:38:40 +02:00
Ottermandias
e7282384f5 Working on PathResolver 2022-04-15 14:37:39 +02:00