ref: 172dba3c0b38eeea09342efe297ccc7ea9b4d3d3
dir: /maps/SaffronCity.asm/
const_value set 2 const SAFFRONCITY_LASS1 const SAFFRONCITY_POKEFAN_M const SAFFRONCITY_COOLTRAINER_M const SAFFRONCITY_COOLTRAINER_F const SAFFRONCITY_FISHER const SAFFRONCITY_YOUNGSTER1 const SAFFRONCITY_YOUNGSTER2 const SAFFRONCITY_LASS2 SaffronCity_MapScriptHeader: .SceneScripts: db 0 .MapCallbacks: db 1 dbw MAPCALLBACK_NEWMAP, .FlyPoint .FlyPoint: setflag ENGINE_FLYPOINT_SAFFRON return LassScript_0x19932a: faceplayer opentext checkevent EVENT_RETURNED_MACHINE_PART iftrue UnknownScript_0x199338 writetext UnknownText_0x19938d waitbutton closetext end UnknownScript_0x199338: writetext UnknownText_0x19940d waitbutton closetext end PokefanMScript_0x19933e: faceplayer opentext checkevent EVENT_RETURNED_MACHINE_PART iftrue UnknownScript_0x19934c writetext UnknownText_0x199460 waitbutton closetext end UnknownScript_0x19934c: writetext UnknownText_0x1994ae waitbutton closetext end SaffronCityCooltrainerMScript: jumptextfaceplayer SaffronCityCooltrainerMText SaffronCityCooltrainerFScript: jumptextfaceplayer SaffronCityCooltrainerFText FisherScript_0x199358: faceplayer opentext checkevent EVENT_RETURNED_MACHINE_PART iftrue UnknownScript_0x199366 writetext UnknownText_0x1995fc waitbutton closetext end UnknownScript_0x199366: writetext UnknownText_0x19964b waitbutton closetext end SaffronCityYoungster1Script: jumptextfaceplayer SaffronCityYoungster1Text SaffronCityYoungster2Script: jumptextfaceplayer SaffronCityYoungster2Text SaffronCityLassScript: jumptextfaceplayer SaffronCityLassText SaffronCitySign: jumptext SaffronCitySignText SaffronGymSign: jumptext SaffronGymSignText FightingDojoSign: jumptext FightingDojoSignText SilphCoSign: jumptext SilphCoSignText MrPsychicsHouseSign: jumptext MrPsychicsHouseSignText SaffronCityMagnetTrainStationSign: jumptext SaffronCityMagnetTrainStationSignText SaffronCityPokecenterSign: jumpstd pokecentersign SaffronCityMartSign: jumpstd martsign UnknownText_0x19938d: text "A little girl who" line "is an expert at" para "mimicking people" line "lives here." para "She even mimics" line "the people she's" para "conversing with." line "It's confusing." done UnknownText_0x19940d: text "The COPYCAT girl" line "looked unhappy." para "She said she lost" line "her favorite #" cont "DOLL--CLEFAIRY." done UnknownText_0x199460: text "You came out from" line "JOHTO?" para "You can zip back" line "home if the MAGNET" cont "TRAIN's running." done UnknownText_0x1994ae: text "You came out from" line "JOHTO?" para "You can zip back" line "home by hopping on" cont "the MAGNET TRAIN." done SaffronCityCooltrainerMText: text "I went to the GYM," line "raring for battles" cont "against trainers…" para "It turns out, I" line "stumbled into the" para "unused GYM next" line "door." para "Boy, I was pretty" line "embarrassed." done SaffronCityCooltrainerFText: text "This is SILPH CO.," line "famous for #MON" cont "merchandise." para "In the past, TEAM" line "ROCKET wanted the" para "company because of" line "that." done UnknownText_0x1995fc: text "Chew… Chew…" para "I hear there's big" line "trouble brewing at" cont "the POWER PLANT." para "Chew… Chew…" done UnknownText_0x19964b: text "Chew… Chew…" para "I hear there was" line "big trouble at the" cont "POWER PLANT." para "Chew… Chew…" line "Haaah, I'm full!" done SaffronCityYoungster1Text: text "Going into an" line "alley for the" para "first time makes" line "me sorta anxious." done SaffronCityYoungster2Text: text "There's a place" line "called TRAINER" para "HOUSE in VIRIDIAN" line "where trainers" para "gather from all" line "over the place." done SaffronCityLassText: text "Our city was" line "featured on a" cont "radio program." para "It's nice to hear" line "praise for your" para "city, but it's a" line "bit embarrassing" cont "too." done SaffronCitySignText: text "SAFFRON CITY" para "Shining, Golden" line "Land of Commerce" done SaffronGymSignText: text "SAFFRON CITY" line "#MON GYM" cont "LEADER: SABRINA" para "The Master of" line "Psychic #MON!" done FightingDojoSignText: text "Everyone Welcome!" line "FIGHTING DOJO" done SilphCoSignText: text "SILPH CO." line "OFFICE BUILDING" done MrPsychicsHouseSignText: text "MR.PSYCHIC'S" line "HOUSE" done SaffronCityMagnetTrainStationSignText: text "SAFFRON CITY" line "MAGNET TRAIN" cont "STATION" done SaffronCity_MapEventHeader: ; filler db 0, 0 .Warps: db 15 warp_def $3, $1a, 1, FIGHTING_DOJO warp_def $3, $22, 1, SAFFRON_GYM warp_def $b, $19, 2, SAFFRON_MART warp_def $1d, $9, 1, SAFFRON_POKECENTER_1F warp_def $1d, $1b, 1, MR_PSYCHICS_HOUSE warp_def $3, $8, 2, SAFFRON_TRAIN_STATION warp_def $15, $12, 1, SILPH_CO_1F warp_def $b, $9, 1, COPYCATS_HOUSE_1F warp_def $3, $12, 3, ROUTE_5_SAFFRON_CITY_GATE warp_def $18, $0, 3, ROUTE_7_SAFFRON_GATE warp_def $19, $0, 4, ROUTE_7_SAFFRON_GATE warp_def $21, $10, 1, ROUTE_6_SAFFRON_GATE warp_def $21, $11, 2, ROUTE_6_SAFFRON_GATE warp_def $16, $27, 1, ROUTE_8_SAFFRON_GATE warp_def $17, $27, 2, ROUTE_8_SAFFRON_GATE .CoordEvents: db 0 .BGEvents: db 8 bg_event 5, 21, BGEVENT_READ, SaffronCitySign bg_event 5, 33, BGEVENT_READ, SaffronGymSign bg_event 5, 25, BGEVENT_READ, FightingDojoSign bg_event 21, 15, BGEVENT_READ, SilphCoSign bg_event 29, 25, BGEVENT_READ, MrPsychicsHouseSign bg_event 5, 11, BGEVENT_READ, SaffronCityMagnetTrainStationSign bg_event 29, 10, BGEVENT_READ, SaffronCityPokecenterSign bg_event 11, 26, BGEVENT_READ, SaffronCityMartSign .ObjectEvents: db 8 object_event SPRITE_LASS, 14, 7, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 2, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, LassScript_0x19932a, -1 object_event SPRITE_POKEFAN_M, 30, 19, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 2, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, PokefanMScript_0x19933e, -1 object_event SPRITE_COOLTRAINER_M, 7, 32, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, SaffronCityCooltrainerMScript, -1 object_event SPRITE_COOLTRAINER_F, 24, 20, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 0, 2, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, SaffronCityCooltrainerFScript, -1 object_event SPRITE_FISHER, 12, 27, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, FisherScript_0x199358, -1 object_event SPRITE_YOUNGSTER, 19, 15, SPRITEMOVEDATA_WALK_UP_DOWN, 1, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, SaffronCityYoungster1Script, -1 object_event SPRITE_YOUNGSTER, 22, 35, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, SaffronCityYoungster2Script, -1 object_event SPRITE_LASS, 8, 19, SPRITEMOVEDATA_SPINRANDOM_SLOW, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, SaffronCityLassScript, -1