|
Post by BrazenLotus on Aug 27, 2016 20:29:32 GMT -5
I'm trying to liberate some stuff and make some override recolors and wanted to add my creator name to the description but the description text stays the same as the original item. I tried using both the override and selective clone option to no avail.
|
|
|
Post by BrazenLotus on Sept 1, 2016 15:09:56 GMT -5
Any ideas guys?
|
|
|
Post by orangemittens on Sept 1, 2016 16:45:07 GMT -5
Hi BrazenLotus, you need to retain the Object Catalog resource in the .package if you want to make changes to the object catalog description. Doing so will cause all players to see your description regardless of what language they play their game in.
|
|
|
Post by BrazenLotus on Sept 1, 2016 16:52:21 GMT -5
What about this guy HERE. I liberated it and want to do some recolors but the title and description aren't working. I kept the Catalog & Definition...not sure where I'm messing up. Thanks
|
|
|
Post by orangemittens on Sept 1, 2016 17:28:01 GMT -5
This is occurring because it has a Key value of 00000000 in the String table entries and the game perceives this as null. This is probably because it's a world item instead of a buyable item.
To fix this you need to have two lines in the Key value entries, one for the name and one for the description. These need to be referenced within the Object Catalog on the corresponding lines (Common/DescriptionHash and Common/NameHash).
I think the easiest way to go about this would be to use Studio's hasher to get a unique FNV32. Then go to the Object Catalog resource and paste that hash into the DescriptionHash line (directly above the DevCategoryFlags line) to overwrite the 0's there. Then paste it again into the NameHash line in the same (Common) section. Be sure to change the last character in the hash name after pasting it into the NameHash line so it no longer matches the hash you pasted in the DescriptionHash line. Save after doing this and return to the Studio tab. Make some small change to the name and description you gave the object. Then return them to the original name and description if you want, the idea here is you're making Studio perceive that these two sections have been changed. This will cause it to update the strings. Once you've done that return to the Warehouse and go through each of the String resources. You need to click into the Entries section and delete the line on the left that starts with 00000000. This will leave the two lines you just added. Save and check in the game.
|
|
|
Post by BrazenLotus on Sept 1, 2016 18:43:29 GMT -5
You are amazing OrangeMittens, Thank You!!!
|
|