ref: 1522140e418a3b4f9406a3c4e74a83454e378c1e
dir: /maps/FastShipCabins_SE_SSE_CaptainsCabin.asm/
const_value set 2 const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_CAPTAIN const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_GENTLEMAN const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN1 const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN2 const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_POKEFAN_M1 const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN3 const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN4 const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_SUPER_NERD1 const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_POKEFAN_M2 const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_POKEFAN_F const FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_SUPER_NERD2 FastShipCabins_SE_SSE_CaptainsCabin_MapScriptHeader: .SceneScripts: db 0 .MapCallbacks: db 0 UnknownScript_0x75ea6: end CaptainScript_0x75ea7: faceplayer opentext checkevent EVENT_FAST_SHIP_FIRST_TIME iftrue UnknownScript_0x75eb5 writetext UnknownText_0x76012 waitbutton closetext end UnknownScript_0x75eb5: writetext UnknownText_0x76064 waitbutton closetext end TwinScript_0x75ebb: spriteface FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN2, RIGHT opentext writetext UnknownText_0x761e0 waitbutton closetext faceplayer opentext writetext UnknownText_0x7621f waitbutton closetext special Special_FadeBlackQuickly special Special_ReloadSpritesNoPalettes disappear FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN2 applymovement PLAYER, MovementData_0x76004 moveobject FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN1, $3, $13 appear FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN1 spriteface PLAYER, UP spriteface FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN1, UP special Special_FadeInQuickly spriteface FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_GENTLEMAN, DOWN showemote EMOTE_SHOCK, FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_GENTLEMAN, 15 applymovement FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN1, MovementData_0x7600c spriteface FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_GENTLEMAN, RIGHT checkflag ENGINE_PLAYER_IS_FEMALE iftrue UnknownScript_0x75f03 opentext writetext UnknownText_0x76284 waitbutton closetext jump UnknownScript_0x75f09 UnknownScript_0x75f03: opentext writetext UnknownText_0x762c6 waitbutton closetext UnknownScript_0x75f09: spriteface FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_TWIN2, DOWN applymovement FASTSHIPCABINS_SE_SSE_CAPTAINSCABIN_GENTLEMAN, MovementData_0x76010 opentext writetext UnknownText_0x76143 buttonsound setevent EVENT_VERMILION_PORT_SAILOR_AT_GANGWAY setmapscene FAST_SHIP_1F, $0 jump UnknownScript_0x75f37 GentlemanScript_0x75f1f: faceplayer opentext checkevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA iftrue UnknownScript_0x75f67 checkevent EVENT_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN_TWIN_2 iftrue UnknownScript_0x75f58 writetext UnknownText_0x760ae waitbutton closetext setmapscene FAST_SHIP_1F, $0 end UnknownScript_0x75f37: writetext UnknownText_0x7619b buttonsound verbosegiveitem METAL_COAT iffalse UnknownScript_0x75f44 setevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA UnknownScript_0x75f44: closetext waitsfx playsound SFX_ELEVATOR_END pause 30 opentext writetext UnknownText_0x76645 waitbutton setevent EVENT_FAST_SHIP_HAS_ARRIVED setevent EVENT_FAST_SHIP_FOUND_GIRL closetext end UnknownScript_0x75f58: writetext UnknownText_0x7619b buttonsound verbosegiveitem METAL_COAT iffalse UnknownScript_0x75f65 setevent EVENT_GOT_METAL_COAT_FROM_GRANDPA_ON_SS_AQUA UnknownScript_0x75f65: closetext end UnknownScript_0x75f67: writetext UnknownText_0x761be waitbutton closetext end TwinScript_0x75f6d: faceplayer opentext writetext UnknownText_0x7630d waitbutton closetext end TrainerPokefanmColin: trainer EVENT_BEAT_POKEFANM_COLIN, POKEFANM, COLIN, PokefanmColinSeenText, PokefanmColinBeatenText, 0, .Script .Script: end_if_just_battled opentext writetext PokefanmColinAfterBattleText waitbutton closetext end TrainerTwinsMegandpeg1: trainer EVENT_BEAT_TWINS_MEG_AND_PEG, TWINS, MEGANDPEG1, TwinsMegandpeg1SeenText, TwinsMegandpeg1BeatenText, 0, .Script .Script: end_if_just_battled opentext writetext TwinsMegandpeg1AfterBattleText waitbutton closetext end TrainerTwinsMegandpeg2: trainer EVENT_BEAT_TWINS_MEG_AND_PEG, TWINS, MEGANDPEG2, TwinsMegandpeg2SeenText, TwinsMegandpeg2BeatenText, 0, .Script .Script: end_if_just_battled opentext writetext TwinsMegandpeg2AfterBattleText waitbutton closetext end TrainerPsychicRodney: trainer EVENT_BEAT_PSYCHIC_RODNEY, PSYCHIC_T, RODNEY, PsychicRodneySeenText, PsychicRodneyBeatenText, 0, .Script .Script: end_if_just_battled opentext writetext PsychicRodneyAfterBattleText waitbutton closetext end TrainerPokefanmJeremy: trainer EVENT_BEAT_POKEFANM_JEREMY, POKEFANM, JEREMY, PokefanmJeremySeenText, PokefanmJeremyBeatenText, 0, .Script .Script: end_if_just_battled opentext writetext PokefanmJeremyAfterBattleText waitbutton closetext end TrainerPokefanfGeorgia: trainer EVENT_BEAT_POKEFANF_GEORGIA, POKEFANF, GEORGIA, PokefanfGeorgiaSeenText, PokefanfGeorgiaBeatenText, 0, .Script .Script: end_if_just_battled opentext writetext PokefanfGeorgiaAfterBattleText waitbutton closetext end TrainerSupernerdShawn: trainer EVENT_BEAT_SUPER_NERD_SHAWN, SUPER_NERD, SHAWN, SupernerdShawnSeenText, SupernerdShawnBeatenText, 0, .Script .Script: end_if_just_battled opentext writetext SupernerdShawnAfterBattleText waitbutton closetext end FastShipCaptainsCabinTrashcan: jumpstd trashcan MovementData_0x76004: big_step RIGHT big_step UP big_step UP big_step UP big_step UP big_step UP big_step UP step_end MovementData_0x7600c: step UP step UP turn_head LEFT step_end MovementData_0x76010: step DOWN step_end UnknownText_0x76012: text "Whew! Thanks for" line "coming along." para "Keeping that lit-" line "tle girl amused" cont "was exhausting." done UnknownText_0x76064: text "How do you like" line "S.S.AQUA's ride?" para "She practically" line "skates across the" cont "waves." done UnknownText_0x760ae: text "Oh, hello…" para "I still can't find" line "my granddaughter." para "If she's on the" line "ship, that's OK." para "She's an energetic" line "child, so she may" para "be bugging some-" line "one. I'm worried…" done UnknownText_0x76143: text "<PLAY_G>, was it?" line "I heard you enter-" cont "tained my grand-" cont "daughter." para "I want to thank" line "you for that." done UnknownText_0x7619b: text "I know! I'd like" line "you to have this!" done UnknownText_0x761be: text "We're traveling" line "around the world." done UnknownText_0x761e0: text "CAPTAIN, play with" line "me, please?" para "I'm bored! I want" line "to play more!" done UnknownText_0x7621f: text "Hi! Will you play" line "with me?" para "…Oh!" para "Grandpa's worried" line "about me?" para "I have to go!" para "I have to go find" line "Grandpa!" done UnknownText_0x76284: text "Grandpa, here I" line "am! I was playing" para "with the CAPTAIN" line "and this guy!" done UnknownText_0x762c6: text "Grandpa, here I" line "am! I was playing" para "with the CAPTAIN" line "and this big girl!" done UnknownText_0x7630d: text "I had lots of fun" line "playing!" done PokefanmColinSeenText: text "Hey, kid! Want to" line "battle with me?" done PokefanmColinBeatenText: text "You're strong!" done PokefanmColinAfterBattleText: text "You're traveling" line "all alone?" para "Isn't your mom" line "worried?" done TwinsMegandpeg1SeenText: text "You think I'm a" line "baby?" cont "That's not fair!" done TwinsMegandpeg1BeatenText: text "Oh! We lost!" done TwinsMegandpeg1AfterBattleText: text "Baby is a rude" line "name to call us" cont "girls!" done TwinsMegandpeg2SeenText: text "I'm not a baby!" para "That's not nice to" line "say to a lady!" done TwinsMegandpeg2BeatenText: text "Oh! We lost!" done TwinsMegandpeg2AfterBattleText: text "Sometimes, kids" line "are smarter than" cont "grown-ups!" done PsychicRodneySeenText: text "Ssh! My brain is" line "picking up radio" cont "signals!" done PsychicRodneyBeatenText: text "…I hear some-" line "thing!" done PsychicRodneyAfterBattleText: text "I get it. You can" line "hear JOHTO's radio" cont "on the FAST SHIP." done PokefanmJeremySeenText: text "What do you think?" line "My #MON are" cont "beautiful, yes?" done PokefanmJeremyBeatenText: text "Oh, no! My beauti-" line "ful #MON!" done PokefanmJeremyAfterBattleText: text "I must go to the" line "#MON SALON and" cont "fix them up nice!" done PokefanfGeorgiaSeenText: text "I'm going to shop" line "at the DEPT.STORE" cont "and then…" done PokefanfGeorgiaBeatenText: text "What was I going" line "to do?" done PokefanfGeorgiaAfterBattleText: text "Oh, yes! I have to" line "get my #MON out" cont "of DAY-CARE!" done SupernerdShawnSeenText: text "What kinds of #" line "BALLS do you have" cont "with you?" done SupernerdShawnBeatenText: text "Wait! Stop! Don't!" line "Please!" done SupernerdShawnAfterBattleText: text "You should use the" line "right BALLS to fit" cont "the situation." done UnknownText_0x76645: text "FAST SHIP S.S.AQUA" line "has arrived in" cont "VERMILION CITY." done FastShipCabins_SE_SSE_CaptainsCabin_MapEventHeader: ; filler db 0, 0 .Warps: db 6 warp_def $7, $2, 8, FAST_SHIP_1F warp_def $7, $3, 8, FAST_SHIP_1F warp_def $13, $2, 9, FAST_SHIP_1F warp_def $13, $3, 9, FAST_SHIP_1F warp_def $21, $2, 10, FAST_SHIP_1F warp_def $21, $3, 10, FAST_SHIP_1F .CoordEvents: db 0 .BGEvents: db 1 bg_event 25, 4, BGEVENT_READ, FastShipCaptainsCabinTrashcan .ObjectEvents: db 11 object_event SPRITE_CAPTAIN, 25, 3, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, CaptainScript_0x75ea7, -1 object_event SPRITE_GENTLEMAN, 17, 2, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, GentlemanScript_0x75f1f, EVENT_FAST_SHIP_CABINS_SE_SSE_GENTLEMAN object_event SPRITE_TWIN, 17, 3, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, TwinScript_0x75f6d, EVENT_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN_TWIN_1 object_event SPRITE_TWIN, 25, 2, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, TwinScript_0x75ebb, EVENT_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN_TWIN_2 object_event SPRITE_POKEFAN_M, 6, 5, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 5, TrainerPokefanmColin, EVENT_FAST_SHIP_PASSENGERS_FIRST_TRIP object_event SPRITE_TWIN, 4, 2, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerTwinsMegandpeg1, EVENT_FAST_SHIP_PASSENGERS_FIRST_TRIP object_event SPRITE_TWIN, 4, 3, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerTwinsMegandpeg2, EVENT_FAST_SHIP_PASSENGERS_FIRST_TRIP object_event SPRITE_SUPER_NERD, 5, 5, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 5, TrainerPsychicRodney, EVENT_FAST_SHIP_PASSENGERS_EASTBOUND object_event SPRITE_POKEFAN_M, 3, 2, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 3, TrainerPokefanmJeremy, EVENT_FAST_SHIP_PASSENGERS_WESTBOUND object_event SPRITE_POKEFAN_F, 5, 5, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 1, TrainerPokefanfGeorgia, EVENT_FAST_SHIP_PASSENGERS_WESTBOUND object_event SPRITE_SUPER_NERD, 15, 1, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 2, TrainerSupernerdShawn, EVENT_FAST_SHIP_PASSENGERS_EASTBOUND