Posts: 668
Thanks: 11 in 2 Posts
1 Achievements
There is a free image editor called GIMP that supports the file type TS3 uses (dds). All that's required is adding the icons of your choice to the texture for the certificate- it would be a fair bit trickier to add them when they don't exist yet!
The changes to the mesh are to the data in the MLOD and MODL resources, not to the geometry itself- they can be done in S3PE's Grid edit. It may just be a little intimidating if you aren't too familiar with
S3PE yet, but there's no rush
The string keys are good news!
You can use those to add STBL, either entirely in
S3PE or with the help of Buzzler's
STBLize.
Here's an example using the strings you found:
Code:
<?xml version="1.0"?>
<TEXT>
<KEY>Gameplay/Excel/Skills/SkillList:CertificateRewardMessageRiding</KEY>
<STR>Put the reward text here.</STR>
</TEXT>
Put that into a text editor like Notepad or Notepad++, plus any other keys you want to localise, and save it in .xml format.
Drag and drop the .xml onto STBLize.exe and it will generate a .stbl file.
File > New in S3PE, then go to Tools > FNV Hash. Choose a unique name to hash an ID from, something like Username_MissingStringFix or whatever you prefer- as long as it's unique enough to not already be in use.
Click Calculate and copy the FNV64 result.
Then go to Resource > Add... and choose STBL for the type, 0 for the group, and paste the ID for the instance. Strings also need the first two digits of their ID to be the locale code- for English it's 00. Replace whatever the first two digits are so that it begins 0x00.
Write in the Name, then press OK.
Lastly, right click > Replace the new STBL and choose the file generated by STBLize. It will fill in the ID and text for each string for you. Then you can save and install
You can later duplicate it and use the codes for the other languages if you want to include those, too.