Hidden rows prevent pasting rows
Regions.esf parsing error
TSV import/export too agressive with whitespace trimming
Implement new data types in table parser
These data types are now implemented in a branch as of [r1217].
Improvements to PFM and an automated command line table decoder that is bare-bones and too slow to be practical currently.
Invalid type code when trying to edit newer saves
[r1215] should have fixed the mistake in the prior fix. This issue is closed again.
Tagging EditSF 1.2.7
Correcting mistakes found in EditSF 1.2.6
Show Node Type slows significantly in large files
Invalid type code when trying to edit newer saves
More failed Type26 nodes have been found so this issue is re-opened.
Invalid type code when trying to edit newer saves
Since there have been no more complaints since the release of this fix, I am assuming the fix worked and [r1213] fixed it. This issue is thus closed.
Tagging EditSF 1.2.6
Another attempt at fixing Type26 node parsing.
EditSF needs a message when it fails to open a file
This was an extension of issue [#326]. Waiting to see if the fixes worked for the entire community or just our test cases.
This was an extension of issue #326 . Waiting to see if the fixes worked for the entire community or just our test cases.
Invalid type code when trying to edit newer saves
This was an extension of issue #326. Waiting to see if the fixes worked for the entire community or just our test cases.
Tagging EditSF 1.2.5
New revisions to Type26 parsing.
Add menu options from EditSF to PFM's interface
@fuzznutty Typically I'd say I haven't been working on PFM because I've been busy, but the truth today is that I was simply distracted, so I'm going to get to fixing this. It looks like the problem is the same as the last ~3 times and I've failed to properly parse type26 nodes. This means more examples are greatly appreciated. If you want to contribute a save file, you can either attach it to a post here in the issue tracker or email it to me at genreless@users.sourceforge.net. @iamdaniu I think...
@Ruairi Sinkler Typically I'd say I haven't been working on PFM because I've been busy, but the truth today is that I was simply distracted, so I'm going to get to fixing this. It looks like the problem is the same as the last ~3 times and I've failed to properly parse type26 nodes. This means more examples are greatly appreciated. If you want to contribute a save file, you can either attach it to a post here in the issue tracker or email it to me at genreless@users.sourceforge.net. @daniu I think...
I just pushed the changes I had made to DbDecoding to the table-decoder branch. Unfortunately, I haven't finished either of the two new classes I was implementing to allow for the automation so they are currently mostly a reference for the route I was going and a partial implementation. As for the official data, what I know of is in the Assembly Kit's files in the "assembly_kit\raw_data\db folder". This contains two kinds of helpful xml files: the table files, which contain the table data in readable...
Pushing incomplete old work on the automated decoder to the decoder's working branch so team members can reference what was being worked on.
Sorry for the delay in making that change Kaukui. I was expecting to have time to sit down and make that change in the last few days but haven't been able to make time yet. My next few days are also probably full, but I will try to make time this week.
Do you think you could forward a copy of your save that doesn't work? The more examples I have, the easier it is for me to parse the changed data format properly the first time without having to repeatedly patch it.
I also noticed that and came to the same conclusion. The specific request was to be able to use the duplicate/move/delete function on family_member RECORDs in the family_tree RECORD (for Rome 2), which at first glance seems to fill the role of a RECORD_BLOCK. I intended on simultaneously adding a toggle to the menu for something like "disable safety restrictions" so users would have to intentionally get rid of the restriction when they wanted to work around it.
Create an automated tool to try to generate schemas
Add support for Thrones of Britannia
Allow for performing move/duplicate/delete operations on "RECORD" entries
Tagging EditSF 1.2.4 in the repository.
Tagging PFM 5.2.4 in the repository.
Yet another revision to Type26 parsing.
Fix for the ESF parser to account for Type26Nodes not parsing in save files.
A problem with Type26Nodes snuck through the main release. The formatting used in save files had some differences from startpos files that weren't accounted for. Parsing has been updated so save files supposedly parse properly now.
PFM issues with latest TW:W2 version drop
Schema update is done.
That happens with each major update to a Total War game. The problem is that CA introduced new tables and changed the format of some old schemas so we have to write new schema entries to tell PFM how to read each table with a new format. I hope to get to that in a few days, but if you are impatient, I have written a tutorial on how to create new schemas yourself here: https://www.twcenter.net/forums/showthread.php?791996-A-tutorial-on-decoding-tables-for-PFM
The ESF Editor can't open Three Kingdoms's esf files anymore
Provided fix has been verified with minor corrections and integrated into the next build.
ESF update verification, documentation, optimization, and fixes.
The ESF Editor can't open Three Kingdoms's esf files anymore
Cobylee66 has provided a fix for the ESF parser. I'm testing it prior to releasing a patch with its changes.
Fixed the old command line decode tool only exporting the first un-decoded PackedFile from each game.
Creating a branch to work on the table schema auto-decoder in.
PFM crashes if the startup autoupdater throws an exception
Fix for startup crash when the auto-updater fails to connect to the repository.
The ESF Editor can't open Three Kingdoms's esf files anymore
PFM crashes if the startup autoupdater throws an exception
Process CEO files
Implement import/export of esf data.
Merged revisions 1195-1198 (Three Kingdoms support and EditSF fix) from the trunk to my working branch.
Table sorting during expression application
Cells deselect when filtering tables by column value
An invert selection feature would be nice
Apply Expression on the last row's blank cells is fatal
Total War Three Kingdoms support release 1
Total War Three Kingdoms support release 1.
EsfLib 0x23 and 0x24 data types. (Warhammer2 1.6.0)
IMRZ's changes have been uploaded and allow for opening esf files that have been affected by the 4/17/2019 Warhammer 2 patch. They will need revisiting later to verify the data type accuracy once more is known about their potential values and the new Enum values will need renaming from "unknown" to something descriptive.
Hotfix for Warhammer 2's 4/17/2019 update's changes to esf files.
Hotfix for Warhammer 2's 4/17/2019 update's changes to esf files.
IMRZ's fix for EditSF after the 4/17/2019 Warhammer 2 update.
Tagging EditSF 1.2.0
Merging revisions 1189-1191 into my working branch.
Tagging PFM 5.1.2 release
Pushing the Schema 126 files.
'Minimize DB Files' is broken for both Warhammer games
Warhammer was broken because the method didn't account for PackFiles with multiple files in a folder. Warhammer 2 was broken because it used duplicated code for parsing headers that wasn't updated for PFH5. They have both been corrected and work now.
PFM 5.1.2 release build.
Backing up work to dev branch to switch to working on a hotfix for the trunk.
Beta Hotfix for problems with "Minimize DB Files."
Apply Expression should work on numeric strings also
'Minimize DB Files' is broken for both Warhammer games
Updated PFM's version number.
Pushing schema 125 files to the repository.
Pushing schema 124 changes to the trunk.
Preparation for schema 124 and backup of work to personal dev branch.
Implement new data types in table parser
Bringing revision 1182's schema preparations to the main branch.
Preparing for the release of Schema 123.
When changing tables the table view flashes white while loading
Model files crash PFM when all pack files are loaded
Applying an invalid expression to cells in PFM is fatal
Pack Files worked with by PFM don't load by default
Upon further inspection, there are no practical differences between a user-created mod that won't load and a workshop mod that will load apart from the lack of workshop metadata. Adding an image for the mod doesn't make it load without the "enable out-of-date mods" checkbox. Uploading the mod to the workshop does make the mod load without enabling the "enable out-of-date mods" checkbox. This is entirely an issue with the implementation of the Total War launcher and not with PFM or its created pack...
Auto-Updater failing to retrieve updates
Pack Files worked with by PFM don't load by default
Forgot to tag the 5.1.0 release in the repository on release; it is now tagged.
Saving a backup before potentially breaking changes.
Exceptions thrown from wrong game on startup
Exceptions thrown from wrong game on startup
Regex filters are causing slowdown