Commit graph

32 commits

Author SHA1 Message Date
Ottermandias
46581780e0 tmp 2022-04-15 14:37:39 +02:00
Ottermandias
f5fccb0235 Change most things to new byte strings, introduce new ResourceLoader and Logger fully. 2022-04-15 14:37:39 +02:00
Ottermandias
c3454f1d16 Add Byte String stuff, remove Services, cleanup and refactor interop stuff, disable path resolver for the moment 2022-04-15 14:37:39 +02:00
Ottermandias
7f9ca5db76 Add a bunch of help texts and expand on information. 2022-01-08 13:36:47 +01:00
Ottermandias
aa7d71530d Change EST files to be sorted and thus work. 2022-01-06 11:47:01 +01:00
Ottermandias
f601812666 More sophisticated fix against E4S crashes with working mods in E4S. 2022-01-04 00:30:27 +01:00
Ottermandias
3128c2017d Prevent some crashes when default values can't be obtained. 2021-11-16 16:06:38 +01:00
Ottermandias
d7214cd851 Fixes regarding collection settings, change self-conflict behaviour by iterating through options instead of through files, button to clean up collection settings. 2021-09-16 16:51:38 +02:00
Ottermandias
940f1fbb3d Rename GameResourceManagement, add some output 2021-09-01 22:04:20 +02:00
Ottermandias
4dfc2cf665 Update to API4, use IPC instead of API-project. Replace Actor in most visible names with Object, Character or Player.. 2021-08-27 17:51:51 +02:00
Ottermandias
556bff4e46 Add separate option for temporary folder, fix cache StructuredMods not updating on root folder change. 2021-08-14 21:14:11 +02:00
Ottermandias
3679b780cf Some more general cleanup. 2021-07-27 00:13:36 +02:00
Ottermandias
1eee89ab4c Fix meta change counting and reloading on manual meta change edits. 2021-07-26 17:45:01 +02:00
Ottermandias
bf355114f2 Fix some better naming display in gui. 2021-07-26 17:44:24 +02:00
Ottermandias
12ee42df8e General formatting and cleanup. 2021-07-26 16:49:08 +02:00
Ottermandias
ea40d5bc9c Final fixes for GameData. 2021-07-26 16:49:08 +02:00
Ottermandias
702f8e3967 Move Object Identification and Path Parsing to GameData, create initializable static Identifier in GameData. 2021-07-26 16:49:08 +02:00
Ottermandias
b93c5376de Move Entries to GameData. 2021-07-26 16:49:08 +02:00
Ottermandias
4cfd7f56c0 Move Enums to GameData. 2021-07-26 16:49:08 +02:00
Ottermandias
c7a17d0180 Create external project for GameData and move GamePath to it 2021-07-26 16:49:07 +02:00
Ottermandias
d6bb45f33c Some fixes regarding Forward-Slashes in ModNames. 2021-07-24 20:36:58 +02:00
Ottermandias
3a7716717c Introduce list clipper for effective changes. 2021-07-19 12:21:25 +02:00
Ottermandias
83cad76b62 Added more detailed information about metadata changes on click on value, as well as option to edit them or add new ones. 2021-07-17 23:17:53 +02:00
Ottermandias
92e95400b0 Changed initial mod directory to be empty and prevent crashes on invalid or no root directories (also add some information to debug). 2021-07-11 23:15:42 +02:00
Ottermandias
b05ff66773 Temp Files addition to Debug Tab 2021-07-11 00:59:53 +02:00
Ottermandias
cf223c927c Try to fix actor redrawing stalling again, some fixes for collections not correctly reloading metadata or changing wrong collection. Added hidden debug tab that can be activated by /penumbra debug (and is active when compiled in debug mode by default). 2021-07-11 00:15:33 +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
546f6d4152 Support for TexTools .rgsp files for meta changes. (Racial Scaling Parameters) 2021-06-29 18:54:53 +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
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
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