2015-07-10 01:20:21 -07:00
|
|
|
RadioTower4F_MapScriptHeader:
|
2013-02-16 22:54:07 -08:00
|
|
|
; trigger count
|
|
|
|
db 0
|
|
|
|
|
|
|
|
; callback count
|
|
|
|
db 0
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
FisherScript_0x5eb82:
|
2013-02-16 22:54:07 -08:00
|
|
|
jumptextfaceplayer UnknownText_0x5ec12
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
TeacherScript_0x5eb85:
|
2013-02-16 22:54:07 -08:00
|
|
|
faceplayer
|
|
|
|
loadfont
|
2013-09-24 00:48:58 -07:00
|
|
|
checkevent EVENT_GOT_PINK_BOW_FROM_MARY
|
2013-02-16 22:54:07 -08:00
|
|
|
iftrue UnknownScript_0x5ebac
|
2013-09-24 00:48:58 -07:00
|
|
|
checkevent EVENT_CLEARED_RADIO_TOWER
|
2013-02-16 22:54:07 -08:00
|
|
|
iftrue UnknownScript_0x5eb99
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5ec68
|
2013-02-16 22:54:07 -08:00
|
|
|
closetext
|
|
|
|
loadmovesprites
|
|
|
|
end
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownScript_0x5eb99:
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5ecab
|
2013-02-16 22:54:07 -08:00
|
|
|
keeptextopen
|
|
|
|
verbosegiveitem PINK_BOW, 1
|
|
|
|
iffalse UnknownScript_0x5ebb0
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5ecef
|
2013-02-16 22:54:07 -08:00
|
|
|
closetext
|
|
|
|
loadmovesprites
|
2013-09-24 00:48:58 -07:00
|
|
|
setevent EVENT_GOT_PINK_BOW_FROM_MARY
|
2013-02-16 22:54:07 -08:00
|
|
|
end
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownScript_0x5ebac:
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5ed2c
|
2013-02-16 22:54:07 -08:00
|
|
|
closetext
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownScript_0x5ebb0:
|
2013-02-16 22:54:07 -08:00
|
|
|
loadmovesprites
|
|
|
|
end
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
GrowlitheScript_0x5ebb2:
|
2013-02-16 22:54:07 -08:00
|
|
|
loadfont
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5ed66
|
2013-02-16 22:54:07 -08:00
|
|
|
cry MEOWTH
|
|
|
|
closetext
|
|
|
|
loadmovesprites
|
|
|
|
end
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
TrainerGruntM10:
|
2013-02-16 22:54:07 -08:00
|
|
|
; bit/flag number
|
2015-07-10 01:20:21 -07:00
|
|
|
dw EVENT_BEAT_ROCKET_GRUNTM_10
|
2013-02-16 22:54:07 -08:00
|
|
|
|
|
|
|
; trainer group && trainer id
|
|
|
|
db GRUNTM, 10
|
|
|
|
|
|
|
|
; text when seen
|
|
|
|
dw GruntM10SeenText
|
|
|
|
|
|
|
|
; text when trainer beaten
|
|
|
|
dw GruntM10BeatenText
|
|
|
|
|
|
|
|
; script when lost
|
|
|
|
dw $0000
|
|
|
|
|
|
|
|
; script when talk again
|
|
|
|
dw GruntM10Script
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
GruntM10Script:
|
2013-02-16 22:54:07 -08:00
|
|
|
talkaftercancel
|
|
|
|
loadfont
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5ede2
|
2013-02-16 22:54:07 -08:00
|
|
|
closetext
|
|
|
|
loadmovesprites
|
|
|
|
end
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
TrainerExecutivem2:
|
2013-02-16 22:54:07 -08:00
|
|
|
; bit/flag number
|
2015-07-10 01:20:21 -07:00
|
|
|
dw EVENT_BEAT_ROCKET_EXECUTIVEM_2
|
2013-02-16 22:54:07 -08:00
|
|
|
|
|
|
|
; trainer group && trainer id
|
|
|
|
db EXECUTIVEM, 2
|
|
|
|
|
|
|
|
; text when seen
|
|
|
|
dw Executivem2SeenText
|
|
|
|
|
|
|
|
; text when trainer beaten
|
|
|
|
dw Executivem2BeatenText
|
|
|
|
|
|
|
|
; script when lost
|
|
|
|
dw $0000
|
|
|
|
|
|
|
|
; script when talk again
|
|
|
|
dw Executivem2Script
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
Executivem2Script:
|
2013-02-16 22:54:07 -08:00
|
|
|
talkaftercancel
|
|
|
|
loadfont
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5ee69
|
2013-02-16 22:54:07 -08:00
|
|
|
closetext
|
|
|
|
loadmovesprites
|
|
|
|
end
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
TrainerGruntF4:
|
2013-02-16 22:54:07 -08:00
|
|
|
; bit/flag number
|
2015-07-10 01:20:21 -07:00
|
|
|
dw EVENT_BEAT_ROCKET_GRUNTF_4
|
2013-02-16 22:54:07 -08:00
|
|
|
|
|
|
|
; trainer group && trainer id
|
|
|
|
db GRUNTF, 4
|
|
|
|
|
|
|
|
; text when seen
|
|
|
|
dw GruntF4SeenText
|
|
|
|
|
|
|
|
; text when trainer beaten
|
|
|
|
dw GruntF4BeatenText
|
|
|
|
|
|
|
|
; script when lost
|
|
|
|
dw $0000
|
|
|
|
|
|
|
|
; script when talk again
|
|
|
|
dw GruntF4Script
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
GruntF4Script:
|
2013-02-16 22:54:07 -08:00
|
|
|
talkaftercancel
|
|
|
|
loadfont
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5ef31
|
2013-02-16 22:54:07 -08:00
|
|
|
closetext
|
|
|
|
loadmovesprites
|
|
|
|
end
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
TrainerScientistRich:
|
2013-02-16 22:54:07 -08:00
|
|
|
; bit/flag number
|
2015-07-10 01:20:21 -07:00
|
|
|
dw EVENT_BEAT_SCIENTIST_RICH
|
2013-02-16 22:54:07 -08:00
|
|
|
|
|
|
|
; trainer group && trainer id
|
|
|
|
db SCIENTIST, RICH
|
|
|
|
|
|
|
|
; text when seen
|
|
|
|
dw ScientistRichSeenText
|
|
|
|
|
|
|
|
; text when trainer beaten
|
|
|
|
dw ScientistRichBeatenText
|
|
|
|
|
|
|
|
; script when lost
|
|
|
|
dw $0000
|
|
|
|
|
|
|
|
; script when talk again
|
|
|
|
dw ScientistRichScript
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
ScientistRichScript:
|
2013-02-16 22:54:07 -08:00
|
|
|
talkaftercancel
|
|
|
|
loadfont
|
2015-01-20 00:01:23 -08:00
|
|
|
writetext UnknownText_0x5efcb
|
2013-02-16 22:54:07 -08:00
|
|
|
closetext
|
|
|
|
loadmovesprites
|
|
|
|
end
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
MapRadioTower4FSignpost0Script:
|
2013-02-16 22:54:07 -08:00
|
|
|
jumptext UnknownText_0x5effe
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
MapRadioTower4FSignpost1Script:
|
2013-02-16 22:54:07 -08:00
|
|
|
jumptext UnknownText_0x5f00d
|
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ec12:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "I listened to the"
|
|
|
|
line "radio while I was"
|
|
|
|
cont "at the RUINS."
|
|
|
|
|
|
|
|
para "I heard a strange"
|
|
|
|
line "broadcast there."
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ec68:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "MARY: Why? Why do"
|
|
|
|
line "I have to suffer"
|
|
|
|
cont "through this?"
|
|
|
|
|
|
|
|
para "MEOWTH, help me!"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ecab:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "MARY: Oh! You're"
|
|
|
|
line "my little savior!"
|
|
|
|
|
|
|
|
para "Will you take this"
|
|
|
|
line "as my thanks?"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ecef:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "MARY: It's just"
|
|
|
|
line "right for #MON"
|
|
|
|
|
|
|
|
para "that know normal-"
|
|
|
|
line "type moves."
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ed2c:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "MARY: Please tune"
|
|
|
|
line "into me on PROF."
|
|
|
|
|
|
|
|
para "OAK'S #MON TALK"
|
|
|
|
line "show."
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ed66:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "MEOWTH: Meowth…"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
GruntM10SeenText:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "You plan to rescue"
|
|
|
|
line "the DIRECTOR?"
|
|
|
|
|
|
|
|
para "That won't be pos-"
|
|
|
|
line "sible because I'm"
|
|
|
|
cont "going to beat you!"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
GruntM10BeatenText:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "No! Unbelievable!"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ede2:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "I don't believe"
|
|
|
|
line "it! I was beaten!"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
Executivem2SeenText:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "Stop! I'm known as"
|
|
|
|
line "the TEAM ROCKET"
|
|
|
|
cont "fortress!"
|
|
|
|
|
|
|
|
para "You're not taking"
|
|
|
|
line "another step!"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
Executivem2BeatenText:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "The fortress came"
|
|
|
|
line "down!"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ee69:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "You've earned my"
|
|
|
|
line "respect, so here's"
|
|
|
|
cont "some advice."
|
|
|
|
|
|
|
|
para "It's not too late."
|
|
|
|
line "You can still turn"
|
|
|
|
cont "back."
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
GruntF4SeenText:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "Don't I think"
|
|
|
|
line "#MON are cute?"
|
|
|
|
|
|
|
|
para "I'll think my"
|
|
|
|
line "#MON are cute--"
|
|
|
|
|
|
|
|
para "after they beat"
|
|
|
|
line "yours!"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
GruntF4BeatenText:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "Oh, no! They're so"
|
|
|
|
line "useless!"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5ef31:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "I love my"
|
|
|
|
line "beautiful self!"
|
|
|
|
|
|
|
|
para "Who cares about"
|
|
|
|
line "#MON?"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
ScientistRichSeenText:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "Most excellent."
|
|
|
|
|
|
|
|
para "This RADIO TOWER"
|
|
|
|
line "will fulfill our"
|
|
|
|
cont "grand design."
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
ScientistRichBeatenText:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "Hmmm…"
|
|
|
|
|
|
|
|
para "All grand plans"
|
|
|
|
line "come with snags."
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5efcb:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "Do you honestly"
|
|
|
|
line "believe you can"
|
|
|
|
cont "stop TEAM ROCKET?"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5effe:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "4F PRODUCTION"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
UnknownText_0x5f00d:
|
2014-03-05 21:29:44 -08:00
|
|
|
text "4F STUDIO 2"
|
|
|
|
done
|
2013-02-16 22:54:07 -08:00
|
|
|
|
2015-07-10 01:20:21 -07:00
|
|
|
RadioTower4F_MapEventHeader:
|
2013-02-16 22:54:07 -08:00
|
|
|
; filler
|
|
|
|
db 0, 0
|
|
|
|
|
|
|
|
; warps
|
|
|
|
db 4
|
|
|
|
warp_def $0, $0, 1, GROUP_RADIO_TOWER_5F, MAP_RADIO_TOWER_5F
|
|
|
|
warp_def $0, $9, 2, GROUP_RADIO_TOWER_3F, MAP_RADIO_TOWER_3F
|
|
|
|
warp_def $0, $c, 2, GROUP_RADIO_TOWER_5F, MAP_RADIO_TOWER_5F
|
|
|
|
warp_def $0, $11, 3, GROUP_RADIO_TOWER_3F, MAP_RADIO_TOWER_3F
|
|
|
|
|
|
|
|
; xy triggers
|
|
|
|
db 0
|
|
|
|
|
|
|
|
; signposts
|
|
|
|
db 2
|
2015-07-16 15:10:10 -07:00
|
|
|
signpost 0, 7, SIGNPOST_READ, MapRadioTower4FSignpost0Script
|
|
|
|
signpost 0, 15, SIGNPOST_READ, MapRadioTower4FSignpost1Script
|
2013-02-16 22:54:07 -08:00
|
|
|
|
|
|
|
; people-events
|
|
|
|
db 7
|
2015-07-16 15:10:10 -07:00
|
|
|
person_event SPRITE_FISHER, 8, 10, UP << 2 | $3, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, FisherScript_0x5eb82, EVENT_6D0
|
|
|
|
person_event SPRITE_TEACHER, 10, 18, DOWN << 2 | $3, $0, -1, -1, (PAL_OW_GREEN << 4) | $80, 0, TeacherScript_0x5eb85, -1
|
|
|
|
person_event SPRITE_GROWLITHE, 11, 16, UP << 2 | $12, $0, -1, -1, (PAL_OW_RED << 4) | $80, 0, GrowlitheScript_0x5ebb2, -1
|
|
|
|
person_event SPRITE_ROCKET, 10, 9, RIGHT << 2 | $13, $0, -1, -1, $2, 3, TrainerGruntM10, EVENT_6CE
|
|
|
|
person_event SPRITE_ROCKET, 5, 18, LEFT << 2 | $0, $2, -1, -1, $2, 2, TrainerExecutivem2, EVENT_6CE
|
|
|
|
person_event SPRITE_ROCKET_GIRL, 8, 16, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_RED << 4) | $82, 1, TrainerGruntF4, EVENT_6CE
|
|
|
|
person_event SPRITE_SCIENTIST, 6, 8, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 4, TrainerScientistRich, EVENT_6CE
|