Currently String() doesn't seem to be used much by people, this could give it more to do:
Some hex editors and assemblers I have seen include a way to specify your own encoding, I think this would make for an interesting feature that would simplify hacking non-FE games.
Ideally I would like the byte output of the key values to be variable in size, so that it is easier to work with for more games, since some games have variable size text codes and whatnot.
Currently String() doesn't seem to be used much by people, this could give it more to do: Some hex editors and assemblers I have seen include a way to specify your own encoding, I think this would make for an interesting feature that would simplify hacking non-FE games.
As an example, armips has a feature like this, the table format is explained here: https://github.com/Kingcom/armips#load-a-table-specifying-a-custom-encoding
Ideally I would like the byte output of the key values to be variable in size, so that it is easier to work with for more games, since some games have variable size text codes and whatnot.