ref: e6271ca450ea051de57a666868061f94a0a679ed
dir: /maps/NewBarkTown.asm/
NewBarkTown_MapScriptHeader: ; 0x1a8000 ; trigger count db 2 ; triggers dw UnknownScript_0x1a800d, $0000 dw UnknownScript_0x1a800e, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1a800f ; 0x1a800d UnknownScript_0x1a800d: ; 0x1a800d end ; 0x1a800e UnknownScript_0x1a800e: ; 0x1a800e end ; 0x1a800f UnknownScript_0x1a800f: ; 0x1a800f setflag $0041 clearevent $0076 return ; 0x1a8016 UnknownScript_0x1a8016: ; 0x1a8016 playmusic MUSIC_MOM spriteface $2, $2 loadfont 2writetext UnknownText_0x1a8134 closetext loadmovesprites spriteface $0, $3 applymovement $2, MovementData_0x1a80d4 loadfont 2writetext UnknownText_0x1a813e closetext loadmovesprites follow $2, $0 applymovement $2, MovementData_0x1a80e0 stopfollow loadfont 2writetext UnknownText_0x1a815e closetext loadmovesprites special $003d end ; 0x1a8041 UnknownScript_0x1a8041: ; 0x1a8041 playmusic MUSIC_MOM spriteface $2, $2 loadfont 2writetext UnknownText_0x1a8134 closetext loadmovesprites spriteface $0, $3 applymovement $2, MovementData_0x1a80d9 spriteface $0, $1 loadfont 2writetext UnknownText_0x1a813e closetext loadmovesprites follow $2, $0 applymovement $2, MovementData_0x1a80e6 stopfollow loadfont 2writetext UnknownText_0x1a815e closetext loadmovesprites special $003d end ; 0x1a806f TeacherScript_0x1a806f: ; 0x1a806f faceplayer loadfont checkevent EVENT_TALKED_TO_MOM_AFTER_MYSTERY_EGG_QUEST iftrue UnknownScript_0x1a8095 checkevent EVENT_GAVE_MYSTERY_EGG_TO_ELM iftrue UnknownScript_0x1a808f checkevent EVENT_GOT_A_POKEMON_FROM_ELM iftrue UnknownScript_0x1a8089 2writetext UnknownText_0x1a80f7 closetext loadmovesprites end ; 0x1a8089 UnknownScript_0x1a8089: ; 0x1a8089 2writetext UnknownText_0x1a81c4 closetext loadmovesprites end ; 0x1a808f UnknownScript_0x1a808f: ; 0x1a808f 2writetext UnknownText_0x1a81f2 closetext loadmovesprites end ; 0x1a8095 UnknownScript_0x1a8095: ; 0x1a8095 2writetext UnknownText_0x1a8236 closetext loadmovesprites end ; 0x1a809b FisherScript_0x1a809b: ; 0x1a809b jumptextfaceplayer UnknownText_0x1a8274 ; 0x1a809e SilverScript_0x1a809e: ; 0x1a809e loadfont 2writetext UnknownText_0x1a82a6 closetext loadmovesprites spriteface $4, $2 loadfont 2writetext UnknownText_0x1a82cd closetext loadmovesprites follow $0, $4 applymovement $0, MovementData_0x1a80ed stopfollow pause 5 spriteface $4, $0 pause 5 playsound SFX_TACKLE applymovement $0, MovementData_0x1a80f0 applymovement $4, MovementData_0x1a80f5 end ; 0x1a80c8 MapNewBarkTownSignpost0Script: ; 0x1a80c8 jumptext UnknownText_0x1a82e8 ; 0x1a80cb MapNewBarkTownSignpost1Script: ; 0x1a80cb jumptext UnknownText_0x1a8328 ; 0x1a80ce MapNewBarkTownSignpost2Script: ; 0x1a80ce jumptext UnknownText_0x1a8332 ; 0x1a80d1 MapNewBarkTownSignpost3Script: ; 0x1a80d1 jumptext UnknownText_0x1a8340 ; 0x1a80d4 MovementData_0x1a80d4: ; 0x1a80d4 step_left step_left step_left step_left step_end ; 0x1a80d9 MovementData_0x1a80d9: ; 0x1a80d9 step_left step_left step_left step_left step_left turn_head_down step_end ; 0x1a80e0 MovementData_0x1a80e0: ; 0x1a80e0 step_right step_right step_right step_right turn_head_left step_end ; 0x1a80e6 MovementData_0x1a80e6: ; 0x1a80e6 step_right step_right step_right step_right step_right turn_head_left step_end ; 0x1a80ed MovementData_0x1a80ed: ; 0x1a80ed turn_head_up step_down step_end ; 0x1a80f0 MovementData_0x1a80f0: ; 0x1a80f0 turn_head_up fix_facing jump_step_down remove_fixed_facing step_end ; 0x1a80f5 MovementData_0x1a80f5: ; 0x1a80f5 step_right step_end ; 0x1a80f7 UnknownText_0x1a80f7: ; 0x1a80f7 text "Wow, your #GEAR" line "is impressive!" para "Did your mom get" line "it for you?" done ; 0x1a8134 UnknownText_0x1a8134: ; 0x1a8134 text "Wait, ", $14, "!" done ; 0x1a813e UnknownText_0x1a813e: ; 0x1a813e text "What do you think" line "you're doing?" done ; 0x1a815e UnknownText_0x1a815e: ; 0x1a815e text "It's dangerous to" line "go out without a" cont "#MON!" para "Wild #MON" line "jump out of the" para "grass on the way" line "to the next town." done ; 0x1a81c4 UnknownText_0x1a81c4: ; 0x1a81c4 text "Oh! Your #MON" line "is adorable!" cont "I wish I had one!" done ; 0x1a81f2 UnknownText_0x1a81f2: ; 0x1a81f2 text "Hi, ", $14, "!" line "Leaving again?" para "You should tell" line "your mom if you" cont "are leaving." done ; 0x1a8236 UnknownText_0x1a8236: ; 0x1a8236 text "Call your mom on" line "your #GEAR to" para "let her know how" line "you're doing." done ; 0x1a8274 UnknownText_0x1a8274: ; 0x1a8274 text "Yo, ", $52, "!" para "I hear PROF.ELM" line "discovered some" cont "new #MON." done ; 0x1a82a6 UnknownText_0x1a82a6: ; 0x1a82a6 text $56 para "So this is the" line "famous ELM #MON" cont "LAB…" done ; 0x1a82cd UnknownText_0x1a82cd: ; 0x1a82cd text "…What are you" line "staring at?" done ; 0x1a82e8 UnknownText_0x1a82e8: ; 0x1a82e8 text "NEW BARK TOWN" para "The Town Where the" line "Winds of a New" cont "Beginning Blow" done ; 0x1a8328 UnknownText_0x1a8328: ; 0x1a8328 text $52, "'s House" done ; 0x1a8332 UnknownText_0x1a8332: ; 0x1a8332 text "ELM #MON LAB" done ; 0x1a8340 UnknownText_0x1a8340: ; 0x1a8340 text "ELM'S HOUSE" done ; 0x1a834d NewBarkTown_MapEventHeader: ; 0x1a834d ; filler db 0, 0 ; warps db 4 warp_def $3, $6, 1, GROUP_ELMS_LAB, MAP_ELMS_LAB warp_def $5, $d, 1, GROUP_KRISS_HOUSE_1F, MAP_KRISS_HOUSE_1F warp_def $b, $3, 1, GROUP_KRISS_NEIGHBORS_HOUSE, MAP_KRISS_NEIGHBORS_HOUSE warp_def $d, $b, 1, GROUP_ELMS_HOUSE, MAP_ELMS_HOUSE ; xy triggers db 2 xy_trigger 0, $8, $1, $0, UnknownScript_0x1a8016, $0, $0 xy_trigger 0, $9, $1, $0, UnknownScript_0x1a8041, $0, $0 ; signposts db 4 signpost 8, 8, $0, MapNewBarkTownSignpost0Script signpost 5, 11, $0, MapNewBarkTownSignpost1Script signpost 3, 3, $0, MapNewBarkTownSignpost2Script signpost 13, 9, $0, MapNewBarkTownSignpost3Script ; people-events db 3 person_event SPRITE_TEACHER, 12, 10, $3, $1, 255, 255, $0, 0, TeacherScript_0x1a806f, $ffff person_event SPRITE_FISHER, 13, 16, $4, $10, 255, 255, $a0, 0, FisherScript_0x1a809b, $ffff person_event SPRITE_SILVER, 6, 7, $9, $0, 255, 255, $0, 0, SilverScript_0x1a809e, $06bd ; 0x1a83b2