summaryrefslogtreecommitdiff
path: root/data/maps/SaffronCity_MrPsychicsHouse/scripts.inc
diff options
context:
space:
mode:
Diffstat (limited to 'data/maps/SaffronCity_MrPsychicsHouse/scripts.inc')
-rw-r--r--data/maps/SaffronCity_MrPsychicsHouse/scripts.inc26
1 files changed, 26 insertions, 0 deletions
diff --git a/data/maps/SaffronCity_MrPsychicsHouse/scripts.inc b/data/maps/SaffronCity_MrPsychicsHouse/scripts.inc
new file mode 100644
index 000000000..24bd51cc1
--- /dev/null
+++ b/data/maps/SaffronCity_MrPsychicsHouse/scripts.inc
@@ -0,0 +1,26 @@
+SaffronCity_MrPsychicsHouse_MapScripts:: @ 816F05E
+ .byte 0
+
+SaffronCity_MrPsychicsHouse_EventScript_MrPsychic:: @ 816F05F
+ lock
+ faceplayer
+ goto_if_set FLAG_GOT_TM29_FROM_MR_PSYCHIC, SaffronCity_MrPsychicsHouse_EventScript_AlreadyGotTM29
+ msgbox SaffronCity_MrPsychicsHouse_Text_YouWantedThis
+ checkitemspace ITEM_TM29, 1
+ compare VAR_RESULT, FALSE
+ goto_if_eq SaffronCity_MrPsychicsHouse_EventScript_NoRoomForTM29
+ giveitem_msg SaffronCity_MrPsychicsHouse_Text_ReceivedTM29FromMrPsychic, ITEM_TM29
+ msgbox SaffronCity_MrPsychicsHouse_Text_ExplainTM29
+ setflag FLAG_GOT_TM29_FROM_MR_PSYCHIC
+ release
+ end
+
+SaffronCity_MrPsychicsHouse_EventScript_NoRoomForTM29:: @ 816F0AB
+ msgbox SaffronCity_MrPsychicsHouse_Text_YouveNoRoom
+ release
+ end
+
+SaffronCity_MrPsychicsHouse_EventScript_AlreadyGotTM29:: @ 816F0B5
+ msgbox SaffronCity_MrPsychicsHouse_Text_ExplainTM29
+ release
+ end