const_def 2 ; object constants const CELADONCITY_FISHER const CELADONCITY_POLIWAG const CELADONCITY_TEACHER1 const CELADONCITY_GRAMPS1 const CELADONCITY_GRAMPS2 const CELADONCITY_YOUNGSTER1 const CELADONCITY_YOUNGSTER2 const CELADONCITY_TEACHER2 const CELADONCITY_LASS CeladonCity_MapScripts: db 0 ; scene scripts db 1 ; callbacks callback MAPCALLBACK_NEWMAP, .FlyPoint .FlyPoint: setflag ENGINE_FLYPOINT_CELADON return CeladonCityFisherScript: jumptextfaceplayer CeladonCityFisherText CeladonCityPoliwrath: opentext writetext CeladonCityPoliwrathText cry POLIWRATH waitbutton closetext end CeladonCityTeacher1Script: jumptextfaceplayer CeladonCityTeacher1Text CeladonCityGramps1Script: jumptextfaceplayer CeladonCityGramps1Text CeladonCityGramps2Script: jumptextfaceplayer CeladonCityGramps2Text CeladonCityYoungster1Script: jumptextfaceplayer CeladonCityYoungster1Text CeladonCityYoungster2Script: jumptextfaceplayer CeladonCityYoungster2Text CeladonCityTeacher2Script: jumptextfaceplayer CeladonCityTeacher2Text CeladonCityLassScript: jumptextfaceplayer CeladonCityLassText CeladonCitySign: jumptext CeladonCitySignText CeladonGymSign: jumptext CeladonGymSignText CeladonCityDeptStoreSign: jumptext CeladonCityDeptStoreSignText CeladonCityMansionSign: jumptext CeladonCityMansionSignText CeladonCityGameCornerSign: jumptext CeladonCityGameCornerSignText CeladonCityTrainerTips: jumptext CeladonCityTrainerTipsText CeladonCityPokecenterSign: jumpstd pokecentersign CeladonCityHiddenPpUp: hiddenitem PP_UP, EVENT_CELADON_CITY_HIDDEN_PP_UP CeladonCityFisherText: text "This POLIWRATH is" line "my partner." para "I wonder if it'll" line "ever evolve into a" cont "frog #MON." done CeladonCityPoliwrathText: text "POLIWRATH: Croak!" done CeladonCityTeacher1Text: text "I lost at the slot" line "machines again…" para "We girls also play" line "the slots now." para "You should check" line "them out too." done CeladonCityGramps1Text: text "GRIMER have been" line "appearing lately." para "See that pond out" line "in front of the" para "house? GRIMER live" line "there now." para "Where did they" line "come from? This is" cont "a serious problem…" done CeladonCityGramps2Text: text "Nihihi! This GYM" line "is great! Only" para "girls are allowed" line "here!" done CeladonCityYoungster1Text: text "Want to know a" line "secret?" para "CELADON MANSION" line "has a hidden back" cont "door." done CeladonCityYoungster2Text: text "They're holding an" line "eating contest at" cont "the restaurant." para "Just watching them" line "go at it makes me" cont "feel bloated…" done CeladonCityTeacher2Text: text "CELADON DEPT.STORE" line "has the biggest" para "and best selection" line "of merchandise." para "If you can't get" line "it there, you" para "can't get it any-" line "where." para "Gee… I sound like" line "a sales clerk." done ; unused CeladonCityUnusedPokeComCenterText: text "I love being" line "surrounded by tall" cont "buildings!" para "Isn't it true that" line "GOLDENROD #MON" para "CENTER was made" line "much, much bigger?" para "That is so neat!" line "I wish we had a" para "place like that in" line "KANTO…" done CeladonCityLassText: text "Looking at the" line "ground while I was" para "walking made me" line "dizzy." done CeladonCitySignText: text "CELADON CITY" para "The City of" line "Rainbow Dreams" done CeladonGymSignText: text "CELADON CITY" line "#MON GYM" cont "LEADER: ERIKA" para "The Nature-Loving" line "Princess" done CeladonCityDeptStoreSignText: text "Find What You" line "Need at CELADON" cont "DEPT.STORE!" done CeladonCityMansionSignText: text "CELADON MANSION" done CeladonCityGameCornerSignText: text "The Playground for" line "Everybody--CELADON" cont "GAME CORNER" done CeladonCityTrainerTipsText: text "TRAINER TIPS" para "GUARD SPEC." line "protects #MON" para "against SPECIAL" line "attacks such as" cont "fire and water." para "Get your items at" line "CELADON DEPT." cont "STORE!" done CeladonCity_MapEvents: db 0, 0 ; filler db 9 ; warp events warp_event 4, 9, 1, CELADON_DEPT_STORE_1F warp_event 16, 9, 1, CELADON_MANSION_1F warp_event 16, 3, 3, CELADON_MANSION_1F warp_event 17, 3, 3, CELADON_MANSION_1F warp_event 29, 9, 1, CELADON_POKECENTER_1F warp_event 18, 19, 1, CELADON_GAME_CORNER warp_event 23, 19, 1, CELADON_GAME_CORNER_PRIZE_ROOM warp_event 10, 29, 1, CELADON_GYM warp_event 25, 29, 1, CELADON_CAFE db 0 ; coord events db 8 ; bg events bg_event 23, 21, BGEVENT_READ, CeladonCitySign bg_event 11, 31, BGEVENT_READ, CeladonGymSign bg_event 6, 9, BGEVENT_READ, CeladonCityDeptStoreSign bg_event 13, 9, BGEVENT_READ, CeladonCityMansionSign bg_event 19, 21, BGEVENT_READ, CeladonCityGameCornerSign bg_event 29, 21, BGEVENT_READ, CeladonCityTrainerTips bg_event 30, 9, BGEVENT_READ, CeladonCityPokecenterSign bg_event 37, 21, BGEVENT_ITEM, CeladonCityHiddenPpUp db 9 ; object events object_event 26, 11, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, CeladonCityFisherScript, -1 object_event 27, 11, SPRITE_POLIWAG, SPRITEMOVEDATA_POKEMON, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, CeladonCityPoliwrath, -1 object_event 20, 24, SPRITE_TEACHER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, CeladonCityTeacher1Script, -1 object_event 14, 16, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, CeladonCityGramps1Script, -1 object_event 8, 31, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, CeladonCityGramps2Script, -1 object_event 18, 13, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, CeladonCityYoungster1Script, -1 object_event 24, 33, SPRITE_YOUNGSTER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, CeladonCityYoungster2Script, -1 object_event 6, 14, SPRITE_TEACHER, SPRITEMOVEDATA_WANDER, 2, 2, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, CeladonCityTeacher2Script, -1 object_event 7, 22, SPRITE_LASS, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 2, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, CeladonCityLassScript, -1