summaryrefslogtreecommitdiff
path: root/data/scripts
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@users.noreply.github.com>2020-01-23 15:31:48 -0500
committerGitHub <noreply@github.com>2020-01-23 15:31:48 -0500
commit5435bc4325407969b00dba8c9623fbb4f02d8cd1 (patch)
tree9906c30dba2c749fd5899e6d54280caff825e537 /data/scripts
parent91099dbd0c451188742bf045a26a036e0e8d9f89 (diff)
parentd58a5decded55eb7311ea2e68a2e2dd24059db4a (diff)
Merge pull request #232 from GriffinRichards/doc-cinnabar
Document Cinnabar Island scripts
Diffstat (limited to 'data/scripts')
-rw-r--r--data/scripts/fame_checker.inc8
-rw-r--r--data/scripts/pc_transfer.inc46
2 files changed, 50 insertions, 4 deletions
diff --git a/data/scripts/fame_checker.inc b/data/scripts/fame_checker.inc
index e141634eb..8bf111541 100644
--- a/data/scripts/fame_checker.inc
+++ b/data/scripts/fame_checker.inc
@@ -127,11 +127,11 @@ SaffronCity_PokemonCenter_1F_EventScript_1ACEEC:: @ 81ACEEC
release
end
-CinnabarIsland_Gym_EventScript_1ACF07:: @ 81ACF07
+CinnabarIsland_Gym_EventScript_BlaineFujiPhoto:: @ 81ACF07
lockall
famechecker FAMECHECKER_BLAINE, 4
famechecker FAMECHECKER_MRFUJI, 4
- msgbox Text_199E8A
+ msgbox CinnabarIsland_Gym_Text_PhotoOfBlaineAndFuji
releaseall
end
@@ -260,12 +260,12 @@ LavenderTown_PokemonCenter_1F_EventScript_BaldingMan:: @ 81AD0A0
release
end
-CinnabarIsland_PokemonCenter_1F_EventScript_1AD0B9:: @ 81AD0B9
+CinnabarIsland_PokemonCenter_1F_EventScript_PokemonJournalMrFuji:: @ 81AD0B9
lock
faceplayer
famechecker FAMECHECKER_MRFUJI, 5
textcolor 3
- msgbox gUnknown_81B1BD1
+ msgbox PokemonJournal_Text_SpecialFeatureMrFuji
release
end
diff --git a/data/scripts/pc_transfer.inc b/data/scripts/pc_transfer.inc
new file mode 100644
index 000000000..c04c2d0cd
--- /dev/null
+++ b/data/scripts/pc_transfer.inc
@@ -0,0 +1,46 @@
+EventScript_GetGiftMonPartySlot:: @ 81A8C27
+ getpartysize
+ subvar VAR_RESULT, 1
+ copyvar VAR_0x8004, VAR_RESULT
+ return
+
+EventScript_NameReceivedBoxMon:: @ 81A8C33
+ fadescreen FADE_TO_BLACK
+ special ChangeBoxPokemonNickname
+ waitstate
+ lock
+ faceplayer
+ return
+
+EventScript_TransferredToPC:: @ 81A8C3C
+ bufferboxname 0, VAR_PC_BOX_TO_SEND_MON
+ getspeciesname 1, VAR_TEMP_1
+ call_if_unset FLAG_SYS_NOT_SOMEONES_PC, EventScript_TransferredSomeonesPC
+ call_if_set FLAG_SYS_NOT_SOMEONES_PC, EventScript_TransferredBillsPC
+ return
+
+EventScript_TransferredSomeonesPC:: @ 81A8C57
+ specialvar VAR_RESULT, ShouldShowBoxWasFullMessage
+ compare VAR_RESULT, TRUE
+ goto_if_eq EventScript_TransferredSomeonesPCBoxFull
+ msgbox Text_MonSentToBoxInSomeonesPC
+ return
+
+EventScript_TransferredSomeonesPCBoxFull:: @ 81A8C70
+ specialvar VAR_RESULT, GetPCBoxToSendMon
+ bufferboxname 2, VAR_RESULT
+ msgbox Text_MonSentToBoxSomeonesBoxFull
+ return
+
+EventScript_TransferredBillsPC:: @ 81A8C82
+ specialvar VAR_RESULT, ShouldShowBoxWasFullMessage
+ compare VAR_RESULT, TRUE
+ goto_if_eq EventScript_TransferredBillsPCBoxFull
+ msgbox Text_MonSentToBoxInBillsPC
+ return
+
+EventScript_TransferredBillsPCBoxFull:: @ 81A8C9B
+ specialvar VAR_RESULT, GetPCBoxToSendMon
+ bufferboxname 2, VAR_RESULT
+ msgbox Text_MonSentToBoxBillsBoxFull
+ return