I've never requested a script before, so please excuse me if I'm out of line anywhere.
I'm making a Harvest Moon/Animal Crossing Game and I need a way of giving items to NPCs as gifts.
Here's what I really want to happen:
When you speak with a character, the player is given three choices: Talk, Gift, Nevermind (or something). Obviously, choosing "Talk" would display text for the specified character. I don't have a problem here, or with the choice "Nevermind."
But when you choose "Gift," I need a menu to pop up, displaying a list of items currently in possession of the party. I'm thinking selecting an item would deplete held quantity of said item by 1, and a text box would display for the NPC. If I can store the selected item as a variable, then I can use Condition Branch to determine different reactions from the NPC depending on the item. Example: "Oh, thank you, I love flowers!" or "Ew! Gross! I hate bugs!" I have variables that determine the happiness of every NPC, which would change depending on the gift.
I also think it's important to cancel the process of gifting while the window's open. Doing so would probably Jump to a Label, specified in the "Nevermind" option. <-- Unless someone thinks of a better way.
So that's it. I want to be able to control this script with eventing (I'm not sure if I even need a script). All I need is the power to summon a Gift Window when a player chooses "Gift," and assign the selected item to a variable. Seems simple enough, I hope.
Coincidentally, I'm also having trouble finding a good HP/SP bar displayed onscreen during gameplay (Not in the menu or battle, in the field). Can anyone help me out? Thanks for any help
Edit:
I forgot to mention, I'm using some scripts already. Don't know if they'll affect this request though. I'm using Blizzard's ATES, a Ring CMS and an AMS (advanced message script). The CMS might be a problem if you think i need to access the menu to get to the items... But I'm not a scripter and idk.
Added resolved tag ~ G_G