Would it be possible to edit the text by using a pointer to load to the text somewhere else because using bigger text seems to mess up the text in game.For exemple i'd like to change "fire" to something like "Scorching" since "fire" is smaller the text in game would mess up but if we change "fire" to a pointer who would load the text somewhere else the pointer should be smaller then "fire" it could be place and it would load a bigger text somewhere else.
I thought of that but i'm not a good enough to do it.Could someone try?
The only difficulties in text come from World.bin, everything else appears to be pointers, of some sort...
So text other then in world.bin can be bigger?
Isn't that we don't know where the pointers are? From what I understand the game only uses pointer for blocks of text and uses a special value to separate entries in each block.
For example, when I was editing the job names it has them listed 'Squire#Squire#Squire#Squire#Arc Knight# etc'.
I changed them to 'Warrior#Mercenary#Riskbreaker#Warrior#Paladin# etc'.
I just made sure to make other changes to allow for the larger names and made sure that I had the same number of #'s.
This, mind you, was all hex editing in world.bin & battle.bin. All the other files that have job names were done with tactext.
Quote from: "Vanya"From what I understand the game only uses pointer for blocks of text and uses a special value to separate entries in each block.
For example, when I was editing the job names it has them listed 'Squire#Squire#Squire#Squire#Arc Knight# etc'..
So THAT is why we can make changes and count the total difference in characters as opposed to the difference between each entry. Knowing they don't use pointers for every entry (like I assumed they did), clears up a lot of confusion for me.