This shop script uses the new properties of Signpost combos.
Can have as many as 8 per screen with different messages.
This is due to the restrictions on Signpost combos.
Requires std.zh
May require ffcscript.zh and string.zh
Assign this script to an ffc and set the attributes.
//D0- Item to sell
//D1- Message to display
//D2- Screen->D index to use
Set to a number between 0-7.
//D3- Whether this item can be bought multiple times.
Set to non-zero to buy more than once.
//D4- Item which must be owned for this item to appear
Set to item ID that is required to buy this.
Each instance of this script must have a signpost combo with the proper setup.
Signpost combo should be set up to read the string from the same index of the Screen->D array as the script.
Example: In the combo wizard for the Signpost, the tab string is set to -15 to use Screen->D[5].
The value of d2 should be set to five.