Releases: Frodo45127/rpfm
Releases · Frodo45127/rpfm
Release v4.3.13
Release v4.3.12
Added
- Implemented Pack Setting to disable generation of the "aaa_" file when generating the pack's missing loc data.
- Implemented diagnostic to detect missing loc data files.
- Implemented Save Pack for Release (optimizes the pack, then saves it).
- Added small workflow tutorials and explanations to the manual.
Changed
- Generate Missing Loc Data file names are now pack-dependant, to increase compatibility for people not deleting them.
- Optimizing a pack no longer sorts all the tables and locs.
Fixed
- Fixed CLI not using lazy-loading when opening packs on certain operations, resulting in absurd amounts of ram used.
- Fixed LUA diagnostic positions being incorrectly calculated.
- Fixed LUA diagnostics generating false positives due to comments or end-of-table commas.
- Fixed LUA diagnostics not scrolling to position when opened.
- Fixed LUA diagnostics not working on files with Windows/Mac endings.
- Fixed MyMod Import not properly importing the fake dependencies file.
- Fixed Generate Missing Loc Data not correctly reloading the edited files.
- Fixed old Packs not being able to use new Pack settings.
- Fixed misaligned/missing text in Pack Settings.
- Fixed tools not being resizable.
- Fixed CTD when opening a diagnostic pointing to a cell that no longer exist.
- Fixed inconsistent behavior on table filters when using groups.
- Fixed missing/invalid lookups on names tables for Rome 2, Attila and Thrones.
- Fixed inconsistent behavior when adding and removing table filters to a table.
Release v4.3.11
Added
- Implemented "Go To File" for fields that reference a file.
- Implemented support for marking a cell as "unused" through a definition patch.
- Implemented buttons for deleting schema patches.
Changed
- Build Startpos no longer requires the victory_objectives.txt file when building a startpos for Warhammer 3.
Fixed
- Fixed "Build Startpos" not working correctly for Rome 2.
- Fixed "Go To Loc" not working when the loc is in a parent pack.
- Fixed "Go To Definition" being triggeable when the cell is not a loc key or a reference.
- Fixed translator's automatic translations (from Google Translate) with more than one sentence being cut off after the first sentence.
- Fixed CTD when importing an Assembly Kit table with no Pack open.
- Fixed CTD when trying to open a file in an external tool if the file is not in the open Pack.
- Fixed CTD when saving a video as IVF.
- Fixed CTD when initializing a MyMod folder with a sublime project.
- Fixed rare CTD when checking diagnostics after generating the dependencies cache with a Pack already open.
- Fixed rare CTD when opening diagnostics matches.
- Fixed rare CTD when opening certain groupformation files.
- Fixed CTD when merge tables is triggered with no tables selected.
- Fixed CTD when importing incomplete TSV of an open table.
Release v4.3.10
Added
- Implemented setting to disable drag&drop behavior on the TreeView.
- Implemented "Close All Tabs" button.
- Implemented setting to automatically hide unused columns.
Changed
- Improved Assembly Kit integration.
- "Build Startpos" now requires the campaigns table to be present in the pack. If not, there will be an error message asking you to add it.
- "Build Startpos" now makes the game use the "db/victory_objectives.txt" file in the Pack instead of the one on the Assembly Kit folder.
Fixed
- Fixed empty keys diagnostic generating false positives on tables with no key column.
- Fixed Assembly Kit integration importing incorrectly-formatted filename paths.
- Fixed Assembly Kit integration importing fields incorrectly marked as files.
- Fixed a large amount of false-positives in the "Path does not exist" diagnostic.
- Fixed Assembly Kit startpos tables incorrectly importing some empty files with "0" as value.
Release v4.3.9
Fixed
- Fixed a bug that caused folders to not be correctly marked as "modified" after using the "Update Anim Ids" tool.
- Fixed the "Update Anim Ids" tool not updating files within animpacks.
- Fixed a rare crash related to missing lookups.
- Fixed a lookup error message spamming the crash reporting service.
- Frodo is best waifu no more.
Release v4.3.8
Added
- Implemented support for hardcoded lookups (they use description columns' contents from the assembly kit as lookups).
- Added setting to disable diff marker on tables.
- Added support for .battle_script files.
Fixed
- When an "Import from dependencies" operation fails on some fails, it no longer causes the rest of the files to also fail to import.
- Optimizer should no longer be overly agressive deleting xml files in map folders.
- Diff marker has been refactored to hopefully fix all the small situations where it failed to work correctly.
Release v4.3.7
Added
- Implemented "Show Edited Cells" button on table filters.
- Implemented "Are you sure?" dialog when closing a tool dialog.
Fixed
- Fixed "Apply Profile" not visually updating the table, causing a model/view desync.
- Fixed incorrect dedup check causing issues like sometimes folders not being deleted when hitting delete in the file TreeView.
- Fixed definition updater reporting incorrect missing fields for Empire and Napoleon.
- Fixed victory conditions not being included in startpos in Attila and Thrones.
Release v4.3.6
Changed
- Pack dependencies now can be disabled for load ingame, so they're still used by RPFM, but they don't alter your load order.
Fixed
- Fixed some Empire and Napoleon tables being missing in the Assembly Kit section of the dependencies.
- Fixed some columns being marked as "different" when they were checked against tables with different definitions (like outdated mods vs vanilla files).
- Fixed different column checks being done on non-mod tables.
- Fixed harmless error that spammed the crash reports.
Release v4.3.5
Release v4.3.4
Fixed
- Fixed "Generate Missing Loc Data" missing a lot of entries in the generated locs.
- Fixed "Generate Missing Loc Data" not ignoring the entries in the destination loc when generating it.
- Fixed "Generate Missing Loc Data" not detecting recent table changes when generating the data.
- Fixed incorrect type set in VMD and WSModel files when creating them through "Create Text File" or "Create Quick File".
- Fixed incorrect extension for VMD and WSModel files when creating them through "Create Text File".