MysteryGiftScript_OldSeaMap:: setvaddress MysteryGiftScript_OldSeaMap lock faceplayer vgoto_if_set FLAG_RECEIVED_OLD_SEA_MAP, OldSeaMap_Obtained vgoto_if_set FLAG_CAUGHT_MEW, OldSeaMap_Obtained checkitem ITEM_OLD_SEA_MAP vgoto_if_eq VAR_RESULT, TRUE, OldSeaMap_Obtained vmessage sText_MysteryGiftOldSeaMapForYou waitmessage waitbuttonpress checkitemspace ITEM_OLD_SEA_MAP vgoto_if_eq VAR_RESULT, FALSE, OldSeaMap_NoBagSpace giveitem ITEM_OLD_SEA_MAP setflag FLAG_ENABLE_SHIP_FARAWAY_ISLAND setflag FLAG_RECEIVED_OLD_SEA_MAP vmessage sText_MysteryGiftOldSeaMapUseAtPort waitmessage waitbuttonpress release end OldSeaMap_NoBagSpace: vmessage sText_MysteryGiftOldSeaMapBagFull waitmessage waitbuttonpress release end OldSeaMap_Obtained: vmessage sText_MysteryGiftOldSeaMapThankYou waitmessage waitbuttonpress release end sText_MysteryGiftOldSeaMapForYou: .string "Thank you for using the Mystery\n" .string "Gift System.\p" .string "Let me confirm--you are {PLAYER}?\p" .string "We received this Old Sea Map\n" .string "addressed to you.$" sText_MysteryGiftOldSeaMapUseAtPort: .string "It appears to be for use at the\n" .string "Lilycove City port.\p" .string "Why not give it a try and see what\n" .string "it is about?$" sText_MysteryGiftOldSeaMapThankYou: .string "Thank you for using the Mystery\n" .string "Gift System.$" sText_MysteryGiftOldSeaMapBagFull: .string "Oh, I'm sorry, {PLAYER}.\n" .string "Your Bag's Key Items Pocket is full.\p" .string "Please store something on your PC,\n" .string "then come back for this.$"