Export with encyclopedia global.bcsv lookups or raw, and update the Importer for PS3 support and raw exported CSV#2
Open
Cri4Key wants to merge 8 commits into
Conversation
…mport the CSV back later
Updated README to reflect support for PS3 in addition to PS Vita and added details about the importer functionality.
Contributor
Author
|
Updated the importer and added a raw option.
With these changes the tools now allow for either researching or full modding of the BCSV files for either PS3 or PSV version, without needing to have the BCSV documented in the encyclopedia. The localization file global.bcsv seems to be the only BCSV not being handled correctly by the importer, surely due to some special structure and string encoding, but it's not currently a priority to fix. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Turns out most of BCSV files actually make use of the localization values from global.bcsv
It's a list of FNV1a hash mappings to the global.bcsv ones, so effectively retrieving a text value.
Encyclopedia now includes all the hash and string values of the english global.bcsv file. If known localization hash is found in the row of a FNV1a column, it will map it like:
(hash_value)Localization text
This will make A LOT EASIER to figure out how most of BCSV files work. For example, added the characer_readycolor.bcsv in the encyclopedia, which maps character waves in the character selection screen to a RGBA color. In this regard: