summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorpikalaxalt <PikalaxALT@gmail.com>2016-06-09 21:20:02 -0400
committerpikalaxalt <PikalaxALT@gmail.com>2016-06-09 21:20:02 -0400
commitd8dae96f35222ababb9688ce2aed3292515f8ca2 (patch)
treedbb61bf4f2afab02d51f629a89f9505c0b262a60 /scripts
parent8b3f9b244d72169e04a617eba0b36cae002b31a5 (diff)
Implement handy text macros from yellow
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/billshouse.asm6
-rwxr-xr-xscripts/celadongamecorner.asm9
-rwxr-xr-xscripts/celadonmartroof.asm24
-rwxr-xr-xscripts/celadonpokecenter.asm4
-rwxr-xr-xscripts/celadonprizeroom.asm2
-rwxr-xr-xscripts/ceruleanpokecenter.asm4
-rwxr-xr-xscripts/cinnabarpokecenter.asm4
-rwxr-xr-xscripts/fuchsiapokecenter.asm4
-rwxr-xr-xscripts/indigoplateaulobby.asm4
-rwxr-xr-xscripts/lavenderpokecenter.asm4
-rwxr-xr-xscripts/pewterpokecenter.asm11
-rwxr-xr-xscripts/saffronpokecenter.asm4
-rwxr-xr-xscripts/vermilionpokecenter.asm4
-rwxr-xr-xscripts/viridianpokecenter.asm4
14 files changed, 46 insertions, 42 deletions
diff --git a/scripts/billshouse.asm b/scripts/billshouse.asm
index 04d3ee60..e797f613 100755
--- a/scripts/billshouse.asm
+++ b/scripts/billshouse.asm
@@ -122,7 +122,7 @@ BillsHouseTextPointers: ; 1e834 (7:6834)
dw BillsHouseText4
BillsHouseText4: ; 1e83c (7:683c)
- db $fd
+ TX_BILLS_PC
BillsHouseText1: ; 1e83d (7:683d)
TX_ASM
@@ -191,7 +191,9 @@ BillThankYouText: ; 1e8ba (7:68ba)
SSTicketReceivedText: ; 1e8bf (7:68bf)
TX_FAR _SSTicketReceivedText
- db $11, $6, "@"
+ TX_SFX_KEY_ITEM
+ TX_BUTTON_SOUND
+ db "@"
SSTicketNoRoomText: ; 1e8c6 (7:68c6)
TX_FAR _SSTicketNoRoomText
diff --git a/scripts/celadongamecorner.asm b/scripts/celadongamecorner.asm
index 9a6dcd6d..de9a8e8d 100755
--- a/scripts/celadongamecorner.asm
+++ b/scripts/celadongamecorner.asm
@@ -267,7 +267,8 @@ CeladonGameCornerText_48d9c: ; 48d9c (12:4d9c)
Received10CoinsText: ; 48da1 (12:4da1)
TX_FAR _Received10CoinsText
- db $0B, "@"
+ TX_SFX_ITEM
+ db "@"
CeladonGameCornerText_48da7: ; 48da7 (12:4da7)
TX_FAR _CeladonGameCornerText_48da7
@@ -344,7 +345,8 @@ CeladonGameCornerText_48e26: ; 48e26 (12:4e26)
Received20CoinsText: ; 48e2b (12:4e2b)
TX_FAR _Received20CoinsText
- db $0B, "@"
+ TX_SFX_ITEM
+ db "@"
CeladonGameCornerText_48e31: ; 48e31 (12:4e31)
TX_FAR _CeladonGameCornerText_48e31
@@ -395,7 +397,8 @@ CeladonGameCornerText_48e88: ; 48e88 (12:4e88)
CeladonGameCornerText_48e8d: ; 48e8d (12:4e8d)
TX_FAR _CeladonGameCornerText_48e8d
- db $0B, "@"
+ TX_SFX_ITEM
+ db "@"
CeladonGameCornerText_48e93: ; 48e93 (12:4e93)
TX_FAR _CeladonGameCornerText_48e93
diff --git a/scripts/celadonmartroof.asm b/scripts/celadonmartroof.asm
index d00fb0b5..1f3bcb64 100755
--- a/scripts/celadonmartroof.asm
+++ b/scripts/celadonmartroof.asm
@@ -139,48 +139,48 @@ CeladonMartRoofText_484ee:
CeladonMartRoofText_484f3:
TX_FAR _CeladonMartRoofText_484f3
- db $0d
+ TX_WAIT_BUTTON
db "@"
CeladonMartRoofText_484f9:
TX_FAR _CeladonMartRoofText_484f9
- db $0b
+ TX_SFX_ITEM
TX_FAR _CeladonMartRoofText_484fe
- db $0d
+ TX_WAIT_BUTTON
db "@"
CeladonMartRoofText_48504:
TX_FAR _CeladonMartRoofText_48504
- db $0d
+ TX_WAIT_BUTTON
db "@"
CeladonMartRoofText_4850a:
TX_FAR _CeladonMartRoofText_4850a
- db $0b
+ TX_SFX_ITEM
TX_FAR _CeladonMartRoofText_4850f
- db $0d
+ TX_WAIT_BUTTON
db "@"
CeladonMartRoofText_48515:
TX_FAR _CeladonMartRoofText_48515
- db $0d
+ TX_WAIT_BUTTON
db "@"
ReceivedTM49Text:
TX_FAR _ReceivedTM49Text
- db $0b
+ TX_SFX_ITEM
TX_FAR _CeladonMartRoofText_48520
- db $0d
+ TX_WAIT_BUTTON
db "@"
CeladonMartRoofText_48526:
TX_FAR _CeladonMartRoofText_48526
- db $0d
+ TX_WAIT_BUTTON
db "@"
CeladonMartRoofText_4852c:
TX_FAR _CeladonMartRoofText_4852c
- db $0d
+ TX_WAIT_BUTTON
db "@"
CeladonMartRoofScript_PrintDrinksInBag:
@@ -248,7 +248,7 @@ CeladonMartRoofText4:
db "@"
CeladonMartRoofText5:
- db $f5
+ TX_VENDING_MACHINE
CeladonMartRoofText6:
TX_FAR _CeladonMartRoofText6
diff --git a/scripts/celadonpokecenter.asm b/scripts/celadonpokecenter.asm
index 024a4ec3..bd91af20 100755
--- a/scripts/celadonpokecenter.asm
+++ b/scripts/celadonpokecenter.asm
@@ -9,10 +9,10 @@ CeladonPokecenterTextPointers:
dw CeladonTradeNurseText
CeladonTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
CeladonHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
CeladonPokecenterText2:
TX_FAR _CeladonPokecenterText2
diff --git a/scripts/celadonprizeroom.asm b/scripts/celadonprizeroom.asm
index 2cfd01d0..980778fe 100755
--- a/scripts/celadonprizeroom.asm
+++ b/scripts/celadonprizeroom.asm
@@ -17,4 +17,4 @@ CeladonPrizeRoomText2: ; 49102 (12:5102)
db "@"
CeladonPrizeRoomText3: ; 49107 (12:5107)
- db $f7
+ TX_PRIZE_VENDOR
diff --git a/scripts/ceruleanpokecenter.asm b/scripts/ceruleanpokecenter.asm
index cb18da01..b758f497 100755
--- a/scripts/ceruleanpokecenter.asm
+++ b/scripts/ceruleanpokecenter.asm
@@ -9,10 +9,10 @@ CeruleanPokecenterTextPointers:
dw CeruleanTradeNurseText
CeruleanTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
CeruleanHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
CeruleanPokecenterText2:
TX_FAR _CeruleanPokecenterText2
diff --git a/scripts/cinnabarpokecenter.asm b/scripts/cinnabarpokecenter.asm
index 3835f3d6..2f6d5791 100755
--- a/scripts/cinnabarpokecenter.asm
+++ b/scripts/cinnabarpokecenter.asm
@@ -9,7 +9,7 @@ CinnabarPokecenterTextPointers:
dw CinnabarTradeNurseText
CinnabarHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
CinnabarPokecenterText2:
TX_FAR _CinnabarPokecenterText2
@@ -20,4 +20,4 @@ CinnabarPokecenterText3:
db "@"
CinnabarTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
diff --git a/scripts/fuchsiapokecenter.asm b/scripts/fuchsiapokecenter.asm
index d17e5810..a6111e84 100755
--- a/scripts/fuchsiapokecenter.asm
+++ b/scripts/fuchsiapokecenter.asm
@@ -9,7 +9,7 @@ FuchsiaPokecenterTextPointers:
dw FuchsiaTradeNurseText
FuchsiaHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
FuchsiaPokecenterText2:
TX_FAR _FuchsiaPokecenterText1
@@ -20,4 +20,4 @@ FuchsiaPokecenterText3:
db "@"
FuchsiaTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
diff --git a/scripts/indigoplateaulobby.asm b/scripts/indigoplateaulobby.asm
index 35570f48..c26f6f0c 100755
--- a/scripts/indigoplateaulobby.asm
+++ b/scripts/indigoplateaulobby.asm
@@ -22,7 +22,7 @@ IndigoPlateauLobbyTextPointers:
dw IndigoTradeNurseText
IndigoHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
IndigoPlateauLobbyText2:
TX_FAR _IndigoPlateauLobbyText2
@@ -33,4 +33,4 @@ IndigoPlateauLobbyText3:
db "@"
IndigoTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
diff --git a/scripts/lavenderpokecenter.asm b/scripts/lavenderpokecenter.asm
index 27a95b43..61d0b887 100755
--- a/scripts/lavenderpokecenter.asm
+++ b/scripts/lavenderpokecenter.asm
@@ -9,10 +9,10 @@ LavenderPokecenterTextPointers:
dw LavenderTradeNurseText
LavenderTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
LavenderHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
LavenderPokecenterText2:
TX_FAR _LavenderPokecenterText2
diff --git a/scripts/pewterpokecenter.asm b/scripts/pewterpokecenter.asm
index 9398d027..bea7a47d 100755
--- a/scripts/pewterpokecenter.asm
+++ b/scripts/pewterpokecenter.asm
@@ -9,7 +9,7 @@ PewterPokecenterTextPointers:
dw PewterTradeNurseText
PewterHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
PewterPokecenterText2:
TX_FAR _PewterPokecenterText2
@@ -21,8 +21,7 @@ PewterJigglypuffText:
ld [wDoNotWaitForButtonPressAfterDisplayingText], a
ld hl, .Text
call PrintText
- ld a, $ff
- call PlaySound
+ StopAllMusic
ld c, 32
call DelayFrames
ld hl, JigglypuffFacingDirections
@@ -30,7 +29,7 @@ PewterJigglypuffText:
ld bc, JigglypuffFacingDirectionsEnd - JigglypuffFacingDirections
call CopyData
- ld a, [wSpriteStateData1 + 3 * $10 + $2]
+ ld a, [Sprite03SpriteImageIdx]
ld hl, wJigglypuffFacingDirections
.findMatchingFacingDirectionLoop
cp [hl]
@@ -44,7 +43,7 @@ PewterJigglypuffText:
pop hl
.loop
ld a, [hl]
- ld [wSpriteStateData1 + 3 * $10 + $2], a
+ ld [Sprite03SpriteImageIdx], a
; rotate the array
push hl
@@ -82,4 +81,4 @@ JigglypuffFacingDirections:
JigglypuffFacingDirectionsEnd:
PewterTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
diff --git a/scripts/saffronpokecenter.asm b/scripts/saffronpokecenter.asm
index b99ef629..82467215 100755
--- a/scripts/saffronpokecenter.asm
+++ b/scripts/saffronpokecenter.asm
@@ -9,7 +9,7 @@ SaffronPokecenterTextPointers:
dw SaffronTradeNurseText
SaffronHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
SaffronPokecenterText2:
TX_FAR _SaffronPokecenterText2
@@ -20,4 +20,4 @@ SaffronPokecenterText3:
db "@"
SaffronTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
diff --git a/scripts/vermilionpokecenter.asm b/scripts/vermilionpokecenter.asm
index 09c8a937..f70aed31 100755
--- a/scripts/vermilionpokecenter.asm
+++ b/scripts/vermilionpokecenter.asm
@@ -9,7 +9,7 @@ VermilionPokecenterTextPointers:
dw VermilionTradeNurseText
VermilionHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
VermilionPokecenterText2:
TX_FAR _VermilionPokecenterText2
@@ -20,4 +20,4 @@ VermilionPokecenterText3:
db "@"
VermilionTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST
diff --git a/scripts/viridianpokecenter.asm b/scripts/viridianpokecenter.asm
index d178446a..904ff47f 100755
--- a/scripts/viridianpokecenter.asm
+++ b/scripts/viridianpokecenter.asm
@@ -9,7 +9,7 @@ ViridianPokecenterTextPointers:
dw ViridianTradeNurseText
ViridianHealNurseText:
- db $ff
+ TX_POKECENTER_NURSE
ViridianPokeCenterText2:
TX_FAR _ViridianPokeCenterText2
@@ -20,4 +20,4 @@ ViridianPokeCenterText3:
db "@"
ViridianTradeNurseText:
- db $f6
+ TX_CABLE_CLUB_RECEPTIONIST