mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-27 04:04:17 +01:00
Document Game Corner scripts
This commit is contained in:
parent
1475c4d8da
commit
43b7fd741a
@ -6,6 +6,7 @@
|
|||||||
#include "constants/battle_setup.h"
|
#include "constants/battle_setup.h"
|
||||||
#include "constants/berry.h"
|
#include "constants/berry.h"
|
||||||
#include "constants/cable_club.h"
|
#include "constants/cable_club.h"
|
||||||
|
#include "constants/coins.h"
|
||||||
#include "constants/contest.h"
|
#include "constants/contest.h"
|
||||||
#include "constants/daycare.h"
|
#include "constants/daycare.h"
|
||||||
#include "constants/decorations.h"
|
#include "constants/decorations.h"
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210125",
|
"script": "MauvilleCity_GameCorner_EventScript_Woman2",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -37,7 +37,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_21012E",
|
"script": "MauvilleCity_GameCorner_EventScript_Gentleman",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -50,7 +50,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_20FBB9",
|
"script": "MauvilleCity_GameCorner_EventScript_CoinsClerk",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -63,7 +63,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_20FCF1",
|
"script": "MauvilleCity_GameCorner_EventScript_PrizeCornerDolls",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -76,7 +76,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210137",
|
"script": "MauvilleCity_GameCorner_EventScript_Girl",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -89,7 +89,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_21021D",
|
"script": "MauvilleCity_GameCorner_EventScript_PokefanM",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -102,7 +102,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210279",
|
"script": "MauvilleCity_GameCorner_EventScript_OldMan",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -115,7 +115,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210289",
|
"script": "MauvilleCity_GameCorner_EventScript_Cook",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -128,7 +128,7 @@
|
|||||||
"movement_range_y": 1,
|
"movement_range_y": 1,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_20FE9F",
|
"script": "MauvilleCity_GameCorner_EventScript_PrizeCornerTMs",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -141,7 +141,7 @@
|
|||||||
"movement_range_y": 1,
|
"movement_range_y": 1,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210299",
|
"script": "MauvilleCity_GameCorner_EventScript_Man",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -154,7 +154,7 @@
|
|||||||
"movement_range_y": 1,
|
"movement_range_y": 1,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_2102B6",
|
"script": "MauvilleCity_GameCorner_EventScript_Maniac",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@ -167,7 +167,7 @@
|
|||||||
"movement_range_y": 1,
|
"movement_range_y": 1,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_2102C6",
|
"script": "MauvilleCity_GameCorner_EventScript_Woman",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@ -195,7 +195,7 @@
|
|||||||
"y": 6,
|
"y": 6,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_2102D6"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -203,7 +203,7 @@
|
|||||||
"y": 8,
|
"y": 8,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_2102F6"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine1"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -211,7 +211,7 @@
|
|||||||
"y": 9,
|
"y": 9,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210316"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -219,7 +219,7 @@
|
|||||||
"y": 7,
|
"y": 7,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210336"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine3"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -227,7 +227,7 @@
|
|||||||
"y": 8,
|
"y": 8,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210356"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -235,7 +235,7 @@
|
|||||||
"y": 9,
|
"y": 9,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210376"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -243,7 +243,7 @@
|
|||||||
"y": 6,
|
"y": 6,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210396"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine6"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -251,7 +251,7 @@
|
|||||||
"y": 7,
|
"y": 7,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_2103B6"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -259,7 +259,7 @@
|
|||||||
"y": 9,
|
"y": 9,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_EAST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_2103D6"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine8"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -267,7 +267,7 @@
|
|||||||
"y": 6,
|
"y": 6,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_2103F6"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine9"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -275,7 +275,7 @@
|
|||||||
"y": 7,
|
"y": 7,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210416"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine10"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
@ -283,7 +283,7 @@
|
|||||||
"y": 9,
|
"y": 9,
|
||||||
"elevation": 0,
|
"elevation": 0,
|
||||||
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
"player_facing_dir": "BG_EVENT_PLAYER_FACING_WEST",
|
||||||
"script": "MauvilleCity_GameCorner_EventScript_210436"
|
"script": "MauvilleCity_GameCorner_EventScript_SlotMachine11"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "sign",
|
"type": "sign",
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -24,7 +24,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_House1_EventScript_20F976",
|
"script": "MauvilleCity_House1_EventScript_RockSmashDude",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -1,24 +1,24 @@
|
|||||||
MauvilleCity_House1_MapScripts:: @ 820F975
|
MauvilleCity_House1_MapScripts:: @ 820F975
|
||||||
.byte 0
|
.byte 0
|
||||||
|
|
||||||
MauvilleCity_House1_EventScript_20F976:: @ 820F976
|
MauvilleCity_House1_EventScript_RockSmashDude:: @ 820F976
|
||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
goto_if_set FLAG_RECEIVED_HM06, MauvilleCity_House1_EventScript_20F9A5
|
goto_if_set FLAG_RECEIVED_HM06, MauvilleCity_House1_EventScript_ReceivedRockSmash
|
||||||
msgbox MauvilleCity_House1_Text_20F9AF, MSGBOX_DEFAULT
|
msgbox MauvilleCity_House1_Text_ImRockSmashDudeTakeThis, MSGBOX_DEFAULT
|
||||||
giveitem_std ITEM_HM06
|
giveitem_std ITEM_HM06
|
||||||
setflag FLAG_RECEIVED_HM06
|
setflag FLAG_RECEIVED_HM06
|
||||||
setflag FLAG_HIDE_ROUTE_111_ROCK_SMASH_TIP_GUY
|
setflag FLAG_HIDE_ROUTE_111_ROCK_SMASH_TIP_GUY
|
||||||
msgbox MauvilleCity_House1_Text_20FAA9, MSGBOX_DEFAULT
|
msgbox MauvilleCity_House1_Text_ExplainRockSmash, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_House1_EventScript_20F9A5:: @ 820F9A5
|
MauvilleCity_House1_EventScript_ReceivedRockSmash:: @ 820F9A5
|
||||||
msgbox MauvilleCity_House1_Text_20FB67, MSGBOX_DEFAULT
|
msgbox MauvilleCity_House1_Text_MonCanFlyOutOfSmashedRock, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_House1_Text_20F9AF: @ 820F9AF
|
MauvilleCity_House1_Text_ImRockSmashDudeTakeThis: @ 820F9AF
|
||||||
.string "Woohoo!\p"
|
.string "Woohoo!\p"
|
||||||
.string "I hear people call me the ROCK SMASH\n"
|
.string "I hear people call me the ROCK SMASH\n"
|
||||||
.string "GUY, but I find that sort of degrading.\p"
|
.string "GUY, but I find that sort of degrading.\p"
|
||||||
@ -30,7 +30,7 @@ MauvilleCity_House1_Text_20F9AF: @ 820F9AF
|
|||||||
.string "I like that!\n"
|
.string "I like that!\n"
|
||||||
.string "Here, take this HIDDEN MACHINE!$"
|
.string "Here, take this HIDDEN MACHINE!$"
|
||||||
|
|
||||||
MauvilleCity_House1_Text_20FAA9: @ 820FAA9
|
MauvilleCity_House1_Text_ExplainRockSmash: @ 820FAA9
|
||||||
.string "That HM contains ROCK SMASH.\p"
|
.string "That HM contains ROCK SMASH.\p"
|
||||||
.string "If you come across large boulders\n"
|
.string "If you come across large boulders\n"
|
||||||
.string "that block your path…\p"
|
.string "that block your path…\p"
|
||||||
@ -39,7 +39,7 @@ MauvilleCity_House1_Text_20FAA9: @ 820FAA9
|
|||||||
.string "Yes, sir! Smash rocks aside, I say!\n"
|
.string "Yes, sir! Smash rocks aside, I say!\n"
|
||||||
.string "Woohoo!$"
|
.string "Woohoo!$"
|
||||||
|
|
||||||
MauvilleCity_House1_Text_20FB67: @ 820FB67
|
MauvilleCity_House1_Text_MonCanFlyOutOfSmashedRock: @ 820FB67
|
||||||
.string "Oh, yes, if you smash a rock, a POKéMON\n"
|
.string "Oh, yes, if you smash a rock, a POKéMON\n"
|
||||||
.string "could come flying out of hiding.\p"
|
.string "could come flying out of hiding.\p"
|
||||||
.string "Woohoo!$"
|
.string "Woohoo!$"
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
"movement_range_y": 0,
|
"movement_range_y": 0,
|
||||||
"trainer_type": "0",
|
"trainer_type": "0",
|
||||||
"trainer_sight_or_berry_tree_id": "0",
|
"trainer_sight_or_berry_tree_id": "0",
|
||||||
"script": "MauvilleCity_House2_EventScript_210C5D",
|
"script": "MauvilleCity_House2_EventScript_Woman",
|
||||||
"flag": "0"
|
"flag": "0"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -1,67 +1,67 @@
|
|||||||
MauvilleCity_House2_MapScripts:: @ 8210C5C
|
MauvilleCity_House2_MapScripts:: @ 8210C5C
|
||||||
.byte 0
|
.byte 0
|
||||||
|
|
||||||
MauvilleCity_House2_EventScript_210C5D:: @ 8210C5D
|
MauvilleCity_House2_EventScript_Woman:: @ 8210C5D
|
||||||
lock
|
lock
|
||||||
faceplayer
|
faceplayer
|
||||||
goto_if_set FLAG_RECEIVED_COIN_CASE, MauvilleCity_House2_EventScript_210CDA
|
goto_if_set FLAG_RECEIVED_COIN_CASE, MauvilleCity_House2_EventScript_ReceivedCoinCase
|
||||||
msgbox MauvilleCity_House2_Text_210CEE, MSGBOX_DEFAULT
|
msgbox MauvilleCity_House2_Text_BuyHarborMailAtSlateport, MSGBOX_DEFAULT
|
||||||
checkitem ITEM_HARBOR_MAIL, 1
|
checkitem ITEM_HARBOR_MAIL, 1
|
||||||
compare VAR_RESULT, 1
|
compare VAR_RESULT, TRUE
|
||||||
goto_if_eq MauvilleCity_House2_EventScript_210C82
|
goto_if_eq MauvilleCity_House2_EventScript_AskToTradeForHarborMail
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_House2_EventScript_210C82:: @ 8210C82
|
MauvilleCity_House2_EventScript_AskToTradeForHarborMail:: @ 8210C82
|
||||||
playse SE_PIN
|
playse SE_PIN
|
||||||
applymovement VAR_LAST_TALKED, Common_Movement_ExclamationMark
|
applymovement VAR_LAST_TALKED, Common_Movement_ExclamationMark
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
applymovement VAR_LAST_TALKED, Common_Movement_Delay48
|
applymovement VAR_LAST_TALKED, Common_Movement_Delay48
|
||||||
waitmovement 0
|
waitmovement 0
|
||||||
msgbox MauvilleCity_House2_Text_210D76, MSGBOX_YESNO
|
msgbox MauvilleCity_House2_Text_TradeHarborMailForCoinCase, MSGBOX_YESNO
|
||||||
compare VAR_RESULT, YES
|
compare VAR_RESULT, YES
|
||||||
goto_if_eq MauvilleCity_House2_EventScript_210CB8
|
goto_if_eq MauvilleCity_House2_EventScript_AcceptTrade
|
||||||
compare VAR_RESULT, NO
|
compare VAR_RESULT, NO
|
||||||
goto_if_eq MauvilleCity_House2_EventScript_210CE4
|
goto_if_eq MauvilleCity_House2_EventScript_DeclineTrade
|
||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_House2_EventScript_210CB8:: @ 8210CB8
|
MauvilleCity_House2_EventScript_AcceptTrade:: @ 8210CB8
|
||||||
msgbox MauvilleCity_House2_Text_210DB3, MSGBOX_DEFAULT
|
msgbox MauvilleCity_House2_Text_IllTradeYouCoinCase, MSGBOX_DEFAULT
|
||||||
takeitem ITEM_HARBOR_MAIL, 1
|
takeitem ITEM_HARBOR_MAIL, 1
|
||||||
giveitem_std ITEM_COIN_CASE
|
giveitem_std ITEM_COIN_CASE
|
||||||
setflag FLAG_RECEIVED_COIN_CASE
|
setflag FLAG_RECEIVED_COIN_CASE
|
||||||
goto MauvilleCity_House2_EventScript_210CDA
|
goto MauvilleCity_House2_EventScript_ReceivedCoinCase
|
||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_House2_EventScript_210CDA:: @ 8210CDA
|
MauvilleCity_House2_EventScript_ReceivedCoinCase:: @ 8210CDA
|
||||||
msgbox MauvilleCity_House2_Text_210DE7, MSGBOX_DEFAULT
|
msgbox MauvilleCity_House2_Text_UseCoinCaseAtGameCorner, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_House2_EventScript_210CE4:: @ 8210CE4
|
MauvilleCity_House2_EventScript_DeclineTrade:: @ 8210CE4
|
||||||
msgbox MauvilleCity_House2_Text_210E16, MSGBOX_DEFAULT
|
msgbox MauvilleCity_House2_Text_ThatsDisappointing, MSGBOX_DEFAULT
|
||||||
release
|
release
|
||||||
end
|
end
|
||||||
|
|
||||||
MauvilleCity_House2_Text_210CEE: @ 8210CEE
|
MauvilleCity_House2_Text_BuyHarborMailAtSlateport: @ 8210CEE
|
||||||
.string "If I had a BIKE, it'd be easy to cycle to\n"
|
.string "If I had a BIKE, it'd be easy to cycle to\n"
|
||||||
.string "SLATEPORT for some shopping.\p"
|
.string "SLATEPORT for some shopping.\p"
|
||||||
.string "I'd be able to buy HARBOR MAIL at the\n"
|
.string "I'd be able to buy HARBOR MAIL at the\n"
|
||||||
.string "POKéMON MART in SLATEPORT…$"
|
.string "POKéMON MART in SLATEPORT…$"
|
||||||
|
|
||||||
MauvilleCity_House2_Text_210D76: @ 8210D76
|
MauvilleCity_House2_Text_TradeHarborMailForCoinCase: @ 8210D76
|
||||||
.string "Oh! You have HARBOR MAIL?\n"
|
.string "Oh! You have HARBOR MAIL?\n"
|
||||||
.string "Will you trade it for a COIN CASE?$"
|
.string "Will you trade it for a COIN CASE?$"
|
||||||
|
|
||||||
MauvilleCity_House2_Text_210DB3: @ 8210DB3
|
MauvilleCity_House2_Text_IllTradeYouCoinCase: @ 8210DB3
|
||||||
.string "Oh, I'm so happy!\n"
|
.string "Oh, I'm so happy!\n"
|
||||||
.string "Okay, I'll trade you a COIN CASE!$"
|
.string "Okay, I'll trade you a COIN CASE!$"
|
||||||
|
|
||||||
MauvilleCity_House2_Text_210DE7: @ 8210DE7
|
MauvilleCity_House2_Text_UseCoinCaseAtGameCorner: @ 8210DE7
|
||||||
.string "That COIN CASE can be used\n"
|
.string "That COIN CASE can be used\n"
|
||||||
.string "at the GAME CORNER.$"
|
.string "at the GAME CORNER.$"
|
||||||
|
|
||||||
MauvilleCity_House2_Text_210E16: @ 8210E16
|
MauvilleCity_House2_Text_ThatsDisappointing: @ 8210E16
|
||||||
.string "Oh, that's disappointing.\p"
|
.string "Oh, that's disappointing.\p"
|
||||||
.string "A COIN CASE is needed for the\n"
|
.string "A COIN CASE is needed for the\n"
|
||||||
.string "GAME CORNER.$"
|
.string "GAME CORNER.$"
|
||||||
|
6
include/constants/coins.h
Normal file
6
include/constants/coins.h
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#ifndef GUARD_CONSTANTS_COINS_H
|
||||||
|
#define GUARD_CONSTANTS_COINS_H
|
||||||
|
|
||||||
|
#define MAX_COINS 9999
|
||||||
|
|
||||||
|
#endif // GUARD_CONSTANTS_COINS_H
|
@ -6,8 +6,7 @@
|
|||||||
#include "string_util.h"
|
#include "string_util.h"
|
||||||
#include "menu.h"
|
#include "menu.h"
|
||||||
#include "international_string_util.h"
|
#include "international_string_util.h"
|
||||||
|
#include "constants/coins.h"
|
||||||
#define MAX_COINS 9999
|
|
||||||
|
|
||||||
EWRAM_DATA u8 sCoinsWindowId = 0;
|
EWRAM_DATA u8 sCoinsWindowId = 0;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user