Commit graph

270 commits

Author SHA1 Message Date
Ottermandias
89835b437a Fix rgsp file reading for version 1 files. 2021-07-08 00:53:17 +02:00
Ottermandias
47ccbfa4db Another try to fix reloading getting stuck. 2021-07-05 21:20:31 +02:00
Ottermandias
75b141f653 Possibly fix bug where switching away from default collection in current collection breaks the cache. 2021-07-05 18:53:29 +02:00
Ottermandias
893925f599 Fix weird bug where a collection name of certain length fucks up the combo. 2021-07-05 18:38:24 +02:00
Ottermandias
071da49ba9 Fix last group in selector not working correctly. 2021-07-05 18:24:39 +02:00
Ottermandias
7a34bdabba Uncouple the currently manipulated collection from the default collection. 2021-07-04 20:05:10 +02:00
Ottermandias
2ff98f2338 Added object identification for equipment, weapons, action/animations and character customizations. Added mod filtering for changed items and authors. A bunch of bugfixes. 2021-07-04 19:44:37 +02:00
Ottermandias
61be374b67 Fix very small files in ttmps not extracting correctly. 2021-07-04 12:42:28 +02:00
Ottermandias
6882e03c82 Fix inversion of mod load order on config migration. 2021-06-29 21:38:43 +02:00
Ottermandias
546f6d4152 Support for TexTools .rgsp files for meta changes. (Racial Scaling Parameters) 2021-06-29 18:54:53 +02:00
Ottermandias
d52086b69c Introducing custom Sort Order for mods and collapsible folders inside the mod selector based on '/' in the sort order. 2021-06-28 22:47:12 +02:00
Ottermandias
702e3b9305 Fix redraw queue getting stuck on NPCs or leaving actors. 2021-06-27 13:02:06 +02:00
Ottermandias
e4f9bf72e2 Potential fix for being unable to load into character select until reloading player resources. 2021-06-27 12:09:24 +02:00
Ottermandias
5952d5e312 Fix settings not taking effect. 2021-06-26 19:54:42 +02:00
Ottermandias
3c9c892a83 Setup the CollectionsManager and introduced first version of character based collection loading and automatic redrawing of characters. 2021-06-26 19:54:30 +02:00
Ottermandias
b0d14751cd Moved Hooks to Interop, added PlayerWatcher that keeps tabs on specific actors and their equip state by name and triggers an event when equip changes. 2021-06-26 19:54:18 +02:00
Ottermandias
e617d0c1ea Change actor redrawing to be frame based and allow for placeholders for redrawing. 2021-06-26 19:54:18 +02:00
Ottermandias
d29049ca21 Added a whole lot of rudimentary comments, also importing selects the last imported mod if possible. 2021-06-26 19:54:18 +02:00
Ottermandias
a19ec226c5 Complete refactoring of most code, indiscriminate application of .editorconfig and general cleanup. 2021-06-26 19:54:11 +02:00
Ottermandias
5332119a63 Add non-ascii removal from option directories. 2021-06-11 12:44:23 +02:00
Ottermandias
565db65bde Some Deduplicator fixes and introduce Normalize function, untested. 2021-06-06 14:57:52 +02:00
Ottermandias
db4942224e Fix weapon meta changes. 2021-06-04 13:05:46 +02:00
Ottermandias
6a1ae4f317 Added option to move a mods priority via numerical input (right click) and to rename (and merge) a mod directory. Actually implemented Add Mod button. 2021-06-03 15:29:47 +02:00
Ottermandias
6012b2c6ea Remove all non-ascii symbols from path during import, because FFXIV can not handle them correctly. 2021-06-03 15:26:30 +02:00
Ottermandias
04c42b7842 Fix changed offset and sig for 5.55 2021-05-25 19:01:39 +02:00
Ottermandias
b22ca96bbd Fix for importing mods containing dots, stop overwriting existing mods on import, fix identically named option groups on different pages crashing. 2021-05-07 11:49:04 +02:00
Ottermandias
80d5da3c05 Only warn against missing mod meta files in Release mode on log-level debug or higher. 2021-04-20 22:19:51 +02:00
Ottermandias
5d97f77dc3 Make meta parsing more robust. 2021-04-20 22:13:56 +02:00
Ottermandias
a722acbc94 Stop error for meta tmp directory. 2021-04-20 22:13:10 +02:00
Ottermandias
668371dae8 Some further interface improvements. 2021-04-20 16:32:03 +02:00
Ottermandias
234712ca99 Fix crash on load of meta files with secondary type / no slot info. 2021-04-20 15:41:05 +02:00
Ottermandias
c3a8b4cb0b Use Empty instead of implicit bool. 2021-04-19 17:17:47 +02:00
Ottermandias
ba7cf17d68 Merge branch 'develop' into MetaData 2021-04-19 17:17:14 +02:00
Ottermandias
c91a28ae1d Add Empty to Path types. 2021-04-19 17:16:52 +02:00
Ottermandias
4655364b98 Added hints to input texts in edit mode. 2021-04-19 00:52:28 +02:00
Ottermandias
67415db7c0 Fixed GamePath Serialization for FileSwaps, added FileSwap Edit menu, some formatting. 2021-04-19 00:41:18 +02:00
Ottermandias
7c56de8c81 Fixed formatting in SqPackStream, applied null-checking, replaced user-facing asserts with throws. 2021-04-18 23:14:48 +02:00
Ottermandias
63407f775f Fix imgui deprecation warnings, some formatting. 2021-04-18 23:03:34 +02:00
Ottermandias
de84bc8f98 Merge branch 'develop' into MetaData 2021-04-17 00:08:30 +02:00
Ottermandias
c25334ea58 Merge remote-tracking branch 'origin/master' into develop 2021-04-17 00:08:20 +02:00
Adam
5cea061384
Merge pull request #24 from goaaats/old_streams
Use old SqPackStream
2021-04-16 08:47:40 +10:00
Ottermandias
75579f03cd Merge branch 'develop' into MetaData 2021-04-16 00:00:52 +02:00
Ottermandias
7fdb29228d Merge remote-tracking branch 'origin/master' into develop 2021-04-16 00:00:33 +02:00
goat
33f6304720
style weirdness 2021-04-15 23:51:57 +02:00
goat
54902f78be
fix: random file paths in ttmps 2021-04-15 23:50:52 +02:00
goat
53105a4653
fix: use old SqPackStream from Lumina 2021-04-15 14:42:35 +02:00
Liam
6edcdcb809 update CI to dev path and update distrib url 2021-04-14 13:57:03 -04:00
Liam
812ab7a787 update dep paths to hooks dev directory 2021-04-14 13:54:08 -04:00
liam
b0dc6490bf
fix LaunchButton for viewports in API3 2021-04-10 23:33:14 -04:00
Ottermandias
f74dc7f326 Merge branch 'develop' into MetaData 2021-03-28 19:25:52 +02:00