ShopGameDataInfo.byml: Difference between revisions

From ZeldaMods (Breath of the Wild)
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 5: Line 5:
== Contents ==
== Contents ==
===ShopAreaInfo Hashes===
===ShopAreaInfo Hashes===
'''ShopAreaInfo Hashes''' is an array of CRC32 hashes of all Shop actor names.  
'''ShopAreaInfo Hashes''' is an array of CRC32 hashes of all Shop actor-name flags.  
The hashed names are in the format Npc_Name_Actor_Name.
The hashed flags are named in the format Npc_Name_Actor_Name.
This array does not need to be sorted. {{Check}}
This array does not need to be sorted. {{Check}}
Similar to tag values, each number is stored as an unsigned int if it is greater than 0x80000000 and as a signed int otherwise.
Similar to tag values, each number is stored as an unsigned int if it is greater than 0x80000000 and as a signed int otherwise.

Revision as of 09:19, 12 June 2020

ShopGameDataInfo.byml (found in Bootup/Gamedata) is a Yaz0-compressed BYML file which contains data pertaining to actors purchasable from NPC Shops. It is used when purchasing items (actors) from a shop to keep track of items that are "Sold Out".


Contents

ShopAreaInfo Hashes

ShopAreaInfo Hashes is an array of CRC32 hashes of all Shop actor-name flags. The hashed flags are named in the format Npc_Name_Actor_Name. This array does not need to be sorted. [check] Similar to tag values, each number is stored as an unsigned int if it is greater than 0x80000000 and as a signed int otherwise.

ShopAreaInfo Values

SoldOutInfo Hashes

SoldOutInfo Values