Commit graph

125 commits

Author SHA1 Message Date
Ottermandias
123dd3aacc Update to new resourcehandler handling. 2023-01-19 17:40:30 +01:00
Ottermandias
93840e30f0 Update gamepaths stuff. 2023-01-19 17:40:30 +01:00
Ottermandias
fe0e01b8fe Use compiled regex. 2023-01-19 17:40:30 +01:00
Ottermandias
6b558c5940 Try to identify actors in banners correctly. 2023-01-17 15:04:27 +01:00
Ottermandias
23919d8083 Ensure permanent identifiers. 2023-01-17 13:19:54 +01:00
Ottermandias
7bb5a1ebe3 Update BNPCs 2023-01-17 13:16:53 +01:00
Ottermandias
e55ff791fe Fix pvp actor maybe. 2023-01-16 17:54:40 +01:00
Ottermandias
123ed256b1 Try to resolve banner players better. 2023-01-16 13:03:26 +01:00
Ottermandias
4059e0630a Fix companion identification, extract offsets and vtable indices to separate file. 2023-01-16 13:02:22 +01:00
Ottermandias
79eee0e2c7 Rename SpecialActor -> ScreenActor, add new ScreenActors. 2023-01-14 20:00:48 +01:00
Ottermandias
9ccbe10642 Fix signature and CS changes. 2023-01-10 09:42:59 +01:00
Ottermandias
aa15ff40e1 .net7 2023-01-09 14:01:37 +01:00
Ottermandias
a061ab9b8b Extract all signatures to a single file. 2023-01-09 13:59:24 +01:00
Ottermandias
baf3b06060 Remove gender-unlocked clothes 2023-01-06 14:33:46 +01:00
Ottermandias
8df4bb0781 Add some Additional Information to Mdl display, discard some padding when reading mdl files. 2023-01-03 12:52:21 +01:00
Ottermandias
29d01e698b Fix swapping universal hairstyles for midlanders breaking them for others. 2023-01-01 13:55:30 +01:00
Ottermandias
5dd4701c4c Improve AVFX writing. 2022-12-31 21:56:39 +01:00
Ottermandias
ab53f17a7e Add equipment swaps and writing to option. 2022-12-31 21:56:25 +01:00
Ottermandias
a01f73cde4 Add equipment swapping. 2022-12-31 12:19:03 +01:00
Ottermandias
6cd43aa304 Add AVFX parsing. 2022-12-31 01:18:58 +01:00
Ottermandias
5b3d5d1e67 Add basic version of item swap, seemingly working for hair, tail and ears. 2022-12-29 18:53:31 +01:00
Ottermandias
3e26972a15 Convert Unknown Equipslots to Head for DemiHuman IMC. 2022-12-25 14:40:32 +01:00
Ottermandias
6f356105cc Add better chat command handling, help, and option to set basic mod state. 2022-12-20 20:17:18 +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
9af7e9d948 Rework special actor identification again. 2022-12-04 16:26:01 +01:00
Ottermandias
2b6275fe67 Handle ownership in gpose / cutscenes better. 2022-12-04 01:35:11 +01:00
Ottermandias
882a59c1bf Handle Chocobos and GPose Ownership. 2022-12-04 00:48:05 +01:00
Ottermandias
e221c275a2 Names can have a hyphen as last character apparently. 2022-12-03 20:42:26 +01:00
Ottermandias
a6b3aab61a Add Mannequin-Handling for Retainer Individuals 2022-12-03 18:54:06 +01:00
Ottermandias
c06eb1ad3d Fix typo in imc path. 2022-12-03 18:25:43 +01:00
Ottermandias
f1b495dff4 Add some improvements to game path stuff, move the race inheritance tree to game data, etc. 2022-12-02 17:18:23 +01:00
Ottermandias
2900351b9a Fix Player Collection identification. 2022-12-02 17:15:24 +01:00
Ottermandias
3391a8ce71 Add functions to re-export meta changes to TexTools .meta and .rgsp formats. 2022-11-26 01:54:09 +01:00
Ottermandias
eedd3e2dac Add Model Parsing and display them under Changed Items, also display variants there, and rework Data Sharing a bunch. 2022-11-24 18:25:51 +01:00
Ottermandias
304b75e7d2 Add support for retainer collections, fix deleted assignments not updating identifiers. 2022-11-21 15:33:33 +01:00
Ottermandias
2fac923452 Cache collections instead of looking them up for every single file. 2022-11-18 19:53:51 +01:00
Ottermandias
f676bd1889 Do not check every identifier. 2022-11-18 19:53:51 +01:00
Ottermandias
4309ae8ce2 Update everything except for IPC and temp collections to new system. 2022-11-17 18:17:23 +01:00
Ottermandias
6a6eac1c3b Use IndividualCollections in PathResolver. 2022-11-17 15:22:31 +01:00
Ottermandias
f8c0702432 Add Ornaments, further work. 2022-11-17 13:49:15 +01:00
Ottermandias
bda3c1f1ac Continued work on actor identification, migration seems to work. 2022-11-16 15:33:41 +01:00
Ottermandias
17a8e06c1d Finish work on dye previews. 2022-11-14 17:15:41 +01:00
Ottermandias
b3a993a2bc Further work on Dye Template previews 2022-11-11 15:59:35 +01:00
Ottermandias
0b1a11132b Update to current state of ActorIdentification, add start of collection management. 2022-11-09 16:55:15 +01:00
Ottermandias
8d11e1075d Add some refactoring of data, Stains and STM files. 2022-11-09 13:55:02 +01:00
Ottermandias
732ca561a1 Some stuff 2022-11-04 22:41:50 +01:00
Ottermandias
68a725d51d Further Identification stuff. 2022-11-04 16:10:29 +01:00
Ottermandias
878f69fd91 Actor Stuff. 2022-11-04 16:09:29 +01:00
Ottermandias
ef3ffb5f10 Use DataShare in ObjectIdentifier 2022-10-30 12:42:09 +01:00
Ottermandias
35baba18bf Extract Strings to separate submodule. 2022-10-29 15:53:53 +02:00