ref: 7608472ef4313877a11f290097a8bd8c1b78e40c
dir: /maps/NewBarkTown.asm/
NewBarkTown_MapScriptHeader: .MapTriggers: db 2 ; triggers dw .Trigger1, $0000 dw .Trigger2, $0000 .MapCallbacks: db 1 ; callbacks dbw 5, .FlyPoint .Trigger1 end .Trigger2 end .FlyPoint setflag ENGINE_FLYPOINT_NEW_BARK clearevent EVENT_FIRST_TIME_BANKING_WITH_MOM return UnknownScript_0x1a8016: playmusic MUSIC_MOM spriteface $2, LEFT loadfont writetext UnknownText_0x1a8134 closetext loadmovesprites spriteface PLAYER, RIGHT applymovement $2, MovementData_0x1a80d4 loadfont writetext UnknownText_0x1a813e closetext loadmovesprites follow $2, PLAYER applymovement $2, MovementData_0x1a80e0 stopfollow loadfont writetext UnknownText_0x1a815e closetext loadmovesprites special RestartMapMusic end UnknownScript_0x1a8041: playmusic MUSIC_MOM spriteface $2, LEFT loadfont writetext UnknownText_0x1a8134 closetext loadmovesprites spriteface PLAYER, RIGHT applymovement $2, MovementData_0x1a80d9 spriteface PLAYER, UP loadfont writetext UnknownText_0x1a813e closetext loadmovesprites follow $2, PLAYER applymovement $2, MovementData_0x1a80e6 stopfollow loadfont writetext UnknownText_0x1a815e closetext loadmovesprites special RestartMapMusic end TeacherScript_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 writetext UnknownText_0x1a80f7 closetext loadmovesprites end UnknownScript_0x1a8089: writetext UnknownText_0x1a81c4 closetext loadmovesprites end UnknownScript_0x1a808f: writetext UnknownText_0x1a81f2 closetext loadmovesprites end UnknownScript_0x1a8095: writetext UnknownText_0x1a8236 closetext loadmovesprites end FisherScript_0x1a809b: jumptextfaceplayer UnknownText_0x1a8274 SilverScript_0x1a809e: loadfont writetext UnknownText_0x1a82a6 closetext loadmovesprites spriteface $4, LEFT loadfont writetext UnknownText_0x1a82cd closetext loadmovesprites follow PLAYER, $4 applymovement PLAYER, MovementData_0x1a80ed stopfollow pause 5 spriteface $4, DOWN pause 5 playsound SFX_TACKLE applymovement PLAYER, MovementData_0x1a80f0 applymovement $4, MovementData_0x1a80f5 end MapNewBarkTownSignpost0Script: jumptext UnknownText_0x1a82e8 MapNewBarkTownSignpost1Script: jumptext UnknownText_0x1a8328 MapNewBarkTownSignpost2Script: jumptext UnknownText_0x1a8332 MapNewBarkTownSignpost3Script: jumptext UnknownText_0x1a8340 MovementData_0x1a80d4: step_left step_left step_left step_left step_end MovementData_0x1a80d9: step_left step_left step_left step_left step_left turn_head_down step_end MovementData_0x1a80e0: step_right step_right step_right step_right turn_head_left step_end MovementData_0x1a80e6: step_right step_right step_right step_right step_right turn_head_left step_end MovementData_0x1a80ed: turn_head_up step_down step_end MovementData_0x1a80f0: turn_head_up fix_facing jump_step_down remove_fixed_facing step_end MovementData_0x1a80f5: step_right step_end UnknownText_0x1a80f7: text "Wow, your #GEAR" line "is impressive!" para "Did your mom get" line "it for you?" done UnknownText_0x1a8134: text "Wait, <PLAY_G>!" done UnknownText_0x1a813e: text "What do you think" line "you're doing?" done UnknownText_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 UnknownText_0x1a81c4: text "Oh! Your #MON" line "is adorable!" cont "I wish I had one!" done UnknownText_0x1a81f2: text "Hi, <PLAY_G>!" line "Leaving again?" para "You should tell" line "your mom if you" cont "are leaving." done UnknownText_0x1a8236: text "Call your mom on" line "your #GEAR to" para "let her know how" line "you're doing." done UnknownText_0x1a8274: text "Yo, <PLAYER>!" para "I hear PROF.ELM" line "discovered some" cont "new #MON." done UnknownText_0x1a82a6: text $56 para "So this is the" line "famous ELM #MON" cont "LAB…" done UnknownText_0x1a82cd: text "…What are you" line "staring at?" done UnknownText_0x1a82e8: text "NEW BARK TOWN" para "The Town Where the" line "Winds of a New" cont "Beginning Blow" done UnknownText_0x1a8328: text "<PLAYER>'s House" done UnknownText_0x1a8332: text "ELM #MON LAB" done UnknownText_0x1a8340: text "ELM'S HOUSE" done NewBarkTown_MapEventHeader: ; filler db 0, 0 .Warps: db 4 warp_def $3, $6, 1, ELMS_LAB warp_def $5, $d, 1, KRISS_HOUSE_1F warp_def $b, $3, 1, KRISS_NEIGHBORS_HOUSE warp_def $d, $b, 1, ELMS_HOUSE .XYTriggers: 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, SIGNPOST_READ, MapNewBarkTownSignpost0Script signpost 5, 11, SIGNPOST_READ, MapNewBarkTownSignpost1Script signpost 3, 3, SIGNPOST_READ, MapNewBarkTownSignpost2Script signpost 13, 9, SIGNPOST_READ, MapNewBarkTownSignpost3Script .PersonEvents: db 3 person_event SPRITE_TEACHER, 12, 10, $3, 0, 1, -1, -1, 0, 0, 0, TeacherScript_0x1a806f, -1 person_event SPRITE_FISHER, 13, 16, $4, 1, 0, -1, -1, 8 + PAL_OW_GREEN, 0, 0, FisherScript_0x1a809b, -1 person_event SPRITE_SILVER, 6, 7, $9, 0, 0, -1, -1, 0, 0, 0, SilverScript_0x1a809e, EVENT_RIVAL_NEW_BARK_TOWN