SECTION "bank0",HOME INCBIN "baserom.gbc",$00,$26ef - $00 UnknownScript_0x26ef: ; 0x26ef jumptextfaceplayer $26f2 ; 0x26f2 INCBIN "baserom.gbc",$26f2,$94f ByteFill: ; 0x3041 ; fill BC bytes with the value of A, starting at HL inc b ; we bail *when* b hits 0, so include the last run inc c ; same thing; include last byte jr .HandleLoop .PutByte ld [hli], a .HandleLoop dec c jr nz, .PutByte dec b jr nz, .PutByte ret GetFarByte: ; 0x304d ; retrieve a single byte from a:hl, and return it in a. ; bankswitch to new bank ld [$ff00+$8b], a ld a, [$ff00+$9d] push af ld a, [$ff00+$8b] rst $10 ; get byte from new bank ld a, [hl] ld [$ff00+$8b], a ; bankswitch to previous bank pop af rst $10 ; return retrieved value in a ld a, [$ff00+$8b] ret INCBIN "baserom.gbc",$305d,$30fe-$305d AddNTimes: ; 0x30fe and a ret z .loop add hl, bc dec a jr nz, .loop ret ; 0x3105 INCBIN "baserom.gbc",$3105,$4000-$3105 SECTION "bank1",DATA,BANK[$1] INCBIN "baserom.gbc",$4000,$4000 SECTION "bank2",DATA,BANK[$2] INCBIN "baserom.gbc",$8000,$a68 CheckShininess: ; 0x8a68 ; given a pointer to Attack/Defense DV in bc, determine if monster is shiny. ; if shiny, set carry. ld l,c ld h,b ld a,[hl] and a,%00100000 ; is attack DV xx1x? jr z,.NotShiny ld a,[hli] and a,%1111 cp $A ; is defense DV 1010? jr nz,.NotShiny ld a,[hl] and a,%11110000 cp $A0 ; is speed DV 1010? jr nz,.NotShiny ld a,[hl] and a,%1111 cp $A ; is special DV 1010? jr nz,.NotShiny scf ret .NotShiny and a ; clear carry flag ret INCBIN "baserom.gbc",$8a88,$c000-$8a88 SECTION "bank3",DATA,BANK[$3] INCBIN "baserom.gbc",$c000,$29 SpecialsPointers: ; 0xc029 dbw $25,$7c28 dbw $0a,$5ce8 dbw $0a,$5d11 dbw $0a,$5d92 dbw $0a,$5e66 dbw $0a,$5e82 dbw $0a,$5efa dbw $0a,$5eee dbw $0a,$5c92 dbw $0a,$5cf1 dbw $0a,$5cfa dbw $0a,$5bfb dbw $0a,$5c7b dbw $0a,$5ec4 dbw $0a,$5ed9 dbw $0a,$5eaf dbw $0a,$5f47 dbw $03,$42f6 dbw $03,$4309 dbw $41,$50b9 dbw $03,$434a dbw $13,$59e5 dbw $04,$7a12 dbw $04,$7a31 dbw $04,$75db dbw $3e,$7b32 dbw $3e,$7cd2 dbw $03,$4658 dbw $05,$559a dbw $03,$42e7 dbw $05,$66d6 dbw $05,$672a dbw $05,$6936 dbw $0b,$4547 dbw $05,$6218 dbw $23,$4c04 dbw $03,$429d dbw $24,$4913 dbw $03,$42c0 dbw $03,$42cd dbw $03,$4355 dbw $03,$4360 dbw $03,$4373 dbw $03,$4380 dbw $03,$438d dbw $03,$43db dbw $23,$4084 dbw $23,$4092 dbw $23,$40b6 dbw $23,$4079 dbw $23,$40ab dbw $00,$0d91 dbw $00,$31f3 dbw $00,$0485 dbw $00,$0fc8 dbw $00,$1ad2 dbw $00,$0e4a dbw $03,$4230 dbw $03,$4252 dbw $00,$3c55 dbw $00,$3cdf dbw $00,$3d47 dbw $04,$6324 dbw $02,$4379 dbw $03,$425a dbw $03,$4268 dbw $03,$4276 dbw $03,$4284 dbw $03,$43ef dbw $05,$7421 dbw $05,$7440 dbw $04,$79a8 dbw $03,$43fc dbw $09,$6feb dbw $09,$7043 dbw $01,$7305 dbw $01,$737e dbw $01,$73f7 dbw $03,$4419 dbw $09,$4b25 dbw $09,$4b4e dbw $09,$4ae8 dbw $13,$587a dbw $03,$4434 dbw $03,$4422 dbw $13,$59d3 dbw $22,$4018 dbw $03,$42b9 dbw $03,$42da dbw $01,$718d dbw $01,$71ac dbw $0a,$64ab dbw $0a,$651f dbw $0a,$6567 dbw $05,$4209 dbw $3e,$7841 dbw $03,$443d dbw $01,$7413 dbw $01,$7418 dbw $01,$741d dbw $03,$4472 dbw $09,$65ee dbw $03,$4478 dbw $03,$44b9 dbw $05,$6dc7 dbw $0a,$62a0 dbw $03,$448f dbw $03,$449f dbw $03,$44ac dbw $46,$6c3e dbw $46,$7444 dbw $46,$75e8 dbw $46,$77e5 dbw $46,$7879 dbw $46,$7920 dbw $46,$793b dbw $5c,$40b0 dbw $5c,$40ba dbw $5c,$4114 dbw $5c,$4215 dbw $5c,$44e1 dbw $5c,$421d dbw $5c,$4b44 dbw $46,$7a38 dbw $5c,$4bd3 dbw $45,$7656 dbw $00,$0150 dbw $40,$51f1 dbw $40,$5220 dbw $40,$5225 dbw $40,$5231 dbw $12,$525b dbw $22,$6def dbw $47,$41ab dbw $5c,$4687 dbw $22,$6e68 dbw $5f,$5224 dbw $5f,$52b6 dbw $5f,$52ce dbw $5f,$753d dbw $40,$7612 dbw $22,$6ddb dbw $40,$6142 dbw $12,$589a dbw $12,$5bf9 dbw $13,$70bc dbw $22,$6f6b dbw $22,$6fd4 dbw BANK(SpecialDratini),SpecialDratini dbw $04,$5485 dbw $12,$66e8 dbw $12,$6711 dbw $03,$4225 dbw $5c,$4bd2 dbw $40,$766e dbw $40,$77eb dbw $40,$783c dbw $41,$60a2 dbw $05,$4168 dbw $40,$77c2 dbw $41,$630f dbw $40,$7780 dbw $40,$787b dbw $12,$6e12 dbw $41,$47eb dbw $12,$6927 dbw $24,$4a54 dbw $24,$4a88 dbw $03,$4224 INCBIN "baserom.gbc",$c224,$ffff - $c224 ; TODO: wtf? ;UnknownText_0xffff: ; 0xffff ; db $0, $21, "ふまひ?へKぷへ", $57 ;; 0x1000a SECTION "bank4",DATA,BANK[$4] INCBIN "baserom.gbc",$10000,$14000 - $10000 SECTION "bank5",DATA,BANK[$5] INCBIN "baserom.gbc",$14000,$18000 - $14000 SECTION "bank6",DATA,BANK[$6] INCBIN "baserom.gbc",$18000,$1C000 - $18000 SECTION "bank7",DATA,BANK[$7] INCBIN "baserom.gbc",$1C000,$20000 - $1C000 SECTION "bank8",DATA,BANK[$8] INCBIN "baserom.gbc",$20000,$24000 - $20000 SECTION "bank9",DATA,BANK[$9] INCBIN "baserom.gbc",$24000,$28000 - $24000 SECTION "bankA",DATA,BANK[$A] INCBIN "baserom.gbc",$28000,$2A5e9 - $28000 WildMons1: ; 0x2a5e9 ; Johto Pokémon in grass db $03,$02 ; Sprout Tower 2F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 3,RATTATA db 4,RATTATA db 5,RATTATA db 3,RATTATA db 6,RATTATA db 5,RATTATA db 5,RATTATA ; day db 3,RATTATA db 4,RATTATA db 5,RATTATA db 3,RATTATA db 6,RATTATA db 5,RATTATA db 5,RATTATA ; nite db 3,GASTLY db 4,GASTLY db 5,GASTLY db 3,RATTATA db 6,GASTLY db 5,RATTATA db 5,RATTATA db $03,$03 ; Sprout Tower 3F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 3,RATTATA db 4,RATTATA db 5,RATTATA db 3,RATTATA db 6,RATTATA db 5,RATTATA db 5,RATTATA ; day db 3,RATTATA db 4,RATTATA db 5,RATTATA db 3,RATTATA db 6,RATTATA db 5,RATTATA db 5,RATTATA ; nite db 3,GASTLY db 4,GASTLY db 5,GASTLY db 3,RATTATA db 6,GASTLY db 5,RATTATA db 5,RATTATA db $03,$05 ; Tin Tower 2F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; day db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; nite db 20,GASTLY db 21,GASTLY db 22,GASTLY db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA db $03,$06 ; Tin Tower 3F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; day db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; nite db 20,GASTLY db 21,GASTLY db 22,GASTLY db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA db $03,$07 ; Tin Tower 4F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; day db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; nite db 20,GASTLY db 21,GASTLY db 22,GASTLY db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA db $03,$08 ; Tin Tower 5F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; day db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; nite db 20,GASTLY db 21,GASTLY db 22,GASTLY db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA db $03,$09 ; Tin Tower 6F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; day db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; nite db 20,GASTLY db 21,GASTLY db 22,GASTLY db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA db $03,$0a ; Tin Tower 7F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; day db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; nite db 20,GASTLY db 21,GASTLY db 22,GASTLY db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA db $03,$0b ; Tin Tower 8F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; day db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; nite db 20,GASTLY db 21,GASTLY db 22,GASTLY db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA db $03,$0c ; Tin Tower 9F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; day db 20,RATTATA db 21,RATTATA db 22,RATTATA db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA ; nite db 20,GASTLY db 21,GASTLY db 22,GASTLY db 22,RATTATA db 23,RATTATA db 24,RATTATA db 24,RATTATA db $03,$0d ; Burned Tower 1F db $0a,$0a,$0a ; encounter rates: morn/day/nite ; morn db 13,RATTATA db 14,KOFFING db 15,RATTATA db 14,ZUBAT db 15,RATTATA db 15,RATICATE db 15,RATICATE ; day db 13,RATTATA db 14,KOFFING db 15,RATTATA db 14,ZUBAT db 15,RATTATA db 15,RATICATE db 15,RATICATE ; nite db 13,RATTATA db 14,KOFFING db 15,RATTATA db 14,ZUBAT db 15,RATTATA db 15,RATICATE db 15,RATICATE db $03,$0e ; Burned Tower B1F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 14,RATTATA db 14,KOFFING db 16,KOFFING db 15,ZUBAT db 12,KOFFING db 16,KOFFING db 16,WEEZING ; day db 14,RATTATA db 14,KOFFING db 16,KOFFING db 15,ZUBAT db 12,KOFFING db 16,KOFFING db 16,WEEZING ; nite db 14,RATTATA db 14,KOFFING db 16,KOFFING db 15,ZUBAT db 12,KOFFING db 16,KOFFING db 16,WEEZING db $03,$0f ; National Park db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 12,NIDORAN_M db 12,NIDORAN_F db 14,LEDYBA db 13,PIDGEY db 10,CATERPIE db 10,WEEDLE db 10,WEEDLE ; day db 12,NIDORAN_F db 12,NIDORAN_M db 14,SUNKERN db 13,PIDGEY db 10,CATERPIE db 10,WEEDLE db 10,WEEDLE ; nite db 12,PSYDUCK db 13,HOOTHOOT db 14,SPINARAK db 15,HOOTHOOT db 10,VENONAT db 12,VENONAT db 12,VENONAT db $03,$16 ; Ruins of Alph (outside) db $0a,$0a,$0a ; encounter rates: morn/day/nite ; morn db 20,NATU db 22,NATU db 18,NATU db 24,NATU db 20,SMEARGLE db 22,SMEARGLE db 22,SMEARGLE ; day db 20,NATU db 22,NATU db 18,NATU db 24,NATU db 20,SMEARGLE db 22,SMEARGLE db 22,SMEARGLE ; nite db 20,NATU db 22,NATU db 18,NATU db 24,NATU db 22,WOOPER db 22,QUAGSIRE db 22,QUAGSIRE db $03,$1b ; Ruins of Alph (inner chamber) db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN ; day db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN ; nite db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db 5,UNOWN db $03,$25 ; Union Cave 1F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 6,GEODUDE db 6,SANDSHREW db 5,ZUBAT db 4,RATTATA db 7,ZUBAT db 6,ONIX db 6,ONIX ; day db 6,GEODUDE db 6,SANDSHREW db 5,ZUBAT db 4,RATTATA db 7,ZUBAT db 6,ONIX db 6,ONIX ; nite db 6,GEODUDE db 6,RATTATA db 5,WOOPER db 4,RATTATA db 7,ZUBAT db 6,ONIX db 6,ONIX db $03,$26 ; Union Cave B1F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 8,GEODUDE db 6,ZUBAT db 8,ZUBAT db 8,ONIX db 6,RATTATA db 8,RATTATA db 8,RATTATA ; day db 8,GEODUDE db 6,ZUBAT db 8,ZUBAT db 8,ONIX db 6,RATTATA db 8,RATTATA db 8,RATTATA ; nite db 8,GEODUDE db 6,ZUBAT db 8,WOOPER db 8,ONIX db 6,RATTATA db 8,RATTATA db 8,RATTATA db $03,$27 ; Union Cave B1F db $0a,$0a,$0a ; encounter rates: morn/day/nite ; morn db 22,ZUBAT db 22,GOLBAT db 22,ZUBAT db 21,RATICATE db 20,GEODUDE db 23,ONIX db 23,ONIX ; day db 22,ZUBAT db 22,GOLBAT db 22,ZUBAT db 21,RATICATE db 20,GEODUDE db 23,ONIX db 23,ONIX ; nite db 22,ZUBAT db 22,GOLBAT db 22,QUAGSIRE db 21,RATICATE db 20,GEODUDE db 23,ONIX db 23,ONIX db $03,$28 ; Slowpoke Well B1F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 5,ZUBAT db 6,ZUBAT db 7,ZUBAT db 6,SLOWPOKE db 8,ZUBAT db 8,SLOWPOKE db 8,SLOWPOKE ; day db 5,ZUBAT db 6,ZUBAT db 7,ZUBAT db 6,SLOWPOKE db 8,ZUBAT db 8,SLOWPOKE db 8,SLOWPOKE ; nite db 5,ZUBAT db 6,ZUBAT db 7,ZUBAT db 6,SLOWPOKE db 8,ZUBAT db 8,SLOWPOKE db 8,SLOWPOKE db $03,$29 ; Slowpoke Well B2F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 21,ZUBAT db 23,ZUBAT db 19,ZUBAT db 21,SLOWPOKE db 23,GOLBAT db 23,SLOWPOKE db 23,SLOWPOKE ; day db 21,ZUBAT db 23,ZUBAT db 19,ZUBAT db 21,SLOWPOKE db 23,GOLBAT db 23,SLOWPOKE db 23,SLOWPOKE ; nite db 21,ZUBAT db 23,ZUBAT db 19,ZUBAT db 21,SLOWPOKE db 23,GOLBAT db 23,SLOWPOKE db 23,SLOWPOKE db $03,$34 ; Ilex Forest db $0a,$0a,$0a ; encounter rates: morn/day/nite ; morn db 5,CATERPIE db 5,WEEDLE db 7,METAPOD db 7,KAKUNA db 7,PIDGEY db 6,PARAS db 6,PARAS ; day db 5,CATERPIE db 5,WEEDLE db 7,METAPOD db 7,KAKUNA db 7,PIDGEY db 6,PARAS db 6,PARAS ; nite db 5,ODDISH db 5,VENONAT db 7,ODDISH db 7,PSYDUCK db 7,HOOTHOOT db 6,PARAS db 6,PARAS db $03,$39 ; Mount Mortar 1F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 14,RATTATA db 13,ZUBAT db 14,MACHOP db 13,GOLBAT db 14,GEODUDE db 16,RATICATE db 16,RATICATE ; day db 14,RATTATA db 13,ZUBAT db 14,MACHOP db 13,GOLBAT db 14,GEODUDE db 16,RATICATE db 16,RATICATE ; nite db 14,RATTATA db 13,ZUBAT db 14,MARILL db 13,GOLBAT db 14,GEODUDE db 16,RATICATE db 16,RATICATE db $03,$3a ; Mount Mortar 1F (inside) db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 13,GEODUDE db 14,RATTATA db 15,MACHOP db 14,RATICATE db 15,ZUBAT db 15,GOLBAT db 15,GOLBAT ; day db 13,GEODUDE db 14,RATTATA db 15,MACHOP db 14,RATICATE db 15,ZUBAT db 15,GOLBAT db 15,GOLBAT ; nite db 13,GEODUDE db 14,RATTATA db 15,RATICATE db 14,ZUBAT db 15,MARILL db 15,GOLBAT db 15,GOLBAT db $03,$3b ; Mount Mortar 2F (inside) db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 31,GRAVELER db 32,MACHOKE db 31,GEODUDE db 30,RATICATE db 28,MACHOP db 30,GOLBAT db 30,GOLBAT ; day db 31,GRAVELER db 32,MACHOKE db 31,GEODUDE db 30,RATICATE db 28,MACHOP db 30,GOLBAT db 30,GOLBAT ; nite db 31,GRAVELER db 31,GEODUDE db 30,RATICATE db 30,GOLBAT db 28,MARILL db 32,GOLBAT db 32,GOLBAT db $03,$3c ; Mount Mortar B1F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 15,ZUBAT db 17,ZUBAT db 17,GOLBAT db 16,MACHOP db 16,GEODUDE db 18,RATICATE db 18,RATICATE ; day db 15,ZUBAT db 17,ZUBAT db 17,GOLBAT db 16,MACHOP db 16,GEODUDE db 18,RATICATE db 18,RATICATE ; nite db 15,ZUBAT db 17,ZUBAT db 17,GOLBAT db 16,MARILL db 16,GEODUDE db 18,RATICATE db 18,RATICATE db $03,$3d ; Ice Path 1F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 21,SWINUB db 22,ZUBAT db 22,GOLBAT db 23,SWINUB db 24,GOLBAT db 22,GOLBAT db 22,GOLBAT ; day db 21,SWINUB db 22,ZUBAT db 22,GOLBAT db 23,SWINUB db 24,GOLBAT db 22,GOLBAT db 22,GOLBAT ; nite db 21,DELIBIRD db 22,ZUBAT db 22,GOLBAT db 23,DELIBIRD db 24,GOLBAT db 22,GOLBAT db 22,GOLBAT db $03,$3e ; Ice Path B1F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 22,SWINUB db 23,ZUBAT db 23,GOLBAT db 24,SWINUB db 25,GOLBAT db 23,GOLBAT db 22,JYNX ; day db 22,SWINUB db 23,ZUBAT db 23,GOLBAT db 24,SWINUB db 25,GOLBAT db 23,GOLBAT db 22,JYNX ; nite db 22,DELIBIRD db 23,ZUBAT db 23,GOLBAT db 24,DELIBIRD db 25,GOLBAT db 23,GOLBAT db 22,SNEASEL db $03,$3f ; Ice Path B2F, Mahogany side db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 23,SWINUB db 24,ZUBAT db 24,GOLBAT db 25,SWINUB db 26,GOLBAT db 22,JYNX db 24,JYNX ; day db 23,SWINUB db 24,ZUBAT db 24,GOLBAT db 25,SWINUB db 26,GOLBAT db 22,JYNX db 24,JYNX ; nite db 23,DELIBIRD db 24,ZUBAT db 24,GOLBAT db 25,DELIBIRD db 26,GOLBAT db 22,SNEASEL db 24,SNEASEL db $03,$40 ; Ice Path B2F, Blackthorn side db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 23,SWINUB db 24,ZUBAT db 24,GOLBAT db 25,SWINUB db 26,GOLBAT db 22,JYNX db 24,JYNX ; day db 23,SWINUB db 24,ZUBAT db 24,GOLBAT db 25,SWINUB db 26,GOLBAT db 22,JYNX db 24,JYNX ; nite db 23,DELIBIRD db 24,ZUBAT db 24,GOLBAT db 25,DELIBIRD db 26,GOLBAT db 22,SNEASEL db 24,SNEASEL db $03,$41 ; Ice Path B3F db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 24,SWINUB db 25,ZUBAT db 25,GOLBAT db 26,SWINUB db 22,JYNX db 24,JYNX db 26,JYNX ; day db 24,SWINUB db 25,ZUBAT db 25,GOLBAT db 26,SWINUB db 22,JYNX db 24,JYNX db 26,JYNX ; nite db 24,DELIBIRD db 25,ZUBAT db 25,GOLBAT db 26,DELIBIRD db 22,SNEASEL db 24,SNEASEL db 26,SNEASEL db $03,$42 ; Whirl Island NW db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; day db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; nite db 22,KRABBY db 23,ZUBAT db 22,KRABBY db 24,KRABBY db 25,GOLBAT db 24,GOLBAT db 24,GOLBAT db $03,$43 ; Whirl Island NE db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; day db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; nite db 22,KRABBY db 23,ZUBAT db 22,KRABBY db 24,KRABBY db 25,GOLBAT db 24,GOLBAT db 24,GOLBAT db $03,$44 ; Whirl Island SW db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; day db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; nite db 22,KRABBY db 23,ZUBAT db 22,KRABBY db 24,KRABBY db 25,GOLBAT db 24,GOLBAT db 24,GOLBAT db $03,$45 ; Whirl Island, interior db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; day db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; nite db 22,KRABBY db 23,ZUBAT db 22,KRABBY db 24,KRABBY db 25,GOLBAT db 24,GOLBAT db 24,GOLBAT db $03,$46 ; Whirl Island SE db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; day db 22,KRABBY db 23,ZUBAT db 22,SEEL db 24,KRABBY db 25,GOLBAT db 24,SEEL db 24,SEEL ; nite db 22,KRABBY db 23,ZUBAT db 22,KRABBY db 24,KRABBY db 25,GOLBAT db 24,GOLBAT db 24,GOLBAT db $03,$47 ; Whirl Island B1F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 23,KRABBY db 24,ZUBAT db 23,SEEL db 25,KRABBY db 26,GOLBAT db 25,SEEL db 25,SEEL ; day db 23,KRABBY db 24,ZUBAT db 23,SEEL db 25,KRABBY db 26,GOLBAT db 25,SEEL db 25,SEEL ; nite db 23,KRABBY db 24,ZUBAT db 23,KRABBY db 25,KRABBY db 26,GOLBAT db 25,GOLBAT db 25,GOLBAT db $03,$48 ; Whirl Island B2F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 24,KRABBY db 25,ZUBAT db 24,SEEL db 26,KRABBY db 27,GOLBAT db 26,SEEL db 26,SEEL ; day db 24,KRABBY db 25,ZUBAT db 24,SEEL db 26,KRABBY db 27,GOLBAT db 26,SEEL db 26,SEEL ; nite db 24,KRABBY db 25,ZUBAT db 24,KRABBY db 26,KRABBY db 27,GOLBAT db 26,GOLBAT db 26,GOLBAT db $03,$49 ; Whirl Island, Lugia's chamber db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 25,KRABBY db 26,ZUBAT db 25,SEEL db 27,KRABBY db 28,GOLBAT db 27,SEEL db 27,SEEL ; day db 25,KRABBY db 26,ZUBAT db 25,SEEL db 27,KRABBY db 28,GOLBAT db 27,SEEL db 27,SEEL ; nite db 25,KRABBY db 26,ZUBAT db 25,KRABBY db 27,KRABBY db 28,GOLBAT db 27,GOLBAT db 27,GOLBAT db $03,$4a ; Silver Cave 1 db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 43,GRAVELER db 44,URSARING db 42,ONIX db 45,MAGMAR db 45,GOLBAT db 20,LARVITAR db 15,LARVITAR ; day db 43,GRAVELER db 44,URSARING db 42,ONIX db 45,MAGMAR db 45,GOLBAT db 20,LARVITAR db 15,LARVITAR ; nite db 43,GRAVELER db 44,GOLBAT db 42,ONIX db 42,GOLBAT db 45,GOLDUCK db 46,GOLBAT db 46,GOLBAT db $03,$4b ; Silver Cave 2 db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 48,GOLBAT db 48,MACHOKE db 47,URSARING db 46,PARASECT db 48,PARASECT db 15,LARVITAR db 20,LARVITAR ; day db 48,GOLBAT db 48,MACHOKE db 47,URSARING db 46,PARASECT db 48,PARASECT db 15,LARVITAR db 20,LARVITAR ; nite db 48,GOLBAT db 48,GOLDUCK db 46,GOLBAT db 46,PARASECT db 48,PARASECT db 45,MISDREAVUS db 45,MISDREAVUS db $03,$4c ; Silver Cave 3 db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 51,GOLBAT db 48,ONIX db 48,GRAVELER db 50,URSARING db 20,LARVITAR db 15,LARVITAR db 20,PUPITAR ; day db 51,GOLBAT db 48,ONIX db 48,GRAVELER db 50,URSARING db 20,LARVITAR db 15,LARVITAR db 20,PUPITAR ; nite db 51,GOLBAT db 48,ONIX db 48,GRAVELER db 49,GOLBAT db 45,GOLDUCK db 53,GOLBAT db 53,GOLBAT db $03,$4d ; Silver Cave item rooms db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 48,GOLBAT db 46,GOLBAT db 50,GOLBAT db 46,PARASECT db 48,PARASECT db 50,PARASECT db 52,PARASECT ; day db 48,GOLBAT db 46,GOLBAT db 50,GOLBAT db 46,PARASECT db 48,PARASECT db 50,PARASECT db 52,PARASECT ; nite db 45,MISDREAVUS db 48,GOLBAT db 50,GOLBAT db 46,PARASECT db 48,PARASECT db 50,PARASECT db 52,PARASECT db $03,$4e ; Dark Cave, Violet entrance db $0a,$0a,$0a ; encounter rates: morn/day/nite ; morn db 3,GEODUDE db 2,ZUBAT db 2,GEODUDE db 4,GEODUDE db 2,TEDDIURSA db 4,ZUBAT db 4,DUNSPARCE ; day db 3,GEODUDE db 2,ZUBAT db 2,GEODUDE db 4,GEODUDE db 2,ZUBAT db 4,ZUBAT db 4,DUNSPARCE ; nite db 3,GEODUDE db 2,ZUBAT db 2,GEODUDE db 4,GEODUDE db 2,ZUBAT db 4,ZUBAT db 4,DUNSPARCE db $03,$4f ; Dark Cave, Blackthorn entrance db $0a,$0a,$0a ; encounter rates: morn/day/nite ; morn db 23,GEODUDE db 23,ZUBAT db 25,GRAVELER db 25,URSARING db 20,TEDDIURSA db 23,GOLBAT db 23,GOLBAT ; day db 23,GEODUDE db 23,ZUBAT db 25,GRAVELER db 25,URSARING db 30,URSARING db 23,GOLBAT db 23,GOLBAT ; nite db 23,GEODUDE db 23,ZUBAT db 25,GRAVELER db 20,WOBBUFFET db 25,WOBBUFFET db 23,GOLBAT db 23,GOLBAT db $18,$03 ; Route 29 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 2,PIDGEY db 2,SENTRET db 3,PIDGEY db 3,SENTRET db 2,RATTATA db 3,HOPPIP db 3,HOPPIP ; day db 2,PIDGEY db 2,SENTRET db 3,PIDGEY db 3,SENTRET db 2,RATTATA db 3,HOPPIP db 3,HOPPIP ; nite db 2,HOOTHOOT db 2,RATTATA db 3,HOOTHOOT db 3,RATTATA db 2,RATTATA db 3,HOOTHOOT db 3,HOOTHOOT db $1a,$01 ; Route 30 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 3,LEDYBA db 3,CATERPIE db 4,CATERPIE db 4,PIDGEY db 3,WEEDLE db 4,HOPPIP db 4,HOPPIP ; day db 3,PIDGEY db 3,CATERPIE db 4,CATERPIE db 4,PIDGEY db 3,WEEDLE db 4,HOPPIP db 4,HOPPIP ; nite db 3,SPINARAK db 3,HOOTHOOT db 4,POLIWAG db 4,HOOTHOOT db 3,ZUBAT db 4,HOOTHOOT db 4,HOOTHOOT db $1a,$02 ; Route 31 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 4,LEDYBA db 4,CATERPIE db 5,BELLSPROUT db 5,PIDGEY db 4,WEEDLE db 5,HOPPIP db 5,HOPPIP ; day db 4,PIDGEY db 4,CATERPIE db 5,BELLSPROUT db 5,PIDGEY db 4,WEEDLE db 5,HOPPIP db 5,HOPPIP ; nite db 4,SPINARAK db 4,POLIWAG db 5,BELLSPROUT db 5,HOOTHOOT db 4,ZUBAT db 5,GASTLY db 5,GASTLY db $0a,$01 ; Route 32 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 4,EKANS db 5,RATTATA db 7,BELLSPROUT db 6,HOPPIP db 7,PIDGEY db 7,HOPPIP db 7,HOPPIP ; day db 4,EKANS db 5,RATTATA db 7,BELLSPROUT db 6,HOPPIP db 7,PIDGEY db 7,HOPPIP db 7,HOPPIP ; nite db 4,WOOPER db 5,RATTATA db 7,BELLSPROUT db 6,ZUBAT db 7,HOOTHOOT db 7,GASTLY db 7,GASTLY db $08,$06 ; Route 33 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 6,RATTATA db 6,SPEAROW db 6,GEODUDE db 6,HOPPIP db 7,EKANS db 7,HOPPIP db 7,HOPPIP ; day db 6,RATTATA db 6,SPEAROW db 6,GEODUDE db 6,HOPPIP db 7,EKANS db 7,HOPPIP db 7,HOPPIP ; nite db 6,RATTATA db 6,ZUBAT db 6,GEODUDE db 6,ZUBAT db 7,RATTATA db 7,RATTATA db 7,RATTATA db $0b,$01 ; Route 34 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 10,SNUBBULL db 11,RATTATA db 12,PIDGEY db 10,ABRA db 12,JIGGLYPUFF db 10,DITTO db 10,DITTO ; day db 10,SNUBBULL db 11,RATTATA db 12,PIDGEY db 10,ABRA db 12,JIGGLYPUFF db 10,DITTO db 10,DITTO ; nite db 12,DROWZEE db 11,RATTATA db 12,HOOTHOOT db 10,ABRA db 12,JIGGLYPUFF db 10,DITTO db 10,DITTO db $0a,$02 ; Route 35 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 12,SNUBBULL db 14,PIDGEY db 13,GROWLITHE db 10,ABRA db 12,JIGGLYPUFF db 10,DITTO db 12,YANMA ; day db 12,SNUBBULL db 14,PIDGEY db 13,GROWLITHE db 10,ABRA db 12,JIGGLYPUFF db 10,DITTO db 12,YANMA ; nite db 12,DROWZEE db 14,HOOTHOOT db 13,PSYDUCK db 10,ABRA db 12,JIGGLYPUFF db 10,DITTO db 12,YANMA db $0a,$03 ; Route 36 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 4,LEDYBA db 4,PIDGEY db 5,BELLSPROUT db 5,GROWLITHE db 5,PIDGEY db 6,PIDGEY db 6,PIDGEY ; day db 4,PIDGEY db 4,PIDGEY db 5,BELLSPROUT db 5,GROWLITHE db 5,PIDGEY db 6,PIDGEY db 6,PIDGEY ; nite db 4,SPINARAK db 4,HOOTHOOT db 5,BELLSPROUT db 5,HOOTHOOT db 5,HOOTHOOT db 5,GASTLY db 5,GASTLY db $0a,$04 ; Route 37 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 13,LEDYBA db 14,GROWLITHE db 15,PIDGEY db 16,GROWLITHE db 15,PIDGEOTTO db 15,LEDIAN db 15,LEDIAN ; day db 13,PIDGEY db 14,GROWLITHE db 15,PIDGEY db 16,GROWLITHE db 15,PIDGEOTTO db 15,PIDGEY db 15,PIDGEY ; nite db 13,SPINARAK db 14,STANTLER db 15,HOOTHOOT db 16,STANTLER db 15,NOCTOWL db 15,ARIADOS db 15,ARIADOS db $01,$0c ; Route 38 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 16,RATTATA db 16,RATICATE db 16,MAGNEMITE db 16,PIDGEOTTO db 13,TAUROS db 13,MILTANK db 13,MILTANK ; day db 16,RATTATA db 16,RATICATE db 16,MAGNEMITE db 16,PIDGEOTTO db 13,TAUROS db 13,MILTANK db 13,MILTANK ; nite db 16,MEOWTH db 16,RATICATE db 16,MAGNEMITE db 16,NOCTOWL db 16,MEOWTH db 16,MEOWTH db 16,MEOWTH db $01,$0d ; Route 39 db $05,$05,$05 ; encounter rates: morn/day/nite ; morn db 16,RATTATA db 16,RATICATE db 16,MAGNEMITE db 16,PIDGEOTTO db 15,MILTANK db 15,TAUROS db 15,TAUROS ; day db 16,RATTATA db 16,RATICATE db 16,MAGNEMITE db 16,PIDGEOTTO db 15,MILTANK db 15,TAUROS db 15,TAUROS ; nite db 16,MEOWTH db 16,RATICATE db 16,MAGNEMITE db 16,NOCTOWL db 18,MEOWTH db 18,MEOWTH db 18,MEOWTH db $02,$05 ; Route 42 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 13,EKANS db 14,SPEAROW db 15,RATTATA db 16,RATICATE db 15,ARBOK db 16,FEAROW db 16,FEAROW ; day db 13,EKANS db 14,SPEAROW db 15,RATTATA db 16,RATICATE db 15,ARBOK db 16,FEAROW db 16,FEAROW ; nite db 13,RATTATA db 14,ZUBAT db 15,RATICATE db 16,GOLBAT db 15,MARILL db 16,GOLBAT db 16,GOLBAT db $09,$05 ; Route 43 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 15,SENTRET db 16,PIDGEOTTO db 16,FARFETCH_D db 15,FURRET db 17,RATICATE db 17,FURRET db 17,FURRET ; day db 15,SENTRET db 16,PIDGEOTTO db 16,FARFETCH_D db 15,FURRET db 17,RATICATE db 17,FURRET db 17,FURRET ; nite db 15,VENONAT db 16,NOCTOWL db 16,RATICATE db 17,VENONAT db 17,RATICATE db 17,VENOMOTH db 17,VENOMOTH db $02,$06 ; Route 44 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 23,TANGELA db 22,LICKITUNG db 22,BELLSPROUT db 24,WEEPINBELL db 24,LICKITUNG db 26,LICKITUNG db 26,LICKITUNG ; day db 23,TANGELA db 22,LICKITUNG db 22,BELLSPROUT db 24,WEEPINBELL db 24,LICKITUNG db 26,LICKITUNG db 26,LICKITUNG ; nite db 23,TANGELA db 22,POLIWAG db 22,BELLSPROUT db 24,WEEPINBELL db 24,POLIWHIRL db 26,POLIWHIRL db 26,POLIWHIRL db $05,$08 ; Route 45 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 23,GEODUDE db 23,GRAVELER db 24,GLIGAR db 25,DONPHAN db 20,PHANPY db 27,SKARMORY db 27,SKARMORY ; day db 23,GEODUDE db 23,GRAVELER db 24,GLIGAR db 25,DONPHAN db 30,DONPHAN db 27,SKARMORY db 27,SKARMORY ; nite db 23,GEODUDE db 23,GRAVELER db 24,GLIGAR db 25,GRAVELER db 27,GRAVELER db 27,GRAVELER db 27,GRAVELER db $05,$09 ; Route 46 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 2,GEODUDE db 2,SPEAROW db 3,GEODUDE db 3,RATTATA db 2,PHANPY db 2,RATTATA db 2,RATTATA ; day db 2,GEODUDE db 2,SPEAROW db 3,GEODUDE db 3,RATTATA db 2,RATTATA db 2,RATTATA db 2,RATTATA ; nite db 2,GEODUDE db 2,RATTATA db 3,GEODUDE db 3,RATTATA db 2,RATTATA db 2,RATTATA db 2,RATTATA db $13,$02 ; Silver Cave outside db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 41,TANGELA db 42,PONYTA db 42,ARBOK db 44,RAPIDASH db 41,DODUO db 43,DODRIO db 43,DODRIO ; day db 41,TANGELA db 42,PONYTA db 42,ARBOK db 44,RAPIDASH db 41,DODUO db 43,DODRIO db 43,DODRIO ; nite db 41,TANGELA db 42,POLIWHIRL db 42,GOLBAT db 44,POLIWHIRL db 40,GOLBAT db 44,GOLBAT db 44,GOLBAT db $FF WildMons2: ; 0x2b11d ; Johto Pokémon in water db $03,$16 ; Ruins of Alph (outside) db $05 ; encounter rate db 15,WOOPER db 20,QUAGSIRE db 15,QUAGSIRE db $03,$25 ; Union Cave 1F db $05 ; encounter rate db 15,WOOPER db 20,QUAGSIRE db 15,QUAGSIRE db $03,$26 ; Union Cave B1F db $05 ; encounter rate db 15,WOOPER db 20,QUAGSIRE db 15,QUAGSIRE db $03,$27 ; Union Cave B2F db $0a ; encounter rate db 15,TENTACOOL db 20,QUAGSIRE db 20,TENTACRUEL db $03,$28 ; Slowpoke Well B1F db $05 ; encounter rate db 15,SLOWPOKE db 20,SLOWPOKE db 10,SLOWPOKE db $03,$29 ; Slowpoke Well B2F db $05 ; encounter rate db 15,SLOWPOKE db 20,SLOWPOKE db 20,SLOWBRO db $03,$34 ; Ilex Forest db $05 ; encounter rate db 15,PSYDUCK db 10,PSYDUCK db 15,GOLDUCK db $03,$39 ; Mount Mortar 1F db $0a ; encounter rate db 15,GOLDEEN db 20,MARILL db 20,SEAKING db $03,$3b ; Mount Mortar 2F (inside) db $05 ; encounter rate db 20,GOLDEEN db 25,MARILL db 25,SEAKING db $03,$3c ; Mount Mortar B1F db $05 ; encounter rate db 15,GOLDEEN db 20,MARILL db 20,SEAKING db $03,$44 ; Whirl Island SW db $0a ; encounter rate db 20,TENTACOOL db 15,HORSEA db 20,TENTACRUEL db $03,$48 ; Whirl Island B2F db $0a ; encounter rate db 15,HORSEA db 20,HORSEA db 20,TENTACRUEL db $03,$49 ; Whirl Island, Lugia's chamber db $0a ; encounter rate db 20,HORSEA db 20,TENTACRUEL db 20,SEADRA db $03,$4b ; Silver Cave 2 db $05 ; encounter rate db 35,SEAKING db 35,GOLDUCK db 35,GOLDEEN db $03,$4e ; Dark Cave, Violet entrance db $05 ; encounter rate db 15,MAGIKARP db 10,MAGIKARP db 5,MAGIKARP db $03,$4f ; Dark Cave, Blackthorn entrance db $05 ; encounter rate db 15,MAGIKARP db 10,MAGIKARP db 5,MAGIKARP db $03,$51 ; Dragon1s Den B1F db $0a ; encounter rate db 15,MAGIKARP db 10,MAGIKARP db 10,DRATINI db $0f,$01 ; Olivine Port db $05 ; encounter rate db 20,TENTACOOL db 15,TENTACOOL db 20,TENTACRUEL db $1a,$01 ; Route 30 db $05 ; encounter rate db 20,POLIWAG db 15,POLIWAG db 20,POLIWHIRL db $1a,$02 ; Route 31 db $05 ; encounter rate db 20,POLIWAG db 15,POLIWAG db 20,POLIWHIRL db $0a,$01 ; Route 32 db $0f ; encounter rate db 15,TENTACOOL db 20,QUAGSIRE db 20,TENTACRUEL db $0b,$01 ; Route 34 db $0f ; encounter rate db 20,TENTACOOL db 15,TENTACOOL db 20,TENTACRUEL db $0a,$02 ; Route 35 db $0a ; encounter rate db 20,PSYDUCK db 15,PSYDUCK db 20,GOLDUCK db $16,$01 ; Route 40 db $0f ; encounter rate db 20,TENTACOOL db 15,TENTACOOL db 20,TENTACRUEL db $16,$02 ; Route 41 db $0f ; encounter rate db 20,TENTACOOL db 20,TENTACRUEL db 20,MANTINE db $02,$05 ; Route 42 db $0a ; encounter rate db 20,GOLDEEN db 15,GOLDEEN db 20,SEAKING db $09,$05 ; Route 43 db $05 ; encounter rate db 20,MAGIKARP db 15,MAGIKARP db 10,MAGIKARP db $02,$06 ; Route 44 db $05 ; encounter rate db 25,POLIWAG db 20,POLIWAG db 25,POLIWHIRL db $05,$08 ; Route 45 db $05 ; encounter rate db 20,MAGIKARP db 15,MAGIKARP db 5,MAGIKARP db $18,$04 ; New Bark Town db $0f ; encounter rate db 20,TENTACOOL db 15,TENTACOOL db 20,TENTACRUEL db $1a,$03 ; Cherrygrove City db $0f ; encounter rate db 20,TENTACOOL db 15,TENTACOOL db 20,TENTACRUEL db $0a,$05 ; Violet City db $05 ; encounter rate db 20,POLIWAG db 15,POLIWAG db 20,POLIWHIRL db $16,$03 ; Cianwood City db $0f ; encounter rate db 20,TENTACOOL db 15,TENTACOOL db 20,TENTACRUEL db $01,$0e ; Olivine City db $0f ; encounter rate db 20,TENTACOOL db 15,TENTACOOL db 20,TENTACRUEL db $04,$09 ; Ecruteak City db $05 ; encounter rate db 20,POLIWAG db 15,POLIWAG db 20,POLIWHIRL db $09,$06 ; Lake of Rage db $0f ; encounter rate db 15,MAGIKARP db 10,MAGIKARP db 15,GYARADOS db $05,$0a ; Blackthorn City db $0a ; encounter rate db 15,MAGIKARP db 10,MAGIKARP db 5,MAGIKARP db $13,$02 ; Silver Cave outside db $05 ; encounter rate db 35,POLIWHIRL db 40,POLIWHIRL db 35,POLIWAG db $FF WildMons3: ; 0x2b274 ; Kanto Pokémon in grass db $03,$54 ; Diglett's Cave db $0a,$05,$14 ; encounter rates: morn/day/nite ; morn db 3,DIGLETT db 6,DIGLETT db 12,DIGLETT db 24,DIGLETT db 24,DUGTRIO db 24,DUGTRIO db 24,DUGTRIO ; day db 2,DIGLETT db 4,DIGLETT db 8,DIGLETT db 16,DIGLETT db 16,DUGTRIO db 16,DUGTRIO db 16,DUGTRIO ; nite db 4,DIGLETT db 8,DIGLETT db 16,DIGLETT db 32,DIGLETT db 32,DUGTRIO db 32,DUGTRIO db 32,DUGTRIO db $03,$55 ; Mount Moon db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 6,ZUBAT db 8,GEODUDE db 8,SANDSHREW db 12,PARAS db 10,GEODUDE db 8,CLEFAIRY db 8,CLEFAIRY ; day db 6,ZUBAT db 8,GEODUDE db 8,SANDSHREW db 12,PARAS db 10,GEODUDE db 8,CLEFAIRY db 8,CLEFAIRY ; nite db 6,ZUBAT db 8,GEODUDE db 8,CLEFAIRY db 12,PARAS db 10,GEODUDE db 12,CLEFAIRY db 12,CLEFAIRY db $03,$57 ; Rock Tunnel 1F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 10,CUBONE db 11,GEODUDE db 12,MACHOP db 12,ZUBAT db 15,MACHOKE db 12,MAROWAK db 12,MAROWAK ; day db 10,CUBONE db 11,GEODUDE db 12,MACHOP db 12,ZUBAT db 15,MACHOKE db 12,MAROWAK db 12,MAROWAK ; nite db 12,ZUBAT db 11,GEODUDE db 12,GEODUDE db 17,HAUNTER db 15,ZUBAT db 15,ZUBAT db 15,ZUBAT db $03,$58 ; Rock Tunnel B1F db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 12,CUBONE db 14,GEODUDE db 16,ONIX db 12,ZUBAT db 15,MAROWAK db 15,KANGASKHAN db 15,KANGASKHAN ; day db 12,CUBONE db 14,GEODUDE db 16,ONIX db 12,ZUBAT db 15,MAROWAK db 15,KANGASKHAN db 15,KANGASKHAN ; nite db 12,ZUBAT db 14,GEODUDE db 16,ONIX db 15,ZUBAT db 15,HAUNTER db 15,GOLBAT db 15,GOLBAT db $03,$5b ; Victory Road db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 34,GRAVELER db 32,RHYHORN db 33,ONIX db 34,GOLBAT db 35,SANDSLASH db 35,RHYDON db 35,RHYDON ; day db 34,GRAVELER db 32,RHYHORN db 33,ONIX db 34,GOLBAT db 35,SANDSLASH db 35,RHYDON db 35,RHYDON ; nite db 34,GOLBAT db 34,GRAVELER db 32,ONIX db 36,GRAVELER db 38,GRAVELER db 40,GRAVELER db 40,GRAVELER db $03,$53 ; Tohjo Falls db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 22,ZUBAT db 22,RATICATE db 24,GOLBAT db 21,SLOWPOKE db 20,RATTATA db 23,SLOWPOKE db 23,SLOWPOKE ; day db 22,ZUBAT db 22,RATICATE db 24,GOLBAT db 21,SLOWPOKE db 20,RATTATA db 23,SLOWPOKE db 23,SLOWPOKE ; nite db 22,ZUBAT db 22,RATICATE db 24,GOLBAT db 21,SLOWPOKE db 20,RATTATA db 23,SLOWPOKE db 23,SLOWPOKE db $0d,$01 ; Route 1 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 2,PIDGEY db 2,RATTATA db 3,SENTRET db 3,PIDGEY db 6,FURRET db 4,PIDGEY db 4,PIDGEY ; day db 2,PIDGEY db 2,RATTATA db 3,SENTRET db 3,PIDGEY db 6,FURRET db 4,PIDGEY db 4,PIDGEY ; nite db 2,HOOTHOOT db 2,RATTATA db 3,RATTATA db 3,HOOTHOOT db 6,RATICATE db 4,HOOTHOOT db 4,HOOTHOOT db $17,$01 ; Route 2 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 3,CATERPIE db 3,LEDYBA db 5,PIDGEY db 7,BUTTERFREE db 7,LEDIAN db 4,PIKACHU db 4,PIKACHU ; day db 3,CATERPIE db 3,PIDGEY db 5,PIDGEY db 7,BUTTERFREE db 7,PIDGEOTTO db 4,PIKACHU db 4,PIKACHU ; nite db 3,HOOTHOOT db 3,SPINARAK db 5,HOOTHOOT db 7,NOCTOWL db 7,ARIADOS db 4,NOCTOWL db 4,NOCTOWL db $0e,$01 ; Route 3 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 5,SPEAROW db 5,RATTATA db 8,EKANS db 10,RATICATE db 10,ARBOK db 10,SANDSHREW db 10,SANDSHREW ; day db 5,SPEAROW db 5,RATTATA db 8,EKANS db 10,RATICATE db 10,ARBOK db 10,SANDSHREW db 10,SANDSHREW ; nite db 5,RATTATA db 10,RATTATA db 10,RATICATE db 6,ZUBAT db 5,RATTATA db 6,CLEFAIRY db 6,CLEFAIRY db $07,$0c ; Route 4 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 5,SPEAROW db 5,RATTATA db 8,EKANS db 10,RATICATE db 10,ARBOK db 10,SANDSHREW db 10,SANDSHREW ; day db 5,SPEAROW db 5,RATTATA db 8,EKANS db 10,RATICATE db 10,ARBOK db 10,SANDSHREW db 10,SANDSHREW ; nite db 5,RATTATA db 10,RATTATA db 10,RATICATE db 6,ZUBAT db 5,RATTATA db 6,CLEFAIRY db 6,CLEFAIRY db $19,$01 ; Route 5 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 13,PIDGEY db 13,SNUBBULL db 15,PIDGEOTTO db 12,ABRA db 14,JIGGLYPUFF db 14,ABRA db 14,ABRA ; day db 13,PIDGEY db 13,SNUBBULL db 15,PIDGEOTTO db 12,ABRA db 14,JIGGLYPUFF db 14,ABRA db 14,ABRA ; nite db 13,HOOTHOOT db 13,MEOWTH db 15,NOCTOWL db 12,ABRA db 14,JIGGLYPUFF db 14,ABRA db 14,ABRA db $0c,$01 ; Route 6 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 13,RATTATA db 13,SNUBBULL db 14,MAGNEMITE db 15,RATICATE db 12,JIGGLYPUFF db 15,GRANBULL db 15,GRANBULL ; day db 13,RATTATA db 13,SNUBBULL db 14,MAGNEMITE db 15,RATICATE db 12,JIGGLYPUFF db 15,GRANBULL db 15,GRANBULL ; nite db 13,MEOWTH db 13,DROWZEE db 14,MAGNEMITE db 15,PSYDUCK db 12,JIGGLYPUFF db 15,RATICATE db 15,RATICATE db $15,$01 ; Route 7 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 17,RATTATA db 17,SPEAROW db 18,SNUBBULL db 18,RATICATE db 18,JIGGLYPUFF db 16,ABRA db 16,ABRA ; day db 17,RATTATA db 17,SPEAROW db 18,SNUBBULL db 18,RATICATE db 18,JIGGLYPUFF db 16,ABRA db 16,ABRA ; nite db 17,MEOWTH db 17,MURKROW db 18,HOUNDOUR db 18,PERSIAN db 18,JIGGLYPUFF db 16,ABRA db 16,ABRA db $12,$01 ; Route 8 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 17,SNUBBULL db 19,PIDGEOTTO db 16,ABRA db 17,GROWLITHE db 16,JIGGLYPUFF db 18,KADABRA db 18,KADABRA ; day db 17,SNUBBULL db 19,PIDGEOTTO db 16,ABRA db 17,GROWLITHE db 16,JIGGLYPUFF db 18,KADABRA db 18,KADABRA ; nite db 17,MEOWTH db 20,NOCTOWL db 16,ABRA db 17,HAUNTER db 16,JIGGLYPUFF db 18,KADABRA db 18,KADABRA db $07,$0d ; Route 9 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 15,RATTATA db 15,SPEAROW db 15,RATICATE db 15,FEAROW db 15,FEAROW db 18,MAROWAK db 18,MAROWAK ; day db 15,RATTATA db 15,SPEAROW db 15,RATICATE db 15,FEAROW db 15,FEAROW db 18,MAROWAK db 18,MAROWAK ; nite db 15,RATTATA db 15,VENONAT db 15,RATICATE db 15,VENOMOTH db 15,ZUBAT db 18,RATICATE db 18,RATICATE db $07,$0e ; Route 10 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 15,SPEAROW db 17,VOLTORB db 15,RATICATE db 15,FEAROW db 15,MAROWAK db 16,ELECTABUZZ db 16,ELECTABUZZ ; day db 15,SPEAROW db 17,VOLTORB db 15,RATICATE db 15,FEAROW db 15,MAROWAK db 18,ELECTABUZZ db 18,ELECTABUZZ ; nite db 15,VENONAT db 17,VOLTORB db 15,RATICATE db 15,VENOMOTH db 15,ZUBAT db 16,ELECTABUZZ db 16,ELECTABUZZ db $0c,$02 ; Route 11 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 14,HOPPIP db 13,RATICATE db 15,MAGNEMITE db 16,PIDGEOTTO db 16,RATTATA db 16,HOPPIP db 16,HOPPIP ; day db 14,HOPPIP db 13,RATICATE db 15,MAGNEMITE db 16,PIDGEOTTO db 16,RATTATA db 16,HOPPIP db 16,HOPPIP ; nite db 14,DROWZEE db 13,MEOWTH db 15,MAGNEMITE db 16,NOCTOWL db 16,RATICATE db 16,HYPNO db 16,HYPNO db $11,$01 ; Route 13 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 23,NIDORINO db 23,NIDORINA db 25,PIDGEOTTO db 25,HOPPIP db 27,HOPPIP db 27,HOPPIP db 25,CHANSEY ; day db 23,NIDORINO db 23,NIDORINA db 25,PIDGEOTTO db 25,HOPPIP db 27,HOPPIP db 27,HOPPIP db 25,CHANSEY ; nite db 23,VENONAT db 23,QUAGSIRE db 25,NOCTOWL db 25,VENOMOTH db 25,QUAGSIRE db 25,QUAGSIRE db 25,CHANSEY db $11,$02 ; Route 14 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 26,NIDORINO db 26,NIDORINA db 28,PIDGEOTTO db 28,HOPPIP db 30,SKIPLOOM db 30,SKIPLOOM db 28,CHANSEY ; day db 26,NIDORINO db 26,NIDORINA db 28,PIDGEOTTO db 28,HOPPIP db 30,SKIPLOOM db 30,SKIPLOOM db 28,CHANSEY ; nite db 26,VENONAT db 26,QUAGSIRE db 28,NOCTOWL db 28,VENOMOTH db 28,QUAGSIRE db 28,QUAGSIRE db 28,CHANSEY db $11,$03 ; Route 15 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 23,NIDORINO db 23,NIDORINA db 25,PIDGEOTTO db 25,HOPPIP db 27,HOPPIP db 27,HOPPIP db 25,CHANSEY ; day db 23,NIDORINO db 23,NIDORINA db 25,PIDGEOTTO db 25,HOPPIP db 27,HOPPIP db 27,HOPPIP db 25,CHANSEY ; nite db 23,VENONAT db 23,QUAGSIRE db 25,NOCTOWL db 25,VENOMOTH db 25,QUAGSIRE db 25,QUAGSIRE db 25,CHANSEY db $15,$02 ; Route 16 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 26,GRIMER db 27,FEAROW db 28,GRIMER db 29,FEAROW db 29,FEAROW db 30,MUK db 30,MUK ; day db 26,GRIMER db 27,FEAROW db 28,GRIMER db 29,FEAROW db 29,SLUGMA db 30,MUK db 30,MUK ; nite db 26,GRIMER db 27,GRIMER db 28,GRIMER db 29,MURKROW db 29,MURKROW db 30,MUK db 30,MUK db $15,$03 ; Route 17 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 30,FEAROW db 29,GRIMER db 31,GRIMER db 32,FEAROW db 33,GRIMER db 33,MUK db 33,MUK ; day db 30,FEAROW db 29,SLUGMA db 29,GRIMER db 32,FEAROW db 32,SLUGMA db 33,MUK db 33,MUK ; nite db 30,GRIMER db 29,GRIMER db 31,GRIMER db 32,GRIMER db 33,GRIMER db 33,MUK db 33,MUK db $11,$04 ; Route 18 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 26,GRIMER db 27,FEAROW db 28,GRIMER db 29,FEAROW db 29,FEAROW db 30,MUK db 30,MUK ; day db 26,GRIMER db 27,FEAROW db 28,GRIMER db 29,FEAROW db 29,SLUGMA db 30,MUK db 30,MUK ; nite db 26,GRIMER db 27,GRIMER db 28,GRIMER db 29,GRIMER db 29,GRIMER db 30,MUK db 30,MUK db $06,$07 ; Route 21 db $0f,$0f,$0f ; encounter rates: morn/day/nite ; morn db 30,TANGELA db 25,RATTATA db 35,TANGELA db 20,RATICATE db 30,MR__MIME db 28,MR__MIME db 28,MR__MIME ; day db 30,TANGELA db 25,RATTATA db 35,TANGELA db 20,RATICATE db 28,MR__MIME db 30,MR__MIME db 30,MR__MIME ; nite db 30,TANGELA db 25,RATTATA db 35,TANGELA db 20,RATICATE db 30,TANGELA db 28,TANGELA db 28,TANGELA db $17,$02 ; Route 22 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 3,RATTATA db 3,SPEAROW db 5,SPEAROW db 4,DODUO db 6,PONYTA db 7,FEAROW db 7,FEAROW ; day db 3,RATTATA db 3,SPEAROW db 5,SPEAROW db 4,DODUO db 6,PONYTA db 7,FEAROW db 7,FEAROW ; nite db 3,RATTATA db 3,POLIWAG db 5,RATTATA db 4,POLIWAG db 6,RATTATA db 7,RATTATA db 7,RATTATA db $07,$0f ; Route 24 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 8,CATERPIE db 10,CATERPIE db 12,METAPOD db 12,ABRA db 10,BELLSPROUT db 14,BUTTERFREE db 14,BUTTERFREE ; day db 8,CATERPIE db 12,SUNKERN db 10,CATERPIE db 12,ABRA db 10,BELLSPROUT db 14,BUTTERFREE db 14,BUTTERFREE ; nite db 10,VENONAT db 10,ODDISH db 12,ODDISH db 12,ABRA db 10,BELLSPROUT db 14,GLOOM db 14,GLOOM db $07,$10 ; Route 25 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 10,CATERPIE db 10,PIDGEY db 12,PIDGEOTTO db 12,METAPOD db 10,BELLSPROUT db 14,BUTTERFREE db 14,BUTTERFREE ; day db 10,CATERPIE db 10,PIDGEY db 12,PIDGEOTTO db 12,METAPOD db 10,BELLSPROUT db 14,BUTTERFREE db 14,BUTTERFREE ; nite db 10,ODDISH db 10,HOOTHOOT db 10,VENONAT db 12,NOCTOWL db 10,BELLSPROUT db 14,NOCTOWL db 14,NOCTOWL db $18,$01 ; Route 26 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 28,DODUO db 28,SANDSLASH db 32,PONYTA db 30,RATICATE db 30,DODUO db 30,ARBOK db 30,ARBOK ; day db 28,DODUO db 28,SANDSLASH db 32,PONYTA db 30,RATICATE db 30,DODUO db 30,ARBOK db 30,ARBOK ; nite db 28,NOCTOWL db 28,RATICATE db 32,NOCTOWL db 30,RATICATE db 30,QUAGSIRE db 30,QUAGSIRE db 30,QUAGSIRE db $18,$02 ; Route 27 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 28,DODUO db 28,ARBOK db 30,RATICATE db 30,DODUO db 32,PONYTA db 30,DODRIO db 30,DODRIO ; day db 28,DODUO db 28,ARBOK db 30,RATICATE db 30,DODUO db 32,PONYTA db 30,DODRIO db 30,DODRIO ; nite db 28,QUAGSIRE db 28,NOCTOWL db 30,RATICATE db 30,QUAGSIRE db 32,NOCTOWL db 32,NOCTOWL db 32,NOCTOWL db $13,$01 ; Route 28 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 39,TANGELA db 40,PONYTA db 40,RAPIDASH db 42,ARBOK db 41,DODUO db 43,DODRIO db 43,DODRIO ; day db 39,TANGELA db 40,PONYTA db 40,RAPIDASH db 42,ARBOK db 41,DODUO db 43,DODRIO db 43,DODRIO ; nite db 39,TANGELA db 40,POLIWHIRL db 40,GOLBAT db 40,POLIWHIRL db 42,GOLBAT db 42,GOLBAT db 42,GOLBAT db $FF WildMons4: ; 0x2b7f7 ; Kanto Pokémon in water db $03,$53 ; Tohjo Falls db $0a ; encounter rate db 20,GOLDEEN db 20,SLOWPOKE db 20,SEAKING db $0f,$02 ; Vermilion Port db $05 ; encounter rate db 35,TENTACOOL db 30,TENTACOOL db 35,TENTACRUEL db $07,$0c ; Route 4 db $0a ; encounter rate db 10,GOLDEEN db 5,GOLDEEN db 10,SEAKING db $0c,$01 ; Route 6 db $05 ; encounter rate db 10,PSYDUCK db 5,PSYDUCK db 10,GOLDUCK db $07,$0d ; Route 9 db $0a ; encounter rate db 15,GOLDEEN db 10,GOLDEEN db 15,SEAKING db $07,$0e ; Route 10 db $0a ; encounter rate db 15,GOLDEEN db 10,GOLDEEN db 15,SEAKING db $12,$02 ; Route 12 db $0f ; encounter rate db 25,TENTACOOL db 25,QUAGSIRE db 25,TENTACRUEL db $11,$01 ; Route 13 db $0f ; encounter rate db 25,TENTACOOL db 25,QUAGSIRE db 25,TENTACRUEL db $06,$05 ; Route 19 db $0f ; encounter rate db 35,TENTACOOL db 30,TENTACOOL db 35,TENTACRUEL db $06,$06 ; Route 20 db $0f ; encounter rate db 35,TENTACOOL db 30,TENTACOOL db 35,TENTACRUEL db $06,$07 ; Route 21 db $0f ; encounter rate db 35,TENTACOOL db 30,TENTACOOL db 35,TENTACRUEL db $17,$02 ; Route 22 db $05 ; encounter rate db 10,POLIWAG db 5,POLIWAG db 10,POLIWHIRL db $07,$0f ; Route 24 db $0a ; encounter rate db 10,GOLDEEN db 5,GOLDEEN db 10,SEAKING db $07,$10 ; Route 25 db $0a ; encounter rate db 10,GOLDEEN db 5,GOLDEEN db 10,SEAKING db $18,$01 ; Route 26 db $0f ; encounter rate db 30,TENTACOOL db 25,TENTACOOL db 30,TENTACRUEL db $18,$02 ; Route 27 db $0f ; encounter rate db 20,TENTACOOL db 15,TENTACOOL db 20,TENTACRUEL db $13,$01 ; Route 28 db $05 ; encounter rate db 40,POLIWAG db 35,POLIWAG db 40,POLIWHIRL db $0d,$02 ; Pallet Town db $0f ; encounter rate db 35,TENTACOOL db 30,TENTACOOL db 35,TENTACRUEL db $17,$03 ; Viridian City db $05 ; encounter rate db 10,POLIWAG db 5,POLIWAG db 10,POLIWHIRL db $07,$11 ; Cerulean City db $0a ; encounter rate db 10,GOLDEEN db 5,GOLDEEN db 10,SEAKING db $0c,$03 ; Vermilion City db $0f ; encounter rate db 35,TENTACOOL db 30,TENTACOOL db 35,TENTACRUEL db $15,$04 ; Celadon City db $05 ; encounter rate db 20,GRIMER db 15,GRIMER db 15,MUK db $11,$05 ; Fuchsia City db $05 ; encounter rate db 20,MAGIKARP db 15,MAGIKARP db 10,MAGIKARP db $06,$08 ; Cinnabar Island db $0f ; encounter rate db 35,TENTACOOL db 30,TENTACOOL db 35,TENTACRUEL db $FF WildMons5: ; 0x2b8d0 ; swarms in grass ; Dunsparce swarm db $03,$4e ; Dark Cave, Violet Entrance db $0a,$0a,$0a ; encounter rates: morn/day/nite ; morn db 3,GEODUDE db 3,DUNSPARCE db 2,ZUBAT db 2,GEODUDE db 2,DUNSPARCE db 4,DUNSPARCE db 4,DUNSPARCE ; day db 3,GEODUDE db 3,DUNSPARCE db 2,ZUBAT db 2,GEODUDE db 2,DUNSPARCE db 4,DUNSPARCE db 4,DUNSPARCE ; nite db 3,GEODUDE db 3,DUNSPARCE db 2,ZUBAT db 2,GEODUDE db 2,DUNSPARCE db 4,DUNSPARCE db 4,DUNSPARCE ; Yanma swarm db $0a,$02 ; Route 35 db $19,$19,$19 ; encounter rates: morn/day/nite ; morn db 12,NIDORAN_M db 12,NIDORAN_F db 12,YANMA db 14,YANMA db 14,PIDGEY db 10,DITTO db 10,DITTO ; day db 12,NIDORAN_M db 12,NIDORAN_F db 12,YANMA db 14,YANMA db 14,PIDGEY db 10,DITTO db 10,DITTO ; nite db 12,NIDORAN_M db 12,NIDORAN_F db 12,YANMA db 14,YANMA db 14,HOOTHOOT db 10,DITTO db 10,DITTO db $FF WildMons6: ; 0x2b92f ; swarms in water ; no swarms encountered while surfing in Crystal db $FF INCBIN "baserom.gbc",$2b930,$2c000 - $2b930 SECTION "bankB",DATA,BANK[$B] INCBIN "baserom.gbc",$2C000,$30000 - $2C000 SECTION "bankC",DATA,BANK[$C] INCBIN "baserom.gbc",$30000,$34000 - $30000 SECTION "bankD",DATA,BANK[$D] INCBIN "baserom.gbc",$34000,$38000 - $34000 SECTION "bankE",DATA,BANK[$E] INCBIN "baserom.gbc",$38000,$3C000 - $38000 SECTION "bankF",DATA,BANK[$F] INCBIN "baserom.gbc",$3C000,$40000 - $3C000 SECTION "bank10",DATA,BANK[$10] INCBIN "baserom.gbc",$40000,$1afb Moves: ; 0x41afb ; characteristics of each move ; animation, effect, power, type, accuracy, PP, effect chance db POUND,$00,40,NORMAL,$ff,35,$00 Move1: db KARATE_CHOP,$00,50,FIGHTING,$ff,25,$00 db DOUBLESLAP,$1d,15,NORMAL,$d8,10,$00 db COMET_PUNCH,$1d,18,NORMAL,$d8,15,$00 db MEGA_PUNCH,$00,80,NORMAL,$d8,20,$00 db PAY_DAY,$22,40,NORMAL,$ff,20,$00 db FIRE_PUNCH,$04,75,FIRE,$ff,15,$19 db ICE_PUNCH,$05,75,ICE,$ff,15,$19 db THUNDERPUNCH,$06,75,ELECTRIC,$ff,15,$19 db SCRATCH,$00,40,NORMAL,$ff,35,$00 db VICEGRIP,$00,55,NORMAL,$ff,30,$00 db GUILLOTINE,$26,0,NORMAL,$4c,5,$00 db RAZOR_WIND,$27,80,NORMAL,$bf,10,$00 db SWORDS_DANCE,$32,0,NORMAL,$ff,30,$00 db CUT,$00,50,NORMAL,$f2,30,$00 db GUST,$95,40,FLYING,$ff,35,$00 db WING_ATTACK,$00,60,FLYING,$ff,35,$00 db WHIRLWIND,$1c,0,NORMAL,$ff,20,$00 db FLY,$9b,70,FLYING,$f2,15,$00 db BIND,$2a,15,NORMAL,$bf,20,$00 db SLAM,$00,80,NORMAL,$bf,20,$00 db VINE_WHIP,$00,35,GRASS,$ff,10,$00 db STOMP,$96,65,NORMAL,$ff,20,$4c db DOUBLE_KICK,$2c,30,FIGHTING,$ff,30,$00 db MEGA_KICK,$00,120,NORMAL,$bf,5,$00 db JUMP_KICK,$2d,70,FIGHTING,$f2,25,$00 db ROLLING_KICK,$1f,60,FIGHTING,$d8,15,$4c db SAND_ATTACK,$17,0,GROUND,$ff,15,$00 db HEADBUTT,$1f,70,NORMAL,$ff,15,$4c db HORN_ATTACK,$00,65,NORMAL,$ff,25,$00 db FURY_ATTACK,$1d,15,NORMAL,$d8,20,$00 db HORN_DRILL,$26,1,NORMAL,$4c,5,$00 db TACKLE,$00,35,NORMAL,$f2,35,$00 db BODY_SLAM,$06,85,NORMAL,$ff,15,$4c db WRAP,$2a,15,NORMAL,$d8,20,$00 db TAKE_DOWN,$30,90,NORMAL,$d8,20,$00 db THRASH,$1b,90,NORMAL,$ff,20,$00 db DOUBLE_EDGE,$30,120,NORMAL,$ff,15,$00 db TAIL_WHIP,$13,0,NORMAL,$ff,30,$00 db POISON_STING,$02,15,POISON,$ff,35,$4c db TWINEEDLE,$4d,25,BUG,$ff,20,$33 db PIN_MISSILE,$1d,14,BUG,$d8,20,$00 db LEER,$13,0,NORMAL,$ff,30,$00 db BITE,$1f,60,DARK,$ff,25,$4c db GROWL,$12,0,NORMAL,$ff,40,$00 db ROAR,$1c,0,NORMAL,$ff,20,$00 db SING,$01,0,NORMAL,$8c,15,$00 db SUPERSONIC,$31,0,NORMAL,$8c,20,$00 db SONICBOOM,$29,20,NORMAL,$e5,20,$00 db DISABLE,$56,0,NORMAL,$8c,20,$00 db ACID,$45,40,POISON,$ff,30,$19 db EMBER,$04,40,FIRE,$ff,25,$19 db FLAMETHROWER,$04,95,FIRE,$ff,15,$19 db MIST,$2e,0,ICE,$ff,30,$00 db WATER_GUN,$00,40,WATER,$ff,25,$00 db HYDRO_PUMP,$00,120,WATER,$cc,5,$00 db SURF,$00,95,WATER,$ff,15,$00 db ICE_BEAM,$05,95,ICE,$ff,10,$19 db BLIZZARD,$05,120,ICE,$b2,5,$19 db PSYBEAM,$4c,65,PSYCHIC,$ff,20,$19 db BUBBLEBEAM,$46,65,WATER,$ff,20,$19 db AURORA_BEAM,$44,65,ICE,$ff,20,$19 db HYPER_BEAM,$50,150,NORMAL,$e5,5,$00 db PECK,$00,35,FLYING,$ff,35,$00 db DRILL_PECK,$00,80,FLYING,$ff,20,$00 db SUBMISSION,$30,80,FIGHTING,$cc,25,$00 db LOW_KICK,$1f,50,FIGHTING,$e5,20,$4c db COUNTER,$59,1,FIGHTING,$ff,20,$00 db SEISMIC_TOSS,$57,1,FIGHTING,$ff,20,$00 db STRENGTH,$00,80,NORMAL,$ff,15,$00 db ABSORB,$03,20,GRASS,$ff,20,$00 db MEGA_DRAIN,$03,40,GRASS,$ff,10,$00 db LEECH_SEED,$54,0,GRASS,$e5,10,$00 db GROWTH,$0d,0,NORMAL,$ff,40,$00 db RAZOR_LEAF,$00,55,GRASS,$f2,25,$00 db SOLARBEAM,$97,120,GRASS,$ff,10,$00 db POISONPOWDER,$42,0,POISON,$bf,35,$00 db STUN_SPORE,$43,0,GRASS,$bf,30,$00 db SLEEP_POWDER,$01,0,GRASS,$bf,15,$00 db PETAL_DANCE,$1b,70,GRASS,$ff,20,$00 db STRING_SHOT,$14,0,BUG,$f2,40,$00 db DRAGON_RAGE,$29,40,DRAGON,$ff,10,$00 db FIRE_SPIN,$2a,15,FIRE,$b2,15,$00 db THUNDERSHOCK,$06,40,ELECTRIC,$ff,30,$19 db THUNDERBOLT,$06,95,ELECTRIC,$ff,15,$19 db THUNDER_WAVE,$43,0,ELECTRIC,$ff,20,$00 db THUNDER,$98,120,ELECTRIC,$b2,10,$4c db ROCK_THROW,$00,50,ROCK,$e5,15,$00 db EARTHQUAKE,$93,100,GROUND,$ff,10,$00 db FISSURE,$26,1,GROUND,$4c,5,$00 db DIG,$9b,60,GROUND,$ff,10,$00 db TOXIC,$21,0,POISON,$d8,10,$00 db CONFUSION,$4c,50,PSYCHIC,$ff,25,$19 db PSYCHIC_M,$48,90,PSYCHIC,$ff,10,$19 db HYPNOSIS,$01,0,PSYCHIC,$99,20,$00 db MEDITATE,$0a,0,PSYCHIC,$ff,40,$00 db AGILITY,$34,0,PSYCHIC,$ff,30,$00 db QUICK_ATTACK,$67,40,NORMAL,$ff,30,$00 db RAGE,$51,20,NORMAL,$ff,20,$00 db TELEPORT,$99,0,PSYCHIC,$ff,20,$00 db NIGHT_SHADE,$57,1,GHOST,$ff,15,$00 db MIMIC,$52,0,NORMAL,$ff,10,$00 db SCREECH,$3b,0,NORMAL,$d8,40,$00 db DOUBLE_TEAM,$10,0,NORMAL,$ff,15,$00 db RECOVER,$20,0,NORMAL,$ff,20,$00 db HARDEN,$0b,0,NORMAL,$ff,30,$00 db MINIMIZE,$10,0,NORMAL,$ff,20,$00 db SMOKESCREEN,$17,0,NORMAL,$ff,20,$00 db CONFUSE_RAY,$31,0,GHOST,$ff,10,$00 db WITHDRAW,$0b,0,WATER,$ff,40,$00 db DEFENSE_CURL,$9c,0,NORMAL,$ff,40,$00 db BARRIER,$33,0,PSYCHIC,$ff,30,$00 db LIGHT_SCREEN,$23,0,PSYCHIC,$ff,30,$00 db HAZE,$19,0,ICE,$ff,30,$00 db REFLECT,$41,0,PSYCHIC,$ff,20,$00 db FOCUS_ENERGY,$2f,0,NORMAL,$ff,30,$00 db BIDE,$1a,0,NORMAL,$ff,10,$00 db METRONOME,$53,0,NORMAL,$ff,10,$00 db MIRROR_MOVE,$09,0,FLYING,$ff,20,$00 db SELFDESTRUCT,$07,200,NORMAL,$ff,5,$00 db EGG_BOMB,$00,100,NORMAL,$bf,10,$00 db LICK,$06,20,GHOST,$ff,30,$4c db SMOG,$02,20,POISON,$b2,20,$66 db SLUDGE,$02,65,POISON,$ff,20,$4c db BONE_CLUB,$1f,65,GROUND,$d8,20,$19 db FIRE_BLAST,$04,120,FIRE,$d8,5,$19 db WATERFALL,$00,80,WATER,$ff,15,$00 db CLAMP,$2a,35,WATER,$bf,10,$00 db SWIFT,$11,60,NORMAL,$ff,20,$00 db SKULL_BASH,$91,100,NORMAL,$ff,15,$00 db SPIKE_CANNON,$1d,20,NORMAL,$ff,15,$00 db CONSTRICT,$46,10,NORMAL,$ff,35,$19 db AMNESIA,$36,0,PSYCHIC,$ff,20,$00 db KINESIS,$17,0,PSYCHIC,$cc,15,$00 db SOFTBOILED,$20,0,NORMAL,$ff,10,$00 db HI_JUMP_KICK,$2d,85,FIGHTING,$e5,20,$00 db GLARE,$43,0,NORMAL,$bf,30,$00 db DREAM_EATER,$08,100,PSYCHIC,$ff,15,$00 db POISON_GAS,$42,0,POISON,$8c,40,$00 db BARRAGE,$1d,15,NORMAL,$d8,20,$00 db LEECH_LIFE,$03,20,BUG,$ff,15,$00 db LOVELY_KISS,$01,0,NORMAL,$bf,10,$00 db SKY_ATTACK,$4b,140,FLYING,$e5,5,$00 db TRANSFORM,$39,0,NORMAL,$ff,10,$00 db BUBBLE,$46,20,WATER,$ff,30,$19 db DIZZY_PUNCH,$4c,70,NORMAL,$ff,10,$33 db SPORE,$01,0,GRASS,$ff,15,$00 db FLASH,$17,0,NORMAL,$b2,20,$00 db PSYWAVE,$58,1,PSYCHIC,$cc,15,$00 db SPLASH,$55,0,NORMAL,$ff,40,$00 db ACID_ARMOR,$33,0,POISON,$ff,40,$00 db CRABHAMMER,$00,90,WATER,$d8,10,$00 db EXPLOSION,$07,250,NORMAL,$ff,5,$00 db FURY_SWIPES,$1d,18,NORMAL,$cc,15,$00 db BONEMERANG,$2c,50,GROUND,$e5,10,$00 db REST,$20,0,PSYCHIC,$ff,10,$00 db ROCK_SLIDE,$1f,75,ROCK,$e5,10,$4c db HYPER_FANG,$1f,80,NORMAL,$e5,15,$19 db SHARPEN,$0a,0,NORMAL,$ff,30,$00 db CONVERSION,$1e,0,NORMAL,$ff,30,$00 db TRI_ATTACK,$24,80,NORMAL,$ff,10,$33 db SUPER_FANG,$28,1,NORMAL,$e5,10,$00 db SLASH,$00,70,NORMAL,$ff,20,$00 db SUBSTITUTE,$4f,0,NORMAL,$ff,10,$00 db STRUGGLE,$30,50,NORMAL,$ff,1,$00 db SKETCH,$5f,0,NORMAL,$ff,1,$00 db TRIPLE_KICK,$68,10,FIGHTING,$e5,10,$00 db THIEF,$69,40,DARK,$ff,10,$ff db SPIDER_WEB,$6a,0,BUG,$ff,10,$00 db MIND_READER,$5e,0,NORMAL,$ff,5,$00 db NIGHTMARE,$6b,0,GHOST,$ff,15,$00 db FLAME_WHEEL,$6c,60,FIRE,$ff,25,$19 db SNORE,$5c,40,NORMAL,$ff,15,$4c db CURSE,$6d,0,CURSE_T,$ff,10,$00 db FLAIL,$63,1,NORMAL,$ff,15,$00 db CONVERSION2,$5d,0,NORMAL,$ff,30,$00 db AEROBLAST,$00,100,FLYING,$f2,5,$00 db COTTON_SPORE,$3c,0,GRASS,$d8,40,$00 db REVERSAL,$63,1,FIGHTING,$ff,15,$00 db SPITE,$64,0,GHOST,$ff,10,$00 db POWDER_SNOW,$05,40,ICE,$ff,25,$19 db PROTECT,$6f,0,NORMAL,$ff,10,$00 db MACH_PUNCH,$67,40,FIGHTING,$ff,30,$00 db SCARY_FACE,$3c,0,NORMAL,$e5,10,$00 db FAINT_ATTACK,$11,60,DARK,$ff,20,$00 db SWEET_KISS,$31,0,NORMAL,$bf,10,$00 db BELLY_DRUM,$8e,0,NORMAL,$ff,10,$00 db SLUDGE_BOMB,$02,90,POISON,$ff,10,$4c db MUD_SLAP,$49,20,GROUND,$ff,10,$ff db OCTAZOOKA,$49,65,WATER,$d8,10,$7f db SPIKES,$70,0,GROUND,$ff,20,$00 db ZAP_CANNON,$06,100,ELECTRIC,$7f,5,$ff db FORESIGHT,$71,0,NORMAL,$ff,40,$00 db DESTINY_BOND,$62,0,GHOST,$ff,5,$00 db PERISH_SONG,$72,0,NORMAL,$ff,5,$00 db ICY_WIND,$46,55,ICE,$f2,15,$ff db DETECT,$6f,0,FIGHTING,$ff,5,$00 db BONE_RUSH,$1d,25,GROUND,$cc,10,$00 db LOCK_ON,$5e,0,NORMAL,$ff,5,$00 db OUTRAGE,$1b,90,DRAGON,$ff,15,$00 db SANDSTORM,$73,0,ROCK,$ff,10,$00 db GIGA_DRAIN,$03,60,GRASS,$ff,5,$00 db ENDURE,$74,0,NORMAL,$ff,10,$00 db CHARM,$3a,0,NORMAL,$ff,20,$00 db ROLLOUT,$75,30,ROCK,$e5,20,$00 db FALSE_SWIPE,$65,40,NORMAL,$ff,40,$00 db SWAGGER,$76,0,NORMAL,$e5,15,$ff db MILK_DRINK,$20,0,NORMAL,$ff,10,$00 db SPARK,$06,65,ELECTRIC,$ff,20,$4c db FURY_CUTTER,$77,10,BUG,$f2,20,$00 db STEEL_WING,$8a,70,STEEL,$e5,25,$19 db MEAN_LOOK,$6a,0,NORMAL,$ff,5,$00 db ATTRACT,$78,0,NORMAL,$ff,15,$00 db SLEEP_TALK,$61,0,NORMAL,$ff,10,$00 db HEAL_BELL,$66,0,NORMAL,$ff,5,$00 db RETURN,$79,1,NORMAL,$ff,20,$00 db PRESENT,$7a,1,NORMAL,$e5,15,$00 db FRUSTRATION,$7b,1,NORMAL,$ff,20,$00 db SAFEGUARD,$7c,0,NORMAL,$ff,25,$00 db PAIN_SPLIT,$5b,0,NORMAL,$ff,20,$00 db SACRED_FIRE,$7d,100,FIRE,$f2,5,$7f db MAGNITUDE,$7e,1,GROUND,$ff,30,$00 db DYNAMICPUNCH,$4c,100,FIGHTING,$7f,5,$ff db MEGAHORN,$00,120,BUG,$d8,10,$00 db DRAGONBREATH,$06,60,DRAGON,$ff,20,$4c db BATON_PASS,$7f,0,NORMAL,$ff,40,$00 db ENCORE,$5a,0,NORMAL,$ff,5,$00 db PURSUIT,$80,40,DARK,$ff,20,$00 db RAPID_SPIN,$81,20,NORMAL,$ff,40,$00 db SWEET_SCENT,$18,0,NORMAL,$ff,20,$00 db IRON_TAIL,$45,100,STEEL,$bf,15,$4c db METAL_CLAW,$8b,50,STEEL,$f2,35,$19 db VITAL_THROW,$11,70,FIGHTING,$ff,10,$00 db MORNING_SUN,$84,0,NORMAL,$ff,5,$00 db SYNTHESIS,$85,0,GRASS,$ff,5,$00 db MOONLIGHT,$86,0,NORMAL,$ff,5,$00 db HIDDEN_POWER,$87,1,NORMAL,$ff,15,$00 db CROSS_CHOP,$00,100,FIGHTING,$cc,5,$00 db TWISTER,$92,40,DRAGON,$ff,20,$33 db RAIN_DANCE,$88,0,WATER,$e5,5,$00 db SUNNY_DAY,$89,0,FIRE,$e5,5,$00 db CRUNCH,$48,80,DARK,$ff,15,$33 db MIRROR_COAT,$90,1,PSYCHIC,$ff,20,$00 db PSYCH_UP,$8f,0,NORMAL,$ff,10,$00 db EXTREMESPEED,$67,80,NORMAL,$ff,5,$00 db ANCIENTPOWER,$8c,60,ROCK,$ff,5,$19 db SHADOW_BALL,$48,80,GHOST,$ff,15,$33 db FUTURE_SIGHT,$94,80,PSYCHIC,$e5,15,$00 db ROCK_SMASH,$45,20,FIGHTING,$ff,15,$7f db WHIRLPOOL,$2a,15,WATER,$b2,15,$00 db BEAT_UP,$9a,10,DARK,$ff,10,$00 INCBIN "baserom.gbc",$421d8,$44000-$421d8 SECTION "bank11",DATA,BANK[$11] INCBIN "baserom.gbc",$44000,$48000 - $44000 SECTION "bank12",DATA,BANK[$12] INCBIN "baserom.gbc",$48000,$4C000 - $48000 SECTION "bank13",DATA,BANK[$13] INCBIN "baserom.gbc",$4C000,$50000 - $4C000 SECTION "bank14",DATA,BANK[$14] INCBIN "baserom.gbc",$50000,$3384 db "BULBASAUR@" db "IVYSAUR@@@" db "VENUSAUR@@" db "CHARMANDER" db "CHARMELEON" db "CHARIZARD@" db "SQUIRTLE@@" db "WARTORTLE@" db "BLASTOISE@" db "CATERPIE@@" db "METAPOD@@@" db "BUTTERFREE" db "WEEDLE@@@@" db "KAKUNA@@@@" db "BEEDRILL@@" db "PIDGEY@@@@" db "PIDGEOTTO@" db "PIDGEOT@@@" db "RATTATA@@@" db "RATICATE@@" db "SPEAROW@@@" db "FEAROW@@@@" db "EKANS@@@@@" db "ARBOK@@@@@" db "PIKACHU@@@" db "RAICHU@@@@" db "SANDSHREW@" db "SANDSLASH@" db "NIDORAN♀@@" db "NIDORINA@@" db "NIDOQUEEN@" db "NIDORAN♂@@" db "NIDORINO@@" db "NIDOKING@@" db "CLEFAIRY@@" db "CLEFABLE@@" db "VULPIX@@@@" db "NINETALES@" db "JIGGLYPUFF" db "WIGGLYTUFF" db "ZUBAT@@@@@" db "GOLBAT@@@@" db "ODDISH@@@@" db "GLOOM@@@@@" db "VILEPLUME@" db "PARAS@@@@@" db "PARASECT@@" db "VENONAT@@@" db "VENOMOTH@@" db "DIGLETT@@@" db "DUGTRIO@@@" db "MEOWTH@@@@" db "PERSIAN@@@" db "PSYDUCK@@@" db "GOLDUCK@@@" db "MANKEY@@@@" db "PRIMEAPE@@" db "GROWLITHE@" db "ARCANINE@@" db "POLIWAG@@@" db "POLIWHIRL@" db "POLIWRATH@" db "ABRA@@@@@@" db "KADABRA@@@" db "ALAKAZAM@@" db "MACHOP@@@@" db "MACHOKE@@@" db "MACHAMP@@@" db "BELLSPROUT" db "WEEPINBELL" db "VICTREEBEL" db "TENTACOOL@" db "TENTACRUEL" db "GEODUDE@@@" db "GRAVELER@@" db "GOLEM@@@@@" db "PONYTA@@@@" db "RAPIDASH@@" db "SLOWPOKE@@" db "SLOWBRO@@@" db "MAGNEMITE@" db "MAGNETON@@" db "FARFETCH'D" db "DODUO@@@@@" db "DODRIO@@@@" db "SEEL@@@@@@" db "DEWGONG@@@" db "GRIMER@@@@" db "MUK@@@@@@@" db "SHELLDER@@" db "CLOYSTER@@" db "GASTLY@@@@" db "HAUNTER@@@" db "GENGAR@@@@" db "ONIX@@@@@@" db "DROWZEE@@@" db "HYPNO@@@@@" db "KRABBY@@@@" db "KINGLER@@@" db "VOLTORB@@@" db "ELECTRODE@" db "EXEGGCUTE@" db "EXEGGUTOR@" db "CUBONE@@@@" db "MAROWAK@@@" db "HITMONLEE@" db "HITMONCHAN" db "LICKITUNG@" db "KOFFING@@@" db "WEEZING@@@" db "RHYHORN@@@" db "RHYDON@@@@" db "CHANSEY@@@" db "TANGELA@@@" db "KANGASKHAN" db "HORSEA@@@@" db "SEADRA@@@@" db "GOLDEEN@@@" db "SEAKING@@@" db "STARYU@@@@" db "STARMIE@@@" db "MR.MIME@@@" db "SCYTHER@@@" db "JYNX@@@@@@" db "ELECTABUZZ" db "MAGMAR@@@@" db "PINSIR@@@@" db "TAUROS@@@@" db "MAGIKARP@@" db "GYARADOS@@" db "LAPRAS@@@@" db "DITTO@@@@@" db "EEVEE@@@@@" db "VAPOREON@@" db "JOLTEON@@@" db "FLAREON@@@" db "PORYGON@@@" db "OMANYTE@@@" db "OMASTAR@@@" db "KABUTO@@@@" db "KABUTOPS@@" db "AERODACTYL" db "SNORLAX@@@" db "ARTICUNO@@" db "ZAPDOS@@@@" db "MOLTRES@@@" db "DRATINI@@@" db "DRAGONAIR@" db "DRAGONITE@" db "MEWTWO@@@@" db "MEW@@@@@@@" db "CHIKORITA@" db "BAYLEEF@@@" db "MEGANIUM@@" db "CYNDAQUIL@" db "QUILAVA@@@" db "TYPHLOSION" db "TOTODILE@@" db "CROCONAW@@" db "FERALIGATR" db "SENTRET@@@" db "FURRET@@@@" db "HOOTHOOT@@" db "NOCTOWL@@@" db "LEDYBA@@@@" db "LEDIAN@@@@" db "SPINARAK@@" db "ARIADOS@@@" db "CROBAT@@@@" db "CHINCHOU@@" db "LANTURN@@@" db "PICHU@@@@@" db "CLEFFA@@@@" db "IGGLYBUFF@" db "TOGEPI@@@@" db "TOGETIC@@@" db "NATU@@@@@@" db "XATU@@@@@@" db "MAREEP@@@@" db "FLAAFFY@@@" db "AMPHAROS@@" db "BELLOSSOM@" db "MARILL@@@@" db "AZUMARILL@" db "SUDOWOODO@" db "POLITOED@@" db "HOPPIP@@@@" db "SKIPLOOM@@" db "JUMPLUFF@@" db "AIPOM@@@@@" db "SUNKERN@@@" db "SUNFLORA@@" db "YANMA@@@@@" db "WOOPER@@@@" db "QUAGSIRE@@" db "ESPEON@@@@" db "UMBREON@@@" db "MURKROW@@@" db "SLOWKING@@" db "MISDREAVUS" db "UNOWN@@@@@" db "WOBBUFFET@" db "GIRAFARIG@" db "PINECO@@@@" db "FORRETRESS" db "DUNSPARCE@" db "GLIGAR@@@@" db "STEELIX@@@" db "SNUBBULL@@" db "GRANBULL@@" db "QWILFISH@@" db "SCIZOR@@@@" db "SHUCKLE@@@" db "HERACROSS@" db "SNEASEL@@@" db "TEDDIURSA@" db "URSARING@@" db "SLUGMA@@@@" db "MAGCARGO@@" db "SWINUB@@@@" db "PILOSWINE@" db "CORSOLA@@@" db "REMORAID@@" db "OCTILLERY@" db "DELIBIRD@@" db "MANTINE@@@" db "SKARMORY@@" db "HOUNDOUR@@" db "HOUNDOOM@@" db "KINGDRA@@@" db "PHANPY@@@@" db "DONPHAN@@@" db "PORYGON2@@" db "STANTLER@@" db "SMEARGLE@@" db "TYROGUE@@@" db "HITMONTOP@" db "SMOOCHUM@@" db "ELEKID@@@@" db "MAGBY@@@@@" db "MILTANK@@@" db "BLISSEY@@@" db "RAIKOU@@@@" db "ENTEI@@@@@" db "SUICUNE@@@" db "LARVITAR@@" db "PUPITAR@@@" db "TYRANITAR@" db "LUGIA@@@@@" db "HO-OH@@@@@" db "CELEBI@@@@" db "?????@@@@@" db "EGG@@@@@@@" db "?????@@@@@" db "?????@@@@@" db "?????@@@@@" INCBIN "baserom.gbc",$53D84,$54000 - $53D84 SECTION "bank15",DATA,BANK[$15] MapScriptHeader_0x54000: ; 0x54000 ; trigger count db 2 ; triggers dw UnknownScript_0x5400a, $0000 dw UnknownScript_0x5400b, $0000 ; callback count db 0 ; 0x5400a UnknownScript_0x5400a: ; 0x5400a end ; 0x5400b UnknownScript_0x5400b: ; 0x5400b end ; 0x5400c UnknownScript_0x5400c: ; 0x5400c faceplayer checkbit1 $04bf iftrue $4037 loadfont 2writetext UnknownText_0x54122 closetext loadmovesprites winlosstext UnknownText_0x541a5, $0000 loadtrainer $2, $1 startbattle returnafterbattle setbit1 $04bf setbit1 $0028 dotrigger $1 setbit1 $04ad setbit1 $04ae setbit1 $0515 setbit1 $0516 loadfont checkbit1 $0028 iffalse UnknownScript_0x54044 2writetext UnknownText_0x541f4 closetext loadmovesprites end ; 0x54044 UnknownScript_0x54044: ; 0x54044 checkbit1 $000b iftrue UnknownScript_0x54077 checkbit2 $001d iftrue $4064 2writetext UnknownText_0x54222 keeptextopen waitbutton 2writetext UnknownText_0x54273 playsound $009c waitbutton setbit2 $001d checkcode $7 2call UnknownScript_0x5407d 2writetext UnknownText_0x5428b keeptextopen verbosegiveitem TM_45, 1 iffalse $407b setbit1 $000b 2writetext UnknownText_0x54302 closetext loadmovesprites end ; 0x54077 UnknownScript_0x54077: ; 0x54077 2writetext UnknownText_0x54360 closetext loadmovesprites end ; 0x5407d UnknownScript_0x5407d: ; 0x5407d if_equal $7, UnknownScript_0x54089 if_equal $6, UnknownScript_0x54086 end ; 0x54086 UnknownScript_0x54086: ; 0x54086 jumpstd $0012 ; 0x54089 UnknownScript_0x54089: ; 0x54089 jumpstd $0013 ; 0x5408c Trainer_0x5408c: ; 0x5408c ; bit/flag number dw $515 ; trainer group && trainer id db 25, 1 ; text when seen dw UnknownText_0x5439b ; text when trainer beaten dw UnknownText_0x543d6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x54098 ; 0x54098 UnknownScript_0x54098: ; 0x54098 talkaftercancel loadfont 2writetext UnknownText_0x543f6 closetext loadmovesprites end ; 0x540a0 UnknownScript_0x540a0: ; 0x540a0 showemote $0, $4, 15 applymovement $4, MovementData_0x5411c spriteface $0, $0 loadfont 2writetext UnknownText_0x544d4 closetext loadmovesprites applymovement $4, MovementData_0x5411f dotrigger $0 clearbit1 $0028 end ; 0x540bb Trainer_0x540bb: ; 0x540bb ; bit/flag number dw $516 ; trainer group && trainer id db 25, 2 ; text when seen dw UnknownText_0x54411 ; text when trainer beaten dw UnknownText_0x5445f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x540c7 ; 0x540c7 UnknownScript_0x540c7: ; 0x540c7 talkaftercancel loadfont 2writetext UnknownText_0x54470 closetext loadmovesprites end ; 0x540cf Trainer_0x540cf: ; 0x540cf ; bit/flag number dw $4ad ; trainer group && trainer id db 29, 1 ; text when seen dw UnknownText_0x5452d ; text when trainer beaten dw UnknownText_0x54574 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x540db ; 0x540db UnknownScript_0x540db: ; 0x540db talkaftercancel loadfont 2writetext UnknownText_0x5458f closetext loadmovesprites end ; 0x540e3 Trainer_0x540e3: ; 0x540e3 ; bit/flag number dw $4ae ; trainer group && trainer id db 29, 2 ; text when seen dw UnknownText_0x545be ; text when trainer beaten dw UnknownText_0x545ed ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x540ef ; 0x540ef UnknownScript_0x540ef: ; 0x540ef talkaftercancel loadfont 2writetext UnknownText_0x5460b closetext loadmovesprites end ; 0x540f7 UnknownScript_0x540f7: ; 0x540f7 faceplayer checkbit1 $04bf iftrue UnknownScript_0x54105 loadfont 2writetext UnknownText_0x5463a closetext loadmovesprites end ; 0x54105 UnknownScript_0x54105: ; 0x54105 loadfont 2writetext UnknownText_0x546a7 closetext loadmovesprites end ; 0x5410c UnknownScript_0x5410c: ; 0x5410c checkbit2 $001d iftrue UnknownScript_0x54115 jumpstd $002d ; 0x54115 UnknownScript_0x54115: ; 0x54115 trainertotext $2, $1, $1 jumpstd $002e ; 0x5411c MovementData_0x5411c: ; 0x5411c step_left turn_head_up step_end ; 0x5411f MovementData_0x5411f: ; 0x5411f step_right turn_head_left step_end ; 0x54122 UnknownText_0x54122: ; 0x54122 db $0, "Hi! I'm WHITNEY!", $51 db "Everyone was into", $4f db "#MON, so I got", $55 db "into it too!", $51 db "#MON are", $4f db "super-cute!", $51 db "You want to bat-", $4f db "tle? I'm warning", $55 db "you--I'm good!", $57 ; 0x541a5 UnknownText_0x541a5: ; 0x541a5 db $0, "Sob…", $51 db "…Waaaaaaah!", $4f db "You're mean!", $51 db "You shouldn't be", $4f db "so serious! You…", $55 db "you child, you!", $57 ; 0x541f4 UnknownText_0x541f4: ; 0x541f4 db $0, "Waaaaah!", $51 db "Waaaaah!", $51 db "…Snivel, hic…", $4f db "…You meanie!", $57 ; 0x54222 UnknownText_0x54222: ; 0x54222 db $0, "…Sniff…", $51 db "What? What do you", $4f db "want? A BADGE?", $51 db "Oh, right.", $4f db "I forgot. Here's", $55 db "PLAINBADGE.", $57 ; 0x54273 UnknownText_0x54273: ; 0x54273 db $0, $52, " received", $4f db "PLAINBADGE.", $57 ; 0x5428b UnknownText_0x5428b: ; 0x5428b db $0, "PLAINBADGE lets", $4f db "your #MON use", $51 db "STRENGTH outside", $4f db "of battle.", $51 db "It also boosts", $4f db "your #MON's", $55 db "SPEED.", $51 db "Oh, you can have", $4f db "this too!", $57 ; 0x54302 UnknownText_0x54302: ; 0x54302 db $0, "It's ATTRACT!", $4f db "It makes full use", $51 db "of a #MON's", $4f db "charm.", $51 db "Isn't it just per-", $4f db "fect for a cutie", $55 db "like me?", $57 ; 0x54360 UnknownText_0x54360: ; 0x54360 db $0, "Ah, that was a", $4f db "good cry!", $51 db "Come for a visit", $4f db "again! Bye-bye!", $57 ; 0x5439b UnknownText_0x5439b: ; 0x5439b db $0, "Don't let my", $4f db "#MON's cute", $51 db "looks fool you.", $4f db "They can whip you!", $57 ; 0x543d6 UnknownText_0x543d6: ; 0x543d6 db $0, "Darn… I thought", $4f db "you were weak…", $57 ; 0x543f6 UnknownText_0x543f6: ; 0x543f6 db $0, "Do my #MON", $4f db "think I'm cute?", $57 ; 0x54411 UnknownText_0x54411: ; 0x54411 db $0, "I like cute #-", $4f db "MON better than", $55 db "strong #MON.", $51 db "But I have strong", $4f db "and cute #MON!", $57 ; 0x5445f UnknownText_0x5445f: ; 0x5445f db $0, "Oh, no, no, no!", $57 ; 0x54470 UnknownText_0x54470: ; 0x54470 db $0, "I'm trying to beat", $4f db "WHITNEY, but…", $55 db "It's depressing.", $51 db "I'm okay! If I", $4f db "lose, I'll just", $51 db "try harder next", $4f db "time!", $57 ; 0x544d4 UnknownText_0x544d4: ; 0x544d4 db $0, "Oh, no. You made", $4f db "WHITNEY cry.", $51 db "It's OK. She'll", $4f db "stop soon. She", $51 db "always cries when", $4f db "she loses.", $57 ; 0x5452d UnknownText_0x5452d: ; 0x5452d db $0, "Oh, you are a cute", $4f db "little trainer! ", $51 db "I like you, but I", $4f db "won't hold back!", $57 ; 0x54574 UnknownText_0x54574: ; 0x54574 db $0, "Let's see… Oops,", $4f db "it's over?", $57 ; 0x5458f UnknownText_0x5458f: ; 0x5458f db $0, "Wow, you must be", $4f db "good to beat me!", $55 db "Keep it up!", $57 ; 0x545be UnknownText_0x545be: ; 0x545be db $0, "Give it your best", $4f db "shot, or I'll take", $55 db "you down!", $57 ; 0x545ed UnknownText_0x545ed: ; 0x545ed db $0, "No! Oh, MEOWTH,", $4f db "I'm so sorry!", $57 ; 0x5460b UnknownText_0x5460b: ; 0x5460b db $0, "I taught MEOWTH", $4f db "moves for taking", $55 db "on any type…", $57 ; 0x5463a UnknownText_0x5463a: ; 0x5463a db $0, "Yo! CHAMP in", $4f db "making!", $51 db "This GYM is home", $4f db "to normal-type", $55 db "#MON trainers.", $51 db "I recommend you", $4f db "use fighting-type", $55 db "#MON.", $57 ; 0x546a7 UnknownText_0x546a7: ; 0x546a7 db $0, "You won? Great! I", $4f db "was busy admiring", $55 db "the ladies here.", $57 ; 0x546dd MapEventHeader_0x546dd: ; 0x546dd ; filler db 0, 0 ; warps db 2 warp_def $11, $2, 1, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $11, $3, 1, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 1 xy_trigger 1, $5, $8, $0, UnknownScript_0x540a0, $0, $0 ; signposts db 2 signpost 15, 1, $0, UnknownScript_0x5410c signpost 15, 4, $0, UnknownScript_0x5410c ; people-events db 6 person_event $13, 7, 12, $6, $0, 255, 255, $80, 0, UnknownScript_0x5400c, $ffff person_event $28, 17, 13, $9, $0, 255, 255, $92, 4, Trainer_0x5408c, $ffff person_event $28, 10, 13, $8, $0, 255, 255, $92, 1, Trainer_0x540bb, $ffff person_event $2a, 6, 4, $6, $0, 255, 255, $92, 3, Trainer_0x540cf, $ffff person_event $2a, 9, 23, $6, $0, 255, 255, $92, 3, Trainer_0x540e3, $ffff person_event $48, 19, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x540f7, $ffff ; 0x5474d MapScriptHeader_0x5474d: ; 0x5474d ; trigger count db 0 ; callback count db 0 ; 0x5474f INCBIN "baserom.gbc",$5474f,$54750 - $5474f UnknownScript_0x54750: ; 0x54750 faceplayer loadfont checkbit1 $005b iftrue $4775 2writetext UnknownText_0x54787 yesorno iffalse UnknownScript_0x5477b 2writetext UnknownText_0x547f8 keeptextopen waitbutton giveitem BICYCLE, $1 2writetext UnknownText_0x54848 playsound $0091 waitbutton itemnotify setbit2 $0014 setbit1 $005b 2writetext UnknownText_0x5485f closetext loadmovesprites end ; 0x5477b UnknownScript_0x5477b: ; 0x5477b 2writetext UnknownText_0x54898 closetext loadmovesprites end ; 0x54781 INCBIN "baserom.gbc",$54781,$54784 - $54781 UnknownScript_0x54784: ; 0x54784 jumptext UnknownText_0x548ed ; 0x54787 UnknownText_0x54787: ; 0x54787 db $0, "…sigh… I moved", $4f db "here, but I can't", $51 db "sell my BICYCLES.", $4f db "Why is that?", $51 db "Could you ride a", $4f db "BICYCLE and adver-", $55 db "tise for me?", $57 ; 0x547f8 UnknownText_0x547f8: ; 0x547f8 db $0, "Really? Great!", $51 db "Give me your name", $4f db "and phone number,", $51 db "and I'll loan you", $4f db "a BICYCLE.", $57 ; 0x54848 UnknownText_0x54848: ; 0x54848 db $0, $52, " borrowed a", $4f db "BICYCLE.", $57 ; 0x5485f UnknownText_0x5485f: ; 0x5485f db $0, "My BICYCLES are", $4f db "first-rate! You", $51 db "can ride them", $4f db "anywhere.", $57 ; 0x54898 UnknownText_0x54898: ; 0x54898 db $0, "…sigh… Oh, for", $4f db "the kindness of", $55 db "people…", $57 ; 0x548c0 INCBIN "baserom.gbc",$548c0,$2d UnknownText_0x548ed: ; 0x548ed db $0, "It's a shiny new", $4f db "BICYCLE!", $57 ; 0x54907 MapEventHeader_0x54907: ; 0x54907 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $3, 2, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 0 ; signposts db 9 signpost 2, 1, $0, UnknownScript_0x54784 signpost 3, 0, $0, UnknownScript_0x54784 signpost 3, 1, $0, UnknownScript_0x54784 signpost 5, 0, $0, UnknownScript_0x54784 signpost 5, 1, $0, UnknownScript_0x54784 signpost 6, 0, $0, UnknownScript_0x54784 signpost 6, 1, $0, UnknownScript_0x54784 signpost 6, 6, $0, UnknownScript_0x54784 signpost 6, 7, $0, UnknownScript_0x54784 ; people-events db 1 person_event $39, 6, 11, $8, $0, 255, 255, $80, 0, UnknownScript_0x54750, $ffff ; 0x54951 MapScriptHeader_0x54951: ; 0x54951 ; trigger count db 0 ; callback count db 0 ; 0x54953 UnknownScript_0x54953: ; 0x54953 faceplayer loadfont special $0059 2writetext UnknownText_0x549a3 keeptextopen if_less_than $f9, UnknownScript_0x54973 if_less_than $c7, UnknownScript_0x54979 if_less_than $95, UnknownScript_0x5497f if_less_than $63, UnknownScript_0x54985 if_less_than $31, UnknownScript_0x5498b 2jump UnknownScript_0x54991 ; 0x54973 UnknownScript_0x54973: ; 0x54973 2writetext UnknownText_0x549fc closetext loadmovesprites end ; 0x54979 UnknownScript_0x54979: ; 0x54979 2writetext UnknownText_0x54a2c closetext loadmovesprites end ; 0x5497f UnknownScript_0x5497f: ; 0x5497f 2writetext UnknownText_0x54a5a closetext loadmovesprites end ; 0x54985 UnknownScript_0x54985: ; 0x54985 2writetext UnknownText_0x54a8e closetext loadmovesprites end ; 0x5498b UnknownScript_0x5498b: ; 0x5498b 2writetext UnknownText_0x54a9f closetext loadmovesprites end ; 0x54991 UnknownScript_0x54991: ; 0x54991 2writetext UnknownText_0x54ad1 closetext loadmovesprites end ; 0x54997 UnknownScript_0x54997: ; 0x54997 jumptextfaceplayer UnknownText_0x54b04 ; 0x5499a UnknownScript_0x5499a: ; 0x5499a jumptextfaceplayer UnknownText_0x54b67 ; 0x5499d UnknownScript_0x5499d: ; 0x5499d jumpstd $0001 ; 0x549a0 UnknownScript_0x549a0: ; 0x549a0 jumpstd $000c ; 0x549a3 UnknownText_0x549a3: ; 0x549a3 db $0, "If you treat your", $4f db "#MON nicely,", $51 db "they will love you", $4f db "in return.", $51 db "Oh? Let me see", $4f db "your @" text_from_ram $d099 db $0, "…", $57 ; 0x549fc UnknownText_0x549fc: ; 0x549fc db $0, "It looks really", $4f db "happy! It must", $55 db "love you a lot.", $57 ; 0x54a2c UnknownText_0x54a2c: ; 0x54a2c db $0, "I get the feeling", $4f db "that it really", $55 db "trusts you.", $57 ; 0x54a5a UnknownText_0x54a5a: ; 0x54a5a db $0, "It's friendly to-", $4f db "ward you. It looks", $55 db "sort of happy.", $57 ; 0x54a8e UnknownText_0x54a8e: ; 0x54a8e db $0, "It's quite cute.", $57 ; 0x54a9f UnknownText_0x54a9f: ; 0x54a9f db $0, "You should treat", $4f db "it better. It's", $55 db "not used to you.", $57 ; 0x54ad1 UnknownText_0x54ad1: ; 0x54ad1 db $0, "It doesn't seem to", $4f db "like you at all.", $55 db "It looks mean.", $57 ; 0x54b04 UnknownText_0x54b04: ; 0x54b04 db $0, "I keep losing in", $4f db "battles, and my", $51 db "#MON end up", $4f db "fainting…", $51 db "Maybe that's why", $4f db "my #MON don't", $55 db "like me much…", $57 ; 0x54b67 UnknownText_0x54b67: ; 0x54b67 db $0, "When I use an item", $4f db "on my #MON, it", $55 db "acts really glad!", $57 ; 0x54b9c MapEventHeader_0x54b9c: ; 0x54b9c ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $3, 3, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 0 ; signposts db 3 signpost 1, 0, $0, UnknownScript_0x5499d signpost 1, 1, $0, UnknownScript_0x5499d signpost 1, 7, $0, UnknownScript_0x549a0 ; people-events db 3 person_event $29, 8, 6, $6, $0, 255, 255, $90, 0, UnknownScript_0x54953, $ffff person_event $2d, 7, 9, $8, $0, 255, 255, $0, 0, UnknownScript_0x54997, $ffff person_event $26, 10, 9, $5, $1, 255, 255, $a0, 0, UnknownScript_0x5499a, $ffff ; 0x54be2 MapScriptHeader_0x54be2: ; 0x54be2 ; trigger count db 0 ; callback count db 0 ; 0x54be4 UnknownScript_0x54be4: ; 0x54be4 faceplayer loadfont checkbit1 $004f iftrue UnknownScript_0x54c1f 2writetext UnknownText_0x54c74 yesorno iffalse UnknownScript_0x54c19 2writetext UnknownText_0x54d3f keeptextopen waitbutton checkcode $1 if_equal $6, UnknownScript_0x54c13 2writetext UnknownText_0x54dae playsound $0002 waitbutton givepoke EEVEE, $14, $0, $0 setbit1 $004f 2writetext UnknownText_0x54dc1 closetext loadmovesprites end ; 0x54c13 UnknownScript_0x54c13: ; 0x54c13 2writetext UnknownText_0x54e02 closetext loadmovesprites end ; 0x54c19 UnknownScript_0x54c19: ; 0x54c19 2writetext UnknownText_0x54e2d closetext loadmovesprites end ; 0x54c1f UnknownScript_0x54c1f: ; 0x54c1f 2writetext UnknownText_0x54e42 closetext loadmovesprites end ; 0x54c25 UnknownScript_0x54c25: ; 0x54c25 faceplayer loadfont checkbit1 $0712 iffalse UnknownScript_0x54c33 2writetext UnknownText_0x54ea8 closetext loadmovesprites end ; 0x54c33 UnknownScript_0x54c33: ; 0x54c33 2writetext UnknownText_0x54f4e closetext loadmovesprites end ; 0x54c39 UnknownScript_0x54c39: ; 0x54c39 faceplayer loadfont checkcellnum $3 iftrue $4c58 2writetext UnknownText_0x54f9e askforphonenumber $3 if_equal $1, UnknownScript_0x54c64 if_equal $2, UnknownScript_0x54c5e waitbutton addcellnum $3 2writetext UnknownText_0x54fd9 playsound $0093 waitbutton keeptextopen 2writetext UnknownText_0x55069 closetext loadmovesprites end ; 0x54c5e UnknownScript_0x54c5e: ; 0x54c5e 2writetext UnknownText_0x54ff3 closetext loadmovesprites end ; 0x54c64 UnknownScript_0x54c64: ; 0x54c64 2writetext UnknownText_0x55046 keeptextopen 2jump UnknownScript_0x54c5e ; 0x54c6b UnknownScript_0x54c6b: ; 0x54c6b jumpstd $0002 ; 0x54c6e UnknownScript_0x54c6e: ; 0x54c6e jumpstd $0003 ; 0x54c71 UnknownScript_0x54c71: ; 0x54c71 jumpstd $000c ; 0x54c74 UnknownText_0x54c74: ; 0x54c74 db $0, "BILL: Hi, ", $52, "!", $4f db "Do us a favor and", $55 db "take this EEVEE.", $51 db "It came over when", $4f db "I was adjusting", $55 db "the TIME CAPSULE.", $51 db "Someone has to", $4f db "take care of it,", $51 db "but I don't like", $4f db "being outside.", $51 db "Can I count on you", $4f db "to play with it,", $55 db $52, "?", $57 ; 0x54d3f UnknownText_0x54d3f: ; 0x54d3f db $0, "BILL: I knew you'd", $4f db "come through!", $51 db "Way to go! You're", $4f db "the real deal!", $51 db "OK, I'm counting", $4f db "on you.", $51 db "Take good care of", $4f db "it!", $57 ; 0x54dae UnknownText_0x54dae: ; 0x54dae db $0, $52, " received", $4f db "EEVEE!", $57 ; 0x54dc1 UnknownText_0x54dc1: ; 0x54dc1 db $0, "BILL: PROF.ELM", $4f db "claims EEVEE may", $51 db "evolve in new and", $4f db "unknown ways.", $57 ; 0x54e02 UnknownText_0x54e02: ; 0x54e02 db $0, "Whoa, wait. You", $4f db "can't carry any", $55 db "more #MON.", $57 ; 0x54e2d UnknownText_0x54e2d: ; 0x54e2d db $0, "Oh… Now what to", $4f db "do?", $57 ; 0x54e42 UnknownText_0x54e42: ; 0x54e42 db $0, "BILL: My pop, he", $4f db "won't work. All he", $51 db "does is goof off", $4f db "all day long.", $51 db "He's getting to be", $4f db "a real headache…", $57 ; 0x54ea8 UnknownText_0x54ea8: ; 0x54ea8 db $0, "Oh, you collect", $4f db "#MON? My son", $55 db "BILL is an expert.", $51 db "He just got called", $4f db "to the #MON", $51 db "CENTER in ECRUTEAK", $4f db "CITY.", $51 db "My husband went", $4f db "off to the GAME", $51 db "CORNER without", $4f db "being called…", $57 ; 0x54f4e UnknownText_0x54f4e: ; 0x54f4e db $0, "My husband was", $4f db "once known as a", $51 db "#MANIAC.", $4f db "BILL must have", $51 db "taken after his", $4f db "father.", $57 ; 0x54f9e UnknownText_0x54f9e: ; 0x54f9e db $0, "Are you a trainer?", $51 db "I've got a useful", $4f db "phone number for", $55 db "you.", $57 ; 0x54fd9 UnknownText_0x54fd9: ; 0x54fd9 db $0, $52, " recorded", $4f db "BILL's number.", $57 ; 0x54ff3 UnknownText_0x54ff3: ; 0x54ff3 db $0, "My brother made", $4f db "the PC #MON", $55 db "storage system.", $51 db "I was going to", $4f db "give you BILL's", $55 db "number…", $57 ; 0x55046 UnknownText_0x55046: ; 0x55046 db $0, "You can't record", $4f db "any more numbers.", $57 ; 0x55069 UnknownText_0x55069: ; 0x55069 db $0, "My big brother", $4f db "BILL made the PC", $51 db "#MON storage", $4f db "system.", $57 ; 0x5509f MapEventHeader_0x5509f: ; 0x5509f ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $3, 4, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 0 ; signposts db 3 signpost 1, 0, $0, UnknownScript_0x54c6e signpost 1, 1, $0, UnknownScript_0x54c6b signpost 1, 7, $0, UnknownScript_0x54c71 ; people-events db 3 person_event $8, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x54be4, $0712 person_event $2e, 7, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x54c25, $ffff person_event $26, 8, 9, $2, $11, 255, 255, $a0, 0, UnknownScript_0x54c39, $ffff ; 0x550e5 MapScriptHeader_0x550e5: ; 0x550e5 ; trigger count db 1 ; triggers dw UnknownScript_0x550eb, $0000 ; callback count db 0 ; 0x550eb UnknownScript_0x550eb: ; 0x550eb end ; 0x550ec UnknownScript_0x550ec: ; 0x550ec faceplayer loadfont checkbit1 $00cd iftrue UnknownScript_0x550fa 2writetext UnknownText_0x55160 closetext loadmovesprites end ; 0x550fa UnknownScript_0x550fa: ; 0x550fa 2writetext UnknownText_0x551b7 yesorno iffalse UnknownScript_0x5512a checkitem PASS iffalse UnknownScript_0x55124 2writetext UnknownText_0x551ed closetext loadmovesprites applymovement $2, MovementData_0x55146 applymovement $0, MovementData_0x5514f writebyte $0 special $0023 warpcheck newloadmap $f9 applymovement $0, MovementData_0x55122 unknown0xa8 $14 end ; 0x55122 MovementData_0x55122: ; 0x55122 turn_head_down step_end ; 0x55124 UnknownScript_0x55124: ; 0x55124 2writetext UnknownText_0x5522c closetext loadmovesprites end ; 0x5512a UnknownScript_0x5512a: ; 0x5512a 2writetext UnknownText_0x5524f closetext loadmovesprites end ; 0x55130 UnknownScript_0x55130: ; 0x55130 applymovement $2, MovementData_0x55146 applymovement $0, MovementData_0x55158 applymovement $2, MovementData_0x5514b loadfont 2writetext UnknownText_0x5526a closetext loadmovesprites end ; 0x55143 UnknownScript_0x55143: ; 0x55143 jumptextfaceplayer UnknownText_0x552a3 ; 0x55146 MovementData_0x55146: ; 0x55146 step_up step_up step_right turn_head_left step_end ; 0x5514b MovementData_0x5514b: ; 0x5514b step_left step_down step_down step_end ; 0x5514f MovementData_0x5514f: ; 0x5514f step_up step_up step_up step_left step_left step_left step_up step_up step_end ; 0x55158 MovementData_0x55158: ; 0x55158 step_left step_left step_down step_down step_down step_down turn_head_up step_end ; 0x55160 UnknownText_0x55160: ; 0x55160 db $0, "The train hasn't", $4f db "come in…", $51 db "I know! I'll carry", $4f db "the passengers on", $55 db "my back!", $51 db "That won't work.", $57 ; 0x551b7 UnknownText_0x551b7: ; 0x551b7 db $0, "We'll soon depart", $4f db "for SAFFRON.", $51 db "Are you coming", $4f db "aboard?", $57 ; 0x551ed UnknownText_0x551ed: ; 0x551ed db $0, "May I see your", $4f db "rail PASS, please?", $51 db "OK. Right this", $4f db "way, please.", $57 ; 0x5522c UnknownText_0x5522c: ; 0x5522c db $0, "Sorry. You don't", $4f db "have a rail PASS.", $57 ; 0x5524f UnknownText_0x5524f: ; 0x5524f db $0, "We hope to see you", $4f db "again!", $57 ; 0x5526a UnknownText_0x5526a: ; 0x5526a db $0, "We have arrived in", $4f db "GOLDENROD.", $51 db "We hope to see you", $4f db "again.", $57 ; 0x552a3 UnknownText_0x552a3: ; 0x552a3 db $0, "I'm the PRESIDENT.", $51 db "My dream was to", $4f db "build a train that", $51 db "is faster than any", $4f db "#MON.", $51 db "It really brings", $4f db "JOHTO much closer", $55 db "to KANTO.", $57 ; 0x5531f MapEventHeader_0x5531f: ; 0x5531f ; filler db 0, 0 ; warps db 4 warp_def $11, $8, 5, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $11, $9, 5, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $5, $6, 4, GROUP_SAFFRON_TRAIN_STATION, MAP_SAFFRON_TRAIN_STATION warp_def $5, $b, 3, GROUP_SAFFRON_TRAIN_STATION, MAP_SAFFRON_TRAIN_STATION ; xy triggers db 1 xy_trigger 0, $6, $b, $0, UnknownScript_0x55130, $0, $0 ; signposts db 0 ; people-events db 2 person_event $43, 13, 13, $6, $0, 255, 255, $0, 0, UnknownScript_0x550ec, $ffff person_event $40, 18, 15, $2, $22, 255, 255, $0, 0, UnknownScript_0x55143, $0749 ; 0x5535b MapScriptHeader_0x5535b: ; 0x5535b ; trigger count db 0 ; callback count db 0 ; 0x5535d UnknownScript_0x5535d: ; 0x5535d checkbit1 $002a iftrue UnknownScript_0x5538f checkbit1 $005c iftrue UnknownScript_0x55399 checkbit1 $00b9 iffalse UnknownScript_0x5539f checkbit1 $00ba iffalse UnknownScript_0x5538f checkbit2 $001d iffalse UnknownScript_0x5539c faceplayer loadfont 2writetext UnknownText_0x554c2 keeptextopen verbosegiveitem SQUIRTBOTTLE, 1 setbit1 $005c loadmovesprites setbit1 $0769 clearbit1 $0768 end ; 0x5538f UnknownScript_0x5538f: ; 0x5538f spriteface $2, $2 loadfont 2writetext UnknownText_0x5552e closetext loadmovesprites end ; 0x55399 UnknownScript_0x55399: ; 0x55399 jumptextfaceplayer UnknownText_0x5550d ; 0x5539c UnknownScript_0x5539c: ; 0x5539c jumptextfaceplayer UnknownText_0x55463 ; 0x5539f UnknownScript_0x5539f: ; 0x5539f jumptextfaceplayer UnknownText_0x553d4 ; 0x553a2 UnknownScript_0x553a2: ; 0x553a2 faceplayer loadfont checkbit1 $002a iftrue UnknownScript_0x553c5 checkbit1 $005c iftrue UnknownScript_0x553bf 2writetext UnknownText_0x55561 closetext loadmovesprites setbit1 $00ba setbit1 $0768 clearbit1 $0769 end ; 0x553bf UnknownScript_0x553bf: ; 0x553bf 2writetext UnknownText_0x555e6 closetext loadmovesprites end ; 0x553c5 UnknownScript_0x553c5: ; 0x553c5 2writetext UnknownText_0x55604 closetext loadmovesprites end ; 0x553cb INCBIN "baserom.gbc",$553cb,$553d4 - $553cb UnknownText_0x553d4: ; 0x553d4 db $0, "Have you seen that", $4f db "wiggly tree that's", $51 db "growing on ROUTE", $4f db "36?", $51 db "My little sister", $4f db "got all excited", $51 db "and went to see", $4f db "it…", $51 db "I'm worried… Isn't", $4f db "it dangerous?", $57 ; 0x55463 UnknownText_0x55463: ; 0x55463 db $0, "Do you want to", $4f db "borrow the water", $51 db "bottle too?", $4f db "I don't want you", $51 db "doing anything", $4f db "dangerous with it.", $57 ; 0x554c2 UnknownText_0x554c2: ; 0x554c2 db $0, "Oh, you're better", $4f db "than WHITNEY…", $51 db "You'll be OK,", $4f db "then. Here's the", $55 db "SQUIRTBOTTLE!", $57 ; 0x5550d UnknownText_0x5550d: ; 0x5550d db $0, "Don't do anything", $4f db "too dangerous!", $57 ; 0x5552e UnknownText_0x5552e: ; 0x5552e db $0, "Lalala lalalala.", $4f db "Have plenty of", $55 db "water, my lovely!", $57 ; 0x55561 UnknownText_0x55561: ; 0x55561 db $0, "When I told my sis", $4f db "about the jiggly", $51 db "tree, she told me", $4f db "it's dangerous.", $51 db "If I beat WHITNEY,", $4f db "I wonder if she'll", $51 db "lend me her water", $4f db "bottle…", $57 ; 0x555e6 UnknownText_0x555e6: ; 0x555e6 db $0, "Wow, you beat", $4f db "WHITNEY? Cool!", $57 ; 0x55604 UnknownText_0x55604: ; 0x55604 db $0, "So it really was a", $4f db "#MON!", $57 ; 0x5561e MapEventHeader_0x5561e: ; 0x5561e ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 6, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $3, 6, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $29, 8, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x5535d, $ffff person_event $28, 10, 9, $2, $11, 255, 255, $90, 0, UnknownScript_0x553a2, $0768 ; 0x55648 MapScriptHeader_0x55648: ; 0x55648 ; trigger count db 0 ; callback count db 0 ; 0x5564a UnknownScript_0x5564a: ; 0x5564a jumptextfaceplayer UnknownText_0x55659 ; 0x5564d UnknownScript_0x5564d: ; 0x5564d jumptextfaceplayer UnknownText_0x556ca ; 0x55650 UnknownScript_0x55650: ; 0x55650 jumpstd $0001 ; 0x55653 UnknownScript_0x55653: ; 0x55653 jumpstd $0003 ; 0x55656 UnknownScript_0x55656: ; 0x55656 jumpstd $000c ; 0x55659 UnknownText_0x55659: ; 0x55659 db $0, "Once while I was", $4f db "battling, my", $51 db "#MON couldn't", $4f db "make any moves.", $51 db "The POWER POINTS,", $4f db "or PP, of its", $51 db "moves were all", $4f db "gone.", $57 ; 0x556ca UnknownText_0x556ca: ; 0x556ca db $0, "Sometimes, a", $4f db "healthy #MON", $51 db "may be unable to", $4f db "use its moves.", $51 db "If that happens,", $4f db "heal it at a #-", $55 db "MON CENTER or use", $55 db "an item.", $57 ; 0x55741 MapEventHeader_0x55741: ; 0x55741 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 7, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $3, 7, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 0 ; signposts db 3 signpost 1, 0, $0, UnknownScript_0x55653 signpost 1, 1, $0, UnknownScript_0x55650 signpost 1, 7, $0, UnknownScript_0x55656 ; people-events db 2 person_event $3a, 8, 6, $4, $10, 255, 255, $a0, 0, UnknownScript_0x5564a, $ffff person_event $28, 7, 9, $8, $10, 255, 255, $0, 0, UnknownScript_0x5564d, $ffff ; 0x5577a MapScriptHeader_0x5577a: ; 0x5577a ; trigger count db 0 ; callback count db 0 ; 0x5577c UnknownScript_0x5577c: ; 0x5577c faceplayer loadfont special $0057 closetext loadmovesprites end ; 0x55784 UnknownScript_0x55784: ; 0x55784 jumpstd $0001 ; 0x55787 UnknownScript_0x55787: ; 0x55787 jumpstd $000c ; 0x5578a INCBIN "baserom.gbc",$5578a,$55953 - $5578a MapEventHeader_0x55953: ; 0x55953 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 8, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $3, 8, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 0 ; signposts db 3 signpost 1, 0, $0, UnknownScript_0x55784 signpost 1, 1, $0, UnknownScript_0x55784 signpost 1, 7, $0, UnknownScript_0x55787 ; people-events db 1 person_event $40, 8, 6, $6, $2, 255, 255, $0, 0, UnknownScript_0x5577c, $ffff ; 0x5597f MapScriptHeader_0x5597f: ; 0x5597f ; trigger count db 0 ; callback count db 0 ; 0x55981 UnknownScript_0x55981: ; 0x55981 jumptextfaceplayer UnknownText_0x55993 ; 0x55984 UnknownScript_0x55984: ; 0x55984 jumptextfaceplayer UnknownText_0x559b7 ; 0x55987 UnknownScript_0x55987: ; 0x55987 jumptextfaceplayer UnknownText_0x55a1a ; 0x5598a UnknownScript_0x5598a: ; 0x5598a jumptextfaceplayer UnknownText_0x55a3a ; 0x5598d UnknownScript_0x5598d: ; 0x5598d jumptext UnknownText_0x55a80 ; 0x55990 UnknownScript_0x55990: ; 0x55990 jumpstd $0014 ; 0x55993 UnknownText_0x55993: ; 0x55993 db $0, "Welcome to GOLDEN-", $4f db "ROD DEPT.STORE.", $57 ; 0x559b7 UnknownText_0x559b7: ; 0x559b7 db $0, "The DEPT.STORE", $4f db "has a decent se-", $55 db "lection.", $51 db "But some items", $4f db "are only available", $51 db "as GAME CORNER", $4f db "prizes.", $57 ; 0x55a1a UnknownText_0x55a1a: ; 0x55a1a db $0, "I'm raring to shop", $4f db "again today!", $57 ; 0x55a3a UnknownText_0x55a3a: ; 0x55a3a db $0, "Mom's good at", $4f db "bargain hunting.", $51 db "She always buys", $4f db "stuff at lower", $55 db "prices.", $57 ; 0x55a80 UnknownText_0x55a80: ; 0x55a80 db $0, "1F SERVICE COUNTER", $51 db "2F TRAINER'S", $4f db " MARKET", $51 db "3F BATTLE", $4f db " COLLECTION", $51 db "4F MEDICINE BOX", $51 db "5F TM CORNER", $51 db "6F TRANQUIL SQUARE", $51 db "ROOFTOP LOOKOUT", $57 ; 0x55b03 MapEventHeader_0x55b03: ; 0x55b03 ; filler db 0, 0 ; warps db 4 warp_def $7, $7, 9, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $8, 9, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $0, $f, 2, GROUP_GOLDENROD_DEPT_STORE_2F, MAP_GOLDENROD_DEPT_STORE_2F warp_def $0, $2, 1, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x5598d signpost 0, 3, $0, UnknownScript_0x55990 ; people-events db 4 person_event $42, 5, 14, $6, $0, 255, 255, $0, 0, UnknownScript_0x55981, $ffff person_event $2e, 8, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x55987, $ffff person_event $25, 9, 9, $5, $1, 255, 255, $a0, 0, UnknownScript_0x5598a, $ffff person_event $40, 9, 15, $2, $11, 255, 255, $0, 0, UnknownScript_0x55984, $ffff ; 0x55b5b MapScriptHeader_0x55b5b: ; 0x55b5b ; trigger count db 0 ; callback count db 0 ; 0x55b5d UnknownScript_0x55b5d: ; 0x55b5d faceplayer loadfont pokemart $0, $0005 loadmovesprites end ; 0x55b65 UnknownScript_0x55b65: ; 0x55b65 faceplayer loadfont pokemart $0, $0006 loadmovesprites end ; 0x55b6d UnknownScript_0x55b6d: ; 0x55b6d jumptextfaceplayer UnknownText_0x55c25 ; 0x55b70 UnknownScript_0x55b70: ; 0x55b70 jumptextfaceplayer UnknownText_0x55c7b ; 0x55b73 UnknownScript_0x55b73: ; 0x55b73 jumptextfaceplayer UnknownText_0x55cb7 ; 0x55b76 UnknownScript_0x55b76: ; 0x55b76 jumptext UnknownText_0x55d28 ; 0x55b79 UnknownScript_0x55b79: ; 0x55b79 jumpstd $0014 ; 0x55b7c INCBIN "baserom.gbc",$55b7c,$55c25 - $55b7c UnknownText_0x55c25: ; 0x55c25 db $0, "#GEAR can store", $4f db "up to ten phone", $55 db "numbers.", $51 db "It's hard to de-", $4f db "cide which numbers", $55 db "to keep.", $57 ; 0x55c7b UnknownText_0x55c7b: ; 0x55c7b db $0, "I got my ABRA at", $4f db "the GAME CORNER.", $51 db "Now it's my best", $4f db "partner.", $57 ; 0x55cb7 UnknownText_0x55cb7: ; 0x55cb7 db $0, "This DEPT.STORE", $4f db "makes me realize", $51 db "that GOLDENROD is", $4f db "a big city.", $51 db "The selection here", $4f db "is unmatched any-", $55 db "where else.", $57 ; 0x55d28 UnknownText_0x55d28: ; 0x55d28 db $0, "Your Travel", $4f db "Companion", $51 db "2F TRAINER'S", $4f db " MARKET", $57 ; 0x55d56 MapEventHeader_0x55d56: ; 0x55d56 ; filler db 0, 0 ; warps db 3 warp_def $0, $c, 1, GROUP_GOLDENROD_DEPT_STORE_3F, MAP_GOLDENROD_DEPT_STORE_3F warp_def $0, $f, 3, GROUP_GOLDENROD_DEPT_STORE_1F, MAP_GOLDENROD_DEPT_STORE_1F warp_def $0, $2, 1, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x55b76 signpost 0, 3, $0, UnknownScript_0x55b79 ; people-events db 5 person_event $39, 9, 17, $7, $0, 255, 255, $0, 0, UnknownScript_0x55b5d, $ffff person_event $39, 10, 17, $8, $0, 255, 255, $0, 0, UnknownScript_0x55b65, $ffff person_event $27, 10, 13, $4, $10, 255, 255, $0, 0, UnknownScript_0x55b6d, $ffff person_event $24, 6, 10, $5, $2, 255, 255, $80, 0, UnknownScript_0x55b70, $ffff person_event $40, 10, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x55b73, $ffff ; 0x55db6 MapScriptHeader_0x55db6: ; 0x55db6 ; trigger count db 0 ; callback count db 0 ; 0x55db8 UnknownScript_0x55db8: ; 0x55db8 faceplayer loadfont pokemart $0, $0007 loadmovesprites end ; 0x55dc0 UnknownScript_0x55dc0: ; 0x55dc0 jumptextfaceplayer UnknownText_0x55dcc ; 0x55dc3 UnknownScript_0x55dc3: ; 0x55dc3 jumptextfaceplayer UnknownText_0x55e15 ; 0x55dc6 UnknownScript_0x55dc6: ; 0x55dc6 jumptext UnknownText_0x55e74 ; 0x55dc9 UnknownScript_0x55dc9: ; 0x55dc9 jumpstd $0014 ; 0x55dcc UnknownText_0x55dcc: ; 0x55dcc db $0, "I, I, I'm really", $4f db "impatient!", $51 db "I use X SPEED in", $4f db "battle to speed up", $55 db "my #MON.", $57 ; 0x55e15 UnknownText_0x55e15: ; 0x55e15 db $0, "Hey! When you bat-", $4f db "tle, do you use X", $55 db "SPECIAL?", $51 db "It's awesome. It", $4f db "really jacks up", $55 db "SPECIAL ATTACK!", $57 ; 0x55e74 UnknownText_0x55e74: ; 0x55e74 db $0, "For Victory", $4f db "Seekers", $51 db "3F BATTLE", $4f db " COLLECTION", $57 ; 0x55ea1 MapEventHeader_0x55ea1: ; 0x55ea1 ; filler db 0, 0 ; warps db 3 warp_def $0, $c, 1, GROUP_GOLDENROD_DEPT_STORE_2F, MAP_GOLDENROD_DEPT_STORE_2F warp_def $0, $f, 2, GROUP_GOLDENROD_DEPT_STORE_4F, MAP_GOLDENROD_DEPT_STORE_4F warp_def $0, $2, 1, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x55dc6 signpost 0, 3, $0, UnknownScript_0x55dc9 ; people-events db 3 person_event $39, 5, 10, $6, $0, 255, 255, $0, 0, UnknownScript_0x55db8, $ffff person_event $2b, 9, 16, $a, $10, 255, 255, $80, 0, UnknownScript_0x55dc0, $ffff person_event $2c, 9, 6, $4, $10, 255, 255, $0, 0, UnknownScript_0x55dc3, $ffff ; 0x55ee7 MapScriptHeader_0x55ee7: ; 0x55ee7 ; trigger count db 0 ; callback count db 0 ; 0x55ee9 UnknownScript_0x55ee9: ; 0x55ee9 faceplayer loadfont pokemart $0, $0008 loadmovesprites end ; 0x55ef1 UnknownScript_0x55ef1: ; 0x55ef1 jumptextfaceplayer UnknownText_0x55f08 ; 0x55ef4 UnknownScript_0x55ef4: ; 0x55ef4 jumptextfaceplayer UnknownText_0x55f52 ; 0x55ef7 UnknownScript_0x55ef7: ; 0x55ef7 faceplayer loadfont 2writetext UnknownText_0x55f74 closetext loadmovesprites spriteface $5, $0 end ; 0x55f02 UnknownScript_0x55f02: ; 0x55f02 jumptext UnknownText_0x5600d ; 0x55f05 UnknownScript_0x55f05: ; 0x55f05 jumpstd $0014 ; 0x55f08 UnknownText_0x55f08: ; 0x55f08 db $0, "Hey. I love strong", $4f db "#MON.", $51 db "I feed them PRO-", $4f db "TEIN to crank up", $55 db "their ATTACK.", $57 ; 0x55f52 UnknownText_0x55f52: ; 0x55f52 db $0, "IRON adds to your", $4f db "#MON's DEFENSE.", $57 ; 0x55f74 UnknownText_0x55f74: ; 0x55f74 db $0, "Some #MON", $4f db "evolve only by", $51 db "being traded via a", $4f db "Game Link cable.", $51 db "I know of four:", $4f db "MACHOKE, KADABRA,", $51 db "HAUNTER and, um,", $4f db "GRAVELER.", $51 db "I heard there are", $4f db "others too.", $57 ; 0x5600d UnknownText_0x5600d: ; 0x5600d db $0, "Let Us Pump Up", $4f db "Your #MON!", $51 db "4F MEDICINE BOX", $57 ; 0x56038 MapEventHeader_0x56038: ; 0x56038 ; filler db 0, 0 ; warps db 3 warp_def $0, $c, 1, GROUP_GOLDENROD_DEPT_STORE_5F, MAP_GOLDENROD_DEPT_STORE_5F warp_def $0, $f, 2, GROUP_GOLDENROD_DEPT_STORE_3F, MAP_GOLDENROD_DEPT_STORE_3F warp_def $0, $2, 1, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x55f02 signpost 0, 3, $0, UnknownScript_0x55f05 ; people-events db 4 person_event $39, 9, 17, $7, $0, 255, 255, $0, 0, UnknownScript_0x55ee9, $ffff person_event $23, 11, 15, $9, $0, 255, 255, $0, 0, UnknownScript_0x55ef1, $ffff person_event $25, 6, 11, $5, $1, 255, 255, $0, 0, UnknownScript_0x55ef4, $ffff person_event $3, 5, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x55ef7, $ffff ; 0x5608b MapScriptHeader_0x5608b: ; 0x5608b ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x56090 ; 0x56090 UnknownScript_0x56090: ; 0x56090 checkcode $b if_equal $0, UnknownScript_0x56099 disappear $7 return ; 0x56099 UnknownScript_0x56099: ; 0x56099 appear $7 return ; 0x5609c UnknownScript_0x5609c: ; 0x5609c faceplayer loadfont checkbit1 $005f iftrue UnknownScript_0x560ad checkbit1 $004b iftrue UnknownScript_0x560c2 2jump UnknownScript_0x560b6 ; 0x560ad UnknownScript_0x560ad: ; 0x560ad checkbit1 $004b iftrue UnknownScript_0x560c8 2jump UnknownScript_0x560bc ; 0x560b6 UnknownScript_0x560b6: ; 0x560b6 pokemart $0, $0009 loadmovesprites end ; 0x560bc UnknownScript_0x560bc: ; 0x560bc pokemart $0, $000a loadmovesprites end ; 0x560c2 UnknownScript_0x560c2: ; 0x560c2 pokemart $0, $000b loadmovesprites end ; 0x560c8 UnknownScript_0x560c8: ; 0x560c8 pokemart $0, $000c loadmovesprites end ; 0x560ce UnknownScript_0x560ce: ; 0x560ce faceplayer loadfont checkcode $b if_not_equal $0, UnknownScript_0x56112 checkbit2 $005b iftrue UnknownScript_0x56112 special $0059 2writetext UnknownText_0x56143 keeptextopen if_less_than $95, UnknownScript_0x560ee if_less_than $31, UnknownScript_0x560fd 2jump UnknownScript_0x56103 ; 0x560ee UnknownScript_0x560ee: ; 0x560ee 2writetext UnknownText_0x5615a keeptextopen verbosegiveitem TM_27, 1 iffalse $6116 setbit2 $005b loadmovesprites end ; 0x560fd UnknownScript_0x560fd: ; 0x560fd 2writetext UnknownText_0x561a6 closetext loadmovesprites end ; 0x56103 UnknownScript_0x56103: ; 0x56103 2writetext UnknownText_0x561d8 keeptextopen verbosegiveitem TM_21, 1 iffalse $6116 setbit2 $005b loadmovesprites end ; 0x56112 UnknownScript_0x56112: ; 0x56112 2writetext UnknownText_0x56202 closetext loadmovesprites end ; 0x56118 UnknownScript_0x56118: ; 0x56118 faceplayer loadfont special $0066 if_not_equal $2, UnknownScript_0x5612a 2writetext UnknownText_0x56241 closetext loadmovesprites special $0013 end ; 0x5612a UnknownScript_0x5612a: ; 0x5612a 2writetext UnknownText_0x56279 closetext loadmovesprites end ; 0x56130 UnknownScript_0x56130: ; 0x56130 jumptextfaceplayer UnknownText_0x562ad ; 0x56133 UnknownScript_0x56133: ; 0x56133 faceplayer loadfont trade $0 closetext loadmovesprites end ; 0x5613a UnknownScript_0x5613a: ; 0x5613a jumptextfaceplayer UnknownText_0x562f3 ; 0x5613d UnknownScript_0x5613d: ; 0x5613d jumptext UnknownText_0x56364 ; 0x56140 UnknownScript_0x56140: ; 0x56140 jumpstd $0014 ; 0x56143 UnknownText_0x56143: ; 0x56143 db $0, "Hello. Oh, your", $4f db "#MON…", $57 ; 0x5615a UnknownText_0x5615a: ; 0x5615a db $0, "It's very attached", $4f db "to you.", $51 db "This move should", $4f db "be perfect for a", $55 db "pair like you.", $57 ; 0x561a6 UnknownText_0x561a6: ; 0x561a6 db $0, "It's adorable!", $51 db "You should teach", $4f db "it good TM moves.", $57 ; 0x561d8 UnknownText_0x561d8: ; 0x561d8 db $0, "It looks evil. How", $4f db "about this TM for", $55 db "it?", $57 ; 0x56202 UnknownText_0x56202: ; 0x56202 db $0, "There are sure to", $4f db "be TMs that are", $51 db "just perfect for", $4f db "your #MON.", $57 ; 0x56241 UnknownText_0x56241: ; 0x56241 db $0, "MYSTERY GIFT.", $51 db "With just a", $4f db "little beep, you", $55 db "get a gift.", $57 ; 0x56279 UnknownText_0x56279: ; 0x56279 db $0, "The MYSTERY GIFT", $4f db "option requires a", $55 db "Game Boy Color.", $57 ; 0x562ad UnknownText_0x562ad: ; 0x562ad db $0, "On Sundays, a lady", $4f db "comes to check out", $55 db "#MON.", $51 db "She even gives", $4f db "away TMs!", $57 ; 0x562f3 UnknownText_0x562f3: ; 0x562f3 db $0, "You can't rename a", $4f db "#MON you get in", $55 db "a trade.", $51 db "The name is a re-", $4f db "flection of the", $51 db "original trainer's", $4f db "feelings for it.", $57 ; 0x56364 UnknownText_0x56364: ; 0x56364 db $0, "Customize Your", $4f db "#MON", $51 db "5F TM CORNER", $57 ; 0x56386 MapEventHeader_0x56386: ; 0x56386 ; filler db 0, 0 ; warps db 3 warp_def $0, $c, 1, GROUP_GOLDENROD_DEPT_STORE_4F, MAP_GOLDENROD_DEPT_STORE_4F warp_def $0, $f, 1, GROUP_GOLDENROD_DEPT_STORE_6F, MAP_GOLDENROD_DEPT_STORE_6F warp_def $0, $2, 1, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x5613d signpost 0, 3, $0, UnknownScript_0x56140 ; people-events db 6 person_event $39, 9, 12, $7, $0, 255, 255, $0, 0, UnknownScript_0x5609c, $ffff person_event $28, 10, 7, $2, $11, 255, 255, $0, 0, UnknownScript_0x56130, $ffff person_event $23, 7, 10, $3, $0, 255, 255, $0, 0, UnknownScript_0x56133, $ffff person_event $2d, 9, 17, $2, $22, 255, 255, $0, 0, UnknownScript_0x5613a, $ffff person_event $26, 5, 13, $6, $0, 255, 255, $a0, 0, UnknownScript_0x56118, $ffff person_event $42, 9, 11, $7, $0, 255, 255, $80, 0, UnknownScript_0x560ce, $0763 ; 0x563f3 MapScriptHeader_0x563f3: ; 0x563f3 ; trigger count db 0 ; callback count db 0 ; 0x563f5 UnknownScript_0x563f5: ; 0x563f5 loadfont 2writetext UnknownText_0x564cb special $0051 loadmenudata $6478 interpretmenu2 writebackup if_equal $1, UnknownScript_0x5640f if_equal $2, UnknownScript_0x56429 if_equal $3, UnknownScript_0x56443 loadmovesprites end ; 0x5640f UnknownScript_0x5640f: ; 0x5640f checkmoney $0, 200 if_equal $2, UnknownScript_0x5646a giveitem FRESH_WATER, $1 iffalse UnknownScript_0x56471 takemoney $0, 200 itemtotext FRESH_WATER, $0 2jump UnknownScript_0x5645d ; 0x56429 UnknownScript_0x56429: ; 0x56429 checkmoney $0, 300 if_equal $2, UnknownScript_0x5646a giveitem SODA_POP, $1 iffalse UnknownScript_0x56471 takemoney $0, 300 itemtotext SODA_POP, $0 2jump UnknownScript_0x5645d ; 0x56443 UnknownScript_0x56443: ; 0x56443 checkmoney $0, 350 if_equal $2, UnknownScript_0x5646a giveitem LEMONADE, $1 iffalse UnknownScript_0x56471 takemoney $0, 350 itemtotext LEMONADE, $0 2jump UnknownScript_0x5645d ; 0x5645d UnknownScript_0x5645d: ; 0x5645d pause 10 playsound $001f 2writetext UnknownText_0x564ef keeptextopen itemnotify 2jump $63f9 ; 0x5646a UnknownScript_0x5646a: ; 0x5646a 2writetext UnknownText_0x56512 closetext 2jump $63f9 ; 0x56471 UnknownScript_0x56471: ; 0x56471 2writetext UnknownText_0x5652b closetext 2jump $63f9 ; 0x56478 INCBIN "baserom.gbc",$56478,$47 UnknownScript_0x564bf: ; 0x564bf jumptextfaceplayer UnknownText_0x5654b ; 0x564c2 UnknownScript_0x564c2: ; 0x564c2 jumptextfaceplayer UnknownText_0x565ca ; 0x564c5 UnknownScript_0x564c5: ; 0x564c5 jumptext UnknownText_0x5661a ; 0x564c8 UnknownScript_0x564c8: ; 0x564c8 jumpstd $0014 ; 0x564cb UnknownText_0x564cb: ; 0x564cb db $0, "A vending machine!", $4f db "Here's the menu.", $57 ; 0x564ef UnknownText_0x564ef: ; 0x564ef db $0, "Clang! A can of", $4f db "@" text_from_ram $d099 db $0, $55 db "popped out!", $57 ; 0x56512 UnknownText_0x56512: ; 0x56512 db $0, "Oops, not enough", $4f db "money.", $57 ; 0x5652b UnknownText_0x5652b: ; 0x5652b db $0, "There's no more", $4f db "room for stuff.", $57 ; 0x5654b UnknownText_0x5654b: ; 0x5654b db $0, "Do you listen to", $4f db "LUCKY CHANNEL?", $51 db "If you want to", $4f db "win, trade #MON", $51 db "with as many peo-", $4f db "ple as possible to", $51 db "get different ID", $4f db "numbers.", $57 ; 0x565ca UnknownText_0x565ca: ; 0x565ca db $0, "If you're tired,", $4f db "try the vending", $55 db "machine's drinks.", $51 db "Your #MON will", $4f db "love them too.", $57 ; 0x5661a UnknownText_0x5661a: ; 0x5661a db $0, "Take a Break from", $4f db "Shopping!", $51 db "6F TRANQUIL SQUARE", $57 ; 0x5664a MapEventHeader_0x5664a: ; 0x5664a ; filler db 0, 0 ; warps db 3 warp_def $0, $f, 2, GROUP_GOLDENROD_DEPT_STORE_5F, MAP_GOLDENROD_DEPT_STORE_5F warp_def $0, $2, 1, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR warp_def $0, $d, 1, GROUP_GOLDENROD_DEPT_STORE_ROOF, MAP_GOLDENROD_DEPT_STORE_ROOF ; xy triggers db 0 ; signposts db 6 signpost 0, 14, $0, UnknownScript_0x564c5 signpost 0, 3, $0, UnknownScript_0x564c8 signpost 1, 8, $1, UnknownScript_0x563f5 signpost 1, 9, $1, UnknownScript_0x563f5 signpost 1, 10, $1, UnknownScript_0x563f5 signpost 1, 11, $1, UnknownScript_0x563f5 ; people-events db 2 person_event $28, 6, 14, $5, $1, 255, 255, $a0, 0, UnknownScript_0x564bf, $ffff person_event $2b, 6, 12, $7, $0, 255, 255, $80, 0, UnknownScript_0x564c2, $ffff ; 0x56697 MapScriptHeader_0x56697: ; 0x56697 ; trigger count db 0 ; callback count db 0 ; 0x56699 UnknownScript_0x56699: ; 0x56699 loadfont elevator $66e0 loadmovesprites iffalse UnknownScript_0x566df pause 5 playsound $006e earthquake 60 waitbutton checkbit1 $0307 iftrue UnknownScript_0x566df checkbit1 $0304 iftrue UnknownScript_0x566cb checkbit1 $0305 iftrue UnknownScript_0x566d5 checkbit1 $0306 iftrue $66c1 setbit1 $0304 clearbit1 $0305 clearbit1 $0306 end ; 0x566cb UnknownScript_0x566cb: ; 0x566cb clearbit1 $0304 setbit1 $0305 clearbit1 $0306 end ; 0x566d5 UnknownScript_0x566d5: ; 0x566d5 clearbit1 $0304 clearbit1 $0305 setbit1 $0306 end ; 0x566df UnknownScript_0x566df: ; 0x566df end ; 0x566e0 INCBIN "baserom.gbc",$566e0,$566fe - $566e0 MapEventHeader_0x566fe: ; 0x566fe ; filler db 0, 0 ; warps db 2 warp_def $3, $1, 255, GROUP_GOLDENROD_DEPT_STORE_1F, MAP_GOLDENROD_DEPT_STORE_1F warp_def $3, $2, 255, GROUP_GOLDENROD_DEPT_STORE_1F, MAP_GOLDENROD_DEPT_STORE_1F ; xy triggers db 0 ; signposts db 1 signpost 0, 3, $0, UnknownScript_0x56699 ; people-events db 0 ; 0x56713 MapScriptHeader_0x56713: ; 0x56713 ; trigger count db 0 ; callback count db 2 ; callbacks dbw 1, UnknownScript_0x5671b dbw 2, UnknownScript_0x5672b ; 0x5671b UnknownScript_0x5671b: ; 0x5671b checkbit2 $0061 iftrue UnknownScript_0x56722 return ; 0x56722 UnknownScript_0x56722: ; 0x56722 changeblock $0, $2, $3f changeblock $0, $4, $f return ; 0x5672b UnknownScript_0x5672b: ; 0x5672b checkbit2 $0061 iftrue UnknownScript_0x56738 setbit1 $06f0 clearbit1 $06f1 return ; 0x56738 UnknownScript_0x56738: ; 0x56738 clearbit1 $06f0 setbit1 $06f1 return ; 0x5673f UnknownScript_0x5673f: ; 0x5673f loadfont pokemart $4, $0000 loadmovesprites end ; 0x56746 UnknownScript_0x56746: ; 0x56746 jumptextfaceplayer UnknownText_0x5677f ; 0x56749 UnknownScript_0x56749: ; 0x56749 faceplayer loadfont 2writetext UnknownText_0x567d2 closetext loadmovesprites spriteface $4, $1 end ; 0x56754 UnknownScript_0x56754: ; 0x56754 jumptextfaceplayer UnknownText_0x56839 ; 0x56757 UnknownScript_0x56757: ; 0x56757 loadfont 2writetext UnknownText_0x56867 closetext loadmovesprites spriteface $6, $1 loadfont 2writetext UnknownText_0x56871 closetext loadmovesprites spriteface $6, $3 end ; 0x5676a UnknownScript_0x5676a: ; 0x5676a jumptextfaceplayer UnknownText_0x5688e ; 0x5676d UnknownScript_0x5676d: ; 0x5676d jumptextfaceplayer UnknownText_0x56901 ; 0x56770 UnknownScript_0x56770: ; 0x56770 jumptextfaceplayer UnknownText_0x56942 ; 0x56773 UnknownScript_0x56773: ; 0x56773 jumptext UnknownText_0x569c3 ; 0x56776 UnknownScript_0x56776: ; 0x56776 jumptext UnknownText_0x56a2b ; 0x56779 UnknownScript_0x56779: ; 0x56779 jumptext UnknownText_0x56aa6 ; 0x5677c UnknownScript_0x5677c: ; 0x5677c jumptext UnknownText_0x56b11 ; 0x5677f UnknownText_0x5677f: ; 0x5677f db $0, "Whew, I'm tired.", $51 db "I sometimes come", $4f db "up to the rooftop", $51 db "to take a break", $4f db "from shopping.", $57 ; 0x567d2 UnknownText_0x567d2: ; 0x567d2 db $0, "Pardon? Who says", $4f db "an adult can't get", $55 db "into this?", $51 db "I'm going to be", $4f db "back every day to", $51 db "collect all the", $4f db "dolls!", $57 ; 0x56839 UnknownText_0x56839: ; 0x56839 db $0, "They have bargain", $4f db "sales here every", $55 db "so often.", $57 ; 0x56867 UnknownText_0x56867: ; 0x56867 db $0, "Oh, wow!", $57 ; 0x56871 UnknownText_0x56871: ; 0x56871 db $0, "Will you quit", $4f db "bothering me?", $57 ; 0x5688e UnknownText_0x5688e: ; 0x5688e db $0, "There's something", $4f db "I really want, but", $51 db "I don't have the", $4f db "necessary cash…", $51 db "Maybe I'll sell", $4f db "off the BERRIES", $55 db "I've collected…", $57 ; 0x56901 UnknownText_0x56901: ; 0x56901 db $0, "Oh, everything is", $4f db "so cheap!", $51 db "I bought so much,", $4f db "my PACK's crammed!", $57 ; 0x56942 UnknownText_0x56942: ; 0x56942 db $0, "My #MON always", $4f db "get paralyzed or", $51 db "poisoned when the", $4f db "chips are down…", $51 db "So I came to buy", $4f db "some FULL HEAL.", $51 db "I wonder if", $4f db "there's any left?", $57 ; 0x569c3 UnknownText_0x569c3: ; 0x569c3 db $0, "These binoculars", $4f db "let me see far", $51 db "away. Maybe I can", $4f db "see my own house.", $51 db "Is it the one with", $4f db "the green roof?", $57 ; 0x56a2b UnknownText_0x56a2b: ; 0x56a2b db $0, "Hey! Some trainers", $4f db "are battling on", $55 db "the road!", $51 db "A #MON fired a", $4f db "flurry of leaves!", $51 db "That makes me feel", $4f db "like battling", $55 db "right now!", $57 ; 0x56aa6 UnknownText_0x56aa6: ; 0x56aa6 db $0, "A FISHER caught a", $4f db "lot of MAGIKARP…", $51 db "They're SPLASHing", $4f db "at the same time!", $51 db "Look at the water", $4f db "going everywhere!", $57 ; 0x56b11 UnknownText_0x56b11: ; 0x56b11 db $0, "A vending machine", $4f db "for #MON dolls?", $51 db "Insert money, then", $4f db "turn the crank…", $51 db "But it's almost", $4f db "empty…", $57 ; 0x56b6d MapEventHeader_0x56b6d: ; 0x56b6d ; filler db 0, 0 ; warps db 1 warp_def $1, $d, 3, GROUP_GOLDENROD_DEPT_STORE_6F, MAP_GOLDENROD_DEPT_STORE_6F ; xy triggers db 0 ; signposts db 4 signpost 3, 15, $3, UnknownScript_0x56773 signpost 5, 15, $3, UnknownScript_0x56776 signpost 6, 15, $3, UnknownScript_0x56779 signpost 0, 3, $1, UnknownScript_0x5677c ; people-events db 8 person_event $39, 8, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x5673f, $06f0 person_event $2e, 7, 14, $5, $1, 255, 255, $80, 0, UnknownScript_0x56746, $ffff person_event $3a, 5, 6, $7, $0, 255, 255, $90, 0, UnknownScript_0x56749, $ffff person_event $26, 8, 7, $2, $11, 255, 255, $a0, 0, UnknownScript_0x56754, $06f1 person_event $2b, 10, 18, $9, $0, 255, 255, $a0, 0, UnknownScript_0x56757, $06f1 person_event $2d, 4, 11, $5, $1, 255, 255, $0, 0, UnknownScript_0x5676a, $06f0 person_event $29, 7, 9, $2, $11, 255, 255, $a0, 0, UnknownScript_0x5676d, $06f0 person_event $25, 10, 5, $7, $0, 255, 255, $80, 0, UnknownScript_0x56770, $06f0 ; 0x56bf4 MapScriptHeader_0x56bf4: ; 0x56bf4 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x56bf9 ; 0x56bf9 UnknownScript_0x56bf9: ; 0x56bf9 checkbit1 $0044 iffalse $6c19 checkitem COIN_CASE iffalse $6c0e checkcode $b if_equal $3, UnknownScript_0x56c11 if_equal $6, UnknownScript_0x56c11 appear $d return ; 0x56c11 UnknownScript_0x56c11: ; 0x56c11 checkbit2 $005e iftrue $6c19 disappear $d return ; 0x56c1a UnknownScript_0x56c1a: ; 0x56c1a faceplayer loadfont 2writetext UnknownText_0x5718a closetext loadmovesprites spriteface $d, $3 end ; 0x56c25 UnknownScript_0x56c25: ; 0x56c25 jumpstd $0032 ; 0x56c28 UnknownScript_0x56c28: ; 0x56c28 faceplayer loadfont 2writetext UnknownText_0x56e50 closetext checkitem COIN_CASE iffalse UnknownScript_0x56cc3 2writetext UnknownText_0x56e8b special $004f loadmenudata $6cc9 interpretmenu2 writebackup if_equal $1, UnknownScript_0x56c4d if_equal $2, UnknownScript_0x56c69 if_equal $3, UnknownScript_0x56c85 2jump UnknownScript_0x56cbd ; 0x56c4d UnknownScript_0x56c4d: ; 0x56c4d checkcoins 5500 if_equal $2, UnknownScript_0x56cb1 itemtotext TM_25, $0 2call UnknownScript_0x56ca1 iffalse UnknownScript_0x56cbd giveitem TM_25, $1 iffalse UnknownScript_0x56cb7 takecoins 5500 2jump UnknownScript_0x56ca6 ; 0x56c69 UnknownScript_0x56c69: ; 0x56c69 checkcoins 5500 if_equal $2, UnknownScript_0x56cb1 itemtotext TM_14, $0 2call UnknownScript_0x56ca1 iffalse UnknownScript_0x56cbd giveitem TM_14, $1 iffalse UnknownScript_0x56cb7 takecoins 5500 2jump UnknownScript_0x56ca6 ; 0x56c85 UnknownScript_0x56c85: ; 0x56c85 checkcoins 5500 if_equal $2, UnknownScript_0x56cb1 itemtotext TM_38, $0 2call UnknownScript_0x56ca1 iffalse UnknownScript_0x56cbd giveitem TM_38, $1 iffalse UnknownScript_0x56cb7 takecoins 5500 2jump UnknownScript_0x56ca6 ; 0x56ca1 UnknownScript_0x56ca1: ; 0x56ca1 2writetext UnknownText_0x56ea8 yesorno end ; 0x56ca6 UnknownScript_0x56ca6: ; 0x56ca6 waitbutton playsound $0022 2writetext UnknownText_0x56ebd closetext 2jump $6c36 ; 0x56cb1 UnknownScript_0x56cb1: ; 0x56cb1 2writetext UnknownText_0x56ecb closetext loadmovesprites end ; 0x56cb7 UnknownScript_0x56cb7: ; 0x56cb7 2writetext UnknownText_0x56ee8 closetext loadmovesprites end ; 0x56cbd UnknownScript_0x56cbd: ; 0x56cbd 2writetext UnknownText_0x56f09 closetext loadmovesprites end ; 0x56cc3 UnknownScript_0x56cc3: ; 0x56cc3 2writetext UnknownText_0x56f35 closetext loadmovesprites end ; 0x56cc9 INCBIN "baserom.gbc",$56cc9,$38 UnknownScript_0x56d01: ; 0x56d01 faceplayer loadfont 2writetext UnknownText_0x56e50 closetext checkitem COIN_CASE iffalse UnknownScript_0x56cc3 2writetext UnknownText_0x56e8b special $004f loadmenudata $6db0 interpretmenu2 writebackup if_equal $1, UnknownScript_0x56d26 if_equal $2, UnknownScript_0x56d54 if_equal $3, UnknownScript_0x56d82 2jump UnknownScript_0x56cbd ; 0x56d26 UnknownScript_0x56d26: ; 0x56d26 checkcoins 100 if_equal $2, UnknownScript_0x56cb1 checkcode $1 if_equal $6, UnknownScript_0x56cb7 pokenamemem ABRA, $0 2call UnknownScript_0x56ca1 iffalse UnknownScript_0x56cbd waitbutton playsound $0022 2writetext UnknownText_0x56ebd closetext writebyte $3f special $0039 givepoke ABRA, $5, $0, $0 takecoins 100 2jump $6d0c ; 0x56d54 UnknownScript_0x56d54: ; 0x56d54 checkcoins 800 if_equal $2, UnknownScript_0x56cb1 checkcode $1 if_equal $6, UnknownScript_0x56cb7 pokenamemem CUBONE, $0 2call UnknownScript_0x56ca1 iffalse UnknownScript_0x56cbd waitbutton playsound $0022 2writetext UnknownText_0x56ebd closetext writebyte $68 special $0039 givepoke CUBONE, $f, $0, $0 takecoins 800 2jump $6d0c ; 0x56d82 UnknownScript_0x56d82: ; 0x56d82 checkcoins 1500 if_equal $2, UnknownScript_0x56cb1 checkcode $1 if_equal $6, UnknownScript_0x56cb7 pokenamemem WOBBUFFET, $0 2call UnknownScript_0x56ca1 iffalse UnknownScript_0x56cbd waitbutton playsound $0022 2writetext UnknownText_0x56ebd closetext writebyte $ca special $0039 givepoke WOBBUFFET, $f, $0, $0 takecoins 1500 2jump $6d0c ; 0x56db0 INCBIN "baserom.gbc",$56db0,$56df1 - $56db0 UnknownScript_0x56df1: ; 0x56df1 faceplayer loadfont 2writetext UnknownText_0x56f55 closetext loadmovesprites spriteface $fe, $2 end ; 0x56dfc UnknownScript_0x56dfc: ; 0x56dfc faceplayer loadfont 2writetext UnknownText_0x56f9e closetext loadmovesprites spriteface $7, $3 end ; 0x56e07 UnknownScript_0x56e07: ; 0x56e07 faceplayer loadfont 2writetext UnknownText_0x56ff4 closetext loadmovesprites spriteface $8, $2 end ; 0x56e12 UnknownScript_0x56e12: ; 0x56e12 faceplayer loadfont 2writetext UnknownText_0x5702b closetext loadmovesprites spriteface $9, $3 end ; 0x56e1d UnknownScript_0x56e1d: ; 0x56e1d jumptextfaceplayer UnknownText_0x57097 ; 0x56e20 UnknownScript_0x56e20: ; 0x56e20 faceplayer loadfont 2writetext UnknownText_0x570b1 closetext loadmovesprites spriteface $b, $3 end ; 0x56e2b UnknownScript_0x56e2b: ; 0x56e2b jumptextfaceplayer UnknownText_0x5710d ; 0x56e2e UnknownScript_0x56e2e: ; 0x56e2e jumptext UnknownText_0x571af ; 0x56e31 UnknownScript_0x56e31: ; 0x56e31 random $6 if_equal $0, UnknownScript_0x56e40 refreshscreen $0 writebyte $0 special $002a loadmovesprites end ; 0x56e40 UnknownScript_0x56e40: ; 0x56e40 refreshscreen $0 writebyte $1 special $002a loadmovesprites end ; 0x56e49 UnknownScript_0x56e49: ; 0x56e49 refreshscreen $0 special $002b loadmovesprites end ; 0x56e50 UnknownText_0x56e50: ; 0x56e50 db $0, "Welcome!", $51 db "We exchange your", $4f db "game coins for", $55 db "fabulous prizes!", $57 ; 0x56e8b UnknownText_0x56e8b: ; 0x56e8b db $0, "Which prize would", $4f db "you like?", $57 ; 0x56ea8 UnknownText_0x56ea8: ; 0x56ea8 text_from_ram $d099 db $0, ".", $4f db "Is that right?", $57 ; 0x56ebd UnknownText_0x56ebd: ; 0x56ebd db $0, "Here you go!", $57 ; 0x56ecb UnknownText_0x56ecb: ; 0x56ecb db $0, "Sorry! You need", $4f db "more coins.", $57 ; 0x56ee8 UnknownText_0x56ee8: ; 0x56ee8 db $0, "Sorry. You can't", $4f db "carry any more.", $57 ; 0x56f09 UnknownText_0x56f09: ; 0x56f09 db $0, "OK. Please save", $4f db "your coins and", $55 db "come again!", $57 ; 0x56f35 UnknownText_0x56f35: ; 0x56f35 db $0, "Oh? You don't have", $4f db "a COIN CASE.", $57 ; 0x56f55 UnknownText_0x56f55: ; 0x56f55 db $0, "I always play this", $4f db "slot machine. It", $51 db "pays out more than", $4f db "others, I think.", $57 ; 0x56f9e UnknownText_0x56f9e: ; 0x56f9e db $0, "I just love this", $4f db "new slot machine.", $51 db "It's more of a", $4f db "challenge than the", $55 db "ones in CELADON.", $57 ; 0x56ff4 UnknownText_0x56ff4: ; 0x56ff4 db $0, "Life is a gamble.", $4f db "I'm going to flip", $55 db "cards till I drop!", $57 ; 0x5702b UnknownText_0x5702b: ; 0x5702b db $0, "Card flip…", $51 db "I prefer it over", $4f db "the slots because", $51 db "it's easier to", $4f db "figure the odds.", $51 db "But the payout is", $4f db "much lower.", $57 ; 0x57097 UnknownText_0x57097: ; 0x57097 db $0, "I won't quit until", $4f db "I win!", $57 ; 0x570b1 UnknownText_0x570b1: ; 0x570b1 db $0, "I taught BLIZZARD", $4f db "to my #MON.", $51 db "It was hard to get", $4f db "enough coins for", $51 db "it, but it was", $4f db "worth it.", $57 ; 0x5710d UnknownText_0x5710d: ; 0x5710d db $0, "I couldn't win at", $4f db "the slots, and I", $51 db "blew it on card", $4f db "flipping…", $51 db "I got so furious,", $4f db "I tossed out my", $51 db "COIN CASE in the", $4f db "UNDERGROUND.", $57 ; 0x5718a UnknownText_0x5718a: ; 0x5718a db $0, "Wahahah! The coins", $4f db "keep rolling in!", $57 ; 0x571af UnknownText_0x571af: ; 0x571af db $0, "Someone left their", $4f db "drink.", $51 db "It smells sweet.", $57 ; 0x571db MapEventHeader_0x571db: ; 0x571db ; filler db 0, 0 ; warps db 2 warp_def $d, $2, 10, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $d, $3, 10, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 0 ; signposts db 31 signpost 6, 6, $0, UnknownScript_0x56e31 signpost 7, 6, $0, UnknownScript_0x56e31 signpost 8, 6, $0, UnknownScript_0x56e31 signpost 9, 6, $0, UnknownScript_0x56e31 signpost 10, 6, $0, UnknownScript_0x56e31 signpost 11, 6, $3, UnknownScript_0x56e31 signpost 6, 7, $0, UnknownScript_0x56e31 signpost 7, 7, $0, UnknownScript_0x56e40 signpost 8, 7, $0, UnknownScript_0x56e31 signpost 9, 7, $0, UnknownScript_0x56e31 signpost 10, 7, $0, UnknownScript_0x56e31 signpost 11, 7, $4, UnknownScript_0x56e31 signpost 6, 12, $0, UnknownScript_0x56e31 signpost 7, 12, $0, UnknownScript_0x56e31 signpost 8, 12, $0, UnknownScript_0x56e31 signpost 9, 12, $0, UnknownScript_0x56e31 signpost 10, 12, $0, UnknownScript_0x56e31 signpost 11, 12, $3, UnknownScript_0x56e31 signpost 6, 13, $0, UnknownScript_0x56e49 signpost 7, 13, $0, UnknownScript_0x56e49 signpost 8, 13, $0, UnknownScript_0x56e49 signpost 9, 13, $0, UnknownScript_0x56e49 signpost 10, 13, $0, UnknownScript_0x56e49 signpost 11, 13, $4, UnknownScript_0x56e49 signpost 6, 18, $0, UnknownScript_0x56e49 signpost 7, 18, $0, UnknownScript_0x56e49 signpost 8, 18, $0, UnknownScript_0x56e49 signpost 9, 18, $0, UnknownScript_0x56e49 signpost 10, 18, $0, UnknownScript_0x56e49 signpost 11, 18, $3, UnknownScript_0x56e49 signpost 1, 12, $4, UnknownScript_0x56e2e ; people-events db 12 person_event $39, 6, 7, $6, $0, 255, 255, $80, 0, UnknownScript_0x56c25, $ffff person_event $42, 6, 20, $6, $0, 255, 255, $80, 0, UnknownScript_0x56c28, $ffff person_event $42, 6, 22, $6, $0, 255, 255, $80, 0, UnknownScript_0x56d01, $ffff person_event $4b, 11, 12, $8, $0, 255, 2, $90, 0, UnknownScript_0x56df1, $ffff person_event $4b, 11, 12, $8, $0, 255, 4, $90, 0, UnknownScript_0x56df1, $ffff person_event $2d, 14, 15, $9, $0, 255, 255, $b0, 0, UnknownScript_0x56dfc, $ffff person_event $23, 12, 18, $8, $0, 255, 255, $90, 0, UnknownScript_0x56e07, $ffff person_event $2e, 10, 21, $9, $0, 255, 255, $80, 0, UnknownScript_0x56e12, $ffff person_event $24, 7, 14, $2, $12, 255, 255, $a0, 0, UnknownScript_0x56e1d, $ffff person_event $40, 14, 9, $9, $0, 255, 255, $90, 0, UnknownScript_0x56e20, $ffff person_event $2d, 13, 6, $2, $11, 255, 255, $b0, 0, UnknownScript_0x56e2b, $ffff person_event $2d, 14, 21, $9, $0, 255, 255, $80, 0, UnknownScript_0x56c1a, $076b ; 0x57322 INCBIN "baserom.gbc",$57322,$cde SECTION "bank16",DATA,BANK[$16] MapScriptHeader_0x58000: ; 0x58000 ; trigger count db 2 ; triggers dw UnknownScript_0x5800d, $0000 dw UnknownScript_0x5800e, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x5800f ; 0x5800d UnknownScript_0x5800d: ; 0x5800d end ; 0x5800e UnknownScript_0x5800e: ; 0x5800e end ; 0x5800f UnknownScript_0x5800f: ; 0x5800f checkbit2 $000c iftrue UnknownScript_0x5802c checkbit1 $002e iftrue UnknownScript_0x5801e 2jump UnknownScript_0x5802c ; 0x5801e UnknownScript_0x5801e: ; 0x5801e checkcode $e if_less_than $2, UnknownScript_0x58027 2jump UnknownScript_0x5802c ; 0x58027 UnknownScript_0x58027: ; 0x58027 appear $3 dotrigger $1 return ; 0x5802c UnknownScript_0x5802c: ; 0x5802c disappear $3 dotrigger $0 return ; 0x58031 UnknownScript_0x58031: ; 0x58031 spriteface $3, $1 spriteface $0, $0 2jump $4044 ; 0x5803a UnknownScript_0x5803a: ; 0x5803a spriteface $3, $2 spriteface $0, $3 2jump $4044 ; 0x58043 UnknownScript_0x58043: ; 0x58043 faceplayer loadfont 2writetext UnknownText_0x580c7 closetext loadmovesprites playmusic $0011 follow $3, $0 applymovement $3, MovementData_0x580ba disappear $3 stopfollow applymovement $0, MovementData_0x580c5 domaptrigger GROUP_RUINS_OF_ALPH_RESEARCH_CENTER, MAP_RUINS_OF_ALPH_RESEARCH_CENTER, $1 warpcheck end ; 0x58061 UnknownScript_0x58061: ; 0x58061 faceplayer loadfont checkbit1 $00bc iftrue $4070 setbit1 $00bc 2writetext UnknownText_0x583a4 keeptextopen 2writetext UnknownText_0x58420 closetext loadmovesprites end ; 0x58076 UnknownScript_0x58076: ; 0x58076 faceplayer loadfont 2writetext UnknownText_0x58449 closetext loadmovesprites end ; 0x5807e UnknownScript_0x5807e: ; 0x5807e faceplayer loadfont 2writetext UnknownText_0x5848e closetext loadmovesprites spriteface $6, $1 end ; 0x58089 Trainer_0x58089: ; 0x58089 ; bit/flag number dw $43a ; trainer group && trainer id db 52, 1 ; text when seen dw UnknownText_0x582eb ; text when trainer beaten dw UnknownText_0x5830b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x58095 ; 0x58095 UnknownScript_0x58095: ; 0x58095 talkaftercancel loadfont 2writetext UnknownText_0x5830e closetext loadmovesprites end ; 0x5809d INCBIN "baserom.gbc",$5809d,$580b1 - $5809d UnknownScript_0x580b1: ; 0x580b1 jumptext UnknownText_0x58325 ; 0x580b4 UnknownScript_0x580b4: ; 0x580b4 jumptext UnknownText_0x58342 ; 0x580b7 UnknownScript_0x580b7: ; 0x580b7 jumptext UnknownText_0x58362 ; 0x580ba MovementData_0x580ba: ; 0x580ba step_right step_right step_right step_right step_up step_up step_right step_right step_up step_up step_end ; 0x580c5 MovementData_0x580c5: ; 0x580c5 step_up step_end ; 0x580c7 UnknownText_0x580c7: ; 0x580c7 db $0, "Hm? That's a #-", $4f db "DEX, isn't it?", $55 db "May I see it?", $51 db "There are so many", $4f db "kinds of #MON.", $51 db "Hm? What's this?", $51 db "What is this", $4f db "#MON?", $51 db "It looks like the", $4f db "strange writing on", $51 db "the walls of the", $4f db "RUINS.", $51 db "If those drawings", $4f db "are really #-", $55 db "MON, there should", $55 db "be many more.", $51 db "I know! Let me up-", $4f db "grade your #-", $55 db "DEX. Follow me.", $57 ; 0x581e5 INCBIN "baserom.gbc",$581e5,$106 UnknownText_0x582eb: ; 0x582eb db $0, "Hmmm… This is a", $4f db "strange place.", $57 ; 0x5830b UnknownText_0x5830b: ; 0x5830b db $0, "…", $57 ; 0x5830e UnknownText_0x5830e: ; 0x5830e db $0, "I like thinking", $4f db "here.", $57 ; 0x58325 UnknownText_0x58325: ; 0x58325 db $0, "MYSTERY STONE", $4f db "PANEL CHAMBER", $57 ; 0x58342 UnknownText_0x58342: ; 0x58342 db $0, "RUINS OF ALPH", $4f db "VISITORS WELCOME", $57 ; 0x58362 UnknownText_0x58362: ; 0x58362 db $0, "RUINS OF ALPH", $4f db "RESEARCH CENTER", $51 db "THE AUTHORITY ON", $4f db "THE RUINS OF ALPH", $57 ; 0x583a4 UnknownText_0x583a4: ; 0x583a4 db $0, "While exploring", $4f db "the RUINS, we", $51 db "suddenly noticed", $4f db "an odd presence.", $51 db "We all got scared", $4f db "and ran away.", $51 db "You should be", $4f db "careful too.", $57 ; 0x58420 UnknownText_0x58420: ; 0x58420 db $0, "The RUINS hide a", $4f db "huge secret!", $51 db "…I think…", $57 ; 0x58449 UnknownText_0x58449: ; 0x58449 db $0, "There are many", $4f db "kinds of UNOWN, so", $51 db "we use them for", $4f db "our secret codes.", $57 ; 0x5848e UnknownText_0x5848e: ; 0x5848e db $0, "A… H… E… A… D…", $4f db "Hmm…", $51 db "What?", $51 db "I'm decoding this", $4f db "message!", $57 ; 0x584c3 MapEventHeader_0x584c3: ; 0x584c3 ; filler db 0, 0 ; warps db 11 warp_def $11, $2, 1, GROUP_RUINS_OF_ALPH_HO_OH_CHAMBER, MAP_RUINS_OF_ALPH_HO_OH_CHAMBER warp_def $7, $e, 1, GROUP_RUINS_OF_ALPH_KABUTO_CHAMBER, MAP_RUINS_OF_ALPH_KABUTO_CHAMBER warp_def $1d, $2, 1, GROUP_RUINS_OF_ALPH_OMANYTE_CHAMBER, MAP_RUINS_OF_ALPH_OMANYTE_CHAMBER warp_def $21, $10, 1, GROUP_RUINS_OF_ALPH_AERODACTYL_CHAMBER, MAP_RUINS_OF_ALPH_AERODACTYL_CHAMBER warp_def $d, $a, 1, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $b, $11, 1, GROUP_RUINS_OF_ALPH_RESEARCH_CENTER, MAP_RUINS_OF_ALPH_RESEARCH_CENTER warp_def $13, $6, 1, GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F warp_def $1b, $6, 2, GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F warp_def $5, $7, 3, GROUP_ROUTE_36_RUINS_OF_ALPH_GATE, MAP_ROUTE_36_RUINS_OF_ALPH_GATE warp_def $14, $d, 1, GROUP_ROUTE_32_RUINS_OF_ALPH_GATE, MAP_ROUTE_32_RUINS_OF_ALPH_GATE warp_def $15, $d, 2, GROUP_ROUTE_32_RUINS_OF_ALPH_GATE, MAP_ROUTE_32_RUINS_OF_ALPH_GATE ; xy triggers db 2 xy_trigger 1, $e, $b, $0, UnknownScript_0x58031, $0, $0 xy_trigger 1, $f, $a, $0, UnknownScript_0x5803a, $0, $0 ; signposts db 3 signpost 8, 16, $0, UnknownScript_0x580b1 signpost 16, 12, $0, UnknownScript_0x580b4 signpost 12, 18, $0, UnknownScript_0x580b7 ; people-events db 5 person_event $27, 24, 8, $6, $0, 255, 255, $2, 1, Trainer_0x58089, $ffff person_event $3c, 19, 15, $7, $0, 255, 255, $0, 0, UnknownScript_0x58043, $0703 person_event $3a, 21, 17, $3, $0, 255, 255, $a0, 0, UnknownScript_0x58061, $078e person_event $27, 15, 18, $2, $11, 255, 255, $b0, 0, UnknownScript_0x58076, $078f person_event $27, 12, 16, $7, $0, 255, 255, $80, 0, UnknownScript_0x5807e, $078f ; 0x58560 MapScriptHeader_0x58560: ; 0x58560 ; trigger count db 2 ; triggers dw UnknownScript_0x5856d, $0000 dw UnknownScript_0x5857b, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x5857c ; 0x5856d UnknownScript_0x5856d: ; 0x5856d special $008d checkbit1 $0326 iftrue UnknownScript_0x58577 end ; 0x58577 UnknownScript_0x58577: ; 0x58577 priorityjump UnknownScript_0x58596 ; 0x5857a INCBIN "baserom.gbc",$5857a,$01 UnknownScript_0x5857b: ; 0x5857b end ; 0x5857c UnknownScript_0x5857c: ; 0x5857c checkbit1 $0326 iftrue $4586 changeblock $4, $0, $2e checkbit1 $02a0 iffalse UnknownScript_0x5858d return ; 0x5858d UnknownScript_0x5858d: ; 0x5858d changeblock $2, $2, $1 changeblock $4, $2, $2 return ; 0x58596 UnknownScript_0x58596: ; 0x58596 pause 30 earthquake 30 showemote $0, $0, 20 pause 30 playsound $001b changeblock $4, $0, $30 reloadmappart earthquake 50 dotrigger $1 loadmovesprites end ; 0x585ae UnknownScript_0x585ae: ; 0x585ae refreshscreen $0 writebyte $3 special $0029 loadmovesprites iftrue UnknownScript_0x585ba end ; 0x585ba UnknownScript_0x585ba: ; 0x585ba setbit1 $0705 setbit1 $02a0 setbit2 $002e domaptrigger GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER, $1 earthquake 30 showemote $0, $0, 15 changeblock $2, $2, $18 changeblock $4, $2, $19 reloadmappart playsound $001b earthquake 80 applymovement $0, MovementData_0x58610 playsound $002f waitbutton pause 20 warpcheck end ; 0x585e7 UnknownScript_0x585e7: ; 0x585e7 jumptext UnknownText_0x58685 ; 0x585ea UnknownScript_0x585ea: ; 0x585ea jumptext UnknownText_0x586aa ; 0x585ed UnknownScript_0x585ed: ; 0x585ed loadfont 2writetext UnknownText_0x58612 writebyte $3 special $0087 loadmovesprites end ; 0x585f8 UnknownScript_0x585f8: ; 0x585f8 checkbit1 $0326 iftrue UnknownScript_0x58609 loadfont 2writetext UnknownText_0x58644 writebyte $3 special $0087 loadmovesprites end ; 0x58609 UnknownScript_0x58609: ; 0x58609 loadfont 2writetext UnknownText_0x58665 closetext loadmovesprites end ; 0x58610 MovementData_0x58610: ; 0x58610 db $59 ; movement step_end ; 0x58612 UnknownText_0x58612: ; 0x58612 db $0, "Patterns appeared", $4f db "on the walls…", $57 ; 0x58633 INCBIN "baserom.gbc",$58633,$58644 - $58633 UnknownText_0x58644: ; 0x58644 db $0, "Patterns appeared", $4f db "on the walls…", $57 ; 0x58665 UnknownText_0x58665: ; 0x58665 db $0, "There's a big hole", $4f db "in the wall!", $57 ; 0x58685 UnknownText_0x58685: ; 0x58685 db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x586aa UnknownText_0x586aa: ; 0x586aa db $0, "A #MON that", $4f db "flew gracefully on", $51 db "rainbow-colored", $4f db "wings.", $57 ; 0x586e1 MapEventHeader_0x586e1: ; 0x586e1 ; filler db 0, 0 ; warps db 5 warp_def $9, $3, 1, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $9, $4, 1, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $3, $3, 2, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $3, $4, 3, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $0, $4, 1, GROUP_RUINS_OF_ALPH_HO_OH_ITEM_ROOM, MAP_RUINS_OF_ALPH_HO_OH_ITEM_ROOM ; xy triggers db 0 ; signposts db 6 signpost 3, 2, $0, UnknownScript_0x585e7 signpost 3, 5, $0, UnknownScript_0x585e7 signpost 2, 3, $1, UnknownScript_0x585ae signpost 2, 4, $1, UnknownScript_0x585ea signpost 0, 3, $1, UnknownScript_0x585ed signpost 0, 4, $1, UnknownScript_0x585f8 ; people-events db 0 ; 0x5871e MapScriptHeader_0x5871e: ; 0x5871e ; trigger count db 2 ; triggers dw UnknownScript_0x5872b, $0000 dw UnknownScript_0x58736, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x58737 ; 0x5872b UnknownScript_0x5872b: ; 0x5872b checkbit1 $0327 iftrue UnknownScript_0x58732 end ; 0x58732 UnknownScript_0x58732: ; 0x58732 priorityjump UnknownScript_0x58751 ; 0x58735 INCBIN "baserom.gbc",$58735,$58736 - $58735 UnknownScript_0x58736: ; 0x58736 end ; 0x58737 UnknownScript_0x58737: ; 0x58737 checkbit1 $0327 iftrue $4741 changeblock $4, $0, $2e checkbit1 $02a1 iffalse UnknownScript_0x58748 return ; 0x58748 UnknownScript_0x58748: ; 0x58748 changeblock $2, $2, $1 changeblock $4, $2, $2 return ; 0x58751 UnknownScript_0x58751: ; 0x58751 pause 30 earthquake 30 showemote $0, $0, 20 pause 30 playsound $001b changeblock $4, $0, $30 reloadmappart earthquake 50 dotrigger $1 loadmovesprites end ; 0x58769 UnknownScript_0x58769: ; 0x58769 jumptextfaceplayer UnknownText_0x58800 ; 0x5876c UnknownScript_0x5876c: ; 0x5876c refreshscreen $0 writebyte $0 special $0029 loadmovesprites iftrue UnknownScript_0x58778 end ; 0x58778 UnknownScript_0x58778: ; 0x58778 setbit1 $0705 setbit1 $02a1 setbit2 $002b setbit1 $074e domaptrigger GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER, $1 earthquake 30 showemote $0, $0, 15 changeblock $2, $2, $18 changeblock $4, $2, $19 reloadmappart playsound $001b earthquake 80 applymovement $0, MovementData_0x587fe playsound $002f waitbutton pause 20 warpcheck end ; 0x587a8 UnknownScript_0x587a8: ; 0x587a8 faceplayer loadfont checkcode $e if_equal $1a, UnknownScript_0x587cf checkbit1 $0327 iftrue UnknownScript_0x587c9 checkbit1 $02a1 iffalse $47c0 2writetext UnknownText_0x589b8 keeptextopen 2writetext UnknownText_0x588f5 closetext loadmovesprites spriteface $3, $1 end ; 0x587c9 UnknownScript_0x587c9: ; 0x587c9 2writetext UnknownText_0x5897c closetext loadmovesprites end ; 0x587cf UnknownScript_0x587cf: ; 0x587cf 2writetext UnknownText_0x594cb closetext loadmovesprites end ; 0x587d5 UnknownScript_0x587d5: ; 0x587d5 jumptext UnknownText_0x58b1a ; 0x587d8 UnknownScript_0x587d8: ; 0x587d8 jumptext UnknownText_0x58b3f ; 0x587db UnknownScript_0x587db: ; 0x587db loadfont 2writetext UnknownText_0x58aa7 writebyte $0 special $0087 loadmovesprites end ; 0x587e6 UnknownScript_0x587e6: ; 0x587e6 checkbit1 $0327 iftrue UnknownScript_0x587f7 loadfont 2writetext UnknownText_0x58ad9 writebyte $0 special $0087 loadmovesprites end ; 0x587f7 UnknownScript_0x587f7: ; 0x587f7 loadfont 2writetext UnknownText_0x58afa closetext loadmovesprites end ; 0x587fe MovementData_0x587fe: ; 0x587fe db $59 ; movement step_end ; 0x58800 UnknownText_0x58800: ; 0x58800 db $0, "Welcome to this", $4f db "chamber.", $51 db "There are sliding", $4f db "panels that depict", $51 db "a #MON drawn by", $4f db "the ancients.", $51 db "Slide the panels", $4f db "around to form the", $55 db "picture.", $51 db "To the right is a", $4f db "description of the", $55 db "#MON.", $51 db "Scientists in the", $4f db "back are examining", $51 db "some newly found", $4f db "patterns.", $57 ; 0x588f5 UnknownText_0x588f5: ; 0x588f5 db $0, "Recently, strange,", $4f db "cryptic patterns", $55 db "have appeared.", $51 db "It's odd. They", $4f db "weren't here a", $55 db "little while ago…", $51 db "You should take a", $4f db "look at the walls.", $57 ; 0x5897c UnknownText_0x5897c: ; 0x5897c db $0, "Ah! Here's another", $4f db "huge hole!", $51 db "It's big enough to", $4f db "go through!", $57 ; 0x589b8 UnknownText_0x589b8: ; 0x589b8 db $0, "That tremor was", $4f db "pretty scary!", $51 db "But I'm more", $4f db "concerned about", $55 db "this wall here…", $57 ; 0x58a03 INCBIN "baserom.gbc",$58a03,$a4 UnknownText_0x58aa7: ; 0x58aa7 db $0, "Patterns appeared", $4f db "on the walls…", $57 ; 0x58ac8 INCBIN "baserom.gbc",$58ac8,$11 UnknownText_0x58ad9: ; 0x58ad9 db $0, "Patterns appeared", $4f db "on the walls…", $57 ; 0x58afa UnknownText_0x58afa: ; 0x58afa db $0, "There's a big hole", $4f db "in the wall!", $57 ; 0x58b1a UnknownText_0x58b1a: ; 0x58b1a db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x58b3f UnknownText_0x58b3f: ; 0x58b3f db $0, "A #MON that hid", $4f db "on the sea floor.", $51 db "Eyes on its back", $4f db "scanned the area.", $57 ; 0x58b85 MapEventHeader_0x58b85: ; 0x58b85 ; filler db 0, 0 ; warps db 5 warp_def $9, $3, 2, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $9, $4, 2, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $3, $3, 4, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $3, $4, 5, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $0, $4, 1, GROUP_RUINS_OF_ALPH_KABUTO_ITEM_ROOM, MAP_RUINS_OF_ALPH_KABUTO_ITEM_ROOM ; xy triggers db 0 ; signposts db 6 signpost 3, 2, $0, UnknownScript_0x587d5 signpost 3, 5, $0, UnknownScript_0x587d5 signpost 2, 3, $1, UnknownScript_0x5876c signpost 2, 4, $1, UnknownScript_0x587d8 signpost 0, 3, $1, UnknownScript_0x587db signpost 0, 4, $1, UnknownScript_0x587e6 ; people-events db 2 person_event $42, 9, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x58769, $074e person_event $3c, 5, 7, $7, $0, 255, 255, $90, 0, UnknownScript_0x587a8, $ffff ; 0x58bdc MapScriptHeader_0x58bdc: ; 0x58bdc ; trigger count db 2 ; triggers dw UnknownScript_0x58be9, $0000 dw UnknownScript_0x58bf7, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x58bf8 ; 0x58be9 UnknownScript_0x58be9: ; 0x58be9 special $0084 checkbit1 $0328 iftrue UnknownScript_0x58bf3 end ; 0x58bf3 UnknownScript_0x58bf3: ; 0x58bf3 priorityjump UnknownScript_0x58c12 ; 0x58bf6 INCBIN "baserom.gbc",$58bf6,$58bf7 - $58bf6 UnknownScript_0x58bf7: ; 0x58bf7 end ; 0x58bf8 UnknownScript_0x58bf8: ; 0x58bf8 checkbit1 $0328 iftrue $4c02 changeblock $4, $0, $2e checkbit1 $02a2 iffalse UnknownScript_0x58c09 return ; 0x58c09 UnknownScript_0x58c09: ; 0x58c09 changeblock $2, $2, $1 changeblock $4, $2, $2 return ; 0x58c12 UnknownScript_0x58c12: ; 0x58c12 pause 30 earthquake 30 showemote $0, $0, 20 pause 30 playsound $001b changeblock $4, $0, $30 reloadmappart earthquake 50 dotrigger $1 loadmovesprites end ; 0x58c2a UnknownScript_0x58c2a: ; 0x58c2a refreshscreen $0 writebyte $1 special $0029 loadmovesprites iftrue UnknownScript_0x58c36 end ; 0x58c36 UnknownScript_0x58c36: ; 0x58c36 setbit1 $0705 setbit1 $02a2 setbit2 $002c domaptrigger GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER, $1 earthquake 30 showemote $0, $0, 15 changeblock $2, $2, $18 changeblock $4, $2, $19 reloadmappart playsound $001b earthquake 80 applymovement $0, MovementData_0x58c8c playsound $002f waitbutton pause 20 warpcheck end ; 0x58c63 UnknownScript_0x58c63: ; 0x58c63 jumptext UnknownText_0x58d01 ; 0x58c66 UnknownScript_0x58c66: ; 0x58c66 jumptext UnknownText_0x58d26 ; 0x58c69 UnknownScript_0x58c69: ; 0x58c69 loadfont 2writetext UnknownText_0x58c8e writebyte $2 special $0087 loadmovesprites end ; 0x58c74 UnknownScript_0x58c74: ; 0x58c74 checkbit1 $0328 iftrue UnknownScript_0x58c85 loadfont 2writetext UnknownText_0x58cc0 writebyte $2 special $0087 loadmovesprites end ; 0x58c85 UnknownScript_0x58c85: ; 0x58c85 loadfont 2writetext UnknownText_0x58ce1 closetext loadmovesprites end ; 0x58c8c MovementData_0x58c8c: ; 0x58c8c db $59 ; movement step_end ; 0x58c8e UnknownText_0x58c8e: ; 0x58c8e db $0, "Patterns appeared", $4f db "on the walls…", $57 ; 0x58caf INCBIN "baserom.gbc",$58caf,$11 UnknownText_0x58cc0: ; 0x58cc0 db $0, "Patterns appeared", $4f db "on the walls…", $57 ; 0x58ce1 UnknownText_0x58ce1: ; 0x58ce1 db $0, "There's a big hole", $4f db "in the wall!", $57 ; 0x58d01 UnknownText_0x58d01: ; 0x58d01 db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x58d26 UnknownText_0x58d26: ; 0x58d26 db $0, "This #MON", $4f db "drifted in the", $51 db "sea by twisting", $4f db "its ten tentacles.", $57 ; 0x58d63 MapEventHeader_0x58d63: ; 0x58d63 ; filler db 0, 0 ; warps db 5 warp_def $9, $3, 3, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $9, $4, 3, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $3, $3, 6, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $3, $4, 7, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $0, $4, 1, GROUP_RUINS_OF_ALPH_OMANYTE_ITEM_ROOM, MAP_RUINS_OF_ALPH_OMANYTE_ITEM_ROOM ; xy triggers db 0 ; signposts db 6 signpost 3, 2, $0, UnknownScript_0x58c63 signpost 3, 5, $0, UnknownScript_0x58c63 signpost 2, 3, $1, UnknownScript_0x58c2a signpost 2, 4, $1, UnknownScript_0x58c66 signpost 0, 3, $1, UnknownScript_0x58c69 signpost 0, 4, $1, UnknownScript_0x58c74 ; people-events db 0 ; 0x58da0 MapScriptHeader_0x58da0: ; 0x58da0 ; trigger count db 2 ; triggers dw UnknownScript_0x58dad, $0000 dw UnknownScript_0x58db8, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x58db9 ; 0x58dad UnknownScript_0x58dad: ; 0x58dad checkbit1 $0329 iftrue UnknownScript_0x58db4 end ; 0x58db4 UnknownScript_0x58db4: ; 0x58db4 priorityjump UnknownScript_0x58dd3 ; 0x58db7 INCBIN "baserom.gbc",$58db7,$58db8 - $58db7 UnknownScript_0x58db8: ; 0x58db8 end ; 0x58db9 UnknownScript_0x58db9: ; 0x58db9 checkbit1 $0329 iftrue $4dc3 changeblock $4, $0, $2e checkbit1 $02a3 iffalse UnknownScript_0x58dca return ; 0x58dca UnknownScript_0x58dca: ; 0x58dca changeblock $2, $2, $1 changeblock $4, $2, $2 return ; 0x58dd3 UnknownScript_0x58dd3: ; 0x58dd3 pause 30 earthquake 30 showemote $0, $0, 20 pause 30 playsound $001b changeblock $4, $0, $30 reloadmappart earthquake 50 dotrigger $1 loadmovesprites end ; 0x58deb UnknownScript_0x58deb: ; 0x58deb refreshscreen $0 writebyte $2 special $0029 loadmovesprites iftrue UnknownScript_0x58df7 end ; 0x58df7 UnknownScript_0x58df7: ; 0x58df7 setbit1 $0705 setbit1 $02a3 setbit2 $002d domaptrigger GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER, $1 earthquake 30 showemote $0, $0, 15 changeblock $2, $2, $18 changeblock $4, $2, $19 reloadmappart playsound $001b earthquake 80 applymovement $0, MovementData_0x58e4d playsound $002f waitbutton pause 20 warpcheck end ; 0x58e24 UnknownScript_0x58e24: ; 0x58e24 jumptext UnknownText_0x58ec2 ; 0x58e27 UnknownScript_0x58e27: ; 0x58e27 jumptext UnknownText_0x58ee7 ; 0x58e2a UnknownScript_0x58e2a: ; 0x58e2a loadfont 2writetext UnknownText_0x58e4f writebyte $1 special $0087 loadmovesprites end ; 0x58e35 UnknownScript_0x58e35: ; 0x58e35 checkbit1 $0329 iftrue UnknownScript_0x58e46 loadfont 2writetext UnknownText_0x58e81 writebyte $1 special $0087 loadmovesprites end ; 0x58e46 UnknownScript_0x58e46: ; 0x58e46 loadfont 2writetext UnknownText_0x58ea2 closetext loadmovesprites end ; 0x58e4d MovementData_0x58e4d: ; 0x58e4d db $59 ; movement step_end ; 0x58e4f UnknownText_0x58e4f: ; 0x58e4f db $0, "Patterns appeared", $4f db "on the walls…", $57 ; 0x58e70 INCBIN "baserom.gbc",$58e70,$58e81 - $58e70 UnknownText_0x58e81: ; 0x58e81 db $0, "Patterns appeared", $4f db "on the walls…", $57 ; 0x58ea2 UnknownText_0x58ea2: ; 0x58ea2 db $0, "There's a big hole", $4f db "in the wall!", $57 ; 0x58ec2 UnknownText_0x58ec2: ; 0x58ec2 db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x58ee7 UnknownText_0x58ee7: ; 0x58ee7 db $0, "This flying #-", $4f db "MON attacked its", $51 db "prey with saw-like", $4f db "fangs.", $57 ; 0x58f22 MapEventHeader_0x58f22: ; 0x58f22 ; filler db 0, 0 ; warps db 5 warp_def $9, $3, 4, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $9, $4, 4, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $3, $3, 8, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $3, $4, 9, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER warp_def $0, $4, 1, GROUP_RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM, MAP_RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM ; xy triggers db 0 ; signposts db 6 signpost 3, 2, $0, UnknownScript_0x58e24 signpost 3, 5, $0, UnknownScript_0x58e24 signpost 2, 3, $1, UnknownScript_0x58deb signpost 2, 4, $1, UnknownScript_0x58e27 signpost 0, 3, $1, UnknownScript_0x58e2a signpost 0, 4, $1, UnknownScript_0x58e35 ; people-events db 0 ; 0x58f5f MapScriptHeader_0x58f5f: ; 0x58f5f ; trigger count db 2 ; triggers dw UnknownScript_0x58f69, $0000 dw UnknownScript_0x58f6a, $0000 ; callback count db 0 ; 0x58f69 UnknownScript_0x58f69: ; 0x58f69 end ; 0x58f6a UnknownScript_0x58f6a: ; 0x58f6a priorityjump UnknownScript_0x58f6e ; 0x58f6d INCBIN "baserom.gbc",$58f6d,$58f6e - $58f6d UnknownScript_0x58f6e: ; 0x58f6e loadfont 2writetext UnknownText_0x58f89 closetext loadmovesprites dotrigger $0 setbit1 $002e clearbit1 $078e end ; 0x58f7d UnknownScript_0x58f7d: ; 0x58f7d jumptextfaceplayer UnknownText_0x58fac ; 0x58f80 UnknownScript_0x58f80: ; 0x58f80 jumptextfaceplayer UnknownText_0x58fda ; 0x58f83 UnknownScript_0x58f83: ; 0x58f83 jumptextfaceplayer UnknownText_0x59024 ; 0x58f86 UnknownScript_0x58f86: ; 0x58f86 jumptext UnknownText_0x59072 ; 0x58f89 UnknownText_0x58f89: ; 0x58f89 db $0, "There is a strange", $4f db "presence here…", $57 ; 0x58fac UnknownText_0x58fac: ; 0x58fac db $0, "This is a big", $4f db "room, but there's", $55 db "nothing here.", $57 ; 0x58fda UnknownText_0x58fda: ; 0x58fda db $0, "This place has a", $4f db "mystical quality", $55 db "to it.", $51 db "It feels sort of", $4f db "ethereal even.", $57 ; 0x59024 UnknownText_0x59024: ; 0x59024 db $0, "Ancient buildings", $4f db "are often tombs of", $55 db "kings.", $51 db "Like the pyramids,", $4f db "for instance.", $57 ; 0x59072 UnknownText_0x59072: ; 0x59072 db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x59097 MapEventHeader_0x59097: ; 0x59097 ; filler db 0, 0 ; warps db 9 warp_def $d, $a, 5, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $f, $3, 3, GROUP_RUINS_OF_ALPH_HO_OH_CHAMBER, MAP_RUINS_OF_ALPH_HO_OH_CHAMBER warp_def $f, $4, 4, GROUP_RUINS_OF_ALPH_HO_OH_CHAMBER, MAP_RUINS_OF_ALPH_HO_OH_CHAMBER warp_def $3, $f, 3, GROUP_RUINS_OF_ALPH_KABUTO_CHAMBER, MAP_RUINS_OF_ALPH_KABUTO_CHAMBER warp_def $3, $10, 4, GROUP_RUINS_OF_ALPH_KABUTO_CHAMBER, MAP_RUINS_OF_ALPH_KABUTO_CHAMBER warp_def $15, $3, 3, GROUP_RUINS_OF_ALPH_OMANYTE_CHAMBER, MAP_RUINS_OF_ALPH_OMANYTE_CHAMBER warp_def $15, $4, 4, GROUP_RUINS_OF_ALPH_OMANYTE_CHAMBER, MAP_RUINS_OF_ALPH_OMANYTE_CHAMBER warp_def $18, $f, 3, GROUP_RUINS_OF_ALPH_AERODACTYL_CHAMBER, MAP_RUINS_OF_ALPH_AERODACTYL_CHAMBER warp_def $18, $10, 4, GROUP_RUINS_OF_ALPH_AERODACTYL_CHAMBER, MAP_RUINS_OF_ALPH_AERODACTYL_CHAMBER ; xy triggers db 0 ; signposts db 26 signpost 3, 2, $0, UnknownScript_0x58f86 signpost 3, 5, $0, UnknownScript_0x58f86 signpost 3, 8, $0, UnknownScript_0x58f86 signpost 3, 11, $0, UnknownScript_0x58f86 signpost 3, 14, $0, UnknownScript_0x58f86 signpost 3, 17, $0, UnknownScript_0x58f86 signpost 8, 2, $0, UnknownScript_0x58f86 signpost 8, 5, $0, UnknownScript_0x58f86 signpost 8, 8, $0, UnknownScript_0x58f86 signpost 8, 11, $0, UnknownScript_0x58f86 signpost 8, 14, $0, UnknownScript_0x58f86 signpost 8, 17, $0, UnknownScript_0x58f86 signpost 13, 2, $0, UnknownScript_0x58f86 signpost 13, 17, $0, UnknownScript_0x58f86 signpost 18, 2, $0, UnknownScript_0x58f86 signpost 18, 5, $0, UnknownScript_0x58f86 signpost 18, 8, $0, UnknownScript_0x58f86 signpost 18, 11, $0, UnknownScript_0x58f86 signpost 18, 14, $0, UnknownScript_0x58f86 signpost 18, 17, $0, UnknownScript_0x58f86 signpost 24, 2, $0, UnknownScript_0x58f86 signpost 24, 5, $0, UnknownScript_0x58f86 signpost 24, 8, $0, UnknownScript_0x58f86 signpost 24, 11, $0, UnknownScript_0x58f86 signpost 24, 14, $0, UnknownScript_0x58f86 signpost 24, 17, $0, UnknownScript_0x58f86 ; people-events db 3 person_event $3a, 11, 7, $3, $0, 255, 255, $a0, 0, UnknownScript_0x58f7d, $0705 person_event $29, 17, 18, $2, $11, 255, 255, $0, 0, UnknownScript_0x58f80, $0705 person_event $2f, 23, 15, $7, $0, 255, 255, $b0, 0, UnknownScript_0x58f83, $0705 ; 0x59173 MapScriptHeader_0x59173: ; 0x59173 ; trigger count db 2 ; triggers dw UnknownScript_0x59180, $0000 dw UnknownScript_0x59181, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x59185 ; 0x59180 UnknownScript_0x59180: ; 0x59180 end ; 0x59181 UnknownScript_0x59181: ; 0x59181 priorityjump UnknownScript_0x59192 ; 0x59184 INCBIN "baserom.gbc",$59184,$01 UnknownScript_0x59185: ; 0x59185 checktriggers if_equal $1, UnknownScript_0x5918b return ; 0x5918b UnknownScript_0x5918b: ; 0x5918b moveperson $4, $3, $7 appear $4 return ; 0x59192 UnknownScript_0x59192: ; 0x59192 applymovement $4, MovementData_0x5926f playsound $000d pause 60 playsound $0020 pause 30 playsound $0021 pause 30 playsound $0022 pause 30 spriteface $4, $0 loadfont 2writetext UnknownText_0x59278 closetext loadmovesprites applymovement $4, MovementData_0x59274 loadfont 2writetext UnknownText_0x592fa playsound $0001 waitbutton setbit2 $000c 2writetext UnknownText_0x59311 closetext loadmovesprites applymovement $4, MovementData_0x59276 dotrigger $0 special $003d end ; 0x591d1 UnknownScript_0x591d1: ; 0x591d1 faceplayer loadfont checkcode $e if_equal $1a, UnknownScript_0x591df 2writetext UnknownText_0x59311 closetext loadmovesprites end ; 0x591df UnknownScript_0x591df: ; 0x591df 2writetext UnknownText_0x5935f closetext loadmovesprites end ; 0x591e5 UnknownScript_0x591e5: ; 0x591e5 faceplayer loadfont checkcode $e if_equal $1a, UnknownScript_0x5920b checkbit2 $000c iftrue UnknownScript_0x59205 checkbit1 $002e iftrue UnknownScript_0x591ff 2writetext UnknownText_0x593ed closetext loadmovesprites end ; 0x591ff UnknownScript_0x591ff: ; 0x591ff 2writetext UnknownText_0x59478 closetext loadmovesprites end ; 0x59205 UnknownScript_0x59205: ; 0x59205 2writetext UnknownText_0x59445 closetext loadmovesprites end ; 0x5920b UnknownScript_0x5920b: ; 0x5920b 2writetext UnknownText_0x594cb closetext loadmovesprites clearbit1 $078f end ; 0x59214 UnknownScript_0x59214: ; 0x59214 faceplayer loadfont checkcode $e if_equal $1a, UnknownScript_0x5922e checkbit1 $002e iftrue UnknownScript_0x59228 2writetext UnknownText_0x5954f closetext loadmovesprites end ; 0x59228 UnknownScript_0x59228: ; 0x59228 2writetext UnknownText_0x595cb closetext loadmovesprites end ; 0x5922e UnknownScript_0x5922e: ; 0x5922e 2writetext UnknownText_0x59769 closetext loadmovesprites end ; 0x59234 UnknownScript_0x59234: ; 0x59234 loadfont checkbit1 $0704 iftrue $5241 checkcode $e if_equal $1a, UnknownScript_0x59247 2writetext UnknownText_0x597b6 closetext loadmovesprites end ; 0x59247 UnknownScript_0x59247: ; 0x59247 2writetext UnknownText_0x597d9 closetext loadmovesprites end ; 0x5924d UnknownScript_0x5924d: ; 0x5924d loadfont checkbit1 $0704 iftrue $525a checkcode $e if_equal $1a, UnknownScript_0x59260 2writetext UnknownText_0x5980e closetext loadmovesprites end ; 0x59260 UnknownScript_0x59260: ; 0x59260 2writetext UnknownText_0x5982d closetext special $0027 loadmovesprites end ; 0x59269 INCBIN "baserom.gbc",$59269,$03 UnknownScript_0x5926c: ; 0x5926c jumptext UnknownText_0x59886 ; 0x5926f MovementData_0x5926f: ; 0x5926f step_up step_up step_left turn_head_up step_end ; 0x59274 MovementData_0x59274: ; 0x59274 step_down step_end ; 0x59276 MovementData_0x59276: ; 0x59276 step_up step_end ; 0x59278 UnknownText_0x59278: ; 0x59278 db $0, "Done!", $51 db "I modified your", $4f db "#DEX.", $51 db "I added an", $4f db "optional #DEX", $51 db "to store UNOWN", $4f db "data.", $51 db "It records them in", $4f db "the sequence that", $55 db "they were caught.", $57 ; 0x592fa UnknownText_0x592fa: ; 0x592fa db $0, $52, "'s #DEX", $4f db "was upgraded.", $57 ; 0x59311 UnknownText_0x59311: ; 0x59311 db $0, "The UNOWN you", $4f db "catch will all be", $55 db "recorded.", $51 db "Check to see how", $4f db "many kinds exist.", $57 ; 0x5935f UnknownText_0x5935f: ; 0x5935f db $0, "You caught all the", $4f db "UNOWN variations?", $51 db "That's a great", $4f db "achievement!", $51 db "I've set up the", $4f db "printer here for", $55 db "handling UNOWN.", $51 db "Feel free to use", $4f db "it anytime.", $57 ; 0x593ed UnknownText_0x593ed: ; 0x593ed db $0, "The RUINS are", $4f db "about 1500 years", $55 db "old.", $51 db "But it's not known", $4f db "why they were", $55 db "built--or by whom.", $57 ; 0x59445 UnknownText_0x59445: ; 0x59445 db $0, "I wonder how many", $4f db "kinds of #MON", $55 db "are in the RUINS?", $57 ; 0x59478 UnknownText_0x59478: ; 0x59478 db $0, "#MON appeared", $4f db "in the RUINS?", $51 db "That's incredible", $4f db "news!", $51 db "We'll need to", $4f db "investigate this.", $57 ; 0x594cb UnknownText_0x594cb: ; 0x594cb db $0, "Our investigation,", $4f db "with your help, is", $51 db "giving us insight", $4f db "into the RUINS.", $51 db "The RUINS appear", $4f db "to have been built", $51 db "as a habitat for", $4f db "#MON.", $57 ; 0x5954f UnknownText_0x5954f: ; 0x5954f db $0, "There are odd pat-", $4f db "terns drawn on the", $51 db "walls of the", $4f db "RUINS.", $51 db "They must be the", $4f db "keys for unravel-", $55 db "ing the mystery", $55 db "of the RUINS.", $57 ; 0x595cb UnknownText_0x595cb: ; 0x595cb db $0, "The strange #-", $4f db "MON you saw in the", $55 db "RUINS?", $51 db "They appear to be", $4f db "very much like the", $51 db "drawings on the", $4f db "walls there.", $51 db "Hmm…", $51 db "That must mean", $4f db "there are many", $55 db "kinds of them…", $57 ; 0x59669 INCBIN "baserom.gbc",$59669,$100 UnknownText_0x59769: ; 0x59769 db $0, "Why did those", $4f db "ancient patterns", $51 db "appear on the wall", $4f db "now?", $51 db "The mystery", $4f db "deepens…", $57 ; 0x597b6 UnknownText_0x597b6: ; 0x597b6 db $0, "RUINS OF ALPH", $51 db "Exploration", $4f db "Year 10", $57 ; 0x597d9 UnknownText_0x597d9: ; 0x597d9 db $0, "Mystery #MON", $4f db "Name: UNOWN", $51 db "A total of 26", $4f db "kinds found.", $57 ; 0x5980e UnknownText_0x5980e: ; 0x5980e db $0, "This doesn't seem", $4f db "to work yet.", $57 ; 0x5982d UnknownText_0x5982d: ; 0x5982d db $0, "UNOWN may be", $4f db "printed out.", $57 ; 0x59848 INCBIN "baserom.gbc",$59848,$59886 - $59848 UnknownText_0x59886: ; 0x59886 db $0, "There are many", $4f db "academic books.", $51 db "Ancient Ruins…", $4f db "Mysteries of the", $55 db "Ancients…", $57 ; 0x598d0 MapEventHeader_0x598d0: ; 0x598d0 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 6, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $7, $3, 6, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE ; xy triggers db 0 ; signposts db 3 signpost 5, 6, $0, UnknownScript_0x5926c signpost 4, 3, $0, UnknownScript_0x59234 signpost 1, 7, $0, UnknownScript_0x5924d ; people-events db 3 person_event $3c, 9, 8, $7, $0, 255, 255, $90, 0, UnknownScript_0x591e5, $ffff person_event $3c, 6, 9, $2, $12, 255, 255, $90, 0, UnknownScript_0x59214, $ffff person_event $3c, 9, 6, $7, $0, 255, 255, $90, 0, UnknownScript_0x591d1, $0704 ; 0x59916 MapScriptHeader_0x59916: ; 0x59916 ; trigger count db 0 ; callback count db 0 ; 0x59918 ItemFragment_0x59918: ; 0x59918 item_frag GOLD_BERRY, 1 ; 0x5991a ItemFragment_0x5991a: ; 0x5991a item_frag MYSTERYBERRY, 1 ; 0x5991c ItemFragment_0x5991c: ; 0x5991c item_frag REVIVAL_HERB, 1 ; 0x5991e ItemFragment_0x5991e: ; 0x5991e item_frag CHARCOAL, 1 ; 0x59920 UnknownScript_0x59920: ; 0x59920 jumptext UnknownText_0x59923 ; 0x59923 UnknownText_0x59923: ; 0x59923 db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x59948 MapEventHeader_0x59948: ; 0x59948 ; filler db 0, 0 ; warps db 4 warp_def $9, $3, 5, GROUP_RUINS_OF_ALPH_HO_OH_CHAMBER, MAP_RUINS_OF_ALPH_HO_OH_CHAMBER warp_def $9, $4, 5, GROUP_RUINS_OF_ALPH_HO_OH_CHAMBER, MAP_RUINS_OF_ALPH_HO_OH_CHAMBER warp_def $1, $3, 1, GROUP_RUINS_OF_ALPH_HO_OH_WORD_ROOM, MAP_RUINS_OF_ALPH_HO_OH_WORD_ROOM warp_def $1, $4, 2, GROUP_RUINS_OF_ALPH_HO_OH_WORD_ROOM, MAP_RUINS_OF_ALPH_HO_OH_WORD_ROOM ; xy triggers db 0 ; signposts db 2 signpost 1, 2, $0, UnknownScript_0x59920 signpost 1, 5, $0, UnknownScript_0x59920 ; people-events db 4 person_event $54, 10, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x59918, $0794 person_event $54, 10, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x5991a, $0795 person_event $54, 8, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x5991c, $0796 person_event $54, 8, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x5991e, $0797 ; 0x599a0 MapScriptHeader_0x599a0: ; 0x599a0 ; trigger count db 0 ; callback count db 0 ; 0x599a2 ItemFragment_0x599a2: ; 0x599a2 item_frag BERRY, 1 ; 0x599a4 ItemFragment_0x599a4: ; 0x599a4 item_frag PSNCUREBERRY, 1 ; 0x599a6 ItemFragment_0x599a6: ; 0x599a6 item_frag HEAL_POWDER, 1 ; 0x599a8 ItemFragment_0x599a8: ; 0x599a8 item_frag ENERGYPOWDER, 1 ; 0x599aa UnknownScript_0x599aa: ; 0x599aa jumptext UnknownText_0x599ad ; 0x599ad UnknownText_0x599ad: ; 0x599ad db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x599d2 MapEventHeader_0x599d2: ; 0x599d2 ; filler db 0, 0 ; warps db 4 warp_def $9, $3, 5, GROUP_RUINS_OF_ALPH_KABUTO_CHAMBER, MAP_RUINS_OF_ALPH_KABUTO_CHAMBER warp_def $9, $4, 5, GROUP_RUINS_OF_ALPH_KABUTO_CHAMBER, MAP_RUINS_OF_ALPH_KABUTO_CHAMBER warp_def $1, $3, 1, GROUP_RUINS_OF_ALPH_KABUTO_WORD_ROOM, MAP_RUINS_OF_ALPH_KABUTO_WORD_ROOM warp_def $1, $4, 2, GROUP_RUINS_OF_ALPH_KABUTO_WORD_ROOM, MAP_RUINS_OF_ALPH_KABUTO_WORD_ROOM ; xy triggers db 0 ; signposts db 2 signpost 1, 2, $0, UnknownScript_0x599aa signpost 1, 5, $0, UnknownScript_0x599aa ; people-events db 4 person_event $54, 10, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x599a2, $0798 person_event $54, 10, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x599a4, $0799 person_event $54, 8, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x599a6, $079a person_event $54, 8, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x599a8, $079b ; 0x59a2a MapScriptHeader_0x59a2a: ; 0x59a2a ; trigger count db 0 ; callback count db 0 ; 0x59a2c ItemFragment_0x59a2c: ; 0x59a2c item_frag MYSTERYBERRY, 1 ; 0x59a2e ItemFragment_0x59a2e: ; 0x59a2e item_frag MYSTIC_WATER, 1 ; 0x59a30 ItemFragment_0x59a30: ; 0x59a30 item_frag STARDUST, 1 ; 0x59a32 ItemFragment_0x59a32: ; 0x59a32 item_frag STAR_PIECE, 1 ; 0x59a34 UnknownScript_0x59a34: ; 0x59a34 jumptext UnknownText_0x59a37 ; 0x59a37 UnknownText_0x59a37: ; 0x59a37 db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x59a5c MapEventHeader_0x59a5c: ; 0x59a5c ; filler db 0, 0 ; warps db 4 warp_def $9, $3, 5, GROUP_RUINS_OF_ALPH_OMANYTE_CHAMBER, MAP_RUINS_OF_ALPH_OMANYTE_CHAMBER warp_def $9, $4, 5, GROUP_RUINS_OF_ALPH_OMANYTE_CHAMBER, MAP_RUINS_OF_ALPH_OMANYTE_CHAMBER warp_def $1, $3, 1, GROUP_RUINS_OF_ALPH_OMANYTE_WORD_ROOM, MAP_RUINS_OF_ALPH_OMANYTE_WORD_ROOM warp_def $1, $4, 2, GROUP_RUINS_OF_ALPH_OMANYTE_WORD_ROOM, MAP_RUINS_OF_ALPH_OMANYTE_WORD_ROOM ; xy triggers db 0 ; signposts db 2 signpost 1, 2, $0, UnknownScript_0x59a34 signpost 1, 5, $0, UnknownScript_0x59a34 ; people-events db 4 person_event $54, 10, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x59a2c, $079c person_event $54, 10, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x59a2e, $079d person_event $54, 8, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x59a30, $079e person_event $54, 8, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x59a32, $079f ; 0x59ab4 MapScriptHeader_0x59ab4: ; 0x59ab4 ; trigger count db 0 ; callback count db 0 ; 0x59ab6 ItemFragment_0x59ab6: ; 0x59ab6 item_frag GOLD_BERRY, 1 ; 0x59ab8 ItemFragment_0x59ab8: ; 0x59ab8 item_frag MOON_STONE, 1 ; 0x59aba ItemFragment_0x59aba: ; 0x59aba item_frag HEAL_POWDER, 1 ; 0x59abc ItemFragment_0x59abc: ; 0x59abc item_frag ENERGY_ROOT, 1 ; 0x59abe UnknownScript_0x59abe: ; 0x59abe jumptext UnknownText_0x59ac1 ; 0x59ac1 UnknownText_0x59ac1: ; 0x59ac1 db $0, "It's a replica of", $4f db "an ancient #-", $55 db "MON.", $57 ; 0x59ae6 MapEventHeader_0x59ae6: ; 0x59ae6 ; filler db 0, 0 ; warps db 4 warp_def $9, $3, 5, GROUP_RUINS_OF_ALPH_AERODACTYL_CHAMBER, MAP_RUINS_OF_ALPH_AERODACTYL_CHAMBER warp_def $9, $4, 5, GROUP_RUINS_OF_ALPH_AERODACTYL_CHAMBER, MAP_RUINS_OF_ALPH_AERODACTYL_CHAMBER warp_def $1, $3, 1, GROUP_RUINS_OF_ALPH_AERODACTYL_WORD_ROOM, MAP_RUINS_OF_ALPH_AERODACTYL_WORD_ROOM warp_def $1, $4, 2, GROUP_RUINS_OF_ALPH_AERODACTYL_WORD_ROOM, MAP_RUINS_OF_ALPH_AERODACTYL_WORD_ROOM ; xy triggers db 0 ; signposts db 2 signpost 1, 2, $0, UnknownScript_0x59abe signpost 1, 5, $0, UnknownScript_0x59abe ; people-events db 4 person_event $54, 10, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x59ab6, $07a0 person_event $54, 10, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x59ab8, $07a1 person_event $54, 8, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x59aba, $07a2 person_event $54, 8, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x59abc, $07a3 ; 0x59b3e MapScriptHeader_0x59b3e: ; 0x59b3e ; trigger count db 0 ; callback count db 0 ; 0x59b40 MapEventHeader_0x59b40: ; 0x59b40 ; filler db 0, 0 ; warps db 3 warp_def $9, $9, 3, GROUP_RUINS_OF_ALPH_HO_OH_ITEM_ROOM, MAP_RUINS_OF_ALPH_HO_OH_ITEM_ROOM warp_def $9, $a, 4, GROUP_RUINS_OF_ALPH_HO_OH_ITEM_ROOM, MAP_RUINS_OF_ALPH_HO_OH_ITEM_ROOM warp_def $15, $11, 2, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x59b55 MapScriptHeader_0x59b55: ; 0x59b55 ; trigger count db 0 ; callback count db 0 ; 0x59b57 MapEventHeader_0x59b57: ; 0x59b57 ; filler db 0, 0 ; warps db 3 warp_def $5, $9, 3, GROUP_RUINS_OF_ALPH_KABUTO_ITEM_ROOM, MAP_RUINS_OF_ALPH_KABUTO_ITEM_ROOM warp_def $5, $a, 4, GROUP_RUINS_OF_ALPH_KABUTO_ITEM_ROOM, MAP_RUINS_OF_ALPH_KABUTO_ITEM_ROOM warp_def $b, $11, 4, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x59b6c MapScriptHeader_0x59b6c: ; 0x59b6c ; trigger count db 0 ; callback count db 0 ; 0x59b6e MapEventHeader_0x59b6e: ; 0x59b6e ; filler db 0, 0 ; warps db 3 warp_def $7, $9, 3, GROUP_RUINS_OF_ALPH_OMANYTE_ITEM_ROOM, MAP_RUINS_OF_ALPH_OMANYTE_ITEM_ROOM warp_def $7, $a, 4, GROUP_RUINS_OF_ALPH_OMANYTE_ITEM_ROOM, MAP_RUINS_OF_ALPH_OMANYTE_ITEM_ROOM warp_def $d, $11, 6, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x59b83 MapScriptHeader_0x59b83: ; 0x59b83 ; trigger count db 0 ; callback count db 0 ; 0x59b85 MapEventHeader_0x59b85: ; 0x59b85 ; filler db 0, 0 ; warps db 3 warp_def $5, $9, 3, GROUP_RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM, MAP_RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM warp_def $5, $a, 4, GROUP_RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM, MAP_RUINS_OF_ALPH_AERODACTYL_ITEM_ROOM warp_def $b, $11, 8, GROUP_RUINS_OF_ALPH_INNER_CHAMBER, MAP_RUINS_OF_ALPH_INNER_CHAMBER ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x59b9a MapScriptHeader_0x59b9a: ; 0x59b9a ; trigger count db 0 ; callback count db 0 ; 0x59b9c Trainer_0x59b9c: ; 0x59b9c ; bit/flag number dw $4e4 ; trainer group && trainer id db 30, 1 ; text when seen dw UnknownText_0x59cb5 ; text when trainer beaten dw UnknownText_0x59d1b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x59ba8 ; 0x59ba8 UnknownScript_0x59ba8: ; 0x59ba8 talkaftercancel loadfont 2writetext UnknownText_0x59d31 closetext loadmovesprites end ; 0x59bb0 Trainer_0x59bb0: ; 0x59bb0 ; bit/flag number dw $525 ; trainer group && trainer id db 44, 2 ; text when seen dw UnknownText_0x59c0b ; text when trainer beaten dw UnknownText_0x59c5f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x59bbc ; 0x59bbc UnknownScript_0x59bbc: ; 0x59bbc talkaftercancel loadfont 2writetext UnknownText_0x59c6c closetext loadmovesprites end ; 0x59bc4 Trainer_0x59bc4: ; 0x59bc4 ; bit/flag number dw $535 ; trainer group && trainer id db 44, 18 ; text when seen dw UnknownText_0x59d73 ; text when trainer beaten dw UnknownText_0x59dae ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x59bd0 ; 0x59bd0 UnknownScript_0x59bd0: ; 0x59bd0 talkaftercancel loadfont 2writetext UnknownText_0x59dc9 closetext loadmovesprites end ; 0x59bd8 Trainer_0x59bd8: ; 0x59bd8 ; bit/flag number dw $44a ; trainer group && trainer id db 48, 5 ; text when seen dw UnknownText_0x59e15 ; text when trainer beaten dw UnknownText_0x59e60 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x59be4 ; 0x59be4 UnknownScript_0x59be4: ; 0x59be4 talkaftercancel loadfont 2writetext UnknownText_0x59e6f closetext loadmovesprites end ; 0x59bec Trainer_0x59bec: ; 0x59bec ; bit/flag number dw $44c ; trainer group && trainer id db 48, 7 ; text when seen dw UnknownText_0x59eaf ; text when trainer beaten dw UnknownText_0x59ef4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x59bf8 ; 0x59bf8 UnknownScript_0x59bf8: ; 0x59bf8 talkaftercancel loadfont 2writetext UnknownText_0x59efc closetext loadmovesprites end ; 0x59c00 ItemFragment_0x59c00: ; 0x59c00 item_frag GREAT_BALL, 1 ; 0x59c02 ItemFragment_0x59c02: ; 0x59c02 item_frag X_ATTACK, 1 ; 0x59c04 ItemFragment_0x59c04: ; 0x59c04 item_frag POTION, 1 ; 0x59c06 ItemFragment_0x59c06: ; 0x59c06 item_frag AWAKENING, 1 ; 0x59c08 INCBIN "baserom.gbc",$59c08,$59c0b - $59c08 UnknownText_0x59c0b: ; 0x59c0b db $0, "You're headed to", $4f db "AZALEA, are you?", $51 db "Let my #MON see", $4f db "if you are good", $55 db "enough to battle.", $57 ; 0x59c5f UnknownText_0x59c5f: ; 0x59c5f db $0, "Oh, oh, oh!", $57 ; 0x59c6c UnknownText_0x59c6c: ; 0x59c6c db $0, "All right, then!", $4f db "I've decided.", $51 db "I'm not leaving", $4f db "until my #MON", $55 db "get tougher!", $57 ; 0x59cb5 UnknownText_0x59cb5: ; 0x59cb5 db $0, "I roam far and", $4f db "wide in search of", $55 db "#MON.", $51 db "Are you looking", $4f db "for #MON too?", $51 db "Then you're my", $4f db "collecting rival!", $57 ; 0x59d1b UnknownText_0x59d1b: ; 0x59d1b db $0, "Ugh. My poor #-", $4f db "MON…", $57 ; 0x59d31 UnknownText_0x59d31: ; 0x59d31 db $0, "Every Friday, you", $4f db "can hear #MON", $51 db "roars from deep", $4f db "inside the cave.", $57 ; 0x59d73 UnknownText_0x59d73: ; 0x59d73 db $0, "Whoa! What a", $4f db "surprise!", $51 db "I didn't expect to", $4f db "see anyone here!", $57 ; 0x59dae UnknownText_0x59dae: ; 0x59dae db $0, "Whoa! I'm beaten", $4f db "big time!", $57 ; 0x59dc9 UnknownText_0x59dc9: ; 0x59dc9 db $0, "I was conned into", $4f db "buying a SLOWPOKE-", $55 db "TAIL.", $51 db "I feel sorry for", $4f db "the poor #MON.", $57 ; 0x59e15 UnknownText_0x59e15: ; 0x59e15 db $0, "ZUBAT's SUPERSONIC", $4f db "keeps confusing", $55 db "my #MON.", $51 db "I'm seriously", $4f db "upset about that!", $57 ; 0x59e60 UnknownText_0x59e60: ; 0x59e60 db $0, "I flamed out!", $57 ; 0x59e6f UnknownText_0x59e6f: ; 0x59e6f db $0, "On weekends, you", $4f db "can hear strange", $51 db "roars from deep in", $4f db "the cave.", $57 ; 0x59eaf UnknownText_0x59eaf: ; 0x59eaf db $0, "If it's light, a", $4f db "cave isn't scary.", $51 db "If you're strong,", $4f db "#MON aren't", $55 db "scary.", $57 ; 0x59ef4 UnknownText_0x59ef4: ; 0x59ef4 db $0, "FLASH!", $57 ; 0x59efc UnknownText_0x59efc: ; 0x59efc db $0, "It's my #MON's", $4f db "fire that lights", $55 db "up this cave.", $57 ; 0x59f29 INCBIN "baserom.gbc",$59f29,$59f35 - $59f29 MapEventHeader_0x59f35: ; 0x59f35 ; filler db 0, 0 ; warps db 4 warp_def $13, $5, 3, GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F warp_def $21, $3, 4, GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F warp_def $1f, $11, 1, GROUP_ROUTE_33, MAP_ROUTE_33 warp_def $3, $11, 4, GROUP_ROUTE_32, MAP_ROUTE_32 ; xy triggers db 0 ; signposts db 0 ; people-events db 9 person_event $2d, 10, 7, $9, $0, 255, 255, $b2, 2, Trainer_0x59bc4, $ffff person_event $2b, 25, 8, $a, $0, 255, 255, $92, 3, Trainer_0x59b9c, $ffff person_event $2d, 12, 15, $a, $0, 255, 255, $b2, 1, Trainer_0x59bb0, $ffff person_event $3a, 31, 19, $8, $0, 255, 255, $82, 4, Trainer_0x59bec, $ffff person_event $3a, 23, 18, $7, $0, 255, 255, $82, 4, Trainer_0x59bd8, $ffff person_event $54, 25, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x59c00, $065a person_event $54, 6, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x59c02, $065b person_event $54, 21, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x59c04, $065c person_event $54, 37, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x59c06, $065d ; 0x59fc4 MapScriptHeader_0x59fc4: ; 0x59fc4 ; trigger count db 0 ; callback count db 0 ; 0x59fc6 Trainer_0x59fc6: ; 0x59fc6 ; bit/flag number dw $4e5 ; trainer group && trainer id db 30, 2 ; text when seen dw UnknownText_0x5a14a ; text when trainer beaten dw UnknownText_0x5a173 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x59fd2 ; 0x59fd2 UnknownScript_0x59fd2: ; 0x59fd2 talkaftercancel loadfont 2writetext UnknownText_0x5a181 closetext loadmovesprites end ; 0x59fda Trainer_0x59fda: ; 0x59fda ; bit/flag number dw $4e6 ; trainer group && trainer id db 30, 3 ; text when seen dw UnknownText_0x5a1b0 ; text when trainer beaten dw UnknownText_0x5a217 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x59fe6 ; 0x59fe6 UnknownScript_0x59fe6: ; 0x59fe6 talkaftercancel loadfont 2writetext UnknownText_0x5a230 closetext loadmovesprites end ; 0x59fee Trainer_0x59fee: ; 0x59fee ; bit/flag number dw $526 ; trainer group && trainer id db 44, 3 ; text when seen dw UnknownText_0x5a01d ; text when trainer beaten dw UnknownText_0x5a06a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x59ffa ; 0x59ffa UnknownScript_0x59ffa: ; 0x59ffa talkaftercancel loadfont 2writetext UnknownText_0x5a073 closetext loadmovesprites end ; 0x5a002 Trainer_0x5a002: ; 0x5a002 ; bit/flag number dw $527 ; trainer group && trainer id db 44, 4 ; text when seen dw UnknownText_0x5a0bf ; text when trainer beaten dw UnknownText_0x5a0dd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5a00e ; 0x5a00e UnknownScript_0x5a00e: ; 0x5a00e talkaftercancel loadfont 2writetext UnknownText_0x5a0fb closetext loadmovesprites end ; 0x5a016 ItemFragment_0x5a016: ; 0x5a016 item_frag TM_39, 1 ; 0x5a018 ItemFragment_0x5a018: ; 0x5a018 item_frag X_DEFEND, 1 ; 0x5a01a UnknownScript_0x5a01a: ; 0x5a01a jumpstd $000e ; 0x5a01d UnknownText_0x5a01d: ; 0x5a01d db $0, "It's been a while", $4f db "since I last saw", $55 db "another person.", $51 db "Don't be shy.", $4f db "Let's battle!", $57 ; 0x5a06a UnknownText_0x5a06a: ; 0x5a06a db $0, "Uurggh…", $57 ; 0x5a073 UnknownText_0x5a073: ; 0x5a073 db $0, "I've been lost for", $4f db "a long time…", $51 db "I don't mind it", $4f db "here, but I am", $55 db "soooo hungry!", $57 ; 0x5a0bf UnknownText_0x5a0bf: ; 0x5a0bf db $0, "What do you know!", $4f db "A visitor!", $57 ; 0x5a0dd UnknownText_0x5a0dd: ; 0x5a0dd db $0, "Wahahah! You're a", $4f db "feisty one!", $57 ; 0x5a0fb UnknownText_0x5a0fb: ; 0x5a0fb db $0, "I live down here.", $51 db "You can, too, if", $4f db "you'd like.", $51 db "There's plenty of", $4f db "room, you see.", $57 ; 0x5a14a UnknownText_0x5a14a: ; 0x5a14a db $0, "Who's there?", $51 db "Leave me and my", $4f db "#MON alone!", $57 ; 0x5a173 UnknownText_0x5a173: ; 0x5a173 db $0, "Go…", $4f db "Go away!", $57 ; 0x5a181 UnknownText_0x5a181: ; 0x5a181 db $0, "Just me and my", $4f db "#MON. I'm de-", $55 db "lirious with joy.", $57 ; 0x5a1b0 UnknownText_0x5a1b0: ; 0x5a1b0 db $0, "I came all the way", $4f db "here to conduct my", $55 db "#MON research.", $51 db "Let me demonstrate", $4f db "my findings in a", $55 db "real battle!", $57 ; 0x5a217 UnknownText_0x5a217: ; 0x5a217 db $0, "You demonstrated", $4f db "on me!", $57 ; 0x5a230 UnknownText_0x5a230: ; 0x5a230 db $0, "I should compile", $4f db "and announce my", $55 db "study findings.", $51 db "I might even be-", $4f db "come famous like", $55 db "PROF.ELM.", $57 ; 0x5a28e MapEventHeader_0x5a28e: ; 0x5a28e ; filler db 0, 0 ; warps db 5 warp_def $3, $3, 7, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $b, $3, 8, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $13, $7, 1, GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F warp_def $21, $3, 2, GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F warp_def $1f, $11, 1, GROUP_UNION_CAVE_B2F, MAP_UNION_CAVE_B2F ; xy triggers db 0 ; signposts db 0 ; people-events db 7 person_event $2d, 8, 13, $a, $0, 255, 255, $b2, 3, Trainer_0x59fee, $ffff person_event $2d, 11, 20, $6, $0, 255, 255, $b2, 3, Trainer_0x5a002, $ffff person_event $2b, 36, 9, $8, $0, 255, 255, $92, 3, Trainer_0x59fc6, $ffff person_event $2b, 34, 21, $8, $0, 255, 255, $92, 3, Trainer_0x59fda, $ffff person_event $54, 20, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a016, $065e person_event $5a, 14, 11, $19, $0, 255, 255, $0, 0, UnknownScript_0x5a01a, $ffff person_event $54, 27, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a018, $065f ; 0x5a308 MapScriptHeader_0x5a308: ; 0x5a308 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x5a30d ; 0x5a30d UnknownScript_0x5a30d: ; 0x5a30d checkbit2 $0059 iftrue $6319 checkcode $b if_equal $5, UnknownScript_0x5a31c disappear $7 return ; 0x5a31c UnknownScript_0x5a31c: ; 0x5a31c appear $7 return ; 0x5a31f UnknownScript_0x5a31f: ; 0x5a31f faceplayer cry $83, $0 loadpokedata LAPRAS, 20 startbattle disappear $7 setbit2 $0059 returnafterbattle end ; 0x5a32e Trainer_0x5a32e: ; 0x5a32e ; bit/flag number dw $548 ; trainer group && trainer id db 27, 1 ; text when seen dw UnknownText_0x5a36e ; text when trainer beaten dw UnknownText_0x5a3d5 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5a33a ; 0x5a33a UnknownScript_0x5a33a: ; 0x5a33a talkaftercancel loadfont 2writetext UnknownText_0x5a3f0 closetext loadmovesprites end ; 0x5a342 Trainer_0x5a342: ; 0x5a342 ; bit/flag number dw $55b ; trainer group && trainer id db 28, 1 ; text when seen dw UnknownText_0x5a444 ; text when trainer beaten dw UnknownText_0x5a467 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5a34e ; 0x5a34e UnknownScript_0x5a34e: ; 0x5a34e talkaftercancel loadfont 2writetext UnknownText_0x5a488 closetext loadmovesprites end ; 0x5a356 Trainer_0x5a356: ; 0x5a356 ; bit/flag number dw $569 ; trainer group && trainer id db 28, 15 ; text when seen dw UnknownText_0x5a4b6 ; text when trainer beaten dw UnknownText_0x5a507 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5a362 ; 0x5a362 UnknownScript_0x5a362: ; 0x5a362 talkaftercancel loadfont 2writetext UnknownText_0x5a52b closetext loadmovesprites end ; 0x5a36a ItemFragment_0x5a36a: ; 0x5a36a item_frag ELIXER, 1 ; 0x5a36c ItemFragment_0x5a36c: ; 0x5a36c item_frag HYPER_POTION, 1 ; 0x5a36e UnknownText_0x5a36e: ; 0x5a36e db $0, "There are two", $4f db "kinds of people.", $51 db "Those who have", $4f db "style, and those", $55 db "who don't.", $51 db "What kind of", $4f db "person are you?", $57 ; 0x5a3d5 UnknownText_0x5a3d5: ; 0x5a3d5 db $0, "You've got", $4f db "dazzling style!", $57 ; 0x5a3f0 UnknownText_0x5a3f0: ; 0x5a3f0 db $0, "Your #MON style", $4f db "is stunning and", $55 db "colorful, I admit.", $51 db "You'll just keep", $4f db "getting better!", $57 ; 0x5a444 UnknownText_0x5a444: ; 0x5a444 db $0, "I'm in training.", $4f db "Care for a round?", $57 ; 0x5a467 UnknownText_0x5a467: ; 0x5a467 db $0, "Aww, no! You're", $4f db "too good for me.", $57 ; 0x5a488 UnknownText_0x5a488: ; 0x5a488 db $0, "I'm going to train", $4f db "by myself until I", $55 db "improve.", $57 ; 0x5a4b6 UnknownText_0x5a4b6: ; 0x5a4b6 db $0, "If the #MON I", $4f db "liked were there,", $55 db "I'd go anywhere.", $51 db "That's what a real", $4f db "trainer does.", $57 ; 0x5a507 UnknownText_0x5a507: ; 0x5a507 db $0, "I'd rather pet my", $4f db "babies than this!", $57 ; 0x5a52b UnknownText_0x5a52b: ; 0x5a52b db $0, "Just once a week,", $4f db "a #MON comes to", $55 db "the water's edge.", $51 db "I wanted to see", $4f db "that #MON…", $57 ; 0x5a57a MapEventHeader_0x5a57a: ; 0x5a57a ; filler db 0, 0 ; warps db 1 warp_def $3, $5, 5, GROUP_UNION_CAVE_B1F, MAP_UNION_CAVE_B1F ; xy triggers db 0 ; signposts db 0 ; people-events db 6 person_event $2c, 23, 19, $6, $0, 255, 255, $82, 3, Trainer_0x5a32e, $ffff person_event $24, 17, 9, $a, $0, 255, 255, $82, 1, Trainer_0x5a342, $ffff person_event $24, 34, 7, $7, $0, 255, 255, $82, 3, Trainer_0x5a356, $ffff person_event $54, 6, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a36a, $0660 person_event $54, 23, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a36c, $0661 person_event $53, 35, 15, $24, $11, 255, 255, $90, 0, UnknownScript_0x5a31f, $0760 ; 0x5a5d3 MapScriptHeader_0x5a5d3: ; 0x5a5d3 ; trigger count db 0 ; callback count db 0 ; 0x5a5d5 UnknownScript_0x5a5d5: ; 0x5a5d5 jumptextfaceplayer UnknownText_0x5a6b5 ; 0x5a5d8 Trainer_0x5a5d8: ; 0x5a5d8 ; bit/flag number dw $50d ; trainer group && trainer id db 31, 29 ; text when seen dw UnknownText_0x5a825 ; text when trainer beaten dw UnknownText_0x5a8cc ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5a5e4 ; 0x5a5e4 UnknownScript_0x5a5e4: ; 0x5a5e4 talkaftercancel loadfont 2writetext UnknownText_0x5a8e8 closetext loadmovesprites end ; 0x5a5ec Trainer_0x5a5ec: ; 0x5a5ec ; bit/flag number dw $4f1 ; trainer group && trainer id db 31, 1 ; text when seen dw UnknownText_0x5a98b ; text when trainer beaten dw UnknownText_0x5a9d0 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5a5f8 ; 0x5a5f8 UnknownScript_0x5a5f8: ; 0x5a5f8 loadfont 2writetext UnknownText_0x5a9fc closetext loadmovesprites special $0030 special $0033 disappear $2 disappear $3 disappear $4 disappear $5 pause 15 special $0032 disappear $8 moveperson $8, $b, $6 appear $8 applymovement $8, MovementData_0x5a6a5 spriteface $0, $3 loadfont 2writetext UnknownText_0x5a7ca closetext loadmovesprites setbit1 $002b variablesprite $6, $4 domaptrigger GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN, $1 clearbit1 $06f3 clearbit1 $06e9 setbit1 $06f5 setbit1 $06f6 setbit1 $06fb setbit1 $0740 clearbit1 $06f9 clearbit1 $06fd clearbit1 $073e special $002e special $001b pause 15 warp GROUP_KURTS_HOUSE, MAP_KURTS_HOUSE, $3, $3 end ; 0x5a659 Trainer_0x5a659: ; 0x5a659 ; bit/flag number dw $4f2 ; trainer group && trainer id db 31, 2 ; text when seen dw UnknownText_0x5aa8d ; text when trainer beaten dw UnknownText_0x5aadf ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5a665 ; 0x5a665 UnknownScript_0x5a665: ; 0x5a665 talkaftercancel loadfont 2writetext UnknownText_0x5aaf2 closetext loadmovesprites end ; 0x5a66d Trainer_0x5a66d: ; 0x5a66d ; bit/flag number dw $510 ; trainer group && trainer id db 66, 1 ; text when seen dw UnknownText_0x5ab43 ; text when trainer beaten dw UnknownText_0x5ab7b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5a679 ; 0x5a679 UnknownScript_0x5a679: ; 0x5a679 talkaftercancel loadfont 2writetext UnknownText_0x5ab8d closetext loadmovesprites end ; 0x5a681 UnknownScript_0x5a681: ; 0x5a681 faceplayer loadfont cry $4f, $0 2writetext UnknownText_0x5abcb yesorno iftrue UnknownScript_0x5a68f loadmovesprites end ; 0x5a68f UnknownScript_0x5a68f: ; 0x5a68f 2writetext UnknownText_0x5ac09 closetext loadmovesprites end ; 0x5a695 UnknownScript_0x5a695: ; 0x5a695 faceplayer loadfont 2writetext UnknownText_0x5ac61 cry $4f, $0 closetext loadmovesprites end ; 0x5a6a0 UnknownScript_0x5a6a0: ; 0x5a6a0 jumpstd $000e ; 0x5a6a3 ItemFragment_0x5a6a3: ; 0x5a6a3 item_frag SUPER_POTION, 1 ; 0x5a6a5 MovementData_0x5a6a5: ; 0x5a6a5 step_left step_left step_left step_left step_up accelerate_last accelerate_last accelerate_last step_left step_up step_up accelerate_last accelerate_last accelerate_last turn_head_left step_end ; 0x5a6b5 UnknownText_0x5a6b5: ; 0x5a6b5 db $0, "KURT: Hey there,", $4f db $52, "!", $51 db "The guard up top", $4f db "took off when I", $55 db "shouted at him.", $51 db "But then I took a", $4f db "tumble down the", $55 db "WELL.", $51 db "I slammed down", $4f db "hard on my back,", $55 db "so I can't move.", $51 db "Rats! If I were", $4f db "fit, my #MON", $51 db "would've punished", $4f db "them…", $51 db "Ah, it can't be", $4f db "helped.", $51 db $52, ", show them", $4f db "how gutsy you are", $55 db "in my place!", $57 ; 0x5a7ca UnknownText_0x5a7ca: ; 0x5a7ca db $0, "KURT: Way to go,", $4f db $52, "!", $51 db "TEAM ROCKET has", $4f db "taken off.", $51 db "My back's better", $4f db "too. Let's get out", $55 db "of here.", $57 ; 0x5a825 UnknownText_0x5a825: ; 0x5a825 db $0, "Darn! I was stand-", $4f db "ing guard up top", $51 db "when some old coot", $4f db "yelled at me.", $51 db "He startled me so", $4f db "much that I fell", $55 db "down here.", $51 db "I think I'll vent", $4f db "my anger by taking", $55 db "it out on you!", $57 ; 0x5a8cc UnknownText_0x5a8cc: ; 0x5a8cc db $0, "Arrgh! This is NOT", $4f db "my day!", $57 ; 0x5a8e8 UnknownText_0x5a8e8: ; 0x5a8e8 db $0, "Sure, we've been", $4f db "hacking the tails", $51 db "off SLOWPOKE and", $4f db "selling them.", $51 db "Everything we do", $4f db "is for profit.", $51 db "That's right!", $4f db "We're TEAM ROCKET,", $51 db "and we'll do any-", $4f db "thing for money!", $57 ; 0x5a98b UnknownText_0x5a98b: ; 0x5a98b db $0, "What do you want?", $51 db "If you interrupt", $4f db "our work, don't", $55 db "expect any mercy!", $57 ; 0x5a9d0 UnknownText_0x5a9d0: ; 0x5a9d0 db $0, "You did OK today,", $4f db "but wait till next", $55 db "time!", $57 ; 0x5a9fc UnknownText_0x5a9fc: ; 0x5a9fc db $0, "Yeah, TEAM ROCKET", $4f db "was broken up", $55 db "three years ago.", $51 db "But we continued", $4f db "our activities", $55 db "underground.", $51 db "Now you can have", $4f db "fun watching us", $55 db "stir up trouble!", $57 ; 0x5aa8d UnknownText_0x5aa8d: ; 0x5aa8d db $0, "Quit taking SLOW-", $4f db "POKETAILS?", $51 db "If we obeyed you,", $4f db "TEAM ROCKET's rep", $55 db "would be ruined!", $57 ; 0x5aadf UnknownText_0x5aadf: ; 0x5aadf db $0, "Just…", $4f db "Too strong…", $57 ; 0x5aaf2 UnknownText_0x5aaf2: ; 0x5aaf2 db $0, "We need the money,", $4f db "but selling SLOW-", $55 db "POKETAILS?", $51 db "It's tough being a", $4f db "ROCKET GRUNT!", $57 ; 0x5ab43 UnknownText_0x5ab43: ; 0x5ab43 db $0, "Stop taking TAILS?", $51 db "Yeah, just try to", $4f db "defeat all of us!", $57 ; 0x5ab7b UnknownText_0x5ab7b: ; 0x5ab7b db $0, "You rotten brat!", $57 ; 0x5ab8d UnknownText_0x5ab8d: ; 0x5ab8d db $0, "SLOWPOKETAILS", $4f db "grow back fast!", $51 db "What's wrong with", $4f db "selling them?", $57 ; 0x5abcb UnknownText_0x5abcb: ; 0x5abcb db $0, "A SLOWPOKE with", $4f db "its TAIL cut off…", $51 db "Huh? It has MAIL.", $4f db "Read it?", $57 ; 0x5ac09 UnknownText_0x5ac09: ; 0x5ac09 db $0, $52, " read the", $4f db "MAIL.", $51 db "Be good and look", $4f db "after the house", $51 db "with Grandpa and", $4f db "SLOWPOKE.", $51 db "Love, Dad", $57 ; 0x5ac61 UnknownText_0x5ac61: ; 0x5ac61 db $0, "A SLOWPOKE with", $4f db "its TAIL cut off…", $57 ; 0x5ac84 MapEventHeader_0x5ac84: ; 0x5ac84 ; filler db 0, 0 ; warps db 2 warp_def $f, $11, 6, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN warp_def $b, $7, 1, GROUP_SLOWPOKE_WELL_B2F, MAP_SLOWPOKE_WELL_B2F ; xy triggers db 0 ; signposts db 0 ; people-events db 9 person_event $35, 11, 19, $6, $0, 255, 255, $2, 3, Trainer_0x5a5d8, $06fc person_event $35, 6, 9, $6, $0, 255, 255, $2, 1, Trainer_0x5a5ec, $06fc person_event $35, 10, 9, $9, $0, 255, 255, $2, 2, Trainer_0x5a659, $06fc person_event $36, 8, 14, $9, $0, 255, 255, $82, 4, Trainer_0x5a66d, $06fc person_event $45, 8, 11, $1, $0, 255, 255, $80, 0, UnknownScript_0x5a681, $06fb person_event $45, 6, 10, $1, $0, 255, 255, $80, 0, UnknownScript_0x5a695, $06fb person_event $b, 18, 20, $7, $0, 255, 255, $0, 0, UnknownScript_0x5a5d5, $0740 person_event $5a, 6, 7, $19, $0, 255, 255, $0, 0, UnknownScript_0x5a6a0, $ffff person_event $54, 7, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x5a6a3, $0662 ; 0x5ad09 MapScriptHeader_0x5ad09: ; 0x5ad09 ; trigger count db 0 ; callback count db 0 ; 0x5ad0b UnknownScript_0x5ad0b: ; 0x5ad0b faceplayer loadfont checkbit1 $0073 iftrue UnknownScript_0x5ad22 2writetext UnknownText_0x5ad2a keeptextopen verbosegiveitem KINGS_ROCK, 1 iffalse $6d20 setbit1 $0073 loadmovesprites end ; 0x5ad22 UnknownScript_0x5ad22: ; 0x5ad22 2writetext UnknownText_0x5adf2 closetext loadmovesprites end ; 0x5ad28 ItemFragment_0x5ad28: ; 0x5ad28 item_frag TM_18, 1 ; 0x5ad2a UnknownText_0x5ad2a: ; 0x5ad2a db $0, "I'm waiting to see", $4f db "SLOWPOKE's moment", $55 db "of evolution.", $51 db "Through observa-", $4f db "tion, I made a new", $55 db "discovery.", $51 db "A SLOWPOKE with a", $4f db "KING'S ROCK often", $51 db "gets bitten by a", $4f db "SHELLDER.", $51 db "Here, I'll share a", $4f db "KING'S ROCK with", $55 db "you.", $57 ; 0x5adf2 UnknownText_0x5adf2: ; 0x5adf2 db $0, "I'm going to be", $4f db "like SLOWPOKE.", $51 db "I'll wait patient-", $4f db "ly, so I can see", $55 db "one evolve.", $57 ; 0x5ae40 MapEventHeader_0x5ae40: ; 0x5ae40 ; filler db 0, 0 ; warps db 1 warp_def $b, $9, 2, GROUP_SLOWPOKE_WELL_B1F, MAP_SLOWPOKE_WELL_B1F ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $48, 8, 9, $2, $21, 255, 255, $0, 1, UnknownScript_0x5ad0b, $ffff person_event $54, 9, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x5ad28, $0663 ; 0x5ae65 MapScriptHeader_0x5ae65: ; 0x5ae65 ; trigger count db 0 ; callback count db 0 ; 0x5ae67 UnknownScript_0x5ae67: ; 0x5ae67 jumptextfaceplayer UnknownText_0x5ae6d ; 0x5ae6a UnknownScript_0x5ae6a: ; 0x5ae6a jumptextfaceplayer UnknownText_0x5aec2 ; 0x5ae6d UnknownText_0x5ae6d: ; 0x5ae6d db $0, "People train at", $4f db "this LIGHTHOUSE.", $51 db "It's not easy to", $4f db "climb because of", $55 db "all the trainers.", $57 ; 0x5aec2 UnknownText_0x5aec2: ; 0x5aec2 db $0, "In the past, #-", $4f db "MON used to light", $51 db "the sea around", $4f db "OLIVINE at night.", $51 db "The LIGHTHOUSE was", $4f db "made in honor of", $55 db "those #MON.", $57 ; 0x5af36 MapEventHeader_0x5af36: ; 0x5af36 ; filler db 0, 0 ; warps db 5 warp_def $11, $a, 9, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $11, $b, 9, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $b, $3, 1, GROUP_OLIVINE_LIGHTHOUSE_2F, MAP_OLIVINE_LIGHTHOUSE_2F warp_def $d, $10, 3, GROUP_OLIVINE_LIGHTHOUSE_2F, MAP_OLIVINE_LIGHTHOUSE_2F warp_def $d, $11, 4, GROUP_OLIVINE_LIGHTHOUSE_2F, MAP_OLIVINE_LIGHTHOUSE_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $49, 6, 12, $6, $0, 255, 255, $0, 0, UnknownScript_0x5ae67, $ffff person_event $2e, 13, 20, $4, $20, 255, 255, $0, 0, UnknownScript_0x5ae6a, $ffff ; 0x5af6f MapScriptHeader_0x5af6f: ; 0x5af6f ; trigger count db 0 ; callback count db 0 ; 0x5af71 Trainer_0x5af71: ; 0x5af71 ; bit/flag number dw $49e ; trainer group && trainer id db 32, 5 ; text when seen dw UnknownText_0x5b0f8 ; text when trainer beaten dw UnknownText_0x5b11b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5af7d ; 0x5af7d UnknownScript_0x5af7d: ; 0x5af7d talkaftercancel loadfont 2writetext UnknownText_0x5b13e closetext loadmovesprites end ; 0x5af85 Trainer_0x5af85: ; 0x5af85 ; bit/flag number dw $576 ; trainer group && trainer id db 40, 2 ; text when seen dw UnknownText_0x5b07a ; text when trainer beaten dw UnknownText_0x5b0b0 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5af91 ; 0x5af91 UnknownScript_0x5af91: ; 0x5af91 writecode $17, $7 talkaftercancel loadfont checkbit2 $0066 iftrue UnknownScript_0x5afc7 checkcellnum $7 iftrue UnknownScript_0x5b05f checkbit1 $0263 iftrue UnknownScript_0x5afb0 setbit1 $0263 2call UnknownScript_0x5b053 2jump $6fb3 ; 0x5afb0 UnknownScript_0x5afb0: ; 0x5afb0 2call UnknownScript_0x5b057 askforphonenumber $7 if_equal $1, UnknownScript_0x5b067 if_equal $2, UnknownScript_0x5b063 trainertotext $28, $2, $0 2call UnknownScript_0x5b05b 2jump UnknownScript_0x5b05f ; 0x5afc7 UnknownScript_0x5afc7: ; 0x5afc7 2call UnknownScript_0x5b06b winlosstext UnknownText_0x5b0b0, $0000 copybytetovar $d9f4 if_equal $3, $6fe2 if_equal $2, $6fe8 if_equal $1, $6fee if_equal $0, $6ff4 checkbit1 $00cd iftrue UnknownScript_0x5b01b checkbit1 $0044 iftrue UnknownScript_0x5b00e checkbit1 $0021 iftrue UnknownScript_0x5b001 loadtrainer $28, $2 startbattle returnafterbattle loadvar $d9f4, $1 clearbit2 $0066 end ; 0x5b001 UnknownScript_0x5b001: ; 0x5b001 loadtrainer $28, $b startbattle returnafterbattle loadvar $d9f4, $2 clearbit2 $0066 end ; 0x5b00e UnknownScript_0x5b00e: ; 0x5b00e loadtrainer $28, $c startbattle returnafterbattle loadvar $d9f4, $3 clearbit2 $0066 end ; 0x5b01b UnknownScript_0x5b01b: ; 0x5b01b loadtrainer $28, $d startbattle returnafterbattle clearbit2 $0066 checkbit1 $0337 iftrue UnknownScript_0x5b03f checkbit1 $0265 iftrue UnknownScript_0x5b03e 2call UnknownScript_0x5b076 verbosegiveitem PROTEIN, 1 iffalse UnknownScript_0x5b06f setbit1 $0265 2jump UnknownScript_0x5b05f ; 0x5b03e UnknownScript_0x5b03e: ; 0x5b03e end ; 0x5b03f UnknownScript_0x5b03f: ; 0x5b03f loadfont 2writetext UnknownText_0x5b1b6 closetext verbosegiveitem PROTEIN, 1 iffalse UnknownScript_0x5b06f clearbit1 $0337 setbit1 $0265 2jump UnknownScript_0x5b05f ; 0x5b053 UnknownScript_0x5b053: ; 0x5b053 jumpstd $0019 ; 0x5b056 INCBIN "baserom.gbc",$5b056,$5b057 - $5b056 UnknownScript_0x5b057: ; 0x5b057 jumpstd $001a ; 0x5b05a INCBIN "baserom.gbc",$5b05a,$01 UnknownScript_0x5b05b: ; 0x5b05b jumpstd $001b ; 0x5b05e INCBIN "baserom.gbc",$5b05e,$5b05f - $5b05e UnknownScript_0x5b05f: ; 0x5b05f jumpstd $001c ; 0x5b062 INCBIN "baserom.gbc",$5b062,$5b063 - $5b062 UnknownScript_0x5b063: ; 0x5b063 jumpstd $001d ; 0x5b066 INCBIN "baserom.gbc",$5b066,$01 UnknownScript_0x5b067: ; 0x5b067 jumpstd $001e ; 0x5b06a INCBIN "baserom.gbc",$5b06a,$01 UnknownScript_0x5b06b: ; 0x5b06b jumpstd $001f ; 0x5b06e INCBIN "baserom.gbc",$5b06e,$5b06f - $5b06e UnknownScript_0x5b06f: ; 0x5b06f setbit1 $0337 jumpstd $0021 ; 0x5b075 INCBIN "baserom.gbc",$5b075,$01 UnknownScript_0x5b076: ; 0x5b076 jumpstd $0022 ; 0x5b079 INCBIN "baserom.gbc",$5b079,$01 UnknownText_0x5b07a: ; 0x5b07a db $0, "Men of the sea are", $4f db "always spoiling", $55 db "for a good fight!", $57 ; 0x5b0b0 UnknownText_0x5b0b0: ; 0x5b0b0 db $0, "Urf!", $4f db "I lose!", $57 ; 0x5b0be INCBIN "baserom.gbc",$5b0be,$3a UnknownText_0x5b0f8: ; 0x5b0f8 db $0, "Hm? This is no", $4f db "place for playing.", $57 ; 0x5b11b UnknownText_0x5b11b: ; 0x5b11b db $0, "Ah! I can see that", $4f db "you're serious.", $57 ; 0x5b13e UnknownText_0x5b13e: ; 0x5b13e db $0, "Up top is a #-", $4f db "MON that keeps the", $55 db "LIGHTHOUSE lit.", $51 db "But I hear that", $4f db "it's sick now and", $51 db "can't be cured by", $4f db "ordinary medicine.", $57 ; 0x5b1b6 UnknownText_0x5b1b6: ; 0x5b1b6 db $0, "Man! You're as", $4f db "tough as ever!", $51 db "Anyway, here's", $4f db "that medicine from", $55 db "before.", $57 ; 0x5b1fd MapEventHeader_0x5b1fd: ; 0x5b1fd ; filler db 0, 0 ; warps db 6 warp_def $b, $3, 3, GROUP_OLIVINE_LIGHTHOUSE_1F, MAP_OLIVINE_LIGHTHOUSE_1F warp_def $3, $5, 2, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F warp_def $d, $10, 4, GROUP_OLIVINE_LIGHTHOUSE_1F, MAP_OLIVINE_LIGHTHOUSE_1F warp_def $d, $11, 5, GROUP_OLIVINE_LIGHTHOUSE_1F, MAP_OLIVINE_LIGHTHOUSE_1F warp_def $b, $10, 4, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F warp_def $b, $11, 5, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $49, 7, 13, $9, $0, 255, 255, $92, 3, Trainer_0x5af85, $ffff person_event $40, 12, 21, $8, $0, 255, 255, $92, 3, Trainer_0x5af71, $ffff ; 0x5b23b MapScriptHeader_0x5b23b: ; 0x5b23b ; trigger count db 0 ; callback count db 0 ; 0x5b23d Trainer_0x5b23d: ; 0x5b23d ; bit/flag number dw $3fe ; trainer group && trainer id db 24, 4 ; text when seen dw UnknownText_0x5b27b ; text when trainer beaten dw UnknownText_0x5b2c4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5b249 ; 0x5b249 UnknownScript_0x5b249: ; 0x5b249 talkaftercancel loadfont 2writetext UnknownText_0x5b2df closetext loadmovesprites end ; 0x5b251 Trainer_0x5b251: ; 0x5b251 ; bit/flag number dw $49a ; trainer group && trainer id db 32, 1 ; text when seen dw UnknownText_0x5b3f4 ; text when trainer beaten dw UnknownText_0x5b437 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5b25d ; 0x5b25d UnknownScript_0x5b25d: ; 0x5b25d talkaftercancel loadfont 2writetext UnknownText_0x5b457 closetext loadmovesprites end ; 0x5b265 Trainer_0x5b265: ; 0x5b265 ; bit/flag number dw $577 ; trainer group && trainer id db 40, 3 ; text when seen dw UnknownText_0x5b333 ; text when trainer beaten dw UnknownText_0x5b365 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5b271 ; 0x5b271 UnknownScript_0x5b271: ; 0x5b271 talkaftercancel loadfont 2writetext UnknownText_0x5b384 closetext loadmovesprites end ; 0x5b279 ItemFragment_0x5b279: ; 0x5b279 item_frag ETHER, 1 ; 0x5b27b UnknownText_0x5b27b: ; 0x5b27b db $0, "Why are you here?", $4f db "Are you just going", $51 db "to gawk? I suggest", $4f db "that you leave!", $57 ; 0x5b2c4 UnknownText_0x5b2c4: ; 0x5b2c4 db $0, "You really are", $4f db "concerned…", $57 ; 0x5b2df UnknownText_0x5b2df: ; 0x5b2df db $0, "How the heck do", $4f db "you go up?", $51 db "I want to visit", $4f db "the sick #MON,", $51 db "but I can't get up", $4f db "there…", $57 ; 0x5b333 UnknownText_0x5b333: ; 0x5b333 db $0, "Sailors are both", $4f db "kind and strong.", $55 db "How about you?", $57 ; 0x5b365 UnknownText_0x5b365: ; 0x5b365 db $0, "You are both kind", $4f db "and strong…", $57 ; 0x5b384 UnknownText_0x5b384: ; 0x5b384 db $0, "Every time I come", $4f db "back to OLIVINE, I", $55 db "visit the GYM.", $51 db "The GYM LEADER's", $4f db "#MON type has", $51 db "changed without me", $4f db "noticing.", $57 ; 0x5b3f4 UnknownText_0x5b3f4: ; 0x5b3f4 db $0, "I travel the world", $4f db "to train my #-", $55 db "MON. I wish to", $55 db "battle with you.", $57 ; 0x5b437 UnknownText_0x5b437: ; 0x5b437 db $0, "…sigh… I must", $4f db "train some more…", $57 ; 0x5b457 UnknownText_0x5b457: ; 0x5b457 db $0, "JASMINE used to", $4f db "use rock #MON", $55 db "like ONIX.", $57 ; 0x5b481 MapEventHeader_0x5b481: ; 0x5b481 ; filler db 0, 0 ; warps db 9 warp_def $3, $d, 1, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $3, $5, 2, GROUP_OLIVINE_LIGHTHOUSE_2F, MAP_OLIVINE_LIGHTHOUSE_2F warp_def $5, $9, 4, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $b, $10, 5, GROUP_OLIVINE_LIGHTHOUSE_2F, MAP_OLIVINE_LIGHTHOUSE_2F warp_def $b, $11, 6, GROUP_OLIVINE_LIGHTHOUSE_2F, MAP_OLIVINE_LIGHTHOUSE_2F warp_def $9, $10, 5, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $9, $11, 6, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $3, $8, 7, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $3, $9, 8, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $49, 6, 13, $6, $0, 255, 255, $92, 1, Trainer_0x5b265, $ffff person_event $40, 9, 17, $9, $0, 255, 255, $92, 4, Trainer_0x5b251, $ffff person_event $27, 13, 7, $7, $0, 255, 255, $92, 3, Trainer_0x5b23d, $ffff person_event $54, 6, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x5b279, $0664 ; 0x5b4e8 MapScriptHeader_0x5b4e8: ; 0x5b4e8 ; trigger count db 0 ; callback count db 0 ; 0x5b4ea Trainer_0x5b4ea: ; 0x5b4ea ; bit/flag number dw $519 ; trainer group && trainer id db 25, 5 ; text when seen dw UnknownText_0x5b5c5 ; text when trainer beaten dw UnknownText_0x5b62b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5b4f6 ; 0x5b4f6 UnknownScript_0x5b4f6: ; 0x5b4f6 talkaftercancel loadfont 2writetext UnknownText_0x5b63c closetext loadmovesprites end ; 0x5b4fe Trainer_0x5b4fe: ; 0x5b4fe ; bit/flag number dw $578 ; trainer group && trainer id db 40, 4 ; text when seen dw UnknownText_0x5b512 ; text when trainer beaten dw UnknownText_0x5b565 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5b50a ; 0x5b50a UnknownScript_0x5b50a: ; 0x5b50a talkaftercancel loadfont 2writetext UnknownText_0x5b584 closetext loadmovesprites end ; 0x5b512 UnknownText_0x5b512: ; 0x5b512 db $0, "JASMINE must be", $4f db "worried sick about", $55 db "the #MON here.", $51 db "She won't even", $4f db "smile these days.", $57 ; 0x5b565 UnknownText_0x5b565: ; 0x5b565 db $0, "I can't manage a", $4f db "smile either…", $57 ; 0x5b584 UnknownText_0x5b584: ; 0x5b584 db $0, "Speaking of sick,", $4f db "I've heard there's", $51 db "a good PHARMACY in", $4f db "CIANWOOD.", $57 ; 0x5b5c5 UnknownText_0x5b5c5: ; 0x5b5c5 db $0, "JASMINE is this", $4f db "city's GYM LEADER.", $51 db "I mean to bring", $4f db "her back with me.", $51 db "Nobody had better", $4f db "get in my way!", $57 ; 0x5b62b UnknownText_0x5b62b: ; 0x5b62b db $0, "Aaack! My #MON!", $57 ; 0x5b63c UnknownText_0x5b63c: ; 0x5b63c db $0, "Right. Anybody", $4f db "would be worried", $55 db "if his or her own", $55 db "#MON were hurt.", $51 db "I'll pray for the", $4f db "#MON here, so", $51 db "JASMINE can come", $4f db "back to the GYM.", $57 ; 0x5b6c0 MapEventHeader_0x5b6c0: ; 0x5b6c0 ; filler db 0, 0 ; warps db 10 warp_def $3, $d, 1, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F warp_def $5, $3, 2, GROUP_OLIVINE_LIGHTHOUSE_5F, MAP_OLIVINE_LIGHTHOUSE_5F warp_def $7, $9, 3, GROUP_OLIVINE_LIGHTHOUSE_5F, MAP_OLIVINE_LIGHTHOUSE_5F warp_def $5, $9, 3, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F warp_def $9, $10, 6, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F warp_def $9, $11, 7, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F warp_def $3, $8, 8, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F warp_def $3, $9, 9, GROUP_OLIVINE_LIGHTHOUSE_3F, MAP_OLIVINE_LIGHTHOUSE_3F warp_def $7, $10, 4, GROUP_OLIVINE_LIGHTHOUSE_5F, MAP_OLIVINE_LIGHTHOUSE_5F warp_def $7, $11, 5, GROUP_OLIVINE_LIGHTHOUSE_5F, MAP_OLIVINE_LIGHTHOUSE_5F ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $49, 18, 11, $8, $0, 255, 255, $92, 3, Trainer_0x5b4fe, $ffff person_event $28, 6, 15, $6, $0, 255, 255, $92, 1, Trainer_0x5b4ea, $ffff ; 0x5b712 INCBIN "baserom.gbc",$5b712,$8ee SECTION "bank17",DATA,BANK[$17] MapScriptHeader_0x5c000: ; 0x5c000 ; trigger count db 0 ; callback count db 0 ; 0x5c002 UnknownScript_0x5c002: ; 0x5c002 jumptextfaceplayer UnknownText_0x5c1d3 ; 0x5c005 UnknownScript_0x5c005: ; 0x5c005 jumptextfaceplayer UnknownText_0x5c22e ; 0x5c008 UnknownScript_0x5c008: ; 0x5c008 faceplayer loadfont checkbit1 $0057 iftrue $401d 2writetext UnknownText_0x5c265 keeptextopen verbosegiveitem QUICK_CLAW, 1 iffalse $4021 setbit1 $0057 2writetext UnknownText_0x5c30d closetext loadmovesprites end ; 0x5c023 UnknownScript_0x5c023: ; 0x5c023 jumptextfaceplayer UnknownText_0x5c35d ; 0x5c026 UnknownScript_0x5c026: ; 0x5c026 jumptextfaceplayer UnknownText_0x5c38f ; 0x5c029 UnknownScript_0x5c029: ; 0x5c029 jumptextfaceplayer UnknownText_0x5c3bc ; 0x5c02c UnknownScript_0x5c02c: ; 0x5c02c faceplayer loadfont 2writetext UnknownText_0x5c416 cry $35, $0 closetext loadmovesprites end ; 0x5c037 UnknownScript_0x5c037: ; 0x5c037 faceplayer loadfont 2writetext UnknownText_0x5c42a closetext loadmovesprites spriteface $e, $0 end ; 0x5c042 Trainer_0x5c042: ; 0x5c042 ; bit/flag number dw $46c ; trainer group && trainer id db 23, 1 ; text when seen dw UnknownText_0x5c47e ; text when trainer beaten dw UnknownText_0x5c4e4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5c04e ; 0x5c04e UnknownScript_0x5c04e: ; 0x5c04e writecode $17, $5 talkaftercancel loadfont checkbit2 $0065 iftrue UnknownScript_0x5c088 checkcellnum $5 iftrue UnknownScript_0x5c108 checkbit1 $025f iftrue UnknownScript_0x5c071 2writetext UnknownText_0x5c4f3 keeptextopen setbit1 $025f 2call UnknownScript_0x5c0fc 2jump $4074 ; 0x5c071 UnknownScript_0x5c071: ; 0x5c071 2call UnknownScript_0x5c100 askforphonenumber $5 if_equal $1, UnknownScript_0x5c110 if_equal $2, UnknownScript_0x5c10c trainertotext $17, $1, $0 2call UnknownScript_0x5c104 2jump UnknownScript_0x5c108 ; 0x5c088 UnknownScript_0x5c088: ; 0x5c088 2call UnknownScript_0x5c114 winlosstext UnknownText_0x5c4e4, $0000 copybytetovar $d9f2 if_equal $4, $40a7 if_equal $3, $40ad if_equal $2, $40b3 if_equal $1, $40b9 if_equal $0, $40bf checkbit1 $00cd iftrue UnknownScript_0x5c0f3 checkbit1 $0044 iftrue UnknownScript_0x5c0e6 checkbit1 $0021 iftrue UnknownScript_0x5c0d9 checkbit2 $0047 iftrue UnknownScript_0x5c0cc loadtrainer $17, $1 startbattle returnafterbattle loadvar $d9f2, $1 clearbit2 $0065 end ; 0x5c0cc UnknownScript_0x5c0cc: ; 0x5c0cc loadtrainer $17, $d startbattle returnafterbattle loadvar $d9f2, $2 clearbit2 $0065 end ; 0x5c0d9 UnknownScript_0x5c0d9: ; 0x5c0d9 loadtrainer $17, $e startbattle returnafterbattle loadvar $d9f2, $3 clearbit2 $0065 end ; 0x5c0e6 UnknownScript_0x5c0e6: ; 0x5c0e6 loadtrainer $17, $13 startbattle returnafterbattle loadvar $d9f2, $4 clearbit2 $0065 end ; 0x5c0f3 UnknownScript_0x5c0f3: ; 0x5c0f3 loadtrainer $17, $14 startbattle returnafterbattle clearbit2 $0065 end ; 0x5c0fc UnknownScript_0x5c0fc: ; 0x5c0fc jumpstd $0019 ; 0x5c0ff INCBIN "baserom.gbc",$5c0ff,$5c100 - $5c0ff UnknownScript_0x5c100: ; 0x5c100 jumpstd $001a ; 0x5c103 INCBIN "baserom.gbc",$5c103,$01 UnknownScript_0x5c104: ; 0x5c104 jumpstd $001b ; 0x5c107 INCBIN "baserom.gbc",$5c107,$5c108 - $5c107 UnknownScript_0x5c108: ; 0x5c108 jumpstd $001c ; 0x5c10b INCBIN "baserom.gbc",$5c10b,$01 UnknownScript_0x5c10c: ; 0x5c10c jumpstd $001d ; 0x5c10f INCBIN "baserom.gbc",$5c10f,$5c110 - $5c10f UnknownScript_0x5c110: ; 0x5c110 jumpstd $001e ; 0x5c113 INCBIN "baserom.gbc",$5c113,$5c114 - $5c113 UnknownScript_0x5c114: ; 0x5c114 jumpstd $001f ; 0x5c117 INCBIN "baserom.gbc",$5c117,$01 Trainer_0x5c118: ; 0x5c118 ; bit/flag number dw $4cd ; trainer group && trainer id db 59, 1 ; text when seen dw UnknownText_0x5c5e9 ; text when trainer beaten dw UnknownText_0x5c639 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5c124 ; 0x5c124 UnknownScript_0x5c124: ; 0x5c124 talkaftercancel loadfont 2writetext UnknownText_0x5c645 closetext loadmovesprites end ; 0x5c12c Trainer_0x5c12c: ; 0x5c12c ; bit/flag number dw $4d9 ; trainer group && trainer id db 62, 1 ; text when seen dw UnknownText_0x5c552 ; text when trainer beaten dw UnknownText_0x5c59e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5c138 ; 0x5c138 UnknownScript_0x5c138: ; 0x5c138 writecode $17, $6 talkaftercancel loadfont checkbit2 $007d iftrue UnknownScript_0x5c177 checkcellnum $6 iftrue UnknownScript_0x5c19b checkpoke MARILL iffalse UnknownScript_0x5c189 checkbit1 $0261 iftrue UnknownScript_0x5c160 2writetext UnknownText_0x5c5bd keeptextopen setbit1 $0261 2call UnknownScript_0x5c18f 2jump $4163 ; 0x5c160 UnknownScript_0x5c160: ; 0x5c160 2call UnknownScript_0x5c193 askforphonenumber $6 if_equal $1, UnknownScript_0x5c1a3 if_equal $2, UnknownScript_0x5c19f trainertotext $3e, $1, $0 2call UnknownScript_0x5c197 2jump UnknownScript_0x5c19b ; 0x5c177 UnknownScript_0x5c177: ; 0x5c177 2call UnknownScript_0x5c1a7 verbosegiveitem NUGGET, 1 iffalse UnknownScript_0x5c186 clearbit2 $007d 2jump UnknownScript_0x5c19b ; 0x5c186 UnknownScript_0x5c186: ; 0x5c186 2jump UnknownScript_0x5c1ab ; 0x5c189 UnknownScript_0x5c189: ; 0x5c189 2writetext UnknownText_0x5c68a closetext loadmovesprites end ; 0x5c18f UnknownScript_0x5c18f: ; 0x5c18f jumpstd $0023 ; 0x5c192 INCBIN "baserom.gbc",$5c192,$5c193 - $5c192 UnknownScript_0x5c193: ; 0x5c193 jumpstd $0024 ; 0x5c196 INCBIN "baserom.gbc",$5c196,$01 UnknownScript_0x5c197: ; 0x5c197 jumpstd $0025 ; 0x5c19a INCBIN "baserom.gbc",$5c19a,$01 UnknownScript_0x5c19b: ; 0x5c19b jumpstd $0026 ; 0x5c19e INCBIN "baserom.gbc",$5c19e,$5c19f - $5c19e UnknownScript_0x5c19f: ; 0x5c19f jumpstd $0027 ; 0x5c1a2 INCBIN "baserom.gbc",$5c1a2,$01 UnknownScript_0x5c1a3: ; 0x5c1a3 jumpstd $0028 ; 0x5c1a6 INCBIN "baserom.gbc",$5c1a6,$5c1a7 - $5c1a6 UnknownScript_0x5c1a7: ; 0x5c1a7 jumpstd $002a ; 0x5c1aa INCBIN "baserom.gbc",$5c1aa,$01 UnknownScript_0x5c1ab: ; 0x5c1ab jumpstd $002b ; 0x5c1ae INCBIN "baserom.gbc",$5c1ae,$5c1af - $5c1ae Trainer_0x5c1af: ; 0x5c1af ; bit/flag number dw $518 ; trainer group && trainer id db 25, 4 ; text when seen dw UnknownText_0x5c6e4 ; text when trainer beaten dw UnknownText_0x5c715 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5c1bb ; 0x5c1bb UnknownScript_0x5c1bb: ; 0x5c1bb talkaftercancel loadfont 2writetext UnknownText_0x5c71d closetext loadmovesprites end ; 0x5c1c3 UnknownScript_0x5c1c3: ; 0x5c1c3 jumptext UnknownText_0x5c750 ; 0x5c1c6 UnknownScript_0x5c1c6: ; 0x5c1c6 jumptext UnknownText_0x5c771 ; 0x5c1c9 UnknownScript_0x5c1c9: ; 0x5c1c9 jumptext UnknownText_0x5c7c6 ; 0x5c1cc ItemFragment_0x5c1cc: ; 0x5c1cc item_frag PARLYZ_HEAL, 1 ; 0x5c1ce ItemFragment_0x5c1ce: ; 0x5c1ce item_frag TM_28, 1 ; 0x5c1d0 SignpostRemoteItem_0x5c1d0: ; 0x5c1d0 dw $0084 db FULL_HEAL ; 0x5c1d3 UnknownText_0x5c1d3: ; 0x5c1d3 db $0, "Look! Check out my", $4f db "bag!", $51 db "I printed out my", $4f db "favorites from my", $51 db "#DEX and stuck", $4f db "them on my bag.", $57 ; 0x5c22e UnknownText_0x5c22e: ; 0x5c22e db $0, "This is MAIL I got", $4f db "from my daughter.", $55 db "It cheers me up.", $57 ; 0x5c265 UnknownText_0x5c265: ; 0x5c265 db $0, "Pay attention,", $4f db "please!", $51 db "…Oops, I have to", $4f db "quit thinking like", $51 db "a teacher all the", $4f db "time.", $51 db "You must be a", $4f db "#MON trainer.", $51 db "Since you're work-", $4f db "ing so hard, I", $51 db "want you to have", $4f db "this.", $57 ; 0x5c30d UnknownText_0x5c30d: ; 0x5c30d db $0, "Let a #MON hold", $4f db "that QUICK CLAW.", $51 db "Sometimes it will", $4f db "strike first", $55 db "during battle.", $57 ; 0x5c35d UnknownText_0x5c35d: ; 0x5c35d db $0, "I'm playing with", $4f db "stickers I printed", $55 db "from my #DEX.", $57 ; 0x5c38f UnknownText_0x5c38f: ; 0x5c38f db $0, "I get the other", $4f db "guy's #DEX", $55 db "sticker if I win.", $57 ; 0x5c3bc UnknownText_0x5c3bc: ; 0x5c3bc db $0, "I take walks in", $4f db "the PARK, but I", $51 db "never go into the", $4f db "grass.", $51 db "Trainers always", $4f db "want to battle…", $57 ; 0x5c416 UnknownText_0x5c416: ; 0x5c416 db $0, "PERSIAN: Fufushaa!", $57 ; 0x5c42a UnknownText_0x5c42a: ; 0x5c42a db $0, "I'm printing out", $4f db "my #DEX.", $51 db "You can also print", $4f db "out stuff like", $51 db "MAIL and your PC", $4f db "BOXES.", $57 ; 0x5c47e UnknownText_0x5c47e: ; 0x5c47e db $0, "The world of", $4f db "#MON is deep.", $51 db "There are still", $4f db "lots of things we", $55 db "don't know.", $51 db "But I know more", $4f db "than you do!", $57 ; 0x5c4e4 UnknownText_0x5c4e4: ; 0x5c4e4 db $0, "Wha-wha-what?", $57 ; 0x5c4f3 UnknownText_0x5c4f3: ; 0x5c4f3 db $0, "There is a lot", $4f db "to learn.", $51 db "For example…", $51 db "There are 50 kinds", $4f db "of TMs.", $51 db "Traded #MON", $4f db "level up faster.", $57 ; 0x5c552 UnknownText_0x5c552: ; 0x5c552 db $0, "My #MON are", $4f db "simply darling.", $51 db "Let me tell you", $4f db "how proud my", $55 db "darlings make me.", $57 ; 0x5c59e UnknownText_0x5c59e: ; 0x5c59e db $0, "I can beat you in", $4f db "pride, but…", $57 ; 0x5c5bd UnknownText_0x5c5bd: ; 0x5c5bd db $0, "I must say, your", $4f db "#MON are quite", $55 db "cute, too.", $57 ; 0x5c5e9 UnknownText_0x5c5e9: ; 0x5c5e9 db $0, "We adore our #-", $4f db "MON, even if they", $55 db "dislike us.", $51 db "That's what being", $4f db "a FAN is about.", $57 ; 0x5c639 UnknownText_0x5c639: ; 0x5c639 db $0, "M-my #MON!", $57 ; 0x5c645 UnknownText_0x5c645: ; 0x5c645 db $0, "I lost the battle,", $4f db "but my #MON win", $51 db "the prize for", $4f db "being most lovely.", $57 ; 0x5c68a UnknownText_0x5c68a: ; 0x5c68a db $0, "My friend keeps a", $4f db "MARILL!", $51 db "I find them very", $4f db "endearing.", $51 db "Oh, I wish for a", $4f db "MARILL of my own…", $57 ; 0x5c6e4 UnknownText_0x5c6e4: ; 0x5c6e4 db $0, "Hello? Why are you", $4f db "staring at me?", $51 db "Oh, a battle?", $57 ; 0x5c715 UnknownText_0x5c715: ; 0x5c715 db $0, "…Hmmm…", $57 ; 0x5c71d UnknownText_0x5c71d: ; 0x5c71d db $0, "I thought you were", $4f db "staring at me", $55 db "because I'm cute!", $57 ; 0x5c750 UnknownText_0x5c750: ; 0x5c750 db $0, "RELAXATION SQUARE", $4f db "NATIONAL PARK", $57 ; 0x5c771 UnknownText_0x5c771: ; 0x5c771 db $0, "What is this", $4f db "notice?", $51 db "Please battle only", $4f db "in the grass.", $51 db "NATIONAL PARK", $4f db "WARDEN'S OFFICE", $57 ; 0x5c7c6 UnknownText_0x5c7c6: ; 0x5c7c6 db $0, "TRAINER TIPS", $51 db "Print out MAIL by", $4f db "opening it then", $55 db "pressing START.", $57 ; 0x5c806 MapEventHeader_0x5c806: ; 0x5c806 ; filler db 0, 0 ; warps db 4 warp_def $12, $21, 1, GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE warp_def $13, $21, 2, GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE warp_def $2f, $a, 1, GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE warp_def $2f, $b, 2, GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE ; xy triggers db 0 ; signposts db 4 signpost 44, 14, $0, UnknownScript_0x5c1c3 signpost 31, 27, $0, UnknownScript_0x5c1c6 signpost 47, 6, $7, SignpostRemoteItem_0x5c1d0 signpost 4, 12, $0, UnknownScript_0x5c1c9 ; people-events db 14 person_event $28, 28, 19, $5, $1, 255, 255, $a0, 0, UnknownScript_0x5c002, $ffff person_event $2e, 8, 18, $6, $0, 255, 255, $0, 0, UnknownScript_0x5c005, $ffff person_event $29, 44, 31, $6, $0, 255, 255, $a0, 0, UnknownScript_0x5c008, $ffff person_event $27, 45, 15, $8, $0, 255, 255, $0, 0, UnknownScript_0x5c023, $ffff person_event $27, 45, 14, $6, $0, 255, 255, $80, 0, UnknownScript_0x5c026, $ffff person_event $29, 45, 21, $2, $21, 255, 255, $0, 0, UnknownScript_0x5c029, $ffff person_event $82, 44, 30, $16, $0, 255, 255, $0, 0, UnknownScript_0x5c02c, $ffff person_event $27, 27, 31, $a, $0, 255, 255, $92, 3, Trainer_0x5c042, $ffff person_event $2e, 33, 22, $a, $0, 255, 255, $82, 2, Trainer_0x5c12c, $ffff person_event $2d, 13, 20, $a, $0, 255, 255, $82, 2, Trainer_0x5c118, $ffff person_event $28, 18, 12, $a, $0, 255, 255, $92, 3, Trainer_0x5c1af, $ffff person_event $54, 16, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x5c1cc, $0658 person_event $3, 10, 30, $6, $0, 255, 255, $0, 0, UnknownScript_0x5c037, $ffff person_event $54, 47, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x5c1ce, $0659 ; 0x5c8ea MapScriptHeader_0x5c8ea: ; 0x5c8ea ; trigger count db 0 ; callback count db 0 ; 0x5c8ec UnknownScript_0x5c8ec: ; 0x5c8ec faceplayer loadfont 2writetext UnknownText_0x5c94c closetext loadmovesprites end ; 0x5c8f4 UnknownScript_0x5c8f4: ; 0x5c8f4 faceplayer loadfont 2writetext UnknownText_0x5c973 closetext loadmovesprites end ; 0x5c8fc UnknownScript_0x5c8fc: ; 0x5c8fc faceplayer loadfont 2writetext UnknownText_0x5c9a3 closetext loadmovesprites end ; 0x5c904 UnknownScript_0x5c904: ; 0x5c904 faceplayer loadfont 2writetext UnknownText_0x5c9cc closetext loadmovesprites end ; 0x5c90c UnknownScript_0x5c90c: ; 0x5c90c faceplayer loadfont 2writetext UnknownText_0x5ca15 closetext loadmovesprites end ; 0x5c914 UnknownScript_0x5c914: ; 0x5c914 faceplayer loadfont 2writetext UnknownText_0x5ca52 closetext loadmovesprites end ; 0x5c91c UnknownScript_0x5c91c: ; 0x5c91c faceplayer loadfont 2writetext UnknownText_0x5ca8f closetext loadmovesprites end ; 0x5c924 UnknownScript_0x5c924: ; 0x5c924 faceplayer loadfont 2writetext UnknownText_0x5cac8 closetext loadmovesprites end ; 0x5c92c UnknownScript_0x5c92c: ; 0x5c92c faceplayer loadfont 2writetext UnknownText_0x5cb25 closetext loadmovesprites end ; 0x5c934 UnknownScript_0x5c934: ; 0x5c934 faceplayer loadfont 2writetext UnknownText_0x5cb64 closetext loadmovesprites end ; 0x5c93c UnknownScript_0x5c93c: ; 0x5c93c jumptext UnknownText_0x5cba7 ; 0x5c93f UnknownScript_0x5c93f: ; 0x5c93f jumptext UnknownText_0x5cbc8 ; 0x5c942 UnknownScript_0x5c942: ; 0x5c942 jumptext UnknownText_0x5cc1d ; 0x5c945 ItemFragment_0x5c945: ; 0x5c945 item_frag PARLYZ_HEAL, 1 ; 0x5c947 ItemFragment_0x5c947: ; 0x5c947 item_frag TM_28, 1 ; 0x5c949 SignpostRemoteItem_0x5c949: ; 0x5c949 dw $0084 db FULL_HEAL ; 0x5c94c UnknownText_0x5c94c: ; 0x5c94c db $0, "DON: I'm going to", $4f db "win! Don't bother", $55 db "me.", $57 ; 0x5c973 UnknownText_0x5c973: ; 0x5c973 db $0, "ED: My PARASECT", $4f db "puts #MON to", $55 db "sleep with SPORE.", $57 ; 0x5c9a3 UnknownText_0x5c9a3: ; 0x5c9a3 db $0, "NICK: I'm raising", $4f db "fast #MON for", $55 db "battles.", $57 ; 0x5c9cc UnknownText_0x5c9cc: ; 0x5c9cc db $0, "WILLIAM: I'm not", $4f db "concerned about", $55 db "winning.", $51 db "I'm just looking", $4f db "for rare #MON.", $57 ; 0x5ca15 UnknownText_0x5ca15: ; 0x5ca15 db $0, "BENNY: Ssh! You'll", $4f db "scare off SCYTHER.", $51 db "I'll talk to you", $4f db "later.", $57 ; 0x5ca52 UnknownText_0x5ca52: ; 0x5ca52 db $0, "BARRY: You should", $4f db "weaken bug #MON", $51 db "first, then throw", $4f db "a BALL.", $57 ; 0x5ca8f UnknownText_0x5ca8f: ; 0x5ca8f db $0, "CINDY: I love bug", $4f db "#MON.", $51 db "I guess you must", $4f db "like them too.", $57 ; 0x5cac8 UnknownText_0x5cac8: ; 0x5cac8 db $0, "JOSH: I've been", $4f db "collecting bug", $51 db "#MON since I", $4f db "was just a baby.", $51 db "There's no way I'm", $4f db "going to lose!", $57 ; 0x5cb25 UnknownText_0x5cb25: ; 0x5cb25 db $0, "SAMUEL: If you've", $4f db "got the time to", $51 db "chat, go find some", $4f db "bug #MON.", $57 ; 0x5cb64 UnknownText_0x5cb64: ; 0x5cb64 db $0, "KIPP: I've studied", $4f db "about bug #MON", $55 db "a lot.", $51 db "I'm going to win", $4f db "for sure.", $57 ; 0x5cba7 UnknownText_0x5cba7: ; 0x5cba7 db $0, "RELAXATION SQUARE", $4f db "NATIONAL PARK", $57 ; 0x5cbc8 UnknownText_0x5cbc8: ; 0x5cbc8 db $0, "What is this", $4f db "notice?", $51 db "Please battle only", $4f db "in the grass.", $51 db "NATIONAL PARK", $4f db "WARDEN'S OFFICE", $57 ; 0x5cc1d UnknownText_0x5cc1d: ; 0x5cc1d db $0, "TRAINER TIPS", $51 db "Print out MAIL by", $4f db "opening it then", $55 db "pressing START.", $57 ; 0x5cc5d MapEventHeader_0x5cc5d: ; 0x5cc5d ; filler db 0, 0 ; warps db 4 warp_def $12, $21, 1, GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE warp_def $13, $21, 1, GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE warp_def $2f, $a, 1, GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE warp_def $2f, $b, 1, GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE ; xy triggers db 0 ; signposts db 4 signpost 44, 14, $0, UnknownScript_0x5c93c signpost 31, 27, $0, UnknownScript_0x5c93f signpost 47, 6, $7, SignpostRemoteItem_0x5c949 signpost 4, 12, $0, UnknownScript_0x5c942 ; people-events db 12 person_event $27, 33, 23, $2, $22, 255, 255, $80, 0, UnknownScript_0x5c8ec, $0716 person_event $27, 26, 32, $2, $22, 255, 255, $a0, 0, UnknownScript_0x5c8f4, $0717 person_event $2c, 22, 13, $7, $0, 255, 255, $90, 0, UnknownScript_0x5c8fc, $0718 person_event $2d, 17, 11, $4, $1, 255, 255, $b0, 0, UnknownScript_0x5c904, $0719 person_event $27, 13, 27, $3, $0, 255, 255, $80, 0, UnknownScript_0x5c90c, $071a person_event $27, 17, 31, $2, $33, 255, 255, $a0, 0, UnknownScript_0x5c914, $071b person_event $28, 27, 11, $5, $2, 255, 255, $90, 0, UnknownScript_0x5c91c, $071c person_event $27, 31, 15, $2, $11, 255, 255, $80, 0, UnknownScript_0x5c924, $071d person_event $27, 12, 20, $2, $11, 255, 255, $a0, 0, UnknownScript_0x5c92c, $071e person_event $27, 38, 21, $2, $33, 255, 255, $90, 0, UnknownScript_0x5c934, $071f person_event $54, 16, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x5c945, $0658 person_event $54, 47, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x5c947, $0659 ; 0x5cd27 MapScriptHeader_0x5cd27: ; 0x5cd27 ; trigger count db 0 ; callback count db 0 ; 0x5cd29 UnknownScript_0x5cd29: ; 0x5cd29 faceplayer loadfont checkbit2 $0013 iftrue UnknownScript_0x5cd37 2writetext UnknownText_0x5ce77 closetext loadmovesprites end ; 0x5cd37 UnknownScript_0x5cd37: ; 0x5cd37 2writetext UnknownText_0x5ce81 closetext loadmovesprites end ; 0x5cd3d UnknownScript_0x5cd3d: ; 0x5cd3d faceplayer loadfont 2writetext UnknownText_0x5ceba keeptextopen special $0053 iffalse $4d4c special $0054 special $0055 checkbit2 $004e iftrue UnknownScript_0x5cd84 2writetext UnknownText_0x5cf3a keeptextopen loadmovesprites applymovement $6, MovementData_0x5ce71 loadfont 2writetext UnknownText_0x5cf5a keeptextopen waitbutton 2writetext UnknownText_0x5cf79 playsound $0009 waitbutton keeptextopen special $0052 loadmovesprites applymovement $6, MovementData_0x5ce74 loadfont if_equal $1, UnknownScript_0x5cd8a if_equal $2, UnknownScript_0x5cd9f if_equal $3, UnknownScript_0x5cdb4 2jump UnknownScript_0x5cdc9 ; 0x5cd84 UnknownScript_0x5cd84: ; 0x5cd84 2writetext UnknownText_0x5cf7e closetext loadmovesprites end ; 0x5cd8a UnknownScript_0x5cd8a: ; 0x5cd8a 2writetext UnknownText_0x5cfb5 playsound $0099 waitbutton keeptextopen giveitem MASTER_BALL, $1 iffalse UnknownScript_0x5cdcf itemnotify setbit2 $004e 2jump UnknownScript_0x5cd84 ; 0x5cd9f UnknownScript_0x5cd9f: ; 0x5cd9f 2writetext UnknownText_0x5d023 playsound $0098 waitbutton keeptextopen giveitem EXP_SHARE, $1 iffalse UnknownScript_0x5cdcf itemnotify setbit2 $004e 2jump UnknownScript_0x5cd84 ; 0x5cdb4 UnknownScript_0x5cdb4: ; 0x5cdb4 2writetext UnknownText_0x5d076 playsound $0094 waitbutton keeptextopen giveitem PP_UP, $1 iffalse UnknownScript_0x5cdcf itemnotify setbit2 $004e 2jump UnknownScript_0x5cd84 ; 0x5cdc9 UnknownScript_0x5cdc9: ; 0x5cdc9 2writetext UnknownText_0x5d0c0 closetext loadmovesprites end ; 0x5cdcf UnknownScript_0x5cdcf: ; 0x5cdcf 2writetext UnknownText_0x5d0e6 closetext loadmovesprites end ; 0x5cdd5 UnknownScript_0x5cdd5: ; 0x5cdd5 faceplayer loadfont checkbit2 $0000 iftrue $4e2d 2writetext UnknownText_0x5d12d yesorno iffalse UnknownScript_0x5ce4b 2writetext UnknownText_0x5d1f2 yesorno iffalse UnknownScript_0x5ce42 playsound $0027 waitbutton 2writetext UnknownText_0x5d231 yesorno iffalse UnknownScript_0x5ce42 playsound $0027 waitbutton 2writetext UnknownText_0x5d282 yesorno iftrue UnknownScript_0x5ce42 playsound $0027 waitbutton 2writetext UnknownText_0x5d2bc yesorno iffalse UnknownScript_0x5ce42 playsound $0027 waitbutton 2writetext UnknownText_0x5d30e yesorno iftrue UnknownScript_0x5ce42 playsound $0027 waitbutton 2writetext UnknownText_0x5d37b keeptextopen stringtotext $4e33, $1 2call UnknownScript_0x5ce3e 2writetext UnknownText_0x5d3c0 keeptextopen setbit2 $0000 2writetext UnknownText_0x5d3e5 closetext loadmovesprites end ; 0x5ce33 INCBIN "baserom.gbc",$5ce33,$0b UnknownScript_0x5ce3e: ; 0x5ce3e jumpstd $002f ; 0x5ce41 INCBIN "baserom.gbc",$5ce41,$5ce42 - $5ce41 UnknownScript_0x5ce42: ; 0x5ce42 playsound $0019 2writetext UnknownText_0x5d409 closetext loadmovesprites end ; 0x5ce4b UnknownScript_0x5ce4b: ; 0x5ce4b 2writetext UnknownText_0x5d443 closetext loadmovesprites end ; 0x5ce51 UnknownScript_0x5ce51: ; 0x5ce51 jumptextfaceplayer UnknownText_0x5d476 ; 0x5ce54 UnknownScript_0x5ce54: ; 0x5ce54 jumptextfaceplayer UnknownText_0x5d4ac ; 0x5ce57 Trainer_0x5ce57: ; 0x5ce57 ; bit/flag number dw $4f3 ; trainer group && trainer id db 31, 3 ; text when seen dw UnknownText_0x5d4f4 ; text when trainer beaten dw UnknownText_0x5d582 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5ce63 ; 0x5ce63 UnknownScript_0x5ce63: ; 0x5ce63 talkaftercancel loadfont 2writetext UnknownText_0x5d5a2 closetext loadmovesprites end ; 0x5ce6b UnknownScript_0x5ce6b: ; 0x5ce6b jumptext UnknownText_0x5d5e7 ; 0x5ce6e UnknownScript_0x5ce6e: ; 0x5ce6e jumptext UnknownText_0x5d631 ; 0x5ce71 MovementData_0x5ce71: ; 0x5ce71 step_right turn_head_up step_end ; 0x5ce74 MovementData_0x5ce74: ; 0x5ce74 step_left turn_head_up step_end ; 0x5ce77 UnknownText_0x5ce77: ; 0x5ce77 db $0, "Welcome!", $57 ; 0x5ce81 UnknownText_0x5ce81: ; 0x5ce81 db $0, "Hello. I'm sorry,", $4f db "but we're not", $55 db "offering any tours", $55 db "today.", $57 ; 0x5ceba UnknownText_0x5ceba: ; 0x5ceba db $0, "Hi, are you here", $4f db "for the LUCKY NUM-", $55 db "BER SHOW?", $51 db "Want me to check", $4f db "the ID numbers of", $55 db "your #MON?", $51 db "If you get lucky,", $4f db "you win a prize.", $57 ; 0x5cf3a UnknownText_0x5cf3a: ; 0x5cf3a db $0, "This week's ID", $4f db "number is @" text_from_ram $d099 db $0, ".", $57 ; 0x5cf5a UnknownText_0x5cf5a: ; 0x5cf5a db $0, "Let's see if you", $4f db "have a match.", $57 ; 0x5cf79 UnknownText_0x5cf79: ; 0x5cf79 db $0, $56, $4f db $56, $57 ; 0x5cf7e UnknownText_0x5cf7e: ; 0x5cf7e db $0, "Please come back", $4f db "next week for the", $55 db "next LUCKY NUMBER.", $57 ; 0x5cfb5 UnknownText_0x5cfb5: ; 0x5cfb5 db $0, "Wow! You have a", $4f db "perfect match of", $55 db "all five numbers!", $51 db "We have a grand", $4f db "prize winner!", $51 db "You have won a", $4f db "MASTER BALL!", $57 ; 0x5d023 UnknownText_0x5d023: ; 0x5d023 db $0, "Hey! You've", $4f db "matched the last", $55 db "three numbers!", $51 db "You've won second", $4f db "prize, an EXP.", $55 db "SHARE!", $57 ; 0x5d076 UnknownText_0x5d076: ; 0x5d076 db $0, "Ooh, you've", $4f db "matched the last", $55 db "two numbers.", $51 db "You've won third", $4f db "prize, a PP UP.", $57 ; 0x5d0c0 UnknownText_0x5d0c0: ; 0x5d0c0 db $0, "Nope, none of your", $4f db "ID numbers match.", $57 ; 0x5d0e6 UnknownText_0x5d0e6: ; 0x5d0e6 db $0, "You've got no room", $4f db "for your prize.", $51 db "Make room and come", $4f db "back right away.", $57 ; 0x5d12d UnknownText_0x5d12d: ; 0x5d12d db $0, "We have a special", $4f db "quiz campaign on", $55 db "right now.", $51 db "Answer five ques-", $4f db "tions correctly to", $55 db "win a RADIO CARD.", $51 db "Slide it into your", $4f db "#GEAR to play", $51 db "the radio anytime,", $4f db "anywhere.", $51 db "Would you like to", $4f db "take the quiz?", $57 ; 0x5d1f2 UnknownText_0x5d1f2: ; 0x5d1f2 db $0, "Question 1:", $51 db "Is there a #MON", $4f db "that appears only", $55 db "in the morning?", $57 ; 0x5d231 UnknownText_0x5d231: ; 0x5d231 db $0, "Correct!", $4f db "Question 2:", $51 db "Is this statement", $4f db "correct?", $51 db "You can't buy a", $4f db "BERRY at a MART.", $57 ; 0x5d282 UnknownText_0x5d282: ; 0x5d282 db $0, "Bull's-eye!", $4f db "Question 3:", $51 db "Does HM01 contain", $4f db "the move FLASH?", $57 ; 0x5d2bc UnknownText_0x5d2bc: ; 0x5d2bc db $0, "So far so good!", $4f db "Question 4:", $51 db "Is FALKNER the", $4f db "VIOLET GYM LEADER", $51 db "who uses bird", $4f db "#MON?", $57 ; 0x5d30e UnknownText_0x5d30e: ; 0x5d30e db $0, "Wow! Right again!", $4f db "Here's the final", $55 db "question:", $51 db "Do GOLDENROD GAME", $4f db "CORNER's slots", $51 db "have CHARMANDER", $4f db "on their reels?", $57 ; 0x5d37b UnknownText_0x5d37b: ; 0x5d37b db $0, "Bingo! You got it!", $4f db "Congratulations!", $51 db "Here's your prize,", $4f db "a RADIO CARD!", $57 ; 0x5d3c0 UnknownText_0x5d3c0: ; 0x5d3c0 db $0, $52, "'s #GEAR", $4f db "can now double as", $55 db "a radio!", $57 ; 0x5d3e5 UnknownText_0x5d3e5: ; 0x5d3e5 db $0, "Please tune in to", $4f db "our radio shows.", $57 ; 0x5d409 UnknownText_0x5d409: ; 0x5d409 db $0, "Oh, dear.", $4f db "Sorry, but you", $51 db "got it wrong.", $4f db "Please try again!", $57 ; 0x5d443 UnknownText_0x5d443: ; 0x5d443 db $0, "Oh. I see. Please", $4f db "see me if you", $55 db "change your mind.", $57 ; 0x5d476 UnknownText_0x5d476: ; 0x5d476 db $0, "BEN is a fabulous", $4f db "DJ.", $51 db "His sweet voice", $4f db "makes me melt!", $57 ; 0x5d4ac UnknownText_0x5d4ac: ; 0x5d4ac db $0, "I love MARY, from", $4f db "#MON TALK.", $51 db "I only know what", $4f db "she sounds like,", $55 db "though.", $57 ; 0x5d4f4 UnknownText_0x5d4f4: ; 0x5d4f4 db $0, "We've finally", $4f db "taken over the", $55 db "RADIO TOWER!", $51 db "Now everyone will", $4f db "get to experience", $51 db "the true terror of", $4f db "TEAM ROCKET!", $51 db "We'll show you", $4f db "how scary we are!", $57 ; 0x5d582 UnknownText_0x5d582: ; 0x5d582 db $0, "Too strong! We", $4f db "must watch you…", $57 ; 0x5d5a2 UnknownText_0x5d5a2: ; 0x5d5a2 db $0, "You're too strong.", $51 db "Our plan could be", $4f db "ruined. I must", $55 db "warn the others…", $57 ; 0x5d5e7 UnknownText_0x5d5e7: ; 0x5d5e7 db $0, "1F RECEPTION", $4f db "2F SALES", $51 db "3F PERSONNEL", $4f db "4F PRODUCTION", $51 db "5F DIRECTOR'S", $4f db " OFFICE", $57 ; 0x5d631 UnknownText_0x5d631: ; 0x5d631 db $0, "LUCKY CHANNEL!", $51 db "Win with #MON", $4f db "ID numbers!", $51 db "Trade your #MON", $4f db "to collect differ-", $55 db "ent ID numbers!", $57 ; 0x5d68e MapEventHeader_0x5d68e: ; 0x5d68e ; filler db 0, 0 ; warps db 3 warp_def $7, $2, 11, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $3, 11, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $0, $f, 2, GROUP_RADIO_TOWER_2F, MAP_RADIO_TOWER_2F ; xy triggers db 0 ; signposts db 2 signpost 0, 3, $0, UnknownScript_0x5ce6b signpost 0, 13, $0, UnknownScript_0x5ce6e ; people-events db 6 person_event $42, 10, 9, $8, $0, 255, 255, $80, 0, UnknownScript_0x5cd29, $ffff person_event $28, 8, 20, $8, $0, 255, 255, $80, 0, UnknownScript_0x5ce51, $06cf person_event $27, 8, 19, $9, $0, 255, 255, $90, 0, UnknownScript_0x5ce54, $06cf person_event $35, 5, 18, $6, $0, 255, 255, $2, 3, Trainer_0x5ce57, $06ce person_event $40, 10, 12, $7, $0, 255, 255, $90, 0, UnknownScript_0x5cd3d, $06cf person_event $24, 10, 16, $7, $0, 255, 255, $a0, 0, UnknownScript_0x5cdd5, $06cf ; 0x5d6fb MapScriptHeader_0x5d6fb: ; 0x5d6fb ; trigger count db 0 ; callback count db 0 ; 0x5d6fd INCBIN "baserom.gbc",$5d6fd,$01 UnknownScript_0x5d6fe: ; 0x5d6fe jumptextfaceplayer UnknownText_0x5d924 ; 0x5d701 UnknownScript_0x5d701: ; 0x5d701 faceplayer loadfont checkbit2 $0013 iftrue UnknownScript_0x5d70f 2writetext UnknownText_0x5d956 closetext loadmovesprites end ; 0x5d70f UnknownScript_0x5d70f: ; 0x5d70f 2writetext UnknownText_0x5d983 closetext loadmovesprites end ; 0x5d715 UnknownScript_0x5d715: ; 0x5d715 loadfont 2writetext UnknownText_0x5d9b6 cry $27, $0 closetext loadmovesprites end ; 0x5d71f UnknownScript_0x5d71f: ; 0x5d71f jumptextfaceplayer UnknownText_0x5d9cb ; 0x5d722 UnknownScript_0x5d722: ; 0x5d722 jumptextfaceplayer UnknownText_0x5da44 ; 0x5d725 Trainer_0x5d725: ; 0x5d725 ; bit/flag number dw $4f4 ; trainer group && trainer id db 31, 4 ; text when seen dw UnknownText_0x5da9b ; text when trainer beaten dw UnknownText_0x5daf1 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5d731 ; 0x5d731 UnknownScript_0x5d731: ; 0x5d731 talkaftercancel loadfont 2writetext UnknownText_0x5db07 closetext loadmovesprites end ; 0x5d739 Trainer_0x5d739: ; 0x5d739 ; bit/flag number dw $4f5 ; trainer group && trainer id db 31, 5 ; text when seen dw UnknownText_0x5db39 ; text when trainer beaten dw UnknownText_0x5db80 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5d745 ; 0x5d745 UnknownScript_0x5d745: ; 0x5d745 talkaftercancel loadfont 2writetext UnknownText_0x5db99 closetext loadmovesprites end ; 0x5d74d Trainer_0x5d74d: ; 0x5d74d ; bit/flag number dw $4f6 ; trainer group && trainer id db 31, 6 ; text when seen dw UnknownText_0x5dbcd ; text when trainer beaten dw UnknownText_0x5dbed ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5d759 ; 0x5d759 UnknownScript_0x5d759: ; 0x5d759 talkaftercancel loadfont 2writetext UnknownText_0x5dc00 closetext loadmovesprites end ; 0x5d761 Trainer_0x5d761: ; 0x5d761 ; bit/flag number dw $511 ; trainer group && trainer id db 66, 2 ; text when seen dw UnknownText_0x5dc64 ; text when trainer beaten dw UnknownText_0x5dcbf ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5d76d ; 0x5d76d UnknownScript_0x5d76d: ; 0x5d76d talkaftercancel loadfont 2writetext UnknownText_0x5dcd0 closetext loadmovesprites end ; 0x5d775 UnknownScript_0x5d775: ; 0x5d775 faceplayer loadfont checkbit2 $0013 iftrue UnknownScript_0x5d865 checkbit1 $033d iffalse UnknownScript_0x5d800 checkbit2 $0060 iftrue UnknownScript_0x5d82f checkcode $a if_greater_than $12, UnknownScript_0x5d893 checkbit2 $005f iffalse $580a checkitem BLUE_CARD iffalse UnknownScript_0x5d86b checkcode $18 if_equal $1e, UnknownScript_0x5d87f playmusic $0060 2writetext UnknownText_0x5de35 special $00a3 iffalse UnknownScript_0x5d81e 2writetext UnknownText_0x5de84 closetext loadmovesprites spriteface $b, $3 checkcode $9 if_not_equal $3, $57be applymovement $0, MovementData_0x5d921 spriteface $0, $3 loadfont 2writetext UnknownText_0x5dedd closetext loadmovesprites spriteface $b, $0 refreshscreen $0 special $0092 loadmovesprites iffalse UnknownScript_0x5d845 loadfont 2writetext UnknownText_0x5dfc1 closetext loadmovesprites checkcode $18 addvar $1 writevarcode $18 waitbutton playsound $0022 setbit2 $0060 pause 20 spriteface $b, $3 loadfont 2writetext UnknownText_0x5e054 closetext loadmovesprites special $006a pause 20 special $003d checkcode $18 if_equal $1e, UnknownScript_0x5d8a4 end ; 0x5d800 UnknownScript_0x5d800: ; 0x5d800 2writetext UnknownText_0x5dcf4 keeptextopen setbit1 $033d verbosegiveitem BLUE_CARD, 1 2writetext UnknownText_0x5de10 closetext loadmovesprites checkcellnum $25 iftrue $581a checkbit1 $033c iftrue UnknownScript_0x5d8cc spriteface $b, $3 end ; 0x5d81e UnknownScript_0x5d81e: ; 0x5d81e 2writetext UnknownText_0x5df29 closetext loadmovesprites spriteface $b, $3 special $006a pause 20 special $003d end ; 0x5d82f UnknownScript_0x5d82f: ; 0x5d82f 2writetext UnknownText_0x5df6c closetext loadmovesprites checkcellnum $25 iftrue $583f checkbit1 $033c iftrue UnknownScript_0x5d8cc spriteface $b, $3 pause 10 end ; 0x5d845 UnknownScript_0x5d845: ; 0x5d845 setbit2 $0060 loadfont 2writetext UnknownText_0x5e01c closetext loadmovesprites spriteface $b, $3 pause 20 loadfont 2writetext UnknownText_0x5e054 closetext loadmovesprites spriteface $b, $3 special $006a pause 20 special $003d end ; 0x5d865 UnknownScript_0x5d865: ; 0x5d865 2writetext UnknownText_0x5e0c2 closetext loadmovesprites end ; 0x5d86b UnknownScript_0x5d86b: ; 0x5d86b 2writetext UnknownText_0x5e192 closetext loadmovesprites checkcellnum $25 iftrue $587b checkbit1 $029e iftrue UnknownScript_0x5d8cc spriteface $b, $3 end ; 0x5d87f UnknownScript_0x5d87f: ; 0x5d87f 2writetext UnknownText_0x5e0f1 closetext loadmovesprites checkcellnum $25 iftrue $588f checkbit1 $029e iftrue UnknownScript_0x5d8cc spriteface $b, $3 end ; 0x5d893 UnknownScript_0x5d893: ; 0x5d893 2writetext UnknownText_0x5e131 closetext loadmovesprites checkcellnum $25 iftrue $58a3 checkbit1 $033c iftrue UnknownScript_0x5d8cc end ; 0x5d8a4 UnknownScript_0x5d8a4: ; 0x5d8a4 checkcellnum $25 iftrue $58fe pause 20 spriteface $b, $0 pause 15 spriteface $0, $1 pause 15 checkbit1 $029e iftrue UnknownScript_0x5d8cc showemote $0, $b, 15 setbit1 $029e setbit1 $033c loadfont 2writetext UnknownText_0x5e1ee 2jump $58d0 ; 0x5d8cc UnknownScript_0x5d8cc: ; 0x5d8cc loadfont 2writetext UnknownText_0x5e2bf askforphonenumber $25 if_equal $1, UnknownScript_0x5d8f6 if_equal $2, UnknownScript_0x5d8ed 2writetext UnknownText_0x5e2f3 playsound $0093 waitbutton keeptextopen 2writetext UnknownText_0x5e310 closetext loadmovesprites spriteface $b, $3 addcellnum $25 end ; 0x5d8ed UnknownScript_0x5d8ed: ; 0x5d8ed 2writetext UnknownText_0x5e33c closetext loadmovesprites spriteface $b, $3 end ; 0x5d8f6 UnknownScript_0x5d8f6: ; 0x5d8f6 2writetext UnknownText_0x5e35e closetext loadmovesprites spriteface $b, $3 end ; 0x5d8ff UnknownScript_0x5d8ff: ; 0x5d8ff faceplayer loadfont checkitem BLUE_CARD iffalse UnknownScript_0x5d90f 2writetext UnknownText_0x5e392 keeptextopen special $0093 loadmovesprites end ; 0x5d90f UnknownScript_0x5d90f: ; 0x5d90f 2writetext UnknownText_0x5e3d8 keeptextopen loadmovesprites end ; 0x5d915 UnknownScript_0x5d915: ; 0x5d915 jumptext UnknownText_0x5e426 ; 0x5d918 UnknownScript_0x5d918: ; 0x5d918 jumptext UnknownText_0x5e430 ; 0x5d91b UnknownScript_0x5d91b: ; 0x5d91b jumptext UnknownText_0x5e463 ; 0x5d91e UnknownScript_0x5d91e: ; 0x5d91e jumpstd $0003 ; 0x5d921 MovementData_0x5d921: ; 0x5d921 slow_step_down slow_step_right step_end ; 0x5d924 UnknownText_0x5d924: ; 0x5d924 db $0, "You can listen to", $4f db "the radio any-", $55 db "where. Tune in!", $57 ; 0x5d956 UnknownText_0x5d956: ; 0x5d956 db $0, "Lullabies on the", $4f db "radio may make", $55 db "#MON sleep.", $57 ; 0x5d983 UnknownText_0x5d983: ; 0x5d983 db $0, "Why would they", $4f db "want to take over", $55 db "the RADIO TOWER?", $57 ; 0x5d9b6 UnknownText_0x5d9b6: ; 0x5d9b6 db $0, "JIGGLYPUFF:", $4f db "Jiggly…", $57 ; 0x5d9cb UnknownText_0x5d9cb: ; 0x5d9cb db $0, "Sorry. Authorized", $4f db "personnel only", $55 db "beyond this point.", $51 db "It wasn't that way", $4f db "before.", $51 db "There's something", $4f db "wrong with the", $55 db "DIRECTOR…", $57 ; 0x5da44 UnknownText_0x5da44: ; 0x5da44 db $0, "Feel free to look", $4f db "around anywhere.", $51 db "The DIRECTOR is", $4f db "nice again, just", $55 db "as he was before.", $57 ; 0x5da9b UnknownText_0x5da9b: ; 0x5da9b db $0, "Three years ago,", $4f db "TEAM ROCKET was", $55 db "forced to disband.", $51 db "But we're making a", $4f db "comeback here!", $57 ; 0x5daf1 UnknownText_0x5daf1: ; 0x5daf1 db $0, "Gwah! Don't get", $4f db "cute!", $57 ; 0x5db07 UnknownText_0x5db07: ; 0x5db07 db $0, "We won't let you", $4f db "ruin our plans", $55 db "for our comeback!", $57 ; 0x5db39 UnknownText_0x5db39: ; 0x5db39 db $0, "We're TEAM ROCKET,", $4f db "the exploiters of", $55 db "#MON!", $51 db "We love being", $4f db "evil! Scared?", $57 ; 0x5db80 UnknownText_0x5db80: ; 0x5db80 db $0, "You think you're a", $4f db "hero?", $57 ; 0x5db99 UnknownText_0x5db99: ; 0x5db99 db $0, "We're not always", $4f db "evil. We just do", $55 db "whatever we like.", $57 ; 0x5dbcd UnknownText_0x5dbcd: ; 0x5dbcd db $0, "Hey, hey! Keep out", $4f db "of our way!", $57 ; 0x5dbed UnknownText_0x5dbed: ; 0x5dbed db $0, "Arggh. I give up.", $57 ; 0x5dc00 UnknownText_0x5dc00: ; 0x5dc00 db $0, "Our EXECUTIVES are", $4f db "trying to take", $55 db "this place over.", $51 db "They have some big", $4f db "plan. I wonder", $55 db "what that is?", $57 ; 0x5dc64 UnknownText_0x5dc64: ; 0x5dc64 db $0, "Hahaha!", $51 db "How boring.", $4f db "It was far too", $51 db "easy to take over", $4f db "this place!", $51 db "Come on, keep me", $4f db "amused!", $57 ; 0x5dcbf UnknownText_0x5dcbf: ; 0x5dcbf db $0, "Wh-who are you?", $57 ; 0x5dcd0 UnknownText_0x5dcd0: ; 0x5dcd0 db $0, "You beat me, and", $4f db "I won't forget it!", $57 ; 0x5dcf4 UnknownText_0x5dcf4: ; 0x5dcf4 db $0, "BUENA: Hi! I'm", $4f db "BUENA!", $51 db "Do you know about", $4f db "a radio program", $55 db "called PASSWORD?", $51 db "If you can tell me", $4f db "the password from", $51 db "the program, you", $4f db "will earn points.", $51 db "Save up those", $4f db "points and trade", $51 db "them to that sweet", $4f db "young lady over", $51 db "there for some", $4f db "choice prizes!", $51 db "Here you go!", $51 db "It's your very own", $4f db "point card!", $57 ; 0x5de10 UnknownText_0x5de10: ; 0x5de10 db $0, "BUENA: Tune in to", $4f db "my PASSWORD SHOW!", $57 ; 0x5de35 UnknownText_0x5de35: ; 0x5de35 db $0, "BUENA: Hi!", $4f db "Did you tune in to", $55 db "my radio show?", $51 db "Do you remember", $4f db "today's password?", $57 ; 0x5de84 UnknownText_0x5de84: ; 0x5de84 db $0, "BUENA: Oh, wow!", $4f db "Thank you!", $51 db "What was your name", $4f db "again?", $51 db "…", $14, ", OK!", $51 db "Come on, ", $14, ".", $4f db "Join the show.", $57 ; 0x5dedd UnknownText_0x5dedd: ; 0x5dedd db $0, "BUENA: Everyone", $4f db "ready?", $51 db "I want to hear you", $4f db "shout out today's", $51 db "password for", $4f db $14, "!", $57 ; 0x5df29 UnknownText_0x5df29: ; 0x5df29 db $0, "BUENA: Come back", $4f db "after you listen", $51 db "to my show, OK?", $4f db "Catch ya later!", $57 ; 0x5df6c UnknownText_0x5df6c: ; 0x5df6c db $0, "BUENA: Sorry…", $51 db "You get just one", $4f db "chance each day.", $51 db "Come back tomorrow", $4f db "for another try!", $57 ; 0x5dfc1 UnknownText_0x5dfc1: ; 0x5dfc1 db $0, "BUENA: YIPPEE!", $4f db "That's right!", $51 db "You did tune in!", $4f db "I'm so happy!", $51 db "You earned one", $4f db "point! Congrats!", $57 ; 0x5e01c UnknownText_0x5e01c: ; 0x5e01c db $0, "BUENA: Aww…", $4f db "That's not it…", $51 db "Did you forget the", $4f db "password?", $57 ; 0x5e054 UnknownText_0x5e054: ; 0x5e054 db $0, "BUENA: Yup! Our", $4f db "contestant was", $51 db $14, ".", $4f db "Thanks for coming!", $51 db "I hope all you", $4f db "listeners will", $51 db "come too!", $4f db "I'll be waiting!", $57 ; 0x5e0c2 UnknownText_0x5e0c2: ; 0x5e0c2 db $0, "BUENA: Huh?", $4f db "Today's password?", $51 db "HELP, of course!", $57 ; 0x5e0f1 UnknownText_0x5e0f1: ; 0x5e0f1 db $0, "BUENA: Your BLUE", $4f db "CARD's full.", $51 db "Trade it in for a", $4f db "fabulous prize!", $57 ; 0x5e131 UnknownText_0x5e131: ; 0x5e131 db $0, "BUENA: Tune in to", $4f db "PASSWORD every", $51 db "night from six to", $4f db "midnight!", $51 db "Tune in, then drop", $4f db "in for a visit!", $57 ; 0x5e192 UnknownText_0x5e192: ; 0x5e192 db $0, "BUENA: Oh? You", $4f db "forgot to bring", $55 db "your BLUE CARD?", $51 db "I can't give you", $4f db "points if you", $55 db "don't have it.", $57 ; 0x5e1ee UnknownText_0x5e1ee: ; 0x5e1ee db $0, "BUENA: Oh! Your", $4f db "BLUE CARD reached", $51 db "30 points today!", $4f db "That's so wild!", $51 db "Hmm… There isn't a", $4f db "prize for hitting", $55 db "30 points, but…", $51 db "You came by so", $4f db "often, ", $14, ".", $51 db "I'll make you a", $4f db "special deal!", $51 db "How would you like", $4f db "my phone number?", $57 ; 0x5e2bf UnknownText_0x5e2bf: ; 0x5e2bf db $0, "BUENA: ", $14, ",", $4f db "do you want to", $51 db "register my phone", $4f db "number?", $57 ; 0x5e2f3 UnknownText_0x5e2f3: ; 0x5e2f3 db $0, $52, " registered", $4f db "BUENA's number.", $57 ; 0x5e310 UnknownText_0x5e310: ; 0x5e310 db $0, "BUENA: I look", $4f db "forward to hearing", $55 db "from you!", $57 ; 0x5e33c UnknownText_0x5e33c: ; 0x5e33c db $0, "BUENA: Aww… It's a", $4f db "special prize…", $57 ; 0x5e35e UnknownText_0x5e35e: ; 0x5e35e db $0, "BUENA: ", $14, ",", $4f db "your phone list", $51 db "has no room left", $4f db "for me…", $57 ; 0x5e392 UnknownText_0x5e392: ; 0x5e392 db $0, "You can cash in", $4f db "your saved points", $51 db "for a lovely prize", $4f db "of your choice!", $57 ; 0x5e3d8 UnknownText_0x5e3d8: ; 0x5e3d8 db $0, "You can't trade in", $4f db "points without", $55 db "your BLUE CARD.", $51 db "Don't forget your", $4f db "BLUE CARD!", $57 ; 0x5e426 UnknownText_0x5e426: ; 0x5e426 db $0, "2F SALES", $57 ; 0x5e430 UnknownText_0x5e430: ; 0x5e430 db $0, "PROF.OAK'S #MON", $4f db "TALK", $51 db "The Hottest Show", $4f db "on the Air!", $57 ; 0x5e463 UnknownText_0x5e463: ; 0x5e463 db $0, "Anywhere, Anytime", $4f db "#MON Radio", $57 ; 0x5e481 MapEventHeader_0x5e481: ; 0x5e481 ; filler db 0, 0 ; warps db 2 warp_def $0, $0, 1, GROUP_RADIO_TOWER_3F, MAP_RADIO_TOWER_3F warp_def $0, $f, 3, GROUP_RADIO_TOWER_1F, MAP_RADIO_TOWER_1F ; xy triggers db 0 ; signposts db 6 signpost 0, 3, $0, UnknownScript_0x5d915 signpost 0, 5, $0, UnknownScript_0x5d918 signpost 1, 9, $0, UnknownScript_0x5d91e signpost 1, 10, $0, UnknownScript_0x5d91e signpost 1, 11, $0, UnknownScript_0x5d91e signpost 0, 13, $0, UnknownScript_0x5d91b ; people-events db 11 person_event $2b, 10, 10, $8, $0, 255, 255, $a0, 0, UnknownScript_0x5d6fe, $06cf person_event $29, 6, 21, $5, $1, 255, 255, $80, 0, UnknownScript_0x5d701, $ffff person_event $35, 8, 5, $7, $0, 255, 255, $2, 3, Trainer_0x5d725, $06ce person_event $35, 8, 12, $6, $0, 255, 255, $2, 3, Trainer_0x5d739, $06ce person_event $35, 5, 8, $6, $0, 255, 255, $2, 2, Trainer_0x5d74d, $06ce person_event $36, 9, 14, $7, $0, 255, 255, $82, 3, Trainer_0x5d761, $06ce person_event $41, 5, 4, $6, $0, 255, 255, $0, 0, UnknownScript_0x5d71f, $06d1 person_event $41, 5, 5, $6, $0, 255, 255, $0, 0, UnknownScript_0x5d722, $06d0 person_event $94, 5, 16, $16, $0, 255, 255, $0, 0, UnknownScript_0x5d715, $ffff person_event $2a, 9, 18, $9, $0, 255, 255, $80, 0, UnknownScript_0x5d775, $ffff person_event $42, 11, 16, $9, $0, 255, 255, $a0, 0, UnknownScript_0x5d8ff, $06cf ; 0x5e53e MapScriptHeader_0x5e53e: ; 0x5e53e ; trigger count db 0 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x5e543 ; 0x5e543 UnknownScript_0x5e543: ; 0x5e543 checkbit1 $0025 iftrue UnknownScript_0x5e54a return ; 0x5e54a UnknownScript_0x5e54a: ; 0x5e54a changeblock $e, $2, $2a changeblock $e, $4, $1 return ; 0x5e553 UnknownScript_0x5e553: ; 0x5e553 jumptextfaceplayer UnknownText_0x5e621 ; 0x5e556 UnknownScript_0x5e556: ; 0x5e556 faceplayer loadfont checkbit1 $0021 iftrue UnknownScript_0x5e564 2writetext UnknownText_0x5e682 closetext loadmovesprites end ; 0x5e564 UnknownScript_0x5e564: ; 0x5e564 2writetext UnknownText_0x5e6eb closetext loadmovesprites end ; 0x5e56a UnknownScript_0x5e56a: ; 0x5e56a faceplayer loadfont checkbit1 $0047 iftrue UnknownScript_0x5e59d checkbit1 $0021 iftrue UnknownScript_0x5e58a checkbit1 $0025 iftrue UnknownScript_0x5e584 2writetext UnknownText_0x5e754 closetext loadmovesprites end ; 0x5e584 UnknownScript_0x5e584: ; 0x5e584 2writetext UnknownText_0x5e7cb closetext loadmovesprites end ; 0x5e58a UnknownScript_0x5e58a: ; 0x5e58a 2writetext UnknownText_0x5e7e2 keeptextopen verbosegiveitem TM_11, 1 iffalse $65a1 2writetext UnknownText_0x5e821 closetext loadmovesprites setbit1 $0047 end ; 0x5e59d UnknownScript_0x5e59d: ; 0x5e59d 2writetext UnknownText_0x5e85c closetext loadmovesprites end ; 0x5e5a3 Trainer_0x5e5a3: ; 0x5e5a3 ; bit/flag number dw $4f7 ; trainer group && trainer id db 31, 7 ; text when seen dw UnknownText_0x5e878 ; text when trainer beaten dw UnknownText_0x5e8c8 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5e5af ; 0x5e5af UnknownScript_0x5e5af: ; 0x5e5af talkaftercancel loadfont 2writetext UnknownText_0x5e8d0 closetext loadmovesprites end ; 0x5e5b7 Trainer_0x5e5b7: ; 0x5e5b7 ; bit/flag number dw $4f8 ; trainer group && trainer id db 31, 8 ; text when seen dw UnknownText_0x5e904 ; text when trainer beaten dw UnknownText_0x5e934 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5e5c3 ; 0x5e5c3 UnknownScript_0x5e5c3: ; 0x5e5c3 talkaftercancel loadfont 2writetext UnknownText_0x5e944 closetext loadmovesprites end ; 0x5e5cb Trainer_0x5e5cb: ; 0x5e5cb ; bit/flag number dw $4f9 ; trainer group && trainer id db 31, 9 ; text when seen dw UnknownText_0x5e97d ; text when trainer beaten dw UnknownText_0x5e9c2 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5e5d7 ; 0x5e5d7 UnknownScript_0x5e5d7: ; 0x5e5d7 talkaftercancel loadfont 2writetext UnknownText_0x5e9d0 closetext loadmovesprites end ; 0x5e5df Trainer_0x5e5df: ; 0x5e5df ; bit/flag number dw $4a2 ; trainer group && trainer id db 20, 4 ; text when seen dw UnknownText_0x5ea14 ; text when trainer beaten dw UnknownText_0x5ea43 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5e5eb ; 0x5e5eb UnknownScript_0x5e5eb: ; 0x5e5eb talkaftercancel loadfont 2writetext UnknownText_0x5ea61 closetext loadmovesprites end ; 0x5e5f3 UnknownScript_0x5e5f3: ; 0x5e5f3 loadfont 2writetext UnknownText_0x5eaa4 closetext checkbit1 $0025 iftrue $6603 checkitem CARD_KEY iftrue UnknownScript_0x5e605 loadmovesprites end ; 0x5e605 UnknownScript_0x5e605: ; 0x5e605 2writetext UnknownText_0x5eabc closetext setbit1 $0025 playsound $001f changeblock $e, $2, $2a changeblock $e, $4, $1 reloadmappart loadmovesprites waitbutton end ; 0x5e61b UnknownScript_0x5e61b: ; 0x5e61b jumptext UnknownText_0x5ead6 ; 0x5e61e UnknownScript_0x5e61e: ; 0x5e61e jumptext UnknownText_0x5eae4 ; 0x5e621 UnknownText_0x5e621: ; 0x5e621 db $0, "We have recordings", $4f db "of the cries of", $51 db "all #MON that", $4f db "have been found.", $51 db "We must have about", $4f db "200 kinds.", $57 ; 0x5e682 UnknownText_0x5e682: ; 0x5e682 db $0, "To trainers, #-", $4f db "MON are their", $55 db "beloved partners.", $51 db "It's terrible how", $4f db "TEAM ROCKET is", $51 db "trying to control", $4f db "#MON.", $57 ; 0x5e6eb UnknownText_0x5e6eb: ; 0x5e6eb db $0, "We run 24 hours a", $4f db "day to broadcast", $51 db "entertaining pro-", $4f db "grams.", $51 db "I'll do my best to", $4f db "run around the", $55 db "clock too!", $57 ; 0x5e754 UnknownText_0x5e754: ; 0x5e754 db $0, "The TEAM ROCKET", $4f db "boss has locked", $55 db "himself in.", $51 db "But the DIRECTOR", $4f db "can open it.", $51 db "He's up on the", $4f db "fifth floor.", $51 db "Please save him!", $57 ; 0x5e7cb UnknownText_0x5e7cb: ; 0x5e7cb db $0, "Is the DIRECTOR", $4f db "safe?", $57 ; 0x5e7e2 UnknownText_0x5e7e2: ; 0x5e7e2 db $0, "Thank you!", $4f db "You're my hero!", $51 db "This is a token of", $4f db "my appreciation.", $57 ; 0x5e821 UnknownText_0x5e821: ; 0x5e821 db $0, "It's SUNNY DAY.", $4f db "It powers up fire-", $55 db "type moves for a", $55 db "while.", $57 ; 0x5e85c UnknownText_0x5e85c: ; 0x5e85c db $0, "You were simply", $4f db "marvelous!", $57 ; 0x5e878 UnknownText_0x5e878: ; 0x5e878 db $0, "I've been given", $4f db "strict orders.", $51 db "I'm to crush any-", $4f db "one who challenges", $55 db "TEAM ROCKET!", $57 ; 0x5e8c8 UnknownText_0x5e8c8: ; 0x5e8c8 db $0, "What?!", $57 ; 0x5e8d0 UnknownText_0x5e8d0: ; 0x5e8d0 db $0, "I failed in my", $4f db "duties…", $51 db "I'll be docked pay", $4f db "for this…", $57 ; 0x5e904 UnknownText_0x5e904: ; 0x5e904 db $0, "It feels great", $4f db "ordering #MON", $55 db "to commit crimes.", $57 ; 0x5e934 UnknownText_0x5e934: ; 0x5e934 db $0, "You're kidding!", $57 ; 0x5e944 UnknownText_0x5e944: ; 0x5e944 db $0, "I feel lousy over", $4f db "losing!", $51 db "Darn it! I hate", $4f db "useless #MON!", $57 ; 0x5e97d UnknownText_0x5e97d: ; 0x5e97d db $0, "Why did the shut-", $4f db "ter open? Did you", $51 db "have something to", $4f db "do with this?", $57 ; 0x5e9c2 UnknownText_0x5e9c2: ; 0x5e9c2 db $0, "I'm done for!", $57 ; 0x5e9d0 UnknownText_0x5e9d0: ; 0x5e9d0 db $0, "What?! You made it", $4f db "past our men in", $55 db "the UNDERGROUND?", $51 db "How could you?", $57 ; 0x5ea14 UnknownText_0x5ea14: ; 0x5ea14 db $0, "An unknown child", $4f db "wandering here?", $51 db "Who are you?", $57 ; 0x5ea43 UnknownText_0x5ea43: ; 0x5ea43 db $0, "Tch! I took you", $4f db "too lightly!", $57 ; 0x5ea61 UnknownText_0x5ea61: ; 0x5ea61 db $0, "Bwahahaha…", $51 db "I can transmit as", $4f db "strong a signal as", $55 db "I need from here.", $57 ; 0x5eaa4 UnknownText_0x5eaa4: ; 0x5eaa4 db $0, "It's the CARD KEY", $4f db "slot.", $57 ; 0x5eabc UnknownText_0x5eabc: ; 0x5eabc db $0, $52, " inserted", $4f db "the CARD KEY.", $57 ; 0x5ead6 UnknownText_0x5ead6: ; 0x5ead6 db $0, "3F PERSONNEL", $57 ; 0x5eae4 UnknownText_0x5eae4: ; 0x5eae4 db $0, "#MON MUSIC with", $4f db "Host DJ BEN", $57 ; 0x5eb01 MapEventHeader_0x5eb01: ; 0x5eb01 ; filler db 0, 0 ; warps db 3 warp_def $0, $0, 1, GROUP_RADIO_TOWER_2F, MAP_RADIO_TOWER_2F warp_def $0, $7, 2, GROUP_RADIO_TOWER_4F, MAP_RADIO_TOWER_4F warp_def $0, $11, 4, GROUP_RADIO_TOWER_4F, MAP_RADIO_TOWER_4F ; xy triggers db 0 ; signposts db 3 signpost 0, 3, $0, UnknownScript_0x5e61b signpost 0, 9, $0, UnknownScript_0x5e61e signpost 2, 14, $1, UnknownScript_0x5e5f3 ; people-events db 7 person_event $2b, 8, 11, $7, $0, 255, 255, $90, 0, UnknownScript_0x5e553, $06d0 person_event $48, 8, 7, $a, $0, 255, 255, $80, 0, UnknownScript_0x5e556, $ffff person_event $24, 7, 15, $2, $11, 255, 255, $a0, 0, UnknownScript_0x5e56a, $ffff person_event $35, 5, 9, $9, $0, 255, 255, $2, 2, Trainer_0x5e5a3, $06ce person_event $35, 6, 10, $6, $0, 255, 255, $2, 3, Trainer_0x5e5b7, $06ce person_event $35, 10, 20, $7, $0, 255, 255, $2, 3, Trainer_0x5e5cb, $06ce person_event $3c, 10, 13, $7, $0, 255, 255, $92, 5, Trainer_0x5e5df, $06ce ; 0x5eb80 MapScriptHeader_0x5eb80: ; 0x5eb80 ; trigger count db 0 ; callback count db 0 ; 0x5eb82 UnknownScript_0x5eb82: ; 0x5eb82 jumptextfaceplayer UnknownText_0x5ec12 ; 0x5eb85 UnknownScript_0x5eb85: ; 0x5eb85 faceplayer loadfont checkbit1 $0048 iftrue UnknownScript_0x5ebac checkbit1 $0021 iftrue UnknownScript_0x5eb99 2writetext UnknownText_0x5ec68 closetext loadmovesprites end ; 0x5eb99 UnknownScript_0x5eb99: ; 0x5eb99 2writetext UnknownText_0x5ecab keeptextopen verbosegiveitem PINK_BOW, 1 iffalse $6bb0 2writetext UnknownText_0x5ecef closetext loadmovesprites setbit1 $0048 end ; 0x5ebac UnknownScript_0x5ebac: ; 0x5ebac 2writetext UnknownText_0x5ed2c closetext loadmovesprites end ; 0x5ebb2 UnknownScript_0x5ebb2: ; 0x5ebb2 loadfont 2writetext UnknownText_0x5ed66 cry $34, $0 closetext loadmovesprites end ; 0x5ebbc Trainer_0x5ebbc: ; 0x5ebbc ; bit/flag number dw $4fa ; trainer group && trainer id db 31, 10 ; text when seen dw UnknownText_0x5ed77 ; text when trainer beaten dw UnknownText_0x5edcf ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5ebc8 ; 0x5ebc8 UnknownScript_0x5ebc8: ; 0x5ebc8 talkaftercancel loadfont 2writetext UnknownText_0x5ede2 closetext loadmovesprites end ; 0x5ebd0 Trainer_0x5ebd0: ; 0x5ebd0 ; bit/flag number dw $572 ; trainer group && trainer id db 51, 2 ; text when seen dw UnknownText_0x5ee04 ; text when trainer beaten dw UnknownText_0x5ee50 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5ebdc ; 0x5ebdc UnknownScript_0x5ebdc: ; 0x5ebdc talkaftercancel loadfont 2writetext UnknownText_0x5ee69 closetext loadmovesprites end ; 0x5ebe4 Trainer_0x5ebe4: ; 0x5ebe4 ; bit/flag number dw $513 ; trainer group && trainer id db 66, 4 ; text when seen dw UnknownText_0x5eec4 ; text when trainer beaten dw UnknownText_0x5ef15 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5ebf0 ; 0x5ebf0 UnknownScript_0x5ebf0: ; 0x5ebf0 talkaftercancel loadfont 2writetext UnknownText_0x5ef31 closetext loadmovesprites end ; 0x5ebf8 Trainer_0x5ebf8: ; 0x5ebf8 ; bit/flag number dw $4a3 ; trainer group && trainer id db 20, 5 ; text when seen dw UnknownText_0x5ef62 ; text when trainer beaten dw UnknownText_0x5efa3 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x5ec04 ; 0x5ec04 UnknownScript_0x5ec04: ; 0x5ec04 talkaftercancel loadfont 2writetext UnknownText_0x5efcb closetext loadmovesprites end ; 0x5ec0c UnknownScript_0x5ec0c: ; 0x5ec0c jumptext UnknownText_0x5effe ; 0x5ec0f UnknownScript_0x5ec0f: ; 0x5ec0f jumptext UnknownText_0x5f00d ; 0x5ec12 UnknownText_0x5ec12: ; 0x5ec12 db $0, "I listened to the", $4f db "radio while I was", $55 db "at the RUINS.", $51 db "I heard a strange", $4f db "broadcast there.", $57 ; 0x5ec68 UnknownText_0x5ec68: ; 0x5ec68 db $0, "MARY: Why? Why do", $4f db "I have to suffer", $55 db "through this?", $51 db "MEOWTH, help me!", $57 ; 0x5ecab UnknownText_0x5ecab: ; 0x5ecab db $0, "MARY: Oh! You're", $4f db "my little savior!", $51 db "Will you take this", $4f db "as my thanks?", $57 ; 0x5ecef UnknownText_0x5ecef: ; 0x5ecef db $0, "MARY: It's just", $4f db "right for #MON", $51 db "that know normal-", $4f db "type moves.", $57 ; 0x5ed2c UnknownText_0x5ed2c: ; 0x5ed2c db $0, "MARY: Please tune", $4f db "into me on PROF.", $51 db "OAK'S #MON TALK", $4f db "show.", $57 ; 0x5ed66 UnknownText_0x5ed66: ; 0x5ed66 db $0, "MEOWTH: Meowth…", $57 ; 0x5ed77 UnknownText_0x5ed77: ; 0x5ed77 db $0, "You plan to rescue", $4f db "the DIRECTOR?", $51 db "That won't be pos-", $4f db "sible because I'm", $55 db "going to beat you!", $57 ; 0x5edcf UnknownText_0x5edcf: ; 0x5edcf db $0, "No! Unbelievable!", $57 ; 0x5ede2 UnknownText_0x5ede2: ; 0x5ede2 db $0, "I don't believe", $4f db "it! I was beaten!", $57 ; 0x5ee04 UnknownText_0x5ee04: ; 0x5ee04 db $0, "Stop! I'm known as", $4f db "the TEAM ROCKET", $55 db "fortress!", $51 db "You're not taking", $4f db "another step!", $57 ; 0x5ee50 UnknownText_0x5ee50: ; 0x5ee50 db $0, "The fortress came", $4f db "down!", $57 ; 0x5ee69 UnknownText_0x5ee69: ; 0x5ee69 db $0, "You've earned my", $4f db "respect, so here's", $55 db "some advice.", $51 db "It's not too late.", $4f db "You can still turn", $55 db "back.", $57 ; 0x5eec4 UnknownText_0x5eec4: ; 0x5eec4 db $0, "Don't I think", $4f db "#MON are cute?", $51 db "I'll think my", $4f db "#MON are cute--", $51 db "after they beat", $4f db "yours!", $57 ; 0x5ef15 UnknownText_0x5ef15: ; 0x5ef15 db $0, "Oh, no! They're so", $4f db "useless!", $57 ; 0x5ef31 UnknownText_0x5ef31: ; 0x5ef31 db $0, "I love my", $4f db "beautiful self!", $51 db "Who cares about", $4f db "#MON?", $57 ; 0x5ef62 UnknownText_0x5ef62: ; 0x5ef62 db $0, "Most excellent.", $51 db "This RADIO TOWER", $4f db "will fulfill our", $55 db "grand design.", $57 ; 0x5efa3 UnknownText_0x5efa3: ; 0x5efa3 db $0, "Hmmm…", $51 db "All grand plans", $4f db "come with snags.", $57 ; 0x5efcb UnknownText_0x5efcb: ; 0x5efcb db $0, "Do you honestly", $4f db "believe you can", $55 db "stop TEAM ROCKET?", $57 ; 0x5effe UnknownText_0x5effe: ; 0x5effe db $0, "4F PRODUCTION", $57 ; 0x5f00d UnknownText_0x5f00d: ; 0x5f00d db $0, "4F STUDIO 2", $57 ; 0x5f01a MapEventHeader_0x5f01a: ; 0x5f01a ; filler db 0, 0 ; warps db 4 warp_def $0, $0, 1, GROUP_RADIO_TOWER_5F, MAP_RADIO_TOWER_5F warp_def $0, $9, 2, GROUP_RADIO_TOWER_3F, MAP_RADIO_TOWER_3F warp_def $0, $c, 2, GROUP_RADIO_TOWER_5F, MAP_RADIO_TOWER_5F warp_def $0, $11, 3, GROUP_RADIO_TOWER_3F, MAP_RADIO_TOWER_3F ; xy triggers db 0 ; signposts db 2 signpost 0, 7, $0, UnknownScript_0x5ec0c signpost 0, 15, $0, UnknownScript_0x5ec0f ; people-events db 7 person_event $3a, 8, 10, $7, $0, 255, 255, $80, 0, UnknownScript_0x5eb82, $06d0 person_event $29, 10, 18, $3, $0, 255, 255, $a0, 0, UnknownScript_0x5eb85, $ffff person_event $82, 11, 16, $16, $0, 255, 255, $80, 0, UnknownScript_0x5ebb2, $ffff person_event $35, 10, 9, $1f, $0, 255, 255, $2, 3, Trainer_0x5ebbc, $06ce person_event $35, 5, 18, $8, $2, 255, 255, $2, 2, Trainer_0x5ebd0, $06ce person_event $36, 8, 16, $9, $0, 255, 255, $82, 1, Trainer_0x5ebe4, $06ce person_event $3c, 6, 8, $8, $0, 255, 255, $92, 4, Trainer_0x5ebf8, $06ce ; 0x5f099 INCBIN "baserom.gbc",$5f099,$f67 SECTION "bank18",DATA,BANK[$18] MapScriptHeader_0x60000: ; 0x60000 ; trigger count db 3 ; triggers dw UnknownScript_0x6000e, $0000 dw UnknownScript_0x6000f, $0000 dw UnknownScript_0x60010, $0000 ; callback count db 0 ; 0x6000e UnknownScript_0x6000e: ; 0x6000e end ; 0x6000f UnknownScript_0x6000f: ; 0x6000f end ; 0x60010 UnknownScript_0x60010: ; 0x60010 end ; 0x60011 UnknownScript_0x60011: ; 0x60011 spriteface $2, $1 showemote $0, $2, 15 loadfont 2writetext UnknownText_0x60128 closetext loadmovesprites applymovement $2, MovementData_0x60109 playmusic $0039 loadfont 2writetext UnknownText_0x60147 closetext loadmovesprites winlosstext UnknownText_0x60223, $0000 setlasttalked $2 loadtrainer $33, $3 startbattle returnafterbattle loadfont 2writetext UnknownText_0x60246 keeptextopen verbosegiveitem BASEMENT_KEY, 1 loadmovesprites dotrigger $1 setbit1 $0573 end ; 0x60046 UnknownScript_0x60046: ; 0x60046 faceplayer loadfont checkbit1 $0021 iftrue UnknownScript_0x60054 2writetext UnknownText_0x60246 closetext loadmovesprites end ; 0x60054 UnknownScript_0x60054: ; 0x60054 2writetext UnknownText_0x60824 closetext loadmovesprites end ; 0x6005a Trainer_0x6005a: ; 0x6005a ; bit/flag number dw $56f ; trainer group && trainer id db 55, 1 ; text when seen dw UnknownText_0x602cb ; text when trainer beaten dw UnknownText_0x6031e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x60066 ; 0x60066 UnknownScript_0x60066: ; 0x60066 talkaftercancel loadfont 2writetext UnknownText_0x60358 closetext loadmovesprites end ; 0x6006e UnknownScript_0x6006e: ; 0x6006e applymovement $0, MovementData_0x60125 playmusic $0039 spriteface $3, $3 loadfont 2writetext UnknownText_0x603d1 closetext loadmovesprites winlosstext UnknownText_0x604f3, $0000 setlasttalked $3 loadtrainer $33, $1 startbattle returnafterbattle loadfont 2writetext UnknownText_0x6050e closetext loadmovesprites special $0030 special $0033 disappear $3 disappear $4 pause 15 special $0032 setbit1 $0571 setbit1 $0021 clearbit2 $0013 setbit1 $06cc setbit1 $06cd setbit1 $06ce clearbit1 $0736 clearbit2 $0017 clearbit1 $06cf clearbit1 $06d0 setbit1 $06e3 clearbit1 $06e4 special $003c disappear $2 moveperson $2, $c, $0 appear $2 applymovement $2, MovementData_0x6010f spriteface $0, $3 loadfont 2writetext UnknownText_0x605b2 keeptextopen verbosegiveitem CLEAR_BELL, 1 2writetext UnknownText_0x6062c closetext loadmovesprites dotrigger $2 domaptrigger GROUP_ECRUTEAK_HOUSE, MAP_ECRUTEAK_HOUSE, $0 setbit1 $0078 setbit1 $0761 2jump UnknownScript_0x600f1 ; 0x600f1 UnknownScript_0x600f1: ; 0x600f1 applymovement $2, MovementData_0x6011a playsound $0023 disappear $2 end ; 0x600fb UnknownScript_0x600fb: ; 0x600fb jumptextfaceplayer UnknownText_0x608be ; 0x600fe ItemFragment_0x600fe: ; 0x600fe item_frag ULTRA_BALL, 1 ; 0x60100 UnknownScript_0x60100: ; 0x60100 jumptext UnknownText_0x608e0 ; 0x60103 UnknownScript_0x60103: ; 0x60103 jumptext UnknownText_0x608f9 ; 0x60106 UnknownScript_0x60106: ; 0x60106 jumpstd $0003 ; 0x60109 MovementData_0x60109: ; 0x60109 step_left step_left step_left step_up step_up step_end ; 0x6010f MovementData_0x6010f: ; 0x6010f step_down step_down step_right step_right step_right step_right step_down step_down step_down step_left step_end ; 0x6011a MovementData_0x6011a: ; 0x6011a step_right step_up step_up step_up step_left step_left step_left step_left step_up step_up step_end ; 0x60125 MovementData_0x60125: ; 0x60125 step_left step_left step_end ; 0x60128 UnknownText_0x60128: ; 0x60128 db $0, "Y-you! You came to", $4f db "rescue me?", $57 ; 0x60147 UnknownText_0x60147: ; 0x60147 db $0, "Is that what you", $4f db "were expecting?", $51 db "Wrong!", $4f db "I'm an imposter!", $51 db "I pretended to be", $4f db "the real thing to", $51 db "prepare for our", $4f db "takeover.", $51 db "Do you want to", $4f db "know where we hid", $55 db "the real DIRECTOR?", $51 db "Sure, I'll tell", $4f db "you. But only if", $55 db "you can beat me!", $57 ; 0x60223 UnknownText_0x60223: ; 0x60223 db $0, "OK, OK. I'll tell", $4f db "you where he is.", $57 ; 0x60246 UnknownText_0x60246: ; 0x60246 db $0, "We stashed the", $4f db "real DIRECTOR in", $51 db "the UNDERGROUND", $4f db "WAREHOUSE.", $51 db "It's at the far", $4f db "end of the UNDER-", $55 db "GROUND.", $51 db "But I doubt you'll", $4f db "get that far.", $57 ; 0x602cb UnknownText_0x602cb: ; 0x602cb db $0, "Remember me from", $4f db "the HIDEOUT in", $55 db "MAHOGANY TOWN?", $51 db "I lost then, but I", $4f db "won't this time.", $57 ; 0x6031e UnknownText_0x6031e: ; 0x6031e db $0, "This can't be", $4f db "happening!", $51 db "I fought hard, but", $4f db "I still lost…", $57 ; 0x60358 UnknownText_0x60358: ; 0x60358 db $0, $52, ", isn't it?", $51 db "A brat like you", $4f db "won't appreciate", $51 db "the magnificence", $4f db "of TEAM ROCKET.", $51 db "That's too bad.", $4f db "I really admire", $55 db "your power.", $57 ; 0x603d1 UnknownText_0x603d1: ; 0x603d1 db $0, "Oh? You managed to", $4f db "get this far?", $51 db "You must be quite", $4f db "the trainer.", $51 db "We intend to take", $4f db "over this RADIO", $51 db "STATION and an-", $4f db "nounce our come-", $55 db "back.", $51 db "That should bring", $4f db "our boss GIOVANNI", $51 db "back from his solo", $4f db "training.", $51 db "We are going to", $4f db "regain our former", $55 db "glory.", $51 db "I won't allow you", $4f db "to interfere with", $55 db "our plans.", $57 ; 0x604f3 UnknownText_0x604f3: ; 0x604f3 db $0, "No! Forgive me,", $4f db "GIOVANNI!", $57 ; 0x6050e UnknownText_0x6050e: ; 0x6050e db $0, "How could this be?", $51 db "Our dreams have", $4f db "come to naught.", $51 db "I wasn't up to the", $4f db "task after all.", $51 db "Like GIOVANNI did", $4f db "before me, I will", $51 db "disband TEAM", $4f db "ROCKET here today.", $51 db "Farewell.", $57 ; 0x605b2 UnknownText_0x605b2: ; 0x605b2 db $0, "DIRECTOR: ", $14, ",", $4f db "thank you!", $51 db "Your courageous", $4f db "actions have saved", $51 db "#MON nation-", $4f db "wide.", $51 db "I know it's not", $4f db "much, but please", $55 db "take this.", $57 ; 0x6062c UnknownText_0x6062c: ; 0x6062c db $0, "There used to be a", $4f db "tower right here", $55 db "in GOLDENROD CITY.", $51 db "But it was old and", $4f db "creaky.", $51 db "So we replaced it", $4f db "with our RADIO", $55 db "TOWER.", $51 db "We dug up that", $4f db "bell during", $55 db "construction.", $51 db "I heard that all", $4f db "sorts of #MON", $51 db "lived in GOLDENROD", $4f db "in the past.", $51 db "Perhaps…", $51 db "That bell has some", $4f db "connection to the", $51 db "TIN TOWER in", $4f db "ECRUTEAK CITY…", $51 db "Ah!", $51 db "That reminds me…", $51 db "I overheard TEAM", $4f db "ROCKET whispering.", $51 db "Apparently, some-", $4f db "thing is going on", $55 db "at the TIN TOWER.", $51 db "I have no idea", $4f db "what is happening,", $51 db "but you might look", $4f db "into it.", $51 db "OK, I better go to", $4f db "my OFFICE.", $57 ; 0x60824 UnknownText_0x60824: ; 0x60824 db $0, "DIRECTOR: Hello,", $4f db $14, "!", $51 db "You know, I love", $4f db "#MON.", $51 db "I built this RADIO", $4f db "TOWER so I could", $51 db "express my love", $4f db "of #MON.", $51 db "It would be nice", $4f db "if people enjoyed", $55 db "our programs.", $57 ; 0x608be UnknownText_0x608be: ; 0x608be db $0, "BEN: Do you listen", $4f db "to our music?", $57 ; 0x608e0 UnknownText_0x608e0: ; 0x608e0 db $0, "5F DIRECTOR'S", $4f db " OFFICE", $57 ; 0x608f9 UnknownText_0x608f9: ; 0x608f9 db $0, "5F STUDIO 1", $57 ; 0x60906 MapEventHeader_0x60906: ; 0x60906 ; filler db 0, 0 ; warps db 2 warp_def $0, $0, 1, GROUP_RADIO_TOWER_4F, MAP_RADIO_TOWER_4F warp_def $0, $c, 3, GROUP_RADIO_TOWER_4F, MAP_RADIO_TOWER_4F ; xy triggers db 2 xy_trigger 0, $3, $0, $0, UnknownScript_0x60011, $0, $0 xy_trigger 1, $5, $10, $0, UnknownScript_0x6006e, $0, $0 ; signposts db 5 signpost 0, 3, $0, UnknownScript_0x60100 signpost 0, 11, $0, UnknownScript_0x60103 signpost 0, 15, $0, UnknownScript_0x60103 signpost 1, 16, $0, UnknownScript_0x60106 signpost 1, 17, $0, UnknownScript_0x60106 ; people-events db 5 person_event $40, 10, 7, $3, $0, 255, 255, $0, 0, UnknownScript_0x60046, $ffff person_event $35, 9, 17, $8, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06ce person_event $36, 6, 21, $8, $0, 255, 255, $82, 1, Trainer_0x6005a, $06ce person_event $2c, 9, 17, $8, $0, 255, 255, $80, 0, UnknownScript_0x600fb, $06d0 person_event $54, 9, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x600fe, $07cd ; 0x60980 MapScriptHeader_0x60980: ; 0x60980 ; trigger count db 0 ; callback count db 0 ; 0x60982 Trainer_0x60982: ; 0x60982 ; bit/flag number dw $400 ; trainer group && trainer id db 24, 6 ; text when seen dw UnknownText_0x60a74 ; text when trainer beaten dw UnknownText_0x60aaf ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6098e ; 0x6098e UnknownScript_0x6098e: ; 0x6098e talkaftercancel loadfont 2writetext UnknownText_0x60ac3 closetext loadmovesprites end ; 0x60996 Trainer_0x60996: ; 0x60996 ; bit/flag number dw $579 ; trainer group && trainer id db 40, 5 ; text when seen dw UnknownText_0x609b3 ; text when trainer beaten dw UnknownText_0x609fe ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x609a2 ; 0x609a2 UnknownScript_0x609a2: ; 0x609a2 talkaftercancel loadfont 2writetext UnknownText_0x60a1f closetext loadmovesprites end ; 0x609aa ItemFragment_0x609aa: ; 0x609aa item_frag RARE_CANDY, 1 ; 0x609ac ItemFragment_0x609ac: ; 0x609ac item_frag SUPER_REPEL, 1 ; 0x609ae ItemFragment_0x609ae: ; 0x609ae item_frag TM_34, 1 ; 0x609b0 SignpostRemoteItem_0x609b0: ; 0x609b0 dw $0085 db HYPER_POTION ; 0x609b3 UnknownText_0x609b3: ; 0x609b3 db $0, "I wanted to battle", $4f db "JASMINE, but she's", $51 db "not up to it now.", $4f db "So, how about you?", $57 ; 0x609fe UnknownText_0x609fe: ; 0x609fe db $0, "Whoa, whoa. You're", $4f db "overwhelming!", $57 ; 0x60a1f UnknownText_0x60a1f: ; 0x60a1f db $0, "A GYM LEADER isn't", $4f db "just about being", $51 db "strong. A LEADER", $4f db "also needs to be", $55 db "compassionate.", $57 ; 0x60a74 UnknownText_0x60a74: ; 0x60a74 db $0, "We're pretty high", $4f db "up here. My bird", $51 db "#MON are in", $4f db "prime form.", $57 ; 0x60aaf UnknownText_0x60aaf: ; 0x60aaf db $0, "Oops…They crashed…", $57 ; 0x60ac3 UnknownText_0x60ac3: ; 0x60ac3 db $0, "My #MON learned", $4f db "how to use FLY in", $55 db "CIANWOOD.", $51 db "Well, since I'm a", $4f db "loser, I'll FLY", $55 db "across the sea…", $57 ; 0x60b20 MapEventHeader_0x60b20: ; 0x60b20 ; filler db 0, 0 ; warps db 7 warp_def $f, $9, 1, GROUP_OLIVINE_LIGHTHOUSE_6F, MAP_OLIVINE_LIGHTHOUSE_6F warp_def $5, $3, 2, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $7, $9, 3, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $7, $10, 9, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $7, $11, 10, GROUP_OLIVINE_LIGHTHOUSE_4F, MAP_OLIVINE_LIGHTHOUSE_4F warp_def $5, $10, 2, GROUP_OLIVINE_LIGHTHOUSE_6F, MAP_OLIVINE_LIGHTHOUSE_6F warp_def $5, $11, 3, GROUP_OLIVINE_LIGHTHOUSE_6F, MAP_OLIVINE_LIGHTHOUSE_6F ; xy triggers db 0 ; signposts db 1 signpost 13, 3, $7, SignpostRemoteItem_0x609b0 ; people-events db 5 person_event $49, 15, 12, $a, $0, 255, 255, $92, 3, Trainer_0x60996, $ffff person_event $27, 7, 12, $8, $0, 255, 255, $92, 4, Trainer_0x60982, $ffff person_event $54, 16, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x609aa, $0665 person_event $54, 19, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x609ac, $0666 person_event $54, 17, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x609ae, $0667 ; 0x60b8f MapScriptHeader_0x60b8f: ; 0x60b8f ; trigger count db 0 ; callback count db 0 ; 0x60b91 UnknownScript_0x60b91: ; 0x60b91 faceplayer loadfont checkitem SECRETPOTION iftrue UnknownScript_0x60bab checkbit1 $0037 iftrue $4ba5 2writetext UnknownText_0x60c81 keeptextopen setbit1 $0037 2writetext UnknownText_0x60d64 closetext loadmovesprites end ; 0x60bab UnknownScript_0x60bab: ; 0x60bab 2writetext UnknownText_0x60d99 yesorno iffalse UnknownScript_0x60c25 2writetext UnknownText_0x60dc3 keeptextopen takeitem SECRETPOTION, 1 2writetext UnknownText_0x60dea closetext loadmovesprites spriteface $2, $3 pause 15 spriteface $3, $2 loadfont playmusic $000d 2writetext UnknownText_0x60e44 pause 60 keeptextopen loadmovesprites special $003d cry $b5, $0 special $002e pause 10 special $0031 loadfont 2writetext UnknownText_0x60f3d closetext loadmovesprites spriteface $3, $3 pause 10 spriteface $3, $2 pause 10 spriteface $3, $3 pause 10 spriteface $3, $2 pause 10 faceplayer loadfont 2writetext UnknownText_0x60e6c closetext loadmovesprites setbit1 $0020 clearbit1 $06d3 checkcode $9 if_equal $0, UnknownScript_0x60c17 if_equal $3, UnknownScript_0x60c1e applymovement $2, MovementData_0x60c68 disappear $2 end ; 0x60c17 UnknownScript_0x60c17: ; 0x60c17 applymovement $2, MovementData_0x60c70 disappear $2 end ; 0x60c1e UnknownScript_0x60c1e: ; 0x60c1e applymovement $2, MovementData_0x60c79 disappear $2 end ; 0x60c25 UnknownScript_0x60c25: ; 0x60c25 2writetext UnknownText_0x60edf closetext loadmovesprites spriteface $2, $3 pause 15 spriteface $3, $2 loadfont 2writetext UnknownText_0x60ef1 closetext loadmovesprites end ; 0x60c39 INCBIN "baserom.gbc",$60c39,$60c3a - $60c39 UnknownScript_0x60c3a: ; 0x60c3a faceplayer loadfont checkbit1 $0020 iftrue UnknownScript_0x60c51 2writetext UnknownText_0x60f03 writebyte $b5 special $005f keeptextopen 2writetext UnknownText_0x60f19 closetext loadmovesprites end ; 0x60c51 UnknownScript_0x60c51: ; 0x60c51 2writetext UnknownText_0x60f3d cry $b5, $0 closetext loadmovesprites special $002e special $0031 special $002e special $0031 end ; 0x60c66 ItemFragment_0x60c66: ; 0x60c66 item_frag SUPER_POTION, 1 ; 0x60c68 MovementData_0x60c68: ; 0x60c68 slow_step_up slow_step_up slow_step_right slow_step_up slow_step_up accelerate_last accelerate_last step_end ; 0x60c70 MovementData_0x60c70: ; 0x60c70 slow_step_down slow_step_right slow_step_right slow_step_right slow_step_up slow_step_right slow_step_right slow_step_right step_end ; 0x60c79 MovementData_0x60c79: ; 0x60c79 slow_step_up slow_step_up slow_step_right slow_step_up slow_step_up slow_step_up accelerate_last step_end ; 0x60c81 UnknownText_0x60c81: ; 0x60c81 db $0, "JASMINE: … This", $4f db "#MON always", $51 db "kept the sea lit", $4f db "at night.", $51 db "…But it suddenly", $4f db "got sick… It's", $55 db "gasping for air…", $51 db "…I understand", $4f db "that there is a", $51 db "wonderful PHARMACY", $4f db "in CIANWOOD…", $51 db "But that's across", $4f db "the sea…", $51 db "And I can't leave", $4f db "AMPHY unattended…", $57 ; 0x60d64 UnknownText_0x60d64: ; 0x60d64 db $0, "…May I ask you to", $4f db "get some medicine", $55 db "for me? Please?", $57 ; 0x60d99 UnknownText_0x60d99: ; 0x60d99 db $0, "JASMINE: …Will", $4f db "that medicine cure", $55 db "AMPHY?", $57 ; 0x60dc3 UnknownText_0x60dc3: ; 0x60dc3 db $0, $52, " handed the", $4f db "SECRETPOTION to", $55 db "JASMINE.", $57 ; 0x60dea UnknownText_0x60dea: ; 0x60dea db $0, "JASMINE: …Um,", $4f db "please don't be", $55 db "offended…", $51 db "…AMPHY will not", $4f db "take anything from", $55 db "anyone but me…", $57 ; 0x60e44 UnknownText_0x60e44: ; 0x60e44 db $0, "JASMINE: …", $51 db "AMPHY, how are you", $4f db "feeling?", $57 ; 0x60e6c UnknownText_0x60e6c: ; 0x60e6c db $0, "JASMINE: …Oh, I'm", $4f db "so relieved…", $51 db "This is just so", $4f db "wonderful…", $51 db "Thank you so very,", $4f db "very much.", $51 db "…I will return to", $4f db "the GYM…", $57 ; 0x60edf UnknownText_0x60edf: ; 0x60edf db $0, "JASMINE: …I see…", $57 ; 0x60ef1 UnknownText_0x60ef1: ; 0x60ef1 db $0, "…AMPHY, hang on!", $57 ; 0x60f03 UnknownText_0x60f03: ; 0x60f03 db $0, "AMPHY: …", $4f db "…Pa… paloo…", $57 ; 0x60f19 UnknownText_0x60f19: ; 0x60f19 db $0, "Its breathing is", $4f db "terribly labored…", $57 ; 0x60f3d UnknownText_0x60f3d: ; 0x60f3d db $0, "AMPHY: Palu!", $4f db "Palulu!", $57 ; 0x60f53 MapEventHeader_0x60f53: ; 0x60f53 ; filler db 0, 0 ; warps db 3 warp_def $f, $9, 1, GROUP_OLIVINE_LIGHTHOUSE_5F, MAP_OLIVINE_LIGHTHOUSE_5F warp_def $5, $10, 6, GROUP_OLIVINE_LIGHTHOUSE_5F, MAP_OLIVINE_LIGHTHOUSE_5F warp_def $5, $11, 7, GROUP_OLIVINE_LIGHTHOUSE_5F, MAP_OLIVINE_LIGHTHOUSE_5F ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $17, 12, 12, $6, $0, 255, 255, $80, 0, UnknownScript_0x60b91, $06d2 person_event $4c, 12, 13, $6, $0, 255, 255, $b0, 0, UnknownScript_0x60c3a, $ffff person_event $54, 8, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x60c66, $0668 ; 0x60f8f MapScriptHeader_0x60f8f: ; 0x60f8f ; trigger count db 0 ; callback count db 0 ; 0x60f91 UnknownScript_0x60f91: ; 0x60f91 jumpstd $0000 ; 0x60f94 UnknownScript_0x60f94: ; 0x60f94 writebyte $b special $0086 if_equal $b, UnknownScript_0x60f9e end ; 0x60f9e UnknownScript_0x60f9e: ; 0x60f9e checkbit1 $0340 iftrue $4fd8 playsound $0023 moveperson $3, $0, $7 disappear $3 appear $3 playmusic $0011 applymovement $3, MovementData_0x6105a spriteface $0, $1 loadfont 2writetext UnknownText_0x622f0 closetext verbosegiveitem GS_BALL, 1 setbit1 $0340 setbit1 $00be 2writetext UnknownText_0x62359 closetext loadmovesprites applymovement $3, MovementData_0x61060 special $003d disappear $3 playsound $0023 end ; 0x60fd9 UnknownScript_0x60fd9: ; 0x60fd9 writebyte $b special $0086 if_equal $b, UnknownScript_0x60fe3 end ; 0x60fe3 UnknownScript_0x60fe3: ; 0x60fe3 checkbit1 $0340 iftrue $501d playsound $0023 moveperson $3, $0, $7 disappear $3 appear $3 playmusic $0011 applymovement $3, MovementData_0x61065 spriteface $0, $1 loadfont 2writetext UnknownText_0x622f0 closetext verbosegiveitem GS_BALL, 1 setbit1 $0340 setbit1 $00be 2writetext UnknownText_0x62359 closetext loadmovesprites applymovement $3, MovementData_0x6106c special $003d disappear $3 playsound $0023 end ; 0x6101e UnknownScript_0x6101e: ; 0x6101e jumptextfaceplayer UnknownText_0x62105 ; 0x61021 UnknownScript_0x61021: ; 0x61021 jumptextfaceplayer UnknownText_0x62260 ; 0x61024 UnknownScript_0x61024: ; 0x61024 faceplayer loadfont 2writetext UnknownText_0x623fb closetext 2writetext UnknownText_0x6248c yesorno iffalse UnknownScript_0x6104b takeitem EON_MAIL, 1 iffalse UnknownScript_0x6104b 2writetext UnknownText_0x62549 closetext 2writetext UnknownText_0x624a4 closetext verbosegiveitem REVIVE, 1 iffalse UnknownScript_0x61051 2writetext UnknownText_0x624e9 closetext loadmovesprites end ; 0x6104b UnknownScript_0x6104b: ; 0x6104b 2writetext UnknownText_0x62509 closetext loadmovesprites end ; 0x61051 UnknownScript_0x61051: ; 0x61051 giveitem EON_MAIL, $1 2writetext UnknownText_0x6252a closetext loadmovesprites end ; 0x6105a MovementData_0x6105a: ; 0x6105a step_up step_right step_right step_right turn_head_down step_end ; 0x61060 MovementData_0x61060: ; 0x61060 step_left step_left step_left step_down step_end ; 0x61065 MovementData_0x61065: ; 0x61065 step_up step_right step_right step_right step_right turn_head_down step_end ; 0x6106c MovementData_0x6106c: ; 0x6106c step_left step_left step_left step_left step_down step_end ; 0x61072 INCBIN "baserom.gbc",$61072,$1093 UnknownText_0x62105: ; 0x62105 db $0, "The COLOSSEUM", $4f db "upstairs is for", $55 db "link battles.", $51 db "Battle records are", $4f db "posted on the", $51 db "wall, so I can't", $4f db "afford to lose.", $57 ; 0x62173 INCBIN "baserom.gbc",$62173,$ed UnknownText_0x62260: ; 0x62260 db $0, "A higher level", $4f db "#MON doesn't", $55 db "always win.", $51 db "After all, it may", $4f db "have a type dis-", $55 db "advantage.", $51 db "I don't think", $4f db "there is a single", $51 db "#MON that is", $4f db "the toughest.", $57 ; 0x622f0 UnknownText_0x622f0: ; 0x622f0 db $0, $52, ", isn't it?", $51 db "Congratulations!", $51 db "As a special deal,", $4f db "a GS BALL has been", $55 db "sent just for you!", $51 db "Please accept it!", $57 ; 0x62359 UnknownText_0x62359: ; 0x62359 db $0, "Please do come", $4f db "again!", $57 ; 0x62370 INCBIN "baserom.gbc",$62370,$623fb - $62370 UnknownText_0x623fb: ; 0x623fb db $0, "Oh my, your pack", $4f db "looks so heavy!", $51 db "Oh! Do you happen", $4f db "to have something", $55 db "named EON MAIL?", $51 db "My daughter is", $4f db "after one.", $51 db "You can part with", $4f db "one, can't you?", $57 ; 0x6248c UnknownText_0x6248c: ; 0x6248c db $0, "Give away an EON", $4f db "MAIL?", $57 ; 0x624a4 UnknownText_0x624a4: ; 0x624a4 db $0, "Oh, that's great!", $4f db "Thank you, honey!", $51 db "Here, this is for", $4f db "you in return!", $57 ; 0x624e9 UnknownText_0x624e9: ; 0x624e9 db $0, "My daughter will", $4f db "be delighted!", $57 ; 0x62509 UnknownText_0x62509: ; 0x62509 db $0, "Oh? You don't have", $4f db "one? Too bad.", $57 ; 0x6252a UnknownText_0x6252a: ; 0x6252a db $0, "Oh… Well, another", $4f db "time, then.", $57 ; 0x62549 UnknownText_0x62549: ; 0x62549 db $0, $52, " gave away", $4f db "the EON MAIL.", $57 ; 0x62564 MapEventHeader_0x62564: ; 0x62564 ; filler db 0, 0 ; warps db 4 warp_def $7, $3, 15, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $4, 15, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $6, $0, 1, GROUP_GOLDENROD_POKECOM_CENTER_2F_MOBILE, MAP_GOLDENROD_POKECOM_CENTER_2F_MOBILE warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 2 xy_trigger 0, $7, $3, $0, UnknownScript_0x60f94, $0, $0 xy_trigger 0, $7, $4, $0, UnknownScript_0x60fd9, $0, $0 ; signposts db 0 ; people-events db 5 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x60f91, $ffff person_event $38, 12, 20, $6, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $ffff person_event $3, 5, 10, $6, $0, 255, 255, $a0, 0, UnknownScript_0x6101e, $ffff person_event $28, 8, 5, $5, $1, 255, 255, $0, 0, UnknownScript_0x61021, $ffff person_event $2e, 9, 11, $6, $0, 255, 255, $b0, 0, UnknownScript_0x61024, $ffff ; 0x625cf MapScriptHeader_0x625cf: ; 0x625cf ; trigger count db 0 ; callback count db 0 ; 0x625d1 UnknownScript_0x625d1: ; 0x625d1 jumptextfaceplayer UnknownText_0x62674 ; 0x625d4 UnknownScript_0x625d4: ; 0x625d4 jumptextfaceplayer UnknownText_0x626f9 ; 0x625d7 UnknownScript_0x625d7: ; 0x625d7 jumptextfaceplayer UnknownText_0x62795 ; 0x625da UnknownScript_0x625da: ; 0x625da loadfont 2writetext UnknownText_0x627ee closetext reloadmappart loadmenudata $6602 interpretmenu2 writebackup if_equal $1, UnknownScript_0x625f0 if_equal $2, UnknownScript_0x625f8 2jump UnknownScript_0x62600 ; 0x625f0 UnknownScript_0x625f0: ; 0x625f0 loadfont 2writetext UnknownText_0x62828 closetext 2jump $65df ; 0x625f8 UnknownScript_0x625f8: ; 0x625f8 loadfont 2writetext UnknownText_0x628f4 closetext 2jump $65df ; 0x62600 UnknownScript_0x62600: ; 0x62600 loadmovesprites end ; 0x62602 INCBIN "baserom.gbc",$62602,$22 UnknownScript_0x62624: ; 0x62624 loadfont 2writetext UnknownText_0x62989 closetext reloadmappart loadmenudata $664c interpretmenu2 writebackup if_equal $1, UnknownScript_0x6263a if_equal $2, UnknownScript_0x62642 2jump UnknownScript_0x6264a ; 0x6263a UnknownScript_0x6263a: ; 0x6263a loadfont 2writetext UnknownText_0x629ae closetext 2jump $6629 ; 0x62642 UnknownScript_0x62642: ; 0x62642 loadfont 2writetext UnknownText_0x62a5a closetext 2jump $6629 ; 0x6264a UnknownScript_0x6264a: ; 0x6264a loadmovesprites end ; 0x6264c INCBIN "baserom.gbc",$6264c,$25 UnknownScript_0x62671: ; 0x62671 jumptext UnknownText_0x62b26 ; 0x62674 UnknownText_0x62674: ; 0x62674 db $0, "#COM CENTER and", $4f db "MOBILE CENTER were", $51 db "built to satisfy", $4f db "demands for trades", $51 db "and battles with", $4f db "trainers far away", $51 db "and with total", $4f db "strangers.", $57 ; 0x626f9 UnknownText_0x626f9: ; 0x626f9 db $0, "When you linked", $4f db "with someone by", $51 db "mobile phone for", $4f db "the first time,", $51 db "weren't you", $4f db "impressed?", $51 db "When my first try", $4f db "worked, I was so", $51 db "impressed that I", $4f db "got the shakes!", $57 ; 0x62795 UnknownText_0x62795: ; 0x62795 db $0, "They were able to", $4f db "build this huge", $51 db "facility thanks to", $4f db "advances in wire-", $55 db "less technology.", $57 ; 0x627ee UnknownText_0x627ee: ; 0x627ee db $0, "It's a notice", $4f db "about where MOBILE", $51 db "ADAPTERS are to be", $4f db "used…", $57 ; 0x62828 UnknownText_0x62828: ; 0x62828 db $0, "There's a #COM", $4f db "CLUB upstairs in", $51 db "any #MON", $4f db "CENTER.", $51 db "There, you can", $4f db "battle or trade", $51 db "with a friend far", $4f db "away by using a", $55 db "MOBILE ADAPTER.", $51 db "To link up, your", $4f db "friend must have", $51 db "the same kind of", $4f db "MOBILE ADAPTER as", $55 db "you.", $57 ; 0x628f4 UnknownText_0x628f4: ; 0x628f4 db $0, "To use the TRADE", $4f db "CORNER or read the", $51 db "#MON NEWS, you", $4f db "need to phone the", $55 db "MOBILE CENTER.", $51 db "You must register", $4f db "at the MOBILE", $51 db "CENTER before", $4f db "connecting there.", $57 ; 0x62989 UnknownText_0x62989: ; 0x62989 db $0, "It's a notice", $4f db "about using the", $55 db "phone…", $57 ; 0x629ae UnknownText_0x629ae: ; 0x629ae db $0, "Please ensure that", $4f db "your phone and", $51 db "MOBILE ADAPTER are", $4f db "properly linked.", $51 db "Please make sure", $4f db "the wireless phone", $55 db "signal is strong.", $51 db "Don't touch or", $4f db "hang up the phone", $55 db "while linking.", $57 ; 0x62a5a UnknownText_0x62a5a: ; 0x62a5a db $0, "If the server is", $4f db "busy, it may not", $51 db "be possible to log", $4f db "on.", $51 db "If so, please call", $4f db "back later.", $51 db "If you are unable", $4f db "to log on or don't", $51 db "understand the", $4f db "error messages,", $51 db "call a support", $4f db "center or read the", $55 db "instructions.", $57 ; 0x62b26 UnknownText_0x62b26: ; 0x62b26 db $0, "The ADMINISTRATION", $4f db "OFFICE received an", $55 db "e-mail. It says…", $51 db $56, " ", $56, " ", $56, $51 db "To the #COM", $4f db "CENTER staff…", $51 db "Wireless communi-", $4f db "cation has enabled", $51 db "#MON trainers", $4f db "to interact across", $51 db "the nation. Let's", $4f db "keep working for", $51 db "the day when all", $4f db "the trainers in", $51 db "the world can link", $4f db "without barriers!", $51 db $56, " ", $56, " ", $56, $57 ; 0x62c32 MapEventHeader_0x62c32: ; 0x62c32 ; filler db 0, 0 ; warps db 2 warp_def $1f, $0, 3, GROUP_GOLDENROD_POKECENTER_1F, MAP_GOLDENROD_POKECENTER_1F warp_def $1f, $1, 3, GROUP_GOLDENROD_POKECENTER_1F, MAP_GOLDENROD_POKECENTER_1F ; xy triggers db 0 ; signposts db 3 signpost 26, 6, $1, UnknownScript_0x625da signpost 28, 6, $1, UnknownScript_0x62624 signpost 26, 3, $1, UnknownScript_0x62671 ; people-events db 3 person_event $3c, 32, 8, $4, $10, 255, 255, $80, 0, UnknownScript_0x625d1, $ffff person_event $3c, 31, 11, $7, $0, 255, 255, $90, 0, UnknownScript_0x625d4, $ffff person_event $3c, 33, 11, $7, $0, 255, 255, $a0, 0, UnknownScript_0x625d7, $ffff ; 0x62c78 MapScriptHeader_0x62c78: ; 0x62c78 ; trigger count db 0 ; callback count db 0 ; 0x62c7a UnknownScript_0x62c7a: ; 0x62c7a jumptextfaceplayer UnknownText_0x62c80 ; 0x62c7d UnknownScript_0x62c7d: ; 0x62c7d jumptextfaceplayer UnknownText_0x62cb0 ; 0x62c80 UnknownText_0x62c80: ; 0x62c80 db $0, "ILEX FOREST is", $4f db "big. Be careful!", $55 db "Don't get lost.", $57 ; 0x62cb0 UnknownText_0x62cb0: ; 0x62cb0 db $0, "The FOREST is", $4f db "watched over by", $55 db "its protector.", $51 db "Stay out of", $4f db "mischief!", $57 ; 0x62cf4 MapEventHeader_0x62cf4: ; 0x62cf4 ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 2, GROUP_ILEX_FOREST, MAP_ILEX_FOREST warp_def $5, $0, 3, GROUP_ILEX_FOREST, MAP_ILEX_FOREST warp_def $4, $9, 7, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN warp_def $5, $9, 8, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $43, 6, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x62c7a, $ffff person_event $30, 7, 5, $6, $0, 255, 255, $b0, 0, UnknownScript_0x62c7d, $ffff ; 0x62d28 MapScriptHeader_0x62d28: ; 0x62d28 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x62d2d ; 0x62d2d UnknownScript_0x62d2d: ; 0x62d2d checkbit1 $00c0 iffalse UnknownScript_0x62d38 disappear $2 appear $5 return ; 0x62d38 UnknownScript_0x62d38: ; 0x62d38 disappear $5 appear $2 return ; 0x62d3d UnknownScript_0x62d3d: ; 0x62d3d checkbit1 $00c0 iffalse $6d62 showemote $0, $5, 20 spriteface $5, $2 spriteface $0, $3 follow $0, $5 applymovement $0, MovementData_0x62d97 stopfollow spriteface $0, $0 loadfont 2writetext UnknownText_0x62e41 closetext loadmovesprites applymovement $5, MovementData_0x62d9a end ; 0x62d63 UnknownScript_0x62d63: ; 0x62d63 faceplayer loadfont checkbit1 $00c0 iftrue UnknownScript_0x62d84 checkbit1 $007a iftrue $6d7e 2writetext UnknownText_0x62d9d keeptextopen verbosegiveitem TM_12, 1 iffalse $6d82 setbit1 $007a 2writetext UnknownText_0x62df6 closetext loadmovesprites end ; 0x62d84 UnknownScript_0x62d84: ; 0x62d84 2writetext UnknownText_0x62e41 keeptextopen loadmovesprites end ; 0x62d8a UnknownScript_0x62d8a: ; 0x62d8a loadfont 2writetext UnknownText_0x62e83 cry $c, $0 closetext loadmovesprites end ; 0x62d94 UnknownScript_0x62d94: ; 0x62d94 jumptextfaceplayer UnknownText_0x62e97 ; 0x62d97 MovementData_0x62d97: ; 0x62d97 step_up step_up step_end ; 0x62d9a MovementData_0x62d9a: ; 0x62d9a step_down step_right step_end ; 0x62d9d UnknownText_0x62d9d: ; 0x62d9d db $0, "Oh, honey. You're", $4f db "making a #DEX?", $51 db "It must be hard if", $4f db "#MON won't", $51 db "appear. Try using", $4f db "this TM.", $57 ; 0x62df6 UnknownText_0x62df6: ; 0x62df6 db $0, "It's SWEET SCENT.", $51 db "Use it wherever", $4f db "#MON appear.", $51 db "#MON will be", $4f db "enticed by it.", $57 ; 0x62e41 UnknownText_0x62e41: ; 0x62e41 db $0, "Something's wrong", $4f db "in ILEX FOREST…", $51 db "You should stay", $4f db "away right now.", $57 ; 0x62e83 UnknownText_0x62e83: ; 0x62e83 db $0, "BUTTERFREE: Freeh!", $57 ; 0x62e97 UnknownText_0x62e97: ; 0x62e97 db $0, "Did you see the", $4f db "shrine honoring", $55 db "the protector?", $51 db "It watches over", $4f db "the FOREST from", $55 db "across time.", $51 db "I think that it", $4f db "must be a grass-", $55 db "type #MON.", $57 ; 0x62f20 MapEventHeader_0x62f20: ; 0x62f20 ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 1, GROUP_ROUTE_34, MAP_ROUTE_34 warp_def $0, $5, 2, GROUP_ROUTE_34, MAP_ROUTE_34 warp_def $7, $4, 1, GROUP_ILEX_FOREST, MAP_ILEX_FOREST warp_def $7, $5, 1, GROUP_ILEX_FOREST, MAP_ILEX_FOREST ; xy triggers db 1 xy_trigger 0, $7, $4, $0, UnknownScript_0x62d3d, $0, $0 ; signposts db 0 ; people-events db 4 person_event $29, 7, 13, $8, $0, 255, 255, $90, 0, UnknownScript_0x62d63, $06ea person_event $8b, 8, 13, $16, $0, 255, 255, $80, 0, UnknownScript_0x62d8a, $ffff person_event $28, 8, 7, $4, $10, 255, 255, $a0, 0, UnknownScript_0x62d94, $06eb person_event $29, 11, 9, $7, $0, 255, 255, $90, 0, UnknownScript_0x62d63, $06ec ; 0x62f76 MapScriptHeader_0x62f76: ; 0x62f76 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x62f7b ; 0x62f7b UnknownScript_0x62f7b: ; 0x62f7b checkbit2 $0005 iftrue UnknownScript_0x62f88 clearbit1 $06e5 setbit1 $06e6 return ; 0x62f88 UnknownScript_0x62f88: ; 0x62f88 setbit1 $06e5 clearbit1 $06e6 return ; 0x62f8f UnknownScript_0x62f8f: ; 0x62f8f faceplayer loadfont checkbit1 $033e iftrue UnknownScript_0x62fbd 2writetext UnknownText_0x630ce keeptextopen loadmovesprites checkcode $1 if_equal $6, UnknownScript_0x62fb6 special $007d loadfont 2writetext UnknownText_0x631ae playsound $0091 waitbutton 2writetext UnknownText_0x631c3 closetext loadmovesprites setbit1 $033e end ; 0x62fb6 UnknownScript_0x62fb6: ; 0x62fb6 loadfont 2writetext UnknownText_0x63237 closetext loadmovesprites end ; 0x62fbd UnknownScript_0x62fbd: ; 0x62fbd special $001e closetext loadmovesprites end ; 0x62fc3 UnknownScript_0x62fc3: ; 0x62fc3 faceplayer loadfont checkbit2 $0005 iftrue UnknownScript_0x62fd1 special $001f closetext loadmovesprites end ; 0x62fd1 UnknownScript_0x62fd1: ; 0x62fd1 2writetext UnknownText_0x62fda closetext loadmovesprites end ; 0x62fd7 UnknownScript_0x62fd7: ; 0x62fd7 jumpstd $0001 ; 0x62fda UnknownText_0x62fda: ; 0x62fda db $0, "Gramps was looking", $4f db "for you.", $57 ; 0x62ff7 INCBIN "baserom.gbc",$62ff7,$d7 UnknownText_0x630ce: ; 0x630ce db $0, "I'm the DAY-CARE", $4f db "MAN.", $51 db "Do you know about", $4f db "EGGS?", $51 db "I was raising", $4f db "#MON with my", $55 db "wife, you see.", $51 db "We were shocked to", $4f db "find an EGG!", $51 db "How incredible is", $4f db "that?", $51 db "Well, wouldn't you", $4f db "like this EGG?", $51 db "Then fine, this is", $4f db "yours to keep!", $57 ; 0x631a1 INCBIN "baserom.gbc",$631a1,$631ae - $631a1 UnknownText_0x631ae: ; 0x631ae db $0, $52, " received", $4f db "ODD EGG!", $57 ; 0x631c3 UnknownText_0x631c3: ; 0x631c3 db $0, "I found that when", $4f db "I was caring for", $51 db "someone's #MON", $4f db "before.", $51 db "But the trainer", $4f db "didn't want the", $51 db "EGG, so I'd kept", $4f db "it around.", $57 ; 0x63237 UnknownText_0x63237: ; 0x63237 db $0, "You've no room for", $4f db "this.", $57 ; 0x63250 MapEventHeader_0x63250: ; 0x63250 ; filler db 0, 0 ; warps db 4 warp_def $5, $0, 3, GROUP_ROUTE_34, MAP_ROUTE_34 warp_def $6, $0, 4, GROUP_ROUTE_34, MAP_ROUTE_34 warp_def $7, $2, 5, GROUP_ROUTE_34, MAP_ROUTE_34 warp_def $7, $3, 5, GROUP_ROUTE_34, MAP_ROUTE_34 ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x62fd7 signpost 1, 1, $0, UnknownScript_0x62fd7 ; people-events db 2 person_event $2f, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x62f8f, $06e5 person_event $30, 7, 9, $8, $0, 255, 255, $80, 0, UnknownScript_0x62fc3, $ffff ; 0x6328e INCBIN "baserom.gbc",$6328e,$d72 SECTION "bank19",DATA,BANK[$19] INCBIN "baserom.gbc",$64000,$4000 SECTION "bank1A",DATA,BANK[$1A] MapScriptHeader_0x68000: ; 0x68000 ; trigger count db 0 ; callback count db 0 ; 0x68002 Trainer_0x68002: ; 0x68002 ; bit/flag number dw $5b3 ; trainer group && trainer id db 22, 11 ; text when seen dw UnknownText_0x6805a ; text when trainer beaten dw UnknownText_0x68097 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6800e ; 0x6800e UnknownScript_0x6800e: ; 0x6800e talkaftercancel loadfont 2writetext UnknownText_0x680b2 closetext loadmovesprites end ; 0x68016 Trainer_0x68016: ; 0x68016 ; bit/flag number dw $5b4 ; trainer group && trainer id db 22, 12 ; text when seen dw UnknownText_0x680f3 ; text when trainer beaten dw UnknownText_0x68131 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x68022 ; 0x68022 UnknownScript_0x68022: ; 0x68022 talkaftercancel loadfont 2writetext UnknownText_0x6814a closetext loadmovesprites end ; 0x6802a Trainer_0x6802a: ; 0x6802a ; bit/flag number dw $43c ; trainer group && trainer id db 52, 3 ; text when seen dw UnknownText_0x68175 ; text when trainer beaten dw UnknownText_0x68178 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x68036 ; 0x68036 UnknownScript_0x68036: ; 0x68036 talkaftercancel loadfont 2writetext UnknownText_0x6817b closetext loadmovesprites end ; 0x6803e Trainer_0x6803e: ; 0x6803e ; bit/flag number dw $43d ; trainer group && trainer id db 52, 4 ; text when seen dw UnknownText_0x681a1 ; text when trainer beaten dw UnknownText_0x681cd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6804a ; 0x6804a UnknownScript_0x6804a: ; 0x6804a talkaftercancel loadfont 2writetext UnknownText_0x681ec closetext loadmovesprites end ; 0x68052 UnknownScript_0x68052: ; 0x68052 jumptext UnknownText_0x68238 ; 0x68055 UnknownScript_0x68055: ; 0x68055 fruittree $18 ; 0x68057 SignpostRemoteItem_0x68057: ; 0x68057 dw $00f5 db REVIVE ; 0x6805a UnknownText_0x6805a: ; 0x6805a db $0, "There's no cheat-", $4f db "ing in #MON.", $51 db "Let's keep it fair", $4f db "and square!", $57 ; 0x68097 UnknownText_0x68097: ; 0x68097 db $0, "Huh? How did this", $4f db "happen?", $57 ; 0x680b2 UnknownText_0x680b2: ; 0x680b2 db $0, "I fought fair and", $4f db "square with honor.", $51 db "I don't regret", $4f db "this at all.", $57 ; 0x680f3 UnknownText_0x680f3: ; 0x680f3 db $0, "It itches and", $4f db "tickles a bit when", $51 db "I wear shorts in", $4f db "the grass.", $57 ; 0x68131 UnknownText_0x68131: ; 0x68131 db $0, "Aiyaaah!", $4f db "I got stomped!", $57 ; 0x6814a UnknownText_0x6814a: ; 0x6814a db $0, "I'm going to catch", $4f db "more #MON in", $55 db "the grass.", $57 ; 0x68175 UnknownText_0x68175: ; 0x68175 db $0, "…", $57 ; 0x68178 UnknownText_0x68178: ; 0x68178 db $0, "…", $57 ; 0x6817b UnknownText_0x6817b: ; 0x6817b db $0, "…", $51 db "I lost while I had", $4f db "my eyes closed…", $57 ; 0x681a1 UnknownText_0x681a1: ; 0x681a1 db $0, "I can see it…", $51 db "Everything to see", $4f db "about you…", $57 ; 0x681cd UnknownText_0x681cd: ; 0x681cd db $0, "I couldn't foresee", $4f db "your power…", $57 ; 0x681ec UnknownText_0x681ec: ; 0x681ec db $0, "Strength in con-", $4f db "viction…", $51 db "You're strong be-", $4f db "cause you believe", $55 db "in your #MON.", $57 ; 0x68238 UnknownText_0x68238: ; 0x68238 db $0, "ROUTE 11", $57 ; 0x68242 MapEventHeader_0x68242: ; 0x68242 ; filler db 0, 0 ; warps db 0 ; xy triggers db 0 ; signposts db 2 signpost 7, 3, $0, UnknownScript_0x68052 signpost 5, 32, $7, SignpostRemoteItem_0x68057 ; people-events db 5 person_event $27, 18, 26, $a, $0, 255, 255, $92, 3, Trainer_0x68002, $ffff person_event $27, 8, 24, $6, $0, 255, 255, $92, 3, Trainer_0x68016, $ffff person_event $27, 11, 32, $6, $0, 255, 255, $92, 1, Trainer_0x6802a, $ffff person_event $27, 10, 12, $a, $0, 255, 255, $92, 3, Trainer_0x6803e, $ffff person_event $5d, 6, 36, $1, $0, 255, 255, $0, 0, UnknownScript_0x68055, $ffff ; 0x68293 MapScriptHeader_0x68293: ; 0x68293 ; trigger count db 0 ; callback count db 0 ; 0x68295 UnknownScript_0x68295: ; 0x68295 loadfont pokemart $0, $0002 loadmovesprites end ; 0x6829c UnknownScript_0x6829c: ; 0x6829c jumptextfaceplayer UnknownText_0x682a2 ; 0x6829f UnknownScript_0x6829f: ; 0x6829f jumptextfaceplayer UnknownText_0x68323 ; 0x682a2 UnknownText_0x682a2: ; 0x682a2 db $0, "When you first", $4f db "catch a #MON,", $55 db "it may be weak.", $51 db "But it will even-", $4f db "tually grow to be", $55 db "strong.", $51 db "It's important to", $4f db "treat #MON with", $55 db "love.", $57 ; 0x68323 UnknownText_0x68323: ; 0x68323 db $0, "#MON can hold", $4f db "items like POTION", $55 db "and ANTIDOTE.", $51 db "But they don't", $4f db "appear to know how", $51 db "to use manmade", $4f db "items.", $57 ; 0x68389 MapEventHeader_0x68389: ; 0x68389 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $7, $3, 1, GROUP_VIOLET_CITY, MAP_VIOLET_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x68295, $ffff person_event $30, 10, 11, $5, $1, 255, 255, $0, 0, UnknownScript_0x6829c, $ffff person_event $23, 6, 9, $3, $0, 255, 255, $80, 0, UnknownScript_0x6829f, $ffff ; 0x683c0 MapScriptHeader_0x683c0: ; 0x683c0 ; trigger count db 0 ; callback count db 0 ; 0x683c2 UnknownScript_0x683c2: ; 0x683c2 faceplayer loadfont checkbit1 $04bd iftrue $43ec 2writetext UnknownText_0x68473 closetext loadmovesprites winlosstext UnknownText_0x6854a, $0000 loadtrainer $1, $1 startbattle returnafterbattle setbit1 $04bd loadfont 2writetext UnknownText_0x685af playsound $009c waitbutton setbit2 $001b checkcode $7 2call UnknownScript_0x68418 checkbit1 $0008 iftrue UnknownScript_0x68412 setbit1 $03fb setbit1 $03fc domaptrigger GROUP_ELMS_LAB, MAP_ELMS_LAB, $2 specialphonecall $3, $0 2writetext UnknownText_0x685c8 keeptextopen verbosegiveitem TM_31, 1 iffalse $4416 setbit1 $0008 2writetext UnknownText_0x68648 closetext loadmovesprites end ; 0x68412 UnknownScript_0x68412: ; 0x68412 2writetext UnknownText_0x68735 closetext loadmovesprites end ; 0x68418 UnknownScript_0x68418: ; 0x68418 if_equal $7, UnknownScript_0x68424 if_equal $6, UnknownScript_0x68421 end ; 0x68421 UnknownScript_0x68421: ; 0x68421 jumpstd $0012 ; 0x68424 UnknownScript_0x68424: ; 0x68424 jumpstd $0013 ; 0x68427 Trainer_0x68427: ; 0x68427 ; bit/flag number dw $3fb ; trainer group && trainer id db 24, 1 ; text when seen dw UnknownText_0x687cd ; text when trainer beaten dw UnknownText_0x6882f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x68433 ; 0x68433 UnknownScript_0x68433: ; 0x68433 talkaftercancel loadfont 2writetext UnknownText_0x68837 closetext loadmovesprites end ; 0x6843b Trainer_0x6843b: ; 0x6843b ; bit/flag number dw $3fc ; trainer group && trainer id db 24, 2 ; text when seen dw UnknownText_0x6887f ; text when trainer beaten dw UnknownText_0x688b3 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x68447 ; 0x68447 UnknownScript_0x68447: ; 0x68447 talkaftercancel loadfont 2writetext UnknownText_0x688c7 closetext loadmovesprites end ; 0x6844f UnknownScript_0x6844f: ; 0x6844f faceplayer loadfont checkbit1 $04bd iftrue UnknownScript_0x6845d 2writetext UnknownText_0x688f9 closetext loadmovesprites end ; 0x6845d UnknownScript_0x6845d: ; 0x6845d 2writetext UnknownText_0x689c8 closetext loadmovesprites end ; 0x68463 UnknownScript_0x68463: ; 0x68463 checkbit2 $001b iftrue UnknownScript_0x6846c jumpstd $002d ; 0x6846c UnknownScript_0x6846c: ; 0x6846c trainertotext $1, $1, $1 jumpstd $002e ; 0x68473 UnknownText_0x68473: ; 0x68473 db $0, "I'm FALKNER, the", $4f db "VIOLET #MON GYM", $55 db "leader!", $51 db "People say you can", $4f db "clip flying-type", $51 db "#MON's wings", $4f db "with a jolt of", $55 db "electricity…", $51 db "I won't allow such", $4f db "insults to bird", $55 db "#MON!", $51 db "I'll show you the", $4f db "real power of the", $51 db "magnificent bird", $4f db "#MON!", $57 ; 0x6854a UnknownText_0x6854a: ; 0x6854a db $0, "…Darn! My dad's", $4f db "cherished bird", $55 db "#MON…", $51 db "All right.", $4f db "Take this.", $51 db "It's the official", $4f db "#MON LEAGUE", $55 db "ZEPHYRBADGE.", $57 ; 0x685af UnknownText_0x685af: ; 0x685af db $0, $52, " received", $4f db "ZEPHYRBADGE.", $57 ; 0x685c8 UnknownText_0x685c8: ; 0x685c8 db $0, "ZEPHYRBADGE", $4f db "raises the attack", $55 db "power of #MON.", $51 db "It also enables", $4f db "#MON to use", $51 db "FLASH, if they", $4f db "have it, anytime.", $51 db "Here--take this", $4f db "too.", $57 ; 0x68648 UnknownText_0x68648: ; 0x68648 db $0, "By using a TM, a", $4f db "#MON will", $51 db "instantly learn a", $4f db "new move.", $51 db "Think before you", $4f db "act--a TM can be", $55 db "used only once.", $51 db "TM31 contains", $4f db "MUD-SLAP.", $51 db "It reduces the", $4f db "enemy's accuracy", $51 db "while it causes", $4f db "damage.", $51 db "In other words, it", $4f db "is both defensive", $55 db "and offensive.", $57 ; 0x68735 UnknownText_0x68735: ; 0x68735 db $0, "There are #MON", $4f db "GYMS in cities and", $55 db "towns ahead.", $51 db "You should test", $4f db "your skills at", $55 db "these GYMS.", $51 db "I'm going to train", $4f db "harder to become", $51 db "the greatest bird", $4f db "master!", $57 ; 0x687cd UnknownText_0x687cd: ; 0x687cd db $0, "The keyword is", $4f db "guts!", $51 db "Those here are", $4f db "training night and", $51 db "day to become bird", $4f db "#MON masters.", $51 db "Come on!", $57 ; 0x6882f UnknownText_0x6882f: ; 0x6882f db $0, "Gaaah!", $57 ; 0x68837 UnknownText_0x68837: ; 0x68837 db $0, "FALKNER's skills", $4f db "are for real!", $51 db "Don't get cocky", $4f db "just because you", $55 db "beat me!", $57 ; 0x6887f UnknownText_0x6887f: ; 0x6887f db $0, "Let me see if you", $4f db "are good enough to", $55 db "face FALKNER!", $57 ; 0x688b3 UnknownText_0x688b3: ; 0x688b3 db $0, "This can't be", $4f db "true!", $57 ; 0x688c7 UnknownText_0x688c7: ; 0x688c7 db $0, "This is pathetic,", $4f db "losing to some", $55 db "rookie trainer…", $57 ; 0x688f9 UnknownText_0x688f9: ; 0x688f9 db $0, "Hey! I'm no train-", $4f db "er but I can give", $55 db "some advice!", $51 db "Believe me!", $4f db "If you believe, a", $51 db "championship dream", $4f db "can come true.", $51 db "You believe?", $4f db "Then listen.", $51 db "The grass-type is", $4f db "weak against the", $51 db "flying-type. Keep", $4f db "this in mind.", $57 ; 0x689c8 UnknownText_0x689c8: ; 0x689c8 db $0, "Nice battle! Keep", $4f db "it up, and you'll", $51 db "be the CHAMP in no", $4f db "time at all!", $57 ; 0x68a0c MapEventHeader_0x68a0c: ; 0x68a0c ; filler db 0, 0 ; warps db 2 warp_def $f, $4, 2, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $f, $5, 2, GROUP_VIOLET_CITY, MAP_VIOLET_CITY ; xy triggers db 0 ; signposts db 2 signpost 13, 3, $0, UnknownScript_0x68463 signpost 13, 6, $0, UnknownScript_0x68463 ; people-events db 4 person_event $12, 5, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x683c2, $ffff person_event $27, 10, 11, $8, $2, 255, 255, $92, 3, Trainer_0x68427, $ffff person_event $27, 14, 6, $9, $2, 255, 255, $92, 3, Trainer_0x6843b, $ffff person_event $48, 17, 11, $6, $0, 255, 255, $80, 0, UnknownScript_0x6844f, $ffff ; 0x68a5a MapScriptHeader_0x68a5a: ; 0x68a5a ; trigger count db 0 ; callback count db 0 ; 0x68a5c UnknownScript_0x68a5c: ; 0x68a5c applymovement $2, MovementData_0x68b2d faceplayer loadfont 2writetext UnknownText_0x68b3b yesorno iffalse $4a70 2writetext UnknownText_0x68bbd yesorno iffalse UnknownScript_0x68a7d 2writetext UnknownText_0x68c51 yesorno iffalse UnknownScript_0x68a7d 2writetext UnknownText_0x68c7b closetext loadmovesprites end ; 0x68a7d UnknownScript_0x68a7d: ; 0x68a7d 2writetext UnknownText_0x68d31 closetext loadmovesprites end ; 0x68a83 UnknownScript_0x68a83: ; 0x68a83 jumptextfaceplayer UnknownText_0x68d80 ; 0x68a86 UnknownScript_0x68a86: ; 0x68a86 faceplayer loadfont 2writetext UnknownText_0x68dda closetext loadmovesprites spriteface $4, $0 end ; 0x68a91 UnknownScript_0x68a91: ; 0x68a91 faceplayer loadfont 2writetext UnknownText_0x68e07 closetext loadmovesprites spriteface $5, $0 end ; 0x68a9c UnknownScript_0x68a9c: ; 0x68a9c jumptextfaceplayer UnknownText_0x68e39 ; 0x68a9f UnknownScript_0x68a9f: ; 0x68a9f loadfont 2writetext UnknownText_0x68eb2 loadmenudata $4ae1 interpretmenu writebackup if_equal $1, UnknownScript_0x68abe if_equal $2, UnknownScript_0x68ac5 if_equal $3, UnknownScript_0x68acc if_equal $4, UnknownScript_0x68ad3 if_equal $5, UnknownScript_0x68ada loadmovesprites end ; 0x68abe UnknownScript_0x68abe: ; 0x68abe 2writetext UnknownText_0x68efe closetext 2jump $4aa3 ; 0x68ac5 UnknownScript_0x68ac5: ; 0x68ac5 2writetext UnknownText_0x68f80 closetext 2jump $4aa3 ; 0x68acc UnknownScript_0x68acc: ; 0x68acc 2writetext UnknownText_0x68fe2 closetext 2jump $4aa3 ; 0x68ad3 UnknownScript_0x68ad3: ; 0x68ad3 2writetext UnknownText_0x69055 closetext 2jump $4aa3 ; 0x68ada UnknownScript_0x68ada: ; 0x68ada 2writetext UnknownText_0x690cb closetext 2jump $4aa3 ; 0x68ae1 INCBIN "baserom.gbc",$68ae1,$2a UnknownScript_0x68b0b: ; 0x68b0b loadfont 2writetext UnknownText_0x69136 yesorno iffalse $4b25 2writetext UnknownText_0x69197 yesorno iffalse $4b25 2writetext UnknownText_0x69207 yesorno iffalse $4b25 2writetext UnknownText_0x69287 closetext loadmovesprites end ; 0x68b27 INCBIN "baserom.gbc",$68b27,$03 UnknownScript_0x68b2a: ; 0x68b2a jumpstd $0001 ; 0x68b2d MovementData_0x68b2d: ; 0x68b2d turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down step_end ; 0x68b3b UnknownText_0x68b3b: ; 0x68b3b db $0, "EARL, I am!", $51 db "Wonderful are", $4f db "#MON, yes!", $51 db "Teach you I will", $4f db "to be a better", $55 db "trainer!", $51 db "What you want to", $4f db "know? Want to be", $55 db "a winner is you?", $57 ; 0x68bbd UnknownText_0x68bbd: ; 0x68bbd db $0, "Good! Teach you,", $4f db "I will!", $51 db "In battle, #MON", $4f db "top on list jump", $55 db "out first!", $51 db "Change order in", $4f db "list, make battle", $55 db "easy, maybe!", $51 db "More from me you", $4f db "want to hear?", $57 ; 0x68c51 UnknownText_0x68c51: ; 0x68c51 db $0, "So, want to know", $4f db "how to raise", $55 db "#MON well?", $57 ; 0x68c7b UnknownText_0x68c7b: ; 0x68c7b db $0, "Fine! Teach you,", $4f db "I will!", $51 db "If #MON come", $4f db "out in battle even", $51 db "briefly, some EXP.", $4f db "Points it gets.", $51 db "At top of list put", $4f db "weak #MON.", $51 db "Switch in battle", $4f db "quick!", $51 db "This way, weak", $4f db "#MON strong", $55 db "become!", $57 ; 0x68d31 UnknownText_0x68d31: ; 0x68d31 db $0, "Oh! Smart student", $4f db "you are! Nothing", $55 db "more do I teach!", $51 db "Good to #MON", $4f db "you must be!", $57 ; 0x68d80 UnknownText_0x68d80: ; 0x68d80 db $0, "I'm taking notes", $4f db "of the teacher's", $55 db "lecture.", $51 db "I'd better copy", $4f db "the stuff on the", $55 db "blackboard too.", $57 ; 0x68dda UnknownText_0x68dda: ; 0x68dda db $0, "I traded my best", $4f db "#MON to the", $55 db "guy beside me.", $57 ; 0x68e07 UnknownText_0x68e07: ; 0x68e07 db $0, "Huh? The #MON I", $4f db "just got is hold-", $55 db "ing something!", $57 ; 0x68e39 UnknownText_0x68e39: ; 0x68e39 db $0, "A #MON holding", $4f db "a BERRY will heal", $55 db "itself in battle.", $51 db "Many other items", $4f db "can be held by", $55 db "#MON…", $51 db "It sure is tough", $4f db "taking notes…", $57 ; 0x68eb2 UnknownText_0x68eb2: ; 0x68eb2 db $0, "The blackboard", $4f db "describes #MON", $51 db "status changes in", $4f db "battle.", $57 ; 0x68eeb INCBIN "baserom.gbc",$68eeb,$68efe - $68eeb UnknownText_0x68efe: ; 0x68efe db $0, "If poisoned, a", $4f db "#MON steadily", $55 db "loses HP.", $51 db "Poison lingers", $4f db "after the battle,", $51 db "and HP is lost as", $4f db "you walk.", $51 db "To cure it, use an", $4f db "ANTIDOTE.", $57 ; 0x68f80 UnknownText_0x68f80: ; 0x68f80 db $0, "Paralysis reduces", $4f db "speed and may", $55 db "prevent movement.", $51 db "It remains after", $4f db "battle, so use", $55 db "a PARLYZ HEAL.", $57 ; 0x68fe2 UnknownText_0x68fe2: ; 0x68fe2 db $0, "If asleep, your", $4f db "#MON can't make", $55 db "a move.", $51 db "A sleeping #MON", $4f db "doesn't wake up", $55 db "after battle.", $51 db "Wake it up with", $4f db "an AWAKENING.", $57 ; 0x69055 UnknownText_0x69055: ; 0x69055 db $0, "A burn steadily", $4f db "consumes HP.", $51 db "It also reduces", $4f db "attack power.", $51 db "A burn lingers", $4f db "after battle.", $51 db "Use a BURN HEAL as", $4f db "the cure.", $57 ; 0x690cb UnknownText_0x690cb: ; 0x690cb db $0, "If your #MON is", $4f db "frozen, it can't", $55 db "do a thing.", $51 db "It remains frozen", $4f db "after battle.", $51 db "Thaw it out with", $4f db "an ICE HEAL.", $57 ; 0x69136 UnknownText_0x69136: ; 0x69136 db $0, "It's this kid's", $4f db "notebook…", $51 db "Catch #MON", $4f db "using # BALLS.", $51 db "Up to six can be", $4f db "in your party.", $51 db "Keep reading?", $57 ; 0x69197 UnknownText_0x69197: ; 0x69197 db $0, "Before throwing a", $4f db "# BALL, weaken", $55 db "the target first.", $51 db "A poisoned or", $4f db "burned #MON is", $55 db "easier to catch.", $51 db "Keep reading?", $57 ; 0x69207 UnknownText_0x69207: ; 0x69207 db $0, "Some moves may", $4f db "cause confusion.", $51 db "Confusion may make", $4f db "a #MON attack", $55 db "itself.", $51 db "Leaving battle", $4f db "clears up any", $55 db "confusion.", $51 db "Keep reading?", $57 ; 0x69287 UnknownText_0x69287: ; 0x69287 db $0, "People who catch", $4f db "and use #MON", $51 db "in battle are", $4f db "#MON trainers.", $51 db "They are expected", $4f db "to visit #MON", $51 db "GYMS and defeat", $4f db "other trainers.", $51 db "The next page", $4f db "is… Blank!", $51 db "Boy: E-he-he…", $51 db "I haven't written", $4f db "anymore…", $57 ; 0x69344 INCBIN "baserom.gbc",$69344,$69375 - $69344 MapEventHeader_0x69375: ; 0x69375 ; filler db 0, 0 ; warps db 2 warp_def $f, $3, 3, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $f, $4, 3, GROUP_VIOLET_CITY, MAP_VIOLET_CITY ; xy triggers db 0 ; signposts db 4 signpost 1, 0, $0, UnknownScript_0x68b2a signpost 1, 1, $0, UnknownScript_0x68b2a signpost 0, 3, $0, UnknownScript_0x68a9f signpost 0, 4, $0, UnknownScript_0x68a9f ; people-events db 6 person_event $3a, 6, 8, $6, $0, 255, 255, $a0, 0, UnknownScript_0x68a5c, $06cb person_event $27, 9, 6, $7, $0, 255, 255, $80, 0, UnknownScript_0x68a83, $ffff person_event $3, 15, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x68a86, $ffff person_event $3, 15, 8, $8, $0, 255, 255, $80, 0, UnknownScript_0x68a91, $ffff person_event $27, 11, 8, $7, $0, 255, 255, $0, 0, UnknownScript_0x68a9c, $ffff person_event $55, 8, 6, $1, $0, 255, 255, $0, 0, UnknownScript_0x68b0b, $ffff ; 0x693e7 MapScriptHeader_0x693e7: ; 0x693e7 ; trigger count db 0 ; callback count db 0 ; 0x693e9 UnknownScript_0x693e9: ; 0x693e9 jumptextfaceplayer UnknownText_0x693fa ; 0x693ec UnknownScript_0x693ec: ; 0x693ec jumptextfaceplayer UnknownText_0x6945e ; 0x693ef UnknownScript_0x693ef: ; 0x693ef faceplayer loadfont 2writetext UnknownText_0x6947c cry $10, $0 closetext loadmovesprites end ; 0x693fa UnknownText_0x693fa: ; 0x693fa db $0, "She uses the names", $4f db "of her favorite", $55 db "things to eat.", $51 db "For the nicknames", $4f db "she gives to her", $55 db "#MON, I mean.", $57 ; 0x6945e UnknownText_0x6945e: ; 0x6945e db $0, "I call my PIDGEY", $4f db "STRAWBERRY!", $57 ; 0x6947c UnknownText_0x6947c: ; 0x6947c db $0, "STRAWBERRY: Pijji!", $57 ; 0x69490 MapEventHeader_0x69490: ; 0x69490 ; filler db 0, 0 ; warps db 2 warp_def $7, $3, 4, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $7, $4, 4, GROUP_VIOLET_CITY, MAP_VIOLET_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $29, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x693e9, $ffff person_event $28, 8, 10, $7, $0, 255, 255, $a0, 0, UnknownScript_0x693ec, $ffff person_event $4e, 6, 9, $5, $1, 255, 255, $b0, 0, UnknownScript_0x693ef, $ffff ; 0x694c7 MapScriptHeader_0x694c7: ; 0x694c7 ; trigger count db 0 ; callback count db 0 ; 0x694c9 UnknownScript_0x694c9: ; 0x694c9 jumpstd $0000 ; 0x694cc UnknownScript_0x694cc: ; 0x694cc faceplayer loadfont checkbit1 $002c iftrue UnknownScript_0x6953a 2writetext UnknownText_0x69555 yesorno iffalse UnknownScript_0x69531 checkcode $1 if_equal $6, UnknownScript_0x6952b giveegg TOGEPI, 5 stringtotext $5523, $1 2call UnknownScript_0x69527 setbit1 $002d clearbit1 $0701 clearbit1 $0054 domaptrigger GROUP_ROUTE_32, MAP_ROUTE_32, $1 2writetext UnknownText_0x695c5 closetext loadmovesprites checkcode $9 if_equal $1, UnknownScript_0x69511 spriteface $0, $0 applymovement $6, MovementData_0x69549 playsound $0023 disappear $6 waitbutton end ; 0x69511 UnknownScript_0x69511: ; 0x69511 applymovement $6, MovementData_0x6954e spriteface $0, $0 applymovement $6, MovementData_0x69551 playsound $0023 disappear $6 waitbutton end ; 0x69523 INCBIN "baserom.gbc",$69523,$69527 - $69523 UnknownScript_0x69527: ; 0x69527 jumpstd $0030 ; 0x6952a INCBIN "baserom.gbc",$6952a,$6952b - $6952a UnknownScript_0x6952b: ; 0x6952b 2writetext UnknownText_0x69693 closetext loadmovesprites end ; 0x69531 UnknownScript_0x69531: ; 0x69531 2writetext UnknownText_0x696f2 closetext loadmovesprites setbit1 $002c end ; 0x6953a UnknownScript_0x6953a: ; 0x6953a 2writetext UnknownText_0x69712 2jump $54d7 ; 0x69540 UnknownScript_0x69540: ; 0x69540 jumptextfaceplayer UnknownText_0x69809 ; 0x69543 UnknownScript_0x69543: ; 0x69543 jumptextfaceplayer UnknownText_0x6983c ; 0x69546 UnknownScript_0x69546: ; 0x69546 jumptextfaceplayer UnknownText_0x698b8 ; 0x69549 MovementData_0x69549: ; 0x69549 step_down step_down step_down step_down step_end ; 0x6954e MovementData_0x6954e: ; 0x6954e step_left step_down step_end ; 0x69551 MovementData_0x69551: ; 0x69551 step_down step_down step_down step_end ; 0x69555 UnknownText_0x69555: ; 0x69555 db $0, $14, ", long", $4f db "time, no see.", $51 db "PROF.ELM asked me", $4f db "to find you.", $51 db "He has another", $4f db "favor to ask.", $51 db "Would you take the", $4f db "#MON EGG?", $57 ; 0x695c5 UnknownText_0x695c5: ; 0x695c5 db $0, "We discovered that", $4f db "a #MON will not", $51 db "hatch until it", $4f db "grows in the EGG.", $51 db "It also has to be", $4f db "with other active", $55 db "#MON to hatch.", $51 db $14, ", you're", $4f db "the only person", $55 db "we can rely on.", $51 db "Please call PROF.", $4f db "ELM when that EGG", $55 db "hatches!", $57 ; 0x69693 UnknownText_0x69693: ; 0x69693 db $0, "Oh, no. You can't", $4f db "carry any more", $55 db "#MON with you.", $51 db "I'll wait here", $4f db "while you make", $55 db "room for the EGG.", $57 ; 0x696f2 UnknownText_0x696f2: ; 0x696f2 db $0, "B-but… PROF.ELM", $4f db "asked for you…", $57 ; 0x69712 UnknownText_0x69712: ; 0x69712 db $0, $14, ", will you", $4f db "take the EGG?", $57 ; 0x6972d INCBIN "baserom.gbc",$6972d,$dc UnknownText_0x69809: ; 0x69809 db $0, "A guy named BILL", $4f db "made the #MON", $55 db "PC storage system.", $57 ; 0x6983c UnknownText_0x6983c: ; 0x6983c db $0, "It was around", $4f db "three years ago.", $51 db "TEAM ROCKET was up", $4f db "to no good with", $55 db "#MON.", $51 db "But justice pre-", $4f db "vailed--a young", $55 db "kid broke 'em up.", $57 ; 0x698b8 UnknownText_0x698b8: ; 0x698b8 db $0, "#MON are smart.", $4f db "They won't obey a", $51 db "trainer they don't", $4f db "respect.", $51 db "Without the right", $4f db "GYM BADGES, they", $51 db "will just do as", $4f db "they please.", $57 ; 0x69935 MapEventHeader_0x69935: ; 0x69935 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 5, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $7, $4, 5, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 5 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x694c9, $ffff person_event $3, 10, 11, $6, $0, 255, 255, $a0, 0, UnknownScript_0x69540, $ffff person_event $40, 8, 5, $3, $0, 255, 255, $0, 0, UnknownScript_0x69543, $ffff person_event $27, 5, 12, $6, $0, 255, 255, $80, 0, UnknownScript_0x69546, $ffff person_event $3c, 7, 8, $6, $0, 255, 255, $90, 0, UnknownScript_0x694cc, $0700 ; 0x6998b MapScriptHeader_0x6998b: ; 0x6998b ; trigger count db 0 ; callback count db 0 ; 0x6998d UnknownScript_0x6998d: ; 0x6998d jumptextfaceplayer UnknownText_0x69997 ; 0x69990 UnknownScript_0x69990: ; 0x69990 faceplayer loadfont trade $1 closetext loadmovesprites end ; 0x69997 UnknownText_0x69997: ; 0x69997 db $0, "A #MON you get", $4f db "in a trade grows", $55 db "quickly.", $51 db "But if you don't", $4f db "have the right GYM", $51 db "BADGE, they may", $4f db "disobey you.", $57 ; 0x69a01 MapEventHeader_0x69a01: ; 0x69a01 ; filler db 0, 0 ; warps db 2 warp_def $7, $3, 6, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $7, $4, 6, GROUP_VIOLET_CITY, MAP_VIOLET_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $2d, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x6998d, $ffff person_event $27, 9, 10, $4, $20, 255, 255, $80, 0, UnknownScript_0x69990, $ffff ; 0x69a2b MapScriptHeader_0x69a2b: ; 0x69a2b ; trigger count db 0 ; callback count db 0 ; 0x69a2d UnknownScript_0x69a2d: ; 0x69a2d jumptextfaceplayer UnknownText_0x69a36 ; 0x69a30 UnknownScript_0x69a30: ; 0x69a30 jumptextfaceplayer UnknownText_0x69a81 ; 0x69a33 UnknownScript_0x69a33: ; 0x69a33 jumptextfaceplayer UnknownText_0x69abd ; 0x69a36 UnknownText_0x69a36: ; 0x69a36 db $0, "RUINS OF ALPH", $51 db "A Look-and-Touch", $4f db "Tourist Site", $51 db "Try the sliding", $4f db "stone panels!", $57 ; 0x69a81 UnknownText_0x69a81: ; 0x69a81 db $0, "You're studying", $4f db "the RUINS?", $51 db "I see a scientist", $4f db "in the making.", $57 ; 0x69abd UnknownText_0x69abd: ; 0x69abd db $0, "There are drawings", $4f db "on stone panels.", $51 db "I tried moving", $4f db "them. I wonder", $55 db "what they are.", $57 ; 0x69b0f MapEventHeader_0x69b0f: ; 0x69b0f ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 10, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $5, $0, 11, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $4, $9, 2, GROUP_ROUTE_32, MAP_ROUTE_32 warp_def $5, $9, 3, GROUP_ROUTE_32, MAP_ROUTE_32 ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $43, 6, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x69a2d, $ffff person_event $2d, 6, 12, $4, $10, 255, 255, $b0, 0, UnknownScript_0x69a30, $ffff person_event $27, 10, 5, $7, $0, 255, 255, $a0, 0, UnknownScript_0x69a33, $ffff ; 0x69b50 MapScriptHeader_0x69b50: ; 0x69b50 ; trigger count db 0 ; callback count db 0 ; 0x69b52 UnknownScript_0x69b52: ; 0x69b52 jumpstd $0000 ; 0x69b55 UnknownScript_0x69b55: ; 0x69b55 faceplayer loadfont checkbit1 $0017 iftrue UnknownScript_0x69b7a 2writetext UnknownText_0x69b83 yesorno iffalse UnknownScript_0x69b74 2writetext UnknownText_0x69be8 keeptextopen verbosegiveitem OLD_ROD, 1 2writetext UnknownText_0x69c1b closetext loadmovesprites setbit1 $0017 end ; 0x69b74 UnknownScript_0x69b74: ; 0x69b74 2writetext UnknownText_0x69c6c closetext loadmovesprites end ; 0x69b7a UnknownScript_0x69b7a: ; 0x69b7a 2writetext UnknownText_0x69c8d closetext loadmovesprites end ; 0x69b80 UnknownScript_0x69b80: ; 0x69b80 jumptextfaceplayer UnknownText_0x69cac ; 0x69b83 UnknownText_0x69b83: ; 0x69b83 db $0, "This is a great", $4f db "fishing spot.", $51 db "You saw people", $4f db "fishing? How", $55 db "about you?", $51 db "Would you like one", $4f db "of my RODS?", $57 ; 0x69be8 UnknownText_0x69be8: ; 0x69be8 db $0, "Heh, that's good", $4f db "to hear.", $51 db "Now you're an", $4f db "angler too!", $57 ; 0x69c1b UnknownText_0x69c1b: ; 0x69c1b db $0, "Fishing is great!", $51 db "If there's water,", $4f db "be it the sea or a", $51 db "stream, try out", $4f db "your ROD.", $57 ; 0x69c6c UnknownText_0x69c6c: ; 0x69c6c db $0, "Oh. That's rather", $4f db "disappointing…", $57 ; 0x69c8d UnknownText_0x69c8d: ; 0x69c8d db $0, "Yo, kid. How are", $4f db "they biting?", $57 ; 0x69cac UnknownText_0x69cac: ; 0x69cac db $0, "What should I make", $4f db "my #MON hold?", $51 db "Maybe an item that", $4f db "increases ATTACK", $55 db "power…", $57 ; 0x69cf9 MapEventHeader_0x69cf9: ; 0x69cf9 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_ROUTE_32, MAP_ROUTE_32 warp_def $7, $4, 1, GROUP_ROUTE_32, MAP_ROUTE_32 warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x69b52, $ffff person_event $3b, 8, 5, $6, $0, 255, 255, $a0, 0, UnknownScript_0x69b55, $ffff person_event $24, 6, 10, $6, $0, 255, 255, $80, 0, UnknownScript_0x69b80, $ffff ; 0x69d35 MapScriptHeader_0x69d35: ; 0x69d35 ; trigger count db 0 ; callback count db 0 ; 0x69d37 UnknownScript_0x69d37: ; 0x69d37 faceplayer loadfont checkbit1 $0052 iftrue $5d92 checkbit1 $0051 iftrue UnknownScript_0x69d85 checkbit1 $0050 iftrue $5d73 2writetext UnknownText_0x69ddd yesorno iffalse UnknownScript_0x69d7f 2writetext UnknownText_0x69e48 keeptextopen waitbutton checkcode $1 if_equal $6, UnknownScript_0x69d79 2writetext UnknownText_0x69eb8 playsound $0091 waitbutton givepoke SPEAROW, $a, $0, $1, $5db9, $5dbf givepokeitem $5d98 setbit1 $0050 2writetext UnknownText_0x69ed6 closetext loadmovesprites end ; 0x69d79 UnknownScript_0x69d79: ; 0x69d79 2writetext UnknownText_0x69f56 closetext loadmovesprites end ; 0x69d7f UnknownScript_0x69d7f: ; 0x69d7f 2writetext UnknownText_0x69f74 closetext loadmovesprites end ; 0x69d85 UnknownScript_0x69d85: ; 0x69d85 2writetext UnknownText_0x69f8b keeptextopen verbosegiveitem HP_UP, 1 iffalse $5d96 setbit1 $0052 2writetext UnknownText_0x69fd9 closetext loadmovesprites end ; 0x69d98 INCBIN "baserom.gbc",$69d98,$69dc6 - $69d98 UnknownScript_0x69dc6: ; 0x69dc6 faceplayer loadfont checkbit1 $002a iftrue UnknownScript_0x69dd4 2writetext UnknownText_0x6a00a closetext loadmovesprites end ; 0x69dd4 UnknownScript_0x69dd4: ; 0x69dd4 2writetext UnknownText_0x6a09a closetext loadmovesprites end ; 0x69dda UnknownScript_0x69dda: ; 0x69dda jumptextfaceplayer UnknownText_0x6a0cb ; 0x69ddd UnknownText_0x69ddd: ; 0x69ddd db $0, "Excuse me, kid!", $4f db "Can you do a guy", $55 db "a favor?", $51 db "Can you take this", $4f db "#MON with MAIL", $55 db "to my friend?", $51 db "He's on ROUTE 31.", $57 ; 0x69e48 UnknownText_0x69e48: ; 0x69e48 db $0, "You will? Perfect!", $4f db "Thanks, kid!", $51 db "My pal's a chubby", $4f db "guy who snoozes", $55 db "all the time.", $51 db "You'll recognize", $4f db "him right away!", $57 ; 0x69eb8 UnknownText_0x69eb8: ; 0x69eb8 db $0, $52, " received a", $4f db "#MON with MAIL.", $57 ; 0x69ed6 UnknownText_0x69ed6: ; 0x69ed6 db $0, "You can read it,", $4f db "but don't lose it!", $55 db "ROUTE 31!", $51 db "Oh, yeah. There", $4f db "was a weird tree", $55 db "blocking the road.", $51 db "I wonder if it's", $4f db "been cleared?", $57 ; 0x69f56 UnknownText_0x69f56: ; 0x69f56 db $0, "You can't carry", $4f db "another #MON…", $57 ; 0x69f74 UnknownText_0x69f74: ; 0x69f74 db $0, "Oh… Never mind,", $4f db "then…", $57 ; 0x69f8b UnknownText_0x69f8b: ; 0x69f8b db $0, "Thanks, kid! You", $4f db "made the delivery", $55 db "for me!", $51 db "Here's something", $4f db "for your trouble!", $57 ; 0x69fd9 UnknownText_0x69fd9: ; 0x69fd9 db $0, "My pal was snooz-", $4f db "ing, right? Heh,", $55 db "what'd I say?", $57 ; 0x6a00a UnknownText_0x6a00a: ; 0x6a00a db $0, "A strange tree is", $4f db "blocking the road.", $51 db "It wriggles around", $4f db "if you talk to it.", $51 db "I heard it became", $4f db "wild when someone", $51 db "watered it with a", $4f db "SQUIRTBOTTLE.", $57 ; 0x6a09a UnknownText_0x6a09a: ; 0x6a09a db $0, "I like the #MON", $4f db "Lullaby they play", $55 db "on the radio.", $57 ; 0x6a0cb UnknownText_0x6a0cb: ; 0x6a0cb db $0, "I wonder how many", $4f db "kinds of #MON", $51 db "there are in the", $4f db "world.", $51 db "Three years ago,", $4f db "PROF.OAK said that", $51 db "there were 150", $4f db "different kinds.", $57 ; 0x6a148 MapEventHeader_0x6a148: ; 0x6a148 ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 1, GROUP_ROUTE_35, MAP_ROUTE_35 warp_def $0, $5, 2, GROUP_ROUTE_35, MAP_ROUTE_35 warp_def $7, $4, 12, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $7, $5, 12, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $43, 8, 4, $9, $0, 255, 255, $80, 0, UnknownScript_0x69d37, $ffff person_event $2e, 8, 10, $4, $10, 255, 255, $90, 0, UnknownScript_0x69dc6, $ffff person_event $3a, 6, 7, $3, $0, 255, 255, $a0, 0, UnknownScript_0x69dda, $ffff ; 0x6a189 MapScriptHeader_0x6a189: ; 0x6a189 ; trigger count db 3 ; triggers dw UnknownScript_0x6a19d, $0000 dw UnknownScript_0x6a19e, $0000 dw UnknownScript_0x6a19f, $0000 ; callback count db 2 ; callbacks dbw 5, UnknownScript_0x6a1a3 dbw 2, UnknownScript_0x6a1af ; 0x6a19d UnknownScript_0x6a19d: ; 0x6a19d end ; 0x6a19e UnknownScript_0x6a19e: ; 0x6a19e end ; 0x6a19f UnknownScript_0x6a19f: ; 0x6a19f priorityjump UnknownScript_0x6a1d1 ; 0x6a1a2 INCBIN "baserom.gbc",$6a1a2,$01 UnknownScript_0x6a1a3: ; 0x6a1a3 checkbit2 $0011 iftrue UnknownScript_0x6a1ac dotrigger $0 return ; 0x6a1ac UnknownScript_0x6a1ac: ; 0x6a1ac dotrigger $2 return ; 0x6a1af UnknownScript_0x6a1af: ; 0x6a1af checkcode $b if_equal $2, UnknownScript_0x6a1ca if_equal $4, UnknownScript_0x6a1ca if_equal $6, UnknownScript_0x6a1ca checkbit2 $0011 iftrue UnknownScript_0x6a1ac disappear $2 appear $3 appear $4 return ; 0x6a1ca UnknownScript_0x6a1ca: ; 0x6a1ca appear $2 disappear $3 disappear $4 return ; 0x6a1d1 UnknownScript_0x6a1d1: ; 0x6a1d1 applymovement $0, MovementData_0x6a2e2 spriteface $2, $3 loadfont checkcode $11 addvar $1 RAM2MEM $0 2writetext UnknownText_0x6a79a yesorno iffalse UnknownScript_0x6a1ee 2writetext UnknownText_0x6a7db closetext loadmovesprites jumpstd $0016 ; 0x6a1ee UnknownScript_0x6a1ee: ; 0x6a1ee 2writetext UnknownText_0x6a823 closetext loadmovesprites 2call UnknownScript_0x6a261 playsound $001f special $002e waitbutton warpfacing $1, GROUP_NATIONAL_PARK_BUG_CONTEST, MAP_NATIONAL_PARK_BUG_CONTEST, $a, $2f end ; 0x6a204 UnknownScript_0x6a204: ; 0x6a204 checkcode $b if_equal $0, UnknownScript_0x6a2c7 if_equal $1, UnknownScript_0x6a2c7 if_equal $3, UnknownScript_0x6a2c7 if_equal $5, UnknownScript_0x6a2c7 faceplayer loadfont checkbit2 $0051 iftrue UnknownScript_0x6a2c1 2call UnknownScript_0x6a2de 2writetext UnknownText_0x6a2eb yesorno iffalse UnknownScript_0x6a2a3 checkcode $1 if_less_than $1, UnknownScript_0x6a271 special $0016 clearbit1 $0308 setbit2 $0011 special $003c 2writetext UnknownText_0x6a39d keeptextopen 2writetext UnknownText_0x6a3c7 playsound $0001 waitbutton 2writetext UnknownText_0x6a3e2 closetext loadmovesprites special $0018 2call UnknownScript_0x6a261 playsound $001f special $002e waitbutton special $0047 warpfacing $1, GROUP_NATIONAL_PARK_BUG_CONTEST, MAP_NATIONAL_PARK_BUG_CONTEST, $a, $2f end ; 0x6a261 UnknownScript_0x6a261: ; 0x6a261 checkcode $9 if_equal $2, UnknownScript_0x6a26c applymovement $0, MovementData_0x6a2e5 end ; 0x6a26c UnknownScript_0x6a26c: ; 0x6a26c applymovement $0, MovementData_0x6a2e9 end ; 0x6a271 UnknownScript_0x6a271: ; 0x6a271 checkcode $1 if_greater_than $6, $627d checkcode $10 if_equal $0, UnknownScript_0x6a2b5 special $005a if_equal $1, UnknownScript_0x6a2bb 2writetext UnknownText_0x6a4c6 yesorno iffalse UnknownScript_0x6a2a9 special $0016 iftrue UnknownScript_0x6a2af setbit1 $0308 2writetext UnknownText_0x6a537 keeptextopen 2writetext UnknownText_0x6a56b playsound $000c waitbutton keeptextopen 2jump $6234 ; 0x6a2a3 UnknownScript_0x6a2a3: ; 0x6a2a3 2writetext UnknownText_0x6a5dc closetext loadmovesprites end ; 0x6a2a9 UnknownScript_0x6a2a9: ; 0x6a2a9 2writetext UnknownText_0x6a597 closetext loadmovesprites end ; 0x6a2af UnknownScript_0x6a2af: ; 0x6a2af 2writetext UnknownText_0x6a608 closetext loadmovesprites end ; 0x6a2b5 UnknownScript_0x6a2b5: ; 0x6a2b5 2writetext UnknownText_0x6a67c closetext loadmovesprites end ; 0x6a2bb UnknownScript_0x6a2bb: ; 0x6a2bb 2writetext UnknownText_0x6a71f closetext loadmovesprites end ; 0x6a2c1 UnknownScript_0x6a2c1: ; 0x6a2c1 2writetext UnknownText_0x6a84f closetext loadmovesprites end ; 0x6a2c7 UnknownScript_0x6a2c7: ; 0x6a2c7 jumptextfaceplayer UnknownText_0x6a894 ; 0x6a2ca UnknownScript_0x6a2ca: ; 0x6a2ca faceplayer loadfont checkbit2 $0051 iftrue UnknownScript_0x6a2c1 2writetext UnknownText_0x6a894 closetext loadmovesprites end ; 0x6a2d8 UnknownScript_0x6a2d8: ; 0x6a2d8 jumptextfaceplayer UnknownText_0x6a8d8 ; 0x6a2db UnknownScript_0x6a2db: ; 0x6a2db jumptext UnknownText_0x6a90e ; 0x6a2de UnknownScript_0x6a2de: ; 0x6a2de jumpstd $0015 ; 0x6a2e1 INCBIN "baserom.gbc",$6a2e1,$01 MovementData_0x6a2e2: ; 0x6a2e2 step_down turn_head_left step_end ; 0x6a2e5 MovementData_0x6a2e5: ; 0x6a2e5 step_right step_up step_up step_end ; 0x6a2e9 MovementData_0x6a2e9: ; 0x6a2e9 step_up step_end ; 0x6a2eb UnknownText_0x6a2eb: ; 0x6a2eb db $0, "Today's @" text_from_ram $d099 db $0, ".", $4f db "That means the", $51 db "Bug-Catching Con-", $4f db "test is on today.", $51 db "The rules are sim-", $4f db "ple.", $51 db "Using one of your", $4f db "#MON, catch a", $51 db "bug #MON to be", $4f db "judged.", $51 db "Would you like to", $4f db "give it a try?", $57 ; 0x6a39d UnknownText_0x6a39d: ; 0x6a39d db $0, "Here are the PARK", $4f db "BALLS for the", $55 db "Contest.", $57 ; 0x6a3c7 UnknownText_0x6a3c7: ; 0x6a3c7 db $0, $52, " received", $4f db "20 PARK BALLS.", $57 ; 0x6a3e2 UnknownText_0x6a3e2: ; 0x6a3e2 db $0, "The person who", $4f db "gets the strong-", $55 db "est bug #MON", $55 db "is the winner.", $51 db "You have 20", $4f db "minutes.", $51 db "If you run out of", $4f db "PARK BALLS, you're", $55 db "done.", $51 db "You can keep the", $4f db "last #MON you", $55 db "catch as your own.", $51 db "Go out and catch", $4f db "the strongest bug", $51 db "#MON you can", $4f db "find!", $57 ; 0x6a4c6 UnknownText_0x6a4c6: ; 0x6a4c6 db $0, "Uh-oh…", $51 db "You have more than", $4f db "one #MON.", $51 db "You'll have to use", $4f db "@" text_from_ram $d099 db $0, ", the", $51 db "first #MON in", $4f db "your party.", $51 db "Is that OK with", $4f db "you?", $57 ; 0x6a537 UnknownText_0x6a537: ; 0x6a537 db $0, "Fine, we'll hold", $4f db "your other #MON", $55 db "while you compete.", $57 ; 0x6a56b UnknownText_0x6a56b: ; 0x6a56b db $0, $52, "'s #MON", $4f db "were left with the", $55 db "CONTEST HELPER.", $57 ; 0x6a597 UnknownText_0x6a597: ; 0x6a597 db $0, "Please choose the", $4f db "#MON to be used", $51 db "in the Contest,", $4f db "then come see me.", $57 ; 0x6a5dc UnknownText_0x6a5dc: ; 0x6a5dc db $0, "OK. We hope you'll", $4f db "take part in the", $55 db "future.", $57 ; 0x6a608 UnknownText_0x6a608: ; 0x6a608 db $0, "Uh-oh…", $4f db "The first #MON", $51 db "in your party", $4f db "can't battle.", $51 db "Please switch it", $4f db "with the #MON", $51 db "you want to use,", $4f db "then come see me.", $57 ; 0x6a67c UnknownText_0x6a67c: ; 0x6a67c db $0, "Uh-oh…", $4f db "Both your party", $51 db "and your PC BOX", $4f db "are full.", $51 db "You have no room", $4f db "to put the bug", $55 db "#MON you catch.", $51 db "Please make room", $4f db "in your party or", $51 db "your PC BOX, then", $4f db "come see me.", $57 ; 0x6a71f UnknownText_0x6a71f: ; 0x6a71f db $0, "Uh-oh…", $4f db "You have an EGG as", $51 db "the first #MON", $4f db "in your party.", $51 db "Please switch it", $4f db "with the #MON", $51 db "you want to use,", $4f db "then come see me.", $57 ; 0x6a79a UnknownText_0x6a79a: ; 0x6a79a db $0, "You still have @" text_from_ram $d099 db $0, $4f db "minute(s) left.", $51 db "Do you want to", $4f db "finish now?", $57 ; 0x6a7db UnknownText_0x6a7db: ; 0x6a7db db $0, "OK. Please wait at", $4f db "the North Gate for", $51 db "the announcement", $4f db "of the winners.", $57 ; 0x6a823 UnknownText_0x6a823: ; 0x6a823 db $0, "OK. Please get", $4f db "back outside and", $55 db "finish up.", $57 ; 0x6a84f UnknownText_0x6a84f: ; 0x6a84f db $0, "Today's Contest is", $4f db "over. We hope you", $51 db "will participate", $4f db "in the future.", $57 ; 0x6a894 UnknownText_0x6a894: ; 0x6a894 db $0, "We hold Contests", $4f db "regularly in the", $51 db "PARK. You should", $4f db "give it a shot.", $57 ; 0x6a8d8 UnknownText_0x6a8d8: ; 0x6a8d8 db $0, "When is the next", $4f db "Bug-Catching Con-", $55 db "test going to be?", $57 ; 0x6a90e UnknownText_0x6a90e: ; 0x6a90e db $0, "The Bug-Catching", $4f db "Contest is held on", $51 db "Tuesday, Thursday", $4f db "and Saturday.", $51 db "Not only do you", $4f db "earn a prize just", $51 db "for participating,", $4f db "you also get to", $51 db "keep the bug", $4f db "#MON you may", $51 db "have at the end of", $4f db "the contest.", $57 ; 0x6a9d2 MapEventHeader_0x6a9d2: ; 0x6a9d2 ; filler db 0, 0 ; warps db 4 warp_def $0, $3, 3, GROUP_NATIONAL_PARK, MAP_NATIONAL_PARK warp_def $0, $4, 4, GROUP_NATIONAL_PARK, MAP_NATIONAL_PARK warp_def $7, $3, 3, GROUP_ROUTE_35, MAP_ROUTE_35 warp_def $7, $4, 3, GROUP_ROUTE_35, MAP_ROUTE_35 ; xy triggers db 0 ; signposts db 1 signpost 0, 5, $0, UnknownScript_0x6a2db ; people-events db 3 person_event $43, 5, 6, $6, $0, 255, 255, $a0, 0, UnknownScript_0x6a204, $0745 person_event $27, 9, 10, $2, $11, 255, 255, $80, 0, UnknownScript_0x6a2d8, $0734 person_event $43, 7, 4, $9, $0, 255, 255, $a0, 0, UnknownScript_0x6a2ca, $0746 ; 0x6aa18 MapScriptHeader_0x6aa18: ; 0x6aa18 ; trigger count db 0 ; callback count db 0 ; 0x6aa1a UnknownScript_0x6aa1a: ; 0x6aa1a jumptextfaceplayer UnknownText_0x6aa20 ; 0x6aa1d UnknownScript_0x6aa1d: ; 0x6aa1d jumptextfaceplayer UnknownText_0x6aa5b ; 0x6aa20 UnknownText_0x6aa20: ; 0x6aa20 db $0, "Don't you wonder", $4f db "who'd make some-", $55 db "thing like this?", $55 db "And why?", $57 ; 0x6aa5b UnknownText_0x6aa5b: ; 0x6aa5b db $0, "Did you see that", $4f db "strange tree in", $55 db "the road?", $51 db "That may explain", $4f db "why fewer people", $51 db "are visiting the", $4f db "RUINS OF ALPH.", $57 ; 0x6aac9 MapEventHeader_0x6aac9: ; 0x6aac9 ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 3, GROUP_ROUTE_36, MAP_ROUTE_36 warp_def $0, $5, 4, GROUP_ROUTE_36, MAP_ROUTE_36 warp_def $7, $4, 9, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE warp_def $7, $5, 9, GROUP_RUINS_OF_ALPH_OUTSIDE, MAP_RUINS_OF_ALPH_OUTSIDE ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $43, 8, 4, $9, $0, 255, 255, $80, 0, UnknownScript_0x6aa1a, $ffff person_event $2f, 9, 11, $2, $21, 255, 255, $b0, 0, UnknownScript_0x6aa1d, $ffff ; 0x6aafd MapScriptHeader_0x6aafd: ; 0x6aafd ; trigger count db 3 ; triggers dw UnknownScript_0x6ab11, $0000 dw UnknownScript_0x6ab12, $0000 dw UnknownScript_0x6ab13, $0000 ; callback count db 2 ; callbacks dbw 5, UnknownScript_0x6ab17 dbw 2, UnknownScript_0x6ab23 ; 0x6ab11 UnknownScript_0x6ab11: ; 0x6ab11 end ; 0x6ab12 UnknownScript_0x6ab12: ; 0x6ab12 end ; 0x6ab13 UnknownScript_0x6ab13: ; 0x6ab13 priorityjump UnknownScript_0x6ab47 ; 0x6ab16 INCBIN "baserom.gbc",$6ab16,$01 UnknownScript_0x6ab17: ; 0x6ab17 checkbit2 $0011 iftrue UnknownScript_0x6ab20 dotrigger $0 return ; 0x6ab20 UnknownScript_0x6ab20: ; 0x6ab20 dotrigger $2 return ; 0x6ab23 UnknownScript_0x6ab23: ; 0x6ab23 checkbit1 $02d2 iftrue $6b46 checkcode $b if_equal $2, UnknownScript_0x6ab42 if_equal $4, UnknownScript_0x6ab42 if_equal $6, UnknownScript_0x6ab42 checkbit2 $0011 iftrue UnknownScript_0x6ab42 disappear $2 appear $d return ; 0x6ab42 UnknownScript_0x6ab42: ; 0x6ab42 appear $2 disappear $d return ; 0x6ab47 UnknownScript_0x6ab47: ; 0x6ab47 spriteface $0, $1 loadfont checkcode $11 addvar $1 RAM2MEM $0 2writetext UnknownText_0x6b284 yesorno iffalse UnknownScript_0x6ab76 2writetext UnknownText_0x6b2c5 closetext loadmovesprites special $0030 special $0033 2call UnknownScript_0x6ab8c disappear $2 appear $d applymovement $0, MovementData_0x6add1 pause 15 special $0032 jumpstd $0017 ; 0x6ab76 UnknownScript_0x6ab76: ; 0x6ab76 2writetext UnknownText_0x6b300 closetext loadmovesprites spriteface $0, $2 playsound $0023 special $002e waitbutton warpfacing $2, GROUP_NATIONAL_PARK_BUG_CONTEST, MAP_NATIONAL_PARK_BUG_CONTEST, $21, $12 end ; 0x6ab8c UnknownScript_0x6ab8c: ; 0x6ab8c checkbit1 $0716 iftrue $6b94 appear $3 checkbit1 $0717 iftrue $6b9c appear $4 checkbit1 $0718 iftrue $6ba4 appear $5 checkbit1 $0719 iftrue $6bac appear $6 checkbit1 $071a iftrue $6bb4 appear $7 checkbit1 $071b iftrue $6bbc appear $8 checkbit1 $071c iftrue $6bc4 appear $9 checkbit1 $071d iftrue $6bcc appear $a checkbit1 $071e iftrue $6bd4 appear $b checkbit1 $071f iftrue $6bdc appear $c special $0037 end ; 0x6abe0 UnknownScript_0x6abe0: ; 0x6abe0 checkcode $b if_equal $0, UnknownScript_0x6acf1 if_equal $1, UnknownScript_0x6acf1 if_equal $3, UnknownScript_0x6acf1 if_equal $5, UnknownScript_0x6acf1 faceplayer loadfont checkbit2 $0051 iftrue UnknownScript_0x6ac91 2call UnknownScript_0x6ad02 2writetext UnknownText_0x6add5 yesorno iffalse UnknownScript_0x6ac73 checkcode $1 if_less_than $1, UnknownScript_0x6ac41 special $0016 clearbit1 $0308 setbit2 $0011 special $003c 2writetext UnknownText_0x6ae87 keeptextopen waitbutton 2writetext UnknownText_0x6aeb1 playsound $0001 waitbutton 2writetext UnknownText_0x6aecc closetext loadmovesprites setbit2 $0011 special $0018 spriteface $0, $2 playsound $0023 special $002e waitbutton special $0047 warpfacing $2, GROUP_NATIONAL_PARK_BUG_CONTEST, MAP_NATIONAL_PARK_BUG_CONTEST, $21, $12 end ; 0x6ac41 UnknownScript_0x6ac41: ; 0x6ac41 checkcode $1 if_greater_than $6, $6c4d checkcode $10 if_equal $0, UnknownScript_0x6ac85 special $005a if_equal $1, UnknownScript_0x6ac8b 2writetext UnknownText_0x6afb0 yesorno iffalse UnknownScript_0x6ac79 special $0016 iftrue UnknownScript_0x6ac7f setbit1 $0308 2writetext UnknownText_0x6b021 keeptextopen 2writetext UnknownText_0x6b055 playsound $000c waitbutton keeptextopen 2jump $6c10 ; 0x6ac73 UnknownScript_0x6ac73: ; 0x6ac73 2writetext UnknownText_0x6b0c6 closetext loadmovesprites end ; 0x6ac79 UnknownScript_0x6ac79: ; 0x6ac79 2writetext UnknownText_0x6b081 closetext loadmovesprites end ; 0x6ac7f UnknownScript_0x6ac7f: ; 0x6ac7f 2writetext UnknownText_0x6b0f2 closetext loadmovesprites end ; 0x6ac85 UnknownScript_0x6ac85: ; 0x6ac85 2writetext UnknownText_0x6b166 closetext loadmovesprites end ; 0x6ac8b UnknownScript_0x6ac8b: ; 0x6ac8b 2writetext UnknownText_0x6b209 closetext loadmovesprites end ; 0x6ac91 UnknownScript_0x6ac91: ; 0x6ac91 checkbit1 $0313 iftrue UnknownScript_0x6acaf checkbit1 $0314 iftrue UnknownScript_0x6acbe checkbit1 $0315 iftrue UnknownScript_0x6accd checkbit1 $0316 iftrue UnknownScript_0x6acdc 2writetext UnknownText_0x6b32b closetext loadmovesprites end ; 0x6acaf UnknownScript_0x6acaf: ; 0x6acaf 2writetext UnknownText_0x6b97f keeptextopen verbosegiveitem SUN_STONE, 1 iffalse UnknownScript_0x6aceb clearbit1 $0313 loadmovesprites end ; 0x6acbe UnknownScript_0x6acbe: ; 0x6acbe 2writetext UnknownText_0x6b97f keeptextopen verbosegiveitem EVERSTONE, 1 iffalse UnknownScript_0x6aceb clearbit1 $0314 loadmovesprites end ; 0x6accd UnknownScript_0x6accd: ; 0x6accd 2writetext UnknownText_0x6b97f keeptextopen verbosegiveitem GOLD_BERRY, 1 iffalse UnknownScript_0x6aceb clearbit1 $0315 loadmovesprites end ; 0x6acdc UnknownScript_0x6acdc: ; 0x6acdc 2writetext UnknownText_0x6b97f keeptextopen verbosegiveitem BERRY, 1 iffalse UnknownScript_0x6aceb clearbit1 $0316 loadmovesprites end ; 0x6aceb UnknownScript_0x6aceb: ; 0x6aceb 2writetext UnknownText_0x6b910 closetext loadmovesprites end ; 0x6acf1 UnknownScript_0x6acf1: ; 0x6acf1 jumptextfaceplayer UnknownText_0x6b370 ; 0x6acf4 UnknownScript_0x6acf4: ; 0x6acf4 faceplayer loadfont checkbit2 $0051 iftrue UnknownScript_0x6ac91 2writetext UnknownText_0x6b370 closetext loadmovesprites end ; 0x6ad02 UnknownScript_0x6ad02: ; 0x6ad02 jumpstd $0015 ; 0x6ad05 INCBIN "baserom.gbc",$6ad05,$01 UnknownScript_0x6ad06: ; 0x6ad06 faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6ad14 2writetext UnknownText_0x6b399 closetext loadmovesprites end ; 0x6ad14 UnknownScript_0x6ad14: ; 0x6ad14 2writetext UnknownText_0x6b3c4 closetext loadmovesprites end ; 0x6ad1a UnknownScript_0x6ad1a: ; 0x6ad1a faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6ad28 2writetext UnknownText_0x6b40f closetext loadmovesprites end ; 0x6ad28 UnknownScript_0x6ad28: ; 0x6ad28 2writetext UnknownText_0x6b440 closetext loadmovesprites end ; 0x6ad2e UnknownScript_0x6ad2e: ; 0x6ad2e faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6ad3c 2writetext UnknownText_0x6b462 closetext loadmovesprites end ; 0x6ad3c UnknownScript_0x6ad3c: ; 0x6ad3c 2writetext UnknownText_0x6b496 closetext loadmovesprites end ; 0x6ad42 UnknownScript_0x6ad42: ; 0x6ad42 faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6ad50 2writetext UnknownText_0x6b4da closetext loadmovesprites end ; 0x6ad50 UnknownScript_0x6ad50: ; 0x6ad50 2writetext UnknownText_0x6b50a closetext loadmovesprites end ; 0x6ad56 UnknownScript_0x6ad56: ; 0x6ad56 faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6ad64 2writetext UnknownText_0x6b54e closetext loadmovesprites end ; 0x6ad64 UnknownScript_0x6ad64: ; 0x6ad64 2writetext UnknownText_0x6b57c closetext loadmovesprites end ; 0x6ad6a UnknownScript_0x6ad6a: ; 0x6ad6a faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6ad78 2writetext UnknownText_0x6b5b0 closetext loadmovesprites end ; 0x6ad78 UnknownScript_0x6ad78: ; 0x6ad78 2writetext UnknownText_0x6b5dd closetext loadmovesprites end ; 0x6ad7e UnknownScript_0x6ad7e: ; 0x6ad7e faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6ad8c 2writetext UnknownText_0x6b64b closetext loadmovesprites end ; 0x6ad8c UnknownScript_0x6ad8c: ; 0x6ad8c 2writetext UnknownText_0x6b698 closetext loadmovesprites end ; 0x6ad92 UnknownScript_0x6ad92: ; 0x6ad92 faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6ada0 2writetext UnknownText_0x6b6b8 closetext loadmovesprites end ; 0x6ada0 UnknownScript_0x6ada0: ; 0x6ada0 2writetext UnknownText_0x6b6e9 closetext loadmovesprites end ; 0x6ada6 UnknownScript_0x6ada6: ; 0x6ada6 faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6adb4 2writetext UnknownText_0x6b71b closetext loadmovesprites end ; 0x6adb4 UnknownScript_0x6adb4: ; 0x6adb4 2writetext UnknownText_0x6b740 closetext loadmovesprites end ; 0x6adba UnknownScript_0x6adba: ; 0x6adba faceplayer loadfont checkbit1 $0000 iffalse UnknownScript_0x6adc8 2writetext UnknownText_0x6b76f closetext loadmovesprites end ; 0x6adc8 UnknownScript_0x6adc8: ; 0x6adc8 2writetext UnknownText_0x6b7af closetext loadmovesprites end ; 0x6adce INCBIN "baserom.gbc",$6adce,$6add1 - $6adce MovementData_0x6add1: ; 0x6add1 big_step_down big_step_right turn_head_up step_end ; 0x6add5 UnknownText_0x6add5: ; 0x6add5 db $0, "Today's @" text_from_ram $d099 db $0, ".", $4f db "That means the", $51 db "Bug-Catching Con-", $4f db "test is on today.", $51 db "The rules are sim-", $4f db "ple.", $51 db "Using one of your", $4f db "#MON, catch a", $51 db "bug #MON to be", $4f db "judged.", $51 db "Would you like to", $4f db "give it a try?", $57 ; 0x6ae87 UnknownText_0x6ae87: ; 0x6ae87 db $0, "Here are the PARK", $4f db "BALLS for the", $55 db "Contest.", $57 ; 0x6aeb1 UnknownText_0x6aeb1: ; 0x6aeb1 db $0, $52, " received", $4f db "20 PARK BALLS.", $57 ; 0x6aecc UnknownText_0x6aecc: ; 0x6aecc db $0, "The person who", $4f db "gets the strong-", $55 db "est bug #MON", $55 db "is the winner.", $51 db "You have 20", $4f db "minutes.", $51 db "If you run out of", $4f db "PARK BALLS, you're", $55 db "done.", $51 db "You can keep the", $4f db "last #MON you", $55 db "catch as your own.", $51 db "Go out and catch", $4f db "the strongest bug", $51 db "#MON you can", $4f db "find!", $57 ; 0x6afb0 UnknownText_0x6afb0: ; 0x6afb0 db $0, "Uh-oh…", $51 db "You have more than", $4f db "one #MON.", $51 db "You'll have to use", $4f db "@" text_from_ram $d099 db $0, ", the", $51 db "first #MON in", $4f db "your party.", $51 db "Is that OK with", $4f db "you?", $57 ; 0x6b021 UnknownText_0x6b021: ; 0x6b021 db $0, "Fine, we'll hold", $4f db "your other #MON", $55 db "while you compete.", $57 ; 0x6b055 UnknownText_0x6b055: ; 0x6b055 db $0, $52, "'s #MON", $4f db "were left with the", $55 db "CONTEST HELPER.", $57 ; 0x6b081 UnknownText_0x6b081: ; 0x6b081 db $0, "Please choose the", $4f db "#MON to be used", $51 db "in the Contest,", $4f db "then come see me.", $57 ; 0x6b0c6 UnknownText_0x6b0c6: ; 0x6b0c6 db $0, "OK. We hope you'll", $4f db "take part in the", $55 db "future.", $57 ; 0x6b0f2 UnknownText_0x6b0f2: ; 0x6b0f2 db $0, "Uh-oh…", $4f db "The first #MON", $51 db "in your party", $4f db "can't battle.", $51 db "Please switch it", $4f db "with the #MON", $51 db "you want to use,", $4f db "then come see me.", $57 ; 0x6b166 UnknownText_0x6b166: ; 0x6b166 db $0, "Uh-oh…", $4f db "Both your party", $51 db "and your PC BOX", $4f db "are full.", $51 db "You have no room", $4f db "to put the bug", $55 db "#MON you catch.", $51 db "Please make room", $4f db "in your party or", $51 db "your PC BOX, then", $4f db "come see me.", $57 ; 0x6b209 UnknownText_0x6b209: ; 0x6b209 db $0, "Uh-oh…", $4f db "You have an EGG as", $51 db "the first #MON", $4f db "in your party.", $51 db "Please switch it", $4f db "with the #MON", $51 db "you want to use,", $4f db "then come see me.", $57 ; 0x6b284 UnknownText_0x6b284: ; 0x6b284 db $0, "You still have @" text_from_ram $d099 db $0, $4f db "minute(s) left.", $51 db "Do you want to", $4f db "finish now?", $57 ; 0x6b2c5 UnknownText_0x6b2c5: ; 0x6b2c5 db $0, "OK. Please wait", $4f db "here for the", $51 db "announcement of", $4f db "the winners.", $57 ; 0x6b300 UnknownText_0x6b300: ; 0x6b300 db $0, "OK. Please go back", $4f db "outside and finish", $55 db "up.", $57 ; 0x6b32b UnknownText_0x6b32b: ; 0x6b32b db $0, "Today's Contest is", $4f db "over. We hope you", $51 db "will participate", $4f db "in the future.", $57 ; 0x6b370 UnknownText_0x6b370: ; 0x6b370 db $0, "Some #MON can", $4f db "only be seen in", $55 db "the PARK.", $57 ; 0x6b399 UnknownText_0x6b399: ; 0x6b399 db $0, "DON: Wow, you beat", $4f db "me. You're pretty", $55 db "good.", $57 ; 0x6b3c4 UnknownText_0x6b3c4: ; 0x6b3c4 db $0, "DON: Luck plays a", $4f db "big part in this.", $51 db "You never know", $4f db "what #MON will", $55 db "appear.", $57 ; 0x6b40f UnknownText_0x6b40f: ; 0x6b40f db $0, "ED: I envy you.", $4f db "I just couldn't", $55 db "do it this time.", $57 ; 0x6b440 UnknownText_0x6b440: ; 0x6b440 db $0, "ED: Maybe you win", $4f db "with big #MON?", $57 ; 0x6b462 UnknownText_0x6b462: ; 0x6b462 db $0, "NICK: Well done!", $4f db "I'm going to raise", $55 db "my #MON better.", $57 ; 0x6b496 UnknownText_0x6b496: ; 0x6b496 db $0, "NICK: Maybe you", $4f db "get a higher score", $51 db "for a #MON of", $4f db "an unusual color.", $57 ; 0x6b4da UnknownText_0x6b4da: ; 0x6b4da db $0, "WILLIAM: You're", $4f db "the winner? What", $55 db "did you catch?", $57 ; 0x6b50a UnknownText_0x6b50a: ; 0x6b50a db $0, "WILLIAM: Well, I'm", $4f db "satisfied because", $51 db "I caught a #MON", $4f db "that I wanted.", $57 ; 0x6b54e UnknownText_0x6b54e: ; 0x6b54e db $0, "BENNY: Congrats!", $4f db "You have earned my", $55 db "respect!", $57 ; 0x6b57c UnknownText_0x6b57c: ; 0x6b57c db $0, "BENNY: I caught a", $4f db "SCYTHER before,", $55 db "but I didn't win.", $57 ; 0x6b5b0 UnknownText_0x6b5b0: ; 0x6b5b0 db $0, "BARRY: That #-", $4f db "MON you caught…", $55 db "it's awesome!", $57 ; 0x6b5dd UnknownText_0x6b5dd: ; 0x6b5dd db $0, "BARRY: It's easier", $4f db "to win if you get", $51 db "a high-level bug", $4f db "#MON.", $51 db "But I think they", $4f db "also consider some", $55 db "other points.", $57 ; 0x6b64b UnknownText_0x6b64b: ; 0x6b64b db $0, "CINDY: You won?", $4f db "That's great!", $51 db "Do you feel like", $4f db "looking for bug", $55 db "#MON with me?", $57 ; 0x6b698 UnknownText_0x6b698: ; 0x6b698 db $0, "CINDY: I really", $4f db "love bug #MON!", $57 ; 0x6b6b8 UnknownText_0x6b6b8: ; 0x6b6b8 db $0, "JOSH: I… I can't", $4f db "believe I lost at", $55 db "bug-catching…", $57 ; 0x6b6e9 UnknownText_0x6b6e9: ; 0x6b6e9 db $0, "JOSH: I heard that", $4f db "somebody won with", $55 db "a CATERPIE!", $57 ; 0x6b71b UnknownText_0x6b71b: ; 0x6b71b db $0, "SAMUEL: Next time,", $4f db "I'm going to win.", $57 ; 0x6b740 UnknownText_0x6b740: ; 0x6b740 db $0, "SAMUEL: Darn.", $4f db "I thought I would", $55 db "score higher…", $57 ; 0x6b76f UnknownText_0x6b76f: ; 0x6b76f db $0, "KIPP: Could you", $4f db "give me some tips?", $51 db "I want to study", $4f db "your style.", $57 ; 0x6b7af UnknownText_0x6b7af: ; 0x6b7af db $0, "KIPP: I study a", $4f db "lot, but that's", $51 db "not good enough to", $4f db "win.", $57 ; 0x6b7e7 INCBIN "baserom.gbc",$6b7e7,$129 UnknownText_0x6b910: ; 0x6b910 db $0, "Uh-oh… Your PACK", $4f db "is full.", $51 db "We'll hold on to", $4f db "your prize, but", $55 db "only for today.", $51 db "Please make room,", $4f db "then come see me.", $57 ; 0x6b97f UnknownText_0x6b97f: ; 0x6b97f db $0, $52, "?", $51 db "Here's the prize", $4f db "we were holding", $55 db "for you.", $57 ; 0x6b9ac MapEventHeader_0x6b9ac: ; 0x6b9ac ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 1, GROUP_NATIONAL_PARK, MAP_NATIONAL_PARK warp_def $5, $0, 2, GROUP_NATIONAL_PARK, MAP_NATIONAL_PARK warp_def $4, $9, 1, GROUP_ROUTE_36, MAP_ROUTE_36 warp_def $5, $9, 2, GROUP_ROUTE_36, MAP_ROUTE_36 ; xy triggers db 0 ; signposts db 1 signpost 0, 6, $0, UnknownScript_0x6a2db ; people-events db 12 person_event $43, 7, 4, $6, $0, 255, 255, $a0, 0, UnknownScript_0x6abe0, $0747 person_event $27, 9, 6, $7, $0, 255, 255, $80, 0, UnknownScript_0x6ad06, $0720 person_event $27, 9, 8, $7, $0, 255, 255, $a0, 0, UnknownScript_0x6ad1a, $0721 person_event $2c, 10, 6, $7, $0, 255, 255, $90, 0, UnknownScript_0x6ad2e, $0722 person_event $2d, 9, 10, $7, $0, 255, 255, $b0, 0, UnknownScript_0x6ad42, $0723 person_event $27, 11, 6, $7, $0, 255, 255, $80, 0, UnknownScript_0x6ad56, $0724 person_event $27, 10, 9, $7, $0, 255, 255, $a0, 0, UnknownScript_0x6ad6a, $0725 person_event $28, 10, 7, $7, $0, 255, 255, $90, 0, UnknownScript_0x6ad7e, $0726 person_event $27, 11, 8, $7, $0, 255, 255, $80, 0, UnknownScript_0x6ad92, $0727 person_event $27, 11, 10, $7, $0, 255, 255, $a0, 0, UnknownScript_0x6ada6, $0728 person_event $27, 10, 10, $7, $0, 255, 255, $90, 0, UnknownScript_0x6adba, $0729 person_event $43, 6, 7, $6, $0, 255, 255, $a0, 0, UnknownScript_0x6acf4, $0748 ; 0x6ba67 INCBIN "baserom.gbc",$6ba67,$599 SECTION "bank1B",DATA,BANK[$1B] MapScriptHeader_0x6c000: ; 0x6c000 ; trigger count db 0 ; callback count db 0 ; 0x6c002 Trainer_0x6c002: ; 0x6c002 ; bit/flag number dw $433 ; trainer group && trainer id db 45, 3 ; text when seen dw UnknownText_0x6c06e ; text when trainer beaten dw UnknownText_0x6c0be ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6c00e ; 0x6c00e UnknownScript_0x6c00e: ; 0x6c00e talkaftercancel loadfont 2writetext UnknownText_0x6c0c8 closetext loadmovesprites end ; 0x6c016 Trainer_0x6c016: ; 0x6c016 ; bit/flag number dw $434 ; trainer group && trainer id db 45, 4 ; text when seen dw UnknownText_0x6c0f4 ; text when trainer beaten dw UnknownText_0x6c134 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6c022 ; 0x6c022 UnknownScript_0x6c022: ; 0x6c022 talkaftercancel loadfont 2writetext UnknownText_0x6c143 closetext loadmovesprites end ; 0x6c02a Trainer_0x6c02a: ; 0x6c02a ; bit/flag number dw $435 ; trainer group && trainer id db 45, 5 ; text when seen dw UnknownText_0x6c167 ; text when trainer beaten dw UnknownText_0x6c194 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6c036 ; 0x6c036 UnknownScript_0x6c036: ; 0x6c036 talkaftercancel loadfont 2writetext UnknownText_0x6c1a3 closetext loadmovesprites end ; 0x6c03e Trainer_0x6c03e: ; 0x6c03e ; bit/flag number dw $586 ; trainer group && trainer id db 41, 6 ; text when seen dw UnknownText_0x6c1d0 ; text when trainer beaten dw UnknownText_0x6c1f3 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6c04a ; 0x6c04a UnknownScript_0x6c04a: ; 0x6c04a talkaftercancel loadfont 2writetext UnknownText_0x6c219 closetext loadmovesprites end ; 0x6c052 Trainer_0x6c052: ; 0x6c052 ; bit/flag number dw $587 ; trainer group && trainer id db 41, 7 ; text when seen dw UnknownText_0x6c23d ; text when trainer beaten dw UnknownText_0x6c25d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6c05e ; 0x6c05e UnknownScript_0x6c05e: ; 0x6c05e talkaftercancel loadfont 2writetext UnknownText_0x6c27e closetext loadmovesprites end ; 0x6c066 UnknownScript_0x6c066: ; 0x6c066 jumptext UnknownText_0x6c2aa ; 0x6c069 UnknownScript_0x6c069: ; 0x6c069 jumptext UnknownText_0x6c2b7 ; 0x6c06c UnknownScript_0x6c06c: ; 0x6c06c fruittree $1b ; 0x6c06e UnknownText_0x6c06e: ; 0x6c06e db $0, "We're the KANTO", $4f db "#MON FEDERATION", $55 db "trainer group.", $51 db "We'll drive you", $4f db "under our wheels!", $57 ; 0x6c0be UnknownText_0x6c0be: ; 0x6c0be db $0, "S-sorry!", $57 ; 0x6c0c8 UnknownText_0x6c0c8: ; 0x6c0c8 db $0, "The KANTO #MON", $4f db "FEDERATION will", $55 db "never fall!", $57 ; 0x6c0f4 UnknownText_0x6c0f4: ; 0x6c0f4 db $0, "The cops shut down", $4f db "our UNDERGROUND", $51 db "PATH! That really", $4f db "fries me!", $57 ; 0x6c134 UnknownText_0x6c134: ; 0x6c134 db $0, "F-forgive me!", $57 ; 0x6c143 UnknownText_0x6c143: ; 0x6c143 db $0, "Wiped out by some", $4f db "punk from JOHTO…", $57 ; 0x6c167 UnknownText_0x6c167: ; 0x6c167 db $0, "We're the KANTO", $4f db "#MON FEDERA-", $55 db "TION!", $55 db "Right on!", $57 ; 0x6c194 UnknownText_0x6c194: ; 0x6c194 db $0, "Yikes! Sorry!", $57 ; 0x6c1a3 UnknownText_0x6c1a3: ; 0x6c1a3 db $0, "We'll try not to", $4f db "disturb anyone", $55 db "from now on…", $57 ; 0x6c1d0 UnknownText_0x6c1d0: ; 0x6c1d0 db $0, "How does the MAG-", $4f db "NET TRAIN work?", $57 ; 0x6c1f3 UnknownText_0x6c1f3: ; 0x6c1f3 db $0, "I just want to see", $4f db "the MAGNET TRAIN…", $57 ; 0x6c219 UnknownText_0x6c219: ; 0x6c219 db $0, "The power of mag-", $4f db "nets is awesome!", $57 ; 0x6c23d UnknownText_0x6c23d: ; 0x6c23d db $0, "Hm… You've got", $4f db "many GYM BADGES.", $57 ; 0x6c25d UnknownText_0x6c25d: ; 0x6c25d db $0, "Just as I thought…", $4f db "You're tough!", $57 ; 0x6c27e UnknownText_0x6c27e: ; 0x6c27e db $0, "GYM BADGES give", $4f db "you advantages in", $55 db "battles.", $57 ; 0x6c2aa UnknownText_0x6c2aa: ; 0x6c2aa db $0, "It's locked…", $57 ; 0x6c2b7 UnknownText_0x6c2b7: ; 0x6c2b7 db $0, "The flyer's torn.", $51 db "It's impossible to", $4f db "read…", $57 ; 0x6c2e1 MapEventHeader_0x6c2e1: ; 0x6c2e1 ; filler db 0, 0 ; warps db 2 warp_def $4, $4, 3, GROUP_ROUTE_8_SAFFRON_GATE, MAP_ROUTE_8_SAFFRON_GATE warp_def $5, $4, 4, GROUP_ROUTE_8_SAFFRON_GATE, MAP_ROUTE_8_SAFFRON_GATE ; xy triggers db 0 ; signposts db 2 signpost 7, 11, $0, UnknownScript_0x6c069 signpost 5, 10, $0, UnknownScript_0x6c066 ; people-events db 6 person_event $4a, 12, 14, $8, $0, 255, 255, $82, 5, Trainer_0x6c002, $ffff person_event $4a, 13, 14, $8, $0, 255, 255, $a2, 5, Trainer_0x6c016, $ffff person_event $4a, 14, 14, $8, $0, 255, 255, $92, 5, Trainer_0x6c02a, $ffff person_event $2b, 6, 27, $6, $0, 255, 255, $b2, 3, Trainer_0x6c03e, $ffff person_event $2b, 16, 35, $a, $0, 255, 255, $b2, 4, Trainer_0x6c052, $ffff person_event $5d, 9, 37, $1, $0, 255, 255, $0, 0, UnknownScript_0x6c06c, $ffff ; 0x6c349 MapScriptHeader_0x6c349: ; 0x6c349 ; trigger count db 2 ; triggers dw UnknownScript_0x6c356, $0000 dw UnknownScript_0x6c357, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x6c35b ; 0x6c356 UnknownScript_0x6c356: ; 0x6c356 end ; 0x6c357 UnknownScript_0x6c357: ; 0x6c357 priorityjump UnknownScript_0x6c38f ; 0x6c35a INCBIN "baserom.gbc",$6c35a,$6c35b - $6c35a UnknownScript_0x6c35b: ; 0x6c35b checkbit1 $02e2 iftrue UnknownScript_0x6c362 return ; 0x6c362 UnknownScript_0x6c362: ; 0x6c362 changeblock $6, $2, $1e return ; 0x6c367 UnknownScript_0x6c367: ; 0x6c367 faceplayer loadfont checkbit1 $0060 iftrue UnknownScript_0x6c375 pokemart $0, $000f loadmovesprites end ; 0x6c375 UnknownScript_0x6c375: ; 0x6c375 2writetext UnknownText_0x6c46b closetext loadmovesprites end ; 0x6c37b UnknownScript_0x6c37b: ; 0x6c37b faceplayer loadfont checkbit1 $0060 iftrue UnknownScript_0x6c389 2writetext UnknownText_0x6c494 closetext loadmovesprites end ; 0x6c389 UnknownScript_0x6c389: ; 0x6c389 2writetext UnknownText_0x6c501 closetext loadmovesprites end ; 0x6c38f UnknownScript_0x6c38f: ; 0x6c38f pause 15 loadfont 2writetext UnknownText_0x6c52a pause 15 loadmovesprites playsound $0041 applymovement $5, MovementData_0x6c3f6 applymovement $3, MovementData_0x6c3fb pause 15 disappear $5 pause 15 applymovement $4, MovementData_0x6c407 loadfont 2writetext UnknownText_0x6c549 closetext loadmovesprites follow $4, $0 applymovement $4, MovementData_0x6c40a applymovement $2, MovementData_0x6c403 applymovement $4, MovementData_0x6c40e stopfollow loadfont 2writetext UnknownText_0x6c59e closetext showemote $0, $2, 10 playsound $002a changeblock $6, $2, $1e reloadmappart loadmovesprites setbit1 $02e2 spriteface $4, $2 loadfont 2writetext UnknownText_0x6c5ba closetext loadmovesprites applymovement $4, MovementData_0x6c412 playsound $0023 disappear $4 dotrigger $0 waitbutton end ; 0x6c3ee UnknownScript_0x6c3ee: ; 0x6c3ee faceplayer loadfont pokemart $0, $0010 loadmovesprites end ; 0x6c3f6 MovementData_0x6c3f6: ; 0x6c3f6 fix_facing big_step_left big_step_right remove_fixed_facing step_end ; 0x6c3fb MovementData_0x6c3fb: ; 0x6c3fb fix_facing big_step_left remove_fixed_facing turn_head_down turn_head_left turn_head_up turn_head_right step_end ; 0x6c403 MovementData_0x6c403: ; 0x6c403 fix_facing big_step_left remove_fixed_facing step_end ; 0x6c407 MovementData_0x6c407: ; 0x6c407 slow_step_left turn_head_down step_end ; 0x6c40a MovementData_0x6c40a: ; 0x6c40a slow_step_right slow_step_up slow_step_up step_end ; 0x6c40e MovementData_0x6c40e: ; 0x6c40e slow_step_up slow_step_right slow_step_right step_end ; 0x6c412 MovementData_0x6c412: ; 0x6c412 slow_step_right step_end ; 0x6c414 INCBIN "baserom.gbc",$6c414,$6c46b - $6c414 UnknownText_0x6c46b: ; 0x6c46b db $0, "Arrgh… You found", $4f db "the secret stair-", $55 db "way…", $57 ; 0x6c494 UnknownText_0x6c494: ; 0x6c494 db $0, "Heheh! The experi-", $4f db "ment worked like a", $55 db "charm.", $51 db "MAGIKARP are just", $4f db "worthless, but", $51 db "GYARADOS are big", $4f db "moneymakers.", $57 ; 0x6c501 UnknownText_0x6c501: ; 0x6c501 db $0, "Urrgh…", $51 db "That guy's dragon", $4f db "#MON are tough…", $57 ; 0x6c52a UnknownText_0x6c52a: ; 0x6c52a db $0, "LANCE: DRAGONITE,", $4f db "HYPER BEAM.", $57 ; 0x6c549 UnknownText_0x6c549: ; 0x6c549 db $0, "What took you,", $4f db $14, "?", $51 db "Just as I thought,", $4f db "that strange radio", $51 db "signal is coming", $4f db "from here.", $57 ; 0x6c59e UnknownText_0x6c59e: ; 0x6c59e db $0, "The stairs are", $4f db "right here.", $57 ; 0x6c5ba UnknownText_0x6c5ba: ; 0x6c5ba db $0, "LANCE: ", $14, ", we", $4f db "should split up to", $51 db "check this place.", $4f db "I'll go first.", $57 ; 0x6c5fb MapEventHeader_0x6c5fb: ; 0x6c5fb ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN warp_def $7, $4, 1, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN warp_def $3, $7, 1, GROUP_TEAM_ROCKET_BASE_B1F, MAP_TEAM_ROCKET_BASE_B1F ; xy triggers db 0 ; signposts db 0 ; people-events db 5 person_event $4b, 7, 8, $6, $0, 255, 255, $0, 0, UnknownScript_0x6c367, $06da person_event $41, 10, 5, $3, $0, 255, 255, $0, 0, UnknownScript_0x6c37b, $06da person_event $1e, 10, 8, $8, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06d5 person_event $4f, 10, 7, $8, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06d5 person_event $30, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x6c3ee, $0736 ; 0x6c651 MapScriptHeader_0x6c651: ; 0x6c651 ; trigger count db 1 ; triggers dw UnknownScript_0x6c65a, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x6c65b ; 0x6c65a UnknownScript_0x6c65a: ; 0x6c65a end ; 0x6c65b UnknownScript_0x6c65b: ; 0x6c65b disappear $2 return ; 0x6c65e UnknownScript_0x6c65e: ; 0x6c65e checkbit1 $02e4 iftrue UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 checkbit1 $06da iftrue UnknownScript_0x6c8b8 showemote $0, $0, 15 playmusic $0039 moveperson $2, $13, $2 appear $2 spriteface $0, $2 applymovement $2, MovementData_0x6cacd 2call UnknownScript_0x6c8b9 if_equal $1, UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 showemote $0, $0, 15 playmusic $0039 moveperson $2, $13, $2 appear $2 applymovement $2, MovementData_0x6cacd 2call UnknownScript_0x6c8ce if_equal $1, UnknownScript_0x6c8b8 setbit1 $02e4 end ; 0x6c6a7 UnknownScript_0x6c6a7: ; 0x6c6a7 checkbit1 $02e4 iftrue UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 checkbit1 $06da iftrue UnknownScript_0x6c8b8 showemote $0, $0, 15 playmusic $0039 moveperson $2, $13, $3 appear $2 spriteface $0, $2 applymovement $2, MovementData_0x6cacd 2call UnknownScript_0x6c8b9 if_equal $1, UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 showemote $0, $0, 15 playmusic $0039 moveperson $2, $13, $3 appear $2 applymovement $2, MovementData_0x6cacd 2call UnknownScript_0x6c8ce if_equal $1, UnknownScript_0x6c8b8 setbit1 $02e4 end ; 0x6c6f0 UnknownScript_0x6c6f0: ; 0x6c6f0 checkbit1 $02e5 iftrue UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 checkbit1 $06da iftrue UnknownScript_0x6c8b8 showemote $0, $0, 15 playmusic $0039 moveperson $2, $4, $7 appear $2 spriteface $0, $2 applymovement $2, MovementData_0x6cad2 2call UnknownScript_0x6c8b9 if_equal $1, UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 showemote $0, $0, 15 playmusic $0039 spriteface $0, $3 moveperson $2, $c, $5 appear $2 applymovement $2, MovementData_0x6cada 2call UnknownScript_0x6c8ce if_equal $1, UnknownScript_0x6c8b8 setbit1 $02e5 end ; 0x6c73c UnknownScript_0x6c73c: ; 0x6c73c checkbit1 $02e5 iftrue UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 checkbit1 $06da iftrue UnknownScript_0x6c8b8 showemote $0, $0, 15 playmusic $0039 moveperson $2, $4, $8 appear $2 spriteface $0, $2 applymovement $2, MovementData_0x6cae3 2call UnknownScript_0x6c8b9 if_equal $1, UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 showemote $0, $0, 15 playmusic $0039 spriteface $0, $3 moveperson $2, $c, $5 appear $2 applymovement $2, MovementData_0x6caea 2call UnknownScript_0x6c8ce if_equal $1, UnknownScript_0x6c8b8 setbit1 $02e5 end ; 0x6c788 UnknownScript_0x6c788: ; 0x6c788 checkbit1 $02e6 iftrue UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 checkbit1 $06da iftrue UnknownScript_0x6c8b8 showemote $0, $0, 15 playmusic $0039 moveperson $2, $13, $6 appear $2 spriteface $0, $2 applymovement $2, MovementData_0x6cacd 2call UnknownScript_0x6c8b9 if_equal $1, UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 showemote $0, $0, 15 playmusic $0039 spriteface $0, $3 moveperson $2, $19, $b appear $2 applymovement $2, MovementData_0x6caf2 2call UnknownScript_0x6c8ce if_equal $1, UnknownScript_0x6c8b8 setbit1 $02e6 end ; 0x6c7d4 UnknownScript_0x6c7d4: ; 0x6c7d4 checkbit1 $02e6 iftrue UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 checkbit1 $06da iftrue UnknownScript_0x6c8b8 showemote $0, $0, 15 playmusic $0039 moveperson $2, $13, $7 appear $2 spriteface $0, $2 applymovement $2, MovementData_0x6cacd 2call UnknownScript_0x6c8b9 if_equal $1, UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 showemote $0, $0, 15 playmusic $0039 spriteface $0, $3 moveperson $2, $19, $c appear $2 applymovement $2, MovementData_0x6cafa 2call UnknownScript_0x6c8ce if_equal $1, UnknownScript_0x6c8b8 setbit1 $02e6 end ; 0x6c820 UnknownScript_0x6c820: ; 0x6c820 checkbit1 $02e7 iftrue UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 checkbit1 $06da iftrue UnknownScript_0x6c8b8 showemote $0, $0, 15 playmusic $0039 moveperson $2, $11, $10 appear $2 spriteface $0, $2 applymovement $2, MovementData_0x6cacd 2call UnknownScript_0x6c8b9 if_equal $1, UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 showemote $0, $0, 15 playmusic $0039 spriteface $0, $3 moveperson $2, $19, $b appear $2 applymovement $2, MovementData_0x6cb02 2call UnknownScript_0x6c8ce if_equal $1, UnknownScript_0x6c8b8 setbit1 $02e7 end ; 0x6c86c UnknownScript_0x6c86c: ; 0x6c86c checkbit1 $02e8 iftrue UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 checkbit1 $06da iftrue UnknownScript_0x6c8b8 showemote $0, $0, 15 playmusic $0039 moveperson $2, $3, $10 appear $2 spriteface $0, $2 applymovement $2, MovementData_0x6cacd 2call UnknownScript_0x6c8b9 if_equal $1, UnknownScript_0x6c8b8 2call UnknownScript_0x6c8e3 showemote $0, $0, 15 playmusic $0039 spriteface $0, $3 moveperson $2, $e, $10 appear $2 applymovement $2, MovementData_0x6cb0c 2call UnknownScript_0x6c8ce if_equal $1, UnknownScript_0x6c8b8 setbit1 $02e8 end ; 0x6c8b8 UnknownScript_0x6c8b8: ; 0x6c8b8 end ; 0x6c8b9 UnknownScript_0x6c8b9: ; 0x6c8b9 loadfont 2writetext UnknownText_0x6cb12 closetext loadmovesprites winlosstext UnknownText_0x6cb28, $0000 setlasttalked $2 loadtrainer $1f, $14 startbattle disappear $2 returnafterbattle end ; 0x6c8ce UnknownScript_0x6c8ce: ; 0x6c8ce loadfont 2writetext UnknownText_0x6cb39 closetext loadmovesprites winlosstext UnknownText_0x6cb59, $0000 setlasttalked $2 loadtrainer $1f, $15 startbattle disappear $2 returnafterbattle end ; 0x6c8e3 UnknownScript_0x6c8e3: ; 0x6c8e3 playsound $0030 pause 10 playsound $0030 pause 10 playsound $0030 pause 10 playsound $0030 pause 10 playsound $0030 pause 10 playsound $0030 end ; 0x6c900 UnknownScript_0x6c900: ; 0x6c900 checkbit1 $02e9 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca5a returnafterbattle setbit1 $02e9 end ; 0x6c90e UnknownScript_0x6c90e: ; 0x6c90e checkbit1 $02ea iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca34 returnafterbattle setbit1 $02ea end ; 0x6c91c UnknownScript_0x6c91c: ; 0x6c91c checkbit1 $02eb iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca47 returnafterbattle setbit1 $02eb end ; 0x6c92a UnknownScript_0x6c92a: ; 0x6c92a checkbit1 $02ec iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca34 returnafterbattle setbit1 $02ec end ; 0x6c938 UnknownScript_0x6c938: ; 0x6c938 checkbit1 $02ed iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca47 returnafterbattle setbit1 $02ed end ; 0x6c946 UnknownScript_0x6c946: ; 0x6c946 checkbit1 $02ee iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca5a returnafterbattle setbit1 $02ee end ; 0x6c954 UnknownScript_0x6c954: ; 0x6c954 checkbit1 $02ef iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca34 returnafterbattle setbit1 $02ef end ; 0x6c962 UnknownScript_0x6c962: ; 0x6c962 checkbit1 $02f0 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca5a returnafterbattle setbit1 $02f0 end ; 0x6c970 UnknownScript_0x6c970: ; 0x6c970 checkbit1 $02f1 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca5a returnafterbattle setbit1 $02f1 end ; 0x6c97e UnknownScript_0x6c97e: ; 0x6c97e checkbit1 $02f2 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca34 returnafterbattle setbit1 $02f2 end ; 0x6c98c UnknownScript_0x6c98c: ; 0x6c98c checkbit1 $02f3 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca47 returnafterbattle setbit1 $02f3 end ; 0x6c99a UnknownScript_0x6c99a: ; 0x6c99a checkbit1 $02f4 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca47 returnafterbattle setbit1 $02f4 end ; 0x6c9a8 UnknownScript_0x6c9a8: ; 0x6c9a8 checkbit1 $02f5 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca47 returnafterbattle setbit1 $02f5 end ; 0x6c9b6 UnknownScript_0x6c9b6: ; 0x6c9b6 checkbit1 $02f6 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca5a returnafterbattle setbit1 $02f6 end ; 0x6c9c4 UnknownScript_0x6c9c4: ; 0x6c9c4 checkbit1 $02f7 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca34 returnafterbattle setbit1 $02f7 end ; 0x6c9d2 UnknownScript_0x6c9d2: ; 0x6c9d2 checkbit1 $02f8 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca5a returnafterbattle setbit1 $02f8 end ; 0x6c9e0 UnknownScript_0x6c9e0: ; 0x6c9e0 checkbit1 $02f9 iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca34 returnafterbattle setbit1 $02f9 end ; 0x6c9ee UnknownScript_0x6c9ee: ; 0x6c9ee checkbit1 $02fa iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca47 returnafterbattle setbit1 $02fa end ; 0x6c9fc UnknownScript_0x6c9fc: ; 0x6c9fc checkbit1 $02fb iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca47 returnafterbattle setbit1 $02fb end ; 0x6ca0a UnknownScript_0x6ca0a: ; 0x6ca0a checkbit1 $02fc iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca34 returnafterbattle setbit1 $02fc end ; 0x6ca18 UnknownScript_0x6ca18: ; 0x6ca18 checkbit1 $02fd iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca5a returnafterbattle setbit1 $02fd end ; 0x6ca26 UnknownScript_0x6ca26: ; 0x6ca26 checkbit1 $02fe iftrue UnknownScript_0x6ca6d 2call UnknownScript_0x6ca34 returnafterbattle setbit1 $02fe end ; 0x6ca34 UnknownScript_0x6ca34: ; 0x6ca34 special $002e cry $64, $0 special $0031 setlasttalked $ff writecode $3, $9 loadpokedata VOLTORB, 23 startbattle end ; 0x6ca47 UnknownScript_0x6ca47: ; 0x6ca47 special $002e cry $4a, $0 special $0031 setlasttalked $ff writecode $3, $9 loadpokedata GEODUDE, 21 startbattle end ; 0x6ca5a UnknownScript_0x6ca5a: ; 0x6ca5a special $002e cry $6d, $0 special $0031 setlasttalked $ff writecode $3, $9 loadpokedata KOFFING, 21 startbattle end ; 0x6ca6d UnknownScript_0x6ca6d: ; 0x6ca6d end ; 0x6ca6e Trainer_0x6ca6e: ; 0x6ca6e ; bit/flag number dw $4a1 ; trainer group && trainer id db 20, 3 ; text when seen dw UnknownText_0x6cbbb ; text when trainer beaten dw UnknownText_0x6cc0b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6ca7a ; 0x6ca7a UnknownScript_0x6ca7a: ; 0x6ca7a talkaftercancel loadfont 2writetext UnknownText_0x6cc16 closetext loadmovesprites end ; 0x6ca82 Trainer_0x6ca82: ; 0x6ca82 ; bit/flag number dw $500 ; trainer group && trainer id db 31, 16 ; text when seen dw UnknownText_0x6ccb7 ; text when trainer beaten dw UnknownText_0x6cd12 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6ca8e ; 0x6ca8e UnknownScript_0x6ca8e: ; 0x6ca8e talkaftercancel loadfont 2writetext UnknownText_0x6cd1b closetext loadmovesprites end ; 0x6ca96 UnknownScript_0x6ca96: ; 0x6ca96 jumptext UnknownText_0x6cd7c ; 0x6ca99 UnknownScript_0x6ca99: ; 0x6ca99 jumpstd $0004 ; 0x6ca9c UnknownScript_0x6ca9c: ; 0x6ca9c loadfont checkbit1 $02e3 iftrue UnknownScript_0x6cabe 2writetext UnknownText_0x6cdad playsound $0021 closetext loadmovesprites setbit1 $02e3 setbit1 $02e4 setbit1 $02e5 setbit1 $02e6 setbit1 $02e7 setbit1 $02e8 end ; 0x6cabe UnknownScript_0x6cabe: ; 0x6cabe 2writetext UnknownText_0x6cdd0 closetext loadmovesprites end ; 0x6cac4 ItemFragment_0x6cac4: ; 0x6cac4 item_frag HYPER_POTION, 1 ; 0x6cac6 ItemFragment_0x6cac6: ; 0x6cac6 item_frag NUGGET, 1 ; 0x6cac8 ItemFragment_0x6cac8: ; 0x6cac8 item_frag GUARD_SPEC, 1 ; 0x6caca SignpostRemoteItem_0x6caca: ; 0x6caca dw $0086 db REVIVE ; 0x6cacd MovementData_0x6cacd: ; 0x6cacd big_step_right big_step_right big_step_right big_step_right step_end ; 0x6cad2 MovementData_0x6cad2: ; 0x6cad2 big_step_up big_step_right big_step_up big_step_up big_step_up big_step_up turn_head_right step_end ; 0x6cada MovementData_0x6cada: ; 0x6cada big_step_left big_step_left big_step_left big_step_up big_step_up big_step_up big_step_left big_step_left step_end ; 0x6cae3 MovementData_0x6cae3: ; 0x6cae3 jump_step_up big_step_right big_step_up big_step_up big_step_up turn_head_right step_end ; 0x6caea MovementData_0x6caea: ; 0x6caea big_step_left big_step_left big_step_left big_step_up big_step_up big_step_left big_step_left step_end ; 0x6caf2 MovementData_0x6caf2: ; 0x6caf2 big_step_up big_step_up big_step_right big_step_up big_step_up big_step_up big_step_left step_end ; 0x6cafa MovementData_0x6cafa: ; 0x6cafa big_step_up big_step_up big_step_up big_step_right big_step_up big_step_up big_step_left step_end ; 0x6cb02 MovementData_0x6cb02: ; 0x6cb02 big_step_down big_step_down big_step_right big_step_down big_step_down big_step_down big_step_left big_step_left big_step_left step_end ; 0x6cb0c MovementData_0x6cb0c: ; 0x6cb0c big_step_left big_step_left big_step_left big_step_left big_step_left step_end ; 0x6cb12 UnknownText_0x6cb12: ; 0x6cb12 db $0, "Hey!", $4f db "Intruder alert!", $57 ; 0x6cb28 UnknownText_0x6cb28: ; 0x6cb28 db $0, "Dang… I failed…", $57 ; 0x6cb39 UnknownText_0x6cb39: ; 0x6cb39 db $0, "It's my turn!", $4f db "There's no escape!", $57 ; 0x6cb59 UnknownText_0x6cb59: ; 0x6cb59 db $0, "Surveillance cams", $4f db "are in the #MON", $55 db "statues.", $51 db "We'll keep appear-", $4f db "ing until you trip", $55 db "a secret switch.", $57 ; 0x6cbbb UnknownText_0x6cbbb: ; 0x6cbbb db $0, "This was once a", $4f db "ninja hideout.", $51 db "There are traps to", $4f db "confound intruders", $55 db "like you.", $57 ; 0x6cc0b UnknownText_0x6cc0b: ; 0x6cc0b db $0, "I get it…", $57 ; 0x6cc16 UnknownText_0x6cc16: ; 0x6cc16 db $0, "All right. I'll", $4f db "divulge a secret", $55 db "about our hideout.", $51 db "That thing on the", $4f db "floor up ahead is", $55 db "a warp panel.", $51 db "If you step on it,", $4f db "you'll be warped", $51 db "back to the en-", $4f db "trance.", $57 ; 0x6ccb7 UnknownText_0x6ccb7: ; 0x6ccb7 db $0, "Heheh. Feeling", $4f db "lucky, punk?", $51 db "Go ahead, take", $4f db "another step.", $51 db "We've got traps", $4f db "set in the floor!", $57 ; 0x6cd12 UnknownText_0x6cd12: ; 0x6cd12 db $0, "Kaboom!", $57 ; 0x6cd1b UnknownText_0x6cd1b: ; 0x6cd1b db $0, "I don't even know", $4f db "where the traps", $55 db "are planted.", $51 db "You'll just have", $4f db "to collect your", $55 db "courage and walk.", $57 ; 0x6cd7c UnknownText_0x6cd7c: ; 0x6cd7c db $0, "It's a PERSIAN", $4f db "statue…", $51 db "Its eyes are oddly", $4f db "shiny.", $57 ; 0x6cdad UnknownText_0x6cdad: ; 0x6cdad db $0, "A secret switch!", $4f db "Better press it.", $57 ; 0x6cdd0 UnknownText_0x6cdd0: ; 0x6cdd0 db $0, "The switch is", $4f db "turned off.", $57 ; 0x6cdeb MapEventHeader_0x6cdeb: ; 0x6cdeb ; filler db 0, 0 ; warps db 4 warp_def $2, $1b, 3, GROUP_MAHOGANY_MART_1F, MAP_MAHOGANY_MART_1F warp_def $e, $3, 1, GROUP_TEAM_ROCKET_BASE_B2F, MAP_TEAM_ROCKET_BASE_B2F warp_def $f, $5, 4, GROUP_TEAM_ROCKET_BASE_B1F, MAP_TEAM_ROCKET_BASE_B1F warp_def $2, $19, 3, GROUP_TEAM_ROCKET_BASE_B1F, MAP_TEAM_ROCKET_BASE_B1F ; xy triggers db 30 xy_trigger 0, $2, $18, $0, UnknownScript_0x6c65e, $0, $0 xy_trigger 0, $3, $18, $0, UnknownScript_0x6c6a7, $0, $0 xy_trigger 0, $2, $6, $0, UnknownScript_0x6c6f0, $0, $0 xy_trigger 0, $3, $6, $0, UnknownScript_0x6c73c, $0, $0 xy_trigger 0, $6, $18, $0, UnknownScript_0x6c788, $0, $0 xy_trigger 0, $7, $18, $0, UnknownScript_0x6c7d4, $0, $0 xy_trigger 0, $10, $16, $0, UnknownScript_0x6c820, $0, $0 xy_trigger 0, $10, $8, $0, UnknownScript_0x6c86c, $0, $0 xy_trigger 0, $7, $2, $0, UnknownScript_0x6c900, $0, $0 xy_trigger 0, $7, $3, $0, UnknownScript_0x6c90e, $0, $0 xy_trigger 0, $7, $4, $0, UnknownScript_0x6c91c, $0, $0 xy_trigger 0, $8, $1, $0, UnknownScript_0x6c92a, $0, $0 xy_trigger 0, $8, $3, $0, UnknownScript_0x6c938, $0, $0 xy_trigger 0, $8, $5, $0, UnknownScript_0x6c946, $0, $0 xy_trigger 0, $9, $3, $0, UnknownScript_0x6c954, $0, $0 xy_trigger 0, $9, $4, $0, UnknownScript_0x6c962, $0, $0 xy_trigger 0, $a, $1, $0, UnknownScript_0x6c970, $0, $0 xy_trigger 0, $a, $2, $0, UnknownScript_0x6c97e, $0, $0 xy_trigger 0, $a, $3, $0, UnknownScript_0x6c98c, $0, $0 xy_trigger 0, $a, $5, $0, UnknownScript_0x6c99a, $0, $0 xy_trigger 0, $b, $2, $0, UnknownScript_0x6c9a8, $0, $0 xy_trigger 0, $b, $4, $0, UnknownScript_0x6c9b6, $0, $0 xy_trigger 0, $c, $1, $0, UnknownScript_0x6c9c4, $0, $0 xy_trigger 0, $c, $2, $0, UnknownScript_0x6c9d2, $0, $0 xy_trigger 0, $c, $4, $0, UnknownScript_0x6c9e0, $0, $0 xy_trigger 0, $c, $5, $0, UnknownScript_0x6c9ee, $0, $0 xy_trigger 0, $d, $1, $0, UnknownScript_0x6c9fc, $0, $0 xy_trigger 0, $d, $3, $0, UnknownScript_0x6ca0a, $0, $0 xy_trigger 0, $d, $4, $0, UnknownScript_0x6ca18, $0, $0 xy_trigger 0, $d, $5, $0, UnknownScript_0x6ca26, $0, $0 ; signposts db 9 signpost 11, 19, $0, UnknownScript_0x6ca9c signpost 1, 24, $1, UnknownScript_0x6ca96 signpost 1, 6, $1, UnknownScript_0x6ca96 signpost 15, 8, $1, UnknownScript_0x6ca96 signpost 15, 22, $1, UnknownScript_0x6ca96 signpost 5, 24, $1, UnknownScript_0x6ca96 signpost 11, 20, $0, UnknownScript_0x6ca99 signpost 11, 21, $0, UnknownScript_0x6ca99 signpost 11, 3, $7, SignpostRemoteItem_0x6caca ; people-events db 6 person_event $35, 4, 4, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06d9 person_event $35, 8, 6, $9, $0, 255, 255, $2, 3, Trainer_0x6ca82, $06da person_event $3c, 16, 22, $8, $0, 255, 255, $92, 3, Trainer_0x6ca6e, $06da person_event $54, 10, 31, $1, $0, 255, 255, $1, 0, ItemFragment_0x6cac4, $0669 person_event $54, 19, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x6cac6, $066a person_event $54, 16, 25, $1, $0, 255, 255, $1, 0, ItemFragment_0x6cac8, $066b ; 0x6cf70 MapScriptHeader_0x6cf70: ; 0x6cf70 ; trigger count db 4 ; triggers dw UnknownScript_0x6cf85, $0000 dw UnknownScript_0x6cf86, $0000 dw UnknownScript_0x6cf87, $0000 dw UnknownScript_0x6cf88, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x6cf89 ; 0x6cf85 UnknownScript_0x6cf85: ; 0x6cf85 end ; 0x6cf86 UnknownScript_0x6cf86: ; 0x6cf86 end ; 0x6cf87 UnknownScript_0x6cf87: ; 0x6cf87 end ; 0x6cf88 UnknownScript_0x6cf88: ; 0x6cf88 end ; 0x6cf89 UnknownScript_0x6cf89: ; 0x6cf89 checkbit1 $0300 iftrue UnknownScript_0x6cf90 return ; 0x6cf90 UnknownScript_0x6cf90: ; 0x6cf90 changeblock $e, $c, $7 return ; 0x6cf95 UnknownScript_0x6cf95: ; 0x6cf95 moveperson $4, $9, $d 2jump $4fac ; 0x6cf9c UnknownScript_0x6cf9c: ; 0x6cf9c moveperson $3, $15, $10 moveperson $2, $15, $10 moveperson $5, $a, $d moveperson $4, $a, $d appear $3 appear $2 loadfont 2writetext UnknownText_0x6d2ad closetext loadmovesprites spriteface $0, $0 showemote $0, $0, 15 applymovement $0, MovementData_0x6d21f playmusic $0039 applymovement $3, MovementData_0x6d224 spriteface $0, $1 applymovement $2, MovementData_0x6d22f loadfont 2writetext UnknownText_0x6d2c3 closetext loadmovesprites cry $95, $0 spriteface $3, $2 spriteface $0, $2 appear $5 applymovement $5, MovementData_0x6d236 applymovement $3, MovementData_0x6d23b applymovement $2, MovementData_0x6d24c appear $4 applymovement $4, MovementData_0x6d244 loadfont 2writetext UnknownText_0x6d38c closetext loadmovesprites spriteface $0, $3 applymovement $3, MovementData_0x6d241 loadfont 2writetext UnknownText_0x6d3bd closetext loadmovesprites applymovement $2, MovementData_0x6d24a applymovement $3, MovementData_0x6d248 winlosstext UnknownText_0x6d45c, $0000 setlasttalked $3 loadtrainer $37, $2 startbattle disappear $5 setbit1 $06dd setbit1 $06de setbit1 $06d6 returnafterbattle setbit1 $0570 loadfont 2writetext UnknownText_0x6d4c6 closetext loadmovesprites special $0030 special $0033 disappear $2 disappear $3 disappear $c disappear $d disappear $e pause 15 special $0032 dotrigger $2 clearbit1 $06d6 spriteface $4, $0 loadfont 2writetext UnknownText_0x6d5d8 closetext loadmovesprites applymovement $4, MovementData_0x6d250 spriteface $0, $1 loadfont 2writetext UnknownText_0x6d64e closetext loadmovesprites follow $4, $0 applymovement $4, MovementData_0x6d254 stopfollow applymovement $4, MovementData_0x6d258 loadfont 2writetext UnknownText_0x6d6cf closetext loadmovesprites applymovement $4, MovementData_0x6d267 disappear $4 applymovement $0, MovementData_0x6d271 end ; 0x6d07a UnknownScript_0x6d07a: ; 0x6d07a loadfont 2writetext UnknownText_0x6d7ea closetext loadmovesprites applymovement $0, MovementData_0x6d278 end ; 0x6d085 UnknownScript_0x6d085: ; 0x6d085 spriteface $0, $1 2jump $5091 ; 0x6d08b UnknownScript_0x6d08b: ; 0x6d08b spriteface $0, $3 spriteface $4, $2 loadfont 2writetext UnknownText_0x6da97 closetext loadmovesprites special $002e special $009d playsound $0005 special $001b special $0031 loadfont 2writetext UnknownText_0x6daf7 closetext loadmovesprites dotrigger $1 setbit1 $004c checkcode $9 if_equal $3, UnknownScript_0x6d0be applymovement $4, MovementData_0x6d212 disappear $4 end ; 0x6d0be UnknownScript_0x6d0be: ; 0x6d0be applymovement $4, MovementData_0x6d219 disappear $4 end ; 0x6d0c5 Trainer_0x6d0c5: ; 0x6d0c5 ; bit/flag number dw $501 ; trainer group && trainer id db 31, 17 ; text when seen dw UnknownText_0x6db22 ; text when trainer beaten dw UnknownText_0x6db79 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6d0d1 ; 0x6d0d1 UnknownScript_0x6d0d1: ; 0x6d0d1 talkaftercancel loadfont 2writetext UnknownText_0x6db88 closetext loadmovesprites end ; 0x6d0d9 Trainer_0x6d0d9: ; 0x6d0d9 ; bit/flag number dw $502 ; trainer group && trainer id db 31, 18 ; text when seen dw UnknownText_0x6dbca ; text when trainer beaten dw UnknownText_0x6dc09 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6d0e5 ; 0x6d0e5 UnknownScript_0x6d0e5: ; 0x6d0e5 talkaftercancel loadfont 2writetext UnknownText_0x6dc1a closetext loadmovesprites end ; 0x6d0ed Trainer_0x6d0ed: ; 0x6d0ed ; bit/flag number dw $503 ; trainer group && trainer id db 31, 19 ; text when seen dw UnknownText_0x6dcb0 ; text when trainer beaten dw UnknownText_0x6dcc9 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6d0f9 ; 0x6d0f9 UnknownScript_0x6d0f9: ; 0x6d0f9 talkaftercancel loadfont 2writetext UnknownText_0x6dcd1 closetext loadmovesprites end ; 0x6d101 UnknownScript_0x6d101: ; 0x6d101 cry $65, $0 loadpokedata ELECTRODE, 23 startbattle iftrue UnknownScript_0x6d182 disappear $6 disappear $9 checkbit1 $06e0 iffalse UnknownScript_0x6d182 checkbit1 $06e1 iffalse UnknownScript_0x6d182 checkbit1 $06e2 iffalse UnknownScript_0x6d182 returnafterbattle special $003c applymovement $0, MovementData_0x6d28c 2jump UnknownScript_0x6d184 ; 0x6d12c UnknownScript_0x6d12c: ; 0x6d12c cry $65, $0 loadpokedata ELECTRODE, 23 startbattle iftrue UnknownScript_0x6d182 disappear $7 disappear $a checkbit1 $06e0 iffalse UnknownScript_0x6d182 checkbit1 $06e1 iffalse UnknownScript_0x6d182 checkbit1 $06e2 iffalse UnknownScript_0x6d182 returnafterbattle special $003c applymovement $0, MovementData_0x6d299 2jump UnknownScript_0x6d184 ; 0x6d157 UnknownScript_0x6d157: ; 0x6d157 cry $65, $0 loadpokedata ELECTRODE, 23 startbattle iftrue UnknownScript_0x6d182 disappear $8 disappear $b checkbit1 $06e0 iffalse UnknownScript_0x6d182 checkbit1 $06e1 iffalse UnknownScript_0x6d182 checkbit1 $06e2 iffalse UnknownScript_0x6d182 returnafterbattle special $003c applymovement $0, MovementData_0x6d2a4 2jump UnknownScript_0x6d184 ; 0x6d182 UnknownScript_0x6d182: ; 0x6d182 returnafterbattle end ; 0x6d184 UnknownScript_0x6d184: ; 0x6d184 moveperson $4, $12, $6 appear $4 applymovement $4, MovementData_0x6d27a spriteface $0, $3 loadfont 2writetext UnknownText_0x6d809 keeptextopen verbosegiveitem HM_06, 1 setbit1 $0015 2writetext UnknownText_0x6d8f8 closetext loadmovesprites spriteface $4, $0 loadfont 2writetext UnknownText_0x6d994 closetext loadmovesprites spriteface $0, $0 applymovement $4, MovementData_0x6d283 disappear $4 setbit1 $0022 clearbit2 $000e setbit1 $06dc setbit1 $0757 dotrigger $3 clearbit1 $0735 setbit1 $02e3 setbit1 $02e4 setbit1 $02e5 setbit1 $02e6 setbit1 $02e7 setbit1 $02e8 end ; 0x6d1d7 SignpostRemoteScript_0x6d1d7: ; 0x6d1d7 dw $0300 dw UnknownScript_0x6d1db ; 0x6d1db UnknownScript_0x6d1db: ; 0x6d1db loadfont checkbit1 $02ff iftrue UnknownScript_0x6d1e8 2writetext UnknownText_0x6dd39 closetext loadmovesprites end ; 0x6d1e8 UnknownScript_0x6d1e8: ; 0x6d1e8 2writetext UnknownText_0x6dd6b closetext playsound $001f changeblock $e, $c, $7 reloadmappart loadmovesprites setbit1 $0300 waitbutton end ; 0x6d1fa UnknownScript_0x6d1fa: ; 0x6d1fa loadfont checkbit1 $0022 iftrue UnknownScript_0x6d207 2writetext UnknownText_0x6dda7 closetext loadmovesprites end ; 0x6d207 UnknownScript_0x6d207: ; 0x6d207 2writetext UnknownText_0x6de03 closetext loadmovesprites end ; 0x6d20d ItemFragment_0x6d20d: ; 0x6d20d item_frag TM_46, 1 ; 0x6d20f SignpostRemoteItem_0x6d20f: ; 0x6d20f dw $0087 db FULL_HEAL ; 0x6d212 MovementData_0x6d212: ; 0x6d212 step_right step_right step_right step_right step_right step_right step_end ; 0x6d219 MovementData_0x6d219: ; 0x6d219 step_right step_right step_right step_right step_right step_end ; 0x6d21f MovementData_0x6d21f: ; 0x6d21f step_down step_down step_down turn_head_right step_end ; 0x6d224 MovementData_0x6d224: ; 0x6d224 big_step_left big_step_left big_step_up big_step_up big_step_up big_step_left big_step_left big_step_left big_step_left turn_head_down step_end ; 0x6d22f MovementData_0x6d22f: ; 0x6d22f big_step_left big_step_left big_step_up big_step_up big_step_left big_step_left step_end ; 0x6d236 MovementData_0x6d236: ; 0x6d236 big_step_right big_step_right big_step_right big_step_right step_end ; 0x6d23b MovementData_0x6d23b: ; 0x6d23b fix_facing db $39 ; movement jump_step_right db $38 ; movement remove_fixed_facing step_end ; 0x6d241 MovementData_0x6d241: ; 0x6d241 slow_step_down turn_head_left step_end ; 0x6d244 MovementData_0x6d244: ; 0x6d244 step_right step_right step_right step_end ; 0x6d248 MovementData_0x6d248: ; 0x6d248 big_step_left step_end ; 0x6d24a MovementData_0x6d24a: ; 0x6d24a big_step_left step_end ; 0x6d24c MovementData_0x6d24c: ; 0x6d24c big_step_left big_step_up turn_head_left step_end ; 0x6d250 MovementData_0x6d250: ; 0x6d250 step_right step_right turn_head_down step_end ; 0x6d254 MovementData_0x6d254: ; 0x6d254 step_up step_up step_up step_end ; 0x6d258 MovementData_0x6d258: ; 0x6d258 accelerate_last step_left step_left turn_head_up accelerate_last step_right step_right step_right step_right turn_head_up accelerate_last step_left step_left turn_head_down step_end ; 0x6d267 MovementData_0x6d267: ; 0x6d267 step_right step_right step_right step_right step_up step_up step_up step_up step_up step_end ; 0x6d271 MovementData_0x6d271: ; 0x6d271 step_up step_left step_left step_left step_left turn_head_up step_end ; 0x6d278 MovementData_0x6d278: ; 0x6d278 step_left step_end ; 0x6d27a MovementData_0x6d27a: ; 0x6d27a step_down step_down step_down step_down step_down step_left step_left step_left step_end ; 0x6d283 MovementData_0x6d283: ; 0x6d283 step_down step_down step_left step_left step_left step_left step_left step_left step_end ; 0x6d28c MovementData_0x6d28c: ; 0x6d28c step_right step_right step_down step_down step_down step_down step_down step_down step_right step_right step_right step_right step_end ; 0x6d299 MovementData_0x6d299: ; 0x6d299 step_right step_right step_down step_down step_down step_down step_right step_right step_right step_right step_end ; 0x6d2a4 MovementData_0x6d2a4: ; 0x6d2a4 step_right step_right step_down step_down step_right step_right step_right step_right step_end ; 0x6d2ad UnknownText_0x6d2ad: ; 0x6d2ad db $0, "Hold it right", $4f db "there!", $57 ; 0x6d2c3 UnknownText_0x6d2c3: ; 0x6d2c3 db $0, "We can't have a", $4f db "brat like you on", $55 db "the loose.", $51 db "It's harmful to", $4f db "TEAM ROCKET's", $55 db "pride, you see.", $51 db "However strong you", $4f db "may be, you can't", $51 db "take both of us at", $4f db "the same time.", $51 db "Sorry, baby. Now", $4f db "get ready to be", $55 db "thrashed.", $57 ; 0x6d38c UnknownText_0x6d38c: ; 0x6d38c db $0, "Hey! Don't be so", $4f db "selfish. Spread", $55 db "the fun around.", $57 ; 0x6d3bd UnknownText_0x6d3bd: ; 0x6d3bd db $0, "What? You had an", $4f db "accomplice?", $51 db "Where is your", $4f db "sense of honor?", $51 db "As the interim", $4f db "boss in place of", $51 db "GIOVANNI, I'll", $4f db "show you how wrong", $51 db "it is to meddle", $4f db "with TEAM ROCKET!", $57 ; 0x6d45c UnknownText_0x6d45c: ; 0x6d45c db $0, "Tch, you really", $4f db "are strong.", $51 db "It's too bad.", $51 db "If you were to", $4f db "join TEAM ROCKET,", $51 db "you could become", $4f db "an EXECUTIVE.", $57 ; 0x6d4c6 UnknownText_0x6d4c6: ; 0x6d4c6 db $0, "…This hideout is", $4f db "done for…", $51 db "But that's fine.", $4f db "The broadcast ex-", $55 db "periment was a", $55 db "total success.", $51 db "It doesn't matter", $4f db "what happens to", $55 db "this hideout now.", $51 db "We have much big-", $4f db "ger plans.", $51 db "You'll come to", $4f db "appreciate TEAM", $51 db "ROCKET's true", $4f db "power soon enough.", $51 db "Enjoy yourself", $4f db "while you can…", $51 db "Fufufufu…", $57 ; 0x6d5d8 UnknownText_0x6d5d8: ; 0x6d5d8 db $0, "LANCE: That did", $4f db "it. We defeated", $51 db "all the ROCKETS", $4f db "here.", $51 db "But I'm concerned", $4f db "about the young", $51 db "guy I battled in", $4f db "the process…", $57 ; 0x6d64e UnknownText_0x6d64e: ; 0x6d64e db $0, "Sorry, ", $14, ".", $4f db "I saw how well you", $51 db "were doing, so I", $4f db "just hung back.", $51 db "Now all there is", $4f db "left to do is to", $51 db "turn off that odd", $4f db "radio signal.", $57 ; 0x6d6cf UnknownText_0x6d6cf: ; 0x6d6cf db $0, "It's this machine", $4f db "that's causing all", $55 db "the problems.", $51 db "I don't see a", $4f db "switch on it…", $51 db "We have no choice.", $4f db "We have to make", $51 db "all the ELECTRODE", $4f db "faint.", $51 db "That should stop", $4f db "this machine from", $51 db "transmitting that", $4f db "strange signal.", $51 db "It's no fault of", $4f db "the #MON, so it", $51 db "makes me feel", $4f db "guilty.", $51 db $14, ", let's", $4f db "split the job.", $57 ; 0x6d7ea UnknownText_0x6d7ea: ; 0x6d7ea db $0, "LANCE: Leave this", $4f db "side to me.", $57 ; 0x6d809 UnknownText_0x6d809: ; 0x6d809 db $0, "LANCE: That odd", $4f db "signal has finally", $55 db "stopped.", $51 db "The LAKE should be", $4f db "back to normal.", $51 db "You're the hero!", $4f db "Let me thank you", $51 db "on behalf of all", $4f db "the #MON.", $51 db "Oh, yes. You", $4f db "should take this.", $51 db "I found it here,", $4f db "but I don't have", $55 db "any need for it.", $57 ; 0x6d8e6 INCBIN "baserom.gbc",$6d8e6,$6d8f8 - $6d8e6 UnknownText_0x6d8f8: ; 0x6d8f8 db $0, "That's WHIRLPOOL.", $4f db "Teach it to a", $51 db "#MON to get", $4f db "across wild water.", $51 db "But keep this in", $4f db "mind.", $51 db "You can use that", $4f db "out of battle only", $51 db "with the BADGE", $4f db "from MAHOGANY GYM.", $57 ; 0x6d994 UnknownText_0x6d994: ; 0x6d994 db $0, $14, "…", $51 db "The journey to be-", $4f db "coming the #MON", $51 db "MASTER is long and", $4f db "difficult.", $51 db "Knowing that, will", $4f db "you keep going?", $51 db "…", $51 db "I see. No, you're", $4f db "right.", $51 db "If you would give", $4f db "up that easily,", $51 db "you would have", $4f db "never chased that", $51 db "dream in the first", $4f db "place.", $51 db "I look forward to", $4f db "seeing you again!", $57 ; 0x6da97 UnknownText_0x6da97: ; 0x6da97 db $0, "LANCE: Are you all", $4f db "right?", $51 db "Your #MON are", $4f db "hurt and tired.", $51 db "Here, give them", $4f db "some of my medi-", $55 db "cine.", $57 ; 0x6daf7 UnknownText_0x6daf7: ; 0x6daf7 db $0, "LANCE: ", $14, ",", $4f db "let's give it our", $55 db "best for #MON.", $57 ; 0x6db22 UnknownText_0x6db22: ; 0x6db22 db $0, "The door won't", $4f db "open?", $51 db "Well, duh.", $4f db "It has to have a", $51 db "password that only", $4f db "TEAM ROCKET knows.", $57 ; 0x6db79 UnknownText_0x6db79: ; 0x6db79 db $0, "What? I lost?", $57 ; 0x6db88 UnknownText_0x6db88: ; 0x6db88 db $0, "Heh, I'm just a", $4f db "GRUNT.", $51 db "I don't know the", $4f db "password. Too bad", $55 db "for you.", $57 ; 0x6dbca UnknownText_0x6dbca: ; 0x6dbca db $0, "Oh, a kid? I don't", $4f db "really like this,", $51 db "but eliminate you", $4f db "I must.", $57 ; 0x6dc09 UnknownText_0x6dc09: ; 0x6dc09 db $0, "I knew I'd lose…", $57 ; 0x6dc1a UnknownText_0x6dc1a: ; 0x6dc1a db $0, "I got wiped out on", $4f db "the last mission", $55 db "by a kid too.", $51 db "When we were ab-", $4f db "ducting #MON,", $51 db "this kid with long", $4f db "red hair and mean-", $51 db "looking eyes just", $4f db "creamed me…", $57 ; 0x6dcb0 UnknownText_0x6dcb0: ; 0x6dcb0 db $0, "You rotten little", $4f db "pest!", $57 ; 0x6dcc9 UnknownText_0x6dcc9: ; 0x6dcc9 db $0, "Grrrr…", $57 ; 0x6dcd1 UnknownText_0x6dcd1: ; 0x6dcd1 db $0, "Heh, only the boss", $4f db "knows the password", $55 db "for that door.", $51 db "Where's the boss?", $4f db "Who knows? Go look", $55 db "for yourself.", $57 ; 0x6dd39 UnknownText_0x6dd39: ; 0x6dd39 db $0, "The door's closed…", $51 db "It needs a pass-", $4f db "word to open.", $57 ; 0x6dd6b UnknownText_0x6dd6b: ; 0x6dd6b db $0, "The door's closed…", $51 db $52, " entered", $4f db "the password.", $51 db "The door opened!", $57 ; 0x6dda7 UnknownText_0x6dda7: ; 0x6dda7 db $0, "It's the radio", $4f db "transmitter that's", $51 db "sending the", $4f db "sinister signal.", $51 db "It's working at", $4f db "full capacity.", $57 ; 0x6de03 UnknownText_0x6de03: ; 0x6de03 db $0, "The radio trans-", $4f db "mitter has finally", $51 db "stopped its evil", $4f db "broadcast.", $57 ; 0x6de44 MapEventHeader_0x6de44: ; 0x6de44 ; filler db 0, 0 ; warps db 5 warp_def $e, $3, 2, GROUP_TEAM_ROCKET_BASE_B1F, MAP_TEAM_ROCKET_BASE_B1F warp_def $2, $3, 1, GROUP_TEAM_ROCKET_BASE_B3F, MAP_TEAM_ROCKET_BASE_B3F warp_def $2, $1b, 2, GROUP_TEAM_ROCKET_BASE_B3F, MAP_TEAM_ROCKET_BASE_B3F warp_def $6, $3, 3, GROUP_TEAM_ROCKET_BASE_B3F, MAP_TEAM_ROCKET_BASE_B3F warp_def $e, $1b, 4, GROUP_TEAM_ROCKET_BASE_B3F, MAP_TEAM_ROCKET_BASE_B3F ; xy triggers db 9 xy_trigger 0, $e, $5, $0, UnknownScript_0x6d085, $0, $0 xy_trigger 0, $d, $4, $0, UnknownScript_0x6d08b, $0, $0 xy_trigger 1, $b, $e, $0, UnknownScript_0x6cf95, $0, $0 xy_trigger 1, $b, $f, $0, UnknownScript_0x6cf9c, $0, $0 xy_trigger 2, $c, $e, $0, $5075, $0, $0 xy_trigger 2, $c, $f, $0, $5075, $0, $0 xy_trigger 2, $3, $c, $0, UnknownScript_0x6d07a, $0, $0 xy_trigger 2, $a, $c, $0, UnknownScript_0x6d07a, $0, $0 xy_trigger 2, $b, $c, $0, UnknownScript_0x6d07a, $0, $0 ; signposts db 23 signpost 12, 14, $6, SignpostRemoteScript_0x6d1d7 signpost 12, 15, $6, SignpostRemoteScript_0x6d1d7 signpost 9, 17, $0, UnknownScript_0x6d1fa signpost 9, 16, $0, UnknownScript_0x6d1fa signpost 9, 15, $0, UnknownScript_0x6d1fa signpost 9, 14, $0, UnknownScript_0x6d1fa signpost 9, 13, $0, UnknownScript_0x6d1fa signpost 9, 12, $0, UnknownScript_0x6d1fa signpost 8, 12, $0, UnknownScript_0x6d1fa signpost 7, 12, $0, UnknownScript_0x6d1fa signpost 6, 12, $0, UnknownScript_0x6d1fa signpost 5, 12, $0, UnknownScript_0x6d1fa signpost 4, 12, $0, UnknownScript_0x6d1fa signpost 4, 13, $0, UnknownScript_0x6d1fa signpost 4, 14, $0, UnknownScript_0x6d1fa signpost 4, 15, $0, UnknownScript_0x6d1fa signpost 4, 16, $0, UnknownScript_0x6d1fa signpost 4, 17, $0, UnknownScript_0x6d1fa signpost 5, 17, $0, UnknownScript_0x6d1fa signpost 6, 17, $0, UnknownScript_0x6d1fa signpost 7, 17, $0, UnknownScript_0x6d1fa signpost 8, 17, $0, UnknownScript_0x6d1fa signpost 7, 26, $7, SignpostRemoteItem_0x6d20f ; people-events db 14 person_event $35, 20, 24, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06de person_event $36, 20, 24, $7, $0, 255, 255, $80, 0, UnknownScript_0x26ef, $06dd person_event $1e, 17, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06d6 person_event $4f, 17, 13, $9, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06df person_event $9b, 9, 11, $16, $0, 255, 255, $0, 0, UnknownScript_0x6d101, $06e0 person_event $9b, 11, 11, $16, $0, 255, 255, $0, 0, UnknownScript_0x6d12c, $06e1 person_event $9b, 13, 11, $16, $0, 255, 255, $0, 0, UnknownScript_0x6d157, $06e2 person_event $9b, 9, 26, $16, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06e0 person_event $9b, 11, 26, $16, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06e1 person_event $9b, 13, 26, $16, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06e2 person_event $35, 17, 29, $6, $0, 255, 255, $2, 3, Trainer_0x6d0c5, $06da person_event $35, 5, 8, $a, $0, 255, 255, $2, 1, Trainer_0x6d0d9, $06da person_event $35, 18, 25, $8, $0, 255, 255, $2, 4, Trainer_0x6d0ed, $06da person_event $54, 14, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x6d20d, $066c ; 0x6dfd4 MapScriptHeader_0x6dfd4: ; 0x6dfd4 ; trigger count db 4 ; triggers dw UnknownScript_0x6dfe9, $0000 dw UnknownScript_0x6dfed, $0000 dw UnknownScript_0x6dfee, $0000 dw UnknownScript_0x6dfef, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x6dff0 ; 0x6dfe9 UnknownScript_0x6dfe9: ; 0x6dfe9 priorityjump UnknownScript_0x6dffc ; 0x6dfec INCBIN "baserom.gbc",$6dfec,$01 UnknownScript_0x6dfed: ; 0x6dfed end ; 0x6dfee UnknownScript_0x6dfee: ; 0x6dfee end ; 0x6dfef UnknownScript_0x6dfef: ; 0x6dfef end ; 0x6dff0 UnknownScript_0x6dff0: ; 0x6dff0 checkbit1 $0303 iftrue UnknownScript_0x6dff7 return ; 0x6dff7 UnknownScript_0x6dff7: ; 0x6dff7 changeblock $a, $8, $7 return ; 0x6dffc UnknownScript_0x6dffc: ; 0x6dffc spriteface $0, $2 pause 5 spriteface $4, $3 pause 20 applymovement $2, MovementData_0x6e12a loadfont 2writetext UnknownText_0x6e179 closetext loadmovesprites applymovement $2, MovementData_0x6e12c disappear $2 dotrigger $1 end ; 0x6e019 UnknownScript_0x6e019: ; 0x6e019 spriteface $0, $2 showemote $0, $0, 15 special $006a appear $a applymovement $a, MovementData_0x6e164 spriteface $0, $2 playmusic $001f loadfont 2writetext UnknownText_0x6e267 closetext loadmovesprites playsound $0041 applymovement $0, MovementData_0x6e175 applymovement $a, MovementData_0x6e16d disappear $a dotrigger $2 special $003d end ; 0x6e048 UnknownScript_0x6e048: ; 0x6e048 jumptextfaceplayer UnknownText_0x6e235 ; 0x6e04b UnknownScript_0x6e04b: ; 0x6e04b applymovement $0, MovementData_0x6e133 2jump $6056 ; 0x6e052 UnknownScript_0x6e052: ; 0x6e052 applymovement $0, MovementData_0x6e13a pause 30 showemote $0, $3, 15 playmusic $0039 spriteface $3, $0 loadfont 2writetext UnknownText_0x6e400 closetext loadmovesprites applymovement $3, MovementData_0x6e142 winlosstext UnknownText_0x6e511, $0000 setlasttalked $3 loadtrainer $33, $4 startbattle returnafterbattle setbit1 $0574 loadfont 2writetext UnknownText_0x6e548 closetext loadmovesprites applymovement $3, MovementData_0x6e144 playsound $0041 applymovement $3, MovementData_0x6e147 disappear $3 dotrigger $3 end ; 0x6e091 UnknownScript_0x6e091: ; 0x6e091 loadfont 2writetext UnknownText_0x6e585 closetext loadmovesprites setbit1 $02ff end ; 0x6e09b Trainer_0x6e09b: ; 0x6e09b ; bit/flag number dw $514 ; trainer group && trainer id db 66, 5 ; text when seen dw UnknownText_0x6e5af ; text when trainer beaten dw UnknownText_0x6e5f1 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6e0a7 ; 0x6e0a7 UnknownScript_0x6e0a7: ; 0x6e0a7 talkaftercancel loadfont 2writetext UnknownText_0x6e611 closetext loadmovesprites setbit1 $0301 end ; 0x6e0b2 Trainer_0x6e0b2: ; 0x6e0b2 ; bit/flag number dw $50c ; trainer group && trainer id db 31, 28 ; text when seen dw UnknownText_0x6e671 ; text when trainer beaten dw UnknownText_0x6e717 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6e0be ; 0x6e0be UnknownScript_0x6e0be: ; 0x6e0be talkaftercancel loadfont 2writetext UnknownText_0x6e737 closetext loadmovesprites setbit1 $0302 end ; 0x6e0c9 Trainer_0x6e0c9: ; 0x6e0c9 ; bit/flag number dw $49f ; trainer group && trainer id db 20, 1 ; text when seen dw UnknownText_0x6e78d ; text when trainer beaten dw UnknownText_0x6e802 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6e0d5 ; 0x6e0d5 UnknownScript_0x6e0d5: ; 0x6e0d5 talkaftercancel loadfont 2writetext UnknownText_0x6e822 closetext loadmovesprites end ; 0x6e0dd Trainer_0x6e0dd: ; 0x6e0dd ; bit/flag number dw $4a0 ; trainer group && trainer id db 20, 2 ; text when seen dw UnknownText_0x6e8ac ; text when trainer beaten dw UnknownText_0x6e8df ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6e0e9 ; 0x6e0e9 UnknownScript_0x6e0e9: ; 0x6e0e9 talkaftercancel loadfont 2writetext UnknownText_0x6e90a closetext loadmovesprites end ; 0x6e0f1 SignpostRemoteScript_0x6e0f1: ; 0x6e0f1 dw $0303 dw UnknownScript_0x6e0f5 ; 0x6e0f5 UnknownScript_0x6e0f5: ; 0x6e0f5 loadfont checkbit1 $0301 iffalse UnknownScript_0x6e105 checkbit1 $0302 iffalse UnknownScript_0x6e105 2jump UnknownScript_0x6e10b ; 0x6e105 UnknownScript_0x6e105: ; 0x6e105 2writetext UnknownText_0x6e970 closetext loadmovesprites end ; 0x6e10b UnknownScript_0x6e10b: ; 0x6e10b 2writetext UnknownText_0x6e9a3 closetext playsound $001f changeblock $a, $8, $7 reloadmappart loadmovesprites setbit1 $0303 waitbutton end ; 0x6e11d UnknownScript_0x6e11d: ; 0x6e11d jumpstd $0004 ; 0x6e120 ItemFragment_0x6e120: ; 0x6e120 item_frag PROTEIN, 1 ; 0x6e122 ItemFragment_0x6e122: ; 0x6e122 item_frag X_SPECIAL, 1 ; 0x6e124 ItemFragment_0x6e124: ; 0x6e124 item_frag FULL_HEAL, 1 ; 0x6e126 ItemFragment_0x6e126: ; 0x6e126 item_frag ICE_HEAL, 1 ; 0x6e128 ItemFragment_0x6e128: ; 0x6e128 item_frag ULTRA_BALL, 1 ; 0x6e12a MovementData_0x6e12a: ; 0x6e12a step_right step_end ; 0x6e12c MovementData_0x6e12c: ; 0x6e12c step_down step_left step_left step_left step_left step_left step_end ; 0x6e133 MovementData_0x6e133: ; 0x6e133 step_up step_up step_up step_left step_left turn_head_up step_end ; 0x6e13a MovementData_0x6e13a: ; 0x6e13a step_up step_up step_left step_up step_left step_left turn_head_up step_end ; 0x6e142 MovementData_0x6e142: ; 0x6e142 step_down step_end ; 0x6e144 MovementData_0x6e144: ; 0x6e144 big_step_right big_step_right step_end ; 0x6e147 MovementData_0x6e147: ; 0x6e147 fix_facing fast_jump_step_left remove_fixed_facing accelerate_last accelerate_last slow_step_right big_step_down big_step_down big_step_down big_step_right big_step_down big_step_down big_step_down big_step_left big_step_left big_step_left big_step_left big_step_left big_step_up big_step_up big_step_up big_step_up big_step_up big_step_up big_step_up big_step_up big_step_left big_step_left step_end ; 0x6e164 MovementData_0x6e164: ; 0x6e164 step_down step_down step_down step_down step_down step_right step_right step_right step_end ; 0x6e16d MovementData_0x6e16d: ; 0x6e16d step_left step_left step_up step_up step_up step_up step_up step_end ; 0x6e175 MovementData_0x6e175: ; 0x6e175 fix_facing big_step_right remove_fixed_facing step_end ; 0x6e179 UnknownText_0x6e179: ; 0x6e179 db $0, "LANCE: It takes", $4f db "two passwords to", $51 db "get into the", $4f db "boss's quarters.", $51 db "Those passwords", $4f db "are known only to", $55 db "a few ROCKETS.", $51 db "That ROCKET there", $4f db "very graciously", $55 db "told me so.", $51 db $14, ", let's go", $4f db "get the passwords.", $57 ; 0x6e235 UnknownText_0x6e235: ; 0x6e235 db $0, "Urrggh… The guy", $4f db "in the cape is", $55 db "incredibly tough…", $57 ; 0x6e267 UnknownText_0x6e267: ; 0x6e267 db $0, "…", $51 db "Didn't I tell you", $4f db "that I was going", $51 db "to destroy TEAM", $4f db "ROCKET?", $51 db "…Tell me, who was", $4f db "the guy in the", $51 db "cape who used", $4f db "dragon #MON?", $51 db "My #MON were no", $4f db "match at all.", $51 db "I don't care that", $4f db "I lost. I can beat", $51 db "him by getting", $4f db "stronger #MON.", $51 db "It's what he said", $4f db "that bothers me…", $51 db "He told me that", $4f db "I don't love and", $51 db "trust my #MON", $4f db "enough.", $51 db "I'm furious that I", $4f db "lost to a bleeding", $55 db "heart like him.", $51 db "…Humph! I don't", $4f db "have the time for", $55 db "the likes of you!", $57 ; 0x6e400 UnknownText_0x6e400: ; 0x6e400 db $0, "What? Who are you?", $4f db "This is the office", $51 db "of our leader,", $4f db "GIOVANNI.", $51 db "Since disbanding", $4f db "TEAM ROCKET three", $51 db "years ago, he has", $4f db "been in training.", $51 db "But we're certain", $4f db "he will be back", $51 db "some day to assume", $4f db "command again.", $51 db "That's why we're", $4f db "standing guard.", $51 db "I won't let any-", $4f db "one disturb this", $55 db "place!", $57 ; 0x6e511 UnknownText_0x6e511: ; 0x6e511 db $0, "I… I couldn't do a", $4f db "thing…", $51 db "GIOVANNI, please", $4f db "forgive me…", $57 ; 0x6e548 UnknownText_0x6e548: ; 0x6e548 db $0, "No, I can't let", $4f db "this affect me.", $51 db "I have to inform", $4f db "the others…", $57 ; 0x6e585 UnknownText_0x6e585: ; 0x6e585 db $0, "MURKROW: The", $4f db "password is…", $51 db "HAIL GIOVANNI.", $57 ; 0x6e5af UnknownText_0x6e5af: ; 0x6e5af db $0, "Do I know the", $4f db "password?", $51 db "Maybe.", $51 db "But no weakling's", $4f db "going to get it!", $57 ; 0x6e5f1 UnknownText_0x6e5f1: ; 0x6e5f1 db $0, "All right. Stop.", $4f db "I'll tell you.", $57 ; 0x6e611 UnknownText_0x6e611: ; 0x6e611 db $0, "The password to", $4f db "the boss's room is", $51 db "SLOWPOKETAIL.", $51 db "But it's useless", $4f db "unless you have", $55 db "two passwords.", $57 ; 0x6e671 UnknownText_0x6e671: ; 0x6e671 db $0, "Hyuck-hyuck-hyuck!", $51 db "You're challenging", $4f db "me to a battle?", $51 db "Hah! You're nuts,", $4f db "but you have guts!", $51 db "I like that!", $51 db "If you can beat", $4f db "me, I'll tell you", $51 db "a password to the", $4f db "boss's room!", $57 ; 0x6e717 UnknownText_0x6e717: ; 0x6e717 db $0, "Hyuck-hyuck-hyuck!", $4f db "You're good!", $57 ; 0x6e737 UnknownText_0x6e737: ; 0x6e737 db $0, "Hyuck-hyuck-hyuck!", $51 db "The password to", $4f db "the boss's room…", $51 db "Uh…, I think it is", $4f db "RATICATE TAIL.", $57 ; 0x6e78d UnknownText_0x6e78d: ; 0x6e78d db $0, "I used to work for", $4f db "SILPH, but now I", $51 db "run research for", $4f db "TEAM ROCKET.", $51 db "A meddlesome child", $4f db "like you needs to", $55 db "be punished.", $57 ; 0x6e802 UnknownText_0x6e802: ; 0x6e802 db $0, "A mere tactical", $4f db "error cost me…", $57 ; 0x6e822 UnknownText_0x6e822: ; 0x6e822 db $0, "A radio signal", $4f db "that drives #-", $55 db "MON mad…", $51 db "My experiment is a", $4f db "complete success.", $51 db "My promotion is", $4f db "assured. This loss", $51 db "means absolutely", $4f db "nothing.", $57 ; 0x6e8ac UnknownText_0x6e8ac: ; 0x6e8ac db $0, "I don't care that", $4f db "#MON are hurt", $55 db "by our experiment.", $57 ; 0x6e8df UnknownText_0x6e8df: ; 0x6e8df db $0, "Thinking is my", $4f db "strong suit, not", $55 db "battling.", $57 ; 0x6e90a UnknownText_0x6e90a: ; 0x6e90a db $0, "If we turn up the", $4f db "power of our radio", $51 db "signal for broad-", $4f db "cast nationwide…", $51 db "The very thought", $4f db "excites me!", $57 ; 0x6e970 UnknownText_0x6e970: ; 0x6e970 db $0, "The door's closed…", $51 db "It needs two", $4f db "passwords to open.", $57 ; 0x6e9a3 UnknownText_0x6e9a3: ; 0x6e9a3 db $0, "The door's closed…", $51 db $52, " entered", $4f db "the two passwords.", $51 db "The door opened!", $57 ; 0x6e9e4 MapEventHeader_0x6e9e4: ; 0x6e9e4 ; filler db 0, 0 ; warps db 4 warp_def $2, $3, 2, GROUP_TEAM_ROCKET_BASE_B2F, MAP_TEAM_ROCKET_BASE_B2F warp_def $2, $1b, 3, GROUP_TEAM_ROCKET_BASE_B2F, MAP_TEAM_ROCKET_BASE_B2F warp_def $6, $3, 4, GROUP_TEAM_ROCKET_BASE_B2F, MAP_TEAM_ROCKET_BASE_B2F warp_def $e, $1b, 5, GROUP_TEAM_ROCKET_BASE_B2F, MAP_TEAM_ROCKET_BASE_B2F ; xy triggers db 3 xy_trigger 2, $8, $a, $0, UnknownScript_0x6e04b, $0, $0 xy_trigger 2, $8, $b, $0, UnknownScript_0x6e052, $0, $0 xy_trigger 1, $a, $8, $0, UnknownScript_0x6e019, $0, $0 ; signposts db 10 signpost 9, 10, $6, SignpostRemoteScript_0x6e0f1 signpost 9, 11, $6, SignpostRemoteScript_0x6e0f1 signpost 1, 10, $0, UnknownScript_0x6e11d signpost 1, 11, $0, UnknownScript_0x6e11d signpost 1, 12, $0, UnknownScript_0x6e11d signpost 1, 13, $0, UnknownScript_0x6e11d signpost 13, 4, $0, UnknownScript_0x6e11d signpost 13, 5, $0, UnknownScript_0x6e11d signpost 13, 6, $0, UnknownScript_0x6e11d signpost 13, 7, $0, UnknownScript_0x6e11d ; people-events db 14 person_event $1e, 18, 29, $6, $0, 255, 255, $0, 0, UnknownScript_0x6dffc, $06d7 person_event $35, 7, 12, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06db person_event $9e, 6, 11, $16, $0, 255, 255, $90, 0, UnknownScript_0x6e091, $06da person_event $36, 11, 25, $7, $0, 255, 255, $82, 0, Trainer_0x6e09b, $06da person_event $35, 18, 9, $a, $0, 255, 255, $2, 3, Trainer_0x6e0b2, $06da person_event $3c, 15, 27, $7, $0, 255, 255, $92, 0, Trainer_0x6e0c9, $06da person_event $3c, 19, 15, $9, $0, 255, 255, $92, 3, Trainer_0x6e0dd, $06da person_event $35, 18, 28, $6, $0, 255, 255, $0, 0, UnknownScript_0x6e048, $06da person_event $4, 9, 8, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06c0 person_event $54, 16, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x6e120, $066d person_event $54, 16, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x6e122, $066e person_event $54, 13, 32, $1, $0, 255, 255, $1, 0, ItemFragment_0x6e124, $066f person_event $54, 6, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x6e126, $0670 person_event $54, 14, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x6e128, $0654 ; 0x6eafe MapScriptHeader_0x6eafe: ; 0x6eafe ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x6eb03 ; 0x6eb03 UnknownScript_0x6eb03: ; 0x6eb03 checkbit1 $0010 iftrue $6b34 copybytetovar $d964 if_equal $1, UnknownScript_0x6eb35 if_equal $2, UnknownScript_0x6eb3c if_equal $3, UnknownScript_0x6eb43 if_equal $4, UnknownScript_0x6eb4a if_equal $5, UnknownScript_0x6eb51 if_equal $6, UnknownScript_0x6eb58 if_equal $7, UnknownScript_0x6eb5f if_equal $8, UnknownScript_0x6eb66 if_equal $9, UnknownScript_0x6eb6d if_equal $a, UnknownScript_0x6eb74 return ; 0x6eb35 UnknownScript_0x6eb35: ; 0x6eb35 moveperson $2, $e, $1f appear $2 return ; 0x6eb3c UnknownScript_0x6eb3c: ; 0x6eb3c moveperson $2, $f, $19 appear $2 return ; 0x6eb43 UnknownScript_0x6eb43: ; 0x6eb43 moveperson $2, $14, $18 appear $2 return ; 0x6eb4a UnknownScript_0x6eb4a: ; 0x6eb4a moveperson $2, $1d, $16 appear $2 return ; 0x6eb51 UnknownScript_0x6eb51: ; 0x6eb51 moveperson $2, $1c, $1f appear $2 return ; 0x6eb58 UnknownScript_0x6eb58: ; 0x6eb58 moveperson $2, $18, $23 appear $2 return ; 0x6eb5f UnknownScript_0x6eb5f: ; 0x6eb5f moveperson $2, $16, $1f appear $2 return ; 0x6eb66 UnknownScript_0x6eb66: ; 0x6eb66 moveperson $2, $f, $1d appear $2 return ; 0x6eb6d UnknownScript_0x6eb6d: ; 0x6eb6d moveperson $2, $a, $23 appear $2 return ; 0x6eb74 UnknownScript_0x6eb74: ; 0x6eb74 moveperson $2, $6, $1c appear $2 return ; 0x6eb7b UnknownScript_0x6eb7b: ; 0x6eb7b faceplayer loadfont checkbit1 $0029 iftrue UnknownScript_0x6eb89 2writetext UnknownText_0x6ef5c closetext loadmovesprites end ; 0x6eb89 UnknownScript_0x6eb89: ; 0x6eb89 2writetext UnknownText_0x6f019 closetext loadmovesprites end ; 0x6eb8f UnknownScript_0x6eb8f: ; 0x6eb8f copybytetovar $d964 if_equal $1, $6bba if_equal $2, UnknownScript_0x6ebd9 if_equal $3, UnknownScript_0x6ec02 if_equal $4, UnknownScript_0x6ec2b if_equal $5, UnknownScript_0x6ec54 if_equal $6, UnknownScript_0x6eca7 if_equal $7, UnknownScript_0x6ecd0 if_equal $8, UnknownScript_0x6ed0e if_equal $9, UnknownScript_0x6ed50 if_equal $a, UnknownScript_0x6ed96 faceplayer loadfont 2writetext UnknownText_0x6f06f keeptextopen 2writetext UnknownText_0x6f086 cry $53, $0 closetext loadmovesprites applymovement $2, MovementData_0x6ee8f moveperson $2, $f, $19 disappear $2 appear $2 loadvar $d964, $2 end ; 0x6ebd9 UnknownScript_0x6ebd9: ; 0x6ebd9 2call UnknownScript_0x6eda1 if_equal $0, UnknownScript_0x6ebf1 applymovement $2, MovementData_0x6ee95 moveperson $2, $14, $18 disappear $2 appear $2 loadvar $d964, $3 end ; 0x6ebf1 UnknownScript_0x6ebf1: ; 0x6ebf1 applymovement $2, MovementData_0x6ee9e moveperson $2, $f, $1d disappear $2 appear $2 loadvar $d964, $8 end ; 0x6ec02 UnknownScript_0x6ec02: ; 0x6ec02 2call UnknownScript_0x6eda1 if_equal $2, UnknownScript_0x6ec1a applymovement $2, MovementData_0x6eea4 moveperson $2, $1d, $16 disappear $2 appear $2 loadvar $d964, $4 end ; 0x6ec1a UnknownScript_0x6ec1a: ; 0x6ec1a applymovement $2, MovementData_0x6eeab moveperson $2, $f, $19 disappear $2 appear $2 loadvar $d964, $2 end ; 0x6ec2b UnknownScript_0x6ec2b: ; 0x6ec2b 2call UnknownScript_0x6eda1 if_equal $1, UnknownScript_0x6ec43 applymovement $2, MovementData_0x6eeb1 moveperson $2, $1c, $1f disappear $2 appear $2 loadvar $d964, $5 end ; 0x6ec43 UnknownScript_0x6ec43: ; 0x6ec43 applymovement $2, MovementData_0x6eeb8 moveperson $2, $14, $18 disappear $2 appear $2 loadvar $d964, $3 end ; 0x6ec54 UnknownScript_0x6ec54: ; 0x6ec54 2call UnknownScript_0x6eda1 if_equal $1, UnknownScript_0x6ec85 if_equal $2, UnknownScript_0x6ec74 if_equal $3, UnknownScript_0x6ec96 applymovement $2, MovementData_0x6eebd moveperson $2, $18, $23 disappear $2 appear $2 loadvar $d964, $6 end ; 0x6ec74 UnknownScript_0x6ec74: ; 0x6ec74 applymovement $2, MovementData_0x6eec7 moveperson $2, $16, $1f disappear $2 appear $2 loadvar $d964, $7 end ; 0x6ec85 UnknownScript_0x6ec85: ; 0x6ec85 applymovement $2, MovementData_0x6eecc moveperson $2, $1d, $16 disappear $2 appear $2 loadvar $d964, $4 end ; 0x6ec96 UnknownScript_0x6ec96: ; 0x6ec96 applymovement $2, MovementData_0x6eed2 moveperson $2, $1d, $16 disappear $2 appear $2 loadvar $d964, $4 end ; 0x6eca7 UnknownScript_0x6eca7: ; 0x6eca7 2call UnknownScript_0x6eda1 if_equal $3, UnknownScript_0x6ecbf applymovement $2, MovementData_0x6eee6 moveperson $2, $16, $1f disappear $2 appear $2 loadvar $d964, $7 end ; 0x6ecbf UnknownScript_0x6ecbf: ; 0x6ecbf applymovement $2, MovementData_0x6eeef moveperson $2, $1c, $1f disappear $2 appear $2 loadvar $d964, $5 end ; 0x6ecd0 UnknownScript_0x6ecd0: ; 0x6ecd0 2call UnknownScript_0x6eda1 if_equal $0, UnknownScript_0x6ecfd if_equal $2, UnknownScript_0x6ecec applymovement $2, MovementData_0x6eef8 moveperson $2, $f, $1d disappear $2 appear $2 loadvar $d964, $8 end ; 0x6ecec UnknownScript_0x6ecec: ; 0x6ecec applymovement $2, MovementData_0x6ef00 moveperson $2, $18, $23 disappear $2 appear $2 loadvar $d964, $6 end ; 0x6ecfd UnknownScript_0x6ecfd: ; 0x6ecfd applymovement $2, MovementData_0x6ef09 moveperson $2, $1c, $1f disappear $2 appear $2 loadvar $d964, $5 end ; 0x6ed0e UnknownScript_0x6ed0e: ; 0x6ed0e 2call UnknownScript_0x6eda1 if_equal $1, UnknownScript_0x6ed3f if_equal $2, UnknownScript_0x6ed3f if_equal $3, UnknownScript_0x6ed2e applymovement $2, MovementData_0x6ef10 moveperson $2, $a, $23 disappear $2 appear $2 loadvar $d964, $9 end ; 0x6ed2e UnknownScript_0x6ed2e: ; 0x6ed2e applymovement $2, MovementData_0x6ef18 moveperson $2, $16, $1f disappear $2 appear $2 loadvar $d964, $7 end ; 0x6ed3f UnknownScript_0x6ed3f: ; 0x6ed3f applymovement $2, MovementData_0x6ef1e moveperson $2, $f, $19 disappear $2 appear $2 loadvar $d964, $2 end ; 0x6ed50 UnknownScript_0x6ed50: ; 0x6ed50 2call UnknownScript_0x6eda1 if_equal $0, UnknownScript_0x6ed85 if_equal $3, UnknownScript_0x6ed74 applymovement $2, MovementData_0x6ef23 moveperson $2, $6, $1c disappear $2 appear $2 loadvar $d964, $a appear $4 setbit1 $06f7 setbit1 $0029 end ; 0x6ed74 UnknownScript_0x6ed74: ; 0x6ed74 applymovement $2, MovementData_0x6ef33 moveperson $2, $f, $1d disappear $2 appear $2 loadvar $d964, $8 end ; 0x6ed85 UnknownScript_0x6ed85: ; 0x6ed85 applymovement $2, MovementData_0x6ef3d moveperson $2, $f, $1d disappear $2 appear $2 loadvar $d964, $8 end ; 0x6ed96 UnknownScript_0x6ed96: ; 0x6ed96 faceplayer loadfont 2writetext UnknownText_0x6f086 cry $53, $0 closetext loadmovesprites end ; 0x6eda1 UnknownScript_0x6eda1: ; 0x6eda1 faceplayer loadfont 2writetext UnknownText_0x6f086 cry $53, $0 closetext loadmovesprites checkcode $9 end ; 0x6edae UnknownScript_0x6edae: ; 0x6edae faceplayer loadfont checkbit1 $0010 iftrue UnknownScript_0x6edd8 2writetext UnknownText_0x6f099 keeptextopen verbosegiveitem HM_01, 1 setbit1 $0010 2writetext UnknownText_0x6f141 closetext loadmovesprites setbit1 $06e9 setbit1 $06f3 setbit1 $06f4 clearbit1 $06f5 clearbit1 $06f6 clearbit1 $06f7 end ; 0x6edd8 UnknownScript_0x6edd8: ; 0x6edd8 2writetext UnknownText_0x6f1c0 closetext loadmovesprites end ; 0x6edde UnknownScript_0x6edde: ; 0x6edde faceplayer loadfont checkbit1 $005f iftrue $6df3 2writetext UnknownText_0x6f21b keeptextopen verbosegiveitem TM_02, 1 iffalse $6df7 setbit1 $005f 2writetext UnknownText_0x6f26d closetext loadmovesprites end ; 0x6edf9 Trainer_0x6edf9: ; 0x6edf9 ; bit/flag number dw $5c0 ; trainer group && trainer id db 36, 19 ; text when seen dw UnknownText_0x6f515 ; text when trainer beaten dw UnknownText_0x6f551 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x6ee05 ; 0x6ee05 UnknownScript_0x6ee05: ; 0x6ee05 talkaftercancel loadfont 2writetext UnknownText_0x6f571 closetext loadmovesprites end ; 0x6ee0d UnknownScript_0x6ee0d: ; 0x6ee0d jumptextfaceplayer UnknownText_0x6f2af ; 0x6ee10 ItemFragment_0x6ee10: ; 0x6ee10 item_frag REVIVE, 1 ; 0x6ee12 ItemFragment_0x6ee12: ; 0x6ee12 item_frag X_ATTACK, 1 ; 0x6ee14 ItemFragment_0x6ee14: ; 0x6ee14 item_frag ANTIDOTE, 1 ; 0x6ee16 ItemFragment_0x6ee16: ; 0x6ee16 item_frag ETHER, 1 ; 0x6ee18 SignpostRemoteItem_0x6ee18: ; 0x6ee18 dw $0088 db ETHER ; 0x6ee1b SignpostRemoteItem_0x6ee1b: ; 0x6ee1b dw $0089 db SUPER_POTION ; 0x6ee1e SignpostRemoteItem_0x6ee1e: ; 0x6ee1e dw $008a db FULL_HEAL ; 0x6ee21 INCBIN "baserom.gbc",$6ee21,$6ee24 - $6ee21 UnknownScript_0x6ee24: ; 0x6ee24 jumptext UnknownText_0x6f2de ; 0x6ee27 UnknownScript_0x6ee27: ; 0x6ee27 checkbit1 $00c0 iftrue UnknownScript_0x6ee30 2jump $6e35 ; 0x6ee30 UnknownScript_0x6ee30: ; 0x6ee30 checkitem GS_BALL iftrue UnknownScript_0x6ee38 jumptext UnknownText_0x6f358 ; 0x6ee38 UnknownScript_0x6ee38: ; 0x6ee38 loadfont 2writetext UnknownText_0x6f394 yesorno iftrue UnknownScript_0x6ee42 loadmovesprites end ; 0x6ee42 UnknownScript_0x6ee42: ; 0x6ee42 takeitem GS_BALL, 1 clearbit1 $00c0 setbit1 $07a4 disappear $8 clearbit1 $06eb 2writetext UnknownText_0x6f43b closetext loadmovesprites pause 20 showemote $0, $0, 20 special $006a applymovement $0, MovementData_0x6ef58 pause 30 spriteface $0, $0 pause 20 clearbit2 $0064 special $008f loadpokedata CELEBI, 30 startbattle returnafterbattle pause 20 special $0090 iffalse $6e8e appear $7 applymovement $7, MovementData_0x6ef4e loadfont 2writetext UnknownText_0x6f452 closetext loadmovesprites applymovement $7, MovementData_0x6ef53 disappear $7 end ; 0x6ee8f MovementData_0x6ee8f: ; 0x6ee8f big_step_up big_step_up big_step_up big_step_up big_step_up step_end ; 0x6ee95 MovementData_0x6ee95: ; 0x6ee95 big_step_up big_step_up big_step_right big_step_right big_step_right big_step_right big_step_right big_step_down step_end ; 0x6ee9e MovementData_0x6ee9e: ; 0x6ee9e big_step_down big_step_down big_step_down big_step_down big_step_down step_end ; 0x6eea4 MovementData_0x6eea4: ; 0x6eea4 big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right step_end ; 0x6eeab MovementData_0x6eeab: ; 0x6eeab big_step_up big_step_left big_step_left big_step_left big_step_left step_end ; 0x6eeb1 MovementData_0x6eeb1: ; 0x6eeb1 big_step_down big_step_down big_step_down big_step_down big_step_down big_step_down step_end ; 0x6eeb8 MovementData_0x6eeb8: ; 0x6eeb8 big_step_left jump_step_left big_step_left big_step_left step_end ; 0x6eebd MovementData_0x6eebd: ; 0x6eebd big_step_down big_step_down big_step_down big_step_down big_step_down big_step_left big_step_left big_step_left big_step_left step_end ; 0x6eec7 MovementData_0x6eec7: ; 0x6eec7 big_step_left big_step_left big_step_left big_step_left step_end ; 0x6eecc MovementData_0x6eecc: ; 0x6eecc big_step_up big_step_up big_step_up big_step_right big_step_up step_end ; 0x6eed2 MovementData_0x6eed2: ; 0x6eed2 big_step_right turn_head_up db $3e ; movement turn_head_down db $3e ; movement turn_head_up db $3e ; movement big_step_down big_step_down fix_facing jump_step_up accelerate_last accelerate_last remove_fixed_facing big_step_up big_step_up big_step_up big_step_up big_step_up step_end ; 0x6eee6 MovementData_0x6eee6: ; 0x6eee6 big_step_left big_step_left big_step_left big_step_up big_step_up big_step_right big_step_up big_step_up step_end ; 0x6eeef MovementData_0x6eeef: ; 0x6eeef big_step_right big_step_right big_step_right big_step_right big_step_up big_step_up big_step_up big_step_up step_end ; 0x6eef8 MovementData_0x6eef8: ; 0x6eef8 big_step_up big_step_up big_step_left big_step_left big_step_left big_step_left big_step_left step_end ; 0x6ef00 MovementData_0x6ef00: ; 0x6ef00 big_step_down big_step_down big_step_left big_step_down big_step_down big_step_right big_step_right big_step_right step_end ; 0x6ef09 MovementData_0x6ef09: ; 0x6ef09 big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right step_end ; 0x6ef10 MovementData_0x6ef10: ; 0x6ef10 big_step_down big_step_left big_step_down big_step_down big_step_down big_step_down big_step_down step_end ; 0x6ef18 MovementData_0x6ef18: ; 0x6ef18 big_step_right big_step_right big_step_right big_step_right big_step_right step_end ; 0x6ef1e MovementData_0x6ef1e: ; 0x6ef1e big_step_up big_step_up big_step_up big_step_up step_end ; 0x6ef23 MovementData_0x6ef23: ; 0x6ef23 big_step_left big_step_left fix_facing jump_step_right accelerate_last accelerate_last remove_fixed_facing big_step_left big_step_left big_step_up big_step_up big_step_up big_step_up big_step_up big_step_up step_end ; 0x6ef33 MovementData_0x6ef33: ; 0x6ef33 big_step_right big_step_right big_step_right big_step_right big_step_up big_step_up big_step_up big_step_up big_step_up step_end ; 0x6ef3d MovementData_0x6ef3d: ; 0x6ef3d big_step_left big_step_left fix_facing jump_step_right accelerate_last accelerate_last remove_fixed_facing big_step_right big_step_right big_step_right big_step_right big_step_up big_step_up big_step_up big_step_up big_step_up step_end ; 0x6ef4e MovementData_0x6ef4e: ; 0x6ef4e step_up step_up step_up step_up step_end ; 0x6ef53 MovementData_0x6ef53: ; 0x6ef53 step_down step_down step_down step_down step_end ; 0x6ef58 MovementData_0x6ef58: ; 0x6ef58 fix_facing slow_step_down remove_fixed_facing step_end ; 0x6ef5c UnknownText_0x6ef5c: ; 0x6ef5c db $0, "Oh, man… My boss", $4f db "is going to be", $55 db "steaming…", $51 db "The FARFETCH'D", $4f db "that CUTS trees", $51 db "for charcoal took", $4f db "off on me.", $51 db "I can't go looking", $4f db "for it here in the", $55 db "ILEX FOREST.", $51 db "It's too big, dark", $4f db "and scary for me…", $57 ; 0x6f019 UnknownText_0x6f019: ; 0x6f019 db $0, "Wow! Thanks a", $4f db "whole bunch!", $51 db "My boss's #MON", $4f db "won't obey me be-", $55 db "cause I don't have", $55 db "a BADGE.", $57 ; 0x6f06f UnknownText_0x6f06f: ; 0x6f06f db $0, "It's the missing", $4f db "#MON!", $57 ; 0x6f086 UnknownText_0x6f086: ; 0x6f086 db $0, "FARFETCH'D: Kwaa!", $57 ; 0x6f099 UnknownText_0x6f099: ; 0x6f099 db $0, "Ah! My FARFETCH'D!", $51 db "You found it for", $4f db "us, kid?", $51 db "Without it, we", $4f db "wouldn't be able", $51 db "to CUT trees for", $4f db "charcoal.", $51 db "Thanks, kid!", $51 db "Now, how can I", $4f db "thank you…", $51 db "I know! Here, take", $4f db "this.", $57 ; 0x6f141 UnknownText_0x6f141: ; 0x6f141 db $0, "That's the CUT HM.", $4f db "Teach that to a", $51 db "#MON to clear", $4f db "small trees.", $51 db "Of course, you", $4f db "have to have the", $51 db "GYM BADGE from", $4f db "AZALEA to use it.", $57 ; 0x6f1c0 UnknownText_0x6f1c0: ; 0x6f1c0 db $0, "Do you want to", $4f db "apprentice as a", $51 db "charcoal maker", $4f db "with me?", $51 db "You'll be first-", $4f db "rate in ten years!", $57 ; 0x6f21b UnknownText_0x6f21b: ; 0x6f21b db $0, "What am I doing?", $51 db "I'm shaking trees", $4f db "using HEADBUTT.", $51 db "It's fun. Here,", $4f db "you try it too!", $57 ; 0x6f26d UnknownText_0x6f26d: ; 0x6f26d db $0, "Rattle trees with", $4f db "HEADBUTT. Some-", $55 db "times, sleeping", $55 db "#MON fall out.", $57 ; 0x6f2af UnknownText_0x6f2af: ; 0x6f2af db $0, "Did something", $4f db "happen to the", $55 db "forest's guardian?", $57 ; 0x6f2de UnknownText_0x6f2de: ; 0x6f2de db $0, "ILEX FOREST is", $4f db "so overgrown with", $51 db "trees that you", $4f db "can't see the sky.", $51 db "Please watch out", $4f db "for items that may", $55 db "have been dropped.", $57 ; 0x6f358 UnknownText_0x6f358: ; 0x6f358 db $0, "ILEX FOREST", $4f db "SHRINE…", $51 db "It's in honor of", $4f db "the forest's", $55 db "protector…", $57 ; 0x6f394 UnknownText_0x6f394: ; 0x6f394 db $0, "ILEX FOREST", $4f db "SHRINE…", $51 db "It's in honor of", $4f db "the forest's", $55 db "protector…", $51 db "Oh? What is this?", $51 db "It's a hole.", $4f db "It looks like the", $51 db "GS BALL would fit", $4f db "inside it.", $51 db "Want to put the GS", $4f db "BALL here?", $57 ; 0x6f43b UnknownText_0x6f43b: ; 0x6f43b db $0, $52, " put in the", $4f db "GS BALL.", $57 ; 0x6f452 UnknownText_0x6f452: ; 0x6f452 db $0, "Whew, wasn't that", $4f db "something!", $51 db $52, ", that was", $4f db "fantastic. Thanks!", $51 db "The legends about", $4f db "that SHRINE were", $55 db "real after all.", $51 db "I feel inspired by", $4f db "what I just saw.", $51 db "It motivates me to", $4f db "make better BALLS!", $51 db "I'm going!", $57 ; 0x6f515 UnknownText_0x6f515: ; 0x6f515 db $0, "Don't sneak up on", $4f db "me like that!", $51 db "You frightened a", $4f db "#MON away!", $57 ; 0x6f551 UnknownText_0x6f551: ; 0x6f551 db $0, "I hadn't seen that", $4f db "#MON before…", $57 ; 0x6f571 UnknownText_0x6f571: ; 0x6f571 db $0, "A #MON I've", $4f db "never seen before", $51 db "fell out of the", $4f db "tree when I used", $55 db "HEADBUTT.", $51 db "I ought to use", $4f db "HEADBUTT in other", $55 db "places too.", $57 ; 0x6f5e7 MapEventHeader_0x6f5e7: ; 0x6f5e7 ; filler db 0, 0 ; warps db 3 warp_def $5, $1, 3, GROUP_ROUTE_34_ILEX_FOREST_GATE, MAP_ROUTE_34_ILEX_FOREST_GATE warp_def $2a, $3, 1, GROUP_ILEX_FOREST_AZALEA_GATE, MAP_ILEX_FOREST_AZALEA_GATE warp_def $2b, $3, 2, GROUP_ILEX_FOREST_AZALEA_GATE, MAP_ILEX_FOREST_AZALEA_GATE ; xy triggers db 0 ; signposts db 5 signpost 17, 3, $0, UnknownScript_0x6ee24 signpost 7, 11, $7, SignpostRemoteItem_0x6ee18 signpost 14, 22, $7, SignpostRemoteItem_0x6ee1b signpost 17, 1, $7, SignpostRemoteItem_0x6ee1e signpost 22, 8, $1, UnknownScript_0x6ee27 ; people-events db 11 person_event $4e, 35, 18, $3, $0, 255, 255, $b0, 0, UnknownScript_0x6eb8f, $06e9 person_event $27, 32, 11, $6, $0, 255, 255, $a0, 0, UnknownScript_0x6eb7b, $06f3 person_event $41, 32, 9, $9, $0, 255, 255, $0, 0, UnknownScript_0x6edae, $06f4 person_event $2c, 18, 19, $9, $0, 255, 255, $0, 0, UnknownScript_0x6edde, $ffff person_event $54, 36, 24, $1, $0, 255, 255, $1, 0, ItemFragment_0x6ee10, $0671 person_event $b, 33, 12, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $07a5 person_event $28, 28, 7, $9, $0, 255, 255, $a0, 0, UnknownScript_0x6ee0d, $06ed person_event $27, 5, 16, $7, $0, 255, 255, $a2, 0, Trainer_0x6edf9, $ffff person_event $54, 21, 13, $1, $0, 255, 255, $1, 0, ItemFragment_0x6ee12, $07b9 person_event $54, 11, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x6ee14, $07ba person_event $54, 5, 31, $1, $0, 255, 255, $1, 0, ItemFragment_0x6ee16, $07bb ; 0x6f6a4 INCBIN "baserom.gbc",$6f6a4,$95c SECTION "bank1C",DATA,BANK[$1C] MapScriptHeader_0x70000: ; 0x70000 ; trigger count db 2 ; triggers dw UnknownScript_0x70010, $0000 dw UnknownScript_0x70011, $0000 ; callback count db 2 ; callbacks dbw 5, UnknownScript_0x70012 dbw 2, UnknownScript_0x70016 ; 0x70010 UnknownScript_0x70010: ; 0x70010 end ; 0x70011 UnknownScript_0x70011: ; 0x70011 end ; 0x70012 UnknownScript_0x70012: ; 0x70012 setbit2 $004a return ; 0x70016 UnknownScript_0x70016: ; 0x70016 checkcode $b if_equal $3, UnknownScript_0x7001f disappear $b return ; 0x7001f UnknownScript_0x7001f: ; 0x7001f appear $b return ; 0x70022 UnknownScript_0x70022: ; 0x70022 checkbit1 $0026 iftrue UnknownScript_0x70057 loadfont 2writetext UnknownText_0x70157 keeptextopen faceplayer 2writetext UnknownText_0x701b4 yesorno iffalse UnknownScript_0x7004e 2writetext UnknownText_0x702c6 closetext loadmovesprites playsound $0013 applymovement $2, MovementData_0x70155 disappear $2 clearbit1 $06d5 setbit1 $0060 domaptrigger GROUP_MAHOGANY_MART_1F, MAP_MAHOGANY_MART_1F, $1 end ; 0x7004e UnknownScript_0x7004e: ; 0x7004e 2writetext UnknownText_0x70371 closetext loadmovesprites setbit1 $0026 end ; 0x70057 UnknownScript_0x70057: ; 0x70057 faceplayer loadfont 2writetext UnknownText_0x703a5 yesorno iffalse UnknownScript_0x7004e 2jump $4035 ; 0x70063 UnknownScript_0x70063: ; 0x70063 loadfont 2writetext UnknownText_0x703cb pause 15 cry $82, $0 loadmovesprites loadpokedata GYARADOS, 30 writecode $3, $7 startbattle if_equal $1, $407a disappear $a returnafterbattle loadfont giveitem RED_SCALE, $1 waitbutton 2writetext UnknownText_0x703df playsound $0001 waitbutton itemnotify loadmovesprites dotrigger $0 appear $2 end ; 0x7008e UnknownScript_0x7008e: ; 0x7008e faceplayer loadfont checkbit1 $0022 iftrue UnknownScript_0x7009c 2writetext UnknownText_0x703f8 closetext loadmovesprites end ; 0x7009c UnknownScript_0x7009c: ; 0x7009c 2writetext UnknownText_0x70421 closetext loadmovesprites end ; 0x700a2 UnknownScript_0x700a2: ; 0x700a2 jumptextfaceplayer UnknownText_0x70444 ; 0x700a5 UnknownScript_0x700a5: ; 0x700a5 jumptextfaceplayer UnknownText_0x704bb ; 0x700a8 UnknownScript_0x700a8: ; 0x700a8 jumptext UnknownText_0x708d7 ; 0x700ab UnknownScript_0x700ab: ; 0x700ab loadfont 2writetext UnknownText_0x70903 checkbit1 $0022 iftrue UnknownScript_0x700b8 closetext loadmovesprites end ; 0x700b8 UnknownScript_0x700b8: ; 0x700b8 keeptextopen special $001a loadmovesprites end ; 0x700be Trainer_0x700be: ; 0x700be ; bit/flag number dw $455 ; trainer group && trainer id db 37, 8 ; text when seen dw UnknownText_0x70522 ; text when trainer beaten dw UnknownText_0x7054e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x700ca ; 0x700ca UnknownScript_0x700ca: ; 0x700ca talkaftercancel loadfont 2writetext UnknownText_0x7058f closetext loadmovesprites end ; 0x700d2 Trainer_0x700d2: ; 0x700d2 ; bit/flag number dw $456 ; trainer group && trainer id db 37, 9 ; text when seen dw UnknownText_0x705c0 ; text when trainer beaten dw UnknownText_0x705f7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x700de ; 0x700de UnknownScript_0x700de: ; 0x700de talkaftercancel loadfont 2writetext UnknownText_0x70611 closetext loadmovesprites end ; 0x700e6 Trainer_0x700e6: ; 0x700e6 ; bit/flag number dw $549 ; trainer group && trainer id db 27, 2 ; text when seen dw UnknownText_0x70632 ; text when trainer beaten dw UnknownText_0x70688 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x700f2 ; 0x700f2 UnknownScript_0x700f2: ; 0x700f2 talkaftercancel loadfont 2writetext UnknownText_0x7069c closetext loadmovesprites end ; 0x700fa Trainer_0x700fa: ; 0x700fa ; bit/flag number dw $55c ; trainer group && trainer id db 28, 2 ; text when seen dw UnknownText_0x706df ; text when trainer beaten dw UnknownText_0x70745 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x70106 ; 0x70106 UnknownScript_0x70106: ; 0x70106 talkaftercancel loadfont 2writetext UnknownText_0x70752 closetext loadmovesprites end ; 0x7010e UnknownScript_0x7010e: ; 0x7010e faceplayer loadfont checkbit1 $006b iftrue UnknownScript_0x7013c checkcode $b if_not_equal $3, UnknownScript_0x70142 checkbit1 $006a iftrue $4129 2writetext UnknownText_0x70784 keeptextopen setbit1 $006a 2writetext UnknownText_0x707dd keeptextopen verbosegiveitem BLACKBELT, 1 iffalse $4140 setbit1 $006b 2writetext UnknownText_0x7080b closetext loadmovesprites end ; 0x7013c UnknownScript_0x7013c: ; 0x7013c 2writetext UnknownText_0x70844 closetext loadmovesprites end ; 0x70142 UnknownScript_0x70142: ; 0x70142 2writetext UnknownText_0x708a9 closetext loadmovesprites end ; 0x70148 ItemFragment_0x70148: ; 0x70148 item_frag ELIXER, 1 ; 0x7014a ItemFragment_0x7014a: ; 0x7014a item_frag TM_43, 1 ; 0x7014c SignpostRemoteItem_0x7014c: ; 0x7014c dw $00b5 db FULL_RESTORE ; 0x7014f SignpostRemoteItem_0x7014f: ; 0x7014f dw $00b6 db RARE_CANDY ; 0x70152 SignpostRemoteItem_0x70152: ; 0x70152 dw $00b7 db MAX_POTION ; 0x70155 MovementData_0x70155: ; 0x70155 teleport_from step_end ; 0x70157 UnknownText_0x70157: ; 0x70157 db $0, "This lake is full", $4f db "of GYARADOS but", $55 db "nothing else…", $51 db "So the MAGIKARP", $4f db "are being forced", $55 db "to evolve…", $57 ; 0x701b4 UnknownText_0x701b4: ; 0x701b4 db $0, "Did you come here", $4f db "because of the", $55 db "rumors?", $51 db "You're ", $52, "?", $4f db "I'm LANCE, a", $55 db "trainer like you.", $51 db "I heard some ru-", $4f db "mors, so I came to", $55 db "investigate…", $51 db "I saw the way you", $4f db "battled earlier,", $55 db $14, ".", $51 db "I can tell that", $4f db "you're a trainer", $51 db "with considerable", $4f db "skill.", $51 db "If you don't mind,", $4f db "could you help me", $55 db "investigate?", $57 ; 0x702c6 UnknownText_0x702c6: ; 0x702c6 db $0, "LANCE: Excellent!", $51 db "It seems that the", $4f db "LAKE's MAGIKARP", $51 db "are being forced", $4f db "to evolve.", $51 db "A mysterious radio", $4f db "broadcast coming", $51 db "from MAHOGANY is", $4f db "the cause.", $51 db "I'll be waiting", $4f db "for you, ", $14, ".", $57 ; 0x70371 UnknownText_0x70371: ; 0x70371 db $0, "Oh… Well, if you", $4f db "change your mind,", $55 db "please help me.", $57 ; 0x703a5 UnknownText_0x703a5: ; 0x703a5 db $0, "LANCE: Hm? Are you", $4f db "going to help me?", $57 ; 0x703cb UnknownText_0x703cb: ; 0x703cb db $0, "GYARADOS: Gyashaa!", $57 ; 0x703df UnknownText_0x703df: ; 0x703df db $0, $52, " obtained a", $4f db "RED SCALE.", $57 ; 0x703f8 UnknownText_0x703f8: ; 0x703f8 db $0, "The GYARADOS are", $4f db "angry!", $51 db "It's a bad omen!", $57 ; 0x70421 UnknownText_0x70421: ; 0x70421 db $0, "Hahah! The MAGI-", $4f db "KARP are biting!", $57 ; 0x70444 UnknownText_0x70444: ; 0x70444 db $0, "I heard this lake", $4f db "was made by ram-", $55 db "paging GYARADOS.", $51 db "I wonder if there", $4f db "is any connection", $51 db "to their mass out-", $4f db "break now?", $57 ; 0x704bb UnknownText_0x704bb: ; 0x704bb db $0, "Did my eyes de-", $4f db "ceive me? I saw a", $51 db "red GYARADOS in", $4f db "the LAKE…", $51 db "But I thought", $4f db "GYARADOS were", $55 db "usually blue?", $57 ; 0x70522 UnknownText_0x70522: ; 0x70522 db $0, "Let me battle with", $4f db "the #MON I just", $55 db "caught!", $57 ; 0x7054e UnknownText_0x7054e: ; 0x7054e db $0, "I might be an ex-", $4f db "pert angler, but", $51 db "I stink as a #-", $4f db "MON trainer…", $57 ; 0x7058f UnknownText_0x7058f: ; 0x7058f db $0, "I won't lose as an", $4f db "angler! I catch", $55 db "#MON all day.", $57 ; 0x705c0 UnknownText_0x705c0: ; 0x705c0 db $0, "No matter what I", $4f db "do, all I catch", $51 db "are the same #-", $4f db "MON…", $57 ; 0x705f7 UnknownText_0x705f7: ; 0x705f7 db $0, "My line's all", $4f db "tangled up…", $57 ; 0x70611 UnknownText_0x70611: ; 0x70611 db $0, "Why can't I catch", $4f db "any good #MON?", $57 ; 0x70632 UnknownText_0x70632: ; 0x70632 db $0, "If a trainer spots", $4f db "another trainer,", $51 db "he has to make a", $4f db "challenge.", $51 db "That is our", $4f db "destiny.", $57 ; 0x70688 UnknownText_0x70688: ; 0x70688 db $0, "Whew…", $4f db "Good battle.", $57 ; 0x7069c UnknownText_0x7069c: ; 0x7069c db $0, "#MON and their", $4f db "trainer become", $51 db "powerful through", $4f db "constant battling.", $57 ; 0x706df UnknownText_0x706df: ; 0x706df db $0, "What happened to", $4f db "the red GYARADOS?", $51 db "It's gone?", $51 db "Oh, darn. I came", $4f db "here for nothing?", $51 db "I know--let's", $4f db "battle!", $57 ; 0x70745 UnknownText_0x70745: ; 0x70745 db $0, "Good going!", $57 ; 0x70752 UnknownText_0x70752: ; 0x70752 db $0, "Come to think of", $4f db "it, I've seen a", $55 db "pink BUTTERFREE.", $57 ; 0x70784 UnknownText_0x70784: ; 0x70784 db $0, "WESLEY: Well, how", $4f db "do you do?", $51 db "Seeing as how it's", $4f db "Wednesday today,", $51 db "I'm WESLEY of", $4f db "Wednesday.", $57 ; 0x707dd UnknownText_0x707dd: ; 0x707dd db $0, "Pleased to meet", $4f db "you. Please take a", $55 db "souvenir.", $57 ; 0x7080b UnknownText_0x7080b: ; 0x7080b db $0, "WESLEY: BLACKBELT", $4f db "beefs up the power", $55 db "of fighting moves.", $57 ; 0x70844 UnknownText_0x70844: ; 0x70844 db $0, "WESLEY: Since you", $4f db "found me, you must", $51 db "have met my broth-", $4f db "ers and sisters.", $51 db "Or did you just", $4f db "get lucky?", $57 ; 0x708a9 UnknownText_0x708a9: ; 0x708a9 db $0, "WESLEY: Today's", $4f db "not Wednesday.", $55 db "That's too bad.", $57 ; 0x708d7 UnknownText_0x708d7: ; 0x708d7 db $0, "LAKE OF RAGE,", $4f db "also known as", $55 db "GYARADOS LAKE.", $57 ; 0x70903 UnknownText_0x70903: ; 0x70903 db $0, "FISHING GURU'S", $4f db "HOUSE", $57 ; 0x70919 MapEventHeader_0x70919: ; 0x70919 ; filler db 0, 0 ; warps db 2 warp_def $3, $7, 1, GROUP_LAKE_OF_RAGE_HIDDEN_POWER_HOUSE, MAP_LAKE_OF_RAGE_HIDDEN_POWER_HOUSE warp_def $1f, $1b, 1, GROUP_LAKE_OF_RAGE_MAGIKARP_HOUSE, MAP_LAKE_OF_RAGE_MAGIKARP_HOUSE ; xy triggers db 0 ; signposts db 5 signpost 27, 21, $0, UnknownScript_0x700a8 signpost 31, 25, $0, UnknownScript_0x700ab signpost 28, 11, $7, SignpostRemoteItem_0x7014c signpost 4, 4, $7, SignpostRemoteItem_0x7014f signpost 5, 35, $7, SignpostRemoteItem_0x70152 ; people-events db 12 person_event $1e, 32, 25, $7, $0, 255, 255, $0, 0, UnknownScript_0x70022, $06d4 person_event $2f, 30, 24, $7, $0, 255, 255, $0, 0, UnknownScript_0x7008e, $ffff person_event $2b, 17, 40, $8, $0, 255, 255, $0, 0, UnknownScript_0x700a2, $ffff person_event $24, 33, 29, $5, $1, 255, 255, $0, 0, UnknownScript_0x700a5, $ffff person_event $3a, 27, 34, $8, $0, 255, 255, $92, 1, Trainer_0x700be, $0735 person_event $3a, 30, 28, $7, $0, 255, 255, $92, 1, Trainer_0x700d2, $0735 person_event $23, 19, 8, $9, $0, 255, 255, $82, 1, Trainer_0x700e6, $0735 person_event $24, 11, 40, $8, $0, 255, 255, $82, 0, Trainer_0x700fa, $0735 person_event $a0, 26, 22, $16, $0, 255, 255, $80, 0, UnknownScript_0x70063, $0751 person_event $2b, 8, 8, $6, $0, 255, 255, $0, 0, UnknownScript_0x7010e, $075c person_event $54, 14, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x70148, $0645 person_event $54, 6, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7014a, $0646 ; 0x709de MapScriptHeader_0x709de: ; 0x709de ; trigger count db 0 ; callback count db 0 ; 0x709e0 UnknownScript_0x709e0: ; 0x709e0 jumptextfaceplayer UnknownText_0x709ef ; 0x709e3 UnknownScript_0x709e3: ; 0x709e3 jumptextfaceplayer UnknownText_0x70a35 ; 0x709e6 UnknownScript_0x709e6: ; 0x709e6 jumptextfaceplayer UnknownText_0x70aa9 ; 0x709e9 UnknownScript_0x709e9: ; 0x709e9 jumptext UnknownText_0x70aea ; 0x709ec UnknownScript_0x709ec: ; 0x709ec jumpstd $0014 ; 0x709ef UnknownText_0x709ef: ; 0x709ef db $0, "Hello! Welcome to", $4f db "CELADON DEPT.", $55 db "STORE!", $51 db "The directory is", $4f db "on the wall.", $57 ; 0x70a35 UnknownText_0x70a35: ; 0x70a35 db $0, "This DEPT.STORE is", $4f db "part of the same", $51 db "chain as the one", $4f db "in GOLDENROD CITY.", $51 db "They were both", $4f db "renovated at the", $55 db "same time.", $57 ; 0x70aa9 UnknownText_0x70aa9: ; 0x70aa9 db $0, "This is my first", $4f db "time here.", $51 db "It's so big…", $51 db "I'm afraid I'll", $4f db "get lost.", $57 ; 0x70aea UnknownText_0x70aea: ; 0x70aea db $0, "1F: SERVICE", $4f db " COUNTER", $51 db "2F: TRAINER'S", $4f db " MARKET", $51 db "3F: TM SHOP", $51 db "4F: WISEMAN GIFTS", $51 db "5F: DRUG STORE", $51 db "6F: ROOFTOP", $4f db " SQUARE", $57 ; 0x70b60 MapEventHeader_0x70b60: ; 0x70b60 ; filler db 0, 0 ; warps db 4 warp_def $7, $7, 1, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $7, $8, 1, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $0, $f, 2, GROUP_CELADON_DEPT_STORE_2F, MAP_CELADON_DEPT_STORE_2F warp_def $0, $2, 1, GROUP_CELADON_DEPT_STORE_ELEVATOR, MAP_CELADON_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x709e9 signpost 0, 3, $0, UnknownScript_0x709ec ; people-events db 3 person_event $42, 5, 14, $6, $0, 255, 255, $80, 0, UnknownScript_0x709e0, $ffff person_event $40, 8, 15, $2, $11, 255, 255, $0, 0, UnknownScript_0x709e3, $ffff person_event $29, 7, 9, $5, $1, 255, 255, $a0, 0, UnknownScript_0x709e6, $ffff ; 0x70bab MapScriptHeader_0x70bab: ; 0x70bab ; trigger count db 0 ; callback count db 0 ; 0x70bad UnknownScript_0x70bad: ; 0x70bad faceplayer loadfont pokemart $0, $0017 loadmovesprites end ; 0x70bb5 UnknownScript_0x70bb5: ; 0x70bb5 faceplayer loadfont pokemart $0, $0018 loadmovesprites end ; 0x70bbd UnknownScript_0x70bbd: ; 0x70bbd jumptextfaceplayer UnknownText_0x70bc9 ; 0x70bc0 UnknownScript_0x70bc0: ; 0x70bc0 jumptextfaceplayer UnknownText_0x70c3e ; 0x70bc3 UnknownScript_0x70bc3: ; 0x70bc3 jumptext UnknownText_0x70c9c ; 0x70bc6 UnknownScript_0x70bc6: ; 0x70bc6 jumpstd $0014 ; 0x70bc9 UnknownText_0x70bc9: ; 0x70bc9 db $0, "I just recently", $4f db "became a trainer.", $51 db "My son encouraged", $4f db "me to do it.", $51 db "I'm impressed by", $4f db "the selection of", $55 db "convenient items.", $57 ; 0x70c3e UnknownText_0x70c3e: ; 0x70c3e db $0, "My dad's having a", $4f db "hard time learning", $51 db "the names of items", $4f db "and how they are", $51 db "supposed to be", $4f db "used…", $57 ; 0x70c9c UnknownText_0x70c9c: ; 0x70c9c db $0, "Top Grade Items", $4f db "for Trainers!", $51 db "2F: TRAINER'S", $4f db " MARKET", $57 ; 0x70cd4 MapEventHeader_0x70cd4: ; 0x70cd4 ; filler db 0, 0 ; warps db 3 warp_def $0, $c, 1, GROUP_CELADON_DEPT_STORE_3F, MAP_CELADON_DEPT_STORE_3F warp_def $0, $f, 3, GROUP_CELADON_DEPT_STORE_1F, MAP_CELADON_DEPT_STORE_1F warp_def $0, $2, 1, GROUP_CELADON_DEPT_STORE_ELEVATOR, MAP_CELADON_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x70bc3 signpost 0, 3, $0, UnknownScript_0x70bc6 ; people-events db 4 person_event $39, 9, 17, $7, $0, 255, 255, $90, 0, UnknownScript_0x70bad, $ffff person_event $39, 9, 18, $7, $0, 255, 255, $90, 0, UnknownScript_0x70bb5, $ffff person_event $2d, 6, 9, $7, $0, 255, 255, $80, 0, UnknownScript_0x70bbd, $ffff person_event $27, 6, 10, $8, $0, 255, 255, $a0, 0, UnknownScript_0x70bc0, $ffff ; 0x70d27 MapScriptHeader_0x70d27: ; 0x70d27 ; trigger count db 0 ; callback count db 0 ; 0x70d29 UnknownScript_0x70d29: ; 0x70d29 faceplayer loadfont pokemart $0, $0019 loadmovesprites end ; 0x70d31 UnknownScript_0x70d31: ; 0x70d31 jumptextfaceplayer UnknownText_0x70d53 ; 0x70d34 UnknownScript_0x70d34: ; 0x70d34 faceplayer loadfont 2writetext UnknownText_0x70d86 closetext loadmovesprites spriteface $4, $0 end ; 0x70d3f UnknownScript_0x70d3f: ; 0x70d3f faceplayer loadfont 2writetext UnknownText_0x70dc7 closetext loadmovesprites spriteface $5, $0 end ; 0x70d4a UnknownScript_0x70d4a: ; 0x70d4a jumptextfaceplayer UnknownText_0x70e61 ; 0x70d4d UnknownScript_0x70d4d: ; 0x70d4d jumpstd $0014 ; 0x70d50 UnknownScript_0x70d50: ; 0x70d50 jumptext UnknownText_0x70e85 ; 0x70d53 UnknownText_0x70d53: ; 0x70d53 db $0, "I can't decide", $4f db "which #MON I", $51 db "should use this TM", $4f db "on…", $57 ; 0x70d86 UnknownText_0x70d86: ; 0x70d86 db $0, "Uh-oh! I traded my", $4f db "#MON without", $51 db "removing the UP-", $4f db "GRADE from it.", $57 ; 0x70dc7 UnknownText_0x70dc7: ; 0x70dc7 db $0, "Yeah! I'm finally", $4f db "getting a PORYGON!", $51 db "I'm no good at the", $4f db "slots, so I could", $51 db "never get enough", $4f db "coins…", $51 db "…Huh?", $51 db "The traded PORYGON", $4f db "turned into a dif-", $55 db "ferent #MON!", $57 ; 0x70e61 UnknownText_0x70e61: ; 0x70e61 db $0, "The TM SHOP sells", $4f db "some rare moves.", $57 ; 0x70e85 UnknownText_0x70e85: ; 0x70e85 db $0, "3F: TM SHOP", $51 db "Make Your #MON", $4f db "Stronger!", $57 ; 0x70eab MapEventHeader_0x70eab: ; 0x70eab ; filler db 0, 0 ; warps db 3 warp_def $0, $c, 1, GROUP_CELADON_DEPT_STORE_2F, MAP_CELADON_DEPT_STORE_2F warp_def $0, $f, 2, GROUP_CELADON_DEPT_STORE_4F, MAP_CELADON_DEPT_STORE_4F warp_def $0, $2, 1, GROUP_CELADON_DEPT_STORE_ELEVATOR, MAP_CELADON_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x70d50 signpost 0, 3, $0, UnknownScript_0x70d4d ; people-events db 5 person_event $39, 5, 11, $6, $0, 255, 255, $90, 0, UnknownScript_0x70d29, $ffff person_event $27, 8, 10, $4, $10, 255, 255, $a0, 0, UnknownScript_0x70d31, $ffff person_event $3, 5, 13, $6, $0, 255, 255, $80, 0, UnknownScript_0x70d34, $ffff person_event $3, 5, 14, $6, $0, 255, 255, $90, 0, UnknownScript_0x70d3f, $ffff person_event $2b, 8, 17, $2, $11, 255, 255, $80, 0, UnknownScript_0x70d4a, $ffff ; 0x70f0b MapScriptHeader_0x70f0b: ; 0x70f0b ; trigger count db 0 ; callback count db 0 ; 0x70f0d UnknownScript_0x70f0d: ; 0x70f0d faceplayer loadfont pokemart $0, $001a loadmovesprites end ; 0x70f15 UnknownScript_0x70f15: ; 0x70f15 jumptextfaceplayer UnknownText_0x70f21 ; 0x70f18 UnknownScript_0x70f18: ; 0x70f18 jumptextfaceplayer UnknownText_0x70f55 ; 0x70f1b UnknownScript_0x70f1b: ; 0x70f1b jumptext UnknownText_0x70f8c ; 0x70f1e UnknownScript_0x70f1e: ; 0x70f1e jumpstd $0014 ; 0x70f21 UnknownText_0x70f21: ; 0x70f21 db $0, "I'm here to buy", $4f db "SURF MAIL to send", $55 db "to my girlfriend.", $57 ; 0x70f55 UnknownText_0x70f55: ; 0x70f55 db $0, "This is the only", $4f db "place where you", $51 db "can buy LOVELY", $4f db "MAIL.", $57 ; 0x70f8c UnknownText_0x70f8c: ; 0x70f8c db $0, "Express Yourself", $4f db "With Gifts!", $51 db "4F: WISEMAN GIFTS", $57 ; 0x70fbc MapEventHeader_0x70fbc: ; 0x70fbc ; filler db 0, 0 ; warps db 3 warp_def $0, $c, 1, GROUP_CELADON_DEPT_STORE_5F, MAP_CELADON_DEPT_STORE_5F warp_def $0, $f, 2, GROUP_CELADON_DEPT_STORE_3F, MAP_CELADON_DEPT_STORE_3F warp_def $0, $2, 1, GROUP_CELADON_DEPT_STORE_ELEVATOR, MAP_CELADON_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x70f1b signpost 0, 3, $0, UnknownScript_0x70f1e ; people-events db 3 person_event $39, 9, 17, $7, $0, 255, 255, $90, 0, UnknownScript_0x70f0d, $ffff person_event $2b, 10, 11, $5, $1, 255, 255, $a0, 0, UnknownScript_0x70f15, $ffff person_event $27, 6, 12, $7, $0, 255, 255, $0, 0, UnknownScript_0x70f18, $ffff ; 0x71002 MapScriptHeader_0x71002: ; 0x71002 ; trigger count db 0 ; callback count db 0 ; 0x71004 UnknownScript_0x71004: ; 0x71004 faceplayer loadfont pokemart $0, $001b loadmovesprites end ; 0x7100c UnknownScript_0x7100c: ; 0x7100c faceplayer loadfont pokemart $0, $001c loadmovesprites end ; 0x71014 UnknownScript_0x71014: ; 0x71014 jumptextfaceplayer UnknownText_0x71023 ; 0x71017 UnknownScript_0x71017: ; 0x71017 jumptextfaceplayer UnknownText_0x71072 ; 0x7101a UnknownScript_0x7101a: ; 0x7101a jumptextfaceplayer UnknownText_0x710b6 ; 0x7101d UnknownScript_0x7101d: ; 0x7101d jumptext UnknownText_0x71100 ; 0x71020 UnknownScript_0x71020: ; 0x71020 jumpstd $0014 ; 0x71023 UnknownText_0x71023: ; 0x71023 db $0, "I want to buy some", $4f db "items that raise", $51 db "#MON stats, but", $4f db "I don't have", $55 db "enough money…", $57 ; 0x71072 UnknownText_0x71072: ; 0x71072 db $0, "I want PP UP, so I", $4f db "can raise the PP", $51 db "of moves. But you", $4f db "can't buy it…", $57 ; 0x710b6 UnknownText_0x710b6: ; 0x710b6 db $0, "Using items on", $4f db "them makes #-", $55 db "MON happy.", $51 db "They hate certain", $4f db "items, though…", $57 ; 0x71100 UnknownText_0x71100: ; 0x71100 db $0, "5F: DRUG STORE", $57 ; 0x71110 MapEventHeader_0x71110: ; 0x71110 ; filler db 0, 0 ; warps db 3 warp_def $0, $c, 1, GROUP_CELADON_DEPT_STORE_4F, MAP_CELADON_DEPT_STORE_4F warp_def $0, $f, 1, GROUP_CELADON_DEPT_STORE_6F, MAP_CELADON_DEPT_STORE_6F warp_def $0, $2, 1, GROUP_CELADON_DEPT_STORE_ELEVATOR, MAP_CELADON_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 2 signpost 0, 14, $0, UnknownScript_0x7101d signpost 0, 3, $0, UnknownScript_0x71020 ; people-events db 5 person_event $39, 9, 11, $7, $0, 255, 255, $90, 0, UnknownScript_0x71004, $ffff person_event $39, 9, 12, $7, $0, 255, 255, $90, 0, UnknownScript_0x7100c, $ffff person_event $40, 9, 17, $2, $11, 255, 255, $80, 0, UnknownScript_0x71014, $ffff person_event $49, 8, 7, $2, $11, 255, 255, $90, 0, UnknownScript_0x71017, $ffff person_event $29, 11, 5, $9, $0, 255, 255, $a0, 0, UnknownScript_0x7101a, $ffff ; 0x71170 MapScriptHeader_0x71170: ; 0x71170 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x71175 ; 0x71175 UnknownScript_0x71175: ; 0x71175 changeblock $c, $0, $3 return ; 0x7117a UnknownScript_0x7117a: ; 0x7117a jumptextfaceplayer UnknownText_0x712c7 ; 0x7117d UnknownScript_0x7117d: ; 0x7117d jumptextfaceplayer UnknownText_0x71310 ; 0x71180 UnknownScript_0x71180: ; 0x71180 loadfont 2writetext UnknownText_0x71250 special $0051 loadmenudata $5203 interpretmenu2 writebackup if_equal $1, UnknownScript_0x7119a if_equal $2, UnknownScript_0x711b4 if_equal $3, UnknownScript_0x711ce loadmovesprites end ; 0x7119a UnknownScript_0x7119a: ; 0x7119a checkmoney $0, 200 if_equal $2, UnknownScript_0x711f5 giveitem FRESH_WATER, $1 iffalse UnknownScript_0x711fc takemoney $0, 200 itemtotext FRESH_WATER, $0 2jump UnknownScript_0x711e8 ; 0x711b4 UnknownScript_0x711b4: ; 0x711b4 checkmoney $0, 300 if_equal $2, UnknownScript_0x711f5 giveitem SODA_POP, $1 iffalse UnknownScript_0x711fc takemoney $0, 300 itemtotext SODA_POP, $0 2jump UnknownScript_0x711e8 ; 0x711ce UnknownScript_0x711ce: ; 0x711ce checkmoney $0, 350 if_equal $2, UnknownScript_0x711f5 giveitem LEMONADE, $1 iffalse UnknownScript_0x711fc takemoney $0, 350 itemtotext LEMONADE, $0 2jump UnknownScript_0x711e8 ; 0x711e8 UnknownScript_0x711e8: ; 0x711e8 pause 10 playsound $001f 2writetext UnknownText_0x71274 keeptextopen itemnotify 2jump $5184 ; 0x711f5 UnknownScript_0x711f5: ; 0x711f5 2writetext UnknownText_0x7128e closetext 2jump $5184 ; 0x711fc UnknownScript_0x711fc: ; 0x711fc 2writetext UnknownText_0x712a7 closetext 2jump $5184 ; 0x71203 INCBIN "baserom.gbc",$71203,$7124a - $71203 UnknownScript_0x7124a: ; 0x7124a jumptext UnknownText_0x7133e ; 0x7124d INCBIN "baserom.gbc",$7124d,$71250 - $7124d UnknownText_0x71250: ; 0x71250 db $0, "A vending machine!", $4f db "Here's the menu.", $57 ; 0x71274 UnknownText_0x71274: ; 0x71274 db $0, "Clang!", $51 db "@" text_from_ram $d099 db $0, $4f db "popped out.", $57 ; 0x7128e UnknownText_0x7128e: ; 0x7128e db $0, "Oops, not enough", $4f db "money…", $57 ; 0x712a7 UnknownText_0x712a7: ; 0x712a7 db $0, "There's no more", $4f db "room for stuff…", $57 ; 0x712c7 UnknownText_0x712c7: ; 0x712c7 db $0, "A vending machine", $4f db "with a prize rou-", $55 db "lette…", $51 db "You never see", $4f db "those anymore.", $57 ; 0x71310 UnknownText_0x71310: ; 0x71310 db $0, "Aww! There's no", $4f db "games here!", $51 db "I wanted to play…", $57 ; 0x7133e UnknownText_0x7133e: ; 0x7133e db $0, "6F: ROOFTOP SQUARE", $4f db "VENDING MACHINES", $57 ; 0x71363 MapEventHeader_0x71363: ; 0x71363 ; filler db 0, 0 ; warps db 2 warp_def $0, $f, 2, GROUP_CELADON_DEPT_STORE_5F, MAP_CELADON_DEPT_STORE_5F warp_def $0, $2, 1, GROUP_CELADON_DEPT_STORE_ELEVATOR, MAP_CELADON_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 6 signpost 0, 14, $0, UnknownScript_0x7124a signpost 0, 3, $0, UnknownScript_0x709ec signpost 1, 8, $1, UnknownScript_0x71180 signpost 1, 9, $1, UnknownScript_0x71180 signpost 1, 10, $1, UnknownScript_0x71180 signpost 1, 11, $1, UnknownScript_0x71180 ; people-events db 2 person_event $2b, 6, 13, $7, $0, 255, 255, $0, 0, UnknownScript_0x7117a, $ffff person_event $27, 9, 16, $2, $12, 255, 255, $80, 0, UnknownScript_0x7117d, $ffff ; 0x713ab MapScriptHeader_0x713ab: ; 0x713ab ; trigger count db 0 ; callback count db 0 ; 0x713ad UnknownScript_0x713ad: ; 0x713ad loadfont elevator $53be loadmovesprites iffalse $53bd pause 5 playsound $006e earthquake 60 waitbutton end ; 0x713be INCBIN "baserom.gbc",$713be,$1a MapEventHeader_0x713d8: ; 0x713d8 ; filler db 0, 0 ; warps db 2 warp_def $3, $1, 255, GROUP_CELADON_DEPT_STORE_1F, MAP_CELADON_DEPT_STORE_1F warp_def $3, $2, 255, GROUP_CELADON_DEPT_STORE_1F, MAP_CELADON_DEPT_STORE_1F ; xy triggers db 0 ; signposts db 1 signpost 0, 3, $0, UnknownScript_0x713ad ; people-events db 0 ; 0x713ed MapScriptHeader_0x713ed: ; 0x713ed ; trigger count db 0 ; callback count db 0 ; 0x713ef UnknownScript_0x713ef: ; 0x713ef jumptextfaceplayer UnknownText_0x71416 ; 0x713f2 UnknownScript_0x713f2: ; 0x713f2 loadfont 2writetext UnknownText_0x71470 cry $34, $0 closetext loadmovesprites end ; 0x713fc UnknownScript_0x713fc: ; 0x713fc loadfont 2writetext UnknownText_0x7147f cry $23, $0 closetext loadmovesprites end ; 0x71406 UnknownScript_0x71406: ; 0x71406 loadfont 2writetext UnknownText_0x71496 cry $1d, $0 closetext loadmovesprites end ; 0x71410 UnknownScript_0x71410: ; 0x71410 jumptext UnknownText_0x714ab ; 0x71413 UnknownScript_0x71413: ; 0x71413 jumpstd $0002 ; 0x71416 UnknownText_0x71416: ; 0x71416 db $0, "My dear #MON", $4f db "keep me company,", $51 db "so I don't ever", $4f db "feel lonely.", $51 db "MEOWTH even brings", $4f db "money home.", $57 ; 0x71470 UnknownText_0x71470: ; 0x71470 db $0, "MEOWTH: Meow!", $57 ; 0x7147f UnknownText_0x7147f: ; 0x7147f db $0, "CLEFAIRY: Clef", $4f db "cleff!", $57 ; 0x71496 UnknownText_0x71496: ; 0x71496 db $0, "NIDORAN: Kya", $4f db "kyaoo!", $57 ; 0x714ab UnknownText_0x714ab: ; 0x714ab db $0, "CELADON MANSION", $4f db "MANAGER'S SUITE", $57 ; 0x714cc MapEventHeader_0x714cc: ; 0x714cc ; filler db 0, 0 ; warps db 5 warp_def $9, $6, 2, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $9, $7, 2, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $0, $3, 3, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $0, $0, 1, GROUP_CELADON_MANSION_2F, MAP_CELADON_MANSION_2F warp_def $0, $7, 4, GROUP_CELADON_MANSION_2F, MAP_CELADON_MANSION_2F ; xy triggers db 0 ; signposts db 3 signpost 8, 5, $1, UnknownScript_0x71410 signpost 3, 0, $0, UnknownScript_0x71413 signpost 3, 2, $0, UnknownScript_0x71413 ; people-events db 4 person_event $30, 9, 5, $3, $0, 255, 255, $0, 0, UnknownScript_0x713ef, $ffff person_event $82, 10, 6, $16, $0, 255, 255, $0, 0, UnknownScript_0x713f2, $ffff person_event $8f, 8, 7, $16, $0, 255, 255, $0, 0, UnknownScript_0x713fc, $ffff person_event $82, 8, 8, $16, $2, 255, 255, $90, 0, UnknownScript_0x71406, $ffff ; 0x7152e MapScriptHeader_0x7152e: ; 0x7152e ; trigger count db 0 ; callback count db 0 ; 0x71530 UnknownScript_0x71530: ; 0x71530 jumptext UnknownText_0x71539 ; 0x71533 UnknownScript_0x71533: ; 0x71533 jumptext UnknownText_0x7162c ; 0x71536 UnknownScript_0x71536: ; 0x71536 jumpstd $0001 ; 0x71539 UnknownText_0x71539: ; 0x71539 db $0, $52, " turned on", $4f db "the PC.", $51 db "…", $51 db "Someone was in the", $4f db "middle of compos-", $55 db "ing an e-mail.", $51 db "…I hope you'll", $4f db "come visit KANTO.", $51 db "I think you'll be", $4f db "surprised at how", $51 db "much things have", $4f db "changed here.", $51 db "You'll also see", $4f db "many #MON that", $51 db "aren't native to", $4f db "JOHTO.", $51 db "To the PRODUCER", $51 db "…", $57 ; 0x7162c UnknownText_0x7162c: ; 0x7162c db $0, "GAME FREAK", $4f db "MEETING ROOM", $57 ; 0x71645 MapEventHeader_0x71645: ; 0x71645 ; filler db 0, 0 ; warps db 4 warp_def $0, $0, 4, GROUP_CELADON_MANSION_1F, MAP_CELADON_MANSION_1F warp_def $0, $1, 2, GROUP_CELADON_MANSION_3F, MAP_CELADON_MANSION_3F warp_def $0, $6, 3, GROUP_CELADON_MANSION_3F, MAP_CELADON_MANSION_3F warp_def $0, $7, 5, GROUP_CELADON_MANSION_1F, MAP_CELADON_MANSION_1F ; xy triggers db 0 ; signposts db 3 signpost 3, 0, $0, UnknownScript_0x71530 signpost 8, 5, $1, UnknownScript_0x71533 signpost 3, 2, $0, UnknownScript_0x71536 ; people-events db 0 ; 0x7166e MapScriptHeader_0x7166e: ; 0x7166e ; trigger count db 0 ; callback count db 0 ; 0x71670 UnknownScript_0x71670: ; 0x71670 faceplayer loadfont 2writetext UnknownText_0x716ce checkcode $5 if_less_than $f8, UnknownScript_0x7167e closetext loadmovesprites end ; 0x7167e UnknownScript_0x7167e: ; 0x7167e keeptextopen 2writetext UnknownText_0x71725 playsound $00a3 waitbutton 2writetext UnknownText_0x71760 keeptextopen special $006b 2writetext UnknownText_0x71763 closetext loadmovesprites setbit1 $00d6 end ; 0x71696 UnknownScript_0x71696: ; 0x71696 faceplayer loadfont checkbit1 $00d6 iftrue UnknownScript_0x716a4 2writetext UnknownText_0x717b4 closetext loadmovesprites end ; 0x716a4 UnknownScript_0x716a4: ; 0x716a4 2writetext UnknownText_0x717d8 yesorno iffalse UnknownScript_0x716b0 special $006c loadmovesprites end ; 0x716b0 UnknownScript_0x716b0: ; 0x716b0 2writetext UnknownText_0x71830 closetext loadmovesprites end ; 0x716b6 INCBIN "baserom.gbc",$716b6,$716bc - $716b6 UnknownScript_0x716bc: ; 0x716bc jumptextfaceplayer UnknownText_0x71895 ; 0x716bf UnknownScript_0x716bf: ; 0x716bf jumptextfaceplayer UnknownText_0x718ca ; 0x716c2 UnknownScript_0x716c2: ; 0x716c2 jumptext UnknownText_0x7190b ; 0x716c5 UnknownScript_0x716c5: ; 0x716c5 jumptext UnknownText_0x71928 ; 0x716c8 UnknownScript_0x716c8: ; 0x716c8 jumptext UnknownText_0x71952 ; 0x716cb UnknownScript_0x716cb: ; 0x716cb jumptext UnknownText_0x71996 ; 0x716ce UnknownText_0x716ce: ; 0x716ce db $0, "Is that right?", $51 db "I'm the GAME", $4f db "DESIGNER!", $51 db "Filling up your", $4f db "#DEX is tough,", $55 db "but don't give up!", $57 ; 0x71725 UnknownText_0x71725: ; 0x71725 db $0, "Wow! Excellent!", $4f db "You completed your", $55 db "#DEX!", $51 db "Congratulations!", $57 ; 0x71760 UnknownText_0x71760: ; 0x71760 db $0, "…", $57 ; 0x71763 UnknownText_0x71763: ; 0x71763 db $0, "The GRAPHIC ARTIST", $4f db "will print out a", $55 db "DIPLOMA for you.", $51 db "You should go show", $4f db "it off.", $57 ; 0x717b4 UnknownText_0x717b4: ; 0x717b4 db $0, "I'm the GRAPHIC", $4f db "ARTIST.", $51 db "I drew you!", $57 ; 0x717d8 UnknownText_0x717d8: ; 0x717d8 db $0, "I'm the GRAPHIC", $4f db "ARTIST.", $51 db "Oh, you completed", $4f db "your #DEX?", $51 db "Want me to print", $4f db "out your DIPLOMA?", $57 ; 0x71830 UnknownText_0x71830: ; 0x71830 db $0, "Give me a shout if", $4f db "you want your", $55 db "DIPLOMA printed.", $57 ; 0x71863 INCBIN "baserom.gbc",$71863,$71895 - $71863 UnknownText_0x71895: ; 0x71895 db $0, "Who, me? I'm the", $4f db "PROGRAMMER.", $51 db "Play the slot", $4f db "machines!", $57 ; 0x718ca UnknownText_0x718ca: ; 0x718ca db $0, "Aren't the TWINS", $4f db "adorable?", $51 db "JASMINE's pretty", $4f db "too.", $51 db "Oh, I love them!", $57 ; 0x7190b UnknownText_0x7190b: ; 0x7190b db $0, "GAME FREAK", $4f db "DEVELOPMENT ROOM", $57 ; 0x71928 UnknownText_0x71928: ; 0x71928 db $0, "It's a detailed", $4f db "drawing of a", $55 db "pretty girl.", $57 ; 0x71952 UnknownText_0x71952: ; 0x71952 db $0, "It's the game", $4f db "program. Messing", $51 db "with it could put", $4f db "a bug in the game!", $57 ; 0x71996 UnknownText_0x71996: ; 0x71996 db $0, "It's crammed with", $4f db "reference materi-", $55 db "als. There's even", $55 db "a # DOLL.", $57 ; 0x719d5 MapEventHeader_0x719d5: ; 0x719d5 ; filler db 0, 0 ; warps db 4 warp_def $0, $0, 1, GROUP_CELADON_MANSION_ROOF, MAP_CELADON_MANSION_ROOF warp_def $0, $1, 2, GROUP_CELADON_MANSION_2F, MAP_CELADON_MANSION_2F warp_def $0, $6, 3, GROUP_CELADON_MANSION_2F, MAP_CELADON_MANSION_2F warp_def $0, $7, 2, GROUP_CELADON_MANSION_ROOF, MAP_CELADON_MANSION_ROOF ; xy triggers db 0 ; signposts db 4 signpost 8, 5, $1, UnknownScript_0x716c2 signpost 3, 4, $1, UnknownScript_0x716c5 signpost 6, 1, $1, UnknownScript_0x716c8 signpost 3, 1, $1, UnknownScript_0x716cb ; people-events db 4 person_event $23, 10, 7, $3, $0, 255, 255, $80, 0, UnknownScript_0x71670, $ffff person_event $48, 8, 7, $7, $0, 255, 255, $90, 0, UnknownScript_0x71696, $ffff person_event $2b, 11, 4, $7, $0, 255, 255, $90, 0, UnknownScript_0x716bc, $ffff person_event $3a, 8, 4, $7, $2, 255, 255, $80, 0, UnknownScript_0x716bf, $ffff ; 0x71a37 MapScriptHeader_0x71a37: ; 0x71a37 ; trigger count db 0 ; callback count db 0 ; 0x71a39 UnknownScript_0x71a39: ; 0x71a39 jumptextfaceplayer UnknownText_0x71a3f ; 0x71a3c UnknownScript_0x71a3c: ; 0x71a3c jumptext UnknownText_0x71aa1 ; 0x71a3f UnknownText_0x71a3f: ; 0x71a3f db $0, "High places--I do", $4f db "love them so!", $51 db "I'd say the only", $4f db "thing that loves", $51 db "heights as much as", $4f db "me is smoke!", $57 ; 0x71aa1 UnknownText_0x71aa1: ; 0x71aa1 db $0, "There's graffiti", $4f db "on the wall…", $51 db $52, " added a", $4f db "moustache!", $57 ; 0x71ad4 MapEventHeader_0x71ad4: ; 0x71ad4 ; filler db 0, 0 ; warps db 3 warp_def $1, $1, 1, GROUP_CELADON_MANSION_3F, MAP_CELADON_MANSION_3F warp_def $1, $6, 4, GROUP_CELADON_MANSION_3F, MAP_CELADON_MANSION_3F warp_def $5, $2, 1, GROUP_CELADON_MANSION_ROOF_HOUSE, MAP_CELADON_MANSION_ROOF_HOUSE ; xy triggers db 0 ; signposts db 1 signpost 1, 6, $4, UnknownScript_0x71a3c ; people-events db 1 person_event $3a, 9, 11, $4, $10, 255, 255, $90, 0, UnknownScript_0x71a39, $ffff ; 0x71afb MapScriptHeader_0x71afb: ; 0x71afb ; trigger count db 0 ; callback count db 0 ; 0x71afd UnknownScript_0x71afd: ; 0x71afd faceplayer loadfont checkbit1 $00da iftrue $5b21 2writetext UnknownText_0x71b27 keeptextopen checktime $4 iftrue UnknownScript_0x71b14 2writetext UnknownText_0x71b4a closetext loadmovesprites end ; 0x71b14 UnknownScript_0x71b14: ; 0x71b14 2writetext UnknownText_0x71ba3 keeptextopen verbosegiveitem TM_03, 1 iffalse $5b25 setbit1 $00da 2writetext UnknownText_0x71db3 closetext loadmovesprites end ; 0x71b27 UnknownText_0x71b27: ; 0x71b27 db $0, "Let me recount a", $4f db "terrifying tale…", $57 ; 0x71b4a UnknownText_0x71b4a: ; 0x71b4a db $0, "Then again, it's", $4f db "not as scary while", $51 db "it's still light", $4f db "outside.", $51 db "Come back after", $4f db "sunset, OK?", $57 ; 0x71ba3 UnknownText_0x71ba3: ; 0x71ba3 db $0, "Once upon a time,", $4f db "there was a little", $51 db "boy who was given", $4f db "a new BICYCLE…", $51 db "He wanted to try", $4f db "it right away…", $51 db "He was having so", $4f db "much fun that he", $51 db "didn't notice the", $4f db "sun had set…", $51 db "While riding home", $4f db "in the pitch-black", $51 db "night, the bike", $4f db "suddenly slowed!", $51 db "The pedals became", $4f db "heavy!", $51 db "When he stopped", $4f db "pedaling, the bike", $51 db "began slipping", $4f db "backwards!", $51 db "It was as if the", $4f db "bike were cursed", $51 db "and trying to drag", $4f db "him into oblivion!", $51 db "…", $51 db "…", $51 db "SHRIEEEEK!", $51 db "The boy had been", $4f db "riding uphill on", $55 db "CYCLING ROAD!", $51 db "…", $4f db "Ba-dum ba-dum!", $51 db "For listening so", $4f db "patiently, you may", $55 db "take this--TM03!", $57 ; 0x71db3 UnknownText_0x71db3: ; 0x71db3 db $0, "TM03 is CURSE.", $51 db "It's a terrifying", $4f db "move that slowly", $51 db "whittles down the", $4f db "victim's HP.", $57 ; 0x71e03 MapEventHeader_0x71e03: ; 0x71e03 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_CELADON_MANSION_ROOF, MAP_CELADON_MANSION_ROOF warp_def $7, $3, 3, GROUP_CELADON_MANSION_ROOF, MAP_CELADON_MANSION_ROOF ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $4b, 6, 7, $6, $20, 255, 255, $a0, 0, UnknownScript_0x71afd, $ffff ; 0x71e20 MapScriptHeader_0x71e20: ; 0x71e20 ; trigger count db 0 ; callback count db 0 ; 0x71e22 UnknownScript_0x71e22: ; 0x71e22 jumpstd $0000 ; 0x71e25 UnknownScript_0x71e25: ; 0x71e25 jumpstd $0033 ; 0x71e28 UnknownScript_0x71e28: ; 0x71e28 jumptextfaceplayer UnknownText_0x71e70 ; 0x71e2b UnknownScript_0x71e2b: ; 0x71e2b jumptextfaceplayer UnknownText_0x71ec1 ; 0x71e2e UnknownScript_0x71e2e: ; 0x71e2e faceplayer loadfont 2writetext UnknownText_0x71f22 keeptextopen writebyte $f5 special $0097 iffalse $5e46 special $0096 iftrue UnknownScript_0x71e48 2writetext UnknownText_0x7201a closetext loadmovesprites end ; 0x71e48 UnknownScript_0x71e48: ; 0x71e48 2writetext UnknownText_0x71f65 closetext loadmovesprites checkcode $9 if_equal $1, UnknownScript_0x71e5a applymovement $6, MovementData_0x71e6b 2jump $5e5e ; 0x71e5a UnknownScript_0x71e5a: ; 0x71e5a applymovement $6, MovementData_0x71e65 disappear $6 playsound $0023 waitbutton end ; 0x71e65 MovementData_0x71e65: ; 0x71e65 step_left step_down step_down step_down step_down step_end ; 0x71e6b MovementData_0x71e6b: ; 0x71e6b step_down step_down step_down step_down step_end ; 0x71e70 UnknownText_0x71e70: ; 0x71e70 db $0, "ERIKA is a master", $4f db "of grass #MON.", $51 db "She'll make you", $4f db "pay if you don't", $55 db "watch yourself.", $57 ; 0x71ec1 UnknownText_0x71ec1: ; 0x71ec1 db $0, "TEAM ROCKET's", $4f db "hideout is in the", $51 db "basement of the", $4f db "GAME CORNER.", $51 db "Oh, wait. That was", $4f db "three years ago.", $57 ; 0x71f22 UnknownText_0x71f22: ; 0x71f22 db $0, "EUSINE: Hi!", $51 db "I'm back visiting", $4f db "my hometown.", $51 db "It's been quite a", $4f db "while.", $57 ; 0x71f65 UnknownText_0x71f65: ; 0x71f65 db $0, $52, ", have you", $4f db "heard?", $51 db "There have been", $4f db "fresh rumors of a", $51 db "rainbow-colored", $4f db "#MON appearing", $55 db "at TIN TOWER.", $51 db "I've just had my", $4f db "party healed, so", $51 db "now I'm headed to", $4f db "ECRUTEAK.", $51 db "I'll be seeing", $4f db "you, ", $52, "!", $57 ; 0x7201a UnknownText_0x7201a: ; 0x7201a db $0, "Oh, by the way,", $4f db $52, ".", $51 db "Have you caught", $4f db "the legendary", $51 db "#MON RAIKOU and", $4f db "ENTEI?", $51 db $56, $56, $56, $51 db "Okay…", $51 db "If you catch even", $4f db "one, I hope that", $55 db "you'll inform me.", $51 db "I'm counting on", $4f db "you, ", $52, "!", $57 ; 0x720b8 MapEventHeader_0x720b8: ; 0x720b8 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 5, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $7, $4, 5, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 5 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x71e22, $ffff person_event $40, 9, 5, $5, $1, 255, 255, $0, 0, UnknownScript_0x71e25, $ffff person_event $4b, 7, 4, $6, $0, 255, 255, $80, 0, UnknownScript_0x71e2b, $ffff person_event $24, 10, 12, $5, $1, 255, 255, $a0, 0, UnknownScript_0x71e28, $ffff person_event $2b, 7, 8, $6, $0, 255, 255, $90, 0, UnknownScript_0x71e2e, $07b7 ; 0x7210e MapScriptHeader_0x7210e: ; 0x7210e ; trigger count db 0 ; callback count db 0 ; 0x72110 MapEventHeader_0x72110: ; 0x72110 ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_CELADON_POKECENTER_1F, MAP_CELADON_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x7211b MapScriptHeader_0x7211b: ; 0x7211b ; trigger count db 0 ; callback count db 0 ; 0x7211d UnknownScript_0x7211d: ; 0x7211d jumpstd $0032 ; 0x72120 UnknownScript_0x72120: ; 0x72120 jumptextfaceplayer UnknownText_0x721d0 ; 0x72123 UnknownScript_0x72123: ; 0x72123 faceplayer loadfont 2writetext UnknownText_0x72215 closetext loadmovesprites spriteface $4, $2 end ; 0x7212e UnknownScript_0x7212e: ; 0x7212e faceplayer loadfont 2writetext UnknownText_0x72242 closetext loadmovesprites spriteface $5, $3 end ; 0x72139 UnknownScript_0x72139: ; 0x72139 faceplayer loadfont 2writetext UnknownText_0x72295 closetext loadmovesprites spriteface $6, $3 end ; 0x72144 UnknownScript_0x72144: ; 0x72144 faceplayer loadfont checkbit1 $00ce iftrue $6169 2writetext UnknownText_0x722dc keeptextopen checkitem COIN_CASE iffalse UnknownScript_0x7217b checkcoins 9998 if_equal $0, UnknownScript_0x72184 stringtotext $6176, $1 2call UnknownScript_0x72172 givecoins 18 setbit1 $00ce 2writetext UnknownText_0x72345 closetext loadmovesprites spriteface $fe, $2 end ; 0x72172 UnknownScript_0x72172: ; 0x72172 jumpstd $002f ; 0x72175 INCBIN "baserom.gbc",$72175,$7217b - $72175 UnknownScript_0x7217b: ; 0x7217b 2writetext UnknownText_0x7238a closetext loadmovesprites spriteface $fe, $2 end ; 0x72184 UnknownScript_0x72184: ; 0x72184 2writetext UnknownText_0x723d9 closetext loadmovesprites spriteface $fe, $2 end ; 0x7218d UnknownScript_0x7218d: ; 0x7218d jumptextfaceplayer UnknownText_0x72425 ; 0x72190 UnknownScript_0x72190: ; 0x72190 faceplayer loadfont 2writetext UnknownText_0x724ad closetext loadmovesprites spriteface $a, $2 end ; 0x7219b UnknownScript_0x7219b: ; 0x7219b jumptext UnknownText_0x724f3 ; 0x7219e UnknownScript_0x7219e: ; 0x7219e jumptext UnknownText_0x72521 ; 0x721a1 UnknownScript_0x721a1: ; 0x721a1 random $6 if_equal $0, UnknownScript_0x721b0 refreshscreen $0 writebyte $0 special $002a loadmovesprites end ; 0x721b0 UnknownScript_0x721b0: ; 0x721b0 refreshscreen $0 writebyte $1 special $002a loadmovesprites end ; 0x721b9 UnknownScript_0x721b9: ; 0x721b9 refreshscreen $0 special $002b loadmovesprites end ; 0x721c0 UnknownScript_0x721c0: ; 0x721c0 jumptext UnknownText_0x7254f ; 0x721c3 UnknownScript_0x721c3: ; 0x721c3 loadfont 2writetext UnknownText_0x72567 closetext special $002b loadmovesprites end ; 0x721cd INCBIN "baserom.gbc",$721cd,$721d0 - $721cd UnknownText_0x721d0: ; 0x721d0 db $0, "Welcome!", $51 db "You may exchange", $4f db "your coins for", $51 db "fabulous prizes", $4f db "next door.", $57 ; 0x72215 UnknownText_0x72215: ; 0x72215 db $0, "The slot machines", $4f db "are all state of", $55 db "the art.", $57 ; 0x72242 UnknownText_0x72242: ; 0x72242 db $0, "It's this machine", $4f db "I want.", $51 db "It cleaned me out", $4f db "yesterday, so it", $51 db "should pay out", $4f db "today.", $57 ; 0x72295 UnknownText_0x72295: ; 0x72295 db $0, "I think this slot", $4f db "machine will pay", $55 db "out…", $51 db "The odds vary", $4f db "among machines.", $57 ; 0x722dc UnknownText_0x722dc: ; 0x722dc db $0, "Gahahaha!", $51 db "The coins just", $4f db "keep popping out!", $51 db "Hm? What, kid? You", $4f db "want to play?", $51 db "I'll share my luck", $4f db "with you!", $57 ; 0x72345 UnknownText_0x72345: ; 0x72345 db $0, "Gahahaha!", $51 db "It makes me feel", $4f db "good to do nice", $51 db "things for other", $4f db "people!", $57 ; 0x7238a UnknownText_0x7238a: ; 0x7238a db $0, "Hey, you don't", $4f db "have a COIN CASE.", $51 db "How am I supposed", $4f db "to give you any", $55 db "coins, kid?", $57 ; 0x723d9 UnknownText_0x723d9: ; 0x723d9 db $0, "Hey, your COIN", $4f db "CASE is full, kid.", $51 db "You must be riding", $4f db "a winning streak", $55 db "too.", $57 ; 0x72425 UnknownText_0x72425: ; 0x72425 db $0, "Hey! CHAMP in", $4f db "making!", $51 db "Are you playing", $4f db "the slots too?", $51 db "I'm trying to get", $4f db "enough coins for a", $55 db "prize #MON.", $51 db "But I don't have", $4f db "enough coins yet…", $57 ; 0x724ad UnknownText_0x724ad: ; 0x724ad db $0, "Hmmm… The odds are", $4f db "surely better for", $51 db "PIKACHU's line,", $4f db "but… What to do?", $57 ; 0x724f3 UnknownText_0x724f3: ; 0x724f3 db $0, "Hey!", $51 db "Underneath this", $4f db "poster…", $51 db "There's nothing!", $57 ; 0x72521 UnknownText_0x72521: ; 0x72521 db $0, "Hey!", $51 db "Underneath this", $4f db "poster…", $51 db "There's nothing!", $57 ; 0x7254f UnknownText_0x7254f: ; 0x7254f db $0, "There's a lighter", $4f db "here.", $57 ; 0x72567 UnknownText_0x72567: ; 0x72567 db $0, "A can of soda…", $51 db "Someone must be", $4f db "coming back…", $51 db "Huh? It's empty!", $57 ; 0x725a4 MapEventHeader_0x725a4: ; 0x725a4 ; filler db 0, 0 ; warps db 2 warp_def $d, $e, 6, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $d, $f, 6, GROUP_CELADON_CITY, MAP_CELADON_CITY ; xy triggers db 0 ; signposts db 38 signpost 6, 1, $0, UnknownScript_0x721b9 signpost 7, 1, $0, UnknownScript_0x721b9 signpost 8, 1, $0, UnknownScript_0x721b9 signpost 9, 1, $0, UnknownScript_0x721b9 signpost 10, 1, $0, UnknownScript_0x721b9 signpost 11, 1, $4, UnknownScript_0x721b9 signpost 6, 6, $0, UnknownScript_0x721b9 signpost 7, 6, $0, UnknownScript_0x721b9 signpost 8, 6, $0, UnknownScript_0x721b9 signpost 9, 6, $0, UnknownScript_0x721c3 signpost 10, 6, $0, UnknownScript_0x721b9 signpost 11, 6, $3, UnknownScript_0x721b9 signpost 6, 7, $0, UnknownScript_0x721a1 signpost 7, 7, $0, UnknownScript_0x721a1 signpost 8, 7, $0, UnknownScript_0x721a1 signpost 9, 7, $0, UnknownScript_0x721a1 signpost 10, 7, $0, UnknownScript_0x721b0 signpost 11, 7, $4, UnknownScript_0x721a1 signpost 6, 12, $0, UnknownScript_0x721a1 signpost 7, 12, $0, UnknownScript_0x721a1 signpost 8, 12, $0, UnknownScript_0x721a1 signpost 9, 12, $0, UnknownScript_0x721a1 signpost 10, 12, $0, UnknownScript_0x721a1 signpost 11, 12, $3, UnknownScript_0x721a1 signpost 6, 13, $0, UnknownScript_0x721a1 signpost 7, 13, $0, UnknownScript_0x721a1 signpost 8, 13, $0, UnknownScript_0x721a1 signpost 9, 13, $0, UnknownScript_0x721a1 signpost 10, 13, $0, UnknownScript_0x721a1 signpost 11, 13, $4, UnknownScript_0x721a1 signpost 6, 18, $0, UnknownScript_0x721a1 signpost 7, 18, $0, UnknownScript_0x721a1 signpost 8, 18, $0, UnknownScript_0x721c0 signpost 9, 18, $0, UnknownScript_0x721a1 signpost 10, 18, $0, UnknownScript_0x721a1 signpost 11, 18, $3, UnknownScript_0x721a1 signpost 0, 15, $0, UnknownScript_0x7219b signpost 0, 9, $0, UnknownScript_0x7219e ; people-events db 9 person_event $39, 6, 9, $6, $0, 255, 255, $a0, 0, UnknownScript_0x7211d, $ffff person_event $42, 6, 7, $6, $0, 255, 255, $a0, 0, UnknownScript_0x72120, $ffff person_event $2d, 14, 18, $8, $0, 255, 255, $80, 0, UnknownScript_0x72123, $ffff person_event $29, 11, 21, $9, $0, 255, 255, $90, 0, UnknownScript_0x7212e, $ffff person_event $3b, 11, 15, $9, $0, 255, 255, $a0, 0, UnknownScript_0x72139, $ffff person_event $3a, 14, 12, $8, $0, 255, 2, $80, 0, UnknownScript_0x72144, $ffff person_event $3a, 14, 12, $8, $0, 255, 4, $80, 0, UnknownScript_0x72144, $ffff person_event $48, 7, 15, $6, $0, 255, 255, $80, 0, UnknownScript_0x7218d, $ffff person_event $2f, 12, 6, $8, $0, 255, 255, $a0, 0, UnknownScript_0x72190, $ffff ; 0x726e7 MapScriptHeader_0x726e7: ; 0x726e7 ; trigger count db 0 ; callback count db 0 ; 0x726e9 UnknownScript_0x726e9: ; 0x726e9 jumptextfaceplayer UnknownText_0x728b8 ; 0x726ec UnknownScript_0x726ec: ; 0x726ec jumptextfaceplayer UnknownText_0x728e9 ; 0x726ef UnknownScript_0x726ef: ; 0x726ef faceplayer loadfont 2writetext UnknownText_0x7293e closetext checkitem COIN_CASE iffalse UnknownScript_0x7278a 2writetext UnknownText_0x72974 special $004f loadmenudata $6790 interpretmenu2 writebackup if_equal $1, UnknownScript_0x72714 if_equal $2, UnknownScript_0x72730 if_equal $3, UnknownScript_0x7274c 2jump UnknownScript_0x72784 ; 0x72714 UnknownScript_0x72714: ; 0x72714 checkcoins 1500 if_equal $2, UnknownScript_0x72778 itemtotext TM_32, $0 2call UnknownScript_0x72768 iffalse UnknownScript_0x72784 giveitem TM_32, $1 iffalse UnknownScript_0x7277e takecoins 1500 2jump UnknownScript_0x7276d ; 0x72730 UnknownScript_0x72730: ; 0x72730 checkcoins 3500 if_equal $2, UnknownScript_0x72778 itemtotext TM_29, $0 2call UnknownScript_0x72768 iffalse UnknownScript_0x72784 giveitem TM_29, $1 iffalse UnknownScript_0x7277e takecoins 3500 2jump UnknownScript_0x7276d ; 0x7274c UnknownScript_0x7274c: ; 0x7274c checkcoins 7500 if_equal $2, UnknownScript_0x72778 itemtotext TM_15, $0 2call UnknownScript_0x72768 iffalse UnknownScript_0x72784 giveitem TM_15, $1 iffalse UnknownScript_0x7277e takecoins 7500 2jump UnknownScript_0x7276d ; 0x72768 UnknownScript_0x72768: ; 0x72768 2writetext UnknownText_0x72991 yesorno end ; 0x7276d UnknownScript_0x7276d: ; 0x7276d waitbutton playsound $0022 2writetext UnknownText_0x729ad closetext 2jump $66fd ; 0x72778 UnknownScript_0x72778: ; 0x72778 2writetext UnknownText_0x729bb closetext loadmovesprites end ; 0x7277e UnknownScript_0x7277e: ; 0x7277e 2writetext UnknownText_0x729d8 closetext loadmovesprites end ; 0x72784 UnknownScript_0x72784: ; 0x72784 2writetext UnknownText_0x729f2 closetext loadmovesprites end ; 0x7278a UnknownScript_0x7278a: ; 0x7278a 2writetext UnknownText_0x72a14 closetext loadmovesprites end ; 0x72790 INCBIN "baserom.gbc",$72790,$727c8 - $72790 UnknownScript_0x727c8: ; 0x727c8 faceplayer loadfont 2writetext UnknownText_0x7293e closetext checkitem COIN_CASE iffalse UnknownScript_0x7278a 2writetext UnknownText_0x72974 special $004f loadmenudata $6877 interpretmenu2 writebackup if_equal $1, UnknownScript_0x727ed if_equal $2, UnknownScript_0x7281b if_equal $3, UnknownScript_0x72849 2jump UnknownScript_0x72784 ; 0x727ed UnknownScript_0x727ed: ; 0x727ed checkcoins 2222 if_equal $2, UnknownScript_0x72778 checkcode $1 if_equal $6, UnknownScript_0x7277e pokenamemem PIKACHU, $0 2call UnknownScript_0x72768 iffalse UnknownScript_0x72784 waitbutton playsound $0022 2writetext UnknownText_0x729ad closetext writebyte $19 special $0039 givepoke PIKACHU, $19, $0, $0 takecoins 2222 2jump $67d3 ; 0x7281b UnknownScript_0x7281b: ; 0x7281b checkcoins 5555 if_equal $2, UnknownScript_0x72778 checkcode $1 if_equal $6, UnknownScript_0x7277e pokenamemem PORYGON, $0 2call UnknownScript_0x72768 iffalse UnknownScript_0x72784 waitbutton playsound $0022 2writetext UnknownText_0x729ad closetext writebyte $89 special $0039 givepoke PORYGON, $f, $0, $0 takecoins 5555 2jump $67d3 ; 0x72849 UnknownScript_0x72849: ; 0x72849 checkcoins 8888 if_equal $2, UnknownScript_0x72778 checkcode $1 if_equal $6, UnknownScript_0x7277e pokenamemem LARVITAR, $0 2call UnknownScript_0x72768 iffalse UnknownScript_0x72784 waitbutton playsound $0022 2writetext UnknownText_0x729ad closetext writebyte $f6 special $0039 givepoke LARVITAR, $28, $0, $0 takecoins 8888 2jump $67d3 ; 0x72877 INCBIN "baserom.gbc",$72877,$728b8 - $72877 UnknownText_0x728b8: ; 0x728b8 db $0, "I wanted PORYGON,", $4f db "but I was short by", $55 db "100 coins…", $57 ; 0x728e9 UnknownText_0x728e9: ; 0x728e9 db $0, "Whew…", $51 db "I've got to stay", $4f db "calm and cool…", $51 db "I can't lose my", $4f db "cool, or I'll lose", $55 db "all my money…", $57 ; 0x7293e UnknownText_0x7293e: ; 0x7293e db $0, "Welcome!", $51 db "We exchange your", $4f db "coins for fabulous", $55 db "prizes!", $57 ; 0x72974 UnknownText_0x72974: ; 0x72974 db $0, "Which prize would", $4f db "you like?", $57 ; 0x72991 UnknownText_0x72991: ; 0x72991 db $0, "OK, so you wanted", $4f db "a @" text_from_ram $d099 db $0, "?", $57 ; 0x729ad UnknownText_0x729ad: ; 0x729ad db $0, "Here you go!", $57 ; 0x729bb UnknownText_0x729bb: ; 0x729bb db $0, "You don't have", $4f db "enough coins.", $57 ; 0x729d8 UnknownText_0x729d8: ; 0x729d8 db $0, "You have no room", $4f db "for it.", $57 ; 0x729f2 UnknownText_0x729f2: ; 0x729f2 db $0, "Oh. Please come", $4f db "back with coins!", $57 ; 0x72a14 UnknownText_0x72a14: ; 0x72a14 db $0, "Oh? You don't have", $4f db "a COIN CASE.", $57 ; 0x72a34 MapEventHeader_0x72a34: ; 0x72a34 ; filler db 0, 0 ; warps db 2 warp_def $5, $2, 7, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $5, $3, 7, GROUP_CELADON_CITY, MAP_CELADON_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 2, $0, UnknownScript_0x726ef signpost 1, 4, $0, UnknownScript_0x727c8 ; people-events db 2 person_event $40, 6, 4, $6, $0, 255, 255, $80, 0, UnknownScript_0x726e9, $ffff person_event $4b, 8, 8, $4, $10, 255, 255, $a0, 0, UnknownScript_0x726ec, $ffff ; 0x72a68 MapScriptHeader_0x72a68: ; 0x72a68 ; trigger count db 0 ; callback count db 0 ; 0x72a6a UnknownScript_0x72a6a: ; 0x72a6a faceplayer loadfont checkbit2 $0026 iftrue $6a9b 2writetext UnknownText_0x72b28 closetext loadmovesprites winlosstext UnknownText_0x72c3e, $0000 loadtrainer $15, $1 startbattle returnafterbattle setbit1 $04c8 setbit1 $051d setbit1 $0490 setbit1 $04ba setbit1 $0468 loadfont 2writetext UnknownText_0x72c96 playsound $009c waitbutton setbit2 $0026 checkbit1 $00dc iftrue $6aae 2writetext UnknownText_0x72cb0 keeptextopen verbosegiveitem TM_19, 1 iffalse $6aae setbit1 $00dc 2writetext UnknownText_0x72d8f closetext loadmovesprites end ; 0x72ab4 Trainer_0x72ab4: ; 0x72ab4 ; bit/flag number dw $51d ; trainer group && trainer id db 25, 9 ; text when seen dw UnknownText_0x72dfc ; text when trainer beaten dw UnknownText_0x72e24 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x72ac0 ; 0x72ac0 UnknownScript_0x72ac0: ; 0x72ac0 talkaftercancel loadfont 2writetext UnknownText_0x72e30 closetext loadmovesprites end ; 0x72ac8 Trainer_0x72ac8: ; 0x72ac8 ; bit/flag number dw $490 ; trainer group && trainer id db 53, 19 ; text when seen dw UnknownText_0x72e53 ; text when trainer beaten dw UnknownText_0x72e7f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x72ad4 ; 0x72ad4 UnknownScript_0x72ad4: ; 0x72ad4 talkaftercancel loadfont 2writetext UnknownText_0x72e8e closetext loadmovesprites end ; 0x72adc Trainer_0x72adc: ; 0x72adc ; bit/flag number dw $4ba ; trainer group && trainer id db 29, 14 ; text when seen dw UnknownText_0x72ec5 ; text when trainer beaten dw UnknownText_0x72ef2 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x72ae8 ; 0x72ae8 UnknownScript_0x72ae8: ; 0x72ae8 talkaftercancel loadfont 2writetext UnknownText_0x72f01 closetext loadmovesprites end ; 0x72af0 Trainer_0x72af0: ; 0x72af0 ; bit/flag number dw $468 ; trainer group && trainer id db 61, 5 ; text when seen dw UnknownText_0x72f32 ; text when trainer beaten dw UnknownText_0x72f62 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x72afc ; 0x72afc UnknownScript_0x72afc: ; 0x72afc talkaftercancel loadfont 2writetext UnknownText_0x72f70 closetext loadmovesprites end ; 0x72b04 Trainer_0x72b04: ; 0x72b04 ; bit/flag number dw $468 ; trainer group && trainer id db 61, 6 ; text when seen dw UnknownText_0x72f91 ; text when trainer beaten dw UnknownText_0x72faf ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x72b10 ; 0x72b10 UnknownScript_0x72b10: ; 0x72b10 talkaftercancel loadfont 2writetext UnknownText_0x72fc0 closetext loadmovesprites end ; 0x72b18 UnknownScript_0x72b18: ; 0x72b18 checkbit2 $0026 iftrue UnknownScript_0x72b21 jumpstd $002d ; 0x72b21 UnknownScript_0x72b21: ; 0x72b21 trainertotext $15, $1, $1 jumpstd $002e ; 0x72b28 UnknownText_0x72b28: ; 0x72b28 db $0, "ERIKA: Hello…", $4f db "Lovely weather,", $51 db "isn't it?", $4f db "It's so pleasant…", $51 db "…I'm afraid I may", $4f db "doze off…", $51 db "My name is ERIKA.", $4f db "I am the LEADER of", $55 db "CELADON GYM.", $51 db "…Oh? All the way", $4f db "from JOHTO, you", $55 db "say? How nice…", $51 db "Oh. I'm sorry, I", $4f db "didn't realize", $51 db "that you wished to", $4f db "challenge me.", $51 db "Very well, but I", $4f db "shall not lose.", $57 ; 0x72c3e UnknownText_0x72c3e: ; 0x72c3e db $0, "ERIKA: Oh!", $4f db "I concede defeat…", $51 db "You are remarkably", $4f db "strong…", $51 db "I shall give you", $4f db "RAINBOWBADGE…", $57 ; 0x72c96 UnknownText_0x72c96: ; 0x72c96 db $0, $52, " received", $4f db "RAINBOWBADGE.", $57 ; 0x72cb0 UnknownText_0x72cb0: ; 0x72cb0 db $0, "ERIKA: That was a", $4f db "delightful match.", $51 db "I felt inspired.", $4f db "Please, I wish you", $55 db "to have this TM.", $51 db "It is GIGA DRAIN.", $51 db "It is a wonderful", $4f db "move that drains", $51 db "half the damage it", $4f db "inflicts to heal", $55 db "your #MON.", $51 db "Please use it if", $4f db "it pleases you…", $57 ; 0x72d8f UnknownText_0x72d8f: ; 0x72d8f db $0, "ERIKA: Losing", $4f db "leaves a bitter", $55 db "aftertaste…", $51 db "But knowing that", $4f db "there are strong", $51 db "trainers spurs me", $4f db "to do better…", $57 ; 0x72dfc UnknownText_0x72dfc: ; 0x72dfc db $0, "Do you think a", $4f db "girls-only GYM", $55 db "is rare?", $57 ; 0x72e24 UnknownText_0x72e24: ; 0x72e24 db $0, "Oh, bleah!", $57 ; 0x72e30 UnknownText_0x72e30: ; 0x72e30 db $0, "I just got care-", $4f db "less, that's all!", $57 ; 0x72e53 UnknownText_0x72e53: ; 0x72e53 db $0, "Oh, a battle?", $4f db "That's kind of", $55 db "scary, but OK!", $57 ; 0x72e7f UnknownText_0x72e7f: ; 0x72e7f db $0, "Oh, that's it?", $57 ; 0x72e8e UnknownText_0x72e8e: ; 0x72e8e db $0, "Oh, look at all", $4f db "your BADGES. No", $51 db "wonder I couldn't", $4f db "win!", $57 ; 0x72ec5 UnknownText_0x72ec5: ; 0x72ec5 db $0, "Were you looking", $4f db "at these flowers", $55 db "or at me?", $57 ; 0x72ef2 UnknownText_0x72ef2: ; 0x72ef2 db $0, "How annoying!", $57 ; 0x72f01 UnknownText_0x72f01: ; 0x72f01 db $0, "How do I go about", $4f db "becoming ladylike", $55 db "like ERIKA?", $57 ; 0x72f32 UnknownText_0x72f32: ; 0x72f32 db $0, "We'll show you", $4f db "#MON moves that", $55 db "ERIKA taught us!", $57 ; 0x72f62 UnknownText_0x72f62: ; 0x72f62 db $0, "Oh… We lost…", $57 ; 0x72f70 UnknownText_0x72f70: ; 0x72f70 db $0, "ERIKA will get you", $4f db "back for us!", $57 ; 0x72f91 UnknownText_0x72f91: ; 0x72f91 db $0, "We're going to", $4f db "protect ERIKA!", $57 ; 0x72faf UnknownText_0x72faf: ; 0x72faf db $0, "We couldn't win…", $57 ; 0x72fc0 UnknownText_0x72fc0: ; 0x72fc0 db $0, "ERIKA is much,", $4f db "much stronger!", $57 ; 0x72fdf MapEventHeader_0x72fdf: ; 0x72fdf ; filler db 0, 0 ; warps db 2 warp_def $11, $4, 8, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $11, $5, 8, GROUP_CELADON_CITY, MAP_CELADON_CITY ; xy triggers db 0 ; signposts db 2 signpost 15, 3, $0, UnknownScript_0x72b18 signpost 15, 6, $0, UnknownScript_0x72b18 ; people-events db 6 person_event $20, 7, 9, $6, $0, 255, 255, $a0, 0, UnknownScript_0x72a6a, $ffff person_event $28, 12, 11, $8, $0, 255, 255, $92, 2, Trainer_0x72ab4, $ffff person_event $28, 12, 6, $9, $0, 255, 255, $a2, 2, Trainer_0x72ac8, $ffff person_event $2a, 9, 7, $9, $0, 255, 255, $92, 2, Trainer_0x72adc, $ffff person_event $26, 14, 8, $6, $0, 255, 255, $82, 1, Trainer_0x72af0, $ffff person_event $26, 14, 9, $6, $0, 255, 255, $82, 1, Trainer_0x72b04, $ffff ; 0x73047 MapScriptHeader_0x73047: ; 0x73047 ; trigger count db 0 ; callback count db 0 ; 0x73049 UnknownScript_0x73049: ; 0x73049 faceplayer loadfont 2writetext UnknownText_0x730de closetext loadmovesprites end ; 0x73051 UnknownScript_0x73051: ; 0x73051 loadfont 2writetext UnknownText_0x73129 closetext loadmovesprites faceplayer loadfont 2writetext UnknownText_0x7313a closetext loadmovesprites spriteface $3, $2 end ; 0x73062 UnknownScript_0x73062: ; 0x73062 loadfont 2writetext UnknownText_0x7316a closetext loadmovesprites faceplayer loadfont 2writetext UnknownText_0x73178 closetext loadmovesprites spriteface $4, $3 end ; 0x73073 UnknownScript_0x73073: ; 0x73073 loadfont 2writetext UnknownText_0x731ae closetext loadmovesprites faceplayer loadfont 2writetext UnknownText_0x731bd closetext loadmovesprites spriteface $5, $3 end ; 0x73084 UnknownScript_0x73084: ; 0x73084 checkitem COIN_CASE iftrue UnknownScript_0x7309a loadfont 2writetext UnknownText_0x73201 closetext loadmovesprites faceplayer loadfont 2writetext UnknownText_0x73212 closetext loadmovesprites spriteface $6, $2 end ; 0x7309a UnknownScript_0x7309a: ; 0x7309a loadfont 2writetext UnknownText_0x73254 closetext loadmovesprites spriteface $6, $3 loadfont 2writetext UnknownText_0x73278 closetext loadmovesprites spriteface $6, $2 end ; 0x730ad UnknownScript_0x730ad: ; 0x730ad jumptext UnknownText_0x73285 ; 0x730b0 UnknownScript_0x730b0: ; 0x730b0 checkbit1 $00f9 iftrue UnknownScript_0x730db giveitem LEFTOVERS, $1 iffalse UnknownScript_0x730cd loadfont itemtotext LEFTOVERS, $0 2writetext UnknownText_0x732e7 playsound $0001 waitbutton itemnotify loadmovesprites setbit1 $00f9 end ; 0x730cd UnknownScript_0x730cd: ; 0x730cd loadfont itemtotext LEFTOVERS, $0 2writetext UnknownText_0x732e7 keeptextopen 2writetext UnknownText_0x732f7 closetext loadmovesprites end ; 0x730db UnknownScript_0x730db: ; 0x730db jumpstd $000d ; 0x730de UnknownText_0x730de: ; 0x730de db $0, "Hi!", $51 db "We're holding an", $4f db "eatathon contest.", $51 db "We can't serve you", $4f db "right now. Sorry.", $57 ; 0x73129 UnknownText_0x73129: ; 0x73129 db $0, "…Snarfle, chew…", $57 ; 0x7313a UnknownText_0x7313a: ; 0x7313a db $0, "Don't talk to me!", $51 db "You'll break my", $4f db "concentration!", $57 ; 0x7316a UnknownText_0x7316a: ; 0x7316a db $0, "…Gulp… Chew…", $57 ; 0x73178 UnknownText_0x73178: ; 0x73178 db $0, "I take quantity", $4f db "over quality!", $51 db "I'm happy when I'm", $4f db "full!", $57 ; 0x731ae UnknownText_0x731ae: ; 0x731ae db $0, "Munch, munch…", $57 ; 0x731bd UnknownText_0x731bd: ; 0x731bd db $0, "The food is good", $4f db "here, but GOLDEN-", $55 db "ROD has the best", $55 db "food anywhere.", $57 ; 0x73201 UnknownText_0x73201: ; 0x73201 db $0, "Crunch… Crunch…", $57 ; 0x73212 UnknownText_0x73212: ; 0x73212 db $0, "Nobody here will", $4f db "give you a COIN", $51 db "CASE. You should", $4f db "look in JOHTO.", $57 ; 0x73254 UnknownText_0x73254: ; 0x73254 db $0, "Crunch… Crunch…", $51 db "I can keep eating!", $57 ; 0x73278 UnknownText_0x73278: ; 0x73278 db $0, "More, CHEF!", $57 ; 0x73285 UnknownText_0x73285: ; 0x73285 db $0, "Eatathon Contest!", $4f db "No time limit!", $51 db "A battle without", $4f db "end! The biggest", $51 db "muncher gets it", $4f db "all for free!", $57 ; 0x732e7 UnknownText_0x732e7: ; 0x732e7 db $0, $52, " found", $4f db "@" text_from_ram $d099 db $0, "!", $57 ; 0x732f7 UnknownText_0x732f7: ; 0x732f7 db $0, "But ", $52, " can't", $4f db "hold another item…", $57 ; 0x73316 MapEventHeader_0x73316: ; 0x73316 ; filler db 0, 0 ; warps db 2 warp_def $7, $6, 9, GROUP_CELADON_CITY, MAP_CELADON_CITY warp_def $7, $7, 9, GROUP_CELADON_CITY, MAP_CELADON_CITY ; xy triggers db 0 ; signposts db 2 signpost 0, 5, $0, UnknownScript_0x730ad signpost 1, 7, $0, UnknownScript_0x730b0 ; people-events db 5 person_event $2b, 7, 13, $8, $0, 255, 255, $b0, 0, UnknownScript_0x73049, $ffff person_event $3a, 10, 8, $8, $0, 255, 255, $0, 0, UnknownScript_0x73051, $ffff person_event $3a, 11, 5, $9, $0, 255, 255, $a0, 0, UnknownScript_0x73062, $ffff person_event $3a, 6, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x73073, $ffff person_event $29, 7, 8, $8, $0, 255, 255, $0, 0, UnknownScript_0x73084, $ffff ; 0x73371 MapScriptHeader_0x73371: ; 0x73371 ; trigger count db 0 ; callback count db 0 ; 0x73373 UnknownScript_0x73373: ; 0x73373 jumptextfaceplayer UnknownText_0x73379 ; 0x73376 UnknownScript_0x73376: ; 0x73376 jumpstd $0002 ; 0x73379 UnknownText_0x73379: ; 0x73379 db $0, "If you cruise down", $4f db "CYCLING ROAD, you", $51 db "will end up in", $4f db "FUCHSIA CITY.", $57 ; 0x733bc MapEventHeader_0x733bc: ; 0x733bc ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_ROUTE_16, MAP_ROUTE_16 warp_def $7, $3, 1, GROUP_ROUTE_16, MAP_ROUTE_16 ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x73376 signpost 1, 1, $0, UnknownScript_0x73376 ; people-events db 1 person_event $2b, 7, 6, $6, $0, 255, 255, $a0, 0, UnknownScript_0x73373, $ffff ; 0x733e3 MapScriptHeader_0x733e3: ; 0x733e3 ; trigger count db 1 ; triggers dw UnknownScript_0x733e9, $0000 ; callback count db 0 ; 0x733e9 UnknownScript_0x733e9: ; 0x733e9 end ; 0x733ea UnknownScript_0x733ea: ; 0x733ea jumptextfaceplayer UnknownText_0x73408 ; 0x733ed UnknownScript_0x733ed: ; 0x733ed checkitem BICYCLE iffalse UnknownScript_0x733f3 end ; 0x733f3 UnknownScript_0x733f3: ; 0x733f3 showemote $0, $2, 15 spriteface $0, $1 loadfont 2writetext UnknownText_0x73496 closetext loadmovesprites applymovement $0, MovementData_0x73405 end ; 0x73405 MovementData_0x73405: ; 0x73405 step_right turn_head_left step_end ; 0x73408 UnknownText_0x73408: ; 0x73408 db $0, "CYCLING ROAD", $4f db "starts here.", $51 db "It's all downhill,", $4f db "so it's totally", $55 db "exhilarating.", $51 db "It's a great sort", $4f db "of feeling that", $51 db "you can't get from", $4f db "a ship or train.", $57 ; 0x73496 UnknownText_0x73496: ; 0x73496 db $0, "Hey! Whoa! Stop!", $51 db "You can't go out", $4f db "on the CYCLING", $51 db "ROAD without a", $4f db "BICYCLE.", $57 ; 0x734df MapEventHeader_0x734df: ; 0x734df ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 4, GROUP_ROUTE_16, MAP_ROUTE_16 warp_def $5, $0, 5, GROUP_ROUTE_16, MAP_ROUTE_16 warp_def $4, $9, 2, GROUP_ROUTE_16, MAP_ROUTE_16 warp_def $5, $9, 3, GROUP_ROUTE_16, MAP_ROUTE_16 ; xy triggers db 2 xy_trigger 0, $4, $5, $0, UnknownScript_0x733ed, $0, $0 xy_trigger 0, $5, $5, $0, UnknownScript_0x733ed, $0, $0 ; signposts db 0 ; people-events db 1 person_event $43, 6, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x733ea, $ffff ; 0x73516 MapScriptHeader_0x73516: ; 0x73516 ; trigger count db 0 ; callback count db 0 ; 0x73518 UnknownScript_0x73518: ; 0x73518 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x73526 2writetext UnknownText_0x7352c closetext loadmovesprites end ; 0x73526 UnknownScript_0x73526: ; 0x73526 2writetext UnknownText_0x73592 closetext loadmovesprites end ; 0x7352c UnknownText_0x7352c: ; 0x7352c db $0, "Did you hear about", $4f db "the accident at", $55 db "the POWER PLANT?", $51 db "It's located in", $4f db "the East, close to", $55 db "LAVENDER TOWN.", $57 ; 0x73592 UnknownText_0x73592: ; 0x73592 db $0, "I take my GUARD", $4f db "job seriously.", $51 db "Hey! You have a", $4f db "#DEX.", $51 db "OK. You can go", $4f db "through.", $57 ; 0x735e0 MapEventHeader_0x735e0: ; 0x735e0 ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 1, GROUP_ROUTE_7, MAP_ROUTE_7 warp_def $5, $0, 2, GROUP_ROUTE_7, MAP_ROUTE_7 warp_def $4, $9, 10, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $5, $9, 11, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 6, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x73518, $ffff ; 0x73607 MapScriptHeader_0x73607: ; 0x73607 ; trigger count db 1 ; triggers dw UnknownScript_0x7360d, $0000 ; callback count db 0 ; 0x7360d UnknownScript_0x7360d: ; 0x7360d end ; 0x7360e UnknownScript_0x7360e: ; 0x7360e jumptextfaceplayer UnknownText_0x7362c ; 0x73611 UnknownScript_0x73611: ; 0x73611 checkitem BICYCLE iffalse UnknownScript_0x73617 end ; 0x73617 UnknownScript_0x73617: ; 0x73617 showemote $0, $2, 15 spriteface $0, $1 loadfont 2writetext UnknownText_0x7364d closetext loadmovesprites applymovement $0, MovementData_0x73629 end ; 0x73629 MovementData_0x73629: ; 0x73629 step_right turn_head_left step_end ; 0x7362c UnknownText_0x7362c: ; 0x7362c db $0, "CYCLING ROAD", $4f db "Uphill Starts Here", $57 ; 0x7364d UnknownText_0x7364d: ; 0x7364d db $0, "Hang on! Don't you", $4f db "have a BICYCLE?", $51 db "The CYCLING ROAD", $4f db "is beyond here.", $51 db "You have to have a", $4f db "BICYCLE to go on.", $57 ; 0x736b6 MapEventHeader_0x736b6: ; 0x736b6 ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 1, GROUP_ROUTE_17, MAP_ROUTE_17 warp_def $5, $0, 2, GROUP_ROUTE_17, MAP_ROUTE_17 warp_def $4, $9, 1, GROUP_ROUTE_18, MAP_ROUTE_18 warp_def $5, $9, 2, GROUP_ROUTE_18, MAP_ROUTE_18 ; xy triggers db 2 xy_trigger 0, $4, $5, $0, UnknownScript_0x73611, $0, $0 xy_trigger 0, $5, $5, $0, UnknownScript_0x73611, $0, $0 ; signposts db 0 ; people-events db 1 person_event $43, 6, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x7360e, $ffff ; 0x736ed INCBIN "baserom.gbc",$736ed,$913 SECTION "bank1D",DATA,BANK[$1D] MapScriptHeader_0x74000: ; 0x74000 ; trigger count db 0 ; callback count db 0 ; 0x74002 UnknownScript_0x74002: ; 0x74002 jumptextfaceplayer UnknownText_0x74008 ; 0x74005 SignpostRemoteItem_0x74005: ; 0x74005 dw $00e4 db MAX_REVIVE ; 0x74008 UnknownText_0x74008: ; 0x74008 db $0, "A bunch of DIGLETT", $4f db "popped out of the", $51 db "ground! That was", $4f db "shocking.", $57 ; 0x74049 MapEventHeader_0x74049: ; 0x74049 ; filler db 0, 0 ; warps db 6 warp_def $21, $3, 10, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $1f, $5, 5, GROUP_DIGLETTS_CAVE, MAP_DIGLETTS_CAVE warp_def $5, $f, 5, GROUP_ROUTE_2, MAP_ROUTE_2 warp_def $3, $11, 6, GROUP_DIGLETTS_CAVE, MAP_DIGLETTS_CAVE warp_def $21, $11, 2, GROUP_DIGLETTS_CAVE, MAP_DIGLETTS_CAVE warp_def $3, $3, 4, GROUP_DIGLETTS_CAVE, MAP_DIGLETTS_CAVE ; xy triggers db 0 ; signposts db 1 signpost 11, 6, $7, SignpostRemoteItem_0x74005 ; people-events db 1 person_event $2d, 35, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x74002, $ffff ; 0x7407f MapScriptHeader_0x7407f: ; 0x7407f ; trigger count db 2 ; triggers dw UnknownScript_0x74089, $0000 dw UnknownScript_0x7408d, $0000 ; callback count db 0 ; 0x74089 UnknownScript_0x74089: ; 0x74089 priorityjump UnknownScript_0x7408e ; 0x7408c INCBIN "baserom.gbc",$7408c,$7408d - $7408c UnknownScript_0x7408d: ; 0x7408d end ; 0x7408e UnknownScript_0x7408e: ; 0x7408e spriteface $0, $3 showemote $0, $0, 15 special $006a pause 15 applymovement $2, MovementData_0x740f9 playmusic $001f loadfont 2writetext UnknownText_0x74105 closetext loadmovesprites checkbit1 $001c iftrue UnknownScript_0x740c3 checkbit1 $001d iftrue UnknownScript_0x740d3 winlosstext UnknownText_0x7419d, UnknownText_0x742e0 setlasttalked $2 loadtrainer $2a, $3 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x740e3 ; 0x740c3 UnknownScript_0x740c3: ; 0x740c3 winlosstext UnknownText_0x7419d, UnknownText_0x742e0 setlasttalked $2 loadtrainer $2a, $1 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x740e3 ; 0x740d3 UnknownScript_0x740d3: ; 0x740d3 winlosstext UnknownText_0x7419d, UnknownText_0x742e0 setlasttalked $2 loadtrainer $2a, $2 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x740e3 ; 0x740e3 UnknownScript_0x740e3: ; 0x740e3 playmusic $0020 loadfont 2writetext UnknownText_0x741fa closetext loadmovesprites applymovement $2, MovementData_0x740fd disappear $2 dotrigger $1 setbit1 $0319 playmapmusic end ; 0x740f9 MovementData_0x740f9: ; 0x740f9 step_left step_left step_left step_end ; 0x740fd MovementData_0x740fd: ; 0x740fd step_right step_right step_down step_down step_down step_down step_down step_end ; 0x74105 UnknownText_0x74105: ; 0x74105 db $0, $56, " ", $56, " ", $56, $51 db "It's been a while,", $4f db $52, ".", $51 db "…Since I lost to", $4f db "you, I thought", $51 db "about what I was", $4f db "lacking with my", $55 db "#MON…", $51 db "And we came up", $4f db "with an answer.", $51 db $52, ", now we'll", $4f db "show you!", $57 ; 0x7419d UnknownText_0x7419d: ; 0x7419d db $0, $56, " ", $56, " ", $56, $51 db "I thought I raised", $4f db "my #MON to be", $51 db "the best they", $4f db "could be…", $51 db "…But it still ", $4f db "wasn't enough…", $57 ; 0x741fa UnknownText_0x741fa: ; 0x741fa db $0, $56, " ", $56, " ", $56, $51 db "…You won, fair", $4f db "and square.", $51 db "I admit it. But", $4f db "this isn't the", $55 db "end.", $51 db "I'm going to be", $4f db "the greatest #-", $55 db "MON trainer ever.", $51 db "Because these guys", $4f db "are behind me.", $51 db "…Listen, ", $52, ".", $51 db "One of these days", $4f db "I'm going to prove", $51 db "how good I am by", $4f db "beating you.", $57 ; 0x742e0 UnknownText_0x742e0: ; 0x742e0 db $0, $56, " ", $56, " ", $56, $51 db "I've repaid my", $4f db "debt to you.", $51 db "With my #MON,", $4f db "I'm going to beat", $51 db "the CHAMPION and", $4f db "become the world's", $55 db "greatest trainer.", $57 ; 0x74356 MapEventHeader_0x74356: ; 0x74356 ; filler db 0, 0 ; warps db 8 warp_def $3, $3, 1, GROUP_ROUTE_3, MAP_ROUTE_3 warp_def $f, $f, 1, GROUP_ROUTE_4, MAP_ROUTE_4 warp_def $3, $d, 7, GROUP_MOUNT_MOON, MAP_MOUNT_MOON warp_def $b, $f, 8, GROUP_MOUNT_MOON, MAP_MOUNT_MOON warp_def $5, $19, 1, GROUP_MOUNT_MOON_SQUARE, MAP_MOUNT_MOON_SQUARE warp_def $f, $19, 2, GROUP_MOUNT_MOON_SQUARE, MAP_MOUNT_MOON_SQUARE warp_def $3, $19, 3, GROUP_MOUNT_MOON, MAP_MOUNT_MOON warp_def $d, $19, 4, GROUP_MOUNT_MOON, MAP_MOUNT_MOON ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $4, 7, 11, $8, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $077a ; 0x74391 MapScriptHeader_0x74391: ; 0x74391 ; trigger count db 0 ; callback count db 0 ; 0x74393 SignpostRemoteItem_0x74393: ; 0x74393 dw $00e5 db FULL_RESTORE ; 0x74396 SignpostRemoteItem_0x74396: ; 0x74396 dw $00e6 db X_SPECIAL ; 0x74399 MapEventHeader_0x74399: ; 0x74399 ; filler db 0, 0 ; warps db 2 warp_def $2, $3, 3, GROUP_ROUTE_5_UNDERGROUND_ENTRANCE, MAP_ROUTE_5_UNDERGROUND_ENTRANCE warp_def $18, $3, 3, GROUP_ROUTE_6_UNDERGROUND_ENTRANCE, MAP_ROUTE_6_UNDERGROUND_ENTRANCE ; xy triggers db 0 ; signposts db 2 signpost 9, 3, $7, SignpostRemoteItem_0x74393 signpost 19, 1, $7, SignpostRemoteItem_0x74396 ; people-events db 0 ; 0x743b3 MapScriptHeader_0x743b3: ; 0x743b3 ; trigger count db 0 ; callback count db 0 ; 0x743b5 ItemFragment_0x743b5: ; 0x743b5 item_frag ELIXER, 1 ; 0x743b7 ItemFragment_0x743b7: ; 0x743b7 item_frag TM_47, 1 ; 0x743b9 SignpostRemoteItem_0x743b9: ; 0x743b9 dw $00e7 db X_ACCURACY ; 0x743bc SignpostRemoteItem_0x743bc: ; 0x743bc dw $00e8 db X_DEFEND ; 0x743bf MapEventHeader_0x743bf: ; 0x743bf ; filler db 0, 0 ; warps db 6 warp_def $3, $f, 1, GROUP_ROUTE_9, MAP_ROUTE_9 warp_def $19, $b, 1, GROUP_ROUTE_10_SOUTH, MAP_ROUTE_10_SOUTH warp_def $3, $5, 3, GROUP_ROCK_TUNNEL_B1F, MAP_ROCK_TUNNEL_B1F warp_def $9, $f, 2, GROUP_ROCK_TUNNEL_B1F, MAP_ROCK_TUNNEL_B1F warp_def $3, $1b, 4, GROUP_ROCK_TUNNEL_B1F, MAP_ROCK_TUNNEL_B1F warp_def $d, $1b, 1, GROUP_ROCK_TUNNEL_B1F, MAP_ROCK_TUNNEL_B1F ; xy triggers db 0 ; signposts db 2 signpost 4, 24, $7, SignpostRemoteItem_0x743b9 signpost 15, 21, $7, SignpostRemoteItem_0x743bc ; people-events db 2 person_event $54, 22, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x743b5, $077e person_event $54, 19, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x743b7, $077f ; 0x74407 MapScriptHeader_0x74407: ; 0x74407 ; trigger count db 0 ; callback count db 0 ; 0x74409 ItemFragment_0x74409: ; 0x74409 item_frag IRON, 1 ; 0x7440b ItemFragment_0x7440b: ; 0x7440b item_frag PP_UP, 1 ; 0x7440d ItemFragment_0x7440d: ; 0x7440d item_frag REVIVE, 1 ; 0x7440f SignpostRemoteItem_0x7440f: ; 0x7440f dw $00e9 db MAX_POTION ; 0x74412 MapEventHeader_0x74412: ; 0x74412 ; filler db 0, 0 ; warps db 4 warp_def $3, $3, 6, GROUP_ROCK_TUNNEL_1F, MAP_ROCK_TUNNEL_1F warp_def $9, $11, 4, GROUP_ROCK_TUNNEL_1F, MAP_ROCK_TUNNEL_1F warp_def $3, $17, 3, GROUP_ROCK_TUNNEL_1F, MAP_ROCK_TUNNEL_1F warp_def $17, $19, 5, GROUP_ROCK_TUNNEL_1F, MAP_ROCK_TUNNEL_1F ; xy triggers db 0 ; signposts db 1 signpost 14, 4, $7, SignpostRemoteItem_0x7440f ; people-events db 3 person_event $54, 29, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x74409, $0780 person_event $54, 21, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x7440b, $0781 person_event $54, 6, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x7440d, $0782 ; 0x74458 MapScriptHeader_0x74458: ; 0x74458 ; trigger count db 0 ; callback count db 0 ; 0x7445a MapEventHeader_0x7445a: ; 0x7445a ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 1, GROUP_SAFARI_ZONE_BETA, MAP_SAFARI_ZONE_BETA warp_def $0, $5, 2, GROUP_SAFARI_ZONE_BETA, MAP_SAFARI_ZONE_BETA warp_def $7, $4, 7, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $7, $5, 7, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x74474 MapScriptHeader_0x74474: ; 0x74474 ; trigger count db 0 ; callback count db 0 ; 0x74476 MapEventHeader_0x74476: ; 0x74476 ; filler db 0, 0 ; warps db 2 warp_def $17, $9, 1, GROUP_SAFARI_ZONE_FUCHSIA_GATE_BETA, MAP_SAFARI_ZONE_FUCHSIA_GATE_BETA warp_def $17, $a, 2, GROUP_SAFARI_ZONE_FUCHSIA_GATE_BETA, MAP_SAFARI_ZONE_FUCHSIA_GATE_BETA ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x74486 MapScriptHeader_0x74486: ; 0x74486 ; trigger count db 2 ; triggers dw UnknownScript_0x74490, $0000 dw UnknownScript_0x74491, $0000 ; callback count db 0 ; 0x74490 UnknownScript_0x74490: ; 0x74490 end ; 0x74491 UnknownScript_0x74491: ; 0x74491 end ; 0x74492 UnknownScript_0x74492: ; 0x74492 moveperson $2, $12, $b spriteface $0, $0 showemote $0, $0, 15 special $006a pause 15 appear $2 applymovement $2, MovementData_0x74539 2call UnknownScript_0x744d4 applymovement $2, MovementData_0x7454c disappear $2 dotrigger $1 playmapmusic end ; 0x744b5 UnknownScript_0x744b5: ; 0x744b5 spriteface $0, $0 showemote $0, $0, 15 special $006a pause 15 appear $2 applymovement $2, MovementData_0x74542 2call UnknownScript_0x744d4 applymovement $2, MovementData_0x74555 disappear $2 dotrigger $1 playmapmusic end ; 0x744d4 UnknownScript_0x744d4: ; 0x744d4 spriteface $0, $0 playmusic $001f loadfont 2writetext UnknownText_0x7455f closetext loadmovesprites setbit1 $06c2 checkbit1 $001c iftrue UnknownScript_0x744ff checkbit1 $001d iftrue UnknownScript_0x7450f winlosstext UnknownText_0x7463d, UnknownText_0x747aa setlasttalked $2 loadtrainer $9, $f startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x7451f ; 0x744ff UnknownScript_0x744ff: ; 0x744ff winlosstext UnknownText_0x7463d, UnknownText_0x747aa setlasttalked $2 loadtrainer $9, $d startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x7451f ; 0x7450f UnknownScript_0x7450f: ; 0x7450f winlosstext UnknownText_0x7463d, UnknownText_0x747aa setlasttalked $2 loadtrainer $9, $e startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x7451f ; 0x7451f UnknownScript_0x7451f: ; 0x7451f playmusic $0020 loadfont 2writetext UnknownText_0x746ce closetext loadmovesprites end ; 0x74529 ItemFragment_0x74529: ; 0x74529 item_frag TM_26, 1 ; 0x7452b ItemFragment_0x7452b: ; 0x7452b item_frag MAX_REVIVE, 1 ; 0x7452d ItemFragment_0x7452d: ; 0x7452d item_frag FULL_RESTORE, 1 ; 0x7452f ItemFragment_0x7452f: ; 0x7452f item_frag FULL_HEAL, 1 ; 0x74531 ItemFragment_0x74531: ; 0x74531 item_frag HP_UP, 1 ; 0x74533 SignpostRemoteItem_0x74533: ; 0x74533 dw $009e db MAX_POTION ; 0x74536 SignpostRemoteItem_0x74536: ; 0x74536 dw $009f db FULL_HEAL ; 0x74539 MovementData_0x74539: ; 0x74539 step_left step_left step_left step_left step_left step_left step_up step_up step_end ; 0x74542 MovementData_0x74542: ; 0x74542 step_up step_up step_left step_left step_left step_left step_left step_up step_up step_end ; 0x7454c MovementData_0x7454c: ; 0x7454c step_down step_down step_right step_right step_right step_right step_right step_right step_end ; 0x74555 MovementData_0x74555: ; 0x74555 step_down step_down step_right step_right step_right step_right step_right step_down step_down step_end ; 0x7455f UnknownText_0x7455f: ; 0x7455f db $0, "Hold it.", $51 db "…Are you going to", $4f db "take the #MON", $55 db "LEAGUE challenge?", $51 db "…Don't make me", $4f db "laugh.", $51 db "You're so much", $4f db "weaker than I am.", $51 db "I'm not like I was", $4f db "before.", $51 db "I now have the", $4f db "best and strongest", $51 db "#MON with me.", $4f db "I'm invincible!", $51 db $52, "!", $4f db "I challenge you!", $57 ; 0x7463d UnknownText_0x7463d: ; 0x7463d db $0, "…I couldn't win…", $51 db "I gave it every-", $4f db "thing I had…", $51 db "What you possess,", $4f db "and what I lack…", $51 db "I'm beginning to", $4f db "understand what", $51 db "that dragon master", $4f db "said to me…", $57 ; 0x746ce UnknownText_0x746ce: ; 0x746ce db $0, "…I haven't given up", $4f db "on becoming the", $55 db "greatest trainer…", $51 db "I'm going to find", $4f db "out why I can't", $51 db "win and become", $4f db "stronger…", $51 db "When I do, I will", $4f db "challenge you.", $51 db "And I'll beat you", $4f db "down with all my", $55 db "power.", $51 db "…Humph! You keep", $4f db "at it until then.", $57 ; 0x747aa UnknownText_0x747aa: ; 0x747aa db $0, "…Humph!", $51 db "When it comes down", $4f db "to it, nothing can", $55 db "beat power.", $51 db "I don't need any-", $4f db "thing else.", $57 ; 0x74802 MapEventHeader_0x74802: ; 0x74802 ; filler db 0, 0 ; warps db 10 warp_def $43, $9, 5, GROUP_VICTORY_ROAD_GATE, MAP_VICTORY_ROAD_GATE warp_def $31, $1, 3, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $23, $1, 2, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $1f, $d, 5, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $11, $d, 4, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $21, $11, 7, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $13, $11, 6, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $b, $0, 9, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $1b, $0, 8, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $5, $d, 3, GROUP_ROUTE_23, MAP_ROUTE_23 ; xy triggers db 2 xy_trigger 0, $8, $c, $0, UnknownScript_0x74492, $0, $0 xy_trigger 0, $8, $d, $0, UnknownScript_0x744b5, $0, $0 ; signposts db 2 signpost 29, 3, $7, SignpostRemoteItem_0x74533 signpost 65, 3, $7, SignpostRemoteItem_0x74536 ; people-events db 6 person_event $4, 17, 22, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06c2 person_event $54, 32, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x74529, $06a3 person_event $54, 52, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x7452b, $06a4 person_event $54, 33, 22, $1, $0, 255, 255, $1, 0, ItemFragment_0x7452d, $06a5 person_event $54, 52, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x7452f, $06a6 person_event $54, 42, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x74531, $06a7 ; 0x748a2 MapScriptHeader_0x748a2: ; 0x748a2 ; trigger count db 2 ; triggers dw UnknownScript_0x748ac, $0000 dw UnknownScript_0x748ad, $0000 ; callback count db 0 ; 0x748ac UnknownScript_0x748ac: ; 0x748ac end ; 0x748ad UnknownScript_0x748ad: ; 0x748ad priorityjump UnknownScript_0x748b1 ; 0x748b0 INCBIN "baserom.gbc",$748b0,$748b1 - $748b0 UnknownScript_0x748b1: ; 0x748b1 applymovement $0, MovementData_0x74a32 appear $2 dotrigger $0 setbit1 $0000 blackoutmod GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY end ; 0x748c0 UnknownScript_0x748c0: ; 0x748c0 faceplayer loadfont checkbit1 $0000 iftrue UnknownScript_0x74919 2writetext UnknownText_0x74a55 closetext loadmovesprites spriteface $2, $0 pause 10 playsound $0023 disappear $2 waitbutton applymovement $0, MovementData_0x74a30 playsound $0023 special $002e waitbutton checkbit1 $0030 iffalse $490a clearbit1 $073a setbit1 $073b clearbit1 $0557 clearbit1 $0567 clearbit1 $049b clearbit1 $04b2 clearbit1 $0445 clearbit1 $0589 clearbit1 $057b clearbit1 $0459 clearbit1 $04ac clearbit1 $002f appear $2 domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $1 warp GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $19, $1 end ; 0x74919 UnknownScript_0x74919: ; 0x74919 2writetext UnknownText_0x74a80 closetext loadmovesprites end ; 0x7491f UnknownScript_0x7491f: ; 0x7491f spriteface $4, $3 checkbit1 $0000 iftrue UnknownScript_0x7498b checkbit1 $0001 iftrue UnknownScript_0x7498b spriteface $0, $2 loadfont checkbit1 $0030 iffalse $494e checkcode $b if_equal $0, UnknownScript_0x74977 if_equal $6, UnknownScript_0x74977 if_equal $2, UnknownScript_0x74981 if_equal $3, UnknownScript_0x74981 if_equal $4, UnknownScript_0x74981 2writetext UnknownText_0x74a9c yesorno iffalse UnknownScript_0x74992 2writetext UnknownText_0x74ada keeptextopen checkitem S_S_TICKET iffalse UnknownScript_0x7496d 2writetext UnknownText_0x74b11 closetext loadmovesprites setbit1 $0001 applymovement $0, MovementData_0x74a37 2jump UnknownScript_0x748c0 ; 0x7496d UnknownScript_0x7496d: ; 0x7496d 2writetext UnknownText_0x74b41 closetext loadmovesprites applymovement $0, MovementData_0x74a34 end ; 0x74977 UnknownScript_0x74977: ; 0x74977 2writetext UnknownText_0x74ba8 closetext loadmovesprites applymovement $0, MovementData_0x74a34 end ; 0x74981 UnknownScript_0x74981: ; 0x74981 2writetext UnknownText_0x74bce closetext loadmovesprites applymovement $0, MovementData_0x74a34 end ; 0x7498b UnknownScript_0x7498b: ; 0x7498b end ; 0x7498c UnknownScript_0x7498c: ; 0x7498c 2writetext UnknownText_0x74af6 closetext loadmovesprites end ; 0x74992 UnknownScript_0x74992: ; 0x74992 2writetext UnknownText_0x74af6 closetext loadmovesprites applymovement $0, MovementData_0x74a34 end ; 0x7499c UnknownScript_0x7499c: ; 0x7499c faceplayer loadfont checkbit1 $0000 iftrue UnknownScript_0x74919 checkbit1 $0030 iffalse $49c0 checkcode $b if_equal $0, UnknownScript_0x749f2 if_equal $6, UnknownScript_0x749f2 if_equal $2, UnknownScript_0x749f8 if_equal $3, UnknownScript_0x749f8 if_equal $4, UnknownScript_0x749f8 2writetext UnknownText_0x74a9c yesorno iffalse UnknownScript_0x7498c 2writetext UnknownText_0x74ada keeptextopen checkitem S_S_TICKET iffalse UnknownScript_0x749ec 2writetext UnknownText_0x74b11 closetext loadmovesprites setbit1 $0001 checkcode $9 if_equal $3, UnknownScript_0x749e5 applymovement $0, MovementData_0x74a3f 2jump UnknownScript_0x748c0 ; 0x749e5 UnknownScript_0x749e5: ; 0x749e5 applymovement $0, MovementData_0x74a49 2jump UnknownScript_0x748c0 ; 0x749ec UnknownScript_0x749ec: ; 0x749ec 2writetext UnknownText_0x74b41 closetext loadmovesprites end ; 0x749f2 UnknownScript_0x749f2: ; 0x749f2 2writetext UnknownText_0x74ba8 closetext loadmovesprites end ; 0x749f8 UnknownScript_0x749f8: ; 0x749f8 2writetext UnknownText_0x74bce closetext loadmovesprites end ; 0x749fe UnknownScript_0x749fe: ; 0x749fe jumptextfaceplayer UnknownText_0x74cd7 ; 0x74a01 UnknownScript_0x74a01: ; 0x74a01 faceplayer loadfont 2writetext UnknownText_0x74bf4 closetext loadmovesprites spriteface $5, $1 end ; 0x74a0c UnknownScript_0x74a0c: ; 0x74a0c faceplayer loadfont 2writetext UnknownText_0x74c35 closetext loadmovesprites spriteface $6, $1 end ; 0x74a17 UnknownScript_0x74a17: ; 0x74a17 faceplayer loadfont 2writetext UnknownText_0x74c76 closetext loadmovesprites spriteface $7, $0 end ; 0x74a22 UnknownScript_0x74a22: ; 0x74a22 faceplayer loadfont 2writetext UnknownText_0x74ca2 closetext loadmovesprites spriteface $8, $0 end ; 0x74a2d SignpostRemoteItem_0x74a2d: ; 0x74a2d dw $00ea db PROTEIN ; 0x74a30 MovementData_0x74a30: ; 0x74a30 step_down step_end ; 0x74a32 MovementData_0x74a32: ; 0x74a32 step_up step_end ; 0x74a34 MovementData_0x74a34: ; 0x74a34 step_right turn_head_left step_end ; 0x74a37 MovementData_0x74a37: ; 0x74a37 step_down step_down step_down step_down step_down step_down step_down step_end ; 0x74a3f MovementData_0x74a3f: ; 0x74a3f step_right step_down step_down step_down step_down step_down step_down step_down step_down step_end ; 0x74a49 MovementData_0x74a49: ; 0x74a49 step_up step_right step_right step_down step_down step_down step_down step_down step_down step_down step_down step_end ; 0x74a55 UnknownText_0x74a55: ; 0x74a55 db $0, "We're departing", $4f db "soon. Please get", $55 db "on board.", $57 ; 0x74a80 UnknownText_0x74a80: ; 0x74a80 db $0, "Sorry. You can't", $4f db "board now.", $57 ; 0x74a9c UnknownText_0x74a9c: ; 0x74a9c db $0, "Welcome to FAST", $4f db "SHIP S.S.AQUA.", $51 db "Will you be board-", $4f db "ing today?", $57 ; 0x74ada UnknownText_0x74ada: ; 0x74ada db $0, "May I see your", $4f db "S.S.TICKET?", $57 ; 0x74af6 UnknownText_0x74af6: ; 0x74af6 db $0, "We hope to see you", $4f db "again!", $57 ; 0x74b11 UnknownText_0x74b11: ; 0x74b11 db $0, $52, " flashed", $4f db "the S.S.TICKET.", $51 db "That's it.", $4f db "Thank you!", $57 ; 0x74b41 UnknownText_0x74b41: ; 0x74b41 db $0, $52, " tried to", $4f db "show the S.S.", $55 db "TICKET…", $51 db "…But no TICKET!", $51 db "Sorry!", $4f db "You may board only", $51 db "if you have an", $4f db "S.S.TICKET.", $57 ; 0x74ba8 UnknownText_0x74ba8: ; 0x74ba8 db $0, "The FAST SHIP will", $4f db "sail next Monday.", $57 ; 0x74bce UnknownText_0x74bce: ; 0x74bce db $0, "The FAST SHIP will", $4f db "sail next Friday.", $57 ; 0x74bf4 UnknownText_0x74bf4: ; 0x74bf4 db $0, "SHELLDER are easy", $4f db "to catch here.", $51 db "They're kind of", $4f db "rare elsewhere.", $57 ; 0x74c35 UnknownText_0x74c35: ; 0x74c35 db $0, "How many RODS do", $4f db "you have?", $51 db "Different RODS", $4f db "catch different", $55 db "#MON.", $57 ; 0x74c76 UnknownText_0x74c76: ; 0x74c76 db $0, "S.S.AQUA uses jets", $4f db "to skim over the", $55 db "waves!", $57 ; 0x74ca2 UnknownText_0x74ca2: ; 0x74ca2 db $0, "There are lots of", $4f db "#MON in KANTO.", $51 db "I wish I could go…", $57 ; 0x74cd7 UnknownText_0x74cd7: ; 0x74cd7 db $0, "We don't want you", $4f db "to fall into the", $51 db "sea, so you're not", $4f db "allowed in.", $57 ; 0x74d18 MapEventHeader_0x74d18: ; 0x74d18 ; filler db 0, 0 ; warps db 2 warp_def $7, $b, 5, GROUP_OLIVINE_PORT_PASSAGE, MAP_OLIVINE_PORT_PASSAGE warp_def $17, $7, 1, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F ; xy triggers db 1 xy_trigger 0, $f, $7, $0, UnknownScript_0x7491f, $0, $0 ; signposts db 1 signpost 22, 1, $7, SignpostRemoteItem_0x74a2d ; people-events db 7 person_event $49, 27, 11, $7, $0, 255, 255, $0, 0, UnknownScript_0x748c0, $072a person_event $49, 19, 11, $7, $0, 255, 255, $0, 0, UnknownScript_0x749fe, $0737 person_event $49, 19, 10, $9, $0, 255, 255, $0, 0, UnknownScript_0x7499c, $0738 person_event $3b, 18, 8, $7, $0, 255, 255, $0, 0, UnknownScript_0x74a01, $0737 person_event $3b, 18, 17, $7, $0, 255, 255, $0, 0, UnknownScript_0x74a0c, $0737 person_event $27, 19, 8, $6, $0, 255, 255, $0, 0, UnknownScript_0x74a17, $0738 person_event $24, 19, 15, $6, $0, 255, 255, $0, 0, UnknownScript_0x74a22, $0738 ; 0x74d90 MapScriptHeader_0x74d90: ; 0x74d90 ; trigger count db 2 ; triggers dw UnknownScript_0x74d9d, $0000 dw UnknownScript_0x74d9e, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x74da2 ; 0x74d9d UnknownScript_0x74d9d: ; 0x74d9d end ; 0x74d9e UnknownScript_0x74d9e: ; 0x74d9e priorityjump UnknownScript_0x74da6 ; 0x74da1 INCBIN "baserom.gbc",$74da1,$01 UnknownScript_0x74da2: ; 0x74da2 setbit2 $003a return ; 0x74da6 UnknownScript_0x74da6: ; 0x74da6 applymovement $0, MovementData_0x74ef3 appear $2 dotrigger $0 setbit1 $0731 setbit1 $0730 setbit1 $0739 clearbit1 $0733 setbit1 $0030 setbit1 $0000 blackoutmod GROUP_VERMILION_CITY, MAP_VERMILION_CITY end ; 0x74dc4 UnknownScript_0x74dc4: ; 0x74dc4 faceplayer loadfont checkbit1 $0000 iftrue UnknownScript_0x74e1a 2writetext UnknownText_0x74f06 closetext loadmovesprites spriteface $2, $0 pause 10 playsound $0023 disappear $2 waitbutton applymovement $0, MovementData_0x74ef1 playsound $0023 special $002e waitbutton setbit1 $073a clearbit1 $073b clearbit1 $04eb clearbit1 $042f clearbit1 $0540 clearbit1 $0493 clearbit1 $04d4 clearbit1 $04dd clearbit1 $057c clearbit1 $05b7 clearbit1 $0476 clearbit1 $0477 setbit1 $002f appear $2 domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $1 warp GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $19, $1 end ; 0x74e1a UnknownScript_0x74e1a: ; 0x74e1a 2writetext UnknownText_0x74f31 closetext loadmovesprites end ; 0x74e20 UnknownScript_0x74e20: ; 0x74e20 spriteface $3, $3 checkbit1 $0000 iftrue UnknownScript_0x74e86 checkbit1 $0001 iftrue UnknownScript_0x74e86 spriteface $0, $2 loadfont checkcode $b if_equal $1, UnknownScript_0x74e72 if_equal $2, UnknownScript_0x74e72 if_equal $4, UnknownScript_0x74e7c if_equal $5, UnknownScript_0x74e7c if_equal $6, UnknownScript_0x74e7c 2writetext UnknownText_0x74f4d yesorno iffalse UnknownScript_0x74e8d 2writetext UnknownText_0x74f8b keeptextopen checkitem S_S_TICKET iffalse UnknownScript_0x74e68 2writetext UnknownText_0x74fc2 closetext loadmovesprites setbit1 $0001 applymovement $0, MovementData_0x74ef8 2jump UnknownScript_0x74dc4 ; 0x74e68 UnknownScript_0x74e68: ; 0x74e68 2writetext UnknownText_0x74ff2 closetext loadmovesprites applymovement $0, MovementData_0x74ef5 end ; 0x74e72 UnknownScript_0x74e72: ; 0x74e72 2writetext UnknownText_0x75059 closetext loadmovesprites applymovement $0, MovementData_0x74ef5 end ; 0x74e7c UnknownScript_0x74e7c: ; 0x74e7c 2writetext UnknownText_0x75080 closetext loadmovesprites applymovement $0, MovementData_0x74ef5 end ; 0x74e86 UnknownScript_0x74e86: ; 0x74e86 end ; 0x74e87 UnknownScript_0x74e87: ; 0x74e87 2writetext UnknownText_0x74fa7 closetext loadmovesprites end ; 0x74e8d UnknownScript_0x74e8d: ; 0x74e8d 2writetext UnknownText_0x74fa7 closetext loadmovesprites applymovement $0, MovementData_0x74ef5 end ; 0x74e97 UnknownScript_0x74e97: ; 0x74e97 faceplayer loadfont checkbit1 $0000 iftrue UnknownScript_0x74e1a checkcode $b if_equal $1, UnknownScript_0x74eda if_equal $2, UnknownScript_0x74eda if_equal $4, UnknownScript_0x74ee0 if_equal $5, UnknownScript_0x74ee0 if_equal $6, UnknownScript_0x74ee0 2writetext UnknownText_0x74f4d yesorno iffalse UnknownScript_0x74e87 2writetext UnknownText_0x74f8b keeptextopen checkitem S_S_TICKET iffalse UnknownScript_0x74ed4 2writetext UnknownText_0x74fc2 closetext loadmovesprites setbit1 $0001 applymovement $0, MovementData_0x74efe 2jump UnknownScript_0x74dc4 ; 0x74ed4 UnknownScript_0x74ed4: ; 0x74ed4 2writetext UnknownText_0x74ff2 closetext loadmovesprites end ; 0x74eda UnknownScript_0x74eda: ; 0x74eda 2writetext UnknownText_0x75059 closetext loadmovesprites end ; 0x74ee0 UnknownScript_0x74ee0: ; 0x74ee0 2writetext UnknownText_0x75080 closetext loadmovesprites end ; 0x74ee6 UnknownScript_0x74ee6: ; 0x74ee6 faceplayer loadfont 2writetext UnknownText_0x750a6 closetext loadmovesprites end ; 0x74eee SignpostRemoteItem_0x74eee: ; 0x74eee dw $00eb db IRON ; 0x74ef1 MovementData_0x74ef1: ; 0x74ef1 step_down step_end ; 0x74ef3 MovementData_0x74ef3: ; 0x74ef3 step_up step_end ; 0x74ef5 MovementData_0x74ef5: ; 0x74ef5 step_right turn_head_left step_end ; 0x74ef8 MovementData_0x74ef8: ; 0x74ef8 step_down step_down step_down step_down step_down step_end ; 0x74efe MovementData_0x74efe: ; 0x74efe step_right step_down step_down step_down step_down step_down step_down step_end ; 0x74f06 UnknownText_0x74f06: ; 0x74f06 db $0, "We're departing", $4f db "soon. Please get", $55 db "on board.", $57 ; 0x74f31 UnknownText_0x74f31: ; 0x74f31 db $0, "Sorry. You can't", $4f db "board now.", $57 ; 0x74f4d UnknownText_0x74f4d: ; 0x74f4d db $0, "Welcome to FAST", $4f db "SHIP S.S.AQUA.", $51 db "Will you be board-", $4f db "ing today?", $57 ; 0x74f8b UnknownText_0x74f8b: ; 0x74f8b db $0, "May I see your", $4f db "S.S.TICKET?", $57 ; 0x74fa7 UnknownText_0x74fa7: ; 0x74fa7 db $0, "We hope to see you", $4f db "again!", $57 ; 0x74fc2 UnknownText_0x74fc2: ; 0x74fc2 db $0, $52, " flashed", $4f db "the S.S.TICKET.", $51 db "That's it.", $4f db "Thank you!", $57 ; 0x74ff2 UnknownText_0x74ff2: ; 0x74ff2 db $0, $52, " tried to", $4f db "show the S.S.", $55 db "TICKET…", $51 db "…But no TICKET!", $51 db "Sorry!", $4f db "You may board only", $51 db "if you have an", $4f db "S.S.TICKET.", $57 ; 0x75059 UnknownText_0x75059: ; 0x75059 db $0, "The FAST SHIP will", $4f db "sail on Wednesday.", $57 ; 0x75080 UnknownText_0x75080: ; 0x75080 db $0, "The FAST SHIP will", $4f db "sail next Sunday.", $57 ; 0x750a6 UnknownText_0x750a6: ; 0x750a6 db $0, "You came from", $4f db "JOHTO?", $51 db "I hear many rare", $4f db "#MON live over", $55 db "there.", $57 ; 0x750e3 MapEventHeader_0x750e3: ; 0x750e3 ; filler db 0, 0 ; warps db 2 warp_def $5, $9, 5, GROUP_VERMILION_PORT_PASSAGE, MAP_VERMILION_PORT_PASSAGE warp_def $11, $7, 1, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F ; xy triggers db 1 xy_trigger 0, $b, $7, $0, UnknownScript_0x74e20, $0, $0 ; signposts db 1 signpost 13, 16, $7, SignpostRemoteItem_0x74eee ; people-events db 3 person_event $49, 21, 11, $7, $0, 255, 255, $0, 0, UnknownScript_0x74dc4, $072b person_event $49, 15, 10, $9, $0, 255, 255, $0, 0, UnknownScript_0x74e97, $ffff person_event $2b, 15, 15, $5, $2, 255, 255, $0, 0, UnknownScript_0x74ee6, $ffff ; 0x75127 MapScriptHeader_0x75127: ; 0x75127 ; trigger count db 3 ; triggers dw UnknownScript_0x75135, $0000 dw UnknownScript_0x75136, $0000 dw UnknownScript_0x7513a, $0000 ; callback count db 0 ; 0x75135 UnknownScript_0x75135: ; 0x75135 end ; 0x75136 UnknownScript_0x75136: ; 0x75136 priorityjump UnknownScript_0x7513b ; 0x75139 INCBIN "baserom.gbc",$75139,$01 UnknownScript_0x7513a: ; 0x7513a end ; 0x7513b UnknownScript_0x7513b: ; 0x7513b applymovement $2, MovementData_0x7520e applymovement $0, MovementData_0x75217 applymovement $2, MovementData_0x75211 pause 30 playsound $001c earthquake 30 blackoutmod GROUP_FAST_SHIP_CABINS_SW_SSW_NW, MAP_FAST_SHIP_CABINS_SW_SSW_NW clearbit1 $0031 checkbit1 $0030 iftrue UnknownScript_0x7515d dotrigger $2 end ; 0x7515d UnknownScript_0x7515d: ; 0x7515d dotrigger $0 end ; 0x75160 UnknownScript_0x75160: ; 0x75160 faceplayer loadfont checkbit1 $0031 iftrue UnknownScript_0x7517a checkbit1 $002f iftrue UnknownScript_0x75174 2writetext UnknownText_0x7523b closetext loadmovesprites end ; 0x75174 UnknownScript_0x75174: ; 0x75174 2writetext UnknownText_0x7529b closetext loadmovesprites end ; 0x7517a UnknownScript_0x7517a: ; 0x7517a checkbit1 $002f iftrue UnknownScript_0x7519c 2writetext UnknownText_0x754be closetext loadmovesprites 2call UnknownScript_0x751b8 playsound $0023 special $002e waitbutton setbit1 $072b domaptrigger GROUP_VERMILION_PORT, MAP_VERMILION_PORT, $1 warp GROUP_VERMILION_PORT, MAP_VERMILION_PORT, $7, $11 end ; 0x7519c UnknownScript_0x7519c: ; 0x7519c 2writetext UnknownText_0x7548d closetext loadmovesprites 2call UnknownScript_0x751b8 playsound $0023 special $002e waitbutton setbit1 $072a domaptrigger GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT, $1 warp GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT, $7, $17 end ; 0x751b8 UnknownScript_0x751b8: ; 0x751b8 checkcode $9 if_equal $3, UnknownScript_0x751c7 applymovement $2, MovementData_0x7520e applymovement $0, MovementData_0x75235 end ; 0x751c7 UnknownScript_0x751c7: ; 0x751c7 applymovement $2, MovementData_0x75214 applymovement $0, MovementData_0x75238 end ; 0x751d0 UnknownScript_0x751d0: ; 0x751d0 faceplayer loadfont checkbit1 $0030 iftrue UnknownScript_0x751de 2writetext UnknownText_0x752f9 closetext loadmovesprites end ; 0x751de UnknownScript_0x751de: ; 0x751de 2writetext UnknownText_0x7534f closetext loadmovesprites end ; 0x751e4 UnknownScript_0x751e4: ; 0x751e4 jumptextfaceplayer UnknownText_0x753c0 ; 0x751e7 UnknownScript_0x751e7: ; 0x751e7 moveperson $5, $14, $6 appear $5 applymovement $5, MovementData_0x7521b playsound $0041 applymovement $0, MovementData_0x7522e applymovement $5, MovementData_0x75220 loadfont 2writetext UnknownText_0x75412 closetext loadmovesprites spriteface $0, $3 applymovement $5, MovementData_0x75222 disappear $5 dotrigger $0 end ; 0x7520e MovementData_0x7520e: ; 0x7520e slow_step_left turn_head_right step_end ; 0x75211 MovementData_0x75211: ; 0x75211 slow_step_right turn_head_down step_end ; 0x75214 MovementData_0x75214: ; 0x75214 slow_step_down turn_head_up step_end ; 0x75217 MovementData_0x75217: ; 0x75217 step_down step_down turn_head_down step_end ; 0x7521b MovementData_0x7521b: ; 0x7521b big_step_right big_step_right big_step_right big_step_right step_end ; 0x75220 MovementData_0x75220: ; 0x75220 step_right step_end ; 0x75222 MovementData_0x75222: ; 0x75222 big_step_down big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right big_step_down big_step_down big_step_down big_step_down step_end ; 0x7522e MovementData_0x7522e: ; 0x7522e big_step_right turn_head_left step_end ; 0x75231 INCBIN "baserom.gbc",$75231,$75235 - $75231 MovementData_0x75235: ; 0x75235 step_up step_up step_end ; 0x75238 MovementData_0x75238: ; 0x75238 step_right step_up step_end ; 0x7523b UnknownText_0x7523b: ; 0x7523b db $0, "FAST SHIP S.S.AQUA", $4f db "is en route to", $55 db "VERMILION CITY.", $51 db "We will make an", $4f db "announcement when", $55 db "we arrive.", $57 ; 0x7529b UnknownText_0x7529b: ; 0x7529b db $0, "FAST SHIP S.S.AQUA", $4f db "is en route to", $55 db "OLIVINE CITY.", $51 db "We will make an", $4f db "announcement when", $55 db "we arrive.", $57 ; 0x752f9 UnknownText_0x752f9: ; 0x752f9 db $0, "Here's your cabin.", $51 db "If your #MON", $4f db "are hurt, take a", $55 db "nap in the bed.", $51 db "That will heal", $4f db "them.", $57 ; 0x7534f UnknownText_0x7534f: ; 0x7534f db $0, "Here's your cabin.", $51 db "You can heal your", $4f db "#MON by taking", $55 db "a nap in the bed.", $51 db "The ship will", $4f db "arrive while", $55 db "you're sleeping.", $57 ; 0x753c0 UnknownText_0x753c0: ; 0x753c0 db $0, "The passengers are", $4f db "all trainers.", $51 db "They're all itch-", $4f db "ing to battle in", $55 db "their cabins.", $57 ; 0x75412 UnknownText_0x75412: ; 0x75412 db $0, "Whoa! Excuse me.", $4f db "I was in a hurry!", $51 db "My granddaughter", $4f db "is missing!", $51 db "She's just a wee", $4f db "girl. If you see", $51 db "her, please let me", $4f db "know!", $57 ; 0x7548d UnknownText_0x7548d: ; 0x7548d db $0, "FAST SHIP S.S.AQUA", $4f db "has arrived in", $55 db "OLIVINE CITY.", $57 ; 0x754be UnknownText_0x754be: ; 0x754be db $0, "FAST SHIP S.S.AQUA", $4f db "has arrived in", $55 db "VERMILION CITY.", $57 ; 0x754f1 MapEventHeader_0x754f1: ; 0x754f1 ; filler db 0, 0 ; warps db 12 warp_def $1, $19, 255, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $8, $1b, 1, GROUP_FAST_SHIP_CABINS_NNW_NNE_NE, MAP_FAST_SHIP_CABINS_NNW_NNE_NE warp_def $8, $17, 2, GROUP_FAST_SHIP_CABINS_NNW_NNE_NE, MAP_FAST_SHIP_CABINS_NNW_NNE_NE warp_def $8, $13, 3, GROUP_FAST_SHIP_CABINS_NNW_NNE_NE, MAP_FAST_SHIP_CABINS_NNW_NNE_NE warp_def $8, $f, 1, GROUP_FAST_SHIP_CABINS_SW_SSW_NW, MAP_FAST_SHIP_CABINS_SW_SSW_NW warp_def $f, $f, 2, GROUP_FAST_SHIP_CABINS_SW_SSW_NW, MAP_FAST_SHIP_CABINS_SW_SSW_NW warp_def $f, $13, 4, GROUP_FAST_SHIP_CABINS_SW_SSW_NW, MAP_FAST_SHIP_CABINS_SW_SSW_NW warp_def $f, $17, 1, GROUP_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN, MAP_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN warp_def $f, $1b, 3, GROUP_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN, MAP_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN warp_def $d, $3, 5, GROUP_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN, MAP_FAST_SHIP_CABINS_SE_SSE_CAPTAINS_CABIN warp_def $c, $6, 1, GROUP_FAST_SHIP_B1F, MAP_FAST_SHIP_B1F warp_def $e, $1e, 2, GROUP_FAST_SHIP_B1F, MAP_FAST_SHIP_B1F ; xy triggers db 2 xy_trigger 2, $6, $18, $0, $51eb, $0, $0 xy_trigger 2, $6, $19, $0, UnknownScript_0x751e7, $0, $0 ; signposts db 0 ; people-events db 4 person_event $49, 6, 29, $6, $0, 255, 255, $0, 0, UnknownScript_0x75160, $ffff person_event $49, 11, 18, $9, $0, 255, 255, $0, 0, UnknownScript_0x751d0, $ffff person_event $49, 21, 26, $5, $2, 255, 255, $0, 0, UnknownScript_0x751e4, $ffff person_event $40, 10, 23, $9, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $072c ; 0x75577 MapScriptHeader_0x75577: ; 0x75577 ; trigger count db 0 ; callback count db 0 ; 0x75579 Trainer_0x75579: ; 0x75579 ; bit/flag number dw $557 ; trainer group && trainer id db 27, 16 ; text when seen dw UnknownText_0x75643 ; text when trainer beaten dw UnknownText_0x75669 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75585 ; 0x75585 UnknownScript_0x75585: ; 0x75585 talkaftercancel loadfont 2writetext UnknownText_0x7567b closetext loadmovesprites end ; 0x7558d Trainer_0x7558d: ; 0x7558d ; bit/flag number dw $567 ; trainer group && trainer id db 28, 13 ; text when seen dw UnknownText_0x756b3 ; text when trainer beaten dw UnknownText_0x756d5 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75599 ; 0x75599 UnknownScript_0x75599: ; 0x75599 talkaftercancel loadfont 2writetext UnknownText_0x756f7 closetext loadmovesprites end ; 0x755a1 Trainer_0x755a1: ; 0x755a1 ; bit/flag number dw $4eb ; trainer group && trainer id db 30, 8 ; text when seen dw UnknownText_0x75716 ; text when trainer beaten dw UnknownText_0x75741 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x755ad ; 0x755ad UnknownScript_0x755ad: ; 0x755ad talkaftercancel loadfont 2writetext UnknownText_0x7574b closetext loadmovesprites end ; 0x755b5 Trainer_0x755b5: ; 0x755b5 ; bit/flag number dw $531 ; trainer group && trainer id db 44, 14 ; text when seen dw UnknownText_0x75797 ; text when trainer beaten dw UnknownText_0x757b9 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x755c1 ; 0x755c1 UnknownScript_0x755c1: ; 0x755c1 talkaftercancel loadfont 2writetext UnknownText_0x757d4 closetext loadmovesprites end ; 0x755c9 Trainer_0x755c9: ; 0x755c9 ; bit/flag number dw $49b ; trainer group && trainer id db 32, 2 ; text when seen dw UnknownText_0x758f1 ; text when trainer beaten dw UnknownText_0x75923 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x755d5 ; 0x755d5 UnknownScript_0x755d5: ; 0x755d5 talkaftercancel loadfont 2writetext UnknownText_0x75937 closetext loadmovesprites end ; 0x755dd Trainer_0x755dd: ; 0x755dd ; bit/flag number dw $42f ; trainer group && trainer id db 47, 3 ; text when seen dw UnknownText_0x75970 ; text when trainer beaten dw UnknownText_0x75980 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x755e9 ; 0x755e9 UnknownScript_0x755e9: ; 0x755e9 talkaftercancel loadfont 2writetext UnknownText_0x75996 closetext loadmovesprites end ; 0x755f1 UnknownScript_0x755f1: ; 0x755f1 playmusic $000a faceplayer loadfont 2writetext UnknownText_0x75812 closetext loadmovesprites winlosstext UnknownText_0x75897, $0000 loadtrainer $28, $9 startbattle reloadmap special $001b setbit1 $057d loadfont 2writetext UnknownText_0x758b1 closetext loadmovesprites setbit1 $0033 domaptrigger GROUP_FAST_SHIP_B1F, MAP_FAST_SHIP_B1F, $1 checkcode $9 if_equal $3, UnknownScript_0x75629 applymovement $6, MovementData_0x75637 playsound $0023 disappear $6 waitbutton end ; 0x75629 UnknownScript_0x75629: ; 0x75629 applymovement $6, MovementData_0x7563c playsound $0023 disappear $6 waitbutton end ; 0x75634 UnknownScript_0x75634: ; 0x75634 jumpstd $000d ; 0x75637 MovementData_0x75637: ; 0x75637 step_left step_left step_up step_up step_end ; 0x7563c MovementData_0x7563c: ; 0x7563c step_down step_left step_left step_up step_up step_up step_end ; 0x75643 UnknownText_0x75643: ; 0x75643 db $0, "I'm going to KANTO", $4f db "to test my skills.", $57 ; 0x75669 UnknownText_0x75669: ; 0x75669 db $0, "I wanted to win!", $57 ; 0x7567b UnknownText_0x7567b: ; 0x7567b db $0, "Trainers from", $4f db "JOHTO can battle", $51 db "with KANTO GYM", $4f db "LEADERS.", $57 ; 0x756b3 UnknownText_0x756b3: ; 0x756b3 db $0, "I'm training to", $4f db "become the CHAMP!", $57 ; 0x756d5 UnknownText_0x756d5: ; 0x756d5 db $0, "What's so differ-", $4f db "ent between us?", $57 ; 0x756f7 UnknownText_0x756f7: ; 0x756f7 db $0, "I'm going to beat", $4f db "you someday!", $57 ; 0x75716 UnknownText_0x75716: ; 0x75716 db $0, "Do you know LILY?", $4f db "She's a hot DJ in", $55 db "KANTO.", $57 ; 0x75741 UnknownText_0x75741: ; 0x75741 db $0, "Gyaaaah!", $57 ; 0x7574b UnknownText_0x7574b: ; 0x7574b db $0, "LILY's nice, but", $4f db "MARY's the best!", $51 db "I want to check", $4f db "out JOHTO's radio", $55 db "programs!", $57 ; 0x75797 UnknownText_0x75797: ; 0x75797 db $0, "Are you alone?", $4f db "Then let's battle!", $57 ; 0x757b9 UnknownText_0x757b9: ; 0x757b9 db $0, "That's too much to", $4f db "handle!", $57 ; 0x757d4 UnknownText_0x757d4: ; 0x757d4 db $0, "I wonder if there", $4f db "are any mountains", $51 db "worth climbing in", $4f db "KANTO?", $57 ; 0x75812 UnknownText_0x75812: ; 0x75812 db $0, "Yeah, I'm a sail-", $4f db "or, all right.", $51 db "I wasn't goofing", $4f db "off!", $51 db "This cabin was", $4f db "vacant, so I just", $55 db "took a quick nap!", $51 db "Ah, forget it!", $4f db "Let's battle!", $57 ; 0x75897 UnknownText_0x75897: ; 0x75897 db $0, "Sorry! It's all my", $4f db "fault!", $57 ; 0x758b1 UnknownText_0x758b1: ; 0x758b1 db $0, "Being a sailor, I", $4f db "have to do phys-", $55 db "ical labor. It's", $55 db "exhausting!", $57 ; 0x758f1 UnknownText_0x758f1: ; 0x758f1 db $0, "Oh, no. I've lost", $4f db "something that's", $55 db "very important.", $57 ; 0x75923 UnknownText_0x75923: ; 0x75923 db $0, "I… I can't find", $4f db "it…", $57 ; 0x75937 UnknownText_0x75937: ; 0x75937 db $0, "I give up.", $4f db "You don't have to", $51 db "look. Just forget", $4f db "about it!", $57 ; 0x75970 UnknownText_0x75970: ; 0x75970 db $0, "Yeehaw!", $4f db "Lucky!", $57 ; 0x75980 UnknownText_0x75980: ; 0x75980 db $0, "How unlucky!", $4f db "I lost!", $57 ; 0x75996 UnknownText_0x75996: ; 0x75996 db $0, "I found a pretty", $4f db "coin here.", $51 db "Someone must have", $4f db "lost it…", $57 ; 0x759ce MapEventHeader_0x759ce: ; 0x759ce ; filler db 0, 0 ; warps db 3 warp_def $0, $2, 2, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $c, $2, 3, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $18, $2, 4, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F ; xy triggers db 0 ; signposts db 3 signpost 13, 6, $0, UnknownScript_0x75634 signpost 19, 7, $0, UnknownScript_0x75634 signpost 31, 7, $0, UnknownScript_0x75634 ; people-events db 7 person_event $23, 7, 8, $a, $0, 255, 255, $82, 2, Trainer_0x75579, $073a person_event $24, 9, 5, $7, $0, 255, 255, $82, 3, Trainer_0x7558d, $073a person_event $2b, 9, 5, $7, $0, 255, 255, $92, 3, Trainer_0x755a1, $073b person_event $2d, 21, 8, $7, $0, 255, 255, $b2, 3, Trainer_0x755b5, $0739 person_event $49, 30, 8, $3, $0, 255, 255, $90, 0, UnknownScript_0x755f1, $072d person_event $40, 34, 11, $3, $0, 255, 255, $92, 1, Trainer_0x755c9, $073a person_event $4b, 34, 6, $7, $0, 255, 255, $a2, 4, Trainer_0x755dd, $073b ; 0x75a4d MapScriptHeader_0x75a4d: ; 0x75a4d ; trigger count db 0 ; callback count db 0 ; 0x75a4f Trainer_0x75a4f: ; 0x75a4f ; bit/flag number dw $44d ; trainer group && trainer id db 48, 8 ; text when seen dw UnknownText_0x75b04 ; text when trainer beaten dw UnknownText_0x75b38 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75a5b ; 0x75a5b UnknownScript_0x75a5b: ; 0x75a5b talkaftercancel loadfont 2writetext UnknownText_0x75b52 closetext loadmovesprites end ; 0x75a63 Trainer_0x75a63: ; 0x75a63 ; bit/flag number dw $540 ; trainer group && trainer id db 36, 9 ; text when seen dw UnknownText_0x75b8e ; text when trainer beaten dw UnknownText_0x75bbd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75a6f ; 0x75a6f UnknownScript_0x75a6f: ; 0x75a6f talkaftercancel loadfont 2writetext UnknownText_0x75bd5 closetext loadmovesprites end ; 0x75a77 Trainer_0x75a77: ; 0x75a77 ; bit/flag number dw $4b2 ; trainer group && trainer id db 29, 6 ; text when seen dw UnknownText_0x75c07 ; text when trainer beaten dw UnknownText_0x75c32 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75a83 ; 0x75a83 UnknownScript_0x75a83: ; 0x75a83 talkaftercancel loadfont 2writetext UnknownText_0x75c43 closetext loadmovesprites end ; 0x75a8b Trainer_0x75a8b: ; 0x75a8b ; bit/flag number dw $493 ; trainer group && trainer id db 43, 1 ; text when seen dw UnknownText_0x75ca6 ; text when trainer beaten dw UnknownText_0x75ce4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75a97 ; 0x75a97 UnknownScript_0x75a97: ; 0x75a97 talkaftercancel special $00a0 iftrue UnknownScript_0x75aa5 loadfont 2writetext UnknownText_0x75d65 closetext loadmovesprites end ; 0x75aa5 UnknownScript_0x75aa5: ; 0x75aa5 loadfont 2writetext UnknownText_0x75cfe closetext loadmovesprites end ; 0x75aac UnknownScript_0x75aac: ; 0x75aac loadfont 2writetext UnknownText_0x75da4 closetext loadmovesprites special $0030 special $0033 special $009d special $001b playmusic $000d pause 60 special $003d special $0032 loadfont 2writetext UnknownText_0x75dc1 closetext loadmovesprites checkbit1 $0031 iftrue $5ae1 checkbit1 $0032 iftrue UnknownScript_0x75ae2 checkbit1 $0030 iftrue UnknownScript_0x75ae2 end ; 0x75ae2 UnknownScript_0x75ae2: ; 0x75ae2 playsound $0027 pause 30 checkbit1 $002f iftrue UnknownScript_0x75af7 loadfont 2writetext UnknownText_0x75e0f closetext loadmovesprites setbit1 $0031 end ; 0x75af7 UnknownScript_0x75af7: ; 0x75af7 loadfont 2writetext UnknownText_0x75dde closetext loadmovesprites setbit1 $0031 end ; 0x75b01 UnknownScript_0x75b01: ; 0x75b01 jumpstd $000d ; 0x75b04 UnknownText_0x75b04: ; 0x75b04 db $0, "I'm going to KANTO", $4f db "to put on fire-", $55 db "breathing shows!", $57 ; 0x75b38 UnknownText_0x75b38: ; 0x75b38 db $0, "Fizzle… The", $4f db "flame's tiny…", $57 ; 0x75b52 UnknownText_0x75b52: ; 0x75b52 db $0, "I guess fire is", $4f db "weak on the sea.", $51 db "It doesn't matter?", $4f db "Really?", $57 ; 0x75b8e UnknownText_0x75b8e: ; 0x75b8e db $0, "I'm visiting my", $4f db "grandma to catch", $55 db "me some bugs!", $57 ; 0x75bbd UnknownText_0x75bbd: ; 0x75bbd db $0, "Ooh, wow.", $4f db "You're tough!", $57 ; 0x75bd5 UnknownText_0x75bd5: ; 0x75bd5 db $0, "You can find lots", $4f db "of #MON in the", $55 db "trees of JOHTO!", $57 ; 0x75c07 UnknownText_0x75c07: ; 0x75c07 db $0, "I'm trying to", $4f db "forget my woes.", $55 db "Let's battle!", $57 ; 0x75c32 UnknownText_0x75c32: ; 0x75c32 db $0, "My heart weeps…", $57 ; 0x75c43 UnknownText_0x75c43: ; 0x75c43 db $0, "A voyage is best", $4f db "for getting over", $55 db "a broken heart.", $51 db "But a FAST SHIP", $4f db "trip is too short", $55 db "for grieving.", $57 ; 0x75ca6 UnknownText_0x75ca6: ; 0x75ca6 db $0, "I'm going to audi-", $4f db "tion my songs at", $51 db "GOLDENROD's RADIO", $4f db "STATION.", $57 ; 0x75ce4 UnknownText_0x75ce4: ; 0x75ce4 db $0, "Yowza!", $4f db "Total distortion!", $57 ; 0x75cfe UnknownText_0x75cfe: ; 0x75cfe db $0, "I was going to", $4f db "make my debut at", $55 db "the BATTLE TOWER…", $51 db "I should go back", $4f db "to VERMILION and", $55 db "redo my training…", $57 ; 0x75d65 UnknownText_0x75d65: ; 0x75d65 db $0, "Speaking of the", $4f db "RADIO STATION,", $51 db "what's this week's", $4f db "lucky number?", $57 ; 0x75da4 UnknownText_0x75da4: ; 0x75da4 db $0, "A comfy bed!", $4f db "Time to sleep…", $57 ; 0x75dc1 UnknownText_0x75dc1: ; 0x75dc1 db $0, "Ah, refreshed and", $4f db "restored!", $57 ; 0x75dde UnknownText_0x75dde: ; 0x75dde db $0, "FAST SHIP S.S.AQUA", $4f db "has arrived in", $55 db "OLIVINE CITY.", $57 ; 0x75e0f UnknownText_0x75e0f: ; 0x75e0f db $0, "FAST SHIP S.S.AQUA", $4f db "has arrived in", $55 db "VERMILION CITY.", $57 ; 0x75e42 MapEventHeader_0x75e42: ; 0x75e42 ; filler db 0, 0 ; warps db 5 warp_def $0, $2, 5, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $13, $2, 6, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $13, $3, 6, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $1f, $2, 7, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $1f, $3, 7, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F ; xy triggers db 0 ; signposts db 3 signpost 1, 7, $0, UnknownScript_0x75aac signpost 2, 7, $0, UnknownScript_0x75aac signpost 7, 7, $0, UnknownScript_0x75b01 ; people-events db 4 person_event $3a, 19, 5, $1e, $0, 255, 255, $82, 2, Trainer_0x75a4f, $0739 person_event $25, 19, 10, $a, $0, 255, 255, $b2, 2, Trainer_0x75a63, $073b person_event $2a, 30, 5, $a, $0, 255, 255, $92, 3, Trainer_0x75a77, $073a person_event $2c, 32, 7, $1e, $0, 255, 255, $82, 2, Trainer_0x75a8b, $073b ; 0x75ea4 MapScriptHeader_0x75ea4: ; 0x75ea4 ; trigger count db 0 ; callback count db 0 ; 0x75ea6 INCBIN "baserom.gbc",$75ea6,$75ea7 - $75ea6 UnknownScript_0x75ea7: ; 0x75ea7 faceplayer loadfont checkbit1 $0030 iftrue UnknownScript_0x75eb5 2writetext UnknownText_0x76012 closetext loadmovesprites end ; 0x75eb5 UnknownScript_0x75eb5: ; 0x75eb5 2writetext UnknownText_0x76064 closetext loadmovesprites end ; 0x75ebb UnknownScript_0x75ebb: ; 0x75ebb spriteface $5, $3 loadfont 2writetext UnknownText_0x761e0 closetext loadmovesprites faceplayer loadfont 2writetext UnknownText_0x7621f closetext loadmovesprites special $0030 special $0033 disappear $5 applymovement $0, MovementData_0x76004 moveperson $4, $3, $13 appear $4 spriteface $0, $1 spriteface $4, $1 special $0032 spriteface $3, $0 showemote $0, $3, 15 applymovement $4, MovementData_0x7600c spriteface $3, $3 checkbit2 $0063 iftrue UnknownScript_0x75f03 loadfont 2writetext UnknownText_0x76284 closetext loadmovesprites 2jump $5f09 ; 0x75f03 UnknownScript_0x75f03: ; 0x75f03 loadfont 2writetext UnknownText_0x762c6 closetext loadmovesprites spriteface $5, $0 applymovement $3, MovementData_0x76010 loadfont 2writetext UnknownText_0x76143 keeptextopen setbit1 $072b domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $0 2jump UnknownScript_0x75f37 ; 0x75f1f UnknownScript_0x75f1f: ; 0x75f1f faceplayer loadfont checkbit1 $0071 iftrue UnknownScript_0x75f67 checkbit1 $0732 iftrue UnknownScript_0x75f58 2writetext UnknownText_0x760ae closetext loadmovesprites domaptrigger GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F, $0 end ; 0x75f37 UnknownScript_0x75f37: ; 0x75f37 2writetext UnknownText_0x7619b keeptextopen verbosegiveitem METAL_COAT, 1 iffalse $5f44 setbit1 $0071 loadmovesprites waitbutton playsound $0027 pause 30 loadfont 2writetext UnknownText_0x76645 closetext setbit1 $0031 setbit1 $0032 loadmovesprites end ; 0x75f58 UnknownScript_0x75f58: ; 0x75f58 2writetext UnknownText_0x7619b keeptextopen verbosegiveitem METAL_COAT, 1 iffalse $5f65 setbit1 $0071 loadmovesprites end ; 0x75f67 UnknownScript_0x75f67: ; 0x75f67 2writetext UnknownText_0x761be closetext loadmovesprites end ; 0x75f6d UnknownScript_0x75f6d: ; 0x75f6d faceplayer loadfont 2writetext UnknownText_0x7630d closetext loadmovesprites end ; 0x75f75 Trainer_0x75f75: ; 0x75f75 ; bit/flag number dw $4d5 ; trainer group && trainer id db 59, 9 ; text when seen dw UnknownText_0x76329 ; text when trainer beaten dw UnknownText_0x7634c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75f81 ; 0x75f81 UnknownScript_0x75f81: ; 0x75f81 talkaftercancel loadfont 2writetext UnknownText_0x7635b closetext loadmovesprites end ; 0x75f89 Trainer_0x75f89: ; 0x75f89 ; bit/flag number dw $46a ; trainer group && trainer id db 61, 7 ; text when seen dw UnknownText_0x7638e ; text when trainer beaten dw UnknownText_0x763b4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75f95 ; 0x75f95 UnknownScript_0x75f95: ; 0x75f95 talkaftercancel loadfont 2writetext UnknownText_0x763c2 closetext loadmovesprites end ; 0x75f9d Trainer_0x75f9d: ; 0x75f9d ; bit/flag number dw $46a ; trainer group && trainer id db 61, 8 ; text when seen dw UnknownText_0x763e9 ; text when trainer beaten dw UnknownText_0x7641a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75fa9 ; 0x75fa9 UnknownScript_0x75fa9: ; 0x75fa9 talkaftercancel loadfont 2writetext UnknownText_0x76428 closetext loadmovesprites end ; 0x75fb1 Trainer_0x75fb1: ; 0x75fb1 ; bit/flag number dw $445 ; trainer group && trainer id db 52, 12 ; text when seen dw UnknownText_0x76455 ; text when trainer beaten dw UnknownText_0x76481 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75fbd ; 0x75fbd UnknownScript_0x75fbd: ; 0x75fbd talkaftercancel loadfont 2writetext UnknownText_0x76497 closetext loadmovesprites end ; 0x75fc5 Trainer_0x75fc5: ; 0x75fc5 ; bit/flag number dw $4d4 ; trainer group && trainer id db 59, 8 ; text when seen dw UnknownText_0x764ce ; text when trainer beaten dw UnknownText_0x764fe ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75fd1 ; 0x75fd1 UnknownScript_0x75fd1: ; 0x75fd1 talkaftercancel loadfont 2writetext UnknownText_0x7651c closetext loadmovesprites end ; 0x75fd9 Trainer_0x75fd9: ; 0x75fd9 ; bit/flag number dw $4dd ; trainer group && trainer id db 62, 5 ; text when seen dw UnknownText_0x7654f ; text when trainer beaten dw UnknownText_0x7657d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75fe5 ; 0x75fe5 UnknownScript_0x75fe5: ; 0x75fe5 talkaftercancel loadfont 2writetext UnknownText_0x76596 closetext loadmovesprites end ; 0x75fed Trainer_0x75fed: ; 0x75fed ; bit/flag number dw $589 ; trainer group && trainer id db 41, 9 ; text when seen dw UnknownText_0x765c7 ; text when trainer beaten dw UnknownText_0x765f4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x75ff9 ; 0x75ff9 UnknownScript_0x75ff9: ; 0x75ff9 talkaftercancel loadfont 2writetext UnknownText_0x7660f closetext loadmovesprites end ; 0x76001 UnknownScript_0x76001: ; 0x76001 jumpstd $000d ; 0x76004 MovementData_0x76004: ; 0x76004 big_step_right big_step_up big_step_up big_step_up big_step_up big_step_up big_step_up step_end ; 0x7600c MovementData_0x7600c: ; 0x7600c step_up step_up turn_head_left step_end ; 0x76010 MovementData_0x76010: ; 0x76010 step_down step_end ; 0x76012 UnknownText_0x76012: ; 0x76012 db $0, "Whew! Thanks for", $4f db "coming along.", $51 db "Keeping that lit-", $4f db "tle girl amused", $55 db "was exhausting.", $57 ; 0x76064 UnknownText_0x76064: ; 0x76064 db $0, "How do you like", $4f db "S.S.AQUA's ride?", $51 db "She practically", $4f db "skates across the", $55 db "waves.", $57 ; 0x760ae UnknownText_0x760ae: ; 0x760ae db $0, "Oh, hello…", $51 db "I still can't find", $4f db "my granddaughter.", $51 db "If she's on the", $4f db "ship, that's OK.", $51 db "She's an energetic", $4f db "child, so she may", $51 db "be bugging some-", $4f db "one. I'm worried…", $57 ; 0x76143 UnknownText_0x76143: ; 0x76143 db $0, $14, ", was it?", $4f db "I heard you enter-", $55 db "tained my grand-", $55 db "daughter.", $51 db "I want to thank", $4f db "you for that.", $57 ; 0x7619b UnknownText_0x7619b: ; 0x7619b db $0, "I know! I'd like", $4f db "you to have this!", $57 ; 0x761be UnknownText_0x761be: ; 0x761be db $0, "We're traveling", $4f db "around the world.", $57 ; 0x761e0 UnknownText_0x761e0: ; 0x761e0 db $0, "CAPTAIN, play with", $4f db "me, please?", $51 db "I'm bored! I want", $4f db "to play more!", $57 ; 0x7621f UnknownText_0x7621f: ; 0x7621f db $0, "Hi! Will you play", $4f db "with me?", $51 db "…Oh!", $51 db "Grandpa's worried", $4f db "about me?", $51 db "I have to go!", $51 db "I have to go find", $4f db "Grandpa!", $57 ; 0x76284 UnknownText_0x76284: ; 0x76284 db $0, "Grandpa, here I", $4f db "am! I was playing", $51 db "with the CAPTAIN", $4f db "and this guy!", $57 ; 0x762c6 UnknownText_0x762c6: ; 0x762c6 db $0, "Grandpa, here I", $4f db "am! I was playing", $51 db "with the CAPTAIN", $4f db "and this big girl!", $57 ; 0x7630d UnknownText_0x7630d: ; 0x7630d db $0, "I had lots of fun", $4f db "playing!", $57 ; 0x76329 UnknownText_0x76329: ; 0x76329 db $0, "Hey, kid! Want to", $4f db "battle with me?", $57 ; 0x7634c UnknownText_0x7634c: ; 0x7634c db $0, "You're strong!", $57 ; 0x7635b UnknownText_0x7635b: ; 0x7635b db $0, "You're traveling", $4f db "all alone?", $51 db "Isn't your mom", $4f db "worried?", $57 ; 0x7638e UnknownText_0x7638e: ; 0x7638e db $0, "You think I'm a", $4f db "baby?", $55 db "That's not fair!", $57 ; 0x763b4 UnknownText_0x763b4: ; 0x763b4 db $0, "Oh! We lost!", $57 ; 0x763c2 UnknownText_0x763c2: ; 0x763c2 db $0, "Baby is a rude", $4f db "name to call us", $55 db "girls!", $57 ; 0x763e9 UnknownText_0x763e9: ; 0x763e9 db $0, "I'm not a baby!", $51 db "That's not nice to", $4f db "say to a lady!", $57 ; 0x7641a UnknownText_0x7641a: ; 0x7641a db $0, "Oh! We lost!", $57 ; 0x76428 UnknownText_0x76428: ; 0x76428 db $0, "Sometimes, kids", $4f db "are smarter than", $55 db "grown-ups!", $57 ; 0x76455 UnknownText_0x76455: ; 0x76455 db $0, "Ssh! My brain is", $4f db "picking up radio", $55 db "signals!", $57 ; 0x76481 UnknownText_0x76481: ; 0x76481 db $0, "…I hear some-", $4f db "thing!", $57 ; 0x76497 UnknownText_0x76497: ; 0x76497 db $0, "I get it. You can", $4f db "hear JOHTO's radio", $55 db "on the FAST SHIP.", $57 ; 0x764ce UnknownText_0x764ce: ; 0x764ce db $0, "What do you think?", $4f db "My #MON are", $55 db "beautiful, yes?", $57 ; 0x764fe UnknownText_0x764fe: ; 0x764fe db $0, "Oh, no! My beauti-", $4f db "ful #MON!", $57 ; 0x7651c UnknownText_0x7651c: ; 0x7651c db $0, "I must go to the", $4f db "#MON SALON and", $55 db "fix them up nice!", $57 ; 0x7654f UnknownText_0x7654f: ; 0x7654f db $0, "I'm going to shop", $4f db "at the DEPT.STORE", $55 db "and then…", $57 ; 0x7657d UnknownText_0x7657d: ; 0x7657d db $0, "What was I going", $4f db "to do?", $57 ; 0x76596 UnknownText_0x76596: ; 0x76596 db $0, "Oh, yes! I have to", $4f db "get my #MON out", $55 db "of DAY-CARE!", $57 ; 0x765c7 UnknownText_0x765c7: ; 0x765c7 db $0, "What kinds of #", $4f db "BALLS do you have", $55 db "with you?", $57 ; 0x765f4 UnknownText_0x765f4: ; 0x765f4 db $0, "Wait! Stop! Don't!", $4f db "Please!", $57 ; 0x7660f UnknownText_0x7660f: ; 0x7660f db $0, "You should use the", $4f db "right BALLS to fit", $55 db "the situation.", $57 ; 0x76645 UnknownText_0x76645: ; 0x76645 db $0, "FAST SHIP S.S.AQUA", $4f db "has arrived in", $55 db "VERMILION CITY.", $57 ; 0x76678 MapEventHeader_0x76678: ; 0x76678 ; filler db 0, 0 ; warps db 6 warp_def $7, $2, 8, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $7, $3, 8, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $13, $2, 9, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $13, $3, 9, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $21, $2, 10, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $21, $3, 10, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F ; xy triggers db 0 ; signposts db 1 signpost 25, 4, $0, UnknownScript_0x76001 ; people-events db 11 person_event $46, 29, 7, $6, $0, 255, 255, $90, 0, UnknownScript_0x75ea7, $ffff person_event $40, 21, 6, $9, $0, 255, 255, $90, 0, UnknownScript_0x75f1f, $0730 person_event $26, 21, 7, $a, $0, 255, 255, $0, 0, UnknownScript_0x75f6d, $0731 person_event $26, 29, 6, $a, $0, 255, 255, $0, 0, UnknownScript_0x75ebb, $0732 person_event $2d, 10, 9, $8, $0, 255, 255, $82, 5, Trainer_0x75f75, $0739 person_event $26, 8, 6, $6, $0, 255, 255, $82, 1, Trainer_0x75f89, $0739 person_event $26, 8, 7, $6, $0, 255, 255, $82, 1, Trainer_0x75f9d, $0739 person_event $2b, 9, 9, $8, $0, 255, 255, $92, 5, Trainer_0x75fb1, $073a person_event $2d, 7, 6, $6, $0, 255, 255, $82, 3, Trainer_0x75fc5, $073b person_event $2e, 9, 9, $9, $0, 255, 255, $82, 1, Trainer_0x75fd9, $073b person_event $2b, 19, 5, $3, $0, 255, 255, $b2, 2, Trainer_0x75fed, $073a ; 0x76730 MapScriptHeader_0x76730: ; 0x76730 ; trigger count db 2 ; triggers dw UnknownScript_0x7673a, $0000 dw UnknownScript_0x7673b, $0000 ; callback count db 0 ; 0x7673a UnknownScript_0x7673a: ; 0x7673a end ; 0x7673b UnknownScript_0x7673b: ; 0x7673b end ; 0x7673c UnknownScript_0x7673c: ; 0x7673c checkbit1 $072f iftrue UnknownScript_0x76766 applymovement $3, MovementData_0x76876 moveperson $2, $1e, $6 appear $2 pause 5 disappear $3 end ; 0x76751 UnknownScript_0x76751: ; 0x76751 checkbit1 $072e iftrue UnknownScript_0x76766 applymovement $2, MovementData_0x76871 moveperson $3, $1f, $6 appear $3 pause 5 disappear $2 end ; 0x76766 UnknownScript_0x76766: ; 0x76766 end ; 0x76767 UnknownScript_0x76767: ; 0x76767 faceplayer loadfont checkbit1 $0030 iftrue UnknownScript_0x767a0 checkbit1 $0033 iftrue UnknownScript_0x7678d checkbit1 $0034 iftrue UnknownScript_0x76787 2writetext UnknownText_0x7687b closetext loadmovesprites setbit1 $0034 clearbit1 $072d end ; 0x76787 UnknownScript_0x76787: ; 0x76787 2writetext UnknownText_0x76907 closetext loadmovesprites end ; 0x7678d UnknownScript_0x7678d: ; 0x7678d 2writetext UnknownText_0x7692e checkbit1 $0032 iffalse UnknownScript_0x76799 closetext loadmovesprites end ; 0x76799 UnknownScript_0x76799: ; 0x76799 keeptextopen 2writetext UnknownText_0x7696d closetext loadmovesprites end ; 0x767a0 UnknownScript_0x767a0: ; 0x767a0 2writetext UnknownText_0x7699d closetext loadmovesprites end ; 0x767a6 Trainer_0x767a6: ; 0x767a6 ; bit/flag number dw $57a ; trainer group && trainer id db 40, 6 ; text when seen dw UnknownText_0x769ed ; text when trainer beaten dw UnknownText_0x76a1a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x767b2 ; 0x767b2 UnknownScript_0x767b2: ; 0x767b2 talkaftercancel loadfont 2writetext UnknownText_0x76a38 closetext loadmovesprites end ; 0x767ba Trainer_0x767ba: ; 0x767ba ; bit/flag number dw $485 ; trainer group && trainer id db 53, 8 ; text when seen dw UnknownText_0x76a63 ; text when trainer beaten dw UnknownText_0x76a81 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x767c6 ; 0x767c6 UnknownScript_0x767c6: ; 0x767c6 talkaftercancel loadfont 2writetext UnknownText_0x76a99 closetext loadmovesprites end ; 0x767ce Trainer_0x767ce: ; 0x767ce ; bit/flag number dw $496 ; trainer group && trainer id db 49, 2 ; text when seen dw UnknownText_0x76ad7 ; text when trainer beaten dw UnknownText_0x76aea ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x767da ; 0x767da UnknownScript_0x767da: ; 0x767da talkaftercancel loadfont 2writetext UnknownText_0x76b02 closetext loadmovesprites end ; 0x767e2 Trainer_0x767e2: ; 0x767e2 ; bit/flag number dw $57b ; trainer group && trainer id db 40, 7 ; text when seen dw UnknownText_0x76b40 ; text when trainer beaten dw UnknownText_0x76b60 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x767ee ; 0x767ee UnknownScript_0x767ee: ; 0x767ee talkaftercancel loadfont 2writetext UnknownText_0x76b7a closetext loadmovesprites end ; 0x767f6 Trainer_0x767f6: ; 0x767f6 ; bit/flag number dw $459 ; trainer group && trainer id db 37, 12 ; text when seen dw UnknownText_0x76bbc ; text when trainer beaten dw UnknownText_0x76c08 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x76802 ; 0x76802 UnknownScript_0x76802: ; 0x76802 talkaftercancel loadfont 2writetext UnknownText_0x76c22 closetext loadmovesprites end ; 0x7680a Trainer_0x7680a: ; 0x7680a ; bit/flag number dw $4ac ; trainer group && trainer id db 50, 9 ; text when seen dw UnknownText_0x76c47 ; text when trainer beaten dw UnknownText_0x76c85 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x76816 ; 0x76816 UnknownScript_0x76816: ; 0x76816 talkaftercancel loadfont 2writetext UnknownText_0x76c9e closetext loadmovesprites end ; 0x7681e Trainer_0x7681e: ; 0x7681e ; bit/flag number dw $57c ; trainer group && trainer id db 40, 8 ; text when seen dw UnknownText_0x76cf9 ; text when trainer beaten dw UnknownText_0x76d3c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7682a ; 0x7682a UnknownScript_0x7682a: ; 0x7682a talkaftercancel loadfont 2writetext UnknownText_0x76d5f closetext loadmovesprites end ; 0x76832 Trainer_0x76832: ; 0x76832 ; bit/flag number dw $5b7 ; trainer group && trainer id db 34, 3 ; text when seen dw UnknownText_0x76db6 ; text when trainer beaten dw UnknownText_0x76dd9 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7683e ; 0x7683e UnknownScript_0x7683e: ; 0x7683e talkaftercancel loadfont 2writetext UnknownText_0x76de1 closetext loadmovesprites end ; 0x76846 Trainer_0x76846: ; 0x76846 ; bit/flag number dw $476 ; trainer group && trainer id db 23, 11 ; text when seen dw UnknownText_0x76e14 ; text when trainer beaten dw UnknownText_0x76e34 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x76852 ; 0x76852 UnknownScript_0x76852: ; 0x76852 talkaftercancel loadfont 2writetext UnknownText_0x76e3d closetext loadmovesprites end ; 0x7685a Trainer_0x7685a: ; 0x7685a ; bit/flag number dw $477 ; trainer group && trainer id db 23, 12 ; text when seen dw UnknownText_0x76e6f ; text when trainer beaten dw UnknownText_0x76ea6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x76866 ; 0x76866 UnknownScript_0x76866: ; 0x76866 talkaftercancel loadfont 2writetext UnknownText_0x76eb6 closetext loadmovesprites end ; 0x7686e UnknownScript_0x7686e: ; 0x7686e jumpstd $000d ; 0x76871 MovementData_0x76871: ; 0x76871 fix_facing big_step_right remove_fixed_facing turn_head_down step_end ; 0x76876 MovementData_0x76876: ; 0x76876 fix_facing big_step_left remove_fixed_facing turn_head_down step_end ; 0x7687b UnknownText_0x7687b: ; 0x7687b db $0, "Hey, kid. Could I", $4f db "get you to look", $55 db "for my buddy?", $51 db "He's goofing off", $4f db "somewhere, that", $55 db "lazy bum!", $51 db "I want to go find", $4f db "him, but I'm on", $55 db "duty right now.", $57 ; 0x76907 UnknownText_0x76907: ; 0x76907 db $0, "Oh, gee…", $51 db "The CAPTAIN will", $4f db "be furious…", $57 ; 0x7692e UnknownText_0x7692e: ; 0x7692e db $0, "Thanks, kid!", $4f db "I chewed him out", $51 db "good so he'll quit", $4f db "slacking off!", $57 ; 0x7696d UnknownText_0x7696d: ; 0x7696d db $0, "A little girl?", $51 db "I may have seen", $4f db "her go by here.", $57 ; 0x7699d UnknownText_0x7699d: ; 0x7699d db $0, "The dining room is", $4f db "up ahead.", $51 db "The stairs at the", $4f db "end lead to the", $55 db "CAPTAIN's cabin.", $57 ; 0x769ed UnknownText_0x769ed: ; 0x769ed db $0, "Nothing beats a", $4f db "battle when I'm", $55 db "on my break.", $57 ; 0x76a1a UnknownText_0x76a1a: ; 0x76a1a db $0, "Win or lose, my", $4f db "break's over!", $57 ; 0x76a38 UnknownText_0x76a38: ; 0x76a38 db $0, "I guess I can't", $4f db "win if I don't get", $55 db "serious.", $57 ; 0x76a63 UnknownText_0x76a63: ; 0x76a63 db $0, "I'm so bored.", $4f db "Want to battle?", $57 ; 0x76a81 UnknownText_0x76a81: ; 0x76a81 db $0, "Yow! You're too", $4f db "strong!", $57 ; 0x76a99 UnknownText_0x76a99: ; 0x76a99 db $0, "SAFFRON, CELADON…", $4f db "I hear there are", $51 db "many big cities", $4f db "in KANTO.", $57 ; 0x76ad7 UnknownText_0x76ad7: ; 0x76ad7 db $0, "Urrf…", $4f db "I'm seasick!", $57 ; 0x76aea UnknownText_0x76aea: ; 0x76aea db $0, "I can't move any-", $4f db "more…", $57 ; 0x76b02 UnknownText_0x76b02: ; 0x76b02 db $0, "No more ships for", $4f db "me. Next time,", $51 db "I'm taking the", $4f db "MAGNET TRAIN.", $57 ; 0x76b40 UnknownText_0x76b40: ; 0x76b40 db $0, "This is where we", $4f db "sailors work!", $57 ; 0x76b60 UnknownText_0x76b60: ; 0x76b60 db $0, "I lost on my home", $4f db "field…", $57 ; 0x76b7a UnknownText_0x76b7a: ; 0x76b7a db $0, "We get different", $4f db "passengers from", $51 db "VERMILION CITY to", $4f db "OLIVINE CITY.", $57 ; 0x76bbc UnknownText_0x76bbc: ; 0x76bbc db $0, "Even though we're", $4f db "out on the sea, I", $55 db "can't fish!", $51 db "This is boring!", $4f db "Let's battle!", $57 ; 0x76c08 UnknownText_0x76c08: ; 0x76c08 db $0, "I… I'm not bored", $4f db "anymore…", $57 ; 0x76c22 UnknownText_0x76c22: ; 0x76c22 db $0, "I plan to fish off", $4f db "VERMILION's pier.", $57 ; 0x76c47 UnknownText_0x76c47: ; 0x76c47 db $0, "I'm building up my", $4f db "legs by bracing", $51 db "against the ship's", $4f db "rocking!", $57 ; 0x76c85 UnknownText_0x76c85: ; 0x76c85 db $0, "Rocked and rolled", $4f db "over!", $57 ; 0x76c9e UnknownText_0x76c9e: ; 0x76c9e db $0, "I couldn't find", $4f db "the KARATE KING in", $55 db "JOHTO.", $51 db "He's supposed to", $4f db "be training in a", $55 db "cave somewhere.", $57 ; 0x76cf9 UnknownText_0x76cf9: ; 0x76cf9 db $0, "I'm a sailor man!", $51 db "But I'm training", $4f db "#MON, so I can", $55 db "become the CHAMP!", $57 ; 0x76d3c UnknownText_0x76d3c: ; 0x76d3c db $0, "My lack of train-", $4f db "ing is obvious…", $57 ; 0x76d5f UnknownText_0x76d5f: ; 0x76d5f db $0, "Eight BADGES!", $4f db "They must prove", $51 db "that you've beaten", $4f db "GYM LEADERS.", $51 db "No wonder you're", $4f db "so good!", $57 ; 0x76db6 UnknownText_0x76db6: ; 0x76db6 db $0, "Don't lay a finger", $4f db "on my students!", $57 ; 0x76dd9 UnknownText_0x76dd9: ; 0x76dd9 db $0, "Aaack!", $57 ; 0x76de1 UnknownText_0x76de1: ; 0x76de1 db $0, "We're on a field", $4f db "trip to the RUINS", $55 db "outside VIOLET.", $57 ; 0x76e14 UnknownText_0x76e14: ; 0x76e14 db $0, "Do you know the", $4f db "RUINS OF ALPH?", $57 ; 0x76e34 UnknownText_0x76e34: ; 0x76e34 db $0, "Yaargh!", $57 ; 0x76e3d UnknownText_0x76e3d: ; 0x76e3d db $0, "Radios pick up", $4f db "strange signals", $55 db "inside the RUINS.", $57 ; 0x76e6f UnknownText_0x76e6f: ; 0x76e6f db $0, "There are some odd", $4f db "stone panels in", $55 db "the RUINS OF ALPH.", $57 ; 0x76ea6 UnknownText_0x76ea6: ; 0x76ea6 db $0, "I was done in!", $57 ; 0x76eb6 UnknownText_0x76eb6: ; 0x76eb6 db $0, "I read that there", $4f db "are four of those", $55 db "stone panels.", $57 ; 0x76ee9 MapEventHeader_0x76ee9: ; 0x76ee9 ; filler db 0, 0 ; warps db 2 warp_def $b, $5, 11, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F warp_def $d, $1f, 12, GROUP_FAST_SHIP_1F, MAP_FAST_SHIP_1F ; xy triggers db 2 xy_trigger 0, $7, $1e, $0, UnknownScript_0x7673c, $0, $0 xy_trigger 0, $7, $1f, $0, UnknownScript_0x76751, $0, $0 ; signposts db 1 signpost 9, 27, $0, UnknownScript_0x7686e ; people-events db 12 person_event $49, 10, 34, $6, $0, 255, 255, $90, 0, UnknownScript_0x76767, $072e person_event $49, 10, 35, $6, $0, 255, 255, $90, 0, UnknownScript_0x76767, $072f person_event $49, 15, 13, $7, $0, 255, 255, $92, 3, Trainer_0x767a6, $0739 person_event $28, 8, 10, $7, $0, 255, 255, $a2, 1, Trainer_0x767ba, $0739 person_event $2b, 13, 30, $9, $0, 255, 255, $92, 1, Trainer_0x767ce, $0739 person_event $49, 8, 21, $9, $0, 255, 255, $92, 4, Trainer_0x767e2, $073a person_event $3a, 12, 29, $7, $0, 255, 255, $a2, 3, Trainer_0x767f6, $073a person_event $41, 15, 19, $1f, $0, 255, 255, $b2, 3, Trainer_0x7680a, $073a person_event $49, 8, 27, $9, $0, 255, 255, $92, 4, Trainer_0x7681e, $073b person_event $29, 15, 13, $7, $0, 255, 255, $82, 3, Trainer_0x76832, $073b person_event $27, 13, 18, $3, $0, 255, 255, $92, 1, Trainer_0x76846, $073b person_event $27, 15, 18, $a, $0, 255, 255, $92, 1, Trainer_0x7685a, $073b ; 0x76faa MapScriptHeader_0x76faa: ; 0x76faa ; trigger count db 0 ; callback count db 0 ; 0x76fac UnknownScript_0x76fac: ; 0x76fac jumptextfaceplayer UnknownText_0x76faf ; 0x76faf UnknownText_0x76faf: ; 0x76faf db $0, "FAST SHIP S.S.AQUA", $4f db "sails to KANTO on", $51 db "Mondays and Fri-", $4f db "days.", $57 ; 0x76fec MapEventHeader_0x76fec: ; 0x76fec ; filler db 0, 0 ; warps db 5 warp_def $0, $f, 10, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $0, $10, 11, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $4, $f, 4, GROUP_OLIVINE_PORT_PASSAGE, MAP_OLIVINE_PORT_PASSAGE warp_def $2, $3, 3, GROUP_OLIVINE_PORT_PASSAGE, MAP_OLIVINE_PORT_PASSAGE warp_def $e, $3, 1, GROUP_OLIVINE_PORT, MAP_OLIVINE_PORT ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $2d, 5, 21, $8, $0, 255, 255, $0, 0, UnknownScript_0x76fac, $0733 ; 0x77018 MapScriptHeader_0x77018: ; 0x77018 ; trigger count db 0 ; callback count db 0 ; 0x7701a UnknownScript_0x7701a: ; 0x7701a jumptextfaceplayer UnknownText_0x7701d ; 0x7701d UnknownText_0x7701d: ; 0x7701d db $0, "The FAST SHIP", $4f db "sails on Wednes-", $55 db "days and Sundays", $55 db "every week.", $57 ; 0x7705a MapEventHeader_0x7705a: ; 0x7705a ; filler db 0, 0 ; warps db 5 warp_def $0, $f, 8, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $0, $10, 9, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $4, $f, 4, GROUP_VERMILION_PORT_PASSAGE, MAP_VERMILION_PORT_PASSAGE warp_def $2, $3, 3, GROUP_VERMILION_PORT_PASSAGE, MAP_VERMILION_PORT_PASSAGE warp_def $e, $3, 1, GROUP_VERMILION_PORT, MAP_VERMILION_PORT ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $29, 5, 21, $8, $0, 255, 255, $0, 0, UnknownScript_0x7701a, $ffff ; 0x77086 MapScriptHeader_0x77086: ; 0x77086 ; trigger count db 1 ; triggers dw UnknownScript_0x77092, $0000 ; callback count db 2 ; callbacks dbw 5, UnknownScript_0x77093 dbw 2, UnknownScript_0x77097 ; 0x77092 UnknownScript_0x77092: ; 0x77092 end ; 0x77093 UnknownScript_0x77093: ; 0x77093 setbit1 $00ec return ; 0x77097 UnknownScript_0x77097: ; 0x77097 disappear $4 return ; 0x7709a UnknownScript_0x7709a: ; 0x7709a checkbit2 $0058 iftrue UnknownScript_0x77117 checkcode $b if_not_equal $1, UnknownScript_0x77117 checktime $4 iffalse UnknownScript_0x77117 appear $2 appear $3 applymovement $0, MovementData_0x77121 pause 15 appear $4 spriteface $2, $3 cry $23, $0 waitbutton pause 30 follow $2, $3 cry $23, $0 applymovement $2, MovementData_0x77123 cry $23, $0 applymovement $2, MovementData_0x77126 cry $23, $0 applymovement $2, MovementData_0x77128 cry $23, $0 applymovement $2, MovementData_0x7712b cry $23, $0 applymovement $2, MovementData_0x7712d stopfollow applymovement $3, MovementData_0x77130 follow $2, $3 applymovement $2, MovementData_0x77132 stopfollow spriteface $2, $0 pause 10 showemote $0, $2, 15 spriteface $2, $0 cry $23, $0 pause 15 follow $2, $3 applymovement $2, MovementData_0x77134 disappear $2 disappear $3 stopfollow clearbit1 $00ec setbit2 $0058 end ; 0x77117 UnknownScript_0x77117: ; 0x77117 end ; 0x77118 SignpostRemoteItem_0x77118: ; 0x77118 dw $00ec db MOON_STONE ; 0x7711b UnknownScript_0x7711b: ; 0x7711b jumptext UnknownText_0x7713b ; 0x7711e UnknownScript_0x7711e: ; 0x7711e jumpstd $000f ; 0x77121 MovementData_0x77121: ; 0x77121 step_up step_end ; 0x77123 MovementData_0x77123: ; 0x77123 slow_step_down slow_jump_step_down step_end ; 0x77126 MovementData_0x77126: ; 0x77126 slow_jump_step_right step_end ; 0x77128 MovementData_0x77128: ; 0x77128 slow_step_up slow_jump_step_up step_end ; 0x7712b MovementData_0x7712b: ; 0x7712b slow_jump_step_left step_end ; 0x7712d MovementData_0x7712d: ; 0x7712d slow_step_down slow_jump_step_down step_end ; 0x77130 MovementData_0x77130: ; 0x77130 slow_step_down step_end ; 0x77132 MovementData_0x77132: ; 0x77132 slow_step_right step_end ; 0x77134 MovementData_0x77134: ; 0x77134 step_right step_right step_right jump_step_right step_right step_right step_end ; 0x7713b UnknownText_0x7713b: ; 0x7713b db $0, "MT.MOON SQUARE", $4f db "DON'T LITTER", $57 ; 0x77158 MapEventHeader_0x77158: ; 0x77158 ; filler db 0, 0 ; warps db 3 warp_def $5, $14, 5, GROUP_MOUNT_MOON, MAP_MOUNT_MOON warp_def $b, $16, 6, GROUP_MOUNT_MOON, MAP_MOUNT_MOON warp_def $7, $d, 1, GROUP_MOUNT_MOON_GIFT_SHOP, MAP_MOUNT_MOON_GIFT_SHOP ; xy triggers db 1 xy_trigger 0, $b, $7, $0, UnknownScript_0x7709a, $0, $0 ; signposts db 2 signpost 7, 7, $7, SignpostRemoteItem_0x77118 signpost 7, 17, $0, UnknownScript_0x7711b ; people-events db 3 person_event $4d, 10, 10, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $0779 person_event $4d, 10, 11, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $0779 person_event $59, 11, 11, $18, $0, 255, 255, $0, 0, UnknownScript_0x7711e, $0778 ; 0x771a6 MapScriptHeader_0x771a6: ; 0x771a6 ; trigger count db 0 ; callback count db 0 ; 0x771a8 UnknownScript_0x771a8: ; 0x771a8 faceplayer loadfont pokemart $0, $001f loadmovesprites end ; 0x771b0 UnknownScript_0x771b0: ; 0x771b0 jumptextfaceplayer UnknownText_0x771b3 ; 0x771b3 UnknownText_0x771b3: ; 0x771b3 db $0, "When the sun goes", $4f db "down, CLEFAIRY", $55 db "come out to play.", $57 ; 0x771e7 MapEventHeader_0x771e7: ; 0x771e7 ; filler db 0, 0 ; warps db 2 warp_def $7, $3, 3, GROUP_MOUNT_MOON_SQUARE, MAP_MOUNT_MOON_SQUARE warp_def $7, $4, 3, GROUP_MOUNT_MOON_SQUARE, MAP_MOUNT_MOON_SQUARE ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $2f, 7, 8, $6, $0, 255, 1, $0, 0, UnknownScript_0x771a8, $ffff person_event $2f, 6, 5, $9, $0, 255, 2, $0, 0, UnknownScript_0x771a8, $ffff person_event $28, 10, 5, $5, $1, 255, 1, $0, 0, UnknownScript_0x771b0, $ffff person_event $28, 8, 9, $4, $10, 255, 2, $0, 0, UnknownScript_0x771b0, $ffff ; 0x7722b MapScriptHeader_0x7722b: ; 0x7722b ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x77230 ; 0x77230 UnknownScript_0x77230: ; 0x77230 checkbit1 $0317 iftrue UnknownScript_0x77241 checkitem RAINBOW_WING iftrue UnknownScript_0x7723e 2jump UnknownScript_0x77241 ; 0x7723e UnknownScript_0x7723e: ; 0x7723e appear $2 return ; 0x77241 UnknownScript_0x77241: ; 0x77241 disappear $2 return ; 0x77244 UnknownScript_0x77244: ; 0x77244 faceplayer loadfont 2writetext UnknownText_0x77260 cry $fa, $0 pause 15 loadmovesprites setbit1 $0317 writecode $3, $a loadpokedata HO_OH, 60 startbattle disappear $2 returnafterbattle setbit1 $07b7 end ; 0x77260 UnknownText_0x77260: ; 0x77260 db $0, "Shaoooh!", $57 ; 0x7726a MapEventHeader_0x7726a: ; 0x7726a ; filler db 0, 0 ; warps db 1 warp_def $d, $9, 4, GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $a2, 9, 13, $16, $0, 255, 255, $80, 0, UnknownScript_0x77244, $073c ; 0x77282 INCBIN "baserom.gbc",$77282,$d7e SECTION "bank1E",DATA,BANK[$1E] MapScriptHeader_0x78000: ; 0x78000 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x78005 ; 0x78005 UnknownScript_0x78005: ; 0x78005 checkbit2 $0005 iftrue UnknownScript_0x78014 clearbit1 $06e5 setbit1 $06e6 2jump UnknownScript_0x7801d ; 0x78014 UnknownScript_0x78014: ; 0x78014 setbit1 $06e5 clearbit1 $06e6 2jump UnknownScript_0x7801d ; 0x7801d UnknownScript_0x7801d: ; 0x7801d checkbit2 $0006 iffalse UnknownScript_0x78029 clearbit1 $06e7 2jump UnknownScript_0x7802f ; 0x78029 UnknownScript_0x78029: ; 0x78029 setbit1 $06e7 2jump UnknownScript_0x7802f ; 0x7802f UnknownScript_0x7802f: ; 0x7802f checkbit2 $0007 iffalse UnknownScript_0x78039 clearbit1 $06e8 return ; 0x78039 UnknownScript_0x78039: ; 0x78039 setbit1 $06e8 return ; 0x7803d UnknownScript_0x7803d: ; 0x7803d faceplayer loadfont special $0020 closetext loadmovesprites if_equal $1, $405a clearbit2 $0005 checkcode $9 if_equal $3, UnknownScript_0x7805b applymovement $8, MovementData_0x78333 playsound $001f disappear $8 end ; 0x7805b UnknownScript_0x7805b: ; 0x7805b applymovement $8, MovementData_0x78337 playsound $001f disappear $8 end ; 0x78065 UnknownScript_0x78065: ; 0x78065 loadfont special $0045 loadmovesprites end ; 0x7806b UnknownScript_0x7806b: ; 0x7806b loadfont special $0046 loadmovesprites end ; 0x78071 Trainer_0x78071: ; 0x78071 ; bit/flag number dw $41b ; trainer group && trainer id db 54, 2 ; text when seen dw UnknownText_0x7849b ; text when trainer beaten dw UnknownText_0x784d3 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7807d ; 0x7807d UnknownScript_0x7807d: ; 0x7807d writecode $17, $14 talkaftercancel loadfont checkbit2 $0070 iftrue UnknownScript_0x780bd checkbit2 $0061 iftrue UnknownScript_0x78131 checkcellnum $14 iftrue UnknownScript_0x78143 checkbit1 $027d iftrue UnknownScript_0x780a6 2writetext UnknownText_0x784f0 keeptextopen setbit1 $027d 2call UnknownScript_0x78137 2jump $40a9 ; 0x780a6 UnknownScript_0x780a6: ; 0x780a6 2call UnknownScript_0x7813b askforphonenumber $14 if_equal $1, UnknownScript_0x7814b if_equal $2, UnknownScript_0x78147 trainertotext $36, $2, $0 2call UnknownScript_0x7813f 2jump UnknownScript_0x78143 ; 0x780bd UnknownScript_0x780bd: ; 0x780bd 2call UnknownScript_0x7814f winlosstext UnknownText_0x784d3, $0000 copybytetovar $d9fe if_equal $4, $40dc if_equal $3, $40e2 if_equal $2, $40e8 if_equal $1, $40ee if_equal $0, $40f4 checkbit1 $00cd iftrue UnknownScript_0x78128 checkbit1 $0044 iftrue UnknownScript_0x7811b checkbit2 $004b iftrue UnknownScript_0x7810e checkbit2 $0045 iftrue UnknownScript_0x78101 loadtrainer $36, $2 startbattle returnafterbattle loadvar $d9fe, $1 clearbit2 $0070 end ; 0x78101 UnknownScript_0x78101: ; 0x78101 loadtrainer $36, $c startbattle returnafterbattle loadvar $d9fe, $2 clearbit2 $0070 end ; 0x7810e UnknownScript_0x7810e: ; 0x7810e loadtrainer $36, $d startbattle returnafterbattle loadvar $d9fe, $3 clearbit2 $0070 end ; 0x7811b UnknownScript_0x7811b: ; 0x7811b loadtrainer $36, $14 startbattle returnafterbattle loadvar $d9fe, $4 clearbit2 $0070 end ; 0x78128 UnknownScript_0x78128: ; 0x78128 loadtrainer $36, $15 startbattle returnafterbattle clearbit2 $0070 end ; 0x78131 UnknownScript_0x78131: ; 0x78131 2writetext UnknownText_0x78532 closetext loadmovesprites end ; 0x78137 UnknownScript_0x78137: ; 0x78137 jumpstd $0019 ; 0x7813a INCBIN "baserom.gbc",$7813a,$7813b - $7813a UnknownScript_0x7813b: ; 0x7813b jumpstd $001a ; 0x7813e INCBIN "baserom.gbc",$7813e,$01 UnknownScript_0x7813f: ; 0x7813f jumpstd $001b ; 0x78142 INCBIN "baserom.gbc",$78142,$01 UnknownScript_0x78143: ; 0x78143 jumpstd $001c ; 0x78146 INCBIN "baserom.gbc",$78146,$01 UnknownScript_0x78147: ; 0x78147 jumpstd $001d ; 0x7814a INCBIN "baserom.gbc",$7814a,$01 UnknownScript_0x7814b: ; 0x7814b jumpstd $001e ; 0x7814e INCBIN "baserom.gbc",$7814e,$7814f - $7814e UnknownScript_0x7814f: ; 0x7814f jumpstd $001f ; 0x78152 INCBIN "baserom.gbc",$78152,$01 Trainer_0x78153: ; 0x78153 ; bit/flag number dw $47f ; trainer group && trainer id db 53, 2 ; text when seen dw UnknownText_0x7856d ; text when trainer beaten dw UnknownText_0x7859e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7815f ; 0x7815f UnknownScript_0x7815f: ; 0x7815f writecode $17, $15 talkaftercancel loadfont checkbit2 $0071 iftrue UnknownScript_0x7819f checkbit2 $0080 iftrue UnknownScript_0x78213 checkcellnum $15 iftrue UnknownScript_0x78234 checkbit1 $027f iftrue UnknownScript_0x78188 2writetext UnknownText_0x785b8 keeptextopen setbit1 $027f 2call UnknownScript_0x78228 2jump $418b ; 0x78188 UnknownScript_0x78188: ; 0x78188 2call UnknownScript_0x7822c askforphonenumber $15 if_equal $1, UnknownScript_0x7823c if_equal $2, UnknownScript_0x78238 trainertotext $35, $2, $0 2call UnknownScript_0x78230 2jump UnknownScript_0x78234 ; 0x7819f UnknownScript_0x7819f: ; 0x7819f 2call UnknownScript_0x78240 winlosstext UnknownText_0x7859e, $0000 copybytetovar $d9ff if_equal $4, $41be if_equal $3, $41c4 if_equal $2, $41ca if_equal $1, $41d0 if_equal $0, $41d6 checkbit1 $00cd iftrue UnknownScript_0x7820a checkbit1 $0044 iftrue UnknownScript_0x781fd checkbit1 $0021 iftrue UnknownScript_0x781f0 checkbit2 $0049 iftrue UnknownScript_0x781e3 loadtrainer $35, $2 startbattle returnafterbattle loadvar $d9ff, $1 clearbit2 $0071 end ; 0x781e3 UnknownScript_0x781e3: ; 0x781e3 loadtrainer $35, $9 startbattle returnafterbattle loadvar $d9ff, $2 clearbit2 $0071 end ; 0x781f0 UnknownScript_0x781f0: ; 0x781f0 loadtrainer $35, $f startbattle returnafterbattle loadvar $d9ff, $3 clearbit2 $0071 end ; 0x781fd UnknownScript_0x781fd: ; 0x781fd loadtrainer $35, $18 startbattle returnafterbattle loadvar $d9ff, $4 clearbit2 $0071 end ; 0x7820a UnknownScript_0x7820a: ; 0x7820a loadtrainer $35, $19 startbattle returnafterbattle clearbit2 $0071 end ; 0x78213 UnknownScript_0x78213: ; 0x78213 2call UnknownScript_0x78244 verbosegiveitem LEAF_STONE, 1 iffalse UnknownScript_0x78225 clearbit2 $0080 setbit1 $0100 2jump UnknownScript_0x78234 ; 0x78225 UnknownScript_0x78225: ; 0x78225 2jump UnknownScript_0x78248 ; 0x78228 UnknownScript_0x78228: ; 0x78228 jumpstd $0023 ; 0x7822b INCBIN "baserom.gbc",$7822b,$01 UnknownScript_0x7822c: ; 0x7822c jumpstd $0024 ; 0x7822f INCBIN "baserom.gbc",$7822f,$78230 - $7822f UnknownScript_0x78230: ; 0x78230 jumpstd $0025 ; 0x78233 INCBIN "baserom.gbc",$78233,$01 UnknownScript_0x78234: ; 0x78234 jumpstd $0026 ; 0x78237 INCBIN "baserom.gbc",$78237,$78238 - $78237 UnknownScript_0x78238: ; 0x78238 jumpstd $0027 ; 0x7823b INCBIN "baserom.gbc",$7823b,$01 UnknownScript_0x7823c: ; 0x7823c jumpstd $0028 ; 0x7823f INCBIN "baserom.gbc",$7823f,$01 UnknownScript_0x78240: ; 0x78240 jumpstd $0029 ; 0x78243 INCBIN "baserom.gbc",$78243,$78244 - $78243 UnknownScript_0x78244: ; 0x78244 jumpstd $002a ; 0x78247 INCBIN "baserom.gbc",$78247,$78248 - $78247 UnknownScript_0x78248: ; 0x78248 jumpstd $002b ; 0x7824b INCBIN "baserom.gbc",$7824b,$7824c - $7824b UnknownScript_0x7824c: ; 0x7824c faceplayer loadfont checktime $4 iffalse UnknownScript_0x78276 checkbit1 $0546 iftrue UnknownScript_0x78270 playmusic $000c 2writetext UnknownText_0x785e4 closetext loadmovesprites winlosstext UnknownText_0x78609, $0000 loadtrainer $41, $1 startbattle returnafterbattle setbit1 $0546 loadmovesprites end ; 0x78270 UnknownScript_0x78270: ; 0x78270 2writetext UnknownText_0x78624 closetext loadmovesprites end ; 0x78276 UnknownScript_0x78276: ; 0x78276 2writetext UnknownText_0x7866a closetext loadmovesprites end ; 0x7827c Trainer_0x7827c: ; 0x7827c ; bit/flag number dw $5ad ; trainer group && trainer id db 22, 5 ; text when seen dw UnknownText_0x7833d ; text when trainer beaten dw UnknownText_0x7835e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x78288 ; 0x78288 UnknownScript_0x78288: ; 0x78288 talkaftercancel loadfont 2writetext UnknownText_0x783d8 closetext loadmovesprites end ; 0x78290 Trainer_0x78290: ; 0x78290 ; bit/flag number dw $5ae ; trainer group && trainer id db 22, 6 ; text when seen dw UnknownText_0x78425 ; text when trainer beaten dw UnknownText_0x78447 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7829c ; 0x7829c UnknownScript_0x7829c: ; 0x7829c talkaftercancel loadfont 2writetext UnknownText_0x78469 closetext loadmovesprites end ; 0x782a4 Trainer_0x782a4: ; 0x782a4 ; bit/flag number dw $4d3 ; trainer group && trainer id db 59, 7 ; text when seen dw UnknownText_0x78696 ; text when trainer beaten dw UnknownText_0x786e1 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x782b0 ; 0x782b0 UnknownScript_0x782b0: ; 0x782b0 talkaftercancel loadfont 2writetext UnknownText_0x786fc closetext loadmovesprites end ; 0x782b8 Trainer_0x782b8: ; 0x782b8 ; bit/flag number dw $560 ; trainer group && trainer id db 28, 6 ; text when seen dw UnknownText_0x78743 ; text when trainer beaten dw UnknownText_0x78765 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x782c4 ; 0x782c4 UnknownScript_0x782c4: ; 0x782c4 talkaftercancel loadfont checkbit1 $0070 iftrue UnknownScript_0x782d2 2writetext UnknownText_0x7877f closetext loadmovesprites end ; 0x782d2 UnknownScript_0x782d2: ; 0x782d2 2writetext UnknownText_0x787ad closetext loadmovesprites end ; 0x782d8 Trainer_0x782d8: ; 0x782d8 ; bit/flag number dw $56b ; trainer group && trainer id db 28, 17 ; text when seen dw UnknownText_0x787eb ; text when trainer beaten dw UnknownText_0x78819 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x782e4 ; 0x782e4 UnknownScript_0x782e4: ; 0x782e4 talkaftercancel loadfont checkbit1 $0070 iftrue UnknownScript_0x782f2 2writetext UnknownText_0x78836 closetext loadmovesprites end ; 0x782f2 UnknownScript_0x782f2: ; 0x782f2 2writetext UnknownText_0x78866 closetext loadmovesprites end ; 0x782f8 Trainer_0x782f8: ; 0x782f8 ; bit/flag number dw $55f ; trainer group && trainer id db 28, 5 ; text when seen dw UnknownText_0x78890 ; text when trainer beaten dw UnknownText_0x788c0 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x78304 ; 0x78304 UnknownScript_0x78304: ; 0x78304 talkaftercancel loadfont checkbit1 $0070 iftrue $4319 2writetext UnknownText_0x788e2 keeptextopen verbosegiveitem SOFT_SAND, 1 iffalse $431d setbit1 $0070 2writetext UnknownText_0x7892b closetext loadmovesprites end ; 0x7831f INCBIN "baserom.gbc",$7831f,$78322 - $7831f UnknownScript_0x78322: ; 0x78322 jumptext UnknownText_0x789a8 ; 0x78325 UnknownScript_0x78325: ; 0x78325 jumptext UnknownText_0x789ed ; 0x78328 UnknownScript_0x78328: ; 0x78328 jumptext UnknownText_0x78a52 ; 0x7832b ItemFragment_0x7832b: ; 0x7832b item_frag NUGGET, 1 ; 0x7832d SignpostRemoteItem_0x7832d: ; 0x7832d dw $00a7 db RARE_CANDY ; 0x78330 SignpostRemoteItem_0x78330: ; 0x78330 dw $00a8 db SUPER_POTION ; 0x78333 MovementData_0x78333: ; 0x78333 slow_step_left slow_step_left slow_step_up step_end ; 0x78337 MovementData_0x78337: ; 0x78337 slow_step_down slow_step_left slow_step_left slow_step_up slow_step_up step_end ; 0x7833d UnknownText_0x7833d: ; 0x7833d db $0, "This is where I do", $4f db "my training!", $57 ; 0x7835e UnknownText_0x7835e: ; 0x7835e db $0, "Beaten by a", $4f db "passing stranger!", $57 ; 0x7837d INCBIN "baserom.gbc",$7837d,$783d8 - $7837d UnknownText_0x783d8: ; 0x783d8 db $0, "I'm going to train", $4f db "even harder.", $51 db "After all, I'm", $4f db "trying to become", $55 db "a GYM LEADER.", $57 ; 0x78425 UnknownText_0x78425: ; 0x78425 db $0, "I'm the best in my", $4f db "class at #MON.", $57 ; 0x78447 UnknownText_0x78447: ; 0x78447 db $0, "No! There are bet-", $4f db "ter trainers…", $57 ; 0x78469 UnknownText_0x78469: ; 0x78469 db $0, "I'm trying hard so", $4f db "I can be the star", $55 db "in my class.", $57 ; 0x7849b UnknownText_0x7849b: ; 0x7849b db $0, "I'm confident in", $4f db "my ability to", $55 db "raise #MON.", $51 db "Want to see?", $57 ; 0x784d3 UnknownText_0x784d3: ; 0x784d3 db $0, "Did I screw up my", $4f db "training?", $57 ; 0x784f0 UnknownText_0x784f0: ; 0x784f0 db $0, "Maybe I should", $4f db "take one to a DAY-", $51 db "CARE. Or maybe use", $4f db "some items…", $57 ; 0x78532 UnknownText_0x78532: ; 0x78532 db $0, "Shopping under the", $4f db "sky!", $51 db "It feels so nice", $4f db "up on a rooftop.", $57 ; 0x7856d UnknownText_0x7856d: ; 0x7856d db $0, "Are you a trainer?", $51 db "Let's have a", $4f db "practice battle.", $57 ; 0x7859e UnknownText_0x7859e: ; 0x7859e db $0, "Oh, no! I just", $4f db "can't win…", $57 ; 0x785b8 UnknownText_0x785b8: ; 0x785b8 db $0, "You're too strong", $4f db "to be a practice", $55 db "partner.", $57 ; 0x785e4 UnknownText_0x785e4: ; 0x785e4 db $0, "Who goes there?", $4f db "What are you up", $55 db "to?", $57 ; 0x78609 UnknownText_0x78609: ; 0x78609 db $0, "You're a tough", $4f db "little kid.", $57 ; 0x78624 UnknownText_0x78624: ; 0x78624 db $0, "Yep, I see nothing", $4f db "wrong today. You", $51 db "be good and stay", $4f db "out of trouble.", $57 ; 0x7866a UnknownText_0x7866a: ; 0x7866a db $0, "I'm on patrol for", $4f db "suspicious indi-", $55 db "viduals.", $57 ; 0x78696 UnknownText_0x78696: ; 0x78696 db $0, "I just got my", $4f db "#MON back from", $55 db "DAY-CARE.", $51 db "Let's see how much", $4f db "stronger it got!", $57 ; 0x786e1 UnknownText_0x786e1: ; 0x786e1 db $0, "Why does it end", $4f db "this way?", $57 ; 0x786fc UnknownText_0x786fc: ; 0x786fc db $0, "My #MON knew", $4f db "moves I didn't", $55 db "know it had.", $51 db "That confounded me", $4f db "to no end!", $57 ; 0x78743 UnknownText_0x78743: ; 0x78743 db $0, "IRENE: Kyaaah!", $4f db "Someone found us!", $57 ; 0x78765 UnknownText_0x78765: ; 0x78765 db $0, "IRENE: Ohhh!", $4f db "Too strong!", $57 ; 0x7877f UnknownText_0x7877f: ; 0x7877f db $0, "IRENE: My sister", $4f db "KATE will get you", $55 db "for this!", $57 ; 0x787ad UnknownText_0x787ad: ; 0x787ad db $0, "IRENE: Isn't this", $4f db "beach great?", $51 db "It's our secret", $4f db "little getaway!", $57 ; 0x787eb UnknownText_0x787eb: ; 0x787eb db $0, "JENN: You can't", $4f db "beat IRENE and go", $55 db "unpunished!", $57 ; 0x78819 UnknownText_0x78819: ; 0x78819 db $0, "JENN: So sorry,", $4f db "IRENE! Sis!", $57 ; 0x78836 UnknownText_0x78836: ; 0x78836 db $0, "JENN: Don't get", $4f db "cocky! My sister", $55 db "KATE is tough!", $57 ; 0x78866 UnknownText_0x78866: ; 0x78866 db $0, "JENN: Sunlight", $4f db "makes your body", $55 db "stronger.", $57 ; 0x78890 UnknownText_0x78890: ; 0x78890 db $0, "KATE: You sure", $4f db "were mean to my", $55 db "little sisters!", $57 ; 0x788c0 UnknownText_0x788c0: ; 0x788c0 db $0, "KATE: No! I can't", $4f db "believe I lost.", $57 ; 0x788e2 UnknownText_0x788e2: ; 0x788e2 db $0, "KATE: You're too", $4f db "strong. I didn't", $55 db "stand a chance.", $51 db "Here. You deserve", $4f db "this.", $57 ; 0x7892b UnknownText_0x7892b: ; 0x7892b db $0, "KATE: I'm sorry we", $4f db "jumped you.", $51 db "We never expected", $4f db "anyone to find us", $51 db "here. You sure", $4f db "startled us.", $57 ; 0x7898a INCBIN "baserom.gbc",$7898a,$1e UnknownText_0x789a8: ; 0x789a8 db $0, "ROUTE 34", $51 db "GOLDENROD CITY -", $4f db "AZALEA TOWN", $51 db "ILEX FOREST", $4f db "SOMEWHERE BETWEEN", $57 ; 0x789ed UnknownText_0x789ed: ; 0x789ed db $0, "TRAINER TIPS", $51 db "BERRY trees grow", $4f db "new BERRIES", $55 db "every day.", $51 db "Make a note of", $4f db "which trees bear", $55 db "which BERRIES.", $57 ; 0x78a52 UnknownText_0x78a52: ; 0x78a52 db $0, "DAY-CARE", $51 db "LET US RAISE YOUR", $4f db "#MON FOR YOU!", $57 ; 0x78a7c MapEventHeader_0x78a7c: ; 0x78a7c ; filler db 0, 0 ; warps db 5 warp_def $25, $d, 1, GROUP_ROUTE_34_ILEX_FOREST_GATE, MAP_ROUTE_34_ILEX_FOREST_GATE warp_def $25, $e, 2, GROUP_ROUTE_34_ILEX_FOREST_GATE, MAP_ROUTE_34_ILEX_FOREST_GATE warp_def $e, $b, 1, GROUP_DAY_CARE, MAP_DAY_CARE warp_def $f, $b, 2, GROUP_DAY_CARE, MAP_DAY_CARE warp_def $f, $d, 3, GROUP_DAY_CARE, MAP_DAY_CARE ; xy triggers db 0 ; signposts db 5 signpost 6, 12, $0, UnknownScript_0x78322 signpost 33, 13, $0, UnknownScript_0x78325 signpost 13, 10, $0, UnknownScript_0x78328 signpost 32, 8, $7, SignpostRemoteItem_0x7832d signpost 19, 17, $7, SignpostRemoteItem_0x78330 ; people-events db 13 person_event $27, 11, 17, $8, $0, 255, 255, $a2, 5, Trainer_0x78071, $ffff person_event $27, 36, 19, $6, $0, 255, 255, $92, 3, Trainer_0x7827c, $ffff person_event $27, 24, 15, $6, $0, 255, 255, $92, 3, Trainer_0x78290, $ffff person_event $28, 30, 14, $9, $0, 255, 255, $a2, 3, Trainer_0x78153, $ffff person_event $43, 15, 13, $6, $0, 255, 255, $90, 0, UnknownScript_0x7824c, $ffff person_event $2d, 32, 22, $1e, $0, 255, 255, $82, 3, Trainer_0x782a4, $ffff person_event $2f, 20, 19, $6, $0, 255, 255, $0, 0, UnknownScript_0x7803d, $06e6 person_event $e0, 22, 18, $16, $22, 255, 255, $0, 0, UnknownScript_0x78065, $06e7 person_event $e1, 23, 21, $16, $22, 255, 255, $0, 0, UnknownScript_0x7806b, $06e8 person_event $24, 52, 15, $8, $0, 255, 255, $82, 5, Trainer_0x782b8, $ffff person_event $24, 52, 7, $9, $0, 255, 255, $82, 3, Trainer_0x782d8, $ffff person_event $24, 55, 10, $7, $0, 255, 255, $82, 2, Trainer_0x782f8, $ffff person_event $54, 34, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x7832b, $07bc ; 0x78b5d MapScriptHeader_0x78b5d: ; 0x78b5d ; trigger count db 6 ; triggers dw UnknownScript_0x78b7a, $0000 dw UnknownScript_0x78b7e, $0000 dw UnknownScript_0x78b7f, $0000 dw UnknownScript_0x78b80, $0000 dw UnknownScript_0x78b81, $0000 dw UnknownScript_0x78b82, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x78b83 ; 0x78b7a UnknownScript_0x78b7a: ; 0x78b7a priorityjump UnknownScript_0x78b8c ; 0x78b7d INCBIN "baserom.gbc",$78b7d,$78b7e - $78b7d UnknownScript_0x78b7e: ; 0x78b7e end ; 0x78b7f UnknownScript_0x78b7f: ; 0x78b7f end ; 0x78b80 UnknownScript_0x78b80: ; 0x78b80 end ; 0x78b81 UnknownScript_0x78b81: ; 0x78b81 end ; 0x78b82 UnknownScript_0x78b82: ; 0x78b82 end ; 0x78b83 UnknownScript_0x78b83: ; 0x78b83 checktriggers iftrue $4b8b moveperson $2, $3, $4 return ; 0x78b8c UnknownScript_0x78b8c: ; 0x78b8c applymovement $0, MovementData_0x78f67 showemote $0, $2, 15 spriteface $2, $3 loadfont 2writetext UnknownText_0x78fb6 yesorno iftrue UnknownScript_0x78ba5 2writetext UnknownText_0x7911a 2jump $4b9b ; 0x78ba5 UnknownScript_0x78ba5: ; 0x78ba5 2writetext UnknownText_0x790fa keeptextopen 2writetext UnknownText_0x7913a closetext loadmovesprites playsound $00bc pause 30 showemote $0, $2, 10 spriteface $2, $0 loadfont 2writetext UnknownText_0x791ae closetext loadmovesprites loadfont spriteface $2, $3 2writetext UnknownText_0x791df closetext loadmovesprites applymovement $2, MovementData_0x78fa0 spriteface $0, $1 applymovement $2, MovementData_0x78fa2 spriteface $0, $3 loadfont 2writetext UnknownText_0x792ff closetext dotrigger $1 loadmovesprites end ; 0x78be0 UnknownScript_0x78be0: ; 0x78be0 faceplayer loadfont checkbit1 $0024 iftrue $4bee checkbit1 $0044 iftrue UnknownScript_0x78e2f checkbit1 $007c iftrue $4bfa checkbit2 $0022 iftrue UnknownScript_0x78e1c checkbit1 $0056 iftrue UnknownScript_0x78e16 checkbit1 $0055 iftrue $4e03 checkbit1 $0077 iffalse UnknownScript_0x78c35 writebyte $af special $0043 iftrue UnknownScript_0x78dee writebyte $b0 special $0043 iftrue UnknownScript_0x78dee 2writetext UnknownText_0x79a40 closetext loadmovesprites end ; 0x78c22 UnknownScript_0x78c22: ; 0x78c22 writebyte $af special $0043 iftrue UnknownScript_0x78dee writebyte $b0 special $0043 iftrue UnknownScript_0x78dee 2jump $4c41 ; 0x78c35 UnknownScript_0x78c35: ; 0x78c35 checkbit1 $002d iffalse $4c41 checkbit1 $0054 iftrue UnknownScript_0x78c22 checkbit1 $002d iftrue UnknownScript_0x78de8 checkbit2 $001b iftrue UnknownScript_0x78de2 checkbit1 $001f iftrue UnknownScript_0x78ddc checkbit1 $001e iftrue UnknownScript_0x78da2 checkbit1 $001a iftrue UnknownScript_0x78d67 2writetext UnknownText_0x79375 closetext loadmovesprites end ; 0x78c65 UnknownScript_0x78c65: ; 0x78c65 spriteface $2, $0 loadfont 2writetext UnknownText_0x793a7 closetext loadmovesprites applymovement $0, MovementData_0x78f70 end ; 0x78c73 UnknownScript_0x78c73: ; 0x78c73 checkbit1 $001a iftrue UnknownScript_0x78d6d spriteface $2, $0 refreshscreen $0 pokepic CYNDAQUIL cry $9b, $0 closetext pokepicyesorno loadfont 2writetext UnknownText_0x793c8 yesorno iffalse UnknownScript_0x78d2d disappear $4 setbit1 $001b 2writetext UnknownText_0x79487 keeptextopen waitbutton pokenamemem CYNDAQUIL, $0 2writetext UnknownText_0x794ad playsound $0002 waitbutton keeptextopen givepoke CYNDAQUIL, $5, BERRY, $0 loadmovesprites checkcode $9 if_equal $3, UnknownScript_0x78d33 applymovement $0, MovementData_0x78fa7 2jump UnknownScript_0x78d33 ; 0x78cb5 UnknownScript_0x78cb5: ; 0x78cb5 checkbit1 $001a iftrue UnknownScript_0x78d6d spriteface $2, $0 refreshscreen $0 pokepic TOTODILE cry $9e, $0 closetext pokepicyesorno loadfont 2writetext UnknownText_0x793f3 yesorno iffalse UnknownScript_0x78d2d disappear $5 setbit1 $001c 2writetext UnknownText_0x79487 keeptextopen waitbutton pokenamemem TOTODILE, $0 2writetext UnknownText_0x794ad playsound $0002 waitbutton keeptextopen givepoke TOTODILE, $5, BERRY, $0 loadmovesprites applymovement $0, MovementData_0x78fab 2jump UnknownScript_0x78d33 ; 0x78cf1 UnknownScript_0x78cf1: ; 0x78cf1 checkbit1 $001a iftrue UnknownScript_0x78d6d spriteface $2, $0 refreshscreen $0 pokepic CHIKORITA cry $98, $0 closetext pokepicyesorno loadfont 2writetext UnknownText_0x7941f yesorno iffalse UnknownScript_0x78d2d disappear $6 setbit1 $001d 2writetext UnknownText_0x79487 keeptextopen waitbutton pokenamemem CHIKORITA, $0 2writetext UnknownText_0x794ad playsound $0002 waitbutton keeptextopen givepoke CHIKORITA, $5, BERRY, $0 loadmovesprites applymovement $0, MovementData_0x78fb0 2jump UnknownScript_0x78d33 ; 0x78d2d UnknownScript_0x78d2d: ; 0x78d2d 2writetext UnknownText_0x7944d closetext loadmovesprites end ; 0x78d33 UnknownScript_0x78d33: ; 0x78d33 spriteface $0, $1 loadfont 2writetext UnknownText_0x794c0 closetext loadmovesprites addcellnum $4 loadfont 2writetext UnknownText_0x795f3 playsound $0093 waitbutton closetext loadmovesprites spriteface $2, $2 loadfont 2writetext UnknownText_0x79581 closetext loadmovesprites spriteface $2, $0 loadfont 2writetext UnknownText_0x795db closetext loadmovesprites setbit1 $001a setbit1 $06be dotrigger $5 domaptrigger GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN, $1 end ; 0x78d67 UnknownScript_0x78d67: ; 0x78d67 2writetext UnknownText_0x7960d closetext loadmovesprites end ; 0x78d6d UnknownScript_0x78d6d: ; 0x78d6d loadfont 2writetext UnknownText_0x79668 closetext loadmovesprites end ; 0x78d74 UnknownScript_0x78d74: ; 0x78d74 loadfont checkbit1 $001a iftrue UnknownScript_0x78d81 2writetext UnknownText_0x79690 closetext loadmovesprites end ; 0x78d81 UnknownScript_0x78d81: ; 0x78d81 2writetext UnknownText_0x796aa yesorno iftrue UnknownScript_0x78d8a loadmovesprites end ; 0x78d8a UnknownScript_0x78d8a: ; 0x78d8a special $009d special $001b playmusic $0000 writebyte $1 special $003e pause 30 special $003d loadmovesprites end ; 0x78d9f UnknownScript_0x78d9f: ; 0x78d9f closetext loadmovesprites end ; 0x78da2 UnknownScript_0x78da2: ; 0x78da2 2writetext UnknownText_0x796cd checkitem MYSTERY_EGG iffalse UnknownScript_0x78d9f keeptextopen 2writetext UnknownText_0x79712 closetext takeitem MYSTERY_EGG, 1 2call UnknownScript_0x78e3f 2writetext UnknownText_0x79739 closetext 2call UnknownScript_0x78e53 2writetext UnknownText_0x79745 keeptextopen 2writetext UnknownText_0x79780 keeptextopen setbit1 $001f setbit2 $0010 domaptrigger GROUP_ROUTE_29, MAP_ROUTE_29, $1 clearbit1 $0715 setbit1 $0714 2writetext UnknownText_0x798cf closetext loadmovesprites dotrigger $6 end ; 0x78ddc UnknownScript_0x78ddc: ; 0x78ddc 2writetext UnknownText_0x7993c closetext loadmovesprites end ; 0x78de2 UnknownScript_0x78de2: ; 0x78de2 2writetext UnknownText_0x7997d closetext loadmovesprites end ; 0x78de8 UnknownScript_0x78de8: ; 0x78de8 2writetext UnknownText_0x79a1b closetext loadmovesprites end ; 0x78dee UnknownScript_0x78dee: ; 0x78dee 2writetext UnknownText_0x79a72 closetext loadmovesprites showemote $0, $2, 15 setbit1 $0055 loadfont 2writetext UnknownText_0x79a8b keeptextopen 2writetext UnknownText_0x79a9f keeptextopen 2writetext UnknownText_0x79b1c keeptextopen verbosegiveitem EVERSTONE, 1 iffalse $4e1a 2writetext UnknownText_0x79b8d closetext loadmovesprites setbit1 $0056 end ; 0x78e16 UnknownScript_0x78e16: ; 0x78e16 2writetext UnknownText_0x79c37 closetext loadmovesprites end ; 0x78e1c UnknownScript_0x78e1c: ; 0x78e1c 2writetext UnknownText_0x79cd0 keeptextopen verbosegiveitem MASTER_BALL, 1 iffalse $4e2d setbit1 $007c 2writetext UnknownText_0x79d31 closetext loadmovesprites end ; 0x78e2f UnknownScript_0x78e2f: ; 0x78e2f 2writetext UnknownText_0x79df3 keeptextopen verbosegiveitem S_S_TICKET, 1 setbit1 $0024 2writetext UnknownText_0x79e6f closetext loadmovesprites end ; 0x78e3f UnknownScript_0x78e3f: ; 0x78e3f loadmovesprites checkcode $9 if_equal $0, UnknownScript_0x78e6d if_equal $1, UnknownScript_0x78e67 if_equal $2, UnknownScript_0x78e73 if_equal $3, UnknownScript_0x78e79 end ; 0x78e53 UnknownScript_0x78e53: ; 0x78e53 loadmovesprites checkcode $9 if_equal $0, UnknownScript_0x78e67 if_equal $1, UnknownScript_0x78e6d if_equal $2, UnknownScript_0x78e79 if_equal $3, UnknownScript_0x78e73 end ; 0x78e67 UnknownScript_0x78e67: ; 0x78e67 applymovement $2, MovementData_0x78f90 loadfont end ; 0x78e6d UnknownScript_0x78e6d: ; 0x78e6d applymovement $2, MovementData_0x78f94 loadfont end ; 0x78e73 UnknownScript_0x78e73: ; 0x78e73 applymovement $2, MovementData_0x78f98 loadfont end ; 0x78e79 UnknownScript_0x78e79: ; 0x78e79 applymovement $2, MovementData_0x78f9c loadfont end ; 0x78e7f UnknownScript_0x78e7f: ; 0x78e7f applymovement $3, MovementData_0x78f7e spriteface $0, $0 2call UnknownScript_0x78e9d applymovement $3, MovementData_0x78f87 end ; 0x78e8e UnknownScript_0x78e8e: ; 0x78e8e applymovement $3, MovementData_0x78f82 spriteface $0, $0 2call UnknownScript_0x78e9d applymovement $3, MovementData_0x78f8b end ; 0x78e9d UnknownScript_0x78e9d: ; 0x78e9d loadfont 2writetext UnknownText_0x79f38 keeptextopen verbosegiveitem POTION, 1 2writetext UnknownText_0x79f65 closetext loadmovesprites dotrigger $2 end ; 0x78ead UnknownScript_0x78ead: ; 0x78ead applymovement $3, MovementData_0x78f7e spriteface $0, $0 2call UnknownScript_0x78ecb applymovement $3, MovementData_0x78f87 end ; 0x78ebc UnknownScript_0x78ebc: ; 0x78ebc applymovement $3, MovementData_0x78f82 spriteface $0, $0 2call UnknownScript_0x78ecb applymovement $3, MovementData_0x78f8b end ; 0x78ecb UnknownScript_0x78ecb: ; 0x78ecb loadfont 2writetext UnknownText_0x7a078 keeptextopen itemtotext POKE_BALL, $1 2call UnknownScript_0x78ee2 giveitem POKE_BALL, $5 2writetext UnknownText_0x7a09a keeptextopen itemnotify loadmovesprites dotrigger $2 end ; 0x78ee2 UnknownScript_0x78ee2: ; 0x78ee2 jumpstd $002f ; 0x78ee5 INCBIN "baserom.gbc",$78ee5,$01 UnknownScript_0x78ee6: ; 0x78ee6 faceplayer loadfont checkbit1 $002d iftrue UnknownScript_0x78f0c checkbit1 $001f iftrue UnknownScript_0x78f06 checkbit1 $001e iftrue UnknownScript_0x78f00 2writetext UnknownText_0x79f65 closetext loadmovesprites end ; 0x78f00 UnknownScript_0x78f00: ; 0x78f00 2writetext UnknownText_0x79f95 closetext loadmovesprites end ; 0x78f06 UnknownScript_0x78f06: ; 0x78f06 2writetext UnknownText_0x7a09a closetext loadmovesprites end ; 0x78f0c UnknownScript_0x78f0c: ; 0x78f0c 2writetext UnknownText_0x79c65 closetext loadmovesprites end ; 0x78f12 UnknownScript_0x78f12: ; 0x78f12 applymovement $0, MovementData_0x78f72 applymovement $0, MovementData_0x78f74 spriteface $7, $2 loadfont 2writetext UnknownText_0x7a0f0 keeptextopen special $0024 2writetext UnknownText_0x7a1c0 closetext loadmovesprites applymovement $7, MovementData_0x78f78 disappear $7 dotrigger $2 end ; 0x78f33 UnknownScript_0x78f33: ; 0x78f33 loadfont checkbit2 $0043 iftrue UnknownScript_0x78f49 checkbit1 $0043 iftrue UnknownScript_0x78f43 2jump UnknownScript_0x78f49 ; 0x78f43 UnknownScript_0x78f43: ; 0x78f43 2writetext UnknownText_0x7a231 closetext loadmovesprites end ; 0x78f49 UnknownScript_0x78f49: ; 0x78f49 2writetext UnknownText_0x7a1fd closetext loadmovesprites end ; 0x78f4f UnknownScript_0x78f4f: ; 0x78f4f jumptext UnknownText_0x7a24c ; 0x78f52 UnknownScript_0x78f52: ; 0x78f52 jumptext UnknownText_0x7a28a ; 0x78f55 UnknownScript_0x78f55: ; 0x78f55 jumptext UnknownText_0x7a2c6 ; 0x78f58 UnknownScript_0x78f58: ; 0x78f58 jumptext UnknownText_0x7a315 ; 0x78f5b UnknownScript_0x78f5b: ; 0x78f5b jumptext UnknownText_0x7a370 ; 0x78f5e UnknownScript_0x78f5e: ; 0x78f5e jumptext UnknownText_0x7a3a6 ; 0x78f61 INCBIN "baserom.gbc",$78f61,$78f64 - $78f61 UnknownScript_0x78f64: ; 0x78f64 jumpstd $0001 ; 0x78f67 MovementData_0x78f67: ; 0x78f67 step_up step_up step_up step_up step_up step_up step_up turn_head_left step_end ; 0x78f70 MovementData_0x78f70: ; 0x78f70 step_up step_end ; 0x78f72 MovementData_0x78f72: ; 0x78f72 step_left step_end ; 0x78f74 MovementData_0x78f74: ; 0x78f74 step_up step_up turn_head_right step_end ; 0x78f78 MovementData_0x78f78: ; 0x78f78 step_down step_down step_down step_down step_down step_end ; 0x78f7e MovementData_0x78f7e: ; 0x78f7e step_right step_right turn_head_up step_end ; 0x78f82 MovementData_0x78f82: ; 0x78f82 step_right step_right step_right turn_head_up step_end ; 0x78f87 MovementData_0x78f87: ; 0x78f87 step_left step_left turn_head_down step_end ; 0x78f8b MovementData_0x78f8b: ; 0x78f8b step_left step_left step_left turn_head_down step_end ; 0x78f90 MovementData_0x78f90: ; 0x78f90 fix_facing big_step_up remove_fixed_facing step_end ; 0x78f94 MovementData_0x78f94: ; 0x78f94 fix_facing big_step_down remove_fixed_facing step_end ; 0x78f98 MovementData_0x78f98: ; 0x78f98 fix_facing big_step_left remove_fixed_facing step_end ; 0x78f9c MovementData_0x78f9c: ; 0x78f9c fix_facing big_step_right remove_fixed_facing step_end ; 0x78fa0 MovementData_0x78fa0: ; 0x78fa0 step_up step_end ; 0x78fa2 MovementData_0x78fa2: ; 0x78fa2 step_right step_right step_up turn_head_down step_end ; 0x78fa7 MovementData_0x78fa7: ; 0x78fa7 step_left step_up turn_head_up step_end ; 0x78fab MovementData_0x78fab: ; 0x78fab step_left step_left step_up turn_head_up step_end ; 0x78fb0 MovementData_0x78fb0: ; 0x78fb0 step_left step_left step_left step_up turn_head_up step_end ; 0x78fb6 UnknownText_0x78fb6: ; 0x78fb6 db $0, "ELM: ", $14, "!", $4f db "There you are!", $51 db "I needed to ask", $4f db "you a favor.", $51 db "I'm conducting new", $4f db "#MON research", $51 db "right now. I was", $4f db "wondering if you", $51 db "could help me with", $4f db "it, ", $14, ".", $51 db "You see…", $51 db "I'm writing a", $4f db "paper that I want", $51 db "to present at a", $4f db "conference.", $51 db "But there are some", $4f db "things I don't", $51 db "quite understand", $4f db "yet.", $51 db "So!", $51 db "I'd like you to", $4f db "raise a #MON", $51 db "that I recently", $4f db "caught.", $57 ; 0x790fa UnknownText_0x790fa: ; 0x790fa db $0, "Thanks, ", $14, "!", $51 db "You're a great", $4f db "help!", $57 ; 0x7911a UnknownText_0x7911a: ; 0x7911a db $0, "But… Please, I", $4f db "need your help!", $57 ; 0x7913a UnknownText_0x7913a: ; 0x7913a db $0, "When I announce my", $4f db "findings, I'm sure", $51 db "we'll delve a bit", $4f db "deeper into the", $51 db "many mysteries of", $4f db "#MON.", $51 db "You can count on", $4f db "it!", $57 ; 0x791ae UnknownText_0x791ae: ; 0x791ae db $0, "Oh, hey! I got an", $4f db "e-mail!", $51 db $56, $56, $56, $4f db "Hm… Uh-huh…", $51 db "Okay…", $57 ; 0x791df UnknownText_0x791df: ; 0x791df db $0, "Hey, listen.", $51 db "I have an acquain-", $4f db "tance called MR.", $55 db "#MON.", $51 db "He keeps finding", $4f db "weird things and", $51 db "raving about his", $4f db "discoveries.", $51 db "Anyway, I just got", $4f db "an e-mail from him", $51 db "saying that this", $4f db "time it's real.", $51 db "It is intriguing,", $4f db "but we're busy", $51 db "with our #MON", $4f db "research…", $51 db "Wait!", $51 db "I know!", $51 db $14, ", can you", $4f db "go in our place?", $57 ; 0x792ff UnknownText_0x792ff: ; 0x792ff db $0, "I want you to", $4f db "raise one of the", $51 db "#MON contained", $4f db "in these BALLS.", $51 db "You'll be that", $4f db "#MON's first", $55 db "partner, ", $14, "!", $51 db "Go on. Pick one!", $57 ; 0x79375 UnknownText_0x79375: ; 0x79375 db $0, "If a wild #MON", $4f db "appears, let your", $55 db "#MON battle it!", $57 ; 0x793a7 UnknownText_0x793a7: ; 0x793a7 db $0, "ELM: Wait! Where", $4f db "are you going?", $57 ; 0x793c8 UnknownText_0x793c8: ; 0x793c8 db $0, "ELM: You'll take", $4f db "CYNDAQUIL, the", $55 db "fire #MON?", $57 ; 0x793f3 UnknownText_0x793f3: ; 0x793f3 db $0, "ELM: Do you want", $4f db "TOTODILE, the", $55 db "water #MON?", $57 ; 0x7941f UnknownText_0x7941f: ; 0x7941f db $0, "ELM: So, you like", $4f db "CHIKORITA, the", $55 db "grass #MON?", $57 ; 0x7944d UnknownText_0x7944d: ; 0x7944d db $0, "ELM: Think it over", $4f db "carefully.", $51 db "Your partner is", $4f db "important.", $57 ; 0x79487 UnknownText_0x79487: ; 0x79487 db $0, "ELM: I think", $4f db "that's a great", $55 db "#MON too!", $57 ; 0x794ad UnknownText_0x794ad: ; 0x794ad db $0, $52, " received", $4f db "@" text_from_ram $d099 db $0, "!", $57 ; 0x794c0 UnknownText_0x794c0: ; 0x794c0 db $0, "MR.#MON lives a", $4f db "little bit beyond", $51 db "CHERRYGROVE, the", $4f db "next city over.", $51 db "It's almost a", $4f db "direct route", $51 db "there, so you", $4f db "can't miss it.", $51 db "But just in case,", $4f db "here's my phone", $51 db "number. Call me if", $4f db "anything comes up!", $57 ; 0x79581 UnknownText_0x79581: ; 0x79581 db $0, "If your #MON is", $4f db "hurt, you should", $51 db "heal it with this", $4f db "machine.", $51 db "Feel free to use", $4f db "it anytime.", $57 ; 0x795db UnknownText_0x795db: ; 0x795db db $0, $14, ", I'm", $4f db "counting on you!", $57 ; 0x795f3 UnknownText_0x795f3: ; 0x795f3 db $0, $52, " got ELM's", $4f db "phone number.", $57 ; 0x7960d UnknownText_0x7960d: ; 0x7960d db $0, "MR.#MON goes", $4f db "everywhere and", $55 db "finds rarities.", $51 db "Too bad they're", $4f db "just rare and", $55 db "not very useful…", $57 ; 0x79668 UnknownText_0x79668: ; 0x79668 db $0, "It contains a", $4f db "#MON caught by", $55 db "PROF.ELM.", $57 ; 0x79690 UnknownText_0x79690: ; 0x79690 db $0, "I wonder what this", $4f db "does?", $57 ; 0x796aa UnknownText_0x796aa: ; 0x796aa db $0, "Would you like to", $4f db "heal your #MON?", $57 ; 0x796cd UnknownText_0x796cd: ; 0x796cd db $0, "ELM: ", $14, ", this", $4f db "is terrible…", $51 db "Oh, yes, what was", $4f db "MR.#MON's big", $55 db "discovery?", $57 ; 0x79712 UnknownText_0x79712: ; 0x79712 db $0, $52, " handed", $4f db "the MYSTERY EGG to", $55 db "PROF.ELM.", $57 ; 0x79739 UnknownText_0x79739: ; 0x79739 db $0, "ELM: This?", $57 ; 0x79745 UnknownText_0x79745: ; 0x79745 db $0, "But… Is it a", $4f db "#MON EGG?", $51 db "If it is, it is a", $4f db "great discovery!", $57 ; 0x79780 UnknownText_0x79780: ; 0x79780 db $0, "ELM: What?!?", $51 db "PROF.OAK gave you", $4f db "a #DEX?", $51 db $14, ", is that", $4f db "true? Th-that's", $55 db "incredible!", $51 db "He is superb at", $4f db "seeing the poten-", $55 db "tial of people as", $55 db "trainers.", $51 db "Wow, ", $14, ". You", $4f db "may have what it", $51 db "takes to become", $4f db "the CHAMPION.", $51 db "You seem to be", $4f db "getting on great", $55 db "with #MON too.", $51 db "You should take", $4f db "the #MON GYM", $55 db "challenge.", $51 db "The closest GYM", $4f db "would be the one", $55 db "in VIOLET CITY.", $57 ; 0x798cf UnknownText_0x798cf: ; 0x798cf db $0, "…", $14, ". The", $4f db "road to the", $51 db "championship will", $4f db "be a long one.", $51 db "Before you leave,", $4f db "make sure that you", $55 db "talk to your mom.", $57 ; 0x7993c UnknownText_0x7993c: ; 0x7993c db $0, "ELM: Don't give", $4f db "up! I'll call if", $51 db "I learn anything", $4f db "about that EGG!", $57 ; 0x7997d UnknownText_0x7997d: ; 0x7997d db $0, "ELM: ", $14, "?", $4f db "Didn't you meet my", $55 db "assistant?", $51 db "He should have met", $4f db "you with the EGG", $51 db "at VIOLET CITY's", $4f db "#MON CENTER.", $51 db "You must have just", $4f db "missed him. Try to", $55 db "catch him there.", $57 ; 0x79a1b UnknownText_0x79a1b: ; 0x79a1b db $0, "ELM: Hey, has that", $4f db "EGG changed any?", $57 ; 0x79a40 UnknownText_0x79a40: ; 0x79a40 db $0, $14, "? I thought", $4f db "the EGG hatched.", $51 db "Where is the", $4f db "#MON?", $57 ; 0x79a72 UnknownText_0x79a72: ; 0x79a72 db $0, "ELM: ", $14, ", you", $4f db "look great!", $57 ; 0x79a8b UnknownText_0x79a8b: ; 0x79a8b db $0, "What?", $4f db "That #MON!?!", $57 ; 0x79a9f UnknownText_0x79a9f: ; 0x79a9f db $0, "The EGG hatched!", $4f db "So, #MON are", $55 db "born from EGGS…", $51 db "No, perhaps not", $4f db "all #MON are.", $51 db "Wow, there's still", $4f db "a lot of research", $55 db "to be done.", $57 ; 0x79b1c UnknownText_0x79b1c: ; 0x79b1c db $0, "Thanks, ", $14, "!", $4f db "You're helping", $51 db "unravel #MON", $4f db "mysteries for us!", $51 db "I want you to have", $4f db "this as a token of", $55 db "our appreciation.", $57 ; 0x79b8d UnknownText_0x79b8d: ; 0x79b8d db $0, "That's an", $4f db "EVERSTONE.", $51 db "Some species of", $4f db "#MON evolve", $51 db "when they grow to", $4f db "certain levels.", $51 db "A #MON holding", $4f db "the EVERSTONE", $55 db "won't evolve.", $51 db "Give it to a #-", $4f db "MON you don't want", $55 db "to evolve.", $57 ; 0x79c37 UnknownText_0x79c37: ; 0x79c37 db $0, "ELM: ", $14, ", I'll", $4f db "call you if any-", $55 db "thing comes up.", $57 ; 0x79c65 UnknownText_0x79c65: ; 0x79c65 db $0, "…sigh… That", $4f db "stolen #MON.", $51 db "I wonder how it's", $4f db "doing.", $51 db "They say a #MON", $4f db "raised by a bad", $51 db "person turns bad", $4f db "itself.", $57 ; 0x79cd0 UnknownText_0x79cd0: ; 0x79cd0 db $0, "ELM: Hi, ", $14, "!", $4f db "Thanks to you, my", $51 db "research is going", $4f db "great!", $51 db "Take this as a", $4f db "token of my", $55 db "appreciation.", $57 ; 0x79d31 UnknownText_0x79d31: ; 0x79d31 db $0, "The MASTER BALL is", $4f db "the best!", $51 db "It's the ultimate", $4f db "BALL! It'll catch", $51 db "any #MON with-", $4f db "out fail.", $51 db "It's given only to", $4f db "recognized #MON", $55 db "researchers.", $51 db "I think you can", $4f db "make much better", $51 db "use of it than I", $4f db "can, ", $14, "!", $57 ; 0x79df3 UnknownText_0x79df3: ; 0x79df3 db $0, "ELM: ", $14, "!", $4f db "There you are!", $51 db "I called because I", $4f db "have something for", $55 db "you.", $51 db "See? It's an", $4f db "S.S.TICKET.", $51 db "Now you can catch", $4f db "#MON in KANTO.", $57 ; 0x79e6f UnknownText_0x79e6f: ; 0x79e6f db $0, "The ship departs", $4f db "from OLIVINE CITY.", $51 db "But you knew that", $4f db "already, ", $14, ".", $51 db "After all, you've", $4f db "traveled all over", $55 db "with your #MON.", $51 db "Give my regards to", $4f db "PROF.OAK in KANTO!", $57 ; 0x79f0b INCBIN "baserom.gbc",$79f0b,$2d UnknownText_0x79f38: ; 0x79f38 db $0, $14, ", I want", $4f db "you to have this", $55 db "for your errand.", $57 ; 0x79f65 UnknownText_0x79f65: ; 0x79f65 db $0, "There are only two", $4f db "of us, so we're", $55 db "always busy.", $57 ; 0x79f95 UnknownText_0x79f95: ; 0x79f95 db $0, "There was a loud", $4f db "noise outside…", $51 db "When we went to", $4f db "look, someone", $55 db "stole a #MON.", $51 db "It's unbelievable", $4f db "that anyone would", $55 db "do that!", $51 db "…sigh… That", $4f db "stolen #MON.", $51 db "I wonder how it's", $4f db "doing.", $51 db "They say a #MON", $4f db "raised by a bad", $51 db "person turns bad", $4f db "itself.", $57 ; 0x7a078 UnknownText_0x7a078: ; 0x7a078 db $0, $14, "!", $51 db "Use these on your", $4f db "#DEX quest!", $57 ; 0x7a09a UnknownText_0x7a09a: ; 0x7a09a db $0, "To add to your", $4f db "#DEX, you have", $55 db "to catch #MON.", $51 db "Throw # BALLS", $4f db "at wild #MON", $55 db "to get them.", $57 ; 0x7a0f0 UnknownText_0x7a0f0: ; 0x7a0f0 db $0, "I heard a #MON", $4f db "was stolen here…", $51 db "I was just getting", $4f db "some information", $55 db "from PROF.ELM.", $51 db "Apparently, it was", $4f db "a young male with", $55 db "long, red hair…", $51 db "What?", $51 db "You battled a", $4f db "trainer like that?", $51 db "Did you happen to", $4f db "get his name?", $57 ; 0x7a1c0 UnknownText_0x7a1c0: ; 0x7a1c0 db $0, "OK! So ", $53, $4f db "was his name.", $51 db "Thanks for helping", $4f db "my investigation!", $57 ; 0x7a1fd UnknownText_0x7a1fd: ; 0x7a1fd db $0, "The window's open.", $51 db "A pleasant breeze", $4f db "is blowing in.", $57 ; 0x7a231 UnknownText_0x7a231: ; 0x7a231 db $0, "He broke in", $4f db "through here!", $57 ; 0x7a24c UnknownText_0x7a24c: ; 0x7a24c db $0, $52, " opened a", $4f db "book.", $51 db "Travel Tip 1:", $51 db "Press START to", $4f db "open the MENU.", $57 ; 0x7a28a UnknownText_0x7a28a: ; 0x7a28a db $0, $52, " opened a", $4f db "book.", $51 db "Travel Tip 2:", $51 db "Record your trip", $4f db "with SAVE!", $57 ; 0x7a2c6 UnknownText_0x7a2c6: ; 0x7a2c6 db $0, $52, " opened a", $4f db "book.", $51 db "Travel Tip 3:", $51 db "Open your PACK and", $4f db "press SELECT to", $55 db "move items.", $57 ; 0x7a315 UnknownText_0x7a315: ; 0x7a315 db $0, $52, " opened a", $4f db "book.", $51 db "Travel Tip 4:", $51 db "Check your #MON", $4f db "moves. Press the", $51 db "A Button to switch", $4f db "moves.", $57 ; 0x7a370 UnknownText_0x7a370: ; 0x7a370 db $0, "The wrapper from", $4f db "the snack PROF.ELM", $55 db "ate is in there…", $57 ; 0x7a3a6 UnknownText_0x7a3a6: ; 0x7a3a6 db $0, "OBSERVATIONS ON", $4f db "#MON EVOLUTION", $51 db "…It says on the", $4f db "screen…", $57 ; 0x7a3de MapEventHeader_0x7a3de: ; 0x7a3de ; filler db 0, 0 ; warps db 2 warp_def $b, $4, 1, GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN warp_def $b, $5, 1, GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN ; xy triggers db 8 xy_trigger 1, $6, $4, $0, UnknownScript_0x78c65, $0, $0 xy_trigger 1, $6, $5, $0, UnknownScript_0x78c65, $0, $0 xy_trigger 3, $5, $4, $0, $4f16, $0, $0 xy_trigger 3, $5, $5, $0, UnknownScript_0x78f12, $0, $0 xy_trigger 5, $8, $4, $0, UnknownScript_0x78e7f, $0, $0 xy_trigger 5, $8, $5, $0, UnknownScript_0x78e8e, $0, $0 xy_trigger 6, $8, $4, $0, UnknownScript_0x78ead, $0, $0 xy_trigger 6, $8, $5, $0, UnknownScript_0x78ebc, $0, $0 ; signposts db 16 signpost 1, 2, $0, UnknownScript_0x78d74 signpost 1, 6, $0, UnknownScript_0x78f64 signpost 1, 7, $0, UnknownScript_0x78f64 signpost 1, 8, $0, UnknownScript_0x78f64 signpost 1, 9, $0, UnknownScript_0x78f64 signpost 7, 0, $0, UnknownScript_0x78f4f signpost 7, 1, $0, UnknownScript_0x78f52 signpost 7, 2, $0, UnknownScript_0x78f55 signpost 7, 3, $0, UnknownScript_0x78f58 signpost 7, 6, $0, UnknownScript_0x78f64 signpost 7, 7, $0, UnknownScript_0x78f64 signpost 7, 8, $0, UnknownScript_0x78f64 signpost 7, 9, $0, UnknownScript_0x78f64 signpost 3, 9, $0, UnknownScript_0x78f5b signpost 0, 5, $0, UnknownScript_0x78f33 signpost 5, 3, $2, UnknownScript_0x78f5e ; people-events db 6 person_event $10, 6, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x78be0, $ffff person_event $3c, 13, 6, $3, $0, 255, 255, $90, 0, UnknownScript_0x78ee6, $0701 person_event $54, 7, 10, $1, $0, 255, 255, $0, 0, UnknownScript_0x78c73, $0640 person_event $54, 7, 11, $1, $0, 255, 255, $0, 0, UnknownScript_0x78cb5, $0641 person_event $54, 7, 12, $1, $0, 255, 255, $0, 0, UnknownScript_0x78cf1, $0642 person_event $43, 7, 9, $7, $0, 255, 255, $90, 0, $4f1a, $0702 ; 0x7a4cc MapScriptHeader_0x7a4cc: ; 0x7a4cc ; trigger count db 2 ; triggers dw UnknownScript_0x7a4d6, $0000 dw UnknownScript_0x7a4d7, $0000 ; callback count db 0 ; 0x7a4d6 UnknownScript_0x7a4d6: ; 0x7a4d6 end ; 0x7a4d7 UnknownScript_0x7a4d7: ; 0x7a4d7 end ; 0x7a4d8 UnknownScript_0x7a4d8: ; 0x7a4d8 setbit1 $0000 playmusic $004e showemote $0, $2, 15 spriteface $0, $2 checkbit1 $0000 iffalse UnknownScript_0x7a4f2 applymovement $2, MovementData_0x7a5fc 2jump $64f6 ; 0x7a4f2 UnknownScript_0x7a4f2: ; 0x7a4f2 applymovement $2, MovementData_0x7a5fe loadfont 2writetext UnknownText_0x7a604 keeptextopen stringtotext $6578, $1 2call UnknownScript_0x7a57e setbit2 $0004 setbit2 $0002 addcellnum $1 dotrigger $1 setbit1 $06c7 clearbit1 $06c8 2writetext UnknownText_0x7a6bd keeptextopen special $0025 2writetext UnknownText_0x7a742 yesorno iffalse UnknownScript_0x7a52a special $00a6 yesorno iffalse $6519 2jump $6531 ; 0x7a52a UnknownScript_0x7a52a: ; 0x7a52a special $00a7 yesorno iffalse $6519 2writetext UnknownText_0x7a763 yesorno iffalse UnknownScript_0x7a542 2jump UnknownScript_0x7a53b ; 0x7a53b UnknownScript_0x7a53b: ; 0x7a53b 2writetext UnknownText_0x7a7cb keeptextopen 2jump UnknownScript_0x7a549 ; 0x7a542 UnknownScript_0x7a542: ; 0x7a542 2writetext UnknownText_0x7a807 keeptextopen 2jump UnknownScript_0x7a549 ; 0x7a549 UnknownScript_0x7a549: ; 0x7a549 2writetext UnknownText_0x7a850 closetext loadmovesprites checkbit1 $0000 iftrue UnknownScript_0x7a55d checkbit1 $0001 iffalse UnknownScript_0x7a564 2jump UnknownScript_0x7a56b ; 0x7a55d UnknownScript_0x7a55d: ; 0x7a55d applymovement $2, MovementData_0x7a600 2jump UnknownScript_0x7a56b ; 0x7a564 UnknownScript_0x7a564: ; 0x7a564 applymovement $2, MovementData_0x7a602 2jump UnknownScript_0x7a56b ; 0x7a56b UnknownScript_0x7a56b: ; 0x7a56b special $003d spriteface $2, $2 end ; 0x7a572 UnknownScript_0x7a572: ; 0x7a572 playmusic $004e 2jump $64f6 ; 0x7a578 INCBIN "baserom.gbc",$7a578,$06 UnknownScript_0x7a57e: ; 0x7a57e jumpstd $002f ; 0x7a581 INCBIN "baserom.gbc",$7a581,$7a582 - $7a581 UnknownScript_0x7a582: ; 0x7a582 faceplayer setbit1 $0001 checktriggers iffalse UnknownScript_0x7a572 loadfont checkbit1 $0076 iftrue UnknownScript_0x7a5af checkbit1 $0040 iftrue $65b8 checkbit1 $001f iftrue UnknownScript_0x7a5b5 checkbit1 $001a iftrue UnknownScript_0x7a5a9 2writetext UnknownText_0x7a8b5 closetext loadmovesprites end ; 0x7a5a9 UnknownScript_0x7a5a9: ; 0x7a5a9 2writetext UnknownText_0x7a8e5 closetext loadmovesprites end ; 0x7a5af UnknownScript_0x7a5af: ; 0x7a5af 2writetext UnknownText_0x7a957 closetext loadmovesprites end ; 0x7a5b5 UnknownScript_0x7a5b5: ; 0x7a5b5 setbit1 $0076 setbit1 $0040 special $0022 closetext loadmovesprites end ; 0x7a5c1 UnknownScript_0x7a5c1: ; 0x7a5c1 faceplayer loadfont checktime $1 iftrue $65d2 checktime $2 iftrue UnknownScript_0x7a5d9 checktime $4 iftrue UnknownScript_0x7a5e0 2writetext UnknownText_0x7a97d keeptextopen 2jump UnknownScript_0x7a5e7 ; 0x7a5d9 UnknownScript_0x7a5d9: ; 0x7a5d9 2writetext UnknownText_0x7a99c keeptextopen 2jump UnknownScript_0x7a5e7 ; 0x7a5e0 UnknownScript_0x7a5e0: ; 0x7a5e0 2writetext UnknownText_0x7a9b4 keeptextopen 2jump UnknownScript_0x7a5e7 ; 0x7a5e7 UnknownScript_0x7a5e7: ; 0x7a5e7 2writetext UnknownText_0x7a9d3 closetext loadmovesprites spriteface $6, $3 end ; 0x7a5f0 UnknownScript_0x7a5f0: ; 0x7a5f0 jumptext UnknownText_0x7aad0 ; 0x7a5f3 UnknownScript_0x7a5f3: ; 0x7a5f3 jumptext UnknownText_0x7aa3a ; 0x7a5f6 UnknownScript_0x7a5f6: ; 0x7a5f6 jumptext UnknownText_0x7aa64 ; 0x7a5f9 UnknownScript_0x7a5f9: ; 0x7a5f9 jumptext UnknownText_0x7aa91 ; 0x7a5fc MovementData_0x7a5fc: ; 0x7a5fc turn_head_right step_end ; 0x7a5fe MovementData_0x7a5fe: ; 0x7a5fe slow_step_right step_end ; 0x7a600 MovementData_0x7a600: ; 0x7a600 turn_head_left step_end ; 0x7a602 MovementData_0x7a602: ; 0x7a602 slow_step_left step_end ; 0x7a604 UnknownText_0x7a604: ; 0x7a604 db $0, "Oh, ", $52, "…! Our", $4f db "neighbor, PROF.", $51 db "ELM, was looking", $4f db "for you.", $51 db "He said he wanted", $4f db "you to do some-", $55 db "thing for him.", $51 db "Oh! I almost for-", $4f db "got! Your #MON", $51 db "GEAR is back from", $4f db "the repair shop.", $51 db "Here you go!", $57 ; 0x7a6bd UnknownText_0x7a6bd: ; 0x7a6bd db $0, "#MON GEAR, or", $4f db "just #GEAR.", $51 db "It's essential if", $4f db "you want to be a", $55 db "good trainer.", $51 db "Oh, the day of the", $4f db "week isn't set.", $51 db "You mustn't forget", $4f db "that!", $57 ; 0x7a742 UnknownText_0x7a742: ; 0x7a742 db $0, "Is it Daylight", $4f db "Saving Time now?", $57 ; 0x7a763 UnknownText_0x7a763: ; 0x7a763 db $0, "Come home to", $4f db "adjust your clock", $51 db "for Daylight", $4f db "Saving Time.", $51 db "By the way, do you", $4f db "know how to use", $55 db "the PHONE?", $57 ; 0x7a7cb UnknownText_0x7a7cb: ; 0x7a7cb db $0, "Don't you just", $4f db "turn the #GEAR", $51 db "on and select the", $4f db "PHONE icon?", $57 ; 0x7a807 UnknownText_0x7a807: ; 0x7a807 db $0, "I'll read the", $4f db "instructions.", $51 db "Turn the #GEAR", $4f db "on and select the", $55 db "PHONE icon.", $57 ; 0x7a850 UnknownText_0x7a850: ; 0x7a850 db $0, "Phone numbers are", $4f db "stored in memory.", $51 db "Just choose a name", $4f db "you want to call.", $51 db "Gee, isn't that", $4f db "convenient?", $57 ; 0x7a8b5 UnknownText_0x7a8b5: ; 0x7a8b5 db $0, "PROF.ELM is wait-", $4f db "ing for you.", $51 db "Hurry up, baby!", $57 ; 0x7a8e5 UnknownText_0x7a8e5: ; 0x7a8e5 db $0, "So, what was PROF.", $4f db "ELM's errand?", $51 db "…", $51 db "That does sound", $4f db "challenging.", $51 db "But, you should be", $4f db "proud that people", $55 db "rely on you.", $57 ; 0x7a957 UnknownText_0x7a957: ; 0x7a957 db $0, $52, ", do it!", $51 db "I'm behind you all", $4f db "the way!", $57 ; 0x7a97d UnknownText_0x7a97d: ; 0x7a97d db $0, "Good morning,", $4f db $14, "!", $51 db "I'm visiting!", $57 ; 0x7a99c UnknownText_0x7a99c: ; 0x7a99c db $0, "Hello, ", $14, "!", $4f db "I'm visiting!", $57 ; 0x7a9b4 UnknownText_0x7a9b4: ; 0x7a9b4 db $0, "Good evening,", $4f db $14, "!", $51 db "I'm visiting!", $57 ; 0x7a9d3 UnknownText_0x7a9d3: ; 0x7a9d3 db $0, $14, ", have you", $4f db "heard?", $51 db "My daughter is", $4f db "adamant about", $51 db "becoming PROF.", $4f db "ELM's assistant.", $51 db "She really loves", $4f db "#MON!", $57 ; 0x7aa3a UnknownText_0x7aa3a: ; 0x7aa3a db $0, "Mom's specialty!", $51 db "CINNABAR VOLCANO", $4f db "BURGER!", $57 ; 0x7aa64 UnknownText_0x7aa64: ; 0x7aa64 db $0, "The sink is spot-", $4f db "less. Mom likes it", $55 db "clean.", $57 ; 0x7aa91 UnknownText_0x7aa91: ; 0x7aa91 db $0, "Let's see what's", $4f db "in the fridge…", $51 db "FRESH WATER and", $4f db "tasty LEMONADE!", $57 ; 0x7aad0 UnknownText_0x7aad0: ; 0x7aad0 db $0, "There's a movie on", $4f db "TV: Stars dot the", $51 db "sky as two boys", $4f db "ride on a train…", $51 db "I'd better get", $4f db "rolling too!", $57 ; 0x7ab31 MapEventHeader_0x7ab31: ; 0x7ab31 ; filler db 0, 0 ; warps db 3 warp_def $7, $6, 2, GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN warp_def $7, $7, 2, GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN warp_def $0, $9, 1, GROUP_KRISS_HOUSE_2F, MAP_KRISS_HOUSE_2F ; xy triggers db 2 xy_trigger 0, $4, $8, $0, UnknownScript_0x7a4d8, $0, $0 xy_trigger 0, $4, $9, $0, $64db, $0, $0 ; signposts db 4 signpost 1, 0, $0, UnknownScript_0x7a5f3 signpost 1, 1, $0, UnknownScript_0x7a5f6 signpost 1, 2, $0, UnknownScript_0x7a5f9 signpost 1, 4, $0, UnknownScript_0x7a5f0 ; people-events db 5 person_event $c, 8, 11, $8, $0, 255, 255, $0, 0, UnknownScript_0x7a582, $06c7 person_event $c, 6, 6, $7, $0, 255, 1, $0, 0, UnknownScript_0x7a582, $06c8 person_event $c, 8, 11, $8, $0, 255, 2, $0, 0, UnknownScript_0x7a582, $06c8 person_event $c, 6, 4, $7, $0, 255, 4, $0, 0, UnknownScript_0x7a582, $06c8 person_event $2e, 8, 8, $9, $0, 255, 255, $80, 0, UnknownScript_0x7a5c1, $0792 ; 0x7abab MapScriptHeader_0x7abab: ; 0x7abab ; trigger count db 0 ; callback count db 2 ; callbacks dbw 5, UnknownScript_0x7abb4 dbw 1, UnknownScript_0x7abc5 ; 0x7abb3 INCBIN "baserom.gbc",$7abb3,$7abb4 - $7abb3 UnknownScript_0x7abb4: ; 0x7abb4 special $004a setbit1 $0007 checkbit1 $0036 iftrue UnknownScript_0x7abc4 jumpstd $0018 ; 0x7abc3 INCBIN "baserom.gbc",$7abc3,$7abc4 - $7abc3 UnknownScript_0x7abc4: ; 0x7abc4 return ; 0x7abc5 UnknownScript_0x7abc5: ; 0x7abc5 special $0049 return ; 0x7abc9 INCBIN "baserom.gbc",$7abc9,$7abcc - $7abc9 UnknownScript_0x7abcc: ; 0x7abcc describedecoration $1 describedecoration $2 describedecoration $3 describedecoration $4 unknown0xcc ; 0x7abd5 INCBIN "baserom.gbc",$7abd5,$7ac12 - $7abd5 UnknownScript_0x7ac12: ; 0x7ac12 jumpstd $0002 ; 0x7ac15 UnknownScript_0x7ac15: ; 0x7ac15 loadfont special $001d iftrue UnknownScript_0x7ac1e loadmovesprites end ; 0x7ac1e UnknownScript_0x7ac1e: ; 0x7ac1e warp 0, 0, $0, $0 end ; 0x7ac24 INCBIN "baserom.gbc",$7ac24,$75 MapEventHeader_0x7ac99: ; 0x7ac99 ; filler db 0, 0 ; warps db 1 warp_def $0, $7, 3, GROUP_KRISS_HOUSE_1F, MAP_KRISS_HOUSE_1F ; xy triggers db 0 ; signposts db 4 signpost 1, 2, $1, UnknownScript_0x7ac15 signpost 1, 3, $0, $6bda signpost 1, 5, $0, UnknownScript_0x7ac12 signpost 0, 6, $5, $6bd4 ; people-events db 4 person_event $f0, 6, 8, $1, $0, 255, 255, $0, 0, $6bd2, $0741 person_event $f1, 8, 8, $1, $0, 255, 255, $0, 0, UnknownScript_0x7abcc, $0742 person_event $f2, 8, 9, $1, $0, 255, 255, $0, 0, $6bce, $0743 person_event $f3, 5, 4, $21, $0, 255, 255, $0, 0, $6bd0, $0744 ; 0x7acec MapScriptHeader_0x7acec: ; 0x7acec ; trigger count db 0 ; callback count db 0 ; 0x7acee UnknownScript_0x7acee: ; 0x7acee jumptextfaceplayer UnknownText_0x7ad2f ; 0x7acf1 UnknownScript_0x7acf1: ; 0x7acf1 jumptextfaceplayer UnknownText_0x7add4 ; 0x7acf4 UnknownScript_0x7acf4: ; 0x7acf4 jumpstd $0003 ; 0x7acf7 UnknownScript_0x7acf7: ; 0x7acf7 checkbit1 $001a iftrue UnknownScript_0x7ad24 checkbit1 $0325 iftrue UnknownScript_0x7ad27 playmusic $001d loadfont 2writetext UnknownText_0x7ae3b pause 45 2writetext UnknownText_0x7ae6c pause 45 2writetext UnknownText_0x7ae7b pause 45 musicfadeout $003c, $10 2writetext UnknownText_0x7ae9b pause 45 loadmovesprites setbit1 $0325 end ; 0x7ad24 UnknownScript_0x7ad24: ; 0x7ad24 jumpstd $000b ; 0x7ad27 UnknownScript_0x7ad27: ; 0x7ad27 loadfont 2writetext UnknownText_0x7ae9b pause 45 loadmovesprites end ; 0x7ad2f UnknownText_0x7ad2f: ; 0x7ad2f db $0, "PIKACHU is an", $4f db "evolved #MON.", $51 db "I was amazed by", $4f db "PROF.ELM's find-", $55 db "ings.", $51 db "He's so famous for", $4f db "his research on", $55 db "#MON evolution.", $51 db "…sigh…", $51 db "I wish I could be", $4f db "a researcher like", $55 db "him…", $57 ; 0x7add4 UnknownText_0x7add4: ; 0x7add4 db $0, "My daughter is", $4f db "adamant about", $51 db "becoming PROF.", $4f db "ELM's assistant.", $51 db "She really loves", $4f db "#MON!", $51 db "But then, so do I!", $57 ; 0x7ae3b UnknownText_0x7ae3b: ; 0x7ae3b db $0, "PROF.OAK'S #MON", $4f db "TALK! Please tune", $55 db "in next time!", $57 ; 0x7ae6c UnknownText_0x7ae6c: ; 0x7ae6c db $0, "#MON CHANNEL!", $57 ; 0x7ae7b UnknownText_0x7ae7b: ; 0x7ae7b db $0, "This is DJ MARY,", $4f db "your co-host!", $57 ; 0x7ae9b UnknownText_0x7ae9b: ; 0x7ae9b db $0, "#MON!", $4f db "#MON CHANNEL…", $57 ; 0x7aeb0 MapEventHeader_0x7aeb0: ; 0x7aeb0 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN warp_def $7, $3, 3, GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN ; xy triggers db 0 ; signposts db 3 signpost 1, 0, $0, UnknownScript_0x7acf4 signpost 1, 1, $0, UnknownScript_0x7acf4 signpost 1, 7, $0, UnknownScript_0x7acf7 ; people-events db 2 person_event $24, 7, 6, $9, $0, 255, 255, $80, 0, UnknownScript_0x7acee, $ffff person_event $2e, 7, 9, $8, $0, 255, 255, $80, 0, UnknownScript_0x7acf1, $0793 ; 0x7aee9 MapScriptHeader_0x7aee9: ; 0x7aee9 ; trigger count db 0 ; callback count db 0 ; 0x7aeeb UnknownScript_0x7aeeb: ; 0x7aeeb jumptextfaceplayer UnknownText_0x7aef7 ; 0x7aeee UnknownScript_0x7aeee: ; 0x7aeee jumptextfaceplayer UnknownText_0x7af6b ; 0x7aef1 UnknownScript_0x7aef1: ; 0x7aef1 jumptext UnknownText_0x7b01b ; 0x7aef4 UnknownScript_0x7aef4: ; 0x7aef4 jumpstd $0001 ; 0x7aef7 UnknownText_0x7aef7: ; 0x7aef7 db $0, "Hi, ", $14, "! My", $4f db "husband's always", $51 db "so busy--I hope", $4f db "he's OK.", $51 db "When he's caught", $4f db "up in his #MON", $51 db "research, he even", $4f db "forgets to eat.", $57 ; 0x7af6b UnknownText_0x7af6b: ; 0x7af6b db $0, "When I grow up,", $4f db "I'm going to help", $55 db "my dad!", $51 db "I'm going to be a", $4f db "great #MON", $55 db "professor!", $57 ; 0x7afbc INCBIN "baserom.gbc",$7afbc,$7b01b - $7afbc UnknownText_0x7b01b: ; 0x7b01b db $0, "#MON. Where do", $4f db "they come from? ", $51 db "Where are they", $4f db "going?", $51 db "Why has no one", $4f db "ever witnessed a", $55 db "#MON's birth?", $51 db "I want to know! I", $4f db "will dedicate my", $51 db "life to the study", $4f db "of #MON!", $51 db "…", $51 db "It's a part of", $4f db "PROF.ELM's re-", $55 db "search papers.", $57 ; 0x7b0ea MapEventHeader_0x7b0ea: ; 0x7b0ea ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN warp_def $7, $3, 4, GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN ; xy triggers db 0 ; signposts db 3 signpost 1, 0, $0, UnknownScript_0x7aef1 signpost 1, 6, $0, UnknownScript_0x7aef4 signpost 1, 7, $0, UnknownScript_0x7aef4 ; people-events db 2 person_event $29, 9, 5, $4, $10, 255, 255, $a0, 0, UnknownScript_0x7aeeb, $ffff person_event $25, 8, 9, $7, $0, 255, 255, $0, 0, UnknownScript_0x7aeee, $ffff ; 0x7b123 MapScriptHeader_0x7b123: ; 0x7b123 ; trigger count db 0 ; callback count db 0 ; 0x7b125 UnknownScript_0x7b125: ; 0x7b125 faceplayer loadfont 2writetext UnknownText_0x7b14d closetext loadmovesprites special $0030 special $0033 special $009d playmusic $000d special $001b pause 60 special $0032 special $003d loadfont 2writetext UnknownText_0x7b18b closetext loadmovesprites end ; 0x7b14a UnknownScript_0x7b14a: ; 0x7b14a jumpstd $0002 ; 0x7b14d UnknownText_0x7b14d: ; 0x7b14d db $0, "Your #MON look", $4f db "a little tired.", $51 db "You should rest", $4f db "them a while.", $57 ; 0x7b18b UnknownText_0x7b18b: ; 0x7b18b db $0, "There!", $51 db "Your #MON are", $4f db "looking good!", $51 db "Keep at it!", $57 ; 0x7b1bb MapEventHeader_0x7b1bb: ; 0x7b1bb ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_ROUTE_26, MAP_ROUTE_26 warp_def $7, $3, 2, GROUP_ROUTE_26, MAP_ROUTE_26 ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x7b14a signpost 1, 1, $0, UnknownScript_0x7b14a ; people-events db 1 person_event $29, 7, 6, $6, $0, 255, 255, $90, 0, UnknownScript_0x7b125, $ffff ; 0x7b1e2 MapScriptHeader_0x7b1e2: ; 0x7b1e2 ; trigger count db 0 ; callback count db 0 ; 0x7b1e4 UnknownScript_0x7b1e4: ; 0x7b1e4 loadfont 2writetext UnknownText_0x7b1f9 yesorno iffalse $71f7 2writetext UnknownText_0x7b222 yesorno iffalse $71f7 2writetext UnknownText_0x7b2b9 closetext loadmovesprites end ; 0x7b1f9 UnknownText_0x7b1f9: ; 0x7b1f9 db $0, "There's something", $4f db "written here.", $51 db "Read it?", $57 ; 0x7b222 UnknownText_0x7b222: ; 0x7b222 db $0, "To my brothers and", $4f db "sisters:", $51 db "We take pride in", $4f db "serving #MON", $55 db "trainers.", $51 db "When trainers talk", $4f db "to you, give them", $55 db "something useful.", $51 db "Love,", $4f db "MONICA", $51 db "Keep reading?", $57 ; 0x7b2b9 UnknownText_0x7b2b9: ; 0x7b2b9 db $0, "Monday, MONICA", $4f db "ROUTE 40", $51 db "Tuesday, TUSCANY", $4f db "ROUTE 29", $51 db "Wednesday, WESLEY", $4f db "LAKE OF RAGE", $51 db "Thursday, ARTHUR", $4f db "ROUTE 36", $51 db "Friday, FRIEDA", $4f db "ROUTE 32", $51 db "Saturday, SANTOS", $4f db "BLACKTHORN CITY", $51 db "Sunday, SUNNY", $4f db "ROUTE 37", $57 ; 0x7b375 MapEventHeader_0x7b375: ; 0x7b375 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_ROUTE_26, MAP_ROUTE_26 warp_def $7, $3, 3, GROUP_ROUTE_26, MAP_ROUTE_26 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $55, 7, 7, $1, $0, 255, 255, $0, 0, UnknownScript_0x7b1e4, $ffff ; 0x7b392 MapScriptHeader_0x7b392: ; 0x7b392 ; trigger count db 0 ; callback count db 0 ; 0x7b394 UnknownScript_0x7b394: ; 0x7b394 faceplayer loadfont checkbit1 $0075 iftrue $73b7 special $0059 2writetext UnknownText_0x7b3c6 keeptextopen if_less_than $95, UnknownScript_0x7b3aa 2jump UnknownScript_0x7b3bd ; 0x7b3aa UnknownScript_0x7b3aa: ; 0x7b3aa 2writetext UnknownText_0x7b42b keeptextopen verbosegiveitem TM_37, 1 iffalse $73bb setbit1 $0075 2writetext UnknownText_0x7b48f closetext loadmovesprites end ; 0x7b3bd UnknownScript_0x7b3bd: ; 0x7b3bd 2writetext UnknownText_0x7b51f closetext loadmovesprites end ; 0x7b3c3 UnknownScript_0x7b3c3: ; 0x7b3c3 jumpstd $0003 ; 0x7b3c6 UnknownText_0x7b3c6: ; 0x7b3c6 db $0, "Where are you off", $4f db "to with #MON?", $51 db "#MON LEAGUE?", $51 db "Are your #MON", $4f db "loyal enough for", $55 db "you to win?", $51 db "Let me see…", $57 ; 0x7b42b UnknownText_0x7b42b: ; 0x7b42b db $0, "Ah! Your #MON", $4f db "trusts you very", $55 db "much.", $51 db "It's nice to see a", $4f db "good trainer.", $51 db "Here. A gift for", $4f db "your journey.", $57 ; 0x7b48f UnknownText_0x7b48f: ; 0x7b48f db $0, "TM37 happens to be", $4f db "SANDSTORM.", $51 db "It's a move that", $4f db "inflicts damage on", $55 db "both battlers.", $51 db "It's for advanced", $4f db "trainers only.", $51 db "Use it if you", $4f db "dare. Good luck!", $57 ; 0x7b51f UnknownText_0x7b51f: ; 0x7b51f db $0, "If it doesn't come", $4f db "to trust you some", $51 db "more, it could be", $4f db "tough going.", $51 db "Trust is the tie", $4f db "that binds #MON", $55 db "and trainers.", $57 ; 0x7b592 MapEventHeader_0x7b592: ; 0x7b592 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_ROUTE_27, MAP_ROUTE_27 warp_def $7, $3, 1, GROUP_ROUTE_27, MAP_ROUTE_27 ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x7b3c3 signpost 1, 1, $0, UnknownScript_0x7b3c3 ; people-events db 1 person_event $30, 8, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x7b394, $ffff ; 0x7b5b9 MapScriptHeader_0x7b5b9: ; 0x7b5b9 ; trigger count db 0 ; callback count db 0 ; 0x7b5bb UnknownScript_0x7b5bb: ; 0x7b5bb jumptextfaceplayer UnknownText_0x7b5c1 ; 0x7b5be UnknownScript_0x7b5be: ; 0x7b5be jumptextfaceplayer UnknownText_0x7b60d ; 0x7b5c1 UnknownText_0x7b5c1: ; 0x7b5c1 db $0, "You can't climb", $4f db "ledges.", $51 db "But you can jump", $4f db "down from them to", $55 db "take a shortcut.", $57 ; 0x7b60d UnknownText_0x7b60d: ; 0x7b60d db $0, "Different kinds of", $4f db "#MON appear", $55 db "past here.", $51 db "If you want to", $4f db "catch them all,", $51 db "you have to look", $4f db "everywhere.", $57 ; 0x7b674 MapEventHeader_0x7b674: ; 0x7b674 ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 1, GROUP_ROUTE_46, MAP_ROUTE_46 warp_def $0, $5, 2, GROUP_ROUTE_46, MAP_ROUTE_46 warp_def $7, $4, 1, GROUP_ROUTE_29, MAP_ROUTE_29 warp_def $7, $5, 1, GROUP_ROUTE_29, MAP_ROUTE_29 ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $43, 8, 4, $9, $0, 255, 255, $80, 0, UnknownScript_0x7b5bb, $ffff person_event $27, 8, 10, $4, $10, 255, 255, $a0, 0, UnknownScript_0x7b5be, $ffff ; 0x7b6a8 INCBIN "baserom.gbc",$7b6a8,$958 SECTION "bank1F",DATA,BANK[$1F] MapScriptHeader_0x7c000: ; 0x7c000 ; trigger count db 0 ; callback count db 0 ; 0x7c002 UnknownScript_0x7c002: ; 0x7c002 jumptext UnknownText_0x7c005 ; 0x7c005 UnknownText_0x7c005: ; 0x7c005 db $0, "#MON LEAGUE", $51 db "VICTORY ROAD", $4f db "ENTRANCE", $57 ; 0x7c028 MapEventHeader_0x7c028: ; 0x7c028 ; filler db 0, 0 ; warps db 1 warp_def $5, $d, 1, GROUP_VICTORY_ROAD_GATE, MAP_VICTORY_ROAD_GATE ; xy triggers db 0 ; signposts db 1 signpost 7, 15, $0, UnknownScript_0x7c002 ; people-events db 0 ; 0x7c038 MapScriptHeader_0x7c038: ; 0x7c038 ; trigger count db 0 ; callback count db 3 ; callbacks dbw 5, UnknownScript_0x7c043 dbw 1, UnknownScript_0x7c076 dbw 2, UnknownScript_0x7c082 ; 0x7c043 UnknownScript_0x7c043: ; 0x7c043 clearbit1 $02d3 clearbit1 $02d4 clearbit1 $02d5 clearbit1 $02d6 clearbit1 $02d7 clearbit1 $02d8 clearbit1 $02d9 clearbit1 $02da clearbit1 $02db clearbit1 $02dc clearbit1 $02dd clearbit1 $02de clearbit1 $02df clearbit1 $02e0 clearbit1 $02e1 writebyte $0 copyvartobyte $d963 return ; 0x7c076 UnknownScript_0x7c076: ; 0x7c076 checkbit1 $0049 iffalse UnknownScript_0x7c07d return ; 0x7c07d UnknownScript_0x7c07d: ; 0x7c07d changeblock $12, $6, $3d return ; 0x7c082 UnknownScript_0x7c082: ; 0x7c082 checkcode $b if_equal $1, UnknownScript_0x7c0a5 if_equal $2, UnknownScript_0x7c0b5 if_equal $3, UnknownScript_0x7c0be if_equal $4, UnknownScript_0x7c0c7 if_equal $5, UnknownScript_0x7c0d0 if_equal $6, UnknownScript_0x7c0d9 disappear $7 disappear $8 appear $9 appear $a return ; 0x7c0a5 UnknownScript_0x7c0a5: ; 0x7c0a5 disappear $7 checktime $1 iffalse $40ae appear $7 disappear $8 disappear $9 disappear $a return ; 0x7c0b5 UnknownScript_0x7c0b5: ; 0x7c0b5 disappear $7 appear $8 disappear $9 disappear $a return ; 0x7c0be UnknownScript_0x7c0be: ; 0x7c0be disappear $7 disappear $8 appear $9 disappear $a return ; 0x7c0c7 UnknownScript_0x7c0c7: ; 0x7c0c7 disappear $7 appear $8 disappear $9 disappear $a return ; 0x7c0d0 UnknownScript_0x7c0d0: ; 0x7c0d0 disappear $7 disappear $8 appear $9 disappear $a return ; 0x7c0d9 UnknownScript_0x7c0d9: ; 0x7c0d9 disappear $7 appear $8 disappear $9 appear $a return ; 0x7c0e2 Trainer_0x7c0e2: ; 0x7c0e2 ; bit/flag number dw $582 ; trainer group && trainer id db 41, 2 ; text when seen dw UnknownText_0x7c314 ; text when trainer beaten dw UnknownText_0x7c361 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7c0ee ; 0x7c0ee UnknownScript_0x7c0ee: ; 0x7c0ee talkaftercancel loadfont 2writetext UnknownText_0x7c36c closetext loadmovesprites end ; 0x7c0f6 Trainer_0x7c0f6: ; 0x7c0f6 ; bit/flag number dw $58a ; trainer group && trainer id db 41, 10 ; text when seen dw UnknownText_0x7c39a ; text when trainer beaten dw UnknownText_0x7c403 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7c102 ; 0x7c102 UnknownScript_0x7c102: ; 0x7c102 talkaftercancel loadfont 2writetext UnknownText_0x7c410 closetext loadmovesprites end ; 0x7c10a Trainer_0x7c10a: ; 0x7c10a ; bit/flag number dw $4ee ; trainer group && trainer id db 30, 11 ; text when seen dw UnknownText_0x7c452 ; text when trainer beaten dw UnknownText_0x7c48e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7c116 ; 0x7c116 UnknownScript_0x7c116: ; 0x7c116 talkaftercancel loadfont 2writetext UnknownText_0x7c498 closetext loadmovesprites end ; 0x7c11e Trainer_0x7c11e: ; 0x7c11e ; bit/flag number dw $4ef ; trainer group && trainer id db 30, 12 ; text when seen dw UnknownText_0x7c4d1 ; text when trainer beaten dw UnknownText_0x7c50d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7c12a ; 0x7c12a UnknownScript_0x7c12a: ; 0x7c12a talkaftercancel loadfont 2writetext UnknownText_0x7c52f closetext loadmovesprites end ; 0x7c132 UnknownScript_0x7c132: ; 0x7c132 loadfont checkcode $b if_equal $0, UnknownScript_0x7c140 if_equal $6, UnknownScript_0x7c140 2jump UnknownScript_0x7c300 ; 0x7c140 UnknownScript_0x7c140: ; 0x7c140 pokemart $1, $0021 loadmovesprites end ; 0x7c146 UnknownScript_0x7c146: ; 0x7c146 loadfont checkbit2 $0056 iftrue UnknownScript_0x7c300 checkcode $b if_equal $1, UnknownScript_0x7c156 2jump UnknownScript_0x7c300 ; 0x7c156 UnknownScript_0x7c156: ; 0x7c156 checktime $1 iffalse UnknownScript_0x7c300 pokemart $2, $0000 loadmovesprites end ; 0x7c161 UnknownScript_0x7c161: ; 0x7c161 loadfont checkcode $b if_equal $2, UnknownScript_0x7c173 if_equal $4, UnknownScript_0x7c173 if_equal $6, UnknownScript_0x7c173 2jump UnknownScript_0x7c300 ; 0x7c173 UnknownScript_0x7c173: ; 0x7c173 checkbit2 $005a iftrue UnknownScript_0x7c208 special $0051 2writetext UnknownText_0x7c5f9 yesorno iffalse UnknownScript_0x7c1fc checkmoney $0, 500 if_equal $2, UnknownScript_0x7c202 2writetext UnknownText_0x7c69a keeptextopen special $0061 if_equal $0, UnknownScript_0x7c1fc if_equal $1, UnknownScript_0x7c1fc setbit2 $005a if_equal $2, UnknownScript_0x7c1a9 if_equal $3, UnknownScript_0x7c1b5 2jump UnknownScript_0x7c1c1 ; 0x7c1a9 UnknownScript_0x7c1a9: ; 0x7c1a9 setbit1 $0000 clearbit1 $0001 clearbit1 $0002 2jump UnknownScript_0x7c1cd ; 0x7c1b5 UnknownScript_0x7c1b5: ; 0x7c1b5 clearbit1 $0000 setbit1 $0001 clearbit1 $0002 2jump UnknownScript_0x7c1cd ; 0x7c1c1 UnknownScript_0x7c1c1: ; 0x7c1c1 clearbit1 $0000 clearbit1 $0001 setbit1 $0002 2jump UnknownScript_0x7c1cd ; 0x7c1cd UnknownScript_0x7c1cd: ; 0x7c1cd takemoney $0, 500 special $0051 2writetext UnknownText_0x7c6b8 closetext loadmovesprites special $002e playmusic $000d pause 60 special $0031 special $003d loadfont 2writetext UnknownText_0x7c6d8 closetext checkbit1 $0000 iftrue UnknownScript_0x7c2bb checkbit1 $0001 iftrue UnknownScript_0x7c2c4 2jump UnknownScript_0x7c2cd ; 0x7c1fc UnknownScript_0x7c1fc: ; 0x7c1fc 2writetext UnknownText_0x7c6ea closetext loadmovesprites end ; 0x7c202 UnknownScript_0x7c202: ; 0x7c202 2writetext UnknownText_0x7c709 closetext loadmovesprites end ; 0x7c208 UnknownScript_0x7c208: ; 0x7c208 2writetext UnknownText_0x7c72b closetext loadmovesprites end ; 0x7c20e UnknownScript_0x7c20e: ; 0x7c20e loadfont checkcode $b if_equal $0, UnknownScript_0x7c220 if_equal $3, UnknownScript_0x7c220 if_equal $5, UnknownScript_0x7c220 2jump UnknownScript_0x7c300 ; 0x7c220 UnknownScript_0x7c220: ; 0x7c220 checkbit2 $005a iftrue UnknownScript_0x7c2b5 special $0051 2writetext UnknownText_0x7c75c yesorno iffalse UnknownScript_0x7c2a9 checkmoney $0, 300 if_equal $2, UnknownScript_0x7c2af 2writetext UnknownText_0x7c7f1 keeptextopen special $0062 if_equal $0, UnknownScript_0x7c2a9 if_equal $1, UnknownScript_0x7c2a9 setbit2 $005a if_equal $2, UnknownScript_0x7c256 if_equal $3, UnknownScript_0x7c262 2jump UnknownScript_0x7c26e ; 0x7c256 UnknownScript_0x7c256: ; 0x7c256 setbit1 $0000 clearbit1 $0001 clearbit1 $0002 2jump UnknownScript_0x7c27a ; 0x7c262 UnknownScript_0x7c262: ; 0x7c262 clearbit1 $0000 setbit1 $0001 clearbit1 $0002 2jump UnknownScript_0x7c27a ; 0x7c26e UnknownScript_0x7c26e: ; 0x7c26e clearbit1 $0000 clearbit1 $0001 setbit1 $0002 2jump UnknownScript_0x7c27a ; 0x7c27a UnknownScript_0x7c27a: ; 0x7c27a takemoney $0, 300 special $0051 2writetext UnknownText_0x7c80e closetext loadmovesprites special $002e playmusic $000d pause 60 special $0031 special $003d loadfont 2writetext UnknownText_0x7c82a closetext checkbit1 $0000 iftrue UnknownScript_0x7c2bb checkbit1 $0001 iftrue UnknownScript_0x7c2c4 2jump UnknownScript_0x7c2cd ; 0x7c2a9 UnknownScript_0x7c2a9: ; 0x7c2a9 2writetext UnknownText_0x7c842 closetext loadmovesprites end ; 0x7c2af UnknownScript_0x7c2af: ; 0x7c2af 2writetext UnknownText_0x7c85b closetext loadmovesprites end ; 0x7c2b5 UnknownScript_0x7c2b5: ; 0x7c2b5 2writetext UnknownText_0x7c87b closetext loadmovesprites end ; 0x7c2bb UnknownScript_0x7c2bb: ; 0x7c2bb 2writetext UnknownText_0x7c8bf special $0064 closetext loadmovesprites end ; 0x7c2c4 UnknownScript_0x7c2c4: ; 0x7c2c4 2writetext UnknownText_0x7c8dc special $0064 closetext loadmovesprites end ; 0x7c2cd UnknownScript_0x7c2cd: ; 0x7c2cd 2writetext UnknownText_0x7c8ee special $0064 closetext loadmovesprites end ; 0x7c2d6 UnknownScript_0x7c2d6: ; 0x7c2d6 loadfont checkbit1 $0049 iftrue UnknownScript_0x7c2fa checkitem BASEMENT_KEY iftrue UnknownScript_0x7c2e8 2writetext UnknownText_0x7c5b0 closetext loadmovesprites end ; 0x7c2e8 UnknownScript_0x7c2e8: ; 0x7c2e8 playsound $0022 2writetext UnknownText_0x7c5d6 closetext loadmovesprites changeblock $12, $6, $2e reloadmappart loadmovesprites setbit1 $0049 end ; 0x7c2fa UnknownScript_0x7c2fa: ; 0x7c2fa 2writetext UnknownText_0x7c5c3 closetext loadmovesprites end ; 0x7c300 UnknownScript_0x7c300: ; 0x7c300 2writetext UnknownText_0x7c904 closetext loadmovesprites end ; 0x7c306 ItemFragment_0x7c306: ; 0x7c306 item_frag COIN_CASE, 1 ; 0x7c308 UnknownScript_0x7c308: ; 0x7c308 jumptext UnknownText_0x7c91a ; 0x7c30b SignpostRemoteItem_0x7c30b: ; 0x7c30b dw $008b db PARLYZ_HEAL ; 0x7c30e SignpostRemoteItem_0x7c30e: ; 0x7c30e dw $008c db SUPER_POTION ; 0x7c311 SignpostRemoteItem_0x7c311: ; 0x7c311 dw $008d db ANTIDOTE ; 0x7c314 UnknownText_0x7c314: ; 0x7c314 db $0, "I got booted out", $4f db "of the GAME COR-", $55 db "NER.", $51 db "I was trying to", $4f db "cheat using my", $55 db "#MON…", $57 ; 0x7c361 UnknownText_0x7c361: ; 0x7c361 db $0, "…Grumble…", $57 ; 0x7c36c UnknownText_0x7c36c: ; 0x7c36c db $0, "I guess I have to", $4f db "do things fair and", $55 db "square…", $57 ; 0x7c39a UnknownText_0x7c39a: ; 0x7c39a db $0, "Do you consider", $4f db "type alignments in", $55 db "battle?", $51 db "If you know your", $4f db "type advantages,", $51 db "you'll do better", $4f db "in battle.", $57 ; 0x7c403 UnknownText_0x7c403: ; 0x7c403 db $0, "Ow, ow, ow!", $57 ; 0x7c410 UnknownText_0x7c410: ; 0x7c410 db $0, "I know my #MON", $4f db "type alignments.", $51 db "But I only use one", $4f db "type of #MON.", $57 ; 0x7c452 UnknownText_0x7c452: ; 0x7c452 db $0, "My #MON just", $4f db "got a haircut!", $51 db "I'll show you how", $4f db "strong it is!", $57 ; 0x7c48e UnknownText_0x7c48e: ; 0x7c48e db $0, "Aiyeeee!", $57 ; 0x7c498 UnknownText_0x7c498: ; 0x7c498 db $0, "Your #MON will", $4f db "like you more if", $51 db "you give them", $4f db "haircuts.", $57 ; 0x7c4d1 UnknownText_0x7c4d1: ; 0x7c4d1 db $0, "I think you have", $4f db "some rare #MON", $55 db "with you.", $51 db "Let me see them!", $57 ; 0x7c50d UnknownText_0x7c50d: ; 0x7c50d db $0, "Gaah! I lost!", $4f db "That makes me mad!", $57 ; 0x7c52f UnknownText_0x7c52f: ; 0x7c52f db $0, "Are you making a", $4f db "#DEX? Here's a", $55 db "hot tip.", $51 db "The HIKER on ROUTE", $4f db "33, ANTHONY, is a", $55 db "good guy.", $51 db "He'll phone you if", $4f db "he sees any rare", $55 db "#MON.", $57 ; 0x7c5b0 UnknownText_0x7c5b0: ; 0x7c5b0 db $0, "The door's locked…", $57 ; 0x7c5c3 UnknownText_0x7c5c3: ; 0x7c5c3 db $0, "The door is open.", $57 ; 0x7c5d6 UnknownText_0x7c5d6: ; 0x7c5d6 db $0, "The BASEMENT KEY", $4f db "opened the door.", $57 ; 0x7c5f9 UnknownText_0x7c5f9: ; 0x7c5f9 db $0, "Welcome!", $51 db "I run the #MON", $4f db "SALON!", $51 db "I'm the older and", $4f db "better of the two", $55 db "HAIRCUT BROTHERS.", $51 db "I can make your", $4f db "#MON beautiful", $55 db "for just ¥500.", $51 db "Would you like me", $4f db "to do that?", $57 ; 0x7c69a UnknownText_0x7c69a: ; 0x7c69a db $0, "Which #MON", $4f db "should I work on?", $57 ; 0x7c6b8 UnknownText_0x7c6b8: ; 0x7c6b8 db $0, "OK! Watch it", $4f db "become beautiful!", $57 ; 0x7c6d8 UnknownText_0x7c6d8: ; 0x7c6d8 db $0, "There! All done!", $57 ; 0x7c6ea UnknownText_0x7c6ea: ; 0x7c6ea db $0, "Is that right?", $4f db "That's a shame!", $57 ; 0x7c709 UnknownText_0x7c709: ; 0x7c709 db $0, "You'll need more", $4f db "money than that.", $57 ; 0x7c72b UnknownText_0x7c72b: ; 0x7c72b db $0, "I do only one", $4f db "haircut a day. I'm", $55 db "done for today.", $57 ; 0x7c75c UnknownText_0x7c75c: ; 0x7c75c db $0, "Welcome to the", $4f db "#MON SALON!", $51 db "I'm the younger", $4f db "and less expen-", $55 db "sive of the two", $55 db "HAIRCUT BROTHERS.", $51 db "I'll spiff up your", $4f db "#MON for just", $55 db "¥300.", $51 db "So? How about it?", $57 ; 0x7c7f1 UnknownText_0x7c7f1: ; 0x7c7f1 db $0, "OK, which #MON", $4f db "should I do?", $57 ; 0x7c80e UnknownText_0x7c80e: ; 0x7c80e db $0, "OK! I'll make it", $4f db "look cool!", $57 ; 0x7c82a UnknownText_0x7c82a: ; 0x7c82a db $0, "There we go!", $4f db "All done!", $57 ; 0x7c842 UnknownText_0x7c842: ; 0x7c842 db $0, "No? ", $4f db "How disappointing!", $57 ; 0x7c85b UnknownText_0x7c85b: ; 0x7c85b db $0, "You're a little", $4f db "short on funds.", $57 ; 0x7c87b UnknownText_0x7c87b: ; 0x7c87b db $0, "I can do only one", $4f db "haircut a day.", $51 db "Sorry, but I'm all", $4f db "done for today.", $57 ; 0x7c8bf UnknownText_0x7c8bf: ; 0x7c8bf text_from_ram $d099 db $0, " looks a", $4f db "little happier.", $57 ; 0x7c8dc UnknownText_0x7c8dc: ; 0x7c8dc text_from_ram $d099 db $0, " looks", $4f db "happy.", $57 ; 0x7c8ee UnknownText_0x7c8ee: ; 0x7c8ee text_from_ram $d099 db $0, " looks", $4f db "delighted!", $57 ; 0x7c904 UnknownText_0x7c904: ; 0x7c904 db $0, "We're not open", $4f db "today.", $57 ; 0x7c91a UnknownText_0x7c91a: ; 0x7c91a db $0, "NO ENTRY BEYOND", $4f db "THIS POINT", $57 ; 0x7c936 MapEventHeader_0x7c936: ; 0x7c936 ; filler db 0, 0 ; warps db 6 warp_def $2, $3, 7, GROUP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES, MAP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES warp_def $22, $3, 4, GROUP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES, MAP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES warp_def $6, $12, 4, GROUP_WAREHOUSE_ENTRANCE, MAP_WAREHOUSE_ENTRANCE warp_def $1f, $15, 3, GROUP_WAREHOUSE_ENTRANCE, MAP_WAREHOUSE_ENTRANCE warp_def $1f, $16, 3, GROUP_WAREHOUSE_ENTRANCE, MAP_WAREHOUSE_ENTRANCE warp_def $1b, $16, 1, GROUP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES, MAP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES ; xy triggers db 0 ; signposts db 5 signpost 6, 18, $0, UnknownScript_0x7c2d6 signpost 6, 19, $0, UnknownScript_0x7c308 signpost 13, 6, $7, SignpostRemoteItem_0x7c30b signpost 18, 4, $7, SignpostRemoteItem_0x7c30e signpost 8, 17, $7, SignpostRemoteItem_0x7c311 ; people-events db 9 person_event $2b, 35, 9, $8, $0, 255, 255, $b2, 3, Trainer_0x7c0e2, $ffff person_event $2b, 13, 10, $7, $0, 255, 255, $b2, 2, Trainer_0x7c0f6, $ffff person_event $2b, 31, 7, $a, $0, 255, 255, $92, 2, Trainer_0x7c10a, $ffff person_event $2b, 10, 6, $9, $0, 255, 255, $92, 3, Trainer_0x7c11e, $ffff person_event $54, 29, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x7c306, $0672 person_event $2f, 15, 11, $8, $0, 255, 255, $b0, 0, UnknownScript_0x7c146, $0753 person_event $2b, 18, 11, $8, $0, 255, 255, $90, 0, UnknownScript_0x7c161, $0754 person_event $2b, 19, 11, $8, $0, 255, 255, $a0, 0, UnknownScript_0x7c20e, $0755 person_event $30, 25, 11, $8, $0, 255, 255, $b0, 0, UnknownScript_0x7c132, $0752 ; 0x7c9e8 MapScriptHeader_0x7c9e8: ; 0x7c9e8 ; trigger count db 2 ; triggers dw UnknownScript_0x7c9f5, $0000 dw UnknownScript_0x7c9f6, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x7c9f7 ; 0x7c9f5 UnknownScript_0x7c9f5: ; 0x7c9f5 end ; 0x7c9f6 UnknownScript_0x7c9f6: ; 0x7c9f6 end ; 0x7c9f7 UnknownScript_0x7c9f7: ; 0x7c9f7 checkbit1 $02d7 iffalse $4a01 changeblock $10, $6, $2d checkbit1 $02d8 iffalse $4a0b changeblock $a, $6, $2d checkbit1 $02d9 iffalse $4a15 changeblock $2, $6, $2d checkbit1 $02da iffalse $4a1f changeblock $2, $a, $2d checkbit1 $02db iffalse $4a29 changeblock $a, $a, $2d checkbit1 $02dc iffalse $4a33 changeblock $10, $a, $2d checkbit1 $02dd iffalse $4a41 changeblock $c, $6, $2a changeblock $c, $8, $2d checkbit1 $02de iffalse $4a4f changeblock $6, $6, $2a changeblock $6, $8, $2d checkbit1 $02df iffalse $4a5d changeblock $c, $a, $2a changeblock $c, $c, $2d checkbit1 $02e0 iffalse $4a6b changeblock $6, $a, $2a changeblock $6, $c, $2d checkbit1 $02e1 iffalse $4a79 changeblock $12, $a, $2a changeblock $12, $c, $2d return ; 0x7ca7a UnknownScript_0x7ca7a: ; 0x7ca7a jumptextfaceplayer UnknownText_0x7d176 ; 0x7ca7d UnknownScript_0x7ca7d: ; 0x7ca7d jumptextfaceplayer UnknownText_0x7d1d0 ; 0x7ca80 UnknownScript_0x7ca80: ; 0x7ca80 spriteface $0, $3 showemote $0, $0, 15 special $006a pause 15 playsound $0023 appear $c waitbutton applymovement $c, MovementData_0x7ce87 spriteface $0, $3 2call UnknownScript_0x7cad4 applymovement $c, MovementData_0x7ce92 playsound $0023 disappear $c dotrigger $1 waitbutton playmapmusic end ; 0x7caaa UnknownScript_0x7caaa: ; 0x7caaa spriteface $0, $3 showemote $0, $0, 15 special $006a pause 15 playsound $0023 appear $c waitbutton applymovement $c, MovementData_0x7ce8c spriteface $0, $3 2call UnknownScript_0x7cad4 applymovement $c, MovementData_0x7ce97 playsound $0023 disappear $c dotrigger $1 waitbutton playmapmusic end ; 0x7cad4 UnknownScript_0x7cad4: ; 0x7cad4 checkbit1 $06c5 iftrue $4ae1 setbit1 $06c5 domaptrigger GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F, $1 playmusic $001f loadfont 2writetext UnknownText_0x7ce9d closetext loadmovesprites setbit1 $06c1 checkbit1 $001c iftrue UnknownScript_0x7cb09 checkbit1 $001d iftrue UnknownScript_0x7cb19 winlosstext UnknownText_0x7cf5d, UnknownText_0x7d102 setlasttalked $c loadtrainer $9, $c startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x7cb29 ; 0x7cb09 UnknownScript_0x7cb09: ; 0x7cb09 winlosstext UnknownText_0x7cf5d, UnknownText_0x7d102 setlasttalked $c loadtrainer $9, $a startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x7cb29 ; 0x7cb19 UnknownScript_0x7cb19: ; 0x7cb19 winlosstext UnknownText_0x7cf5d, UnknownText_0x7d102 setlasttalked $c loadtrainer $9, $b startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x7cb29 ; 0x7cb29 UnknownScript_0x7cb29: ; 0x7cb29 playmusic $0020 loadfont 2writetext UnknownText_0x7cfc2 closetext loadmovesprites end ; 0x7cb33 Trainer_0x7cb33: ; 0x7cb33 ; bit/flag number dw $4fb ; trainer group && trainer id db 31, 11 ; text when seen dw UnknownText_0x7d22b ; text when trainer beaten dw UnknownText_0x7d26f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7cb3f ; 0x7cb3f UnknownScript_0x7cb3f: ; 0x7cb3f talkaftercancel loadfont 2writetext UnknownText_0x7d290 closetext loadmovesprites end ; 0x7cb47 Trainer_0x7cb47: ; 0x7cb47 ; bit/flag number dw $509 ; trainer group && trainer id db 31, 25 ; text when seen dw UnknownText_0x7d2d8 ; text when trainer beaten dw UnknownText_0x7d335 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7cb53 ; 0x7cb53 UnknownScript_0x7cb53: ; 0x7cb53 talkaftercancel loadfont 2writetext UnknownText_0x7d347 closetext loadmovesprites end ; 0x7cb5b Trainer_0x7cb5b: ; 0x7cb5b ; bit/flag number dw $42d ; trainer group && trainer id db 47, 1 ; text when seen dw UnknownText_0x7d3ae ; text when trainer beaten dw UnknownText_0x7d3c7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7cb67 ; 0x7cb67 UnknownScript_0x7cb67: ; 0x7cb67 talkaftercancel loadfont 2writetext UnknownText_0x7d3cf closetext loadmovesprites end ; 0x7cb6f Trainer_0x7cb6f: ; 0x7cb6f ; bit/flag number dw $42e ; trainer group && trainer id db 47, 2 ; text when seen dw UnknownText_0x7d3fb ; text when trainer beaten dw UnknownText_0x7d44c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7cb7b ; 0x7cb7b UnknownScript_0x7cb7b: ; 0x7cb7b talkaftercancel loadfont 2writetext UnknownText_0x7d45b closetext loadmovesprites end ; 0x7cb83 Trainer_0x7cb83: ; 0x7cb83 ; bit/flag number dw $4fd ; trainer group && trainer id db 31, 13 ; text when seen dw UnknownText_0x7d4b2 ; text when trainer beaten dw UnknownText_0x7d4fc ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7cb8f ; 0x7cb8f UnknownScript_0x7cb8f: ; 0x7cb8f talkaftercancel loadfont 2writetext UnknownText_0x7d51f closetext loadmovesprites end ; 0x7cb97 Trainer_0x7cb97: ; 0x7cb97 ; bit/flag number dw $512 ; trainer group && trainer id db 66, 3 ; text when seen dw UnknownText_0x7d56b ; text when trainer beaten dw UnknownText_0x7d5d6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7cba3 ; 0x7cba3 UnknownScript_0x7cba3: ; 0x7cba3 talkaftercancel loadfont 2writetext UnknownText_0x7d5e6 closetext loadmovesprites end ; 0x7cbab UnknownScript_0x7cbab: ; 0x7cbab loadfont 2writetext UnknownText_0x7d554 keeptextopen checkbit1 $02d3 iftrue UnknownScript_0x7cbcb 2writetext UnknownText_0x7d617 yesorno iffalse UnknownScript_0x7cc8b copybytetovar $d963 addvar $1 copyvartobyte $d963 setbit1 $02d3 2jump UnknownScript_0x7cc8d ; 0x7cbcb UnknownScript_0x7cbcb: ; 0x7cbcb 2writetext UnknownText_0x7d62d yesorno iffalse UnknownScript_0x7cc8b copybytetovar $d963 addvar $ff copyvartobyte $d963 clearbit1 $02d3 2jump UnknownScript_0x7cc8d ; 0x7cbe0 UnknownScript_0x7cbe0: ; 0x7cbe0 loadfont 2writetext UnknownText_0x7d643 keeptextopen checkbit1 $02d4 iftrue UnknownScript_0x7cc00 2writetext UnknownText_0x7d617 yesorno iffalse UnknownScript_0x7cc8b copybytetovar $d963 addvar $2 copyvartobyte $d963 setbit1 $02d4 2jump UnknownScript_0x7cc8d ; 0x7cc00 UnknownScript_0x7cc00: ; 0x7cc00 2writetext UnknownText_0x7d62d yesorno iffalse UnknownScript_0x7cc8b copybytetovar $d963 addvar $fe copyvartobyte $d963 clearbit1 $02d4 2jump UnknownScript_0x7cc8d ; 0x7cc15 UnknownScript_0x7cc15: ; 0x7cc15 loadfont 2writetext UnknownText_0x7d65a keeptextopen checkbit1 $02d5 iftrue UnknownScript_0x7cc35 2writetext UnknownText_0x7d617 yesorno iffalse UnknownScript_0x7cc8b copybytetovar $d963 addvar $3 copyvartobyte $d963 setbit1 $02d5 2jump UnknownScript_0x7cc8d ; 0x7cc35 UnknownScript_0x7cc35: ; 0x7cc35 2writetext UnknownText_0x7d62d yesorno iffalse UnknownScript_0x7cc8b copybytetovar $d963 addvar $fd copyvartobyte $d963 clearbit1 $02d5 2jump UnknownScript_0x7cc8d ; 0x7cc4a UnknownScript_0x7cc4a: ; 0x7cc4a loadfont 2writetext UnknownText_0x7d671 keeptextopen checkbit1 $02d6 iftrue UnknownScript_0x7cc70 2writetext UnknownText_0x7d617 yesorno iffalse UnknownScript_0x7cc8b writebyte $7 copyvartobyte $d963 setbit1 $02d6 setbit1 $02d3 setbit1 $02d4 setbit1 $02d5 2jump UnknownScript_0x7cc8d ; 0x7cc70 UnknownScript_0x7cc70: ; 0x7cc70 2writetext UnknownText_0x7d62d yesorno iffalse UnknownScript_0x7cc8b writebyte $0 copyvartobyte $d963 clearbit1 $02d6 clearbit1 $02d3 clearbit1 $02d4 clearbit1 $02d5 2jump UnknownScript_0x7cc8d ; 0x7cc8b UnknownScript_0x7cc8b: ; 0x7cc8b loadmovesprites end ; 0x7cc8d UnknownScript_0x7cc8d: ; 0x7cc8d copybytetovar $d963 if_equal $0, $4cb0 if_equal $1, UnknownScript_0x7ccd7 if_equal $2, UnknownScript_0x7ccf2 if_equal $3, UnknownScript_0x7cd0d if_equal $4, UnknownScript_0x7cd28 if_equal $5, UnknownScript_0x7cd43 if_equal $6, UnknownScript_0x7cd5e if_equal $7, UnknownScript_0x7cd79 playsound $001f 2call UnknownScript_0x7ce11 2call UnknownScript_0x7ce19 2call UnknownScript_0x7ce21 2call UnknownScript_0x7ce29 2call UnknownScript_0x7ce31 2call UnknownScript_0x7ce39 2call UnknownScript_0x7ce41 2call UnknownScript_0x7ce4d 2call UnknownScript_0x7ce59 2call UnknownScript_0x7ce65 2call UnknownScript_0x7ce71 reloadmappart loadmovesprites end ; 0x7ccd7 UnknownScript_0x7ccd7: ; 0x7ccd7 playsound $001f 2call UnknownScript_0x7cda5 2call UnknownScript_0x7cdd5 2call UnknownScript_0x7cdf9 2call UnknownScript_0x7ce39 2call UnknownScript_0x7ce4d 2call UnknownScript_0x7ce59 2call UnknownScript_0x7ce71 reloadmappart loadmovesprites end ; 0x7ccf2 UnknownScript_0x7ccf2: ; 0x7ccf2 playsound $001f 2call UnknownScript_0x7cdad 2call UnknownScript_0x7cde1 2call UnknownScript_0x7cded 2call UnknownScript_0x7ce31 2call UnknownScript_0x7ce41 2call UnknownScript_0x7ce65 2call UnknownScript_0x7ce71 reloadmappart loadmovesprites end ; 0x7cd0d UnknownScript_0x7cd0d: ; 0x7cd0d playsound $001f 2call UnknownScript_0x7cdb5 2call UnknownScript_0x7cdd5 2call UnknownScript_0x7cdf9 2call UnknownScript_0x7ce29 2call UnknownScript_0x7ce4d 2call UnknownScript_0x7ce59 2call UnknownScript_0x7ce71 reloadmappart loadmovesprites end ; 0x7cd28 UnknownScript_0x7cd28: ; 0x7cd28 playsound $001f 2call UnknownScript_0x7cdbd 2call UnknownScript_0x7cde1 2call UnknownScript_0x7cded 2call UnknownScript_0x7ce21 2call UnknownScript_0x7ce41 2call UnknownScript_0x7ce65 2call UnknownScript_0x7ce71 reloadmappart loadmovesprites end ; 0x7cd43 UnknownScript_0x7cd43: ; 0x7cd43 playsound $001f 2call UnknownScript_0x7cdc5 2call UnknownScript_0x7cdd5 2call UnknownScript_0x7cdf9 2call UnknownScript_0x7ce19 2call UnknownScript_0x7ce4d 2call UnknownScript_0x7ce59 2call UnknownScript_0x7ce71 reloadmappart loadmovesprites end ; 0x7cd5e UnknownScript_0x7cd5e: ; 0x7cd5e playsound $001f 2call UnknownScript_0x7cdcd 2call UnknownScript_0x7cde1 2call UnknownScript_0x7cded 2call UnknownScript_0x7ce05 2call UnknownScript_0x7ce11 2call UnknownScript_0x7ce41 2call UnknownScript_0x7ce65 reloadmappart loadmovesprites end ; 0x7cd79 UnknownScript_0x7cd79: ; 0x7cd79 playsound $001f 2call UnknownScript_0x7ce11 2call UnknownScript_0x7ce19 2call UnknownScript_0x7cdb5 2call UnknownScript_0x7ce29 2call UnknownScript_0x7cdc5 2call UnknownScript_0x7cdcd 2call UnknownScript_0x7ce41 2call UnknownScript_0x7cde1 2call UnknownScript_0x7cded 2call UnknownScript_0x7ce65 2call UnknownScript_0x7ce05 reloadmappart loadmovesprites writebyte $6 copyvartobyte $d963 end ; 0x7cda5 UnknownScript_0x7cda5: ; 0x7cda5 changeblock $10, $6, $2d setbit1 $02d7 end ; 0x7cdad UnknownScript_0x7cdad: ; 0x7cdad changeblock $a, $6, $2d setbit1 $02d8 end ; 0x7cdb5 UnknownScript_0x7cdb5: ; 0x7cdb5 changeblock $2, $6, $2d setbit1 $02d9 end ; 0x7cdbd UnknownScript_0x7cdbd: ; 0x7cdbd changeblock $2, $a, $2d setbit1 $02da end ; 0x7cdc5 UnknownScript_0x7cdc5: ; 0x7cdc5 changeblock $a, $a, $2d setbit1 $02db end ; 0x7cdcd UnknownScript_0x7cdcd: ; 0x7cdcd changeblock $10, $a, $2d setbit1 $02dc end ; 0x7cdd5 UnknownScript_0x7cdd5: ; 0x7cdd5 changeblock $c, $6, $2a changeblock $c, $8, $2d setbit1 $02dd end ; 0x7cde1 UnknownScript_0x7cde1: ; 0x7cde1 changeblock $6, $6, $2a changeblock $6, $8, $2d setbit1 $02de end ; 0x7cded UnknownScript_0x7cded: ; 0x7cded changeblock $c, $a, $2a changeblock $c, $c, $2d setbit1 $02df end ; 0x7cdf9 UnknownScript_0x7cdf9: ; 0x7cdf9 changeblock $6, $a, $2a changeblock $6, $c, $2d setbit1 $02e0 end ; 0x7ce05 UnknownScript_0x7ce05: ; 0x7ce05 changeblock $12, $a, $2a changeblock $12, $c, $2d setbit1 $02e1 end ; 0x7ce11 UnknownScript_0x7ce11: ; 0x7ce11 changeblock $10, $6, $3e clearbit1 $02d7 end ; 0x7ce19 UnknownScript_0x7ce19: ; 0x7ce19 changeblock $a, $6, $3e clearbit1 $02d8 end ; 0x7ce21 UnknownScript_0x7ce21: ; 0x7ce21 changeblock $2, $6, $3e clearbit1 $02d9 end ; 0x7ce29 UnknownScript_0x7ce29: ; 0x7ce29 changeblock $2, $a, $3e clearbit1 $02da end ; 0x7ce31 UnknownScript_0x7ce31: ; 0x7ce31 changeblock $a, $a, $3e clearbit1 $02db end ; 0x7ce39 UnknownScript_0x7ce39: ; 0x7ce39 changeblock $10, $a, $3e clearbit1 $02dc end ; 0x7ce41 UnknownScript_0x7ce41: ; 0x7ce41 changeblock $c, $6, $3f changeblock $c, $8, $3d clearbit1 $02dd end ; 0x7ce4d UnknownScript_0x7ce4d: ; 0x7ce4d changeblock $6, $6, $3f changeblock $6, $8, $3d clearbit1 $02de end ; 0x7ce59 UnknownScript_0x7ce59: ; 0x7ce59 changeblock $c, $a, $3f changeblock $c, $c, $3d clearbit1 $02df end ; 0x7ce65 UnknownScript_0x7ce65: ; 0x7ce65 changeblock $6, $a, $3f changeblock $6, $c, $3d clearbit1 $02e0 end ; 0x7ce71 UnknownScript_0x7ce71: ; 0x7ce71 changeblock $12, $a, $3f changeblock $12, $c, $3d clearbit1 $02e1 end ; 0x7ce7d ItemFragment_0x7ce7d: ; 0x7ce7d item_frag SMOKE_BALL, 1 ; 0x7ce7f ItemFragment_0x7ce7f: ; 0x7ce7f item_frag FULL_HEAL, 1 ; 0x7ce81 SignpostRemoteItem_0x7ce81: ; 0x7ce81 dw $008e db MAX_POTION ; 0x7ce84 SignpostRemoteItem_0x7ce84: ; 0x7ce84 dw $008f db REVIVE ; 0x7ce87 MovementData_0x7ce87: ; 0x7ce87 step_down step_left step_left step_left step_end ; 0x7ce8c MovementData_0x7ce8c: ; 0x7ce8c step_down step_down step_left step_left step_left step_end ; 0x7ce92 MovementData_0x7ce92: ; 0x7ce92 step_right step_right step_right step_up step_end ; 0x7ce97 MovementData_0x7ce97: ; 0x7ce97 step_right step_right step_right step_up step_up step_end ; 0x7ce9d UnknownText_0x7ce9d: ; 0x7ce9d db $0, "Hold it!", $51 db "I saw you, so I", $4f db "tailed you.", $51 db "I don't need you", $4f db "underfoot while I", $51 db "take care of TEAM", $4f db "ROCKET.", $51 db "…Wait a second.", $4f db "You beat me be-", $55 db "fore, didn't you?", $51 db "That was just a", $4f db "fluke.", $51 db "But I repay my", $4f db "debts!", $57 ; 0x7cf5d UnknownText_0x7cf5d: ; 0x7cf5d db $0, "…Why…", $4f db "Why do I lose?", $51 db "I've assembled the", $4f db "toughest #MON.", $51 db "I didn't ease up", $4f db "on the gas.", $51 db "So why do I lose?", $57 ; 0x7cfc2 UnknownText_0x7cfc2: ; 0x7cfc2 db $0, "…I don't under-", $4f db "stand…", $51 db "Is what that LANCE", $4f db "guy said true?", $51 db "That I don't treat", $4f db "#MON properly?", $51 db "Love…", $51 db "Trust…", $51 db "Are they really", $4f db "what I lack?", $51 db "Are they keeping", $4f db "me from winning?", $51 db "I… I just don't", $4f db "understand.", $51 db "But it's not going", $4f db "to end here.", $51 db "Not now. Not", $4f db "because of this.", $51 db "I won't give up my", $4f db "dream of becoming", $51 db "the world's best", $4f db "#MON trainer!", $57 ; 0x7d102 UnknownText_0x7d102: ; 0x7d102 db $0, "Humph. This is my", $4f db "real power, wimp.", $51 db "I'll make TEAM", $4f db "ROCKET history.", $51 db "And I'm going to", $4f db "grind that LANCE", $55 db "under my heels.", $57 ; 0x7d176 UnknownText_0x7d176: ; 0x7d176 db $0, "I was challenged", $4f db "to a battle down-", $55 db "stairs.", $51 db "It's rough down", $4f db "there. You'd", $55 db "better be careful.", $57 ; 0x7d1d0 UnknownText_0x7d1d0: ; 0x7d1d0 db $0, "There are some", $4f db "shops downstairs…", $51 db "But there are", $4f db "also trainers.", $51 db "I'm scared to go", $4f db "down there.", $57 ; 0x7d22b UnknownText_0x7d22b: ; 0x7d22b db $0, "Open one shutter,", $4f db "another closes.", $51 db "Bet you can't get", $4f db "where you want!", $57 ; 0x7d26f UnknownText_0x7d26f: ; 0x7d26f db $0, "Drat! I was sunk", $4f db "by indecision!", $57 ; 0x7d290 UnknownText_0x7d290: ; 0x7d290 db $0, "I'm confused too…", $4f db "The switch on the", $51 db "end is the one to", $4f db "press first, but…", $57 ; 0x7d2d8 UnknownText_0x7d2d8: ; 0x7d2d8 db $0, "Kwahaha!", $51 db "Confounded by the", $4f db "shutters, are we?", $51 db "I'll let you in on", $4f db "a secret if you", $55 db "can beat me!", $57 ; 0x7d335 UnknownText_0x7d335: ; 0x7d335 db $0, "Uwww…", $4f db "I blew it.", $57 ; 0x7d347 UnknownText_0x7d347: ; 0x7d347 db $0, "All right. A hint!", $51 db "Change the order", $4f db "of switching.", $51 db "That'll change the", $4f db "ways the shutters", $55 db "open and close.", $57 ; 0x7d3ae UnknownText_0x7d3ae: ; 0x7d3ae db $0, "Fork over your", $4f db "goodies!", $57 ; 0x7d3c7 UnknownText_0x7d3c7: ; 0x7d3c7 db $0, "Mercy!", $57 ; 0x7d3cf UnknownText_0x7d3cf: ; 0x7d3cf db $0, "Steal and sell!", $4f db "That's basic in", $55 db "crime, kid!", $57 ; 0x7d3fb UnknownText_0x7d3fb: ; 0x7d3fb db $0, "They ditched this", $4f db "project before", $55 db "they finished.", $51 db "I'm searching for", $4f db "leftover loot.", $57 ; 0x7d44c UnknownText_0x7d44c: ; 0x7d44c db $0, "Over the top!", $57 ; 0x7d45b UnknownText_0x7d45b: ; 0x7d45b db $0, "UNDERGROUND WARE-", $4f db "HOUSE?", $51 db "What do you want", $4f db "to go there for?", $51 db "There's nothing", $4f db "down there.", $57 ; 0x7d4b2 UnknownText_0x7d4b2: ; 0x7d4b2 db $0, "I don't care if", $4f db "you're lost.", $51 db "You show up here,", $4f db "you're nothing but", $55 db "a victim!", $57 ; 0x7d4fc UnknownText_0x7d4fc: ; 0x7d4fc db $0, "Urk! Yeah, think", $4f db "you're cool, huh?", $57 ; 0x7d51f UnknownText_0x7d51f: ; 0x7d51f db $0, "You must have ice", $4f db "in your veins to", $55 db "dis TEAM ROCKET.", $57 ; 0x7d554 UnknownText_0x7d554: ; 0x7d554 db $0, "It's labeled", $4f db "SWITCH 1.", $57 ; 0x7d56b UnknownText_0x7d56b: ; 0x7d56b db $0, "Are you lost? No,", $4f db "you can't be.", $51 db "You don't have", $4f db "that scared look.", $51 db "I'll give you", $4f db "something to be", $55 db "scared about!", $57 ; 0x7d5d6 UnknownText_0x7d5d6: ; 0x7d5d6 db $0, "How could you?", $57 ; 0x7d5e6 UnknownText_0x7d5e6: ; 0x7d5e6 db $0, "Go wherever you'd", $4f db "like! Get lost!", $55 db "See if I care!", $57 ; 0x7d617 UnknownText_0x7d617: ; 0x7d617 db $0, "It's OFF.", $4f db "Turn it ON?", $57 ; 0x7d62d UnknownText_0x7d62d: ; 0x7d62d db $0, "It's ON.", $4f db "Turn it OFF?", $57 ; 0x7d643 UnknownText_0x7d643: ; 0x7d643 db $0, "It's labeled", $4f db "SWITCH 2.", $57 ; 0x7d65a UnknownText_0x7d65a: ; 0x7d65a db $0, "It's labeled", $4f db "SWITCH 3.", $57 ; 0x7d671 UnknownText_0x7d671: ; 0x7d671 db $0, "It's labeled", $4f db "EMERGENCY.", $57 ; 0x7d689 MapEventHeader_0x7d689: ; 0x7d689 ; filler db 0, 0 ; warps db 9 warp_def $3, $17, 6, GROUP_WAREHOUSE_ENTRANCE, MAP_WAREHOUSE_ENTRANCE warp_def $a, $16, 1, GROUP_UNDERGROUND_WAREHOUSE, MAP_UNDERGROUND_WAREHOUSE warp_def $a, $17, 2, GROUP_UNDERGROUND_WAREHOUSE, MAP_UNDERGROUND_WAREHOUSE warp_def $19, $5, 2, GROUP_WAREHOUSE_ENTRANCE, MAP_WAREHOUSE_ENTRANCE warp_def $1d, $4, 14, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $1d, $5, 14, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $19, $15, 1, GROUP_WAREHOUSE_ENTRANCE, MAP_WAREHOUSE_ENTRANCE warp_def $1d, $14, 13, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY warp_def $1d, $15, 13, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY ; xy triggers db 2 xy_trigger 0, $4, $13, $0, UnknownScript_0x7ca80, $0, $0 xy_trigger 0, $5, $13, $0, UnknownScript_0x7caaa, $0, $0 ; signposts db 6 signpost 1, 16, $0, UnknownScript_0x7cbab signpost 1, 10, $0, UnknownScript_0x7cbe0 signpost 1, 2, $0, UnknownScript_0x7cc15 signpost 11, 20, $0, UnknownScript_0x7cc4a signpost 9, 8, $7, SignpostRemoteItem_0x7ce81 signpost 8, 1, $7, SignpostRemoteItem_0x7ce84 ; people-events db 11 person_event $4b, 16, 13, $9, $0, 255, 255, $a2, 2, Trainer_0x7cb5b, $06ce person_event $4b, 12, 8, $8, $0, 255, 255, $a2, 2, Trainer_0x7cb6f, $06ce person_event $35, 6, 21, $6, $0, 255, 255, $2, 3, Trainer_0x7cb83, $06ce person_event $35, 6, 15, $6, $0, 255, 255, $2, 3, Trainer_0x7cb33, $06ce person_event $35, 6, 7, $6, $0, 255, 255, $2, 3, Trainer_0x7cb47, $06ce person_event $36, 16, 23, $6, $0, 255, 255, $82, 1, Trainer_0x7cb97, $06ce person_event $29, 31, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x7ca7d, $ffff person_event $2b, 31, 23, $6, $0, 255, 255, $0, 0, UnknownScript_0x7ca7a, $ffff person_event $54, 16, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x7ce7d, $0673 person_event $54, 13, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x7ce7f, $0674 person_event $4, 7, 27, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06c1 ; 0x7d779 MapScriptHeader_0x7d779: ; 0x7d779 ; trigger count db 0 ; callback count db 2 ; callbacks dbw 1, UnknownScript_0x7d781 dbw 5, UnknownScript_0x7d7ac ; 0x7d781 UnknownScript_0x7d781: ; 0x7d781 checkbit1 $004a iftrue UnknownScript_0x7d78a 2jump UnknownScript_0x7d791 ; 0x7d78a UnknownScript_0x7d78a: ; 0x7d78a changeblock $10, $4, $d 2jump UnknownScript_0x7d791 ; 0x7d791 UnknownScript_0x7d791: ; 0x7d791 checkbit1 $0305 iftrue UnknownScript_0x7d7a2 checkbit1 $0306 iftrue UnknownScript_0x7d7a7 changeblock $a, $8, $d return ; 0x7d7a2 UnknownScript_0x7d7a2: ; 0x7d7a2 changeblock $4, $a, $d return ; 0x7d7a7 UnknownScript_0x7d7a7: ; 0x7d7a7 changeblock $a, $c, $d return ; 0x7d7ac UnknownScript_0x7d7ac: ; 0x7d7ac clearbit1 $0307 return ; 0x7d7b0 UnknownScript_0x7d7b0: ; 0x7d7b0 jumptextfaceplayer UnknownText_0x7d7cb ; 0x7d7b3 UnknownScript_0x7d7b3: ; 0x7d7b3 jumptextfaceplayer UnknownText_0x7d82c ; 0x7d7b6 UnknownScript_0x7d7b6: ; 0x7d7b6 jumptextfaceplayer UnknownText_0x7d875 ; 0x7d7b9 UnknownScript_0x7d7b9: ; 0x7d7b9 loadfont 2writetext UnknownText_0x7d8bb cry $43, $0 closetext loadmovesprites end ; 0x7d7c3 ItemFragment_0x7d7c3: ; 0x7d7c3 item_frag ETHER, 1 ; 0x7d7c5 ItemFragment_0x7d7c5: ; 0x7d7c5 item_frag AMULET_COIN, 1 ; 0x7d7c7 ItemFragment_0x7d7c7: ; 0x7d7c7 item_frag BURN_HEAL, 1 ; 0x7d7c9 ItemFragment_0x7d7c9: ; 0x7d7c9 item_frag ULTRA_BALL, 1 ; 0x7d7cb UnknownText_0x7d7cb: ; 0x7d7cb db $0, "Hey, kid! You're", $4f db "holding us up!", $51 db "Our policy is to", $4f db "work behind the", $51 db "scenes where no", $4f db "one can see us!", $57 ; 0x7d82c UnknownText_0x7d82c: ; 0x7d82c db $0, "I lose my passion", $4f db "for work if some-", $55 db "one's watching.", $51 db "Come on, kid,", $4f db "scoot!", $57 ; 0x7d875 UnknownText_0x7d875: ; 0x7d875 db $0, "Oohah! Oohah!", $51 db "The stuff on the", $4f db "ground's junk.", $51 db "Take it if you", $4f db "want it!", $57 ; 0x7d8bb UnknownText_0x7d8bb: ; 0x7d8bb db $0, "MACHOKE: Maaacho!", $57 ; 0x7d8ce MapEventHeader_0x7d8ce: ; 0x7d8ce ; filler db 0, 0 ; warps db 3 warp_def $2, $11, 3, GROUP_UNDERGROUND_WAREHOUSE, MAP_UNDERGROUND_WAREHOUSE warp_def $4, $9, 1, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR warp_def $4, $a, 2, GROUP_GOLDENROD_DEPT_STORE_ELEVATOR, MAP_GOLDENROD_DEPT_STORE_ELEVATOR ; xy triggers db 0 ; signposts db 0 ; people-events db 8 person_event $54, 19, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d7c3, $0675 person_event $54, 6, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d7c5, $0676 person_event $54, 7, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d7c7, $0677 person_event $54, 19, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d7c9, $0678 person_event $41, 14, 13, $4, $10, 255, 255, $a0, 0, UnknownScript_0x7d7b0, $ffff person_event $41, 12, 8, $3, $0, 255, 255, $80, 0, UnknownScript_0x7d7b3, $ffff person_event $41, 17, 10, $5, $1, 255, 255, $90, 0, UnknownScript_0x7d7b6, $ffff person_event $9a, 11, 11, $16, $0, 255, 255, $90, 0, UnknownScript_0x7d7b9, $ffff ; 0x7d94b MapScriptHeader_0x7d94b: ; 0x7d94b ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x7d950 ; 0x7d950 UnknownScript_0x7d950: ; 0x7d950 clearbit1 $02d3 clearbit1 $02d4 clearbit1 $02d5 clearbit1 $02d6 clearbit1 $02d7 clearbit1 $02d8 clearbit1 $02d9 clearbit1 $02da clearbit1 $02db clearbit1 $02dc clearbit1 $02dd clearbit1 $02de clearbit1 $02df clearbit1 $02e0 clearbit1 $02e1 writebyte $0 copyvartobyte $d963 return ; 0x7d983 Trainer_0x7d983: ; 0x7d983 ; bit/flag number dw $508 ; trainer group && trainer id db 31, 24 ; text when seen dw UnknownText_0x7d9ea ; text when trainer beaten dw UnknownText_0x7da34 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7d98f ; 0x7d98f UnknownScript_0x7d98f: ; 0x7d98f talkaftercancel loadfont 2writetext UnknownText_0x7da48 closetext loadmovesprites end ; 0x7d997 Trainer_0x7d997: ; 0x7d997 ; bit/flag number dw $4fe ; trainer group && trainer id db 31, 14 ; text when seen dw UnknownText_0x7daa7 ; text when trainer beaten dw UnknownText_0x7daf6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7d9a3 ; 0x7d9a3 UnknownScript_0x7d9a3: ; 0x7d9a3 talkaftercancel loadfont 2writetext UnknownText_0x7db01 closetext loadmovesprites end ; 0x7d9ab Trainer_0x7d9ab: ; 0x7d9ab ; bit/flag number dw $4ff ; trainer group && trainer id db 31, 15 ; text when seen dw UnknownText_0x7db27 ; text when trainer beaten dw UnknownText_0x7db6b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7d9b7 ; 0x7d9b7 UnknownScript_0x7d9b7: ; 0x7d9b7 talkaftercancel loadfont 2writetext UnknownText_0x7db8e closetext loadmovesprites end ; 0x7d9bf UnknownScript_0x7d9bf: ; 0x7d9bf faceplayer loadfont checkbit1 $004a iftrue $59de 2writetext UnknownText_0x7dbc6 keeptextopen verbosegiveitem CARD_KEY, 1 setbit1 $004a setbit1 $0304 clearbit1 $0305 clearbit1 $0306 2writetext UnknownText_0x7dc5b keeptextopen 2writetext UnknownText_0x7dc8d closetext loadmovesprites end ; 0x7d9e4 ItemFragment_0x7d9e4: ; 0x7d9e4 item_frag MAX_ETHER, 1 ; 0x7d9e6 ItemFragment_0x7d9e6: ; 0x7d9e6 item_frag TM_35, 1 ; 0x7d9e8 ItemFragment_0x7d9e8: ; 0x7d9e8 item_frag ULTRA_BALL, 1 ; 0x7d9ea UnknownText_0x7d9ea: ; 0x7d9ea db $0, "How did you get", $4f db "this far?", $51 db "I guess it can't", $4f db "be helped. I'll", $55 db "dispose of you.", $57 ; 0x7da34 UnknownText_0x7da34: ; 0x7da34 db $0, "I got disposed of…", $57 ; 0x7da48 UnknownText_0x7da48: ; 0x7da48 db $0, "TEAM ROCKET will", $4f db "keep going, wait-", $55 db "ing for the return", $55 db "of GIOVANNI.", $51 db "We'll do whatever", $4f db "it takes.", $57 ; 0x7daa7 UnknownText_0x7daa7: ; 0x7daa7 db $0, "You're not going", $4f db "any farther!", $51 db "I don't show mercy", $4f db "to my enemies, not", $55 db "even brats!", $57 ; 0x7daf6 UnknownText_0x7daf6: ; 0x7daf6 db $0, "Blast it!", $57 ; 0x7db01 UnknownText_0x7db01: ; 0x7db01 db $0, "I lost…", $51 db "Please forgive me,", $4f db "GIOVANNI!", $57 ; 0x7db27 UnknownText_0x7db27: ; 0x7db27 db $0, "Hyuck-hyuck-hyuck!", $4f db "I remember you!", $51 db "You got me good", $4f db "at our hideout!", $57 ; 0x7db6b UnknownText_0x7db6b: ; 0x7db6b db $0, "Hyuck-hyuck-hyuck!", $4f db "So, that's how?", $57 ; 0x7db8e UnknownText_0x7db8e: ; 0x7db8e db $0, "Hyuck-hyuck-hyuck!", $4f db "That was a blast!", $55 db "I'll remember you!", $57 ; 0x7dbc6 UnknownText_0x7dbc6: ; 0x7dbc6 db $0, "DIRECTOR: Who?", $4f db "What? You came to", $55 db "rescue me?", $51 db "Thank you!", $51 db "The RADIO TOWER!", $51 db "What's happening", $4f db "there?", $51 db "Taken over by TEAM", $4f db "ROCKET?", $51 db "Here. Take this", $4f db "CARD KEY.", $57 ; 0x7dc5b UnknownText_0x7dc5b: ; 0x7dc5b db $0, "DIRECTOR: Use that", $4f db "to open the shut-", $55 db "ters on 3F.", $57 ; 0x7dc8d UnknownText_0x7dc8d: ; 0x7dc8d db $0, "I'm begging you to", $4f db "help.", $51 db "There's no telling", $4f db "what they'll do if", $51 db "they control the", $4f db "transmitter.", $51 db "They may even be", $4f db "able to control", $51 db "#MON using a", $4f db "special signal!", $51 db "You're the only", $4f db "one I can call on.", $51 db "Please save the", $4f db "RADIO TOWER…", $51 db "And all the #-", $4f db "MON nationwide!", $57 ; 0x7dd84 MapEventHeader_0x7dd84: ; 0x7dd84 ; filler db 0, 0 ; warps db 3 warp_def $c, $2, 2, GROUP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES, MAP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES warp_def $c, $3, 3, GROUP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES, MAP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES warp_def $2, $11, 1, GROUP_GOLDENROD_DEPT_STORE_B1F, MAP_GOLDENROD_DEPT_STORE_B1F ; xy triggers db 0 ; signposts db 0 ; people-events db 7 person_event $35, 12, 13, $7, $0, 255, 255, $2, 3, Trainer_0x7d983, $06ce person_event $35, 19, 12, $7, $0, 255, 255, $2, 3, Trainer_0x7d997, $06ce person_event $35, 7, 18, $9, $0, 255, 255, $2, 4, Trainer_0x7d9ab, $06ce person_event $40, 12, 16, $3, $0, 255, 255, $0, 0, UnknownScript_0x7d9bf, $06ce person_event $54, 19, 22, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d9e4, $0679 person_event $54, 13, 17, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d9e6, $067a person_event $54, 5, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x7d9e8, $0655 ; 0x7ddf4 MapScriptHeader_0x7ddf4: ; 0x7ddf4 ; trigger count db 0 ; callback count db 0 ; 0x7ddf6 ItemFragment_0x7ddf6: ; 0x7ddf6 item_frag ETHER, 1 ; 0x7ddf8 ItemFragment_0x7ddf8: ; 0x7ddf8 item_frag REVIVE, 1 ; 0x7ddfa SignpostRemoteItem_0x7ddfa: ; 0x7ddfa dw $0090 db HYPER_POTION ; 0x7ddfd MapEventHeader_0x7ddfd: ; 0x7ddfd ; filler db 0, 0 ; warps db 9 warp_def $21, $3, 3, GROUP_ROUTE_42, MAP_ROUTE_42 warp_def $21, $11, 4, GROUP_ROUTE_42, MAP_ROUTE_42 warp_def $21, $25, 5, GROUP_ROUTE_42, MAP_ROUTE_42 warp_def $5, $11, 1, GROUP_MOUNT_MORTAR_2F_INSIDE, MAP_MOUNT_MORTAR_2F_INSIDE warp_def $15, $b, 1, GROUP_MOUNT_MORTAR_1F_INSIDE, MAP_MOUNT_MORTAR_1F_INSIDE warp_def $15, $1d, 2, GROUP_MOUNT_MORTAR_1F_INSIDE, MAP_MOUNT_MORTAR_1F_INSIDE warp_def $1d, $11, 2, GROUP_MOUNT_MORTAR_B1F, MAP_MOUNT_MORTAR_B1F warp_def $d, $7, 3, GROUP_MOUNT_MORTAR_1F_INSIDE, MAP_MOUNT_MORTAR_1F_INSIDE warp_def $d, $21, 4, GROUP_MOUNT_MORTAR_1F_INSIDE, MAP_MOUNT_MORTAR_1F_INSIDE ; xy triggers db 0 ; signposts db 1 signpost 22, 25, $7, SignpostRemoteItem_0x7ddfa ; people-events db 2 person_event $54, 19, 17, $1, $0, 255, 255, $1, 0, ItemFragment_0x7ddf6, $067b person_event $54, 22, 35, $1, $0, 255, 255, $1, 0, ItemFragment_0x7ddf8, $067c ; 0x7de4f MapScriptHeader_0x7de4f: ; 0x7de4f ; trigger count db 0 ; callback count db 0 ; 0x7de51 Trainer_0x7de51: ; 0x7de51 ; bit/flag number dw $5c4 ; trainer group && trainer id db 30, 15 ; text when seen dw UnknownText_0x7de8d ; text when trainer beaten dw UnknownText_0x7dea7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7de5d ; 0x7de5d UnknownScript_0x7de5d: ; 0x7de5d talkaftercancel loadfont 2writetext UnknownText_0x7debd closetext loadmovesprites end ; 0x7de65 Trainer_0x7de65: ; 0x7de65 ; bit/flag number dw $5c6 ; trainer group && trainer id db 41, 14 ; text when seen dw UnknownText_0x7df6a ; text when trainer beaten dw UnknownText_0x7df76 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7de71 ; 0x7de71 UnknownScript_0x7de71: ; 0x7de71 talkaftercancel loadfont 2writetext UnknownText_0x7df97 closetext loadmovesprites end ; 0x7de79 UnknownScript_0x7de79: ; 0x7de79 jumpstd $000e ; 0x7de7c ItemFragment_0x7de7c: ; 0x7de7c item_frag ESCAPE_ROPE, 1 ; 0x7de7e ItemFragment_0x7de7e: ; 0x7de7e item_frag MAX_REVIVE, 1 ; 0x7de80 ItemFragment_0x7de80: ; 0x7de80 item_frag HYPER_POTION, 1 ; 0x7de82 ItemFragment_0x7de82: ; 0x7de82 item_frag MAX_POTION, 1 ; 0x7de84 ItemFragment_0x7de84: ; 0x7de84 item_frag NUGGET, 1 ; 0x7de86 ItemFragment_0x7de86: ; 0x7de86 item_frag IRON, 1 ; 0x7de88 ItemFragment_0x7de88: ; 0x7de88 item_frag ULTRA_BALL, 1 ; 0x7de8a SignpostRemoteItem_0x7de8a: ; 0x7de8a dw $0091 db MAX_REPEL ; 0x7de8d UnknownText_0x7de8d: ; 0x7de8d db $0, "I'm not losing", $4f db "this time!", $57 ; 0x7dea7 UnknownText_0x7dea7: ; 0x7dea7 db $0, "I lost to some", $4f db "kid…?", $57 ; 0x7debd UnknownText_0x7debd: ; 0x7debd db $0, "A while back, this", $4f db "karate dude wanted", $51 db "to battle. He was", $4f db "ridiculously good.", $51 db "He just thrashed", $4f db "us silly.", $51 db "He went in deeper", $4f db "saying it was for", $51 db "his training. I", $4f db "wonder how he is?", $57 ; 0x7df6a UnknownText_0x7df6a: ; 0x7df6a db $0, "Hey! HUGH!", $57 ; 0x7df76 UnknownText_0x7df76: ; 0x7df76 db $0, "I mistook you for", $4f db "someone else…", $57 ; 0x7df97 UnknownText_0x7df97: ; 0x7df97 db $0, "I came to explore", $4f db "MT.MORTAR, but I", $51 db "got separated from", $4f db "my partner…", $51 db "Did you run into a", $4f db "trainer who uses a", $51 db "SEADRA that knows", $4f db "WATERFALL?", $57 ; 0x7e01d MapEventHeader_0x7e01d: ; 0x7e01d ; filler db 0, 0 ; warps db 6 warp_def $2f, $b, 5, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE warp_def $2f, $1d, 6, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE warp_def $27, $5, 8, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE warp_def $29, $21, 9, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE warp_def $13, $3, 1, GROUP_MOUNT_MORTAR_B1F, MAP_MOUNT_MORTAR_B1F warp_def $9, $9, 2, GROUP_MOUNT_MORTAR_2F_INSIDE, MAP_MOUNT_MORTAR_2F_INSIDE ; xy triggers db 0 ; signposts db 1 signpost 11, 30, $7, SignpostRemoteItem_0x7de8a ; people-events db 10 person_event $5a, 47, 25, $19, $0, 255, 255, $0, 0, UnknownScript_0x7de79, $ffff person_event $54, 42, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de7c, $067d person_event $54, 14, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de7e, $067e person_event $54, 31, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de80, $067f person_event $54, 24, 26, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de82, $07a6 person_event $54, 23, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de84, $07a7 person_event $2b, 47, 37, $8, $0, 255, 255, $92, 3, Trainer_0x7de51, $ffff person_event $2b, 32, 28, $a, $0, 255, 255, $b2, 3, Trainer_0x7de65, $ffff person_event $54, 20, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de86, $07c8 person_event $54, 21, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x7de88, $07c9 ; 0x7e0c8 MapScriptHeader_0x7e0c8: ; 0x7e0c8 ; trigger count db 0 ; callback count db 0 ; 0x7e0ca Trainer_0x7e0ca: ; 0x7e0ca ; bit/flag number dw $5c5 ; trainer group && trainer id db 41, 13 ; text when seen dw UnknownText_0x7e0ed ; text when trainer beaten dw UnknownText_0x7e0fa ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x7e0d6 ; 0x7e0d6 UnknownScript_0x7e0d6: ; 0x7e0d6 talkaftercancel loadfont 2writetext UnknownText_0x7e10e closetext loadmovesprites end ; 0x7e0de ItemFragment_0x7e0de: ; 0x7e0de item_frag MAX_POTION, 1 ; 0x7e0e0 ItemFragment_0x7e0e0: ; 0x7e0e0 item_frag RARE_CANDY, 1 ; 0x7e0e2 ItemFragment_0x7e0e2: ; 0x7e0e2 item_frag TM_40, 1 ; 0x7e0e4 ItemFragment_0x7e0e4: ; 0x7e0e4 item_frag DRAGON_SCALE, 1 ; 0x7e0e6 ItemFragment_0x7e0e6: ; 0x7e0e6 item_frag ELIXER, 1 ; 0x7e0e8 ItemFragment_0x7e0e8: ; 0x7e0e8 item_frag ESCAPE_ROPE, 1 ; 0x7e0ea SignpostRemoteItem_0x7e0ea: ; 0x7e0ea dw $0092 db FULL_RESTORE ; 0x7e0ed UnknownText_0x7e0ed: ; 0x7e0ed db $0, "Yo! MARKUS!", $57 ; 0x7e0fa UnknownText_0x7e0fa: ; 0x7e0fa db $0, "Sorry, my mistake.", $57 ; 0x7e10e UnknownText_0x7e10e: ; 0x7e10e db $0, "I'm investigating", $4f db "MT.MORTAR, but my", $55 db "pal's gone AWOL.", $51 db "Have you seen a", $4f db "trainer who has a", $51 db "SLOWPOKE that can", $4f db "use STRENGTH?", $57 ; 0x7e184 MapEventHeader_0x7e184: ; 0x7e184 ; filler db 0, 0 ; warps db 2 warp_def $21, $11, 4, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE warp_def $5, $3, 6, GROUP_MOUNT_MORTAR_1F_INSIDE, MAP_MOUNT_MORTAR_1F_INSIDE ; xy triggers db 0 ; signposts db 1 signpost 8, 24, $7, SignpostRemoteItem_0x7e0ea ; people-events db 7 person_event $54, 26, 32, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e0de, $0680 person_event $54, 37, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e0e0, $0681 person_event $54, 21, 23, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e0e2, $0682 person_event $54, 9, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e0e4, $0683 person_event $54, 15, 13, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e0e6, $0684 person_event $54, 9, 32, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e0e8, $0685 person_event $2b, 30, 17, $a, $0, 255, 255, $b2, 2, Trainer_0x7e0ca, $ffff ; 0x7e1f4 MapScriptHeader_0x7e1f4: ; 0x7e1f4 ; trigger count db 0 ; callback count db 0 ; 0x7e1f6 UnknownScript_0x7e1f6: ; 0x7e1f6 faceplayer loadfont checkbit1 $0061 iftrue $6231 checkbit1 $04a9 iftrue $6217 2writetext UnknownText_0x7e24d closetext loadmovesprites winlosstext UnknownText_0x7e2a9, $0000 loadtrainer $32, $6 startbattle returnafterbattle setbit1 $04a9 loadfont 2writetext UnknownText_0x7e2c0 keeptextopen waitbutton checkcode $1 if_equal $6, UnknownScript_0x7e237 2writetext UnknownText_0x7e355 playsound $0002 waitbutton givepoke TYROGUE, $a, $0, $0 setbit1 $0061 2writetext UnknownText_0x7e36a closetext loadmovesprites end ; 0x7e237 UnknownScript_0x7e237: ; 0x7e237 2writetext UnknownText_0x7e3df closetext loadmovesprites end ; 0x7e23d UnknownScript_0x7e23d: ; 0x7e23d jumpstd $000e ; 0x7e240 ItemFragment_0x7e240: ; 0x7e240 item_frag HYPER_POTION, 1 ; 0x7e242 ItemFragment_0x7e242: ; 0x7e242 item_frag CARBOS, 1 ; 0x7e244 ItemFragment_0x7e244: ; 0x7e244 item_frag FULL_RESTORE, 1 ; 0x7e246 ItemFragment_0x7e246: ; 0x7e246 item_frag MAX_ETHER, 1 ; 0x7e248 ItemFragment_0x7e248: ; 0x7e248 item_frag PP_UP, 1 ; 0x7e24a SignpostRemoteItem_0x7e24a: ; 0x7e24a dw $0093 db MAX_REVIVE ; 0x7e24d UnknownText_0x7e24d: ; 0x7e24d db $0, "Hey!", $51 db "I am the KARATE", $4f db "KING!", $51 db "I train alone here", $4f db "in the dark!", $51 db "You!", $4f db "Battle with me!", $51 db "Hwaaarggh!", $57 ; 0x7e2a9 UnknownText_0x7e2a9: ; 0x7e2a9 db $0, "Waaaarggh!", $4f db "I'm beaten!", $57 ; 0x7e2c0 UnknownText_0x7e2c0: ; 0x7e2c0 db $0, "I… I'm crushed…", $51 db "My training is", $4f db "still not enough…", $51 db "But a loss is a", $4f db "loss. I admit it.", $51 db "As proof that you", $4f db "defeated me, I'll", $51 db "give you a rare", $4f db "fighting #MON.", $57 ; 0x7e355 UnknownText_0x7e355: ; 0x7e355 db $0, $52, " received", $4f db "TYROGUE.", $57 ; 0x7e36a UnknownText_0x7e36a: ; 0x7e36a db $0, "TYROGUE is a", $4f db "fighting-type.", $51 db "It evolves into a", $4f db "tougher #MON.", $51 db "Keep up the hard", $4f db "work. I'll keep", $55 db "training too.", $51 db "Farewell!", $57 ; 0x7e3df UnknownText_0x7e3df: ; 0x7e3df db $0, "You have no room", $4f db "in your party!", $57 ; 0x7e400 MapEventHeader_0x7e400: ; 0x7e400 ; filler db 0, 0 ; warps db 2 warp_def $3, $3, 5, GROUP_MOUNT_MORTAR_1F_INSIDE, MAP_MOUNT_MORTAR_1F_INSIDE warp_def $1d, $13, 7, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE ; xy triggers db 0 ; signposts db 1 signpost 6, 4, $7, SignpostRemoteItem_0x7e24a ; people-events db 7 person_event $54, 16, 33, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e240, $0686 person_event $54, 20, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e242, $0687 person_event $5a, 14, 13, $19, $0, 255, 255, $0, 0, UnknownScript_0x7e23d, $ffff person_event $41, 8, 20, $6, $0, 255, 255, $b0, 0, UnknownScript_0x7e1f6, $ffff person_event $54, 28, 38, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e244, $07ca person_event $54, 7, 36, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e246, $07cb person_event $54, 30, 25, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e248, $07cc ; 0x7e470 MapScriptHeader_0x7e470: ; 0x7e470 ; trigger count db 0 ; callback count db 0 ; 0x7e472 ItemFragment_0x7e472: ; 0x7e472 item_frag HM_07, 1 ; 0x7e474 ItemFragment_0x7e474: ; 0x7e474 item_frag PP_UP, 1 ; 0x7e476 ItemFragment_0x7e476: ; 0x7e476 item_frag PROTEIN, 1 ; 0x7e478 MapEventHeader_0x7e478: ; 0x7e478 ; filler db 0, 0 ; warps db 4 warp_def $13, $4, 1, GROUP_ROUTE_44, MAP_ROUTE_44 warp_def $1b, $24, 7, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $5, $25, 1, GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F warp_def $d, $25, 7, GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $54, 11, 35, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e472, $0688 person_event $54, 27, 36, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e474, $0689 person_event $54, 13, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e476, $07be ; 0x7e4b9 MapScriptHeader_0x7e4b9: ; 0x7e4b9 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 3, UnknownScript_0x7e4be ; 0x7e4be UnknownScript_0x7e4be: ; 0x7e4be writecmdqueue $64c2 return ; 0x7e4c2 INCBIN "baserom.gbc",$7e4c2,$48 UnknownScript_0x7e50a: ; 0x7e50a jumpstd $000e ; 0x7e50d ItemFragment_0x7e50d: ; 0x7e50d item_frag IRON, 1 ; 0x7e50f SignpostRemoteItem_0x7e50f: ; 0x7e50f dw $0094 db MAX_POTION ; 0x7e512 INCBIN "baserom.gbc",$7e512,$1b MapEventHeader_0x7e52d: ; 0x7e52d ; filler db 0, 0 ; warps db 8 warp_def $f, $3, 3, GROUP_ICE_PATH_1F, MAP_ICE_PATH_1F warp_def $3, $11, 1, GROUP_ICE_PATH_B2F_MAHOGANY_SIDE, MAP_ICE_PATH_B2F_MAHOGANY_SIDE warp_def $2, $b, 3, GROUP_ICE_PATH_B2F_MAHOGANY_SIDE, MAP_ICE_PATH_B2F_MAHOGANY_SIDE warp_def $7, $4, 4, GROUP_ICE_PATH_B2F_MAHOGANY_SIDE, MAP_ICE_PATH_B2F_MAHOGANY_SIDE warp_def $c, $5, 5, GROUP_ICE_PATH_B2F_MAHOGANY_SIDE, MAP_ICE_PATH_B2F_MAHOGANY_SIDE warp_def $d, $c, 6, GROUP_ICE_PATH_B2F_MAHOGANY_SIDE, MAP_ICE_PATH_B2F_MAHOGANY_SIDE warp_def $19, $5, 4, GROUP_ICE_PATH_1F, MAP_ICE_PATH_1F warp_def $1b, $b, 1, GROUP_ICE_PATH_B2F_BLACKTHORN_SIDE, MAP_ICE_PATH_B2F_BLACKTHORN_SIDE ; xy triggers db 0 ; signposts db 1 signpost 30, 17, $7, SignpostRemoteItem_0x7e50f ; people-events db 5 person_event $5a, 11, 15, $19, $0, 255, 255, $0, 0, UnknownScript_0x7e50a, $0709 person_event $5a, 12, 11, $19, $0, 255, 255, $0, 0, UnknownScript_0x7e50a, $070a person_event $5a, 13, 12, $19, $0, 255, 255, $0, 0, UnknownScript_0x7e50a, $070b person_event $5a, 11, 21, $19, $0, 255, 255, $0, 0, UnknownScript_0x7e50a, $070c person_event $54, 39, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e50d, $068a ; 0x7e5a1 MapScriptHeader_0x7e5a1: ; 0x7e5a1 ; trigger count db 0 ; callback count db 0 ; 0x7e5a3 UnknownScript_0x7e5a3: ; 0x7e5a3 jumptext UnknownText_0x7e5ad ; 0x7e5a6 ItemFragment_0x7e5a6: ; 0x7e5a6 item_frag FULL_HEAL, 1 ; 0x7e5a8 ItemFragment_0x7e5a8: ; 0x7e5a8 item_frag MAX_POTION, 1 ; 0x7e5aa SignpostRemoteItem_0x7e5aa: ; 0x7e5aa dw $0095 db CARBOS ; 0x7e5ad UnknownText_0x7e5ad: ; 0x7e5ad db $0, "It's immovably", $4f db "imbedded in ice.", $57 ; 0x7e5cd MapEventHeader_0x7e5cd: ; 0x7e5cd ; filler db 0, 0 ; warps db 6 warp_def $1, $11, 2, GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F warp_def $b, $9, 1, GROUP_ICE_PATH_B3F, MAP_ICE_PATH_B3F warp_def $4, $b, 3, GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F warp_def $6, $4, 4, GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F warp_def $c, $4, 5, GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F warp_def $c, $c, 6, GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F ; xy triggers db 0 ; signposts db 1 signpost 17, 0, $7, SignpostRemoteItem_0x7e5aa ; people-events db 6 person_event $5a, 7, 15, $1, $0, 255, 255, $0, 0, UnknownScript_0x7e5a3, $070d person_event $5a, 11, 8, $1, $0, 255, 255, $0, 0, UnknownScript_0x7e5a3, $070e person_event $5a, 16, 7, $1, $0, 255, 255, $0, 0, UnknownScript_0x7e5a3, $070f person_event $5a, 17, 16, $1, $0, 255, 255, $0, 0, UnknownScript_0x7e5a3, $0710 person_event $54, 13, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e5a6, $068b person_event $54, 6, 4, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e5a8, $068c ; 0x7e644 MapScriptHeader_0x7e644: ; 0x7e644 ; trigger count db 0 ; callback count db 0 ; 0x7e646 ItemFragment_0x7e646: ; 0x7e646 item_frag TM_44, 1 ; 0x7e648 SignpostRemoteItem_0x7e648: ; 0x7e648 dw $0096 db ICE_HEAL ; 0x7e64b MapEventHeader_0x7e64b: ; 0x7e64b ; filler db 0, 0 ; warps db 2 warp_def $f, $3, 8, GROUP_ICE_PATH_B1F, MAP_ICE_PATH_B1F warp_def $3, $3, 2, GROUP_ICE_PATH_B3F, MAP_ICE_PATH_B3F ; xy triggers db 0 ; signposts db 1 signpost 10, 2, $7, SignpostRemoteItem_0x7e648 ; people-events db 1 person_event $54, 20, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e646, $068d ; 0x7e66d MapScriptHeader_0x7e66d: ; 0x7e66d ; trigger count db 0 ; callback count db 0 ; 0x7e66f ItemFragment_0x7e66f: ; 0x7e66f item_frag NEVERMELTICE, 1 ; 0x7e671 UnknownScript_0x7e671: ; 0x7e671 jumpstd $000f ; 0x7e674 MapEventHeader_0x7e674: ; 0x7e674 ; filler db 0, 0 ; warps db 2 warp_def $5, $3, 2, GROUP_ICE_PATH_B2F_MAHOGANY_SIDE, MAP_ICE_PATH_B2F_MAHOGANY_SIDE warp_def $5, $f, 2, GROUP_ICE_PATH_B2F_BLACKTHORN_SIDE, MAP_ICE_PATH_B2F_BLACKTHORN_SIDE ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $54, 11, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x7e66f, $068e person_event $59, 10, 10, $18, $0, 255, 255, $0, 0, UnknownScript_0x7e671, $ffff ; 0x7e69e MapScriptHeader_0x7e69e: ; 0x7e69e ; trigger count db 0 ; callback count db 0 ; 0x7e6a0 UnknownScript_0x7e6a0: ; 0x7e6a0 jumpstd $0000 ; 0x7e6a3 UnknownScript_0x7e6a3: ; 0x7e6a3 jumptextfaceplayer UnknownText_0x7e6bd ; 0x7e6a6 UnknownScript_0x7e6a6: ; 0x7e6a6 jumptextfaceplayer UnknownText_0x7e710 ; 0x7e6a9 UnknownScript_0x7e6a9: ; 0x7e6a9 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x7e6b7 2writetext UnknownText_0x7e779 closetext loadmovesprites end ; 0x7e6b7 UnknownScript_0x7e6b7: ; 0x7e6b7 2writetext UnknownText_0x7e7ed closetext loadmovesprites end ; 0x7e6bd UnknownText_0x7e6bd: ; 0x7e6bd db $0, "To the north of", $4f db "LAVENDER is ROCK", $51 db "TUNNEL. Go through", $4f db "it to get to the", $55 db "POWER PLANT.", $57 ; 0x7e710 UnknownText_0x7e710: ; 0x7e710 db $0, "There's a radio", $4f db "program that plays", $55 db "# FLUTE music.", $51 db "Oh? Ah, your radio", $4f db "needs an EXPN CARD", $55 db "to tune into it.", $57 ; 0x7e779 UnknownText_0x7e779: ; 0x7e779 db $0, "If the POWER PLANT", $4f db "isn't running, the", $51 db "MAGNET TRAIN won't", $4f db "run either…", $51 db "It also means the", $4f db "RADIO STATION", $55 db "can't broadcast…", $57 ; 0x7e7ed UnknownText_0x7e7ed: ; 0x7e7ed db $0, "The DIRECTOR of", $4f db "the RADIO STATION", $55 db "sure was happy.", $51 db "He said they're", $4f db "back on the air", $51 db "because the POWER", $4f db "PLANT is running", $55 db "smoothly again.", $57 ; 0x7e872 MapEventHeader_0x7e872: ; 0x7e872 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN warp_def $7, $4, 1, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x7e6a0, $ffff person_event $40, 10, 11, $5, $1, 255, 255, $0, 0, UnknownScript_0x7e6a3, $ffff person_event $29, 7, 9, $6, $0, 255, 255, $a0, 0, UnknownScript_0x7e6a6, $ffff person_event $27, 9, 5, $4, $10, 255, 255, $80, 0, UnknownScript_0x7e6a9, $ffff ; 0x7e8bb MapScriptHeader_0x7e8bb: ; 0x7e8bb ; trigger count db 0 ; callback count db 0 ; 0x7e8bd MapEventHeader_0x7e8bd: ; 0x7e8bd ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_LAVENDER_POKECENTER_1F, MAP_LAVENDER_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x7e8c8 MapScriptHeader_0x7e8c8: ; 0x7e8c8 ; trigger count db 0 ; callback count db 0 ; 0x7e8ca UnknownScript_0x7e8ca: ; 0x7e8ca jumptextfaceplayer UnknownText_0x7e8f1 ; 0x7e8cd UnknownScript_0x7e8cd: ; 0x7e8cd jumptextfaceplayer UnknownText_0x7e940 ; 0x7e8d0 UnknownScript_0x7e8d0: ; 0x7e8d0 loadfont 2writetext UnknownText_0x7e9b6 cry $36, $0 closetext loadmovesprites end ; 0x7e8da UnknownScript_0x7e8da: ; 0x7e8da loadfont 2writetext UnknownText_0x7e9c9 cry $21, $0 closetext loadmovesprites end ; 0x7e8e4 UnknownScript_0x7e8e4: ; 0x7e8e4 loadfont 2writetext UnknownText_0x7e9da cry $10, $0 closetext loadmovesprites end ; 0x7e8ee UnknownScript_0x7e8ee: ; 0x7e8ee jumpstd $0001 ; 0x7e8f1 UnknownText_0x7e8f1: ; 0x7e8f1 db $0, "MR.FUJI does live", $4f db "here, but he's not", $51 db "home now.", $51 db "He should be at", $4f db "the SOUL HOUSE.", $57 ; 0x7e940 UnknownText_0x7e940: ; 0x7e940 db $0, "Some cold-hearted", $4f db "people stop caring", $55 db "for their #MON.", $51 db "Grandpa takes in", $4f db "the poor homeless", $51 db "#MON and takes", $4f db "care of them.", $57 ; 0x7e9b6 UnknownText_0x7e9b6: ; 0x7e9b6 db $0, "PSYDUCK: Gu-guwa?", $57 ; 0x7e9c9 UnknownText_0x7e9c9: ; 0x7e9c9 db $0, "NIDORINO: Gyun!", $57 ; 0x7e9da UnknownText_0x7e9da: ; 0x7e9da db $0, "PIDGEY: Pijji!", $57 ; 0x7e9ea MapEventHeader_0x7e9ea: ; 0x7e9ea ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN warp_def $7, $3, 2, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x7e8ee signpost 1, 1, $0, UnknownScript_0x7e8ee ; people-events db 5 person_event $2b, 5, 8, $6, $0, 255, 255, $a0, 0, UnknownScript_0x7e8ca, $ffff person_event $28, 8, 7, $2, $11, 255, 255, $0, 0, UnknownScript_0x7e8cd, $ffff person_event $9d, 8, 11, $16, $0, 255, 255, $0, 0, UnknownScript_0x7e8d0, $ffff person_event $82, 9, 9, $16, $0, 255, 255, $90, 0, UnknownScript_0x7e8da, $ffff person_event $9e, 7, 5, $16, $0, 255, 255, $b0, 0, UnknownScript_0x7e8e4, $ffff ; 0x7ea45 MapScriptHeader_0x7ea45: ; 0x7ea45 ; trigger count db 0 ; callback count db 0 ; 0x7ea47 UnknownScript_0x7ea47: ; 0x7ea47 jumptextfaceplayer UnknownText_0x7ea4d ; 0x7ea4a UnknownScript_0x7ea4a: ; 0x7ea4a jumpstd $0002 ; 0x7ea4d UnknownText_0x7ea4d: ; 0x7ea4d db $0, "LAVENDER is a", $4f db "tiny, quiet town", $51 db "at the foot of the", $4f db "mountains.", $51 db "It's gotten a bit", $4f db "busier since the", $51 db "RADIO TOWER was", $4f db "built.", $57 ; 0x7eac4 MapEventHeader_0x7eac4: ; 0x7eac4 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN warp_def $7, $3, 3, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x7ea4a signpost 1, 1, $0, UnknownScript_0x7ea4a ; people-events db 1 person_event $2e, 7, 6, $7, $0, 255, 255, $90, 0, UnknownScript_0x7ea47, $ffff ; 0x7eaeb MapScriptHeader_0x7eaeb: ; 0x7eaeb ; trigger count db 1 ; triggers dw UnknownScript_0x7eaf1, $0000 ; callback count db 0 ; 0x7eaf1 UnknownScript_0x7eaf1: ; 0x7eaf1 end ; 0x7eaf2 UnknownScript_0x7eaf2: ; 0x7eaf2 faceplayer loadfont special $0057 closetext loadmovesprites end ; 0x7eafa INCBIN "baserom.gbc",$7eafa,$03 MapEventHeader_0x7eafd: ; 0x7eafd ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN warp_def $7, $3, 4, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $40, 7, 6, $6, $0, 255, 255, $80, 0, UnknownScript_0x7eaf2, $ffff ; 0x7eb1a MapScriptHeader_0x7eb1a: ; 0x7eb1a ; trigger count db 0 ; callback count db 0 ; 0x7eb1c UnknownScript_0x7eb1c: ; 0x7eb1c loadfont pokemart $0, $0015 loadmovesprites end ; 0x7eb23 UnknownScript_0x7eb23: ; 0x7eb23 jumptextfaceplayer UnknownText_0x7eb29 ; 0x7eb26 UnknownScript_0x7eb26: ; 0x7eb26 jumptextfaceplayer UnknownText_0x7ebac ; 0x7eb29 UnknownText_0x7eb29: ; 0x7eb29 db $0, "REPEL is a neces-", $4f db "sity if you are", $51 db "going to explore a", $4f db "cave.", $51 db "Even though I like", $4f db "exploring, I still", $51 db "haven't made it to", $4f db "all the caves.", $57 ; 0x7ebac UnknownText_0x7ebac: ; 0x7ebac db $0, "I heard about a", $4f db "craftsman who", $51 db "makes custom BALLS", $4f db "in the JOHTO town", $51 db "of AZALEA. I wish", $4f db "I had some.", $57 ; 0x7ec0e MapEventHeader_0x7ec0e: ; 0x7ec0e ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 5, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN warp_def $7, $3, 5, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x7eb1c, $ffff person_event $2d, 10, 10, $5, $2, 255, 255, $80, 0, UnknownScript_0x7eb23, $ffff person_event $2c, 6, 13, $3, $0, 255, 255, $0, 0, UnknownScript_0x7eb26, $ffff ; 0x7ec45 MapScriptHeader_0x7ec45: ; 0x7ec45 ; trigger count db 0 ; callback count db 0 ; 0x7ec47 UnknownScript_0x7ec47: ; 0x7ec47 jumptextfaceplayer UnknownText_0x7ec53 ; 0x7ec4a UnknownScript_0x7ec4a: ; 0x7ec4a jumptextfaceplayer UnknownText_0x7ed4d ; 0x7ec4d UnknownScript_0x7ec4d: ; 0x7ec4d jumptextfaceplayer UnknownText_0x7edb1 ; 0x7ec50 UnknownScript_0x7ec50: ; 0x7ec50 jumptextfaceplayer UnknownText_0x7eddb ; 0x7ec53 UnknownText_0x7ec53: ; 0x7ec53 db $0, "MR.FUJI: Welcome.", $51 db "Hmm… You appear to", $4f db "be raising your", $51 db "#MON in a kind", $4f db "and loving manner.", $51 db "#MON lovers", $4f db "come here to pay", $51 db "their respects to", $4f db "departed #MON.", $51 db "Please offer con-", $4f db "dolences for the", $51 db "souls of the de-", $4f db "parted #MON.", $51 db "I'm sure that will", $4f db "make them happy.", $57 ; 0x7ed4d UnknownText_0x7ed4d: ; 0x7ed4d db $0, "There are other", $4f db "graves of #MON", $55 db "here, I think.", $51 db "There are many", $4f db "chambers that only", $55 db "MR.FUJI may enter.", $57 ; 0x7edb1 UnknownText_0x7edb1: ; 0x7edb1 db $0, "I came with my mom", $4f db "to visit #MON", $55 db "graves…", $57 ; 0x7eddb UnknownText_0x7eddb: ; 0x7eddb db $0, "The #MON that", $4f db "lived with me…", $51 db "I loved them like", $4f db "my grandchildren…", $57 ; 0x7ee1d MapEventHeader_0x7ee1d: ; 0x7ee1d ; filler db 0, 0 ; warps db 2 warp_def $7, $4, 6, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN warp_def $7, $5, 6, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $2f, 6, 8, $6, $0, 255, 255, $90, 0, UnknownScript_0x7ec47, $ffff person_event $29, 7, 11, $5, $1, 255, 255, $90, 0, UnknownScript_0x7ec4a, $ffff person_event $28, 9, 6, $7, $0, 255, 255, $90, 0, UnknownScript_0x7ec4d, $ffff person_event $30, 7, 5, $7, $0, 255, 255, $90, 0, UnknownScript_0x7ec50, $ffff ; 0x7ee61 MapScriptHeader_0x7ee61: ; 0x7ee61 ; trigger count db 0 ; callback count db 0 ; 0x7ee63 UnknownScript_0x7ee63: ; 0x7ee63 jumptextfaceplayer UnknownText_0x7eebf ; 0x7ee66 UnknownScript_0x7ee66: ; 0x7ee66 jumptextfaceplayer UnknownText_0x7eefa ; 0x7ee69 UnknownScript_0x7ee69: ; 0x7ee69 jumptextfaceplayer UnknownText_0x7ef90 ; 0x7ee6c UnknownScript_0x7ee6c: ; 0x7ee6c faceplayer loadfont checkbit2 $0003 iftrue $6e8e checkbit1 $00c9 iftrue UnknownScript_0x7ee80 2writetext UnknownText_0x7effb closetext loadmovesprites end ; 0x7ee80 UnknownScript_0x7ee80: ; 0x7ee80 2writetext UnknownText_0x7f0a1 keeptextopen stringtotext $6e98, $1 2call UnknownScript_0x7ee94 setbit2 $0003 2writetext UnknownText_0x7f141 closetext loadmovesprites end ; 0x7ee94 UnknownScript_0x7ee94: ; 0x7ee94 jumpstd $002f ; 0x7ee97 INCBIN "baserom.gbc",$7ee97,$0b UnknownScript_0x7eea2: ; 0x7eea2 faceplayer loadfont checkbit2 $0003 iftrue UnknownScript_0x7eeb0 2writetext UnknownText_0x7f193 closetext loadmovesprites end ; 0x7eeb0 UnknownScript_0x7eeb0: ; 0x7eeb0 2writetext UnknownText_0x7f248 closetext loadmovesprites end ; 0x7eeb6 UnknownScript_0x7eeb6: ; 0x7eeb6 jumptext UnknownText_0x7f2e3 ; 0x7eeb9 UnknownScript_0x7eeb9: ; 0x7eeb9 jumptext UnknownText_0x7f32d ; 0x7eebc INCBIN "baserom.gbc",$7eebc,$03 UnknownText_0x7eebf: ; 0x7eebf db $0, "Welcome!", $4f db "Feel free to look", $51 db "around anywhere on", $4f db "this floor.", $57 ; 0x7eefa UnknownText_0x7eefa: ; 0x7eefa db $0, "Sorry, but you can", $4f db "only tour the", $55 db "ground floor.", $51 db "Ever since JOHTO's", $4f db "RADIO TOWER was", $51 db "taken over by a", $4f db "criminal gang, we", $51 db "have had to step", $4f db "up our security.", $57 ; 0x7ef90 UnknownText_0x7ef90: ; 0x7ef90 db $0, "Many people are", $4f db "hard at work here", $51 db "in the RADIO", $4f db "TOWER.", $51 db "They must be doing", $4f db "their best to put", $55 db "on good shows.", $57 ; 0x7effb UnknownText_0x7effb: ; 0x7effb db $0, "Oh, no, no, no!", $51 db "We've been off the", $4f db "air ever since the", $51 db "POWER PLANT shut", $4f db "down.", $51 db "All my efforts to", $4f db "start this station", $51 db "would be wasted if", $4f db "I can't broadcast.", $51 db "I'll be ruined!", $57 ; 0x7f0a1 UnknownText_0x7f0a1: ; 0x7f0a1 db $0, "Ah! So you're the", $4f db $14, " who solved", $51 db "the POWER PLANT's", $4f db "problem?", $51 db "Thanks to you, I", $4f db "never lost my job.", $51 db "I tell you, you're", $4f db "a real lifesaver!", $51 db "Please take this", $4f db "as my thanks.", $57 ; 0x7f141 UnknownText_0x7f141: ; 0x7f141 db $0, "With that thing,", $4f db "you can tune into", $51 db "the radio programs", $4f db "here in KANTO.", $51 db "Gahahahaha!", $57 ; 0x7f193 UnknownText_0x7f193: ; 0x7f193 db $0, "Hey there!", $51 db "I am the super", $4f db "MUSIC DIRECTOR!", $51 db "Huh? Your #GEAR", $4f db "can't tune into my", $51 db "music programs.", $4f db "How unfortunate!", $51 db "If you get an EXPN", $4f db "CARD upgrade, you", $51 db "can tune in. You'd", $4f db "better get one!", $57 ; 0x7f248 UnknownText_0x7f248: ; 0x7f248 db $0, "Hey there!", $51 db "I am the super", $4f db "MUSIC DIRECTOR!", $51 db "I'm responsible", $4f db "for the gorgeous", $51 db "melodies that go", $4f db "out over the air.", $51 db "Don't be square.", $4f db "Grab your music", $55 db "off the air!", $57 ; 0x7f2e3 UnknownText_0x7f2e3: ; 0x7f2e3 db $0, "1F RECEPTION", $4f db "2F SALES", $51 db "3F PERSONNEL", $4f db "4F PRODUCTION", $51 db "5F DIRECTOR'S", $4f db " OFFICE", $57 ; 0x7f32d UnknownText_0x7f32d: ; 0x7f32d db $0, "Perk Up #MON", $4f db "with Mellow Sounds", $51 db "of the # FLUTE", $4f db "on CHANNEL 20", $57 ; 0x7f36b INCBIN "baserom.gbc",$7f36b,$7f3b9 - $7f36b MapEventHeader_0x7f3b9: ; 0x7f3b9 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 7, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN warp_def $7, $3, 7, GROUP_LAVENDER_TOWN, MAP_LAVENDER_TOWN ; xy triggers db 0 ; signposts db 2 signpost 0, 11, $0, UnknownScript_0x7eeb6 signpost 0, 5, $0, UnknownScript_0x7eeb9 ; people-events db 5 person_event $42, 10, 10, $7, $0, 255, 255, $a0, 0, UnknownScript_0x7ee63, $ffff person_event $43, 5, 19, $6, $0, 255, 255, $a0, 0, UnknownScript_0x7ee66, $ffff person_event $2b, 7, 5, $2, $11, 255, 255, $80, 0, UnknownScript_0x7ee69, $ffff person_event $40, 5, 13, $7, $0, 255, 255, $0, 0, UnknownScript_0x7ee6c, $ffff person_event $2b, 10, 18, $9, $0, 255, 255, $0, 0, UnknownScript_0x7eea2, $ffff ; 0x7f414 MapScriptHeader_0x7f414: ; 0x7f414 ; trigger count db 0 ; callback count db 0 ; 0x7f416 UnknownScript_0x7f416: ; 0x7f416 jumptextfaceplayer UnknownText_0x7f419 ; 0x7f419 UnknownText_0x7f419: ; 0x7f419 db $0, "Have you been to", $4f db "LAVENDER TOWN?", $51 db "There's a tall", $4f db "RADIO TOWER there.", $57 ; 0x7f45b MapEventHeader_0x7f45b: ; 0x7f45b ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 14, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $5, $0, 15, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $4, $9, 1, GROUP_ROUTE_8, MAP_ROUTE_8 warp_def $5, $9, 2, GROUP_ROUTE_8, MAP_ROUTE_8 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 6, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x7f416, $ffff ; 0x7f482 MapScriptHeader_0x7f482: ; 0x7f482 ; trigger count db 0 ; callback count db 0 ; 0x7f484 UnknownScript_0x7f484: ; 0x7f484 faceplayer loadfont checkbit1 $0019 iftrue $74a0 2writetext UnknownText_0x7f4af yesorno iffalse UnknownScript_0x7f4a6 2writetext UnknownText_0x7f52f keeptextopen verbosegiveitem SUPER_ROD, 1 iffalse $74aa setbit1 $0019 2writetext UnknownText_0x7f57c closetext loadmovesprites end ; 0x7f4a6 UnknownScript_0x7f4a6: ; 0x7f4a6 2writetext UnknownText_0x7f5ec closetext loadmovesprites end ; 0x7f4ac INCBIN "baserom.gbc",$7f4ac,$7f4af - $7f4ac UnknownText_0x7f4af: ; 0x7f4af db $0, "I'm the FISHING", $4f db "GURU's younger", $55 db "brother.", $51 db "I can see that you", $4f db "like fishing.", $51 db "There's no doubt", $4f db "in my mind at all!", $51 db "So? I know I'm", $4f db "right.", $57 ; 0x7f52f UnknownText_0x7f52f: ; 0x7f52f db $0, "Yes, yes. Just as", $4f db "I thought!", $51 db "Here, fishing fan!", $4f db "Take this--it's a", $55 db "SUPER ROD.", $57 ; 0x7f57c UnknownText_0x7f57c: ; 0x7f57c db $0, "Try your hand at", $4f db "fishing wherever", $55 db "there is water.", $51 db "Remember--you can", $4f db "catch different", $51 db "#MON using", $4f db "different RODS.", $57 ; 0x7f5ec UnknownText_0x7f5ec: ; 0x7f5ec db $0, "Huh? My own eyes", $4f db "deceived me?", $57 ; 0x7f60b MapEventHeader_0x7f60b: ; 0x7f60b ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_ROUTE_12, MAP_ROUTE_12 warp_def $7, $3, 1, GROUP_ROUTE_12, MAP_ROUTE_12 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $3b, 7, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x7f484, $ffff ; 0x7f628 INCBIN "baserom.gbc",$7f628,$9d8 SECTION "bank20",DATA,BANK[$20] INCBIN "baserom.gbc",$80000,$4000 SECTION "bank21",DATA,BANK[$21] INCBIN "baserom.gbc",$84000,$4000 SECTION "bank22",DATA,BANK[$22] INCBIN "baserom.gbc",$88000,$3170 SpecialDratini: ; 0x8b170 ; if $c2dd is 0 or 1, change the moveset of the last Dratini in the party. ; 0: give it a special moveset with Extremespeed. ; 1: give it the normal moveset of a level 15 Dratini. ld a, [$c2dd] cp $2 ret nc ld bc, PartyCount ld a, [bc] ld hl, 0 call GetNthPartyMon ld a, [bc] ld c, a ld de, PartyMon2 - PartyMon1 .CheckForDratini ; start at the end of the party and search backwards for a Dratini ld a, [hl] cp DRATINI jr z, .GiveMoveset ld a, l sub e ld l, a ld a, h sbc d ld h, a dec c jr nz, .CheckForDratini ret .GiveMoveset push hl ld a, [$c2dd] ld hl, .Movesets ld bc, .Moveset1 - .Moveset0 call AddNTimes ; get address of mon's first move pop de inc de inc de .GiveMoves ld a, [hl] and a ; is the move 00? ret z ; if so, we're done here push hl push de ld [de], a ; give the Pokémon the new move ; get the PP of the new move dec a ld hl, Moves + 5 ld bc, Move1 - Moves call AddNTimes ld a, BANK(Moves) call GetFarByte ; get the address of the move's PP and update the PP ld hl, PartyMon1PP - PartyMon1Moves add hl, de ld [hl], a pop de pop hl inc de inc hl jr .GiveMoves .Movesets .Moveset0 ; Dratini does not normally learn Extremespeed. This is a special gift. db WRAP db THUNDER_WAVE db TWISTER db EXTREMESPEED db 0 .Moveset1 ; This is the normal moveset of a level 15 Dratini db WRAP db LEER db THUNDER_WAVE db TWISTER db 0 GetNthPartyMon: ; 0x8b1ce ; inputs: ; hl must be set to 0 before calling this function. ; a must be set to the number of Pokémon in the party. ; outputs: ; returns the address of the last Pokémon in the party in hl. ; sets carry if a is 0. ld de, PartyMon1 add hl, de and a jr z, .EmptyParty dec a ret z ld de, PartyMon2 - PartyMon1 .loop add hl, de dec a jr nz, .loop ret .EmptyParty scf ret INCBIN "baserom.gbc",$8b1e1,$8c000-$8b1e1 SECTION "bank23",DATA,BANK[$23] INCBIN "baserom.gbc",$8C000,$4000 SECTION "bank24",DATA,BANK[$24] INCBIN "baserom.gbc",$90000,$4000 SECTION "bank25",DATA,BANK[$25] INCBIN "baserom.gbc",$94000,$94034 - $94000 MapHeader_0x94034: ; 0x94034 ; bank, tileset, permission db $25, $7, 3 ; second map header dw $5ba0 ; location on world map, music, time of day, fishing group db $1b, $9, 1, 1 ; had to increase the final size by 1 ; had to convert 0x->$ (duh..) ; 0x9403d MapHeader_0x9403d: ; 0x9403d ; bank, tileset, permission db $25, $12, 3 ; second map header dw SecondMapHeader_0x95bac ; location on world map, music, time of day, fishing group db $1b, $1b, 17, 1 ; 0x94046 MapHeader_0x94046: ; 0x94046 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95bb8 ; location on world map, music, time of day, fishing group db $1b, $2d, 1, 1 ; 0x9404f MapHeader_0x9404f: ; 0x9404f ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95bc4 ; location on world map, music, time of day, fishing group db $1b, $2d, 1, 1 ; 0x94058 MapHeader_0x94058: ; 0x94058 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95bd0 ; location on world map, music, time of day, fishing group db $1b, $2d, 1, 1 ; 0x94061 MapHeader_0x94061: ; 0x94061 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95bdc ; location on world map, music, time of day, fishing group db $1b, $2d, 1, 1 ; 0x9406a MapHeader_0x9406a: ; 0x9406a ; bank, tileset, permission db $25, $e, 3 ; second map header dw SecondMapHeader_0x95be8 ; location on world map, music, time of day, fishing group db $1b, $2d, 1, 1 ; 0x94073 MapHeader_0x94073: ; 0x94073 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95bf4 ; location on world map, music, time of day, fishing group db $1b, $2d, 1, 1 ; 0x9407c MapHeader_0x9407c: ; 0x9407c ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95c00 ; location on world map, music, time of day, fishing group db $19, $47, 1, 1 ; 0x94085 MapHeader_0x94085: ; 0x94085 ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x95c0c ; location on world map, music, time of day, fishing group db $1a, $2c, 1, 1 ; 0x9408e MapHeader_0x9408e: ; 0x9408e ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95c18 ; location on world map, music, time of day, fishing group db $1a, $2c, 1, 1 ; 0x94097 MapHeader_0x94097: ; 0x94097 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x95138 ; location on world map, music, time of day, fishing group db $19, $47, 0, 1 ; 0x940a0 MapHeader_0x940a0: ; 0x940a0 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x9515c ; location on world map, music, time of day, fishing group db $1a, $47, 0, 1 ; 0x940a9 MapHeader_0x940a9: ; 0x940a9 ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94eb0 ; location on world map, music, time of day, fishing group db $1b, $2d, 0, 1 ; 0x940b2 MapHeader_0x940b2: ; 0x940b2 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95c24 ; location on world map, music, time of day, fishing group db $24, $26, 1, 1 ; 0x940bb MapHeader_0x940bb: ; 0x940bb ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x95c30 ; location on world map, music, time of day, fishing group db $24, $1b, 17, 1 ; 0x940c4 MapHeader_0x940c4: ; 0x940c4 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95c3c ; location on world map, music, time of day, fishing group db $24, $9, 1, 1 ; 0x940cd MapHeader_0x940cd: ; 0x940cd ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95c48 ; location on world map, music, time of day, fishing group db $22, $45, 1, 1 ; 0x940d6 MapHeader_0x940d6: ; 0x940d6 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x951c8 ; location on world map, music, time of day, fishing group db $22, $45, 0, 3 ; 0x940df MapHeader_0x940df: ; 0x940df ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x95210 ; location on world map, music, time of day, fishing group db $27, $45, 0, 4 ; 0x940e8 MapHeader_0x940e8: ; 0x940e8 ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94f04 ; location on world map, music, time of day, fishing group db $24, $26, 0, 1 ; 0x940f1 MapHeader_0x940f1: ; 0x940f1 ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x957bc ; location on world map, music, time of day, fishing group db $7, $42, 1, 1 ; 0x940fa MapHeader_0x940fa: ; 0x940fa ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x957c8 ; location on world map, music, time of day, fishing group db $7, $42, 1, 1 ; 0x94103 MapHeader_0x94103: ; 0x94103 ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x957d4 ; location on world map, music, time of day, fishing group db $7, $42, 1, 1 ; 0x9410c MapHeader_0x9410c: ; 0x9410c ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x957e0 ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x94115 MapHeader_0x94115: ; 0x94115 ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x957ec ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x9411e MapHeader_0x9411e: ; 0x9411e ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x957f8 ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x94127 MapHeader_0x94127: ; 0x94127 ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x95804 ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x94130 MapHeader_0x94130: ; 0x94130 ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x95810 ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x94139 MapHeader_0x94139: ; 0x94139 ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x9581c ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x94142 MapHeader_0x94142: ; 0x94142 ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x95828 ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x9414b MapHeader_0x9414b: ; 0x9414b ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x95834 ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x94154 MapHeader_0x94154: ; 0x94154 ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x95840 ; location on world map, music, time of day, fishing group db $17, $41, 1, 1 ; 0x9415d MapHeader_0x9415d: ; 0x9415d ; bank, tileset, permission db $25, $17, 7 ; second map header dw SecondMapHeader_0x9584c ; location on world map, music, time of day, fishing group db $18, $43, 18, 1 ; 0x94166 MapHeader_0x94166: ; 0x94166 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95858 ; location on world map, music, time of day, fishing group db $18, $43, 18, 1 ; 0x9416f MapHeader_0x9416f: ; 0x9416f ; bank, tileset, permission db $25, $19, 2 ; second map header dw SecondMapHeader_0x95864 ; location on world map, music, time of day, fishing group db $13, $23, 0, 1 ; 0x94178 MapHeader_0x94178: ; 0x94178 ; bank, tileset, permission db $25, $19, 2 ; second map header dw SecondMapHeader_0x95870 ; location on world map, music, time of day, fishing group db $13, $59, 0, 1 ; 0x94181 MapHeader_0x94181: ; 0x94181 ; bank, tileset, permission db $25, $1b, 3 ; second map header dw SecondMapHeader_0x9587c ; location on world map, music, time of day, fishing group db $11, $bd, 17, 1 ; 0x9418a MapHeader_0x9418a: ; 0x9418a ; bank, tileset, permission db $25, $1b, 3 ; second map header dw SecondMapHeader_0x95888 ; location on world map, music, time of day, fishing group db $11, $bd, 17, 1 ; 0x94193 MapHeader_0x94193: ; 0x94193 ; bank, tileset, permission db $25, $1b, 3 ; second map header dw SecondMapHeader_0x95894 ; location on world map, music, time of day, fishing group db $11, $bd, 17, 1 ; 0x9419c MapHeader_0x9419c: ; 0x9419c ; bank, tileset, permission db $25, $1b, 3 ; second map header dw SecondMapHeader_0x958a0 ; location on world map, music, time of day, fishing group db $11, $bd, 17, 1 ; 0x941a5 MapHeader_0x941a5: ; 0x941a5 ; bank, tileset, permission db $25, $1b, 3 ; second map header dw SecondMapHeader_0x958ac ; location on world map, music, time of day, fishing group db $11, $bd, 17, 1 ; 0x941ae MapHeader_0x941ae: ; 0x941ae ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x958b8 ; location on world map, music, time of day, fishing group db $9, $28, 0, 4 ; 0x941b7 MapHeader_0x941b7: ; 0x941b7 ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x958c4 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x941c0 MapHeader_0x941c0: ; 0x941c0 ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x958d0 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x941c9 MapHeader_0x941c9: ; 0x941c9 ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x958dc ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x941d2 MapHeader_0x941d2: ; 0x941d2 ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x958e8 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x941db MapHeader_0x941db: ; 0x941db ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x958f4 ; location on world map, music, time of day, fishing group db $9, $55, 17, 1 ; 0x941e4 MapHeader_0x941e4: ; 0x941e4 ; bank, tileset, permission db $25, $b, 3 ; second map header dw SecondMapHeader_0x95900 ; location on world map, music, time of day, fishing group db $9, $28, 1, 1 ; 0x941ed MapHeader_0x941ed: ; 0x941ed ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x9590c ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x941f6 MapHeader_0x941f6: ; 0x941f6 ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x95918 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x941ff MapHeader_0x941ff: ; 0x941ff ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x95924 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x94208 MapHeader_0x94208: ; 0x94208 ; bank, tileset, permission db $25, $1a, 7 ; second map header dw SecondMapHeader_0x95930 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x94211 MapHeader_0x94211: ; 0x94211 ; bank, tileset, permission db $25, $21, 7 ; second map header dw SecondMapHeader_0x9593c ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x9421a MapHeader_0x9421a: ; 0x9421a ; bank, tileset, permission db $25, $22, 7 ; second map header dw SecondMapHeader_0x95948 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x94223 MapHeader_0x94223: ; 0x94223 ; bank, tileset, permission db $25, $23, 7 ; second map header dw SecondMapHeader_0x95954 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x9422c MapHeader_0x9422c: ; 0x9422c ; bank, tileset, permission db $25, $24, 7 ; second map header dw SecondMapHeader_0x95960 ; location on world map, music, time of day, fishing group db $9, $28, 17, 1 ; 0x94235 MapHeader_0x94235: ; 0x94235 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x9596c ; location on world map, music, time of day, fishing group db $a, $28, 18, 3 ; 0x9423e MapHeader_0x9423e: ; 0x9423e ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95978 ; location on world map, music, time of day, fishing group db $a, $28, 18, 3 ; 0x94247 MapHeader_0x94247: ; 0x94247 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95984 ; location on world map, music, time of day, fishing group db $a, $28, 18, 1 ; 0x94250 MapHeader_0x94250: ; 0x94250 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95990 ; location on world map, music, time of day, fishing group db $d, $33, 18, 3 ; 0x94259 MapHeader_0x94259: ; 0x94259 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x9599c ; location on world map, music, time of day, fishing group db $d, $33, 18, 3 ; 0x94262 MapHeader_0x94262: ; 0x94262 ; bank, tileset, permission db $25, $13, 7 ; second map header dw SecondMapHeader_0x959a8 ; location on world map, music, time of day, fishing group db $1c, $44, 1, 1 ; 0x9426b MapHeader_0x9426b: ; 0x9426b ; bank, tileset, permission db $25, $13, 7 ; second map header dw SecondMapHeader_0x959b4 ; location on world map, music, time of day, fishing group db $1c, $44, 1, 1 ; 0x94274 MapHeader_0x94274: ; 0x94274 ; bank, tileset, permission db $25, $13, 7 ; second map header dw SecondMapHeader_0x959c0 ; location on world map, music, time of day, fishing group db $1c, $44, 1, 1 ; 0x9427d MapHeader_0x9427d: ; 0x9427d ; bank, tileset, permission db $25, $13, 7 ; second map header dw SecondMapHeader_0x959cc ; location on world map, music, time of day, fishing group db $1c, $44, 1, 1 ; 0x94286 MapHeader_0x94286: ; 0x94286 ; bank, tileset, permission db $25, $13, 7 ; second map header dw SecondMapHeader_0x959d8 ; location on world map, music, time of day, fishing group db $1c, $44, 1, 1 ; 0x9428f MapHeader_0x9428f: ; 0x9428f ; bank, tileset, permission db $25, $13, 7 ; second map header dw SecondMapHeader_0x959e4 ; location on world map, music, time of day, fishing group db $1c, $2d, 1, 1 ; 0x94298 MapHeader_0x94298: ; 0x94298 ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x959f0 ; location on world map, music, time of day, fishing group db $24, $64, 17, 1 ; 0x942a1 MapHeader_0x942a1: ; 0x942a1 ; bank, tileset, permission db $25, $1c, 7 ; second map header dw SecondMapHeader_0x959fc ; location on world map, music, time of day, fishing group db $24, $48, 17, 1 ; 0x942aa MapHeader_0x942aa: ; 0x942aa ; bank, tileset, permission db $25, $b, 7 ; second map header dw SecondMapHeader_0x95a08 ; location on world map, music, time of day, fishing group db $24, $48, 17, 1 ; 0x942b3 MapHeader_0x942b3: ; 0x942b3 ; bank, tileset, permission db $25, $b, 7 ; second map header dw SecondMapHeader_0x95a14 ; location on world map, music, time of day, fishing group db $24, $48, 17, 1 ; 0x942bc MapHeader_0x942bc: ; 0x942bc ; bank, tileset, permission db $25, $1f, 4 ; second map header dw SecondMapHeader_0x95a20 ; location on world map, music, time of day, fishing group db $e, $28, 2, 4 ; 0x942c5 MapHeader_0x942c5: ; 0x942c5 ; bank, tileset, permission db $25, $8, 7 ; second map header dw SecondMapHeader_0x95a2c ; location on world map, music, time of day, fishing group db $10, $28, 17, 1 ; 0x942ce MapHeader_0x942ce: ; 0x942ce ; bank, tileset, permission db $25, $f, 7 ; second map header dw SecondMapHeader_0x95a38 ; location on world map, music, time of day, fishing group db $10, $28, 17, 1 ; 0x942d7 MapHeader_0x942d7: ; 0x942d7 ; bank, tileset, permission db $25, $1c, 7 ; second map header dw SecondMapHeader_0x95a44 ; location on world map, music, time of day, fishing group db $10, $3d, 17, 1 ; 0x942e0 MapHeader_0x942e0: ; 0x942e0 ; bank, tileset, permission db $25, $1c, 7 ; second map header dw SecondMapHeader_0x95a50 ; location on world map, music, time of day, fishing group db $10, $28, 17, 1 ; 0x942e9 MapHeader_0x942e9: ; 0x942e9 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95a5c ; location on world map, music, time of day, fishing group db $23, $28, 18, 3 ; 0x942f2 MapHeader_0x942f2: ; 0x942f2 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95a68 ; location on world map, music, time of day, fishing group db $23, $28, 18, 3 ; 0x942fb MapHeader_0x942fb: ; 0x942fb ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95a74 ; location on world map, music, time of day, fishing group db $23, $28, 18, 3 ; 0x94304 MapHeader_0x94304: ; 0x94304 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95a80 ; location on world map, music, time of day, fishing group db $23, $28, 18, 3 ; 0x9430d MapHeader_0x9430d: ; 0x9430d ; bank, tileset, permission db $25, $1d, 4 ; second map header dw SecondMapHeader_0x95a8c ; location on world map, music, time of day, fishing group db $28, $33, 18, 5 ; 0x94316 MapHeader_0x94316: ; 0x94316 ; bank, tileset, permission db $25, $1d, 4 ; second map header dw SecondMapHeader_0x95a98 ; location on world map, music, time of day, fishing group db $28, $33, 18, 5 ; 0x9431f MapHeader_0x9431f: ; 0x9431f ; bank, tileset, permission db $25, $1d, 4 ; second map header dw SecondMapHeader_0x95aa4 ; location on world map, music, time of day, fishing group db $28, $33, 18, 5 ; 0x94328 MapHeader_0x94328: ; 0x94328 ; bank, tileset, permission db $25, $1d, 4 ; second map header dw SecondMapHeader_0x95ab0 ; location on world map, music, time of day, fishing group db $28, $33, 18, 5 ; 0x94331 MapHeader_0x94331: ; 0x94331 ; bank, tileset, permission db $25, $1d, 4 ; second map header dw SecondMapHeader_0x95abc ; location on world map, music, time of day, fishing group db $28, $33, 18, 5 ; 0x9433a MapHeader_0x9433a: ; 0x9433a ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95ac8 ; location on world map, music, time of day, fishing group db $1f, $28, 20, 10 ; 0x94343 MapHeader_0x94343: ; 0x94343 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95ad4 ; location on world map, music, time of day, fishing group db $1f, $28, 20, 10 ; 0x9434c MapHeader_0x9434c: ; 0x9434c ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95ae0 ; location on world map, music, time of day, fishing group db $1f, $28, 20, 10 ; 0x94355 MapHeader_0x94355: ; 0x94355 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95aec ; location on world map, music, time of day, fishing group db $1f, $28, 20, 10 ; 0x9435e MapHeader_0x9435e: ; 0x9435e ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95af8 ; location on world map, music, time of day, fishing group db $1f, $28, 20, 10 ; 0x94367 MapHeader_0x94367: ; 0x94367 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95b04 ; location on world map, music, time of day, fishing group db $1f, $28, 20, 10 ; 0x94370 MapHeader_0x94370: ; 0x94370 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95b10 ; location on world map, music, time of day, fishing group db $1f, $28, 20, 10 ; 0x94379 MapHeader_0x94379: ; 0x94379 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95b1c ; location on world map, music, time of day, fishing group db $1f, $28, 20, 10 ; 0x94382 MapHeader_0x94382: ; 0x94382 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95b28 ; location on world map, music, time of day, fishing group db $2e, $44, 20, 3 ; 0x9438b MapHeader_0x9438b: ; 0x9438b ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95b34 ; location on world map, music, time of day, fishing group db $2e, $44, 18, 3 ; 0x94394 MapHeader_0x94394: ; 0x94394 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95b40 ; location on world map, music, time of day, fishing group db $2e, $44, 17, 3 ; 0x9439d MapHeader_0x9439d: ; 0x9439d ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95b4c ; location on world map, music, time of day, fishing group db $2e, $44, 18, 3 ; 0x943a6 MapHeader_0x943a6: ; 0x943a6 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95b58 ; location on world map, music, time of day, fishing group db $2c, $33, 20, 3 ; 0x943af MapHeader_0x943af: ; 0x943af ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95b64 ; location on world map, music, time of day, fishing group db $2c, $33, 20, 3 ; 0x943b8 MapHeader_0x943b8: ; 0x943b8 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95b70 ; location on world map, music, time of day, fishing group db $2a, $49, 18, 5 ; 0x943c1 MapHeader_0x943c1: ; 0x943c1 ; bank, tileset, permission db $25, $1, 4 ; second map header dw SecondMapHeader_0x95b7c ; location on world map, music, time of day, fishing group db $2a, $49, 18, 5 ; 0x943ca MapHeader_0x943ca: ; 0x943ca ; bank, tileset, permission db $25, $a, 3 ; second map header dw SecondMapHeader_0x95b88 ; location on world map, music, time of day, fishing group db $2a, $49, 18, 1 ; 0x943d3 MapHeader_0x943d3: ; 0x943d3 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95b94 ; location on world map, music, time of day, fishing group db $5d, $28, 18, 3 ; 0x943dc MapHeader_0x943dc: ; 0x943dc ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95c54 ; location on world map, music, time of day, fishing group db $3e, $10, 18, 1 ; 0x943e5 MapHeader_0x943e5: ; 0x943e5 ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95c60 ; location on world map, music, time of day, fishing group db $35, $10, 18, 1 ; 0x943ee MapHeader_0x943ee: ; 0x943ee ; bank, tileset, permission db $25, $1c, 6 ; second map header dw SecondMapHeader_0x95c6c ; location on world map, music, time of day, fishing group db $3b, $10, 2, 1 ; 0x943f7 MapHeader_0x943f7: ; 0x943f7 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95c78 ; location on world map, music, time of day, fishing group db $42, $10, 20, 1 ; 0x94400 MapHeader_0x94400: ; 0x94400 ; bank, tileset, permission db $25, $1e, 4 ; second map header dw SecondMapHeader_0x95c84 ; location on world map, music, time of day, fishing group db $42, $10, 20, 1 ; 0x94409 MapHeader_0x94409: ; 0x94409 ; bank, tileset, permission db $25, $8, 3 ; second map header dw SecondMapHeader_0x95c90 ; location on world map, music, time of day, fishing group db $51, $15, 1, 1 ; 0x94412 MapHeader_0x94412: ; 0x94412 ; bank, tileset, permission db $25, $19, 4 ; second map header dw SecondMapHeader_0x95c9c ; location on world map, music, time of day, fishing group db $51, $22, 0, 1 ; 0x9441b MapHeader_0x9441b: ; 0x9441b ; bank, tileset, permission db $25, $18, 4 ; second map header dw SecondMapHeader_0x95ca8 ; location on world map, music, time of day, fishing group db $58, $4f, 18, 1 ; 0x94424 MapHeader_0x94424: ; 0x94424 ; bank, tileset, permission db $25, $17, 3 ; second map header dw SecondMapHeader_0x95cb4 ; location on world map, music, time of day, fishing group db $16, $2c, 1, 1 ; 0x9442d MapHeader_0x9442d: ; 0x9442d ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x95cc0 ; location on world map, music, time of day, fishing group db $16, $2c, 17, 1 ; 0x94436 MapHeader_0x94436: ; 0x94436 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95ccc ; location on world map, music, time of day, fishing group db $16, $9, 1, 1 ; 0x9443f MapHeader_0x9443f: ; 0x9443f ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x95cd8 ; location on world map, music, time of day, fishing group db $16, $2c, 1, 1 ; 0x94448 MapHeader_0x94448: ; 0x94448 ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x95ce4 ; location on world map, music, time of day, fishing group db $16, $57, 1, 1 ; 0x94451 MapHeader_0x94451: ; 0x94451 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95cf0 ; location on world map, music, time of day, fishing group db $16, $2c, 1, 1 ; 0x9445a MapHeader_0x9445a: ; 0x9445a ; bank, tileset, permission db $25, $17, 3 ; second map header dw SecondMapHeader_0x95cfc ; location on world map, music, time of day, fishing group db $16, $1b, 17, 1 ; 0x94463 MapHeader_0x94463: ; 0x94463 ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x95d08 ; location on world map, music, time of day, fishing group db $16, $2c, 1, 1 ; 0x9446c MapHeader_0x9446c: ; 0x9446c ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94ed4 ; location on world map, music, time of day, fishing group db $16, $2c, 0, 4 ; 0x94475 MapHeader_0x94475: ; 0x94475 ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x95d14 ; location on world map, music, time of day, fishing group db $29, $1b, 17, 1 ; 0x9447e MapHeader_0x9447e: ; 0x9447e ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x95d20 ; location on world map, music, time of day, fishing group db $29, $1b, 17, 1 ; 0x94487 MapHeader_0x94487: ; 0x94487 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95d2c ; location on world map, music, time of day, fishing group db $29, $25, 1, 1 ; 0x94490 MapHeader_0x94490: ; 0x94490 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95d38 ; location on world map, music, time of day, fishing group db $29, $25, 1, 1 ; 0x94499 MapHeader_0x94499: ; 0x94499 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95d44 ; location on world map, music, time of day, fishing group db $29, $25, 1, 1 ; 0x944a2 MapHeader_0x944a2: ; 0x944a2 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95d50 ; location on world map, music, time of day, fishing group db $29, $9, 1, 1 ; 0x944ab MapHeader_0x944ab: ; 0x944ab ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95d5c ; location on world map, music, time of day, fishing group db $29, $25, 1, 1 ; 0x944b4 MapHeader_0x944b4: ; 0x944b4 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x95234 ; location on world map, music, time of day, fishing group db $2b, $35, 0, 9 ; 0x944bd MapHeader_0x944bd: ; 0x944bd ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x95258 ; location on world map, music, time of day, fishing group db $2d, $35, 0, 1 ; 0x944c6 MapHeader_0x944c6: ; 0x944c6 ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94f4c ; location on world map, music, time of day, fishing group db $29, $25, 0, 4 ; 0x944cf MapHeader_0x944cf: ; 0x944cf ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95d68 ; location on world map, music, time of day, fishing group db $55, $9, 1, 1 ; 0x944d8 MapHeader_0x944d8: ; 0x944d8 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95d74 ; location on world map, music, time of day, fishing group db $55, $9, 1, 1 ; 0x944e1 MapHeader_0x944e1: ; 0x944e1 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95d80 ; location on world map, music, time of day, fishing group db $52, $3, 1, 1 ; 0x944ea MapHeader_0x944ea: ; 0x944ea ; bank, tileset, permission db $25, $18, 3 ; second map header dw SecondMapHeader_0x95d8c ; location on world map, music, time of day, fishing group db $54, $1b, 17, 1 ; 0x944f3 MapHeader_0x944f3: ; 0x944f3 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x953c0 ; location on world map, music, time of day, fishing group db $52, $3, 0, 1 ; 0x944fc MapHeader_0x944fc: ; 0x944fc ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x9539c ; location on world map, music, time of day, fishing group db $53, $3, 0, 2 ; 0x94505 MapHeader_0x94505: ; 0x94505 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95354 ; location on world map, music, time of day, fishing group db $56, $3, 0, 2 ; 0x9450e MapHeader_0x9450e: ; 0x9450e ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x95378 ; location on world map, music, time of day, fishing group db $55, $15, 0, 2 ; 0x94517 MapHeader_0x94517: ; 0x94517 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95d98 ; location on world map, music, time of day, fishing group db $37, $15, 1, 1 ; 0x94520 MapHeader_0x94520: ; 0x94520 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95da4 ; location on world map, music, time of day, fishing group db $37, $15, 1, 1 ; 0x94529 MapHeader_0x94529: ; 0x94529 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95db0 ; location on world map, music, time of day, fishing group db $37, $15, 1, 1 ; 0x94532 MapHeader_0x94532: ; 0x94532 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95dbc ; location on world map, music, time of day, fishing group db $37, $9, 1, 1 ; 0x9453b MapHeader_0x9453b: ; 0x9453b ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95dc8 ; location on world map, music, time of day, fishing group db $37, $9, 1, 1 ; 0x94544 MapHeader_0x94544: ; 0x94544 ; bank, tileset, permission db $25, $9, 3 ; second map header dw SecondMapHeader_0x95dd4 ; location on world map, music, time of day, fishing group db $37, $1b, 17, 0 ; 0x9454d MapHeader_0x9454d: ; 0x9454d ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95de0 ; location on world map, music, time of day, fishing group db $37, $15, 1, 1 ; 0x94556 MapHeader_0x94556: ; 0x94556 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95dec ; location on world map, music, time of day, fishing group db $43, $9, 1, 1 ; 0x9455f MapHeader_0x9455f: ; 0x9455f ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95df8 ; location on world map, music, time of day, fishing group db $43, $9, 1, 1 ; 0x94568 MapHeader_0x94568: ; 0x94568 ; bank, tileset, permission db $25, $b, 3 ; second map header dw SecondMapHeader_0x95e04 ; location on world map, music, time of day, fishing group db $44, $15, 1, 1 ; 0x94571 MapHeader_0x94571: ; 0x94571 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95e10 ; location on world map, music, time of day, fishing group db $39, $15, 1, 1 ; 0x9457a MapHeader_0x9457a: ; 0x9457a ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95720 ; location on world map, music, time of day, fishing group db $36, $3, 0, 0 ; 0x94583 MapHeader_0x94583: ; 0x94583 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x9569c ; location on world map, music, time of day, fishing group db $41, $3, 0, 3 ; 0x9458c MapHeader_0x9458c: ; 0x9458c ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95768 ; location on world map, music, time of day, fishing group db $43, $3, 0, 3 ; 0x94595 MapHeader_0x94595: ; 0x94595 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x956c0 ; location on world map, music, time of day, fishing group db $38, $3, 0, 3 ; 0x9459e MapHeader_0x9459e: ; 0x9459e ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x956e4 ; location on world map, music, time of day, fishing group db $39, $3, 0, 3 ; 0x945a7 MapHeader_0x945a7: ; 0x945a7 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x95660 ; location on world map, music, time of day, fishing group db $37, $15, 0, 0 ; 0x945b0 MapHeader_0x945b0: ; 0x945b0 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95e1c ; location on world map, music, time of day, fishing group db $c, $9, 1, 1 ; 0x945b9 MapHeader_0x945b9: ; 0x945b9 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95e28 ; location on world map, music, time of day, fishing group db $c, $25, 1, 1 ; 0x945c2 MapHeader_0x945c2: ; 0x945c2 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95e34 ; location on world map, music, time of day, fishing group db $c, $25, 1, 1 ; 0x945cb MapHeader_0x945cb: ; 0x945cb ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x95e40 ; location on world map, music, time of day, fishing group db $c, $25, 1, 1 ; 0x945d4 MapHeader_0x945d4: ; 0x945d4 ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x95e4c ; location on world map, music, time of day, fishing group db $c, $1b, 17, 1 ; 0x945dd MapHeader_0x945dd: ; 0x945dd ; bank, tileset, permission db $25, $2, 2 ; second map header dw SecondMapHeader_0x95078 ; location on world map, music, time of day, fishing group db $b, $2b, 0, 1 ; 0x945e6 MapHeader_0x945e6: ; 0x945e6 ; bank, tileset, permission db $25, $2, 1 ; second map header dw SecondMapHeader_0x94e50 ; location on world map, music, time of day, fishing group db $c, $25, 0, 1 ; 0x945ef MapHeader_0x945ef: ; 0x945ef ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95e58 ; location on world map, music, time of day, fishing group db $26, $45, 1, 1 ; 0x945f8 MapHeader_0x945f8: ; 0x945f8 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95e64 ; location on world map, music, time of day, fishing group db $26, $45, 1, 1 ; 0x94601 MapHeader_0x94601: ; 0x94601 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95e70 ; location on world map, music, time of day, fishing group db $25, $45, 1, 1 ; 0x9460a MapHeader_0x9460a: ; 0x9460a ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95e7c ; location on world map, music, time of day, fishing group db $25, $45, 1, 1 ; 0x94613 MapHeader_0x94613: ; 0x94613 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x951ec ; location on world map, music, time of day, fishing group db $25, $45, 0, 4 ; 0x9461c MapHeader_0x9461c: ; 0x9461c ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94f34 ; location on world map, music, time of day, fishing group db $26, $45, 0, 8 ; 0x94625 MapHeader_0x94625: ; 0x94625 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x95054 ; location on world map, music, time of day, fishing group db $8, $2b, 0, 11 ; 0x9462e MapHeader_0x9462e: ; 0x9462e ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x950c0 ; location on world map, music, time of day, fishing group db $12, $35, 0, 4 ; 0x94637 MapHeader_0x94637: ; 0x94637 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x950e4 ; location on world map, music, time of day, fishing group db $14, $35, 0, 1 ; 0x94640 MapHeader_0x94640: ; 0x94640 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x95114 ; location on world map, music, time of day, fishing group db $15, $35, 0, 1 ; 0x94649 MapHeader_0x94649: ; 0x94649 ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94e20 ; location on world map, music, time of day, fishing group db $6, $2d, 0, 4 ; 0x94652 MapHeader_0x94652: ; 0x94652 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95e88 ; location on world map, music, time of day, fishing group db $6, $2d, 1, 1 ; 0x9465b MapHeader_0x9465b: ; 0x9465b ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x95e94 ; location on world map, music, time of day, fishing group db $6, $1b, 17, 1 ; 0x94664 MapHeader_0x94664: ; 0x94664 ; bank, tileset, permission db $25, $a, 3 ; second map header dw SecondMapHeader_0x95ea0 ; location on world map, music, time of day, fishing group db $6, $2d, 1, 1 ; 0x9466d MapHeader_0x9466d: ; 0x9466d ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x95eac ; location on world map, music, time of day, fishing group db $6, $2d, 1, 1 ; 0x94676 MapHeader_0x94676: ; 0x94676 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95eb8 ; location on world map, music, time of day, fishing group db $6, $9, 1, 1 ; 0x9467f MapHeader_0x9467f: ; 0x9467f ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x95ec4 ; location on world map, music, time of day, fishing group db $6, $2d, 1, 1 ; 0x94688 MapHeader_0x94688: ; 0x94688 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95ed0 ; location on world map, music, time of day, fishing group db $8, $2b, 1, 1 ; 0x94691 MapHeader_0x94691: ; 0x94691 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95edc ; location on world map, music, time of day, fishing group db $8, $9, 1, 1 ; 0x9469a MapHeader_0x9469a: ; 0x9469a ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95ee8 ; location on world map, music, time of day, fishing group db $12, $35, 1, 1 ; 0x946a3 MapHeader_0x946a3: ; 0x946a3 ; bank, tileset, permission db $25, $8, 3 ; second map header dw SecondMapHeader_0x95ef4 ; location on world map, music, time of day, fishing group db $12, $3d, 1, 1 ; 0x946ac MapHeader_0x946ac: ; 0x946ac ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95f00 ; location on world map, music, time of day, fishing group db $14, $35, 1, 1 ; 0x946b5 MapHeader_0x946b5: ; 0x946b5 ; bank, tileset, permission db $25, $8, 3 ; second map header dw SecondMapHeader_0x95f0c ; location on world map, music, time of day, fishing group db $14, $3d, 1, 1 ; 0x946be MapHeader_0x946be: ; 0x946be ; bank, tileset, permission db $25, $2, 2 ; second map header dw SecondMapHeader_0x9509c ; location on world map, music, time of day, fishing group db $f, $35, 0, 1 ; 0x946c7 MapHeader_0x946c7: ; 0x946c7 ; bank, tileset, permission db $25, $2, 1 ; second map header dw SecondMapHeader_0x94e8c ; location on world map, music, time of day, fishing group db $10, $3d, 0, 1 ; 0x946d0 MapHeader_0x946d0: ; 0x946d0 ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x95f18 ; location on world map, music, time of day, fishing group db $10, $1b, 17, 1 ; 0x946d9 MapHeader_0x946d9: ; 0x946d9 ; bank, tileset, permission db $25, $12, 3 ; second map header dw SecondMapHeader_0x95f24 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x946e2 MapHeader_0x946e2: ; 0x946e2 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95f30 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x946eb MapHeader_0x946eb: ; 0x946eb ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95f3c ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x946f4 MapHeader_0x946f4: ; 0x946f4 ; bank, tileset, permission db $25, $11, 3 ; second map header dw SecondMapHeader_0x95f48 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x946fd MapHeader_0x946fd: ; 0x946fd ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95f54 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x94706 MapHeader_0x94706: ; 0x94706 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95f60 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x9470f MapHeader_0x9470f: ; 0x9470f ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x95f6c ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x94718 MapHeader_0x94718: ; 0x94718 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95f78 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x94721 MapHeader_0x94721: ; 0x94721 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95f84 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x9472a MapHeader_0x9472a: ; 0x9472a ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95f90 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x94733 MapHeader_0x94733: ; 0x94733 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95f9c ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x9473c MapHeader_0x9473c: ; 0x9473c ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95fa8 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x94745 MapHeader_0x94745: ; 0x94745 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95fb4 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x9474e MapHeader_0x9474e: ; 0x9474e ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95fc0 ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x94757 MapHeader_0x94757: ; 0x94757 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x95fcc ; location on world map, music, time of day, fishing group db $10, $3d, 1, 1 ; 0x94760 MapHeader_0x94760: ; 0x94760 ; bank, tileset, permission db $25, $e, 3 ; second map header dw SecondMapHeader_0x95fd8 ; location on world map, music, time of day, fishing group db $10, $12, 1, 1 ; 0x94769 MapHeader_0x94769: ; 0x94769 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x95fe4 ; location on world map, music, time of day, fishing group db $10, $9, 1, 1 ; 0x94772 MapHeader_0x94772: ; 0x94772 ; bank, tileset, permission db $25, $15, 3 ; second map header dw SecondMapHeader_0x95ff0 ; location on world map, music, time of day, fishing group db $10, $9, 1, 1 ; 0x9477b MapHeader_0x9477b: ; 0x9477b ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x95ffc ; location on world map, music, time of day, fishing group db $f, $35, 1, 1 ; 0x94784 MapHeader_0x94784: ; 0x94784 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x96008 ; location on world map, music, time of day, fishing group db $f, $35, 1, 1 ; 0x9478d MapHeader_0x9478d: ; 0x9478d ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96014 ; location on world map, music, time of day, fishing group db $f, $25, 1, 1 ; 0x94796 MapHeader_0x94796: ; 0x94796 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x955dc ; location on world map, music, time of day, fishing group db $3c, $3, 0, 4 ; 0x9479f MapHeader_0x9479f: ; 0x9479f ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95564 ; location on world map, music, time of day, fishing group db $49, $4, 0, 1 ; 0x947a8 MapHeader_0x947a8: ; 0x947a8 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x955b8 ; location on world map, music, time of day, fishing group db $3d, $3e, 0, 2 ; 0x947b1 MapHeader_0x947b1: ; 0x947b1 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96020 ; location on world map, music, time of day, fishing group db $3d, $3e, 1, 1 ; 0x947ba MapHeader_0x947ba: ; 0x947ba ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x9602c ; location on world map, music, time of day, fishing group db $3d, $9, 1, 1 ; 0x947c3 MapHeader_0x947c3: ; 0x947c3 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x96038 ; location on world map, music, time of day, fishing group db $3d, $3e, 1, 1 ; 0x947cc MapHeader_0x947cc: ; 0x947cc ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96044 ; location on world map, music, time of day, fishing group db $3d, $3e, 1, 1 ; 0x947d5 MapHeader_0x947d5: ; 0x947d5 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96050 ; location on world map, music, time of day, fishing group db $3d, $3e, 1, 1 ; 0x947de MapHeader_0x947de: ; 0x947de ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x9605c ; location on world map, music, time of day, fishing group db $3d, $3e, 1, 1 ; 0x947e7 MapHeader_0x947e7: ; 0x947e7 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96068 ; location on world map, music, time of day, fishing group db $3d, $3e, 1, 1 ; 0x947f0 MapHeader_0x947f0: ; 0x947f0 ; bank, tileset, permission db $25, $e, 3 ; second map header dw SecondMapHeader_0x96074 ; location on world map, music, time of day, fishing group db $3d, $1b, 17, 1 ; 0x947f9 MapHeader_0x947f9: ; 0x947f9 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x96080 ; location on world map, music, time of day, fishing group db $3c, $3, 1, 1 ; 0x94802 MapHeader_0x94802: ; 0x94802 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x9608c ; location on world map, music, time of day, fishing group db $3c, $3, 1, 1 ; 0x9480b MapHeader_0x9480b: ; 0x9480b ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x9530c ; location on world map, music, time of day, fishing group db $30, $2, 0, 1 ; 0x94814 MapHeader_0x94814: ; 0x94814 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x95330 ; location on world map, music, time of day, fishing group db $2f, $1c, 0, 2 ; 0x9481d MapHeader_0x9481d: ; 0x9481d ; bank, tileset, permission db $25, $6, 3 ; second map header dw SecondMapHeader_0x96098 ; location on world map, music, time of day, fishing group db $2f, $1c, 1, 1 ; 0x94826 MapHeader_0x94826: ; 0x94826 ; bank, tileset, permission db $25, $6, 3 ; second map header dw SecondMapHeader_0x960a4 ; location on world map, music, time of day, fishing group db $2f, $1c, 1, 1 ; 0x9482f MapHeader_0x9482f: ; 0x9482f ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x960b0 ; location on world map, music, time of day, fishing group db $2f, $1c, 1, 1 ; 0x94838 MapHeader_0x94838: ; 0x94838 ; bank, tileset, permission db $25, $a, 3 ; second map header dw SecondMapHeader_0x960bc ; location on world map, music, time of day, fishing group db $2f, $1d, 1, 1 ; 0x94841 MapHeader_0x94841: ; 0x94841 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x956fc ; location on world map, music, time of day, fishing group db $34, $3, 0, 1 ; 0x9484a MapHeader_0x9484a: ; 0x9484a ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x9527c ; location on world map, music, time of day, fishing group db $33, $15, 0, 1 ; 0x94853 MapHeader_0x94853: ; 0x94853 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x960c8 ; location on world map, music, time of day, fishing group db $33, $15, 1, 1 ; 0x9485c MapHeader_0x9485c: ; 0x9485c ; bank, tileset, permission db $25, $17, 3 ; second map header dw SecondMapHeader_0x960d4 ; location on world map, music, time of day, fishing group db $33, $1b, 17, 1 ; 0x94865 MapHeader_0x94865: ; 0x94865 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x960e0 ; location on world map, music, time of day, fishing group db $33, $15, 1, 1 ; 0x9486e MapHeader_0x9486e: ; 0x9486e ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x960ec ; location on world map, music, time of day, fishing group db $33, $9, 1, 1 ; 0x94877 MapHeader_0x94877: ; 0x94877 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x960f8 ; location on world map, music, time of day, fishing group db $33, $15, 1, 1 ; 0x94880 MapHeader_0x94880: ; 0x94880 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96104 ; location on world map, music, time of day, fishing group db $33, $15, 1, 1 ; 0x94889 MapHeader_0x94889: ; 0x94889 ; bank, tileset, permission db $25, $9, 2 ; second map header dw SecondMapHeader_0x96110 ; location on world map, music, time of day, fishing group db $1b, $2d, 0, 2 ; 0x94892 MapHeader_0x94892: ; 0x94892 ; bank, tileset, permission db $25, $9, 2 ; second map header dw SecondMapHeader_0x9611c ; location on world map, music, time of day, fishing group db $3d, $3e, 0, 2 ; 0x9489b MapHeader_0x9489b: ; 0x9489b ; bank, tileset, permission db $25, $13, 3 ; second map header dw SecondMapHeader_0x96128 ; location on world map, music, time of day, fishing group db $5f, $36, 1, 1 ; 0x948a4 MapHeader_0x948a4: ; 0x948a4 ; bank, tileset, permission db $25, $13, 3 ; second map header dw SecondMapHeader_0x96134 ; location on world map, music, time of day, fishing group db $5f, $36, 1, 1 ; 0x948ad MapHeader_0x948ad: ; 0x948ad ; bank, tileset, permission db $25, $13, 3 ; second map header dw SecondMapHeader_0x96140 ; location on world map, music, time of day, fishing group db $5f, $36, 1, 1 ; 0x948b6 MapHeader_0x948b6: ; 0x948b6 ; bank, tileset, permission db $25, $13, 3 ; second map header dw SecondMapHeader_0x9614c ; location on world map, music, time of day, fishing group db $5f, $36, 1, 1 ; 0x948bf MapHeader_0x948bf: ; 0x948bf ; bank, tileset, permission db $25, $13, 3 ; second map header dw SecondMapHeader_0x96158 ; location on world map, music, time of day, fishing group db $5f, $36, 1, 1 ; 0x948c8 MapHeader_0x948c8: ; 0x948c8 ; bank, tileset, permission db $25, $1c, 3 ; second map header dw SecondMapHeader_0x96164 ; location on world map, music, time of day, fishing group db $1b, $2d, 1, 1 ; 0x948d1 MapHeader_0x948d1: ; 0x948d1 ; bank, tileset, permission db $25, $1c, 3 ; second map header dw SecondMapHeader_0x96170 ; location on world map, music, time of day, fishing group db $3d, $3e, 1, 1 ; 0x948da MapHeader_0x948da: ; 0x948da ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x9617c ; location on world map, music, time of day, fishing group db $35, $1a, 0, 1 ; 0x948e3 MapHeader_0x948e3: ; 0x948e3 ; bank, tileset, permission db $25, $10, 3 ; second map header dw SecondMapHeader_0x96188 ; location on world map, music, time of day, fishing group db $35, $15, 1, 1 ; 0x948ec MapHeader_0x948ec: ; 0x948ec ; bank, tileset, permission db $25, $17, 2 ; second map header dw SecondMapHeader_0x96194 ; location on world map, music, time of day, fishing group db $17, $41, 0, 1 ; 0x948f5 MapHeader_0x948f5: ; 0x948f5 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x957b0 ; location on world map, music, time of day, fishing group db $59, $46, 0, 1 ; 0x948fe MapHeader_0x948fe: ; 0x948fe ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x961a0 ; location on world map, music, time of day, fishing group db $5a, $46, 1, 1 ; 0x94907 MapHeader_0x94907: ; 0x94907 ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x961ac ; location on world map, music, time of day, fishing group db $5a, $46, 17, 1 ; 0x94910 MapHeader_0x94910: ; 0x94910 ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x961b8 ; location on world map, music, time of day, fishing group db $5a, $46, 17, 1 ; 0x94919 MapHeader_0x94919: ; 0x94919 ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x961c4 ; location on world map, music, time of day, fishing group db $5a, $46, 17, 1 ; 0x94922 MapHeader_0x94922: ; 0x94922 ; bank, tileset, permission db $25, $f, 3 ; second map header dw SecondMapHeader_0x961d0 ; location on world map, music, time of day, fishing group db $5a, $46, 17, 1 ; 0x9492b MapHeader_0x9492b: ; 0x9492b ; bank, tileset, permission db $25, $12, 3 ; second map header dw SecondMapHeader_0x961dc ; location on world map, music, time of day, fishing group db $5a, $46, 17, 1 ; 0x94934 MapHeader_0x94934: ; 0x94934 ; bank, tileset, permission db $25, $1d, 3 ; second map header dw SecondMapHeader_0x961e8 ; location on world map, music, time of day, fishing group db $5a, $3c, 17, 1 ; 0x9493d MapHeader_0x9493d: ; 0x9493d ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95510 ; location on world map, music, time of day, fishing group db $4b, $4, 0, 13 ; 0x94946 MapHeader_0x94946: ; 0x94946 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x954ec ; location on world map, music, time of day, fishing group db $4c, $4, 0, 1 ; 0x9494f MapHeader_0x9494f: ; 0x9494f ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x954c8 ; location on world map, music, time of day, fishing group db $4d, $4, 0, 1 ; 0x94958 MapHeader_0x94958: ; 0x94958 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95414 ; location on world map, music, time of day, fishing group db $50, $3, 0, 1 ; 0x94961 MapHeader_0x94961: ; 0x94961 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x953e4 ; location on world map, music, time of day, fishing group db $51, $16, 0, 8 ; 0x9496a MapHeader_0x9496a: ; 0x9496a ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x961f4 ; location on world map, music, time of day, fishing group db $51, $16, 1, 1 ; 0x94973 MapHeader_0x94973: ; 0x94973 ; bank, tileset, permission db $25, $e, 3 ; second map header dw SecondMapHeader_0x96200 ; location on world map, music, time of day, fishing group db $51, $16, 1, 1 ; 0x9497c MapHeader_0x9497c: ; 0x9497c ; bank, tileset, permission db $25, $a, 3 ; second map header dw SecondMapHeader_0x9620c ; location on world map, music, time of day, fishing group db $51, $1b, 17, 1 ; 0x94985 MapHeader_0x94985: ; 0x94985 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96218 ; location on world map, music, time of day, fishing group db $51, $16, 1, 1 ; 0x9498e MapHeader_0x9498e: ; 0x9498e ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x96224 ; location on world map, music, time of day, fishing group db $51, $9, 1, 1 ; 0x94997 MapHeader_0x94997: ; 0x94997 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x96230 ; location on world map, music, time of day, fishing group db $51, $16, 1, 1 ; 0x949a0 MapHeader_0x949a0: ; 0x949a0 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x9623c ; location on world map, music, time of day, fishing group db $51, $16, 1, 1 ; 0x949a9 MapHeader_0x949a9: ; 0x949a9 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x96248 ; location on world map, music, time of day, fishing group db $4d, $4, 1, 1 ; 0x949b2 MapHeader_0x949b2: ; 0x949b2 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95744 ; location on world map, music, time of day, fishing group db $40, $3, 0, 1 ; 0x949bb MapHeader_0x949bb: ; 0x949bb ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95534 ; location on world map, music, time of day, fishing group db $4a, $4, 0, 13 ; 0x949c4 MapHeader_0x949c4: ; 0x949c4 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x9578c ; location on world map, music, time of day, fishing group db $43, $3, 0, 3 ; 0x949cd MapHeader_0x949cd: ; 0x949cd ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x95588 ; location on world map, music, time of day, fishing group db $45, $e, 0, 1 ; 0x949d6 MapHeader_0x949d6: ; 0x949d6 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x96254 ; location on world map, music, time of day, fishing group db $45, $9, 1, 1 ; 0x949df MapHeader_0x949df: ; 0x949df ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x96260 ; location on world map, music, time of day, fishing group db $45, $9, 1, 1 ; 0x949e8 MapHeader_0x949e8: ; 0x949e8 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x9626c ; location on world map, music, time of day, fishing group db $45, $e, 1, 1 ; 0x949f1 MapHeader_0x949f1: ; 0x949f1 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96278 ; location on world map, music, time of day, fishing group db $45, $e, 1, 1 ; 0x949fa MapHeader_0x949fa: ; 0x949fa ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96284 ; location on world map, music, time of day, fishing group db $45, $e, 1, 1 ; 0x94a03 MapHeader_0x94a03: ; 0x94a03 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x96290 ; location on world map, music, time of day, fishing group db $45, $e, 1, 1 ; 0x94a0c MapHeader_0x94a0c: ; 0x94a0c ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x9629c ; location on world map, music, time of day, fishing group db $45, $e, 1, 1 ; 0x94a15 MapHeader_0x94a15: ; 0x94a15 ; bank, tileset, permission db $25, $1b, 3 ; second map header dw SecondMapHeader_0x962a8 ; location on world map, music, time of day, fishing group db $46, $e, 1, 1 ; 0x94a1e MapHeader_0x94a1e: ; 0x94a1e ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x962b4 ; location on world map, music, time of day, fishing group db $40, $3, 1, 1 ; 0x94a27 MapHeader_0x94a27: ; 0x94a27 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x962c0 ; location on world map, music, time of day, fishing group db $4a, $15, 1, 1 ; 0x94a30 MapHeader_0x94a30: ; 0x94a30 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x94fc4 ; location on world map, music, time of day, fishing group db $5e, $46, 0, 4 ; 0x94a39 MapHeader_0x94a39: ; 0x94a39 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x94f70 ; location on world map, music, time of day, fishing group db $2e, $46, 0, 4 ; 0x94a42 MapHeader_0x94a42: ; 0x94a42 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x962cc ; location on world map, music, time of day, fishing group db $2e, $9, 1, 1 ; 0x94a4b MapHeader_0x94a4b: ; 0x94a4b ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x962d8 ; location on world map, music, time of day, fishing group db $5e, $25, 1, 1 ; 0x94a54 MapHeader_0x94a54: ; 0x94a54 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x962e4 ; location on world map, music, time of day, fishing group db $0, $9, 17, 1 ; 0x94a5d MapHeader_0x94a5d: ; 0x94a5d ; bank, tileset, permission db $25, $8, 3 ; second map header dw SecondMapHeader_0x962f0 ; location on world map, music, time of day, fishing group db $0, $26, 17, 1 ; 0x94a66 MapHeader_0x94a66: ; 0x94a66 ; bank, tileset, permission db $25, $8, 3 ; second map header dw SecondMapHeader_0x962fc ; location on world map, music, time of day, fishing group db $0, $26, 17, 1 ; 0x94a6f MapHeader_0x94a6f: ; 0x94a6f ; bank, tileset, permission db $25, $8, 3 ; second map header dw SecondMapHeader_0x96308 ; location on world map, music, time of day, fishing group db $0, $26, 17, 1 ; 0x94a78 MapHeader_0x94a78: ; 0x94a78 ; bank, tileset, permission db $25, $d, 3 ; second map header dw SecondMapHeader_0x96314 ; location on world map, music, time of day, fishing group db $0, $26, 17, 1 ; 0x94a81 MapHeader_0x94a81: ; 0x94a81 ; bank, tileset, permission db $25, $d, 3 ; second map header dw SecondMapHeader_0x96320 ; location on world map, music, time of day, fishing group db $0, $26, 17, 1 ; 0x94a8a MapHeader_0x94a8a: ; 0x94a8a ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x954a4 ; location on world map, music, time of day, fishing group db $3f, $3, 0, 1 ; 0x94a93 MapHeader_0x94a93: ; 0x94a93 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x9545c ; location on world map, music, time of day, fishing group db $4e, $3, 0, 1 ; 0x94a9c MapHeader_0x94a9c: ; 0x94a9c ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x95438 ; location on world map, music, time of day, fishing group db $4f, $3, 0, 0 ; 0x94aa5 MapHeader_0x94aa5: ; 0x94aa5 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x95480 ; location on world map, music, time of day, fishing group db $47, $16, 0, 0 ; 0x94aae MapHeader_0x94aae: ; 0x94aae ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x9632c ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94ab7 MapHeader_0x94ab7: ; 0x94ab7 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x96338 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94ac0 MapHeader_0x94ac0: ; 0x94ac0 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x96344 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94ac9 MapHeader_0x94ac9: ; 0x94ac9 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x96350 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94ad2 MapHeader_0x94ad2: ; 0x94ad2 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x9635c ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94adb MapHeader_0x94adb: ; 0x94adb ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x96368 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94ae4 MapHeader_0x94ae4: ; 0x94ae4 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x96374 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94aed MapHeader_0x94aed: ; 0x94aed ; bank, tileset, permission db $25, $d, 3 ; second map header dw SecondMapHeader_0x96380 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94af6 MapHeader_0x94af6: ; 0x94af6 ; bank, tileset, permission db $25, $d, 3 ; second map header dw SecondMapHeader_0x9638c ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94aff MapHeader_0x94aff: ; 0x94aff ; bank, tileset, permission db $25, $d, 3 ; second map header dw SecondMapHeader_0x96398 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94b08 MapHeader_0x94b08: ; 0x94b08 ; bank, tileset, permission db $25, $d, 3 ; second map header dw SecondMapHeader_0x963a4 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94b11 MapHeader_0x94b11: ; 0x94b11 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x963b0 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94b1a MapHeader_0x94b1a: ; 0x94b1a ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x963bc ; location on world map, music, time of day, fishing group db $47, $9, 1, 1 ; 0x94b23 MapHeader_0x94b23: ; 0x94b23 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x963c8 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94b2c MapHeader_0x94b2c: ; 0x94b2c ; bank, tileset, permission db $25, $e, 3 ; second map header dw SecondMapHeader_0x963d4 ; location on world map, music, time of day, fishing group db $47, $12, 1, 1 ; 0x94b35 MapHeader_0x94b35: ; 0x94b35 ; bank, tileset, permission db $25, $e, 3 ; second map header dw SecondMapHeader_0x963e0 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94b3e MapHeader_0x94b3e: ; 0x94b3e ; bank, tileset, permission db $25, $11, 3 ; second map header dw SecondMapHeader_0x963ec ; location on world map, music, time of day, fishing group db $47, $1b, 17, 1 ; 0x94b47 MapHeader_0x94b47: ; 0x94b47 ; bank, tileset, permission db $25, $e, 3 ; second map header dw SecondMapHeader_0x963f8 ; location on world map, music, time of day, fishing group db $47, $16, 1, 1 ; 0x94b50 MapHeader_0x94b50: ; 0x94b50 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96404 ; location on world map, music, time of day, fishing group db $4e, $16, 1, 1 ; 0x94b59 MapHeader_0x94b59: ; 0x94b59 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x96410 ; location on world map, music, time of day, fishing group db $4e, $3, 1, 1 ; 0x94b62 MapHeader_0x94b62: ; 0x94b62 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x9641c ; location on world map, music, time of day, fishing group db $3f, $3, 1, 1 ; 0x94b6b MapHeader_0x94b6b: ; 0x94b6b ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x96428 ; location on world map, music, time of day, fishing group db $4f, $3, 1, 1 ; 0x94b74 MapHeader_0x94b74: ; 0x94b74 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x95180 ; location on world map, music, time of day, fishing group db $1e, $35, 0, 1 ; 0x94b7d MapHeader_0x94b7d: ; 0x94b7d ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x951a4 ; location on world map, music, time of day, fishing group db $20, $35, 0, 2 ; 0x94b86 MapHeader_0x94b86: ; 0x94b86 ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94e74 ; location on world map, music, time of day, fishing group db $21, $2c, 0, 1 ; 0x94b8f MapHeader_0x94b8f: ; 0x94b8f ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96434 ; location on world map, music, time of day, fishing group db $21, $2c, 1, 1 ; 0x94b98 MapHeader_0x94b98: ; 0x94b98 ; bank, tileset, permission db $25, $17, 3 ; second map header dw SecondMapHeader_0x96440 ; location on world map, music, time of day, fishing group db $21, $1b, 17, 1 ; 0x94ba1 MapHeader_0x94ba1: ; 0x94ba1 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x9644c ; location on world map, music, time of day, fishing group db $21, $9, 1, 1 ; 0x94baa MapHeader_0x94baa: ; 0x94baa ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96458 ; location on world map, music, time of day, fishing group db $21, $2c, 1, 1 ; 0x94bb3 MapHeader_0x94bb3: ; 0x94bb3 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96464 ; location on world map, music, time of day, fishing group db $21, $2c, 1, 1 ; 0x94bbc MapHeader_0x94bbc: ; 0x94bbc ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96470 ; location on world map, music, time of day, fishing group db $21, $2c, 1, 1 ; 0x94bc5 MapHeader_0x94bc5: ; 0x94bc5 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x9647c ; location on world map, music, time of day, fishing group db $21, $2c, 1, 1 ; 0x94bce MapHeader_0x94bce: ; 0x94bce ; bank, tileset, permission db $25, $16, 3 ; second map header dw SecondMapHeader_0x96488 ; location on world map, music, time of day, fishing group db $1d, $65, 17, 1 ; 0x94bd7 MapHeader_0x94bd7: ; 0x94bd7 ; bank, tileset, permission db $25, $16, 3 ; second map header dw SecondMapHeader_0x96494 ; location on world map, music, time of day, fishing group db $1d, $63, 17, 1 ; 0x94be0 MapHeader_0x94be0: ; 0x94be0 ; bank, tileset, permission db $25, $16, 3 ; second map header dw SecondMapHeader_0x964a0 ; location on world map, music, time of day, fishing group db $1d, $0, 17, 1 ; 0x94be9 MapHeader_0x94be9: ; 0x94be9 ; bank, tileset, permission db $25, $16, 3 ; second map header dw SecondMapHeader_0x964ac ; location on world map, music, time of day, fishing group db $1d, $63, 17, 1 ; 0x94bf2 MapHeader_0x94bf2: ; 0x94bf2 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x964b8 ; location on world map, music, time of day, fishing group db $1d, $35, 1, 1 ; 0x94bfb MapHeader_0x94bfb: ; 0x94bfb ; bank, tileset, permission db $25, $4, 2 ; second map header dw SecondMapHeader_0x964c4 ; location on world map, music, time of day, fishing group db $1d, $63, 0, 1 ; 0x94c04 MapHeader_0x94c04: ; 0x94c04 ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x952a0 ; location on world map, music, time of day, fishing group db $32, $f, 0, 1 ; 0x94c0d MapHeader_0x94c0d: ; 0x94c0d ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x952f4 ; location on world map, music, time of day, fishing group db $57, $3, 0, 4 ; 0x94c16 MapHeader_0x94c16: ; 0x94c16 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x952c4 ; location on world map, music, time of day, fishing group db $31, $15, 0, 4 ; 0x94c1f MapHeader_0x94c1f: ; 0x94c1f ; bank, tileset, permission db $25, $11, 3 ; second map header dw SecondMapHeader_0x964d0 ; location on world map, music, time of day, fishing group db $31, $1b, 17, 1 ; 0x94c28 MapHeader_0x94c28: ; 0x94c28 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x964dc ; location on world map, music, time of day, fishing group db $31, $15, 1, 1 ; 0x94c31 MapHeader_0x94c31: ; 0x94c31 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x964e8 ; location on world map, music, time of day, fishing group db $31, $15, 1, 1 ; 0x94c3a MapHeader_0x94c3a: ; 0x94c3a ; bank, tileset, permission db $25, $b, 3 ; second map header dw SecondMapHeader_0x964f4 ; location on world map, music, time of day, fishing group db $31, $15, 1, 1 ; 0x94c43 MapHeader_0x94c43: ; 0x94c43 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x96500 ; location on world map, music, time of day, fishing group db $31, $15, 1, 1 ; 0x94c4c MapHeader_0x94c4c: ; 0x94c4c ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x9650c ; location on world map, music, time of day, fishing group db $31, $9, 1, 1 ; 0x94c55 MapHeader_0x94c55: ; 0x94c55 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x96518 ; location on world map, music, time of day, fishing group db $31, $15, 1, 1 ; 0x94c5e MapHeader_0x94c5e: ; 0x94c5e ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96524 ; location on world map, music, time of day, fishing group db $32, $15, 1, 1 ; 0x94c67 MapHeader_0x94c67: ; 0x94c67 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x96530 ; location on world map, music, time of day, fishing group db $32, $f, 1, 1 ; 0x94c70 MapHeader_0x94c70: ; 0x94c70 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x9653c ; location on world map, music, time of day, fishing group db $5b, $46, 1, 1 ; 0x94c79 MapHeader_0x94c79: ; 0x94c79 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x94f88 ; location on world map, music, time of day, fishing group db $5b, $4d, 0, 2 ; 0x94c82 MapHeader_0x94c82: ; 0x94c82 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x94fa0 ; location on world map, music, time of day, fishing group db $5c, $4d, 0, 2 ; 0x94c8b MapHeader_0x94c8b: ; 0x94c8b ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x94fdc ; location on world map, music, time of day, fishing group db $2, $34, 0, 1 ; 0x94c94 MapHeader_0x94c94: ; 0x94c94 ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94dd8 ; location on world map, music, time of day, fishing group db $1, $3c, 0, 2 ; 0x94c9d MapHeader_0x94c9d: ; 0x94c9d ; bank, tileset, permission db $25, $a, 3 ; second map header dw SecondMapHeader_0x96548 ; location on world map, music, time of day, fishing group db $1, $32, 1, 1 ; 0x94ca6 MapHeader_0x94ca6: ; 0x94ca6 ; bank, tileset, permission db $25, $6, 3 ; second map header dw SecondMapHeader_0x96554 ; location on world map, music, time of day, fishing group db $1, $3c, 1, 1 ; 0x94caf MapHeader_0x94caf: ; 0x94caf ; bank, tileset, permission db $25, $14, 3 ; second map header dw SecondMapHeader_0x96560 ; location on world map, music, time of day, fishing group db $1, $3c, 1, 1 ; 0x94cb8 MapHeader_0x94cb8: ; 0x94cb8 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x9656c ; location on world map, music, time of day, fishing group db $1, $3c, 1, 1 ; 0x94cc1 MapHeader_0x94cc1: ; 0x94cc1 ; bank, tileset, permission db $25, $6, 3 ; second map header dw SecondMapHeader_0x96578 ; location on world map, music, time of day, fishing group db $1, $3c, 1, 1 ; 0x94cca MapHeader_0x94cca: ; 0x94cca ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96584 ; location on world map, music, time of day, fishing group db $5b, $25, 1, 1 ; 0x94cd3 MapHeader_0x94cd3: ; 0x94cd3 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96590 ; location on world map, music, time of day, fishing group db $5b, $25, 1, 1 ; 0x94cdc MapHeader_0x94cdc: ; 0x94cdc ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x9659c ; location on world map, music, time of day, fishing group db $5c, $25, 1, 1 ; 0x94ce5 MapHeader_0x94ce5: ; 0x94ce5 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x965a8 ; location on world map, music, time of day, fishing group db $2, $34, 1, 1 ; 0x94cee MapHeader_0x94cee: ; 0x94cee ; bank, tileset, permission db $25, $3, 2 ; second map header dw SecondMapHeader_0x9563c ; location on world map, music, time of day, fishing group db $3a, $3, 0, 1 ; 0x94cf7 MapHeader_0x94cf7: ; 0x94cf7 ; bank, tileset, permission db $25, $3, 1 ; second map header dw SecondMapHeader_0x95600 ; location on world map, music, time of day, fishing group db $48, $15, 0, 1 ; 0x94d00 MapHeader_0x94d00: ; 0x94d00 ; bank, tileset, permission db $25, $11, 3 ; second map header dw SecondMapHeader_0x965b4 ; location on world map, music, time of day, fishing group db $48, $15, 1, 1 ; 0x94d09 MapHeader_0x94d09: ; 0x94d09 ; bank, tileset, permission db $25, $1c, 3 ; second map header dw SecondMapHeader_0x965c0 ; location on world map, music, time of day, fishing group db $48, $1b, 17, 1 ; 0x94d12 MapHeader_0x94d12: ; 0x94d12 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x965cc ; location on world map, music, time of day, fishing group db $48, $15, 1, 1 ; 0x94d1b MapHeader_0x94d1b: ; 0x94d1b ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x965d8 ; location on world map, music, time of day, fishing group db $48, $9, 1, 1 ; 0x94d24 MapHeader_0x94d24: ; 0x94d24 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x965e4 ; location on world map, music, time of day, fishing group db $48, $15, 1, 1 ; 0x94d2d MapHeader_0x94d2d: ; 0x94d2d ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x965f0 ; location on world map, music, time of day, fishing group db $48, $15, 1, 1 ; 0x94d36 MapHeader_0x94d36: ; 0x94d36 ; bank, tileset, permission db $25, $11, 3 ; second map header dw SecondMapHeader_0x965fc ; location on world map, music, time of day, fishing group db $48, $15, 1, 1 ; 0x94d3f MapHeader_0x94d3f: ; 0x94d3f ; bank, tileset, permission db $25, $b, 3 ; second map header dw SecondMapHeader_0x96608 ; location on world map, music, time of day, fishing group db $48, $15, 1, 1 ; 0x94d48 MapHeader_0x94d48: ; 0x94d48 ; bank, tileset, permission db $25, $6, 3 ; second map header dw SecondMapHeader_0x96614 ; location on world map, music, time of day, fishing group db $48, $15, 1, 1 ; 0x94d51 MapHeader_0x94d51: ; 0x94d51 ; bank, tileset, permission db $25, $6, 3 ; second map header dw SecondMapHeader_0x96620 ; location on world map, music, time of day, fishing group db $48, $15, 1, 1 ; 0x94d5a MapHeader_0x94d5a: ; 0x94d5a ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x9662c ; location on world map, music, time of day, fishing group db $3a, $3, 1, 1 ; 0x94d63 MapHeader_0x94d63: ; 0x94d63 ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x96638 ; location on world map, music, time of day, fishing group db $3a, $15, 1, 1 ; 0x94d6c MapHeader_0x94d6c: ; 0x94d6c ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96644 ; location on world map, music, time of day, fishing group db $3a, $15, 1, 1 ; 0x94d75 MapHeader_0x94d75: ; 0x94d75 ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x9500c ; location on world map, music, time of day, fishing group db $4, $2b, 0, 4 ; 0x94d7e MapHeader_0x94d7e: ; 0x94d7e ; bank, tileset, permission db $25, $1, 2 ; second map header dw SecondMapHeader_0x95030 ; location on world map, music, time of day, fishing group db $5, $2b, 0, 4 ; 0x94d87 MapHeader_0x94d87: ; 0x94d87 ; bank, tileset, permission db $25, $1, 1 ; second map header dw SecondMapHeader_0x94dfc ; location on world map, music, time of day, fishing group db $3, $26, 0, 1 ; 0x94d90 MapHeader_0x94d90: ; 0x94d90 ; bank, tileset, permission db $25, $c, 3 ; second map header dw SecondMapHeader_0x96650 ; location on world map, music, time of day, fishing group db $3, $26, 1, 1 ; 0x94d99 MapHeader_0x94d99: ; 0x94d99 ; bank, tileset, permission db $25, $7, 3 ; second map header dw SecondMapHeader_0x9665c ; location on world map, music, time of day, fishing group db $3, $9, 1, 1 ; 0x94da2 MapHeader_0x94da2: ; 0x94da2 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96668 ; location on world map, music, time of day, fishing group db $3, $26, 1, 1 ; 0x94dab MapHeader_0x94dab: ; 0x94dab ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96674 ; location on world map, music, time of day, fishing group db $3, $26, 1, 1 ; 0x94db4 MapHeader_0x94db4: ; 0x94db4 ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x96680 ; location on world map, music, time of day, fishing group db $3, $26, 1, 1 ; 0x94dbd MapHeader_0x94dbd: ; 0x94dbd ; bank, tileset, permission db $25, $5, 3 ; second map header dw SecondMapHeader_0x9668c ; location on world map, music, time of day, fishing group db $4, $26, 1, 1 ; 0x94dc6 MapHeader_0x94dc6: ; 0x94dc6 ; bank, tileset, permission db $25, $b, 3 ; second map header dw SecondMapHeader_0x96698 ; location on world map, music, time of day, fishing group db $4, $26, 1, 1 ; 0x94dcf MapHeader_0x94dcf: ; 0x94dcf ; bank, tileset, permission db $25, $8, 6 ; second map header dw SecondMapHeader_0x966a4 ; location on world map, music, time of day, fishing group db $5, $2b, 1, 1 ; 0x94dd8 SecondMapHeader_0x94dd8: ; 0x94dd8 ; border block db $5 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacdb5), MapBlockData_0xacdb5 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a8000), MapScriptHeader_0x1a8000 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a834d ; connections db 3 ; 0x94de4 INCBIN "baserom.gbc",$94de4,$94dfc - $94de4 SecondMapHeader_0x94dfc: ; 0x94dfc ; border block db $35 ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xace0f), MapBlockData_0xace0f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19c000), MapScriptHeader_0x19c000 ; map event header (bank-then-pointer) dw MapEventHeader_0x19c829 ; connections db 9 ; 0x94e08 INCBIN "baserom.gbc",$94e08,$18 SecondMapHeader_0x94e20: ; 0x94e20 ; border block db $5 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacec3), MapBlockData_0xacec3 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a83b2), MapScriptHeader_0x1a83b2 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a8762 ; connections db 7 ; 0x94e2c INCBIN "baserom.gbc",$94e2c,$24 SecondMapHeader_0x94e50: ; 0x94e50 ; border block db $5 ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad02b), MapBlockData_0xad02b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x198000), MapScriptHeader_0x198000 ; map event header (bank-then-pointer) dw MapEventHeader_0x1987c1 ; connections db 3 ; 0x94e5c INCBIN "baserom.gbc",$94e5c,$94e74 - $94e5c SecondMapHeader_0x94e74: ; 0x94e74 ; border block db $35 ; height, width db 27, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad0df), MapBlockData_0xad0df ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a0000), MapScriptHeader_0x1a0000 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a0772 ; connections db 1 ; 0x94e80 INCBIN "baserom.gbc",$94e80,$0c SecondMapHeader_0x94e8c: ; 0x94e8c ; border block db $35 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad274), MapBlockData_0xad274 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1988d0), MapScriptHeader_0x1988d0 ; map event header (bank-then-pointer) dw MapEventHeader_0x1991d1 ; connections db 12 ; 0x94e98 INCBIN "baserom.gbc",$94e98,$18 SecondMapHeader_0x94eb0: ; 0x94eb0 ; border block db $35 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad3dc), MapBlockData_0xad3dc ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a8820), MapScriptHeader_0x1a8820 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a8cce ; connections db 10 ; 0x94ebc INCBIN "baserom.gbc",$94ebc,$94ed4 - $94ebc SecondMapHeader_0x94ed4: ; 0x94ed4 ; border block db $5 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad544), MapBlockData_0xad544 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a4000), MapScriptHeader_0x1a4000 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a45fc ; connections db 7 ; 0x94ee0 INCBIN "baserom.gbc",$94ee0,$24 SecondMapHeader_0x94f04: ; 0x94f04 ; border block db $71 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad6ac), MapBlockData_0xad6ac ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x190000), MapScriptHeader_0x190000 ; map event header (bank-then-pointer) dw MapEventHeader_0x1903d8 ; connections db 11 ; 0x94f10 INCBIN "baserom.gbc",$94f10,$94f34 - $94f10 SecondMapHeader_0x94f34: ; 0x94f34 ; border block db $5 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad706), MapBlockData_0xad706 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x70000), MapScriptHeader_0x70000 ; map event header (bank-then-pointer) dw MapEventHeader_0x70919 ; connections db 4 ; 0x94f40 INCBIN "baserom.gbc",$94f40,$0c SecondMapHeader_0x94f4c: ; 0x94f4c ; border block db $71 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad86e), MapBlockData_0xad86e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a46d0), MapScriptHeader_0x1a46d0 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a4c57 ; connections db 6 ; 0x94f58 INCBIN "baserom.gbc",$94f58,$94f70 - $94f58 SecondMapHeader_0x94f70: ; 0x94f70 ; border block db $2c ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xad9d6), MapBlockData_0xad9d6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1b2042), MapScriptHeader_0x1b2042 ; map event header (bank-then-pointer) dw MapEventHeader_0x1b205f ; connections db 1 ; 0x94f7c INCBIN "baserom.gbc",$94f7c,$94f88 - $94f7c SecondMapHeader_0x94f88: ; 0x94f88 ; border block db $5 ; height, width db 54, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa105), MapBlockData_0xaa105 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a4d1d), MapScriptHeader_0x1a4d1d ; map event header (bank-then-pointer) dw MapEventHeader_0x1a5389 ; connections db 2 ; 0x94f94 INCBIN "baserom.gbc",$94f94,$94fa0 - $94f94 SecondMapHeader_0x94fa0: ; 0x94fa0 ; border block db $35 ; height, width db 9, 40 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab2bd), MapBlockData_0xab2bd ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a0867), MapScriptHeader_0x1a0867 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a0ead ; connections db 3 ; 0x94fac INCBIN "baserom.gbc",$94fac,$18 SecondMapHeader_0x94fc4: ; 0x94fc4 ; border block db $2c ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8492), MapBlockData_0xa8492 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a540b), MapScriptHeader_0x1a540b ; map event header (bank-then-pointer) dw MapEventHeader_0x1a541d ; connections db 2 ; 0x94fd0 INCBIN "baserom.gbc",$94fd0,$94fdc - $94fd0 SecondMapHeader_0x94fdc: ; 0x94fdc ; border block db $5 ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa92d5), MapBlockData_0xa92d5 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a0f4c), MapScriptHeader_0x1a0f4c ; map event header (bank-then-pointer) dw MapEventHeader_0x1a15e4 ; connections db 11 ; 0x94fe8 INCBIN "baserom.gbc",$94fe8,$9500c - $94fe8 SecondMapHeader_0x9500c: ; 0x9500c ; border block db $5 ; height, width db 27, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa9ff7), MapBlockData_0xa9ff7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a1671), MapScriptHeader_0x1a1671 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a1c54 ; connections db 12 ; 0x95018 INCBIN "baserom.gbc",$95018,$95030 - $95018 SecondMapHeader_0x95030: ; 0x95030 ; border block db $5 ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab209), MapBlockData_0xab209 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a5437), MapScriptHeader_0x1a5437 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a5a79 ; connections db 6 ; 0x9503c INCBIN "baserom.gbc",$9503c,$18 SecondMapHeader_0x95054: ; 0x95054 ; border block db $5 ; height, width db 45, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8000), MapBlockData_0xa8000 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19044f), MapScriptHeader_0x19044f ; map event header (bank-then-pointer) dw MapEventHeader_0x19138d ; connections db 12 ; 0x95060 INCBIN "baserom.gbc",$95060,$18 SecondMapHeader_0x95078: ; 0x95078 ; border block db $5 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa90b9), MapBlockData_0xa90b9 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ac000), MapScriptHeader_0x1ac000 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ac283 ; connections db 10 ; 0x95084 INCBIN "baserom.gbc",$95084,$9509c - $95084 SecondMapHeader_0x9509c: ; 0x9509c ; border block db $5 ; height, width db 27, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa42f), MapBlockData_0xaa42f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x78000), MapScriptHeader_0x78000 ; map event header (bank-then-pointer) dw MapEventHeader_0x78a7c ; connections db 9 ; 0x950a8 INCBIN "baserom.gbc",$950a8,$18 SecondMapHeader_0x950c0: ; 0x950c0 ; border block db $5 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab425), MapBlockData_0xab425 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19c8ad), MapScriptHeader_0x19c8ad ; map event header (bank-then-pointer) dw MapEventHeader_0x19cf9e ; connections db 12 ; 0x950cc INCBIN "baserom.gbc",$950cc,$950e4 - $950cc SecondMapHeader_0x950e4: ; 0x950e4 ; border block db $5 ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8276), MapBlockData_0xa8276 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x194000), MapScriptHeader_0x194000 ; map event header (bank-then-pointer) dw MapEventHeader_0x194a66 ; connections db 13 ; 0x950f0 INCBIN "baserom.gbc",$950f0,$95114 - $950f0 SecondMapHeader_0x95114: ; 0x95114 ; border block db $5 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa93e3), MapBlockData_0xa93e3 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a8d72), MapScriptHeader_0x1a8d72 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a91a1 ; connections db 12 ; 0x95120 INCBIN "baserom.gbc",$95120,$18 SecondMapHeader_0x95138: ; 0x95138 ; border block db $5 ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa759), MapBlockData_0xaa759 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a1d0c), MapScriptHeader_0x1a1d0c ; map event header (bank-then-pointer) dw MapEventHeader_0x1a23bb ; connections db 3 ; 0x95144 INCBIN "baserom.gbc",$95144,$9515c - $95144 SecondMapHeader_0x9515c: ; 0x9515c ; border block db $5 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab5e7), MapBlockData_0xab5e7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a5af3), MapScriptHeader_0x1a5af3 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a60ba ; connections db 5 ; 0x95168 INCBIN "baserom.gbc",$95168,$95180 - $95168 SecondMapHeader_0x95180: ; 0x95180 ; border block db $35 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa81c2), MapBlockData_0xa81c2 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a6160), MapScriptHeader_0x1a6160 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a678e ; connections db 5 ; 0x9518c INCBIN "baserom.gbc",$9518c,$951a4 - $9518c SecondMapHeader_0x951a4: ; 0x951a4 ; border block db $35 ; height, width db 27, 25 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8e16), MapBlockData_0xa8e16 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a683f), MapScriptHeader_0x1a683f ; map event header (bank-then-pointer) dw MapEventHeader_0x1a6f12 ; connections db 10 ; 0x951b0 INCBIN "baserom.gbc",$951b0,$18 SecondMapHeader_0x951c8: ; 0x951c8 ; border block db $5 ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa321), MapBlockData_0xaa321 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a920c), MapScriptHeader_0x1a920c ; map event header (bank-then-pointer) dw MapEventHeader_0x1a95c9 ; connections db 3 ; 0x951d4 INCBIN "baserom.gbc",$951d4,$951ec - $951d4 SecondMapHeader_0x951ec: ; 0x951ec ; border block db $5 ; height, width db 27, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab4d9), MapBlockData_0xab4d9 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19d04c), MapScriptHeader_0x19d04c ; map event header (bank-then-pointer) dw MapEventHeader_0x19d78c ; connections db 12 ; 0x951f8 INCBIN "baserom.gbc",$951f8,$18 SecondMapHeader_0x95210: ; 0x95210 ; border block db $71 ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8384), MapBlockData_0xa8384 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19d822), MapScriptHeader_0x19d822 ; map event header (bank-then-pointer) dw MapEventHeader_0x19dff6 ; connections db 3 ; 0x9521c INCBIN "baserom.gbc",$9521c,$95234 - $9521c SecondMapHeader_0x95234: ; 0x95234 ; border block db $71 ; height, width db 45, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa9113), MapBlockData_0xa9113 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19e09f), MapScriptHeader_0x19e09f ; map event header (bank-then-pointer) dw MapEventHeader_0x19e91b ; connections db 10 ; 0x95240 INCBIN "baserom.gbc",$95240,$95258 - $95240 SecondMapHeader_0x95258: ; 0x95258 ; border block db $5 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa53d), MapBlockData_0xaa53d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a967e), MapScriptHeader_0x1a967e ; map event header (bank-then-pointer) dw MapEventHeader_0x1a99db ; connections db 5 ; 0x95264 INCBIN "baserom.gbc",$95264,$9527c - $95264 SecondMapHeader_0x9527c: ; 0x9527c ; border block db $f ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa98cf), MapBlockData_0xa98cf ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c000), MapScriptHeader_0x18c000 ; map event header (bank-then-pointer) dw MapEventHeader_0x18c2f5 ; connections db 5 ; 0x95288 INCBIN "baserom.gbc",$95288,$952a0 - $95288 SecondMapHeader_0x952a0: ; 0x952a0 ; border block db $f ; height, width db 27, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8822), MapBlockData_0xa8822 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ac2ba), MapScriptHeader_0x1ac2ba ; map event header (bank-then-pointer) dw MapEventHeader_0x1ac4af ; connections db 12 ; 0x952ac INCBIN "baserom.gbc",$952ac,$952c4 - $952ac SecondMapHeader_0x952c4: ; 0x952c4 ; border block db $f ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaac69), MapBlockData_0xaac69 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a9a43), MapScriptHeader_0x1a9a43 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a9ec9 ; connections db 14 ; 0x952d0 INCBIN "baserom.gbc",$952d0,$24 SecondMapHeader_0x952f4: ; 0x952f4 ; border block db $2c ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xabef7), MapBlockData_0xabef7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7c000), MapScriptHeader_0x7c000 ; map event header (bank-then-pointer) dw MapEventHeader_0x7c028 ; connections db 1 ; 0x95300 INCBIN "baserom.gbc",$95300,$0c SecondMapHeader_0x9530c: ; 0x9530c ; border block db $f ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xabcdb), MapBlockData_0xabcdb ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ac554), MapScriptHeader_0x1ac554 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ac69a ; connections db 12 ; 0x95318 INCBIN "baserom.gbc",$95318,$95330 - $95318 SecondMapHeader_0x95330: ; 0x95330 ; border block db $f ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa9497), MapBlockData_0xa9497 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ac6cc), MapScriptHeader_0x1ac6cc ; map event header (bank-then-pointer) dw MapEventHeader_0x1ac7cf ; connections db 12 ; 0x9533c INCBIN "baserom.gbc",$9533c,$18 SecondMapHeader_0x95354: ; 0x95354 ; border block db $43 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaaedf), MapBlockData_0xaaedf ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ac812), MapScriptHeader_0x1ac812 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ac97a ; connections db 12 ; 0x95360 INCBIN "baserom.gbc",$95360,$95378 - $95360 SecondMapHeader_0x95378: ; 0x95378 ; border block db $43 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaaa4d), MapBlockData_0xaaa4d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ac9a7), MapScriptHeader_0x1ac9a7 ; map event header (bank-then-pointer) dw MapEventHeader_0x1accf4 ; connections db 9 ; 0x95384 INCBIN "baserom.gbc",$95384,$18 SecondMapHeader_0x9539c: ; 0x9539c ; border block db $43 ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa9e6f), MapBlockData_0xa9e6f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1acd20), MapScriptHeader_0x1acd20 ; map event header (bank-then-pointer) dw MapEventHeader_0x1acef8 ; connections db 3 ; 0x953a8 INCBIN "baserom.gbc",$953a8,$18 SecondMapHeader_0x953c0: ; 0x953c0 ; border block db $43 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8b80), MapBlockData_0xa8b80 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19e9d9), MapScriptHeader_0x19e9d9 ; map event header (bank-then-pointer) dw MapEventHeader_0x19ee31 ; connections db 10 ; 0x953cc INCBIN "baserom.gbc",$953cc,$953e4 - $953cc SecondMapHeader_0x953e4: ; 0x953e4 ; border block db $f ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa5f1), MapBlockData_0xaa5f1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x194b19), MapScriptHeader_0x194b19 ; map event header (bank-then-pointer) dw MapEventHeader_0x194d67 ; connections db 7 ; 0x953f0 INCBIN "baserom.gbc",$953f0,$24 SecondMapHeader_0x95414: ; 0x95414 ; border block db $43 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadc4c), MapBlockData_0xadc4c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1acf2f), MapScriptHeader_0x1acf2f ; map event header (bank-then-pointer) dw MapEventHeader_0x1ad077 ; connections db 3 ; 0x95420 INCBIN "baserom.gbc",$95420,$95438 - $95420 SecondMapHeader_0x95438: ; 0x95438 ; border block db $43 ; height, width db 45, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaafed), MapBlockData_0xaafed ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ad0a6), MapScriptHeader_0x1ad0a6 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ad2c5 ; connections db 9 ; 0x95444 INCBIN "baserom.gbc",$95444,$18 SecondMapHeader_0x9545c: ; 0x9545c ; border block db $f ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadbf2), MapBlockData_0xadbf2 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ad313), MapScriptHeader_0x1ad313 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ad35c ; connections db 5 ; 0x95468 INCBIN "baserom.gbc",$95468,$95480 - $95468 SecondMapHeader_0x95480: ; 0x95480 ; border block db $f ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8552), MapBlockData_0xa8552 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a9f3a), MapScriptHeader_0x1a9f3a ; map event header (bank-then-pointer) dw MapEventHeader_0x1aa497 ; connections db 3 ; 0x9548c INCBIN "baserom.gbc",$9548c,$18 SecondMapHeader_0x954a4: ; 0x954a4 ; border block db $f ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadb98), MapBlockData_0xadb98 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ad380), MapScriptHeader_0x1ad380 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ad463 ; connections db 3 ; 0x954b0 INCBIN "baserom.gbc",$954b0,$18 SecondMapHeader_0x954c8: ; 0x954c8 ; border block db $f ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8aa8), MapBlockData_0xa8aa8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1aa567), MapScriptHeader_0x1aa567 ; map event header (bank-then-pointer) dw MapEventHeader_0x1aa90a ; connections db 3 ; 0x954d4 INCBIN "baserom.gbc",$954d4,$18 SecondMapHeader_0x954ec: ; 0x954ec ; border block db $43 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac000), MapBlockData_0xac000 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ad47d), MapScriptHeader_0x1ad47d ; map event header (bank-then-pointer) dw MapEventHeader_0x1ad6a1 ; connections db 10 ; 0x954f8 INCBIN "baserom.gbc",$954f8,$18 SecondMapHeader_0x95510: ; 0x95510 ; border block db $43 ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaadd1), MapBlockData_0xaadd1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a2430), MapScriptHeader_0x1a2430 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a27aa ; connections db 12 ; 0x9551c INCBIN "baserom.gbc",$9551c,$95534 - $9551c SecondMapHeader_0x95534: ; 0x95534 ; border block db $43 ; height, width db 27, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa9bf9), MapBlockData_0xa9bf9 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a6fb3), MapScriptHeader_0x1a6fb3 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a72cf ; connections db 14 ; 0x95540 INCBIN "baserom.gbc",$95540,$24 SecondMapHeader_0x95564: ; 0x95564 ; border block db $f ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa899a), MapBlockData_0xa899a ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x68000), MapScriptHeader_0x68000 ; map event header (bank-then-pointer) dw MapEventHeader_0x68242 ; connections db 3 ; 0x95570 INCBIN "baserom.gbc",$95570,$95588 - $95570 SecondMapHeader_0x95588: ; 0x95588 ; border block db $2c ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa943d), MapBlockData_0xa943d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ad6db), MapScriptHeader_0x1ad6db ; map event header (bank-then-pointer) dw MapEventHeader_0x1ad8ac ; connections db 14 ; 0x95594 INCBIN "baserom.gbc",$95594,$24 SecondMapHeader_0x955b8: ; 0x955b8 ; border block db $43 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab82b), MapBlockData_0xab82b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1aa97a), MapScriptHeader_0x1aa97a ; map event header (bank-then-pointer) dw MapEventHeader_0x1aae77 ; connections db 9 ; 0x955c4 INCBIN "baserom.gbc",$955c4,$18 SecondMapHeader_0x955dc: ; 0x955dc ; border block db $f ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadb3e), MapBlockData_0xadb3e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ad927), MapScriptHeader_0x1ad927 ; map event header (bank-then-pointer) dw MapEventHeader_0x1adadb ; connections db 12 ; 0x955e8 INCBIN "baserom.gbc",$955e8,$95600 - $955e8 SecondMapHeader_0x95600: ; 0x95600 ; border block db $f ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa86ba), MapBlockData_0xa86ba ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x199321), MapScriptHeader_0x199321 ; map event header (bank-then-pointer) dw MapEventHeader_0x19989c ; connections db 15 ; 0x9560c INCBIN "baserom.gbc",$9560c,$30 SecondMapHeader_0x9563c: ; 0x9563c ; border block db $f ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xabd8f), MapBlockData_0xabd8f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1adb17), MapScriptHeader_0x1adb17 ; map event header (bank-then-pointer) dw MapEventHeader_0x1adbc7 ; connections db 12 ; 0x95648 INCBIN "baserom.gbc",$95648,$18 SecondMapHeader_0x95660: ; 0x95660 ; border block db $f ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xabb73), MapBlockData_0xabb73 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x184000), MapScriptHeader_0x184000 ; map event header (bank-then-pointer) dw MapEventHeader_0x18445d ; connections db 15 ; 0x9566c INCBIN "baserom.gbc",$9566c,$30 SecondMapHeader_0x9569c: ; 0x9569c ; border block db $2c ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xabde9), MapBlockData_0xabde9 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1aaf25), MapScriptHeader_0x1aaf25 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ab2c7 ; connections db 6 ; 0x956a8 INCBIN "baserom.gbc",$956a8,$956c0 - $956a8 SecondMapHeader_0x956c0: ; 0x956c0 ; border block db $2c ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa95ff), MapBlockData_0xa95ff ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1adbf8), MapScriptHeader_0x1adbf8 ; map event header (bank-then-pointer) dw MapEventHeader_0x1adf50 ; connections db 12 ; 0x956cc INCBIN "baserom.gbc",$956cc,$956e4 - $956cc SecondMapHeader_0x956e4: ; 0x956e4 ; border block db $2c ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa94f1), MapBlockData_0xa94f1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19ee94), MapScriptHeader_0x19ee94 ; map event header (bank-then-pointer) dw MapEventHeader_0x19f58f ; connections db 4 ; 0x956f0 INCBIN "baserom.gbc",$956f0,$956fc - $956f0 SecondMapHeader_0x956fc: ; 0x956fc ; border block db $2c ; height, width db 9, 30 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa97c1), MapBlockData_0xa97c1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1adf63), MapScriptHeader_0x1adf63 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ae18a ; connections db 3 ; 0x95708 INCBIN "baserom.gbc",$95708,$18 SecondMapHeader_0x95720: ; 0x95720 ; border block db $2c ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaaaa7), MapBlockData_0xaaaa7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ae1ce), MapScriptHeader_0x1ae1ce ; map event header (bank-then-pointer) dw MapEventHeader_0x1ae3ab ; connections db 3 ; 0x9572c INCBIN "baserom.gbc",$9572c,$95744 - $9572c SecondMapHeader_0x95744: ; 0x95744 ; border block db $2c ; height, width db 9, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaab5b), MapBlockData_0xaab5b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6c000), MapScriptHeader_0x6c000 ; map event header (bank-then-pointer) dw MapEventHeader_0x6c2e1 ; connections db 3 ; 0x95750 INCBIN "baserom.gbc",$95750,$18 SecondMapHeader_0x95768: ; 0x95768 ; border block db $2c ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac126), MapBlockData_0xac126 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1b207e), MapScriptHeader_0x1b207e ; map event header (bank-then-pointer) dw MapEventHeader_0x1b2099 ; connections db 12 ; 0x95774 INCBIN "baserom.gbc",$95774,$9578c - $95774 SecondMapHeader_0x9578c: ; 0x9578c ; border block db $2c ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8d9c), MapBlockData_0xa8d9c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ae3f4), MapScriptHeader_0x1ae3f4 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ae504 ; connections db 12 ; 0x95798 INCBIN "baserom.gbc",$95798,$18 SecondMapHeader_0x957b0: ; 0x957b0 ; border block db $f ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb13d8), MapBlockData_0xb13d8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ae52e), MapScriptHeader_0x1ae52e ; map event header (bank-then-pointer) dw MapEventHeader_0x1ae579 ; connections db 0 ; 0x957bc SecondMapHeader_0x957bc: ; 0x957bc ; border block db $0 ; height, width db 8, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacbf3), MapBlockData_0xacbf3 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1844fc), MapScriptHeader_0x1844fc ; map event header (bank-then-pointer) dw MapEventHeader_0x184703 ; connections db 0 ; 0x957c8 SecondMapHeader_0x957c8: ; 0x957c8 ; border block db $0 ; height, width db 8, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacc4d), MapBlockData_0xacc4d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18477a), MapScriptHeader_0x18477a ; map event header (bank-then-pointer) dw MapEventHeader_0x1848f5 ; connections db 0 ; 0x957d4 SecondMapHeader_0x957d4: ; 0x957d4 ; border block db $0 ; height, width db 8, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacca7), MapBlockData_0xacca7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18493b), MapScriptHeader_0x18493b ; map event header (bank-then-pointer) dw MapEventHeader_0x184f8e ; connections db 0 ; 0x957e0 SecondMapHeader_0x957e0: ; 0x957e0 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadf8f), MapBlockData_0xadf8f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18501a), MapScriptHeader_0x18501a ; map event header (bank-then-pointer) dw MapEventHeader_0x18598c ; connections db 0 ; 0x957ec SecondMapHeader_0x957ec: ; 0x957ec ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadfe9), MapBlockData_0xadfe9 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185a23), MapScriptHeader_0x185a23 ; map event header (bank-then-pointer) dw MapEventHeader_0x185a25 ; connections db 0 ; 0x957f8 SecondMapHeader_0x957f8: ; 0x957f8 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae043), MapBlockData_0xae043 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185a35), MapScriptHeader_0x185a35 ; map event header (bank-then-pointer) dw MapEventHeader_0x185a39 ; connections db 0 ; 0x95804 SecondMapHeader_0x95804: ; 0x95804 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae09d), MapBlockData_0xae09d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185a56), MapScriptHeader_0x185a56 ; map event header (bank-then-pointer) dw MapEventHeader_0x185a61 ; connections db 0 ; 0x95810 SecondMapHeader_0x95810: ; 0x95810 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae0f7), MapBlockData_0xae0f7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185aa7), MapScriptHeader_0x185aa7 ; map event header (bank-then-pointer) dw MapEventHeader_0x185ab1 ; connections db 0 ; 0x9581c SecondMapHeader_0x9581c: ; 0x9581c ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae151), MapBlockData_0xae151 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185ae2), MapScriptHeader_0x185ae2 ; map event header (bank-then-pointer) dw MapEventHeader_0x185ae6 ; connections db 0 ; 0x95828 SecondMapHeader_0x95828: ; 0x95828 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae1ab), MapBlockData_0xae1ab ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185b03), MapScriptHeader_0x185b03 ; map event header (bank-then-pointer) dw MapEventHeader_0x185b07 ; connections db 0 ; 0x95834 SecondMapHeader_0x95834: ; 0x95834 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae205), MapBlockData_0xae205 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185b33), MapScriptHeader_0x185b33 ; map event header (bank-then-pointer) dw MapEventHeader_0x185b3b ; connections db 0 ; 0x95840 SecondMapHeader_0x95840: ; 0x95840 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae25f), MapBlockData_0xae25f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185b86), MapScriptHeader_0x185b86 ; map event header (bank-then-pointer) dw MapEventHeader_0x185bab ; connections db 0 ; 0x9584c SecondMapHeader_0x9584c: ; 0x9584c ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae313), MapBlockData_0xae313 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x185be1), MapScriptHeader_0x185be1 ; map event header (bank-then-pointer) dw MapEventHeader_0x1860b2 ; connections db 0 ; 0x95858 SecondMapHeader_0x95858: ; 0x95858 ; border block db $9 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae36d), MapBlockData_0xae36d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x186151), MapScriptHeader_0x186151 ; map event header (bank-then-pointer) dw MapEventHeader_0x1863de ; connections db 0 ; 0x95864 SecondMapHeader_0x95864: ; 0x95864 ; border block db $0 ; height, width db 27, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac7d5), MapBlockData_0xac7d5 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5c000), MapScriptHeader_0x5c000 ; map event header (bank-then-pointer) dw MapEventHeader_0x5c806 ; connections db 0 ; 0x95870 SecondMapHeader_0x95870: ; 0x95870 ; border block db $0 ; height, width db 27, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac7d5), MapBlockData_0xac7d5 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5c8ea), MapScriptHeader_0x5c8ea ; map event header (bank-then-pointer) dw MapEventHeader_0x5cc5d ; connections db 0 ; 0x9587c SecondMapHeader_0x9587c: ; 0x9587c ; border block db $0 ; height, width db 4, 9 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacd01), MapBlockData_0xacd01 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5cd27), MapScriptHeader_0x5cd27 ; map event header (bank-then-pointer) dw MapEventHeader_0x5d68e ; connections db 0 ; 0x95888 SecondMapHeader_0x95888: ; 0x95888 ; border block db $0 ; height, width db 4, 9 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacd25), MapBlockData_0xacd25 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5d6fb), MapScriptHeader_0x5d6fb ; map event header (bank-then-pointer) dw MapEventHeader_0x5e481 ; connections db 0 ; 0x95894 SecondMapHeader_0x95894: ; 0x95894 ; border block db $0 ; height, width db 4, 9 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacd49), MapBlockData_0xacd49 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5e53e), MapScriptHeader_0x5e53e ; map event header (bank-then-pointer) dw MapEventHeader_0x5eb01 ; connections db 0 ; 0x958a0 SecondMapHeader_0x958a0: ; 0x958a0 ; border block db $0 ; height, width db 4, 9 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacd6d), MapBlockData_0xacd6d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5eb80), MapScriptHeader_0x5eb80 ; map event header (bank-then-pointer) dw MapEventHeader_0x5f01a ; connections db 0 ; 0x958ac SecondMapHeader_0x958ac: ; 0x958ac ; border block db $0 ; height, width db 4, 9 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacd91), MapBlockData_0xacd91 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x60000), MapScriptHeader_0x60000 ; map event header (bank-then-pointer) dw MapEventHeader_0x60906 ; connections db 0 ; 0x958b8 SecondMapHeader_0x958b8: ; 0x958b8 ; border block db $5 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaca8b), MapBlockData_0xaca8b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x58000), MapScriptHeader_0x58000 ; map event header (bank-then-pointer) dw MapEventHeader_0x584c3 ; connections db 0 ; 0x958c4 SecondMapHeader_0x958c4: ; 0x958c4 ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacbdf), MapBlockData_0xacbdf ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x58560), MapScriptHeader_0x58560 ; map event header (bank-then-pointer) dw MapEventHeader_0x586e1 ; connections db 0 ; 0x958d0 SecondMapHeader_0x958d0: ; 0x958d0 ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacbdf), MapBlockData_0xacbdf ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5871e), MapScriptHeader_0x5871e ; map event header (bank-then-pointer) dw MapEventHeader_0x58b85 ; connections db 0 ; 0x958dc SecondMapHeader_0x958dc: ; 0x958dc ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacbdf), MapBlockData_0xacbdf ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x58bdc), MapScriptHeader_0x58bdc ; map event header (bank-then-pointer) dw MapEventHeader_0x58d63 ; connections db 0 ; 0x958e8 SecondMapHeader_0x958e8: ; 0x958e8 ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacbdf), MapBlockData_0xacbdf ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x58da0), MapScriptHeader_0x58da0 ; map event header (bank-then-pointer) dw MapEventHeader_0x58f22 ; connections db 0 ; 0x958f4 SecondMapHeader_0x958f4: ; 0x958f4 ; border block db $0 ; height, width db 14, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xacb53), MapBlockData_0xacb53 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x58f5f), MapScriptHeader_0x58f5f ; map event header (bank-then-pointer) dw MapEventHeader_0x59097 ; connections db 0 ; 0x95900 SecondMapHeader_0x95900: ; 0x95900 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb04e2), MapBlockData_0xb04e2 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59173), MapScriptHeader_0x59173 ; map event header (bank-then-pointer) dw MapEventHeader_0x598d0 ; connections db 0 ; 0x9590c SecondMapHeader_0x9590c: ; 0x9590c ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1773), MapBlockData_0xb1773 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59916), MapScriptHeader_0x59916 ; map event header (bank-then-pointer) dw MapEventHeader_0x59948 ; connections db 0 ; 0x95918 SecondMapHeader_0x95918: ; 0x95918 ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1773), MapBlockData_0xb1773 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x599a0), MapScriptHeader_0x599a0 ; map event header (bank-then-pointer) dw MapEventHeader_0x599d2 ; connections db 0 ; 0x95924 SecondMapHeader_0x95924: ; 0x95924 ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1773), MapBlockData_0xb1773 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59a2a), MapScriptHeader_0x59a2a ; map event header (bank-then-pointer) dw MapEventHeader_0x59a5c ; connections db 0 ; 0x95930 SecondMapHeader_0x95930: ; 0x95930 ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1773), MapBlockData_0xb1773 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59ab4), MapScriptHeader_0x59ab4 ; map event header (bank-then-pointer) dw MapEventHeader_0x59ae6 ; connections db 0 ; 0x9593c SecondMapHeader_0x9593c: ; 0x9593c ; border block db $0 ; height, width db 12, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1787), MapBlockData_0xb1787 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59b3e), MapScriptHeader_0x59b3e ; map event header (bank-then-pointer) dw MapEventHeader_0x59b40 ; connections db 0 ; 0x95948 SecondMapHeader_0x95948: ; 0x95948 ; border block db $0 ; height, width db 7, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb17ff), MapBlockData_0xb17ff ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59b55), MapScriptHeader_0x59b55 ; map event header (bank-then-pointer) dw MapEventHeader_0x59b57 ; connections db 0 ; 0x95954 SecondMapHeader_0x95954: ; 0x95954 ; border block db $0 ; height, width db 8, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1845), MapBlockData_0xb1845 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59b6c), MapScriptHeader_0x59b6c ; map event header (bank-then-pointer) dw MapEventHeader_0x59b6e ; connections db 0 ; 0x95960 SecondMapHeader_0x95960: ; 0x95960 ; border block db $0 ; height, width db 7, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1895), MapBlockData_0xb1895 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59b83), MapScriptHeader_0x59b83 ; map event header (bank-then-pointer) dw MapEventHeader_0x59b85 ; connections db 0 ; 0x9596c SecondMapHeader_0x9596c: ; 0x9596c ; border block db $9 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac721), MapBlockData_0xac721 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59b9a), MapScriptHeader_0x59b9a ; map event header (bank-then-pointer) dw MapEventHeader_0x59f35 ; connections db 0 ; 0x95978 SecondMapHeader_0x95978: ; 0x95978 ; border block db $9 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac5b9), MapBlockData_0xac5b9 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x59fc4), MapScriptHeader_0x59fc4 ; map event header (bank-then-pointer) dw MapEventHeader_0x5a28e ; connections db 0 ; 0x95984 SecondMapHeader_0x95984: ; 0x95984 ; border block db $9 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac66d), MapBlockData_0xac66d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5a308), MapScriptHeader_0x5a308 ; map event header (bank-then-pointer) dw MapEventHeader_0x5a57a ; connections db 0 ; 0x95990 SecondMapHeader_0x95990: ; 0x95990 ; border block db $9 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0023), MapBlockData_0xb0023 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5a5d3), MapScriptHeader_0x5a5d3 ; map event header (bank-then-pointer) dw MapEventHeader_0x5ac84 ; connections db 0 ; 0x9599c SecondMapHeader_0x9599c: ; 0x9599c ; border block db $9 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb007d), MapBlockData_0xb007d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5ad09), MapScriptHeader_0x5ad09 ; map event header (bank-then-pointer) dw MapEventHeader_0x5ae40 ; connections db 0 ; 0x959a8 SecondMapHeader_0x959a8: ; 0x959a8 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafd3e), MapBlockData_0xafd3e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5ae65), MapScriptHeader_0x5ae65 ; map event header (bank-then-pointer) dw MapEventHeader_0x5af36 ; connections db 0 ; 0x959b4 SecondMapHeader_0x959b4: ; 0x959b4 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafd98), MapBlockData_0xafd98 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5af6f), MapScriptHeader_0x5af6f ; map event header (bank-then-pointer) dw MapEventHeader_0x5b1fd ; connections db 0 ; 0x959c0 SecondMapHeader_0x959c0: ; 0x959c0 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafdf2), MapBlockData_0xafdf2 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5b23b), MapScriptHeader_0x5b23b ; map event header (bank-then-pointer) dw MapEventHeader_0x5b481 ; connections db 0 ; 0x959cc SecondMapHeader_0x959cc: ; 0x959cc ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafe4c), MapBlockData_0xafe4c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5b4e8), MapScriptHeader_0x5b4e8 ; map event header (bank-then-pointer) dw MapEventHeader_0x5b6c0 ; connections db 0 ; 0x959d8 SecondMapHeader_0x959d8: ; 0x959d8 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafea6), MapBlockData_0xafea6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x60980), MapScriptHeader_0x60980 ; map event header (bank-then-pointer) dw MapEventHeader_0x60b20 ; connections db 0 ; 0x959e4 SecondMapHeader_0x959e4: ; 0x959e4 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaff00), MapBlockData_0xaff00 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x60b8f), MapScriptHeader_0x60b8f ; map event header (bank-then-pointer) dw MapEventHeader_0x60f53 ; connections db 0 ; 0x959f0 SecondMapHeader_0x959f0: ; 0x959f0 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf885), MapBlockData_0xaf885 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6c349), MapScriptHeader_0x6c349 ; map event header (bank-then-pointer) dw MapEventHeader_0x6c5fb ; connections db 0 ; 0x959fc SecondMapHeader_0x959fc: ; 0x959fc ; border block db $0 ; height, width db 9, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf895), MapBlockData_0xaf895 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6c651), MapScriptHeader_0x6c651 ; map event header (bank-then-pointer) dw MapEventHeader_0x6cdeb ; connections db 0 ; 0x95a08 SecondMapHeader_0x95a08: ; 0x95a08 ; border block db $0 ; height, width db 9, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf91c), MapBlockData_0xaf91c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6cf70), MapScriptHeader_0x6cf70 ; map event header (bank-then-pointer) dw MapEventHeader_0x6de44 ; connections db 0 ; 0x95a14 SecondMapHeader_0x95a14: ; 0x95a14 ; border block db $0 ; height, width db 9, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf9a3), MapBlockData_0xaf9a3 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6dfd4), MapScriptHeader_0x6dfd4 ; map event header (bank-then-pointer) dw MapEventHeader_0x6e9e4 ; connections db 0 ; 0x95a20 SecondMapHeader_0x95a20: ; 0x95a20 ; border block db $5 ; height, width db 27, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb00d7), MapBlockData_0xb00d7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6eafe), MapScriptHeader_0x6eafe ; map event header (bank-then-pointer) dw MapEventHeader_0x6f5e7 ; connections db 0 ; 0x95a2c SecondMapHeader_0x95a2c: ; 0x95a2c ; border block db $0 ; height, width db 18, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadca6), MapBlockData_0xadca6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7c038), MapScriptHeader_0x7c038 ; map event header (bank-then-pointer) dw MapEventHeader_0x7c936 ; connections db 0 ; 0x95a38 SecondMapHeader_0x95a38: ; 0x95a38 ; border block db $0 ; height, width db 18, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaddb4), MapBlockData_0xaddb4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7c9e8), MapScriptHeader_0x7c9e8 ; map event header (bank-then-pointer) dw MapEventHeader_0x7d689 ; connections db 0 ; 0x95a44 SecondMapHeader_0x95a44: ; 0x95a44 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadec2), MapBlockData_0xadec2 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7d779), MapScriptHeader_0x7d779 ; map event header (bank-then-pointer) dw MapEventHeader_0x7d8ce ; connections db 0 ; 0x95a50 SecondMapHeader_0x95a50: ; 0x95a50 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xadf1c), MapBlockData_0xadf1c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7d94b), MapScriptHeader_0x7d94b ; map event header (bank-then-pointer) dw MapEventHeader_0x7dd84 ; connections db 0 ; 0x95a5c SecondMapHeader_0x95a5c: ; 0x95a5c ; border block db $9 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae4d5), MapBlockData_0xae4d5 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7ddf4), MapScriptHeader_0x7ddf4 ; map event header (bank-then-pointer) dw MapEventHeader_0x7ddfd ; connections db 0 ; 0x95a68 SecondMapHeader_0x95a68: ; 0x95a68 ; border block db $9 ; height, width db 27, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae63d), MapBlockData_0xae63d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7de4f), MapScriptHeader_0x7de4f ; map event header (bank-then-pointer) dw MapEventHeader_0x7e01d ; connections db 0 ; 0x95a74 SecondMapHeader_0x95a74: ; 0x95a74 ; border block db $9 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae859), MapBlockData_0xae859 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e0c8), MapScriptHeader_0x7e0c8 ; map event header (bank-then-pointer) dw MapEventHeader_0x7e184 ; connections db 0 ; 0x95a80 SecondMapHeader_0x95a80: ; 0x95a80 ; border block db $9 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae9c1), MapBlockData_0xae9c1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e1f4), MapScriptHeader_0x7e1f4 ; map event header (bank-then-pointer) dw MapEventHeader_0x7e400 ; connections db 0 ; 0x95a8c SecondMapHeader_0x95a8c: ; 0x95a8c ; border block db $9 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaeb29), MapBlockData_0xaeb29 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e470), MapScriptHeader_0x7e470 ; map event header (bank-then-pointer) dw MapEventHeader_0x7e478 ; connections db 0 ; 0x95a98 SecondMapHeader_0x95a98: ; 0x95a98 ; border block db $19 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaec91), MapBlockData_0xaec91 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e4b9), MapScriptHeader_0x7e4b9 ; map event header (bank-then-pointer) dw MapEventHeader_0x7e52d ; connections db 0 ; 0x95aa4 SecondMapHeader_0x95aa4: ; 0x95aa4 ; border block db $19 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaed45), MapBlockData_0xaed45 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e5a1), MapScriptHeader_0x7e5a1 ; map event header (bank-then-pointer) dw MapEventHeader_0x7e5cd ; connections db 0 ; 0x95ab0 SecondMapHeader_0x95ab0: ; 0x95ab0 ; border block db $19 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaed9f), MapBlockData_0xaed9f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e644), MapScriptHeader_0x7e644 ; map event header (bank-then-pointer) dw MapEventHeader_0x7e64b ; connections db 0 ; 0x95abc SecondMapHeader_0x95abc: ; 0x95abc ; border block db $19 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaedcc), MapBlockData_0xaedcc ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e66d), MapScriptHeader_0x7e66d ; map event header (bank-then-pointer) dw MapEventHeader_0x7e674 ; connections db 0 ; 0x95ac8 SecondMapHeader_0x95ac8: ; 0x95ac8 ; border block db $9 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaee26), MapBlockData_0xaee26 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c378), MapScriptHeader_0x18c378 ; map event header (bank-then-pointer) dw MapEventHeader_0x18c37a ; connections db 0 ; 0x95ad4 SecondMapHeader_0x95ad4: ; 0x95ad4 ; border block db $9 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaee53), MapBlockData_0xaee53 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c394), MapScriptHeader_0x18c394 ; map event header (bank-then-pointer) dw MapEventHeader_0x18c398 ; connections db 0 ; 0x95ae0 SecondMapHeader_0x95ae0: ; 0x95ae0 ; border block db $9 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaeead), MapBlockData_0xaeead ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c3ba), MapScriptHeader_0x18c3ba ; map event header (bank-then-pointer) dw MapEventHeader_0x18c3be ; connections db 0 ; 0x95aec SecondMapHeader_0x95aec: ; 0x95aec ; border block db $9 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaef07), MapBlockData_0xaef07 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c3ea), MapScriptHeader_0x18c3ea ; map event header (bank-then-pointer) dw MapEventHeader_0x18c3ec ; connections db 0 ; 0x95af8 SecondMapHeader_0x95af8: ; 0x95af8 ; border block db $f ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaef34), MapBlockData_0xaef34 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c3fc), MapScriptHeader_0x18c3fc ; map event header (bank-then-pointer) dw MapEventHeader_0x18c3fe ; connections db 0 ; 0x95b04 SecondMapHeader_0x95b04: ; 0x95b04 ; border block db $9 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaef61), MapBlockData_0xaef61 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c40e), MapScriptHeader_0x18c40e ; map event header (bank-then-pointer) dw MapEventHeader_0x18c426 ; connections db 0 ; 0x95b10 SecondMapHeader_0x95b10: ; 0x95b10 ; border block db $2e ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf0c9), MapBlockData_0xaf0c9 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c4b6), MapScriptHeader_0x18c4b6 ; map event header (bank-then-pointer) dw MapEventHeader_0x18c4be ; connections db 0 ; 0x95b1c SecondMapHeader_0x95b1c: ; 0x95b1c ; border block db $f ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf17d), MapBlockData_0xaf17d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c4ff), MapScriptHeader_0x18c4ff ; map event header (bank-then-pointer) dw MapEventHeader_0x18c53a ; connections db 0 ; 0x95b28 SecondMapHeader_0x95b28: ; 0x95b28 ; border block db $9 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf1d7), MapBlockData_0xaf1d7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c552), MapScriptHeader_0x18c552 ; map event header (bank-then-pointer) dw MapEventHeader_0x18c562 ; connections db 0 ; 0x95b34 SecondMapHeader_0x95b34: ; 0x95b34 ; border block db $9 ; height, width db 18, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf28b), MapBlockData_0xaf28b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c5b0), MapScriptHeader_0x18c5b0 ; map event header (bank-then-pointer) dw MapEventHeader_0x18c5bb ; connections db 0 ; 0x95b40 SecondMapHeader_0x95b40: ; 0x95b40 ; border block db $9 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf399), MapBlockData_0xaf399 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c601), MapScriptHeader_0x18c601 ; map event header (bank-then-pointer) dw MapEventHeader_0x18c644 ; connections db 0 ; 0x95b4c SecondMapHeader_0x95b4c: ; 0x95b4c ; border block db $9 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0c10), MapBlockData_0xb0c10 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c65c), MapScriptHeader_0x18c65c ; map event header (bank-then-pointer) dw MapEventHeader_0x18c662 ; connections db 0 ; 0x95b58 SecondMapHeader_0x95b58: ; 0x95b58 ; border block db $9 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb026c), MapBlockData_0xb026c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c68c), MapScriptHeader_0x18c68c ; map event header (bank-then-pointer) dw MapEventHeader_0x18c69c ; connections db 0 ; 0x95b64 SecondMapHeader_0x95b64: ; 0x95b64 ; border block db $9 ; height, width db 18, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb03d4), MapBlockData_0xb03d4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c71e), MapScriptHeader_0x18c71e ; map event header (bank-then-pointer) dw MapEventHeader_0x18c83d ; connections db 0 ; 0x95b70 SecondMapHeader_0x95b70: ; 0x95b70 ; border block db $9 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1557), MapBlockData_0xb1557 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c874), MapScriptHeader_0x18c874 ; map event header (bank-then-pointer) dw MapEventHeader_0x18c876 ; connections db 0 ; 0x95b7c SecondMapHeader_0x95b7c: ; 0x95b7c ; border block db $71 ; height, width db 18, 20 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1584), MapBlockData_0xb1584 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18c890), MapScriptHeader_0x18c890 ; map event header (bank-then-pointer) dw MapEventHeader_0x18cf73 ; connections db 0 ; 0x95b88 SecondMapHeader_0x95b88: ; 0x95b88 ; border block db $0 ; height, width db 5, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb18db), MapBlockData_0xb18db ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18d014), MapScriptHeader_0x18d014 ; map event header (bank-then-pointer) dw MapEventHeader_0x18dabc ; connections db 0 ; 0x95b94 SecondMapHeader_0x95b94: ; 0x95b94 ; border block db $9 ; height, width db 9, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb16ec), MapBlockData_0xb16ec ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18db00), MapScriptHeader_0x18db00 ; map event header (bank-then-pointer) dw MapEventHeader_0x18db04 ; connections db 0 ; 0x95ba0 SecondMapHeader_0x95ba0: ; 0x95ba0 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9c000), MapScriptHeader_0x9c000 ; map event header (bank-then-pointer) dw MapEventHeader_0x9c0e4 ; connections db 0 ; 0x95bac SecondMapHeader_0x95bac: ; 0x95bac ; border block db $0 ; height, width db 8, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafc7b), MapBlockData_0xafc7b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9c12d), MapScriptHeader_0x9c12d ; map event header (bank-then-pointer) dw MapEventHeader_0x9c526 ; connections db 0 ; 0x95bb8 SecondMapHeader_0x95bb8: ; 0x95bb8 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9c55a), MapScriptHeader_0x9c55a ; map event header (bank-then-pointer) dw MapEventHeader_0x9c566 ; connections db 0 ; 0x95bc4 SecondMapHeader_0x95bc4: ; 0x95bc4 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9c58d), MapScriptHeader_0x9c58d ; map event header (bank-then-pointer) dw MapEventHeader_0x9c601 ; connections db 0 ; 0x95bd0 SecondMapHeader_0x95bd0: ; 0x95bd0 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9c635), MapScriptHeader_0x9c635 ; map event header (bank-then-pointer) dw MapEventHeader_0x9c6e5 ; connections db 0 ; 0x95bdc SecondMapHeader_0x95bdc: ; 0x95bdc ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9c719), MapScriptHeader_0x9c719 ; map event header (bank-then-pointer) dw MapEventHeader_0x9c8a2 ; connections db 0 ; 0x95be8 SecondMapHeader_0x95be8: ; 0x95be8 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb094d), MapBlockData_0xb094d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9c8bf), MapScriptHeader_0x9c8bf ; map event header (bank-then-pointer) dw MapEventHeader_0x9ca8e ; connections db 0 ; 0x95bf4 SecondMapHeader_0x95bf4: ; 0x95bf4 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9cac5), MapScriptHeader_0x9cac5 ; map event header (bank-then-pointer) dw MapEventHeader_0x9cb9e ; connections db 0 ; 0x95c00 SecondMapHeader_0x95c00: ; 0x95c00 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9cbd5), MapScriptHeader_0x9cbd5 ; map event header (bank-then-pointer) dw MapEventHeader_0x9cc4d ; connections db 0 ; 0x95c0c SecondMapHeader_0x95c0c: ; 0x95c0c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1260), MapBlockData_0xb1260 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9cc74), MapScriptHeader_0x9cc74 ; map event header (bank-then-pointer) dw MapEventHeader_0x9ce7b ; connections db 0 ; 0x95c18 SecondMapHeader_0x95c18: ; 0x95c18 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9ceb2), MapScriptHeader_0x9ceb2 ; map event header (bank-then-pointer) dw MapEventHeader_0x9d242 ; connections db 0 ; 0x95c24 SecondMapHeader_0x95c24: ; 0x95c24 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19997d), MapScriptHeader_0x19997d ; map event header (bank-then-pointer) dw MapEventHeader_0x199a72 ; connections db 0 ; 0x95c30 SecondMapHeader_0x95c30: ; 0x95c30 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafc4e), MapBlockData_0xafc4e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x199a9c), MapScriptHeader_0x199a9c ; map event header (bank-then-pointer) dw MapEventHeader_0x19a2df ; connections db 0 ; 0x95c3c SecondMapHeader_0x95c3c: ; 0x95c3c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19a354), MapScriptHeader_0x19a354 ; map event header (bank-then-pointer) dw MapEventHeader_0x19a46a ; connections db 0 ; 0x95c48 SecondMapHeader_0x95c48: ; 0x95c48 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19a4b3), MapScriptHeader_0x19a4b3 ; map event header (bank-then-pointer) dw MapEventHeader_0x19a4fe ; connections db 0 ; 0x95c54 SecondMapHeader_0x95c54: ; 0x95c54 ; border block db $9 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0f42), MapBlockData_0xb0f42 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x74000), MapScriptHeader_0x74000 ; map event header (bank-then-pointer) dw MapEventHeader_0x74049 ; connections db 0 ; 0x95c60 SecondMapHeader_0x95c60: ; 0x95c60 ; border block db $9 ; height, width db 9, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0ff6), MapBlockData_0xb0ff6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7407f), MapScriptHeader_0x7407f ; map event header (bank-then-pointer) dw MapEventHeader_0x74356 ; connections db 0 ; 0x95c6c SecondMapHeader_0x95c6c: ; 0x95c6c ; border block db $0 ; height, width db 14, 3 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1236), MapBlockData_0xb1236 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x74391), MapScriptHeader_0x74391 ; map event header (bank-then-pointer) dw MapEventHeader_0x74399 ; connections db 0 ; 0x95c78 SecondMapHeader_0x95c78: ; 0x95c78 ; border block db $9 ; height, width db 18, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0d26), MapBlockData_0xb0d26 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x743b3), MapScriptHeader_0x743b3 ; map event header (bank-then-pointer) dw MapEventHeader_0x743bf ; connections db 0 ; 0x95c84 SecondMapHeader_0x95c84: ; 0x95c84 ; border block db $9 ; height, width db 18, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0e34), MapBlockData_0xb0e34 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x74407), MapScriptHeader_0x74407 ; map event header (bank-then-pointer) dw MapEventHeader_0x74412 ; connections db 0 ; 0x95c90 SecondMapHeader_0x95c90: ; 0x95c90 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x74458), MapScriptHeader_0x74458 ; map event header (bank-then-pointer) dw MapEventHeader_0x7445a ; connections db 0 ; 0x95c9c SecondMapHeader_0x95c9c: ; 0x95c9c ; border block db $13 ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1182), MapBlockData_0xb1182 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x74474), MapScriptHeader_0x74474 ; map event header (bank-then-pointer) dw MapEventHeader_0x74476 ; connections db 0 ; 0x95ca8 SecondMapHeader_0x95ca8: ; 0x95ca8 ; border block db $1d ; height, width db 36, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1270), MapBlockData_0xb1270 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x74486), MapScriptHeader_0x74486 ; map event header (bank-then-pointer) dw MapEventHeader_0x74802 ; connections db 0 ; 0x95cb4 SecondMapHeader_0x95cb4: ; 0x95cb4 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb052c), MapBlockData_0xb052c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x98000), MapScriptHeader_0x98000 ; map event header (bank-then-pointer) dw MapEventHeader_0x98502 ; connections db 0 ; 0x95cc0 SecondMapHeader_0x95cc0: ; 0x95cc0 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1547), MapBlockData_0xb1547 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x98565), MapScriptHeader_0x98565 ; map event header (bank-then-pointer) dw MapEventHeader_0x98dea ; connections db 0 ; 0x95ccc SecondMapHeader_0x95ccc: ; 0x95ccc ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x98e55), MapScriptHeader_0x98e55 ; map event header (bank-then-pointer) dw MapEventHeader_0x992dc ; connections db 0 ; 0x95cd8 SecondMapHeader_0x95cd8: ; 0x95cd8 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac54f), MapBlockData_0xac54f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x99332), MapScriptHeader_0x99332 ; map event header (bank-then-pointer) dw MapEventHeader_0x99431 ; connections db 0 ; 0x95ce4 SecondMapHeader_0x95ce4: ; 0x95ce4 ; border block db $0 ; height, width db 7, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0502), MapBlockData_0xb0502 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x99460), MapScriptHeader_0x99460 ; map event header (bank-then-pointer) dw MapEventHeader_0x99baa ; connections db 0 ; 0x95cf0 SecondMapHeader_0x95cf0: ; 0x95cf0 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x99c39), MapScriptHeader_0x99c39 ; map event header (bank-then-pointer) dw MapEventHeader_0x99d12 ; connections db 0 ; 0x95cfc SecondMapHeader_0x95cfc: ; 0x95cfc ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafc21), MapBlockData_0xafc21 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x99d49), MapScriptHeader_0x99d49 ; map event header (bank-then-pointer) dw MapEventHeader_0x9a4e9 ; connections db 0 ; 0x95d08 SecondMapHeader_0x95d08: ; 0x95d08 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac54f), MapBlockData_0xac54f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9a5f9), MapScriptHeader_0x9a5f9 ; map event header (bank-then-pointer) dw MapEventHeader_0x9a9f5 ; connections db 0 ; 0x95d14 SecondMapHeader_0x95d14: ; 0x95d14 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafce4), MapBlockData_0xafce4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x194e00), MapScriptHeader_0x194e00 ; map event header (bank-then-pointer) dw MapEventHeader_0x1956ae ; connections db 0 ; 0x95d20 SecondMapHeader_0x95d20: ; 0x95d20 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafd11), MapBlockData_0xafd11 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195722), MapScriptHeader_0x195722 ; map event header (bank-then-pointer) dw MapEventHeader_0x1958c0 ; connections db 0 ; 0x95d2c SecondMapHeader_0x95d2c: ; 0x95d2c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195947), MapScriptHeader_0x195947 ; map event header (bank-then-pointer) dw MapEventHeader_0x1959fe ; connections db 0 ; 0x95d38 SecondMapHeader_0x95d38: ; 0x95d38 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195a28), MapScriptHeader_0x195a28 ; map event header (bank-then-pointer) dw MapEventHeader_0x195a34 ; connections db 0 ; 0x95d44 SecondMapHeader_0x95d44: ; 0x95d44 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195a5b), MapScriptHeader_0x195a5b ; map event header (bank-then-pointer) dw MapEventHeader_0x195b40 ; connections db 0 ; 0x95d50 SecondMapHeader_0x95d50: ; 0x95d50 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195b77), MapScriptHeader_0x195b77 ; map event header (bank-then-pointer) dw MapEventHeader_0x195c69 ; connections db 0 ; 0x95d5c SecondMapHeader_0x95d5c: ; 0x95d5c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195cb2), MapScriptHeader_0x195cb2 ; map event header (bank-then-pointer) dw MapEventHeader_0x195cbf ; connections db 0 ; 0x95d68 SecondMapHeader_0x95d68: ; 0x95d68 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ab32a), MapScriptHeader_0x1ab32a ; map event header (bank-then-pointer) dw MapEventHeader_0x1ab3ab ; connections db 0 ; 0x95d74 SecondMapHeader_0x95d74: ; 0x95d74 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ab3e7), MapScriptHeader_0x1ab3e7 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ab3e9 ; connections db 0 ; 0x95d80 SecondMapHeader_0x95d80: ; 0x95d80 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ab3f4), MapScriptHeader_0x1ab3f4 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ab4cd ; connections db 0 ; 0x95d8c SecondMapHeader_0x95d8c: ; 0x95d8c ; border block db $9 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb107d), MapBlockData_0xb107d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ab4f4), MapScriptHeader_0x1ab4f4 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ab865 ; connections db 0 ; 0x95d98 SecondMapHeader_0x95d98: ; 0x95d98 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x188000), MapScriptHeader_0x188000 ; map event header (bank-then-pointer) dw MapEventHeader_0x18802b ; connections db 0 ; 0x95da4 SecondMapHeader_0x95da4: ; 0x95da4 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x188048), MapScriptHeader_0x188048 ; map event header (bank-then-pointer) dw MapEventHeader_0x1880fa ; connections db 0 ; 0x95db0 SecondMapHeader_0x95db0: ; 0x95db0 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x188131), MapScriptHeader_0x188131 ; map event header (bank-then-pointer) dw MapEventHeader_0x1881c9 ; connections db 0 ; 0x95dbc SecondMapHeader_0x95dbc: ; 0x95dbc ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18820d), MapScriptHeader_0x18820d ; map event header (bank-then-pointer) dw MapEventHeader_0x188386 ; connections db 0 ; 0x95dc8 SecondMapHeader_0x95dc8: ; 0x95dc8 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1883c2), MapScriptHeader_0x1883c2 ; map event header (bank-then-pointer) dw MapEventHeader_0x1883c4 ; connections db 0 ; 0x95dd4 SecondMapHeader_0x95dd4: ; 0x95dd4 ; border block db $0 ; height, width db 8, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb09c3), MapBlockData_0xb09c3 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1883cf), MapScriptHeader_0x1883cf ; map event header (bank-then-pointer) dw MapEventHeader_0x188a51 ; connections db 0 ; 0x95de0 SecondMapHeader_0x95de0: ; 0x95de0 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x188abe), MapScriptHeader_0x188abe ; map event header (bank-then-pointer) dw MapEventHeader_0x188b9b ; connections db 0 ; 0x95dec SecondMapHeader_0x95dec: ; 0x95dec ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x188bd2), MapScriptHeader_0x188bd2 ; map event header (bank-then-pointer) dw MapEventHeader_0x188d63 ; connections db 0 ; 0x95df8 SecondMapHeader_0x95df8: ; 0x95df8 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x188dac), MapScriptHeader_0x188dac ; map event header (bank-then-pointer) dw MapEventHeader_0x188dae ; connections db 0 ; 0x95e04 SecondMapHeader_0x95e04: ; 0x95e04 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0a72), MapBlockData_0xb0a72 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x188db9), MapScriptHeader_0x188db9 ; map event header (bank-then-pointer) dw MapEventHeader_0x1894b9 ; connections db 0 ; 0x95e10 SecondMapHeader_0x95e10: ; 0x95e10 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x189536), MapScriptHeader_0x189536 ; map event header (bank-then-pointer) dw MapEventHeader_0x189b42 ; connections db 0 ; 0x95e1c SecondMapHeader_0x95e1c: ; 0x95e1c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18db21), MapScriptHeader_0x18db21 ; map event header (bank-then-pointer) dw MapEventHeader_0x18dccf ; connections db 0 ; 0x95e28 SecondMapHeader_0x95e28: ; 0x95e28 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18dd18), MapScriptHeader_0x18dd18 ; map event header (bank-then-pointer) dw MapEventHeader_0x18dff8 ; connections db 0 ; 0x95e34 SecondMapHeader_0x95e34: ; 0x95e34 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18e03e), MapScriptHeader_0x18e03e ; map event header (bank-then-pointer) dw MapEventHeader_0x18e118 ; connections db 0 ; 0x95e40 SecondMapHeader_0x95e40: ; 0x95e40 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaca11), MapBlockData_0xaca11 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18e14f), MapScriptHeader_0x18e14f ; map event header (bank-then-pointer) dw MapEventHeader_0x18eba8 ; connections db 0 ; 0x95e4c SecondMapHeader_0x95e4c: ; 0x95e4c ; border block db $0 ; height, width db 8, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafb77), MapBlockData_0xafb77 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18ec1c), MapScriptHeader_0x18ec1c ; map event header (bank-then-pointer) dw MapEventHeader_0x18f3cc ; connections db 0 ; 0x95e58 SecondMapHeader_0x95e58: ; 0x95e58 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19a525), MapScriptHeader_0x19a525 ; map event header (bank-then-pointer) dw MapEventHeader_0x19a685 ; connections db 0 ; 0x95e64 SecondMapHeader_0x95e64: ; 0x95e64 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19a6ac), MapScriptHeader_0x19a6ac ; map event header (bank-then-pointer) dw MapEventHeader_0x19aae2 ; connections db 0 ; 0x95e70 SecondMapHeader_0x95e70: ; 0x95e70 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19ab09), MapScriptHeader_0x19ab09 ; map event header (bank-then-pointer) dw MapEventHeader_0x19ab91 ; connections db 0 ; 0x95e7c SecondMapHeader_0x95e7c: ; 0x95e7c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19abb8), MapScriptHeader_0x19abb8 ; map event header (bank-then-pointer) dw MapEventHeader_0x19ae5b ; connections db 0 ; 0x95e88 SecondMapHeader_0x95e88: ; 0x95e88 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x68293), MapScriptHeader_0x68293 ; map event header (bank-then-pointer) dw MapEventHeader_0x68389 ; connections db 0 ; 0x95e94 SecondMapHeader_0x95e94: ; 0x95e94 ; border block db $0 ; height, width db 8, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafb9f), MapBlockData_0xafb9f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x683c0), MapScriptHeader_0x683c0 ; map event header (bank-then-pointer) dw MapEventHeader_0x68a0c ; connections db 0 ; 0x95ea0 SecondMapHeader_0x95ea0: ; 0x95ea0 ; border block db $0 ; height, width db 8, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac340), MapBlockData_0xac340 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x68a5a), MapScriptHeader_0x68a5a ; map event header (bank-then-pointer) dw MapEventHeader_0x69375 ; connections db 0 ; 0x95eac SecondMapHeader_0x95eac: ; 0x95eac ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac54f), MapBlockData_0xac54f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x693e7), MapScriptHeader_0x693e7 ; map event header (bank-then-pointer) dw MapEventHeader_0x69490 ; connections db 0 ; 0x95eb8 SecondMapHeader_0x95eb8: ; 0x95eb8 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x694c7), MapScriptHeader_0x694c7 ; map event header (bank-then-pointer) dw MapEventHeader_0x69935 ; connections db 0 ; 0x95ec4 SecondMapHeader_0x95ec4: ; 0x95ec4 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac54f), MapBlockData_0xac54f ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6998b), MapScriptHeader_0x6998b ; map event header (bank-then-pointer) dw MapEventHeader_0x69a01 ; connections db 0 ; 0x95ed0 SecondMapHeader_0x95ed0: ; 0x95ed0 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x69a2b), MapScriptHeader_0x69a2b ; map event header (bank-then-pointer) dw MapEventHeader_0x69b0f ; connections db 0 ; 0x95edc SecondMapHeader_0x95edc: ; 0x95edc ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x69b50), MapScriptHeader_0x69b50 ; map event header (bank-then-pointer) dw MapEventHeader_0x69cf9 ; connections db 0 ; 0x95ee8 SecondMapHeader_0x95ee8: ; 0x95ee8 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x69d35), MapScriptHeader_0x69d35 ; map event header (bank-then-pointer) dw MapEventHeader_0x6a148 ; connections db 0 ; 0x95ef4 SecondMapHeader_0x95ef4: ; 0x95ef4 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb05cc), MapBlockData_0xb05cc ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6a189), MapScriptHeader_0x6a189 ; map event header (bank-then-pointer) dw MapEventHeader_0x6a9d2 ; connections db 0 ; 0x95f00 SecondMapHeader_0x95f00: ; 0x95f00 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6aa18), MapScriptHeader_0x6aa18 ; map event header (bank-then-pointer) dw MapEventHeader_0x6aac9 ; connections db 0 ; 0x95f0c SecondMapHeader_0x95f0c: ; 0x95f0c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb05dc), MapBlockData_0xb05dc ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x6aafd), MapScriptHeader_0x6aafd ; map event header (bank-then-pointer) dw MapEventHeader_0x6b9ac ; connections db 0 ; 0x95f18 SecondMapHeader_0x95f18: ; 0x95f18 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafbc7), MapBlockData_0xafbc7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x54000), MapScriptHeader_0x54000 ; map event header (bank-then-pointer) dw MapEventHeader_0x546dd ; connections db 0 ; 0x95f24 SecondMapHeader_0x95f24: ; 0x95f24 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb04f2), MapBlockData_0xb04f2 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5474d), MapScriptHeader_0x5474d ; map event header (bank-then-pointer) dw MapEventHeader_0x54907 ; connections db 0 ; 0x95f30 SecondMapHeader_0x95f30: ; 0x95f30 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x54951), MapScriptHeader_0x54951 ; map event header (bank-then-pointer) dw MapEventHeader_0x54b9c ; connections db 0 ; 0x95f3c SecondMapHeader_0x95f3c: ; 0x95f3c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x54be2), MapScriptHeader_0x54be2 ; map event header (bank-then-pointer) dw MapEventHeader_0x5509f ; connections db 0 ; 0x95f48 SecondMapHeader_0x95f48: ; 0x95f48 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaca31), MapBlockData_0xaca31 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x550e5), MapScriptHeader_0x550e5 ; map event header (bank-then-pointer) dw MapEventHeader_0x5531f ; connections db 0 ; 0x95f54 SecondMapHeader_0x95f54: ; 0x95f54 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb14b0), MapBlockData_0xb14b0 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5535b), MapScriptHeader_0x5535b ; map event header (bank-then-pointer) dw MapEventHeader_0x5561e ; connections db 0 ; 0x95f60 SecondMapHeader_0x95f60: ; 0x95f60 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x55648), MapScriptHeader_0x55648 ; map event header (bank-then-pointer) dw MapEventHeader_0x55741 ; connections db 0 ; 0x95f6c SecondMapHeader_0x95f6c: ; 0x95f6c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5577a), MapScriptHeader_0x5577a ; map event header (bank-then-pointer) dw MapEventHeader_0x55953 ; connections db 0 ; 0x95f78 SecondMapHeader_0x95f78: ; 0x95f78 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac3b4), MapBlockData_0xac3b4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5597f), MapScriptHeader_0x5597f ; map event header (bank-then-pointer) dw MapEventHeader_0x55b03 ; connections db 0 ; 0x95f84 SecondMapHeader_0x95f84: ; 0x95f84 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac3d4), MapBlockData_0xac3d4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x55b5b), MapScriptHeader_0x55b5b ; map event header (bank-then-pointer) dw MapEventHeader_0x55d56 ; connections db 0 ; 0x95f90 SecondMapHeader_0x95f90: ; 0x95f90 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac3f4), MapBlockData_0xac3f4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x55db6), MapScriptHeader_0x55db6 ; map event header (bank-then-pointer) dw MapEventHeader_0x55ea1 ; connections db 0 ; 0x95f9c SecondMapHeader_0x95f9c: ; 0x95f9c ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac414), MapBlockData_0xac414 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x55ee7), MapScriptHeader_0x55ee7 ; map event header (bank-then-pointer) dw MapEventHeader_0x56038 ; connections db 0 ; 0x95fa8 SecondMapHeader_0x95fa8: ; 0x95fa8 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac434), MapBlockData_0xac434 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x5608b), MapScriptHeader_0x5608b ; map event header (bank-then-pointer) dw MapEventHeader_0x56386 ; connections db 0 ; 0x95fb4 SecondMapHeader_0x95fb4: ; 0x95fb4 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac454), MapBlockData_0xac454 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x563f3), MapScriptHeader_0x563f3 ; map event header (bank-then-pointer) dw MapEventHeader_0x5664a ; connections db 0 ; 0x95fc0 SecondMapHeader_0x95fc0: ; 0x95fc0 ; border block db $0 ; height, width db 2, 2 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac474), MapBlockData_0xac474 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x56697), MapScriptHeader_0x56697 ; map event header (bank-then-pointer) dw MapEventHeader_0x566fe ; connections db 0 ; 0x95fcc SecondMapHeader_0x95fcc: ; 0x95fcc ; border block db $24 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1b22), MapBlockData_0xb1b22 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x56713), MapScriptHeader_0x56713 ; map event header (bank-then-pointer) dw MapEventHeader_0x56b6d ; connections db 0 ; 0x95fd8 SecondMapHeader_0x95fd8: ; 0x95fd8 ; border block db $0 ; height, width db 7, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0586), MapBlockData_0xb0586 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x56bf4), MapScriptHeader_0x56bf4 ; map event header (bank-then-pointer) dw MapEventHeader_0x571db ; connections db 0 ; 0x95fe4 SecondMapHeader_0x95fe4: ; 0x95fe4 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x60f8f), MapScriptHeader_0x60f8f ; map event header (bank-then-pointer) dw MapEventHeader_0x62564 ; connections db 0 ; 0x95ff0 SecondMapHeader_0x95ff0: ; 0x95ff0 ; border block db $0 ; height, width db 16, 16 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb192c), MapBlockData_0xb192c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x625cf), MapScriptHeader_0x625cf ; map event header (bank-then-pointer) dw MapEventHeader_0x62c32 ; connections db 0 ; 0x95ffc SecondMapHeader_0x95ffc: ; 0x95ffc ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x62c78), MapScriptHeader_0x62c78 ; map event header (bank-then-pointer) dw MapEventHeader_0x62cf4 ; connections db 0 ; 0x96008 SecondMapHeader_0x96008: ; 0x96008 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x62d28), MapScriptHeader_0x62d28 ; map event header (bank-then-pointer) dw MapEventHeader_0x62f20 ; connections db 0 ; 0x96014 SecondMapHeader_0x96014: ; 0x96014 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0c6a), MapBlockData_0xb0c6a ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x62f76), MapScriptHeader_0x62f76 ; map event header (bank-then-pointer) dw MapEventHeader_0x63250 ; connections db 0 ; 0x96020 SecondMapHeader_0x96020: ; 0x96020 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19148b), MapScriptHeader_0x19148b ; map event header (bank-then-pointer) dw MapEventHeader_0x1915df ; connections db 0 ; 0x9602c SecondMapHeader_0x9602c: ; 0x9602c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x191601), MapScriptHeader_0x191601 ; map event header (bank-then-pointer) dw MapEventHeader_0x191791 ; connections db 0 ; 0x96038 SecondMapHeader_0x96038: ; 0x96038 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1917da), MapScriptHeader_0x1917da ; map event header (bank-then-pointer) dw MapEventHeader_0x1917dc ; connections db 0 ; 0x96044 SecondMapHeader_0x96044: ; 0x96044 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0acc), MapBlockData_0xb0acc ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1917e7), MapScriptHeader_0x1917e7 ; map event header (bank-then-pointer) dw MapEventHeader_0x191e4d ; connections db 0 ; 0x96050 SecondMapHeader_0x96050: ; 0x96050 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x191eb5), MapScriptHeader_0x191eb5 ; map event header (bank-then-pointer) dw MapEventHeader_0x191f48 ; connections db 0 ; 0x9605c SecondMapHeader_0x9605c: ; 0x9605c ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x191f7c), MapScriptHeader_0x191f7c ; map event header (bank-then-pointer) dw MapEventHeader_0x191ff8 ; connections db 0 ; 0x96068 SecondMapHeader_0x96068: ; 0x96068 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19202f), MapScriptHeader_0x19202f ; map event header (bank-then-pointer) dw MapEventHeader_0x192086 ; connections db 0 ; 0x96074 SecondMapHeader_0x96074: ; 0x96074 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb09eb), MapBlockData_0xb09eb ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1920a3), MapScriptHeader_0x1920a3 ; map event header (bank-then-pointer) dw MapEventHeader_0x19263d ; connections db 0 ; 0x96080 SecondMapHeader_0x96080: ; 0x96080 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1926e3), MapScriptHeader_0x1926e3 ; map event header (bank-then-pointer) dw MapEventHeader_0x192807 ; connections db 0 ; 0x9608c SecondMapHeader_0x9608c: ; 0x9608c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac9f1), MapBlockData_0xac9f1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19282e), MapScriptHeader_0x19282e ; map event header (bank-then-pointer) dw MapEventHeader_0x192830 ; connections db 0 ; 0x96098 SecondMapHeader_0x96098: ; 0x96098 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0b96), MapBlockData_0xb0b96 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19ae9c), MapScriptHeader_0x19ae9c ; map event header (bank-then-pointer) dw MapEventHeader_0x19b017 ; connections db 0 ; 0x960a4 SecondMapHeader_0x960a4: ; 0x960a4 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0ba6), MapBlockData_0xb0ba6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19b048), MapScriptHeader_0x19b048 ; map event header (bank-then-pointer) dw MapEventHeader_0x19b0b9 ; connections db 0 ; 0x960b0 SecondMapHeader_0x960b0: ; 0x960b0 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19b0ce), MapScriptHeader_0x19b0ce ; map event header (bank-then-pointer) dw MapEventHeader_0x19b3a8 ; connections db 0 ; 0x960bc SecondMapHeader_0x960bc: ; 0x960bc ; border block db $0 ; height, width db 6, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0bb6), MapBlockData_0xb0bb6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19b3c5), MapScriptHeader_0x19b3c5 ; map event header (bank-then-pointer) dw MapEventHeader_0x19ba33 ; connections db 0 ; 0x960c8 SecondMapHeader_0x960c8: ; 0x960c8 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a2805), MapScriptHeader_0x1a2805 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a2838 ; connections db 0 ; 0x960d4 SecondMapHeader_0x960d4: ; 0x960d4 ; border block db $0 ; height, width db 7, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0c92), MapBlockData_0xb0c92 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a2862), MapScriptHeader_0x1a2862 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a2d88 ; connections db 0 ; 0x960e0 SecondMapHeader_0x960e0: ; 0x960e0 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a2dc9), MapScriptHeader_0x1a2dc9 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a2eae ; connections db 0 ; 0x960ec SecondMapHeader_0x960ec: ; 0x960ec ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a2ee5), MapScriptHeader_0x1a2ee5 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a2ff4 ; connections db 0 ; 0x960f8 SecondMapHeader_0x960f8: ; 0x960f8 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a304a), MapScriptHeader_0x1a304a ; map event header (bank-then-pointer) dw MapEventHeader_0x1a304c ; connections db 0 ; 0x96104 SecondMapHeader_0x96104: ; 0x96104 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1a3057), MapScriptHeader_0x1a3057 ; map event header (bank-then-pointer) dw MapEventHeader_0x1a308a ; connections db 0 ; 0x96110 SecondMapHeader_0x96110: ; 0x96110 ; border block db $a ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb07e5), MapBlockData_0xb07e5 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x748a2), MapScriptHeader_0x748a2 ; map event header (bank-then-pointer) dw MapEventHeader_0x74d18 ; connections db 0 ; 0x9611c SecondMapHeader_0x9611c: ; 0x9611c ; border block db $a ; height, width db 18, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0899), MapBlockData_0xb0899 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x74d90), MapScriptHeader_0x74d90 ; map event header (bank-then-pointer) dw MapEventHeader_0x750e3 ; connections db 0 ; 0x96128 SecondMapHeader_0x96128: ; 0x96128 ; border block db $0 ; height, width db 9, 16 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb05f0), MapBlockData_0xb05f0 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x75127), MapScriptHeader_0x75127 ; map event header (bank-then-pointer) dw MapEventHeader_0x754f1 ; connections db 0 ; 0x96134 SecondMapHeader_0x96134: ; 0x96134 ; border block db $0 ; height, width db 16, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0710), MapBlockData_0xb0710 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x75577), MapScriptHeader_0x75577 ; map event header (bank-then-pointer) dw MapEventHeader_0x759ce ; connections db 0 ; 0x96140 SecondMapHeader_0x96140: ; 0x96140 ; border block db $0 ; height, width db 16, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0750), MapBlockData_0xb0750 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x75a4d), MapScriptHeader_0x75a4d ; map event header (bank-then-pointer) dw MapEventHeader_0x75e42 ; connections db 0 ; 0x9614c SecondMapHeader_0x9614c: ; 0x9614c ; border block db $0 ; height, width db 17, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0790), MapBlockData_0xb0790 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x75ea4), MapScriptHeader_0x75ea4 ; map event header (bank-then-pointer) dw MapEventHeader_0x76678 ; connections db 0 ; 0x96158 SecondMapHeader_0x96158: ; 0x96158 ; border block db $0 ; height, width db 8, 16 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0680), MapBlockData_0xb0680 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x76730), MapScriptHeader_0x76730 ; map event header (bank-then-pointer) dw MapEventHeader_0x76ee9 ; connections db 0 ; 0x96164 SecondMapHeader_0x96164: ; 0x96164 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb10fb), MapBlockData_0xb10fb ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x76faa), MapScriptHeader_0x76faa ; map event header (bank-then-pointer) dw MapEventHeader_0x76fec ; connections db 0 ; 0x96170 SecondMapHeader_0x96170: ; 0x96170 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb10fb), MapBlockData_0xb10fb ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x77018), MapScriptHeader_0x77018 ; map event header (bank-then-pointer) dw MapEventHeader_0x7705a ; connections db 0 ; 0x9617c SecondMapHeader_0x9617c: ; 0x9617c ; border block db $2d ; height, width db 9, 15 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb14c0), MapBlockData_0xb14c0 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x77086), MapScriptHeader_0x77086 ; map event header (bank-then-pointer) dw MapEventHeader_0x77158 ; connections db 0 ; 0x96188 SecondMapHeader_0x96188: ; 0x96188 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaf885), MapBlockData_0xaf885 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x771a6), MapScriptHeader_0x771a6 ; map event header (bank-then-pointer) dw MapEventHeader_0x771e7 ; connections db 0 ; 0x96194 SecondMapHeader_0x96194: ; 0x96194 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xae2b9), MapBlockData_0xae2b9 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7722b), MapScriptHeader_0x7722b ; map event header (bank-then-pointer) dw MapEventHeader_0x7726a ; connections db 0 ; 0x961a0 SecondMapHeader_0x961a0: ; 0x961a0 ; border block db $0 ; height, width db 7, 9 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafa84), MapBlockData_0xafa84 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x180000), MapScriptHeader_0x180000 ; map event header (bank-then-pointer) dw MapEventHeader_0x180441 ; connections db 0 ; 0x961ac SecondMapHeader_0x961ac: ; 0x961ac ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafac3), MapBlockData_0xafac3 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1804b9), MapScriptHeader_0x1804b9 ; map event header (bank-then-pointer) dw MapEventHeader_0x1806f9 ; connections db 0 ; 0x961b8 SecondMapHeader_0x961b8: ; 0x961b8 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafaf0), MapBlockData_0xafaf0 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18071b), MapScriptHeader_0x18071b ; map event header (bank-then-pointer) dw MapEventHeader_0x18095f ; connections db 0 ; 0x961c4 SecondMapHeader_0x961c4: ; 0x961c4 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafb1d), MapBlockData_0xafb1d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x180986), MapScriptHeader_0x180986 ; map event header (bank-then-pointer) dw MapEventHeader_0x180b88 ; connections db 0 ; 0x961d0 SecondMapHeader_0x961d0: ; 0x961d0 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafb4a), MapBlockData_0xafb4a ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x180baf), MapScriptHeader_0x180baf ; map event header (bank-then-pointer) dw MapEventHeader_0x180e05 ; connections db 0 ; 0x961dc SecondMapHeader_0x961dc: ; 0x961dc ; border block db $0 ; height, width db 12, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1432), MapBlockData_0xb1432 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x180e2c), MapScriptHeader_0x180e2c ; map event header (bank-then-pointer) dw MapEventHeader_0x1813f4 ; connections db 0 ; 0x961e8 SecondMapHeader_0x961e8: ; 0x961e8 ; border block db $0 ; height, width db 7, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb146e), MapBlockData_0xb146e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x181445), MapScriptHeader_0x181445 ; map event header (bank-then-pointer) dw MapEventHeader_0x181678 ; connections db 0 ; 0x961f4 SecondMapHeader_0x961f4: ; 0x961f4 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195ce6), MapScriptHeader_0x195ce6 ; map event header (bank-then-pointer) dw MapEventHeader_0x195d6e ; connections db 0 ; 0x96200 SecondMapHeader_0x96200: ; 0x96200 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb094d), MapBlockData_0xb094d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195da5), MapScriptHeader_0x195da5 ; map event header (bank-then-pointer) dw MapEventHeader_0x195da7 ; connections db 0 ; 0x9620c SecondMapHeader_0x9620c: ; 0x9620c ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1155), MapBlockData_0xb1155 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x195db7), MapScriptHeader_0x195db7 ; map event header (bank-then-pointer) dw MapEventHeader_0x196353 ; connections db 0 ; 0x96218 SecondMapHeader_0x96218: ; 0x96218 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1963bb), MapScriptHeader_0x1963bb ; map event header (bank-then-pointer) dw MapEventHeader_0x196428 ; connections db 0 ; 0x96224 SecondMapHeader_0x96224: ; 0x96224 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x196452), MapScriptHeader_0x196452 ; map event header (bank-then-pointer) dw MapEventHeader_0x19656e ; connections db 0 ; 0x96230 SecondMapHeader_0x96230: ; 0x96230 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1965b7), MapScriptHeader_0x1965b7 ; map event header (bank-then-pointer) dw MapEventHeader_0x1965b9 ; connections db 0 ; 0x9623c SecondMapHeader_0x9623c: ; 0x9623c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0acc), MapBlockData_0xb0acc ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1965c4), MapScriptHeader_0x1965c4 ; map event header (bank-then-pointer) dw MapEventHeader_0x19676b ; connections db 0 ; 0x96248 SecondMapHeader_0x96248: ; 0x96248 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19679c), MapScriptHeader_0x19679c ; map event header (bank-then-pointer) dw MapEventHeader_0x1967e1 ; connections db 0 ; 0x96254 SecondMapHeader_0x96254: ; 0x96254 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e69e), MapScriptHeader_0x7e69e ; map event header (bank-then-pointer) dw MapEventHeader_0x7e872 ; connections db 0 ; 0x96260 SecondMapHeader_0x96260: ; 0x96260 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e8bb), MapScriptHeader_0x7e8bb ; map event header (bank-then-pointer) dw MapEventHeader_0x7e8bd ; connections db 0 ; 0x9626c SecondMapHeader_0x9626c: ; 0x9626c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0bd4), MapBlockData_0xb0bd4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7e8c8), MapScriptHeader_0x7e8c8 ; map event header (bank-then-pointer) dw MapEventHeader_0x7e9ea ; connections db 0 ; 0x96278 SecondMapHeader_0x96278: ; 0x96278 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7ea45), MapScriptHeader_0x7ea45 ; map event header (bank-then-pointer) dw MapEventHeader_0x7eac4 ; connections db 0 ; 0x96284 SecondMapHeader_0x96284: ; 0x96284 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7eaeb), MapScriptHeader_0x7eaeb ; map event header (bank-then-pointer) dw MapEventHeader_0x7eafd ; connections db 0 ; 0x96290 SecondMapHeader_0x96290: ; 0x96290 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7eb1a), MapScriptHeader_0x7eb1a ; map event header (bank-then-pointer) dw MapEventHeader_0x7ec0e ; connections db 0 ; 0x9629c SecondMapHeader_0x9629c: ; 0x9629c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0c7e), MapBlockData_0xb0c7e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7ec45), MapScriptHeader_0x7ec45 ; map event header (bank-then-pointer) dw MapEventHeader_0x7ee1d ; connections db 0 ; 0x962a8 SecondMapHeader_0x962a8: ; 0x962a8 ; border block db $0 ; height, width db 4, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0be8), MapBlockData_0xb0be8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7ee61), MapScriptHeader_0x7ee61 ; map event header (bank-then-pointer) dw MapEventHeader_0x7f3b9 ; connections db 0 ; 0x962b4 SecondMapHeader_0x962b4: ; 0x962b4 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7f414), MapScriptHeader_0x7f414 ; map event header (bank-then-pointer) dw MapEventHeader_0x7f45b ; connections db 0 ; 0x962c0 SecondMapHeader_0x962c0: ; 0x962c0 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7f482), MapScriptHeader_0x7f482 ; map event header (bank-then-pointer) dw MapEventHeader_0x7f60b ; connections db 0 ; 0x962cc SecondMapHeader_0x962cc: ; 0x962cc ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ae598), MapScriptHeader_0x1ae598 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ae622 ; connections db 0 ; 0x962d8 SecondMapHeader_0x962d8: ; 0x962d8 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1ae651), MapScriptHeader_0x1ae651 ; map event header (bank-then-pointer) dw MapEventHeader_0x1ae762 ; connections db 0 ; 0x962e4 SecondMapHeader_0x962e4: ; 0x962e4 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x192845), MapScriptHeader_0x192845 ; map event header (bank-then-pointer) dw MapEventHeader_0x19337f ; connections db 0 ; 0x962f0 SecondMapHeader_0x962f0: ; 0x962f0 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac53b), MapBlockData_0xac53b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1933dc), MapScriptHeader_0x1933dc ; map event header (bank-then-pointer) dw MapEventHeader_0x193429 ; connections db 0 ; 0x962fc SecondMapHeader_0x962fc: ; 0x962fc ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac527), MapBlockData_0xac527 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19345d), MapScriptHeader_0x19345d ; map event header (bank-then-pointer) dw MapEventHeader_0x1934b7 ; connections db 0 ; 0x96308 SecondMapHeader_0x96308: ; 0x96308 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac53b), MapBlockData_0xac53b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1934eb), MapScriptHeader_0x1934eb ; map event header (bank-then-pointer) dw MapEventHeader_0x193538 ; connections db 0 ; 0x96314 SecondMapHeader_0x96314: ; 0x96314 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1a2c), MapBlockData_0xb1a2c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19356c), MapScriptHeader_0x19356c ; map event header (bank-then-pointer) dw MapEventHeader_0x1935af ; connections db 0 ; 0x96320 SecondMapHeader_0x96320: ; 0x96320 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1a40), MapBlockData_0xb1a40 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x1935c4), MapScriptHeader_0x1935c4 ; map event header (bank-then-pointer) dw MapEventHeader_0x193673 ; connections db 0 ; 0x9632c SecondMapHeader_0x9632c: ; 0x9632c ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac3b4), MapBlockData_0xac3b4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x709de), MapScriptHeader_0x709de ; map event header (bank-then-pointer) dw MapEventHeader_0x70b60 ; connections db 0 ; 0x96338 SecondMapHeader_0x96338: ; 0x96338 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac3d4), MapBlockData_0xac3d4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x70bab), MapScriptHeader_0x70bab ; map event header (bank-then-pointer) dw MapEventHeader_0x70cd4 ; connections db 0 ; 0x96344 SecondMapHeader_0x96344: ; 0x96344 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac3f4), MapBlockData_0xac3f4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x70d27), MapScriptHeader_0x70d27 ; map event header (bank-then-pointer) dw MapEventHeader_0x70eab ; connections db 0 ; 0x96350 SecondMapHeader_0x96350: ; 0x96350 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac414), MapBlockData_0xac414 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x70f0b), MapScriptHeader_0x70f0b ; map event header (bank-then-pointer) dw MapEventHeader_0x70fbc ; connections db 0 ; 0x9635c SecondMapHeader_0x9635c: ; 0x9635c ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac434), MapBlockData_0xac434 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x71002), MapScriptHeader_0x71002 ; map event header (bank-then-pointer) dw MapEventHeader_0x71110 ; connections db 0 ; 0x96368 SecondMapHeader_0x96368: ; 0x96368 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac454), MapBlockData_0xac454 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x71170), MapScriptHeader_0x71170 ; map event header (bank-then-pointer) dw MapEventHeader_0x71363 ; connections db 0 ; 0x96374 SecondMapHeader_0x96374: ; 0x96374 ; border block db $0 ; height, width db 2, 2 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac474), MapBlockData_0xac474 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x713ab), MapScriptHeader_0x713ab ; map event header (bank-then-pointer) dw MapEventHeader_0x713d8 ; connections db 0 ; 0x96380 SecondMapHeader_0x96380: ; 0x96380 ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac478), MapBlockData_0xac478 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x713ed), MapScriptHeader_0x713ed ; map event header (bank-then-pointer) dw MapEventHeader_0x714cc ; connections db 0 ; 0x9638c SecondMapHeader_0x9638c: ; 0x9638c ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac48c), MapBlockData_0xac48c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7152e), MapScriptHeader_0x7152e ; map event header (bank-then-pointer) dw MapEventHeader_0x71645 ; connections db 0 ; 0x96398 SecondMapHeader_0x96398: ; 0x96398 ; border block db $0 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac4a0), MapBlockData_0xac4a0 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7166e), MapScriptHeader_0x7166e ; map event header (bank-then-pointer) dw MapEventHeader_0x719d5 ; connections db 0 ; 0x963a4 SecondMapHeader_0x963a4: ; 0x963a4 ; border block db $1 ; height, width db 5, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac4b4), MapBlockData_0xac4b4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x71a37), MapScriptHeader_0x71a37 ; map event header (bank-then-pointer) dw MapEventHeader_0x71ad4 ; connections db 0 ; 0x963b0 SecondMapHeader_0x963b0: ; 0x963b0 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x71afb), MapScriptHeader_0x71afb ; map event header (bank-then-pointer) dw MapEventHeader_0x71e03 ; connections db 0 ; 0x963bc SecondMapHeader_0x963bc: ; 0x963bc ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x71e20), MapScriptHeader_0x71e20 ; map event header (bank-then-pointer) dw MapEventHeader_0x720b8 ; connections db 0 ; 0x963c8 SecondMapHeader_0x963c8: ; 0x963c8 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7210e), MapScriptHeader_0x7210e ; map event header (bank-then-pointer) dw MapEventHeader_0x72110 ; connections db 0 ; 0x963d4 SecondMapHeader_0x963d4: ; 0x963d4 ; border block db $0 ; height, width db 7, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac4d8), MapBlockData_0xac4d8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7211b), MapScriptHeader_0x7211b ; map event header (bank-then-pointer) dw MapEventHeader_0x725a4 ; connections db 0 ; 0x963e0 SecondMapHeader_0x963e0: ; 0x963e0 ; border block db $0 ; height, width db 3, 3 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac51e), MapBlockData_0xac51e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x726e7), MapScriptHeader_0x726e7 ; map event header (bank-then-pointer) dw MapEventHeader_0x72a34 ; connections db 0 ; 0x963ec SecondMapHeader_0x963ec: ; 0x963ec ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0cb5), MapBlockData_0xb0cb5 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x72a68), MapScriptHeader_0x72a68 ; map event header (bank-then-pointer) dw MapEventHeader_0x72fdf ; connections db 0 ; 0x963f8 SecondMapHeader_0x963f8: ; 0x963f8 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0cf6), MapBlockData_0xb0cf6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x73047), MapScriptHeader_0x73047 ; map event header (bank-then-pointer) dw MapEventHeader_0x73316 ; connections db 0 ; 0x96404 SecondMapHeader_0x96404: ; 0x96404 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x73371), MapScriptHeader_0x73371 ; map event header (bank-then-pointer) dw MapEventHeader_0x733bc ; connections db 0 ; 0x96410 SecondMapHeader_0x96410: ; 0x96410 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x733e3), MapScriptHeader_0x733e3 ; map event header (bank-then-pointer) dw MapEventHeader_0x734df ; connections db 0 ; 0x9641c SecondMapHeader_0x9641c: ; 0x9641c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x73516), MapScriptHeader_0x73516 ; map event header (bank-then-pointer) dw MapEventHeader_0x735e0 ; connections db 0 ; 0x96428 SecondMapHeader_0x96428: ; 0x96428 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x73607), MapScriptHeader_0x73607 ; map event header (bank-then-pointer) dw MapEventHeader_0x736b6 ; connections db 0 ; 0x96434 SecondMapHeader_0x96434: ; 0x96434 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9d276), MapScriptHeader_0x9d276 ; map event header (bank-then-pointer) dw MapEventHeader_0x9d5f0 ; connections db 0 ; 0x96440 SecondMapHeader_0x96440: ; 0x96440 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xafcb7), MapBlockData_0xafcb7 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9d60d), MapScriptHeader_0x9d60d ; map event header (bank-then-pointer) dw MapEventHeader_0x9db3e ; connections db 0 ; 0x9644c SecondMapHeader_0x9644c: ; 0x9644c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9dbcd), MapScriptHeader_0x9dbcd ; map event header (bank-then-pointer) dw MapEventHeader_0x9df4e ; connections db 0 ; 0x96458 SecondMapHeader_0x96458: ; 0x96458 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9df97), MapScriptHeader_0x9df97 ; map event header (bank-then-pointer) dw MapEventHeader_0x9e0b7 ; connections db 0 ; 0x96464 SecondMapHeader_0x96464: ; 0x96464 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9e0de), MapScriptHeader_0x9e0de ; map event header (bank-then-pointer) dw MapEventHeader_0x9e191 ; connections db 0 ; 0x96470 SecondMapHeader_0x96470: ; 0x96470 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9e1ae), MapScriptHeader_0x9e1ae ; map event header (bank-then-pointer) dw MapEventHeader_0x9e32b ; connections db 0 ; 0x9647c SecondMapHeader_0x9647c: ; 0x9647c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9e36c), MapScriptHeader_0x9e36c ; map event header (bank-then-pointer) dw MapEventHeader_0x9e376 ; connections db 0 ; 0x96488 SecondMapHeader_0x96488: ; 0x96488 ; border block db $0 ; height, width db 5, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb18f4), MapBlockData_0xb18f4 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9e393), MapScriptHeader_0x9e393 ; map event header (bank-then-pointer) dw MapEventHeader_0x9f3b4 ; connections db 0 ; 0x96494 SecondMapHeader_0x96494: ; 0x96494 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb191c), MapBlockData_0xb191c ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9f40f), MapScriptHeader_0x9f40f ; map event header (bank-then-pointer) dw MapEventHeader_0x9f52e ; connections db 0 ; 0x964a0 SecondMapHeader_0x964a0: ; 0x964a0 ; border block db $0 ; height, width db 2, 2 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1a6a), MapBlockData_0xb1a6a ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9f558), MapScriptHeader_0x9f558 ; map event header (bank-then-pointer) dw MapEventHeader_0x9f594 ; connections db 0 ; 0x964ac SecondMapHeader_0x964ac: ; 0x964ac ; border block db $0 ; height, width db 2, 11 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1a54), MapBlockData_0xb1a54 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9f5b1), MapScriptHeader_0x9f5b1 ; map event header (bank-then-pointer) dw MapEventHeader_0x9f62f ; connections db 0 ; 0x964b8 SecondMapHeader_0x964b8: ; 0x964b8 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9f660), MapScriptHeader_0x9f660 ; map event header (bank-then-pointer) dw MapEventHeader_0x9f81e ; connections db 0 ; 0x964c4 SecondMapHeader_0x964c4: ; 0x964c4 ; border block db $5 ; height, width db 14, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1a6e), MapBlockData_0xb1a6e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9f852), MapScriptHeader_0x9f852 ; map event header (bank-then-pointer) dw MapEventHeader_0x9fb5f ; connections db 0 ; 0x964d0 SecondMapHeader_0x964d0: ; 0x964d0 ; border block db $0 ; height, width db 9, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0b1e), MapBlockData_0xb0b1e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9aa24), MapScriptHeader_0x9aa24 ; map event header (bank-then-pointer) dw MapEventHeader_0x9ae04 ; connections db 0 ; 0x964dc SecondMapHeader_0x964dc: ; 0x964dc ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9ae38), MapScriptHeader_0x9ae38 ; map event header (bank-then-pointer) dw MapEventHeader_0x9af21 ; connections db 0 ; 0x964e8 SecondMapHeader_0x964e8: ; 0x964e8 ; border block db $0 ; height, width db 7, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0b4b), MapBlockData_0xb0b4b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9af65), MapScriptHeader_0x9af65 ; map event header (bank-then-pointer) dw MapEventHeader_0x9b31f ; connections db 0 ; 0x964f4 SecondMapHeader_0x964f4: ; 0x964f4 ; border block db $0 ; height, width db 8, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0b6e), MapBlockData_0xb0b6e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9b384), MapScriptHeader_0x9b384 ; map event header (bank-then-pointer) dw MapEventHeader_0x9b5b8 ; connections db 0 ; 0x96500 SecondMapHeader_0x96500: ; 0x96500 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9b5e5), MapScriptHeader_0x9b5e5 ; map event header (bank-then-pointer) dw MapEventHeader_0x9b657 ; connections db 0 ; 0x9650c SecondMapHeader_0x9650c: ; 0x9650c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9b68e), MapScriptHeader_0x9b68e ; map event header (bank-then-pointer) dw MapEventHeader_0x9b7ef ; connections db 0 ; 0x96518 SecondMapHeader_0x96518: ; 0x96518 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9b838), MapScriptHeader_0x9b838 ; map event header (bank-then-pointer) dw MapEventHeader_0x9b83a ; connections db 0 ; 0x96524 SecondMapHeader_0x96524: ; 0x96524 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9b845), MapScriptHeader_0x9b845 ; map event header (bank-then-pointer) dw MapEventHeader_0x9b933 ; connections db 0 ; 0x96530 SecondMapHeader_0x96530: ; 0x96530 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9b950), MapScriptHeader_0x9b950 ; map event header (bank-then-pointer) dw MapEventHeader_0x9b9ca ; connections db 0 ; 0x9653c SecondMapHeader_0x9653c: ; 0x9653c ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb10a1), MapBlockData_0xb10a1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x9b9f1), MapScriptHeader_0x9b9f1 ; map event header (bank-then-pointer) dw MapEventHeader_0x9bb9b ; connections db 0 ; 0x96548 SecondMapHeader_0x96548: ; 0x96548 ; border block db $0 ; height, width db 6, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xabb55), MapBlockData_0xabb55 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x78b5d), MapScriptHeader_0x78b5d ; map event header (bank-then-pointer) dw MapEventHeader_0x7a3de ; connections db 0 ; 0x96554 SecondMapHeader_0x96554: ; 0x96554 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab69b), MapBlockData_0xab69b ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7a4cc), MapScriptHeader_0x7a4cc ; map event header (bank-then-pointer) dw MapEventHeader_0x7ab31 ; connections db 0 ; 0x96560 SecondMapHeader_0x96560: ; 0x96560 ; border block db $0 ; height, width db 3, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb095d), MapBlockData_0xb095d ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7abab), MapScriptHeader_0x7abab ; map event header (bank-then-pointer) dw MapEventHeader_0x7ac99 ; connections db 0 ; 0x9656c SecondMapHeader_0x9656c: ; 0x9656c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7acec), MapScriptHeader_0x7acec ; map event header (bank-then-pointer) dw MapEventHeader_0x7aeb0 ; connections db 0 ; 0x96578 SecondMapHeader_0x96578: ; 0x96578 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8930), MapBlockData_0xa8930 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7aee9), MapScriptHeader_0x7aee9 ; map event header (bank-then-pointer) dw MapEventHeader_0x7b0ea ; connections db 0 ; 0x96584 SecondMapHeader_0x96584: ; 0x96584 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7b123), MapScriptHeader_0x7b123 ; map event header (bank-then-pointer) dw MapEventHeader_0x7b1bb ; connections db 0 ; 0x96590 SecondMapHeader_0x96590: ; 0x96590 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7b1e2), MapScriptHeader_0x7b1e2 ; map event header (bank-then-pointer) dw MapEventHeader_0x7b375 ; connections db 0 ; 0x9659c SecondMapHeader_0x9659c: ; 0x9659c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7b392), MapScriptHeader_0x7b392 ; map event header (bank-then-pointer) dw MapEventHeader_0x7b592 ; connections db 0 ; 0x965a8 SecondMapHeader_0x965a8: ; 0x965a8 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x7b5b9), MapScriptHeader_0x7b5b9 ; map event header (bank-then-pointer) dw MapEventHeader_0x7b674 ; connections db 0 ; 0x965b4 SecondMapHeader_0x965b4: ; 0x965b4 ; border block db $0 ; height, width db 6, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0ae0), MapBlockData_0xb0ae0 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x189b5f), MapScriptHeader_0x189b5f ; map event header (bank-then-pointer) dw MapEventHeader_0x189bf8 ; connections db 0 ; 0x965c0 SecondMapHeader_0x965c0: ; 0x965c0 ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0a18), MapBlockData_0xb0a18 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x189c2c), MapScriptHeader_0x189c2c ; map event header (bank-then-pointer) dw MapEventHeader_0x18a2c4 ; connections db 0 ; 0x965cc SecondMapHeader_0x965cc: ; 0x965cc ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18a3bd), MapScriptHeader_0x18a3bd ; map event header (bank-then-pointer) dw MapEventHeader_0x18a444 ; connections db 0 ; 0x965d8 SecondMapHeader_0x965d8: ; 0x965d8 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18a47b), MapScriptHeader_0x18a47b ; map event header (bank-then-pointer) dw MapEventHeader_0x18a722 ; connections db 0 ; 0x965e4 SecondMapHeader_0x965e4: ; 0x965e4 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xa8df6), MapBlockData_0xa8df6 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18a76b), MapScriptHeader_0x18a76b ; map event header (bank-then-pointer) dw MapEventHeader_0x18a76d ; connections db 0 ; 0x965f0 SecondMapHeader_0x965f0: ; 0x965f0 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18a778), MapScriptHeader_0x18a778 ; map event header (bank-then-pointer) dw MapEventHeader_0x18a7f0 ; connections db 0 ; 0x965fc SecondMapHeader_0x965fc: ; 0x965fc ; border block db $0 ; height, width db 9, 10 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0969), MapBlockData_0xb0969 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18a817), MapScriptHeader_0x18a817 ; map event header (bank-then-pointer) dw MapEventHeader_0x18ab8d ; connections db 0 ; 0x96608 SecondMapHeader_0x96608: ; 0x96608 ; border block db $0 ; height, width db 4, 8 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb0afe), MapBlockData_0xb0afe ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18abe3), MapScriptHeader_0x18abe3 ; map event header (bank-then-pointer) dw MapEventHeader_0x18ace7 ; connections db 0 ; 0x96614 SecondMapHeader_0x96614: ; 0x96614 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1491), MapBlockData_0xb1491 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18ad11), MapScriptHeader_0x18ad11 ; map event header (bank-then-pointer) dw MapEventHeader_0x18ae5e ; connections db 0 ; 0x96620 SecondMapHeader_0x96620: ; 0x96620 ; border block db $0 ; height, width db 3, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb14a1), MapBlockData_0xb14a1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18ae9a), MapScriptHeader_0x18ae9a ; map event header (bank-then-pointer) dw MapEventHeader_0x18b4f0 ; connections db 0 ; 0x9662c SecondMapHeader_0x9662c: ; 0x9662c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac9f1), MapBlockData_0xac9f1 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18b553), MapScriptHeader_0x18b553 ; map event header (bank-then-pointer) dw MapEventHeader_0x18b595 ; connections db 0 ; 0x96638 SecondMapHeader_0x96638: ; 0x96638 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa877), MapBlockData_0xaa877 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18b5b7), MapScriptHeader_0x18b5b7 ; map event header (bank-then-pointer) dw MapEventHeader_0x18b60b ; connections db 0 ; 0x96644 SecondMapHeader_0x96644: ; 0x96644 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x18b632), MapScriptHeader_0x18b632 ; map event header (bank-then-pointer) dw MapEventHeader_0x18b744 ; connections db 0 ; 0x96650 SecondMapHeader_0x96650: ; 0x96650 ; border block db $0 ; height, width db 4, 6 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac10e), MapBlockData_0xac10e ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x196808), MapScriptHeader_0x196808 ; map event header (bank-then-pointer) dw MapEventHeader_0x196934 ; connections db 0 ; 0x9665c SecondMapHeader_0x9665c: ; 0x9665c ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xac2e8), MapBlockData_0xac2e8 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x19696b), MapScriptHeader_0x19696b ; map event header (bank-then-pointer) dw MapEventHeader_0x196a96 ; connections db 0 ; 0x96668 SecondMapHeader_0x96668: ; 0x96668 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x196adf), MapScriptHeader_0x196adf ; map event header (bank-then-pointer) dw MapEventHeader_0x196bd1 ; connections db 0 ; 0x96674 SecondMapHeader_0x96674: ; 0x96674 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x196c05), MapScriptHeader_0x196c05 ; map event header (bank-then-pointer) dw MapEventHeader_0x196c89 ; connections db 0 ; 0x96680 SecondMapHeader_0x96680: ; 0x96680 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x196cb0), MapScriptHeader_0x196cb0 ; map event header (bank-then-pointer) dw MapEventHeader_0x196d2e ; connections db 0 ; 0x9668c SecondMapHeader_0x9668c: ; 0x9668c ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xaa867), MapBlockData_0xaa867 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x196d62), MapScriptHeader_0x196d62 ; map event header (bank-then-pointer) dw MapEventHeader_0x196e20 ; connections db 0 ; 0x96698 SecondMapHeader_0x96698: ; 0x96698 ; border block db $0 ; height, width db 4, 4 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xb1091), MapBlockData_0xb1091 ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x196e47), MapScriptHeader_0x196e47 ; map event header (bank-then-pointer) dw MapEventHeader_0x1975ef ; connections db 0 ; 0x966a4 SecondMapHeader_0x966a4: ; 0x966a4 ; border block db $0 ; height, width db 4, 5 ; blockdata (bank-then-pointer) dbw BANK(MapBlockData_0xab6af), MapBlockData_0xab6af ; script header (bank-then-pointer) dbw BANK(MapScriptHeader_0x197632), MapScriptHeader_0x197632 ; map event header (bank-then-pointer) dw MapEventHeader_0x19768c ; connections db 0 ; 0x966b0 INCBIN "baserom.gbc",$966b0,$1950 SECTION "bank26",DATA,BANK[$26] MapScriptHeader_0x98000: ; 0x98000 ; trigger count db 2 ; triggers dw UnknownScript_0x9800d, $0000 dw UnknownScript_0x9800e, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x9800f ; 0x9800d UnknownScript_0x9800d: ; 0x9800d end ; 0x9800e UnknownScript_0x9800e: ; 0x9800e end ; 0x9800f UnknownScript_0x9800f: ; 0x9800f checkbit1 $0335 iftrue UnknownScript_0x98033 checkbit1 $0334 iftrue UnknownScript_0x98033 checkbit1 $0021 iftrue UnknownScript_0x98022 return ; 0x98022 UnknownScript_0x98022: ; 0x98022 clearbit1 $0766 setbit1 $0767 setbit1 $07b1 checkitem CLEAR_BELL iftrue $4032 dotrigger $0 return ; 0x98033 UnknownScript_0x98033: ; 0x98033 clearbit1 $07b1 return ; 0x98037 UnknownScript_0x98037: ; 0x98037 checkbit1 $0767 iftrue UnknownScript_0x98061 applymovement $3, MovementData_0x980c7 moveperson $2, $4, $6 appear $2 pause 5 disappear $3 end ; 0x9804c UnknownScript_0x9804c: ; 0x9804c checkbit1 $0766 iftrue UnknownScript_0x98061 applymovement $2, MovementData_0x980cc moveperson $3, $5, $6 appear $3 pause 5 disappear $2 end ; 0x98061 UnknownScript_0x98061: ; 0x98061 end ; 0x98062 UnknownScript_0x98062: ; 0x98062 faceplayer loadfont checkbit1 $0021 iftrue UnknownScript_0x9807c checkbit2 $001e iftrue UnknownScript_0x98076 2writetext UnknownText_0x980d1 closetext loadmovesprites end ; 0x98076 UnknownScript_0x98076: ; 0x98076 2writetext UnknownText_0x98131 closetext loadmovesprites end ; 0x9807c UnknownScript_0x9807c: ; 0x9807c checkbit1 $0334 iftrue UnknownScript_0x980a4 checkbit1 $0000 iftrue UnknownScript_0x980aa checkitem CLEAR_BELL iftrue UnknownScript_0x98093 2writetext UnknownText_0x981a4 closetext loadmovesprites end ; 0x98093 UnknownScript_0x98093: ; 0x98093 2writetext UnknownText_0x98250 closetext loadmovesprites dotrigger $1 setbit1 $0767 clearbit1 $0766 setbit1 $0000 end ; 0x980a4 UnknownScript_0x980a4: ; 0x980a4 2writetext UnknownText_0x9837e closetext loadmovesprites end ; 0x980aa UnknownScript_0x980aa: ; 0x980aa 2writetext UnknownText_0x98391 closetext loadmovesprites end ; 0x980b0 UnknownScript_0x980b0: ; 0x980b0 faceplayer loadfont checkbit1 $0078 iftrue UnknownScript_0x980be 2writetext UnknownText_0x9840b closetext loadmovesprites end ; 0x980be UnknownScript_0x980be: ; 0x980be 2writetext UnknownText_0x9846f closetext loadmovesprites end ; 0x980c4 UnknownScript_0x980c4: ; 0x980c4 jumptextfaceplayer UnknownText_0x984ab ; 0x980c7 MovementData_0x980c7: ; 0x980c7 fix_facing big_step_left remove_fixed_facing turn_head_down step_end ; 0x980cc MovementData_0x980cc: ; 0x980cc fix_facing big_step_right remove_fixed_facing turn_head_down step_end ; 0x980d1 UnknownText_0x980d1: ; 0x980d1 db $0, "TIN TOWER is off", $4f db "limits to anyone", $51 db "without ECRUTEAK", $4f db "GYM's BADGE.", $51 db "Sorry, but you'll", $4f db "have to leave.", $57 ; 0x98131 UnknownText_0x98131: ; 0x98131 db $0, "TIN TOWER is off", $4f db "limits to anyone", $51 db "without ECRUTEAK", $4f db "GYM's BADGE.", $51 db "Ah!", $51 db "ECRUTEAK's GYM", $4f db "BADGE! Please, go", $55 db "right through.", $57 ; 0x981a4 UnknownText_0x981a4: ; 0x981a4 db $0, "A momentous event", $4f db "has occurred.", $51 db "I beg your pardon,", $4f db "but I must ask you", $55 db "to leave.", $51 db "…What soothes the", $4f db "soul…", $51 db "The WISE TRIO say", $4f db "things that are so", $51 db "very difficult to", $4f db "understand…", $57 ; 0x98250 UnknownText_0x98250: ; 0x98250 db $0, "A momentous event", $4f db "has occurred.", $51 db "I beg your pardon,", $4f db "but I must ask you", $55 db "to leave.", $51 db $56, $56, $56, $51 db "Ah!", $51 db "The sound of that", $4f db "CLEAR BELL!", $51 db "It… It's sublime!", $51 db "I've never heard", $4f db "so beautiful a", $55 db "sound before!", $51 db "That bell's chime", $4f db "is indicative of", $55 db "the bearer's soul.", $51 db "You…", $51 db "You may be able to", $4f db "make it through", $55 db "TIN TOWER.", $51 db "Please, do go on.", $57 ; 0x9837e UnknownText_0x9837e: ; 0x9837e db $0, "Please, do go on.", $57 ; 0x98391 UnknownText_0x98391: ; 0x98391 db $0, "That bell's chime", $4f db "is indicative of", $55 db "the bearer's soul.", $51 db "You…", $51 db "You may be able to", $4f db "make it through", $55 db "TIN TOWER.", $51 db "Please, do go on.", $57 ; 0x9840b UnknownText_0x9840b: ; 0x9840b db $0, "The TIN TOWER", $4f db "ahead is a nine-", $51 db "tier tower of", $4f db "divine beauty.", $51 db "It soothes the", $4f db "soul of all who", $55 db "see it.", $57 ; 0x9846f UnknownText_0x9846f: ; 0x9846f db $0, "The TIN TOWER", $4f db "shook! A #MON", $51 db "must have returned", $4f db "to the top!", $57 ; 0x984ab UnknownText_0x984ab: ; 0x984ab db $0, "Two towers…", $4f db "Two #MON…", $51 db "But when one", $4f db "burned down, both", $51 db "#MON flew away,", $4f db "never to return.", $57 ; 0x98502 MapEventHeader_0x98502: ; 0x98502 ; filler db 0, 0 ; warps db 5 warp_def $11, $4, 3, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $11, $5, 3, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $3, $5, 4, GROUP_ECRUTEAK_HOUSE, MAP_ECRUTEAK_HOUSE warp_def $f, $11, 3, GROUP_ECRUTEAK_HOUSE, MAP_ECRUTEAK_HOUSE warp_def $3, $11, 3, GROUP_WISE_TRIOS_ROOM, MAP_WISE_TRIOS_ROOM ; xy triggers db 2 xy_trigger 0, $7, $4, $0, UnknownScript_0x98037, $0, $0 xy_trigger 0, $7, $5, $0, UnknownScript_0x9804c, $0, $0 ; signposts db 0 ; people-events db 4 person_event $3e, 10, 8, $6, $0, 255, 255, $0, 0, UnknownScript_0x98062, $0766 person_event $3e, 10, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x98062, $0767 person_event $3e, 13, 10, $2, $11, 255, 255, $0, 0, UnknownScript_0x980b0, $07b1 person_event $2f, 15, 7, $2, $11, 255, 255, $0, 0, UnknownScript_0x980c4, $07b1 ; 0x98565 MapScriptHeader_0x98565: ; 0x98565 ; trigger count db 2 ; triggers dw UnknownScript_0x98572, $0000 dw UnknownScript_0x98573, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x98574 ; 0x98572 UnknownScript_0x98572: ; 0x98572 end ; 0x98573 UnknownScript_0x98573: ; 0x98573 end ; 0x98574 UnknownScript_0x98574: ; 0x98574 checkbit1 $0335 iftrue UnknownScript_0x98593 checkbit1 $0334 iftrue UnknownScript_0x9858c checkitem CLEAR_BELL iftrue UnknownScript_0x9858c clearbit1 $07ab setbit1 $07ac return ; 0x9858c UnknownScript_0x9858c: ; 0x9858c setbit1 $07ab clearbit1 $07ac return ; 0x98593 UnknownScript_0x98593: ; 0x98593 setbit1 $07ab setbit1 $07ac return ; 0x9859a UnknownScript_0x9859a: ; 0x9859a jumptextfaceplayer UnknownText_0x9862b ; 0x9859d UnknownScript_0x9859d: ; 0x9859d jumptextfaceplayer UnknownText_0x9868b ; 0x985a0 UnknownScript_0x985a0: ; 0x985a0 jumptextfaceplayer UnknownText_0x987af ; 0x985a3 UnknownScript_0x985a3: ; 0x985a3 spriteface $4, $1 spriteface $0, $0 showemote $0, $4, 20 follow $0, $4 applymovement $0, MovementData_0x98622 stopfollow spriteface $0, $3 loadfont 2writetext UnknownText_0x98712 closetext loadmovesprites applymovement $4, MovementData_0x98625 spriteface $4, $2 end ; 0x985c6 Trainer_0x985c6: ; 0x985c6 ; bit/flag number dw $5c9 ; trainer group && trainer id db 56, 10 ; text when seen dw UnknownText_0x987ed ; text when trainer beaten dw UnknownText_0x98914 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x985d2 ; 0x985d2 UnknownScript_0x985d2: ; 0x985d2 loadfont 2writetext UnknownText_0x98938 closetext loadmovesprites end ; 0x985d9 Trainer_0x985d9: ; 0x985d9 ; bit/flag number dw $5ca ; trainer group && trainer id db 56, 11 ; text when seen dw UnknownText_0x989d2 ; text when trainer beaten dw UnknownText_0x98a18 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x985e5 ; 0x985e5 UnknownScript_0x985e5: ; 0x985e5 loadfont 2writetext UnknownText_0x98a35 closetext loadmovesprites end ; 0x985ec Trainer_0x985ec: ; 0x985ec ; bit/flag number dw $5cb ; trainer group && trainer id db 56, 12 ; text when seen dw UnknownText_0x98c42 ; text when trainer beaten dw UnknownText_0x98c5a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x985f8 ; 0x985f8 UnknownScript_0x985f8: ; 0x985f8 checkbit1 $0334 iftrue UnknownScript_0x9861b pause 10 showemote $0, $7, 20 loadfont 2writetext UnknownText_0x98c6c keeptextopen 2writetext UnknownText_0x98cac closetext loadmovesprites applymovement $7, MovementData_0x98628 spriteface $7, $1 setbit1 $0334 dotrigger $1 end ; 0x9861b UnknownScript_0x9861b: ; 0x9861b loadfont 2writetext UnknownText_0x98db5 closetext loadmovesprites end ; 0x98622 MovementData_0x98622: ; 0x98622 step_left step_left step_end ; 0x98625 MovementData_0x98625: ; 0x98625 step_right step_down step_end ; 0x98628 MovementData_0x98628: ; 0x98628 step_right step_down step_end ; 0x9862b UnknownText_0x9862b: ; 0x9862b db $0, "Astounding…", $51 db "SUICUNE, ENTEI and", $4f db "RAIKOU have arisen", $55 db "from their sleep…", $51 db "Is the legend", $4f db "coming true?", $57 ; 0x9868b UnknownText_0x9868b: ; 0x9868b db $0, "We train at the", $4f db "BURNED TOWER, but", $51 db "we've never heard", $4f db "of a hole opening", $51 db "up there before.", $4f db "It must have been", $51 db "deliberately made", $4f db "by someone.", $57 ; 0x98712 UnknownText_0x98712: ; 0x98712 db $0, "TIN TOWER may be", $4f db "entered by those", $51 db "bearing ECRUTEAK's", $4f db "GYM BADGE.", $51 db "However, now that", $4f db "SUICUNE, RAIKOU", $51 db "and ENTEI have", $4f db "arisen, I ask you", $51 db "to refrain from", $4f db "entering!", $57 ; 0x987af UnknownText_0x987af: ; 0x987af db $0, "We, the WISE TRIO,", $4f db "are the protectors", $51 db "of the legendary", $4f db "#MON.", $57 ; 0x987ed UnknownText_0x987ed: ; 0x987ed db $0, "Legend has it that", $4f db "upon the emergence", $51 db "of a trainer who", $4f db "has the ability to", $51 db "touch the souls of", $4f db "#MON, a #MON", $51 db "will come forth to", $4f db "put that trainer", $51 db "to test at the TIN", $4f db "TOWER.", $51 db "The legend has", $4f db "come true!", $51 db "The legendary", $4f db "#MON SUICUNE", $55 db "has arrived!", $51 db "We, the WISE TRIO,", $4f db "shall test your", $51 db "worthiness to go", $4f db "inside!", $57 ; 0x98914 UnknownText_0x98914: ; 0x98914 db $0, "Stronger than we", $4f db "thought? Perhaps…", $57 ; 0x98938 UnknownText_0x98938: ; 0x98938 db $0, "Ah, so it is you", $4f db "who claim to have", $51 db "seen SUICUNE,", $4f db "ENTEI and RAIKOU", $55 db "while they slept?", $51 db "Unbelievable!", $51 db "Legend has it that", $4f db "they can't be seen", $55 db "while they sleep…", $57 ; 0x989d2 UnknownText_0x989d2: ; 0x989d2 db $0, "Can you be trusted", $4f db "with the truth?", $51 db "I must ascertain", $4f db "your worthiness.", $57 ; 0x98a18 UnknownText_0x98a18: ; 0x98a18 db $0, "…I will tell you", $4f db "the truth…", $57 ; 0x98a35 UnknownText_0x98a35: ; 0x98a35 db $0, "In the past, there", $4f db "were two nine-tier", $55 db "towers here.", $51 db "The BRASS TOWER,", $4f db "which was said to", $51 db "awaken #MON,", $4f db "and the TIN TOWER,", $51 db "where #MON were", $4f db "said to rest.", $51 db "The view from the", $4f db "tops of the TOWERS", $51 db "must have been", $4f db "magnificent.", $51 db "At the time, an", $4f db "immense, silver-", $51 db "colored #MON", $4f db "was said to make", $51 db "its roost atop the", $4f db "BRASS TOWER.", $51 db "However…", $51 db "About 150 years", $4f db "ago, a lightning", $51 db "bolt struck one of", $4f db "the TOWERS.", $51 db "It was engulfed in", $4f db "flames that raged", $55 db "for three days.", $51 db "A sudden downpour", $4f db "finally put out", $55 db "the blaze.", $51 db "And that is how", $4f db "the BURNED TOWER", $55 db "came to be.", $57 ; 0x98c42 UnknownText_0x98c42: ; 0x98c42 db $0, "Let me see your", $4f db "power!", $57 ; 0x98c5a UnknownText_0x98c5a: ; 0x98c5a db $0, "Too strong!", $4f db "Why?", $57 ; 0x98c6c UnknownText_0x98c6c: ; 0x98c6c db $0, "You… Are you the", $4f db "trainer who is", $51 db "awaited by the", $4f db "legendary #MON?", $57 ; 0x98cac UnknownText_0x98cac: ; 0x98cac db $0, "I see…", $51 db "We, the WISE TRIO,", $4f db "have been given ", $51 db "the responsibility", $4f db "of protecting the", $51 db "legendary #MON.", $4f db "We are to allow", $51 db "passage only to", $4f db "those people who", $51 db "possess the power", $4f db "and soul of truth.", $51 db "Please, do go on", $4f db "and enter the TIN", $55 db "TOWER ahead.", $51 db "SUICUNE will put", $4f db "you to the test.", $57 ; 0x98db5 UnknownText_0x98db5: ; 0x98db5 db $0, "Please, do go on.", $51 db "SUICUNE will put", $4f db "you to the test.", $57 ; 0x98dea MapEventHeader_0x98dea: ; 0x98dea ; filler db 0, 0 ; warps db 3 warp_def $4, $7, 4, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $5, $7, 5, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $4, $1, 5, GROUP_ECRUTEAK_HOUSE, MAP_ECRUTEAK_HOUSE ; xy triggers db 1 xy_trigger 0, $4, $7, $0, UnknownScript_0x985a3, $0, $0 ; signposts db 0 ; people-events db 6 person_event $3e, 6, 10, $3, $0, 255, 255, $0, 0, UnknownScript_0x9859a, $07ab person_event $3e, 11, 10, $5, $1, 255, 255, $0, 0, UnknownScript_0x9859d, $07ab person_event $3e, 9, 11, $8, $0, 255, 255, $0, 0, UnknownScript_0x985a0, $07ab person_event $3e, 6, 8, $6, $0, 255, 255, $2, 2, Trainer_0x985c6, $07ac person_event $3e, 10, 8, $7, $0, 255, 255, $2, 2, Trainer_0x985d9, $07ac person_event $3e, 8, 10, $8, $0, 255, 255, $2, 2, Trainer_0x985ec, $07ac ; 0x98e55 MapScriptHeader_0x98e55: ; 0x98e55 ; trigger count db 2 ; triggers dw UnknownScript_0x98e5f, $0000 dw UnknownScript_0x98e63, $0000 ; callback count db 0 ; 0x98e5f UnknownScript_0x98e5f: ; 0x98e5f priorityjump UnknownScript_0x98e64 ; 0x98e62 INCBIN "baserom.gbc",$98e62,$98e63 - $98e62 UnknownScript_0x98e63: ; 0x98e63 end ; 0x98e64 UnknownScript_0x98e64: ; 0x98e64 pause 30 playsound $0023 appear $6 waitbutton applymovement $6, MovementData_0x98ec5 applymovement $0, MovementData_0x98ed4 spriteface $2, $1 pause 10 spriteface $2, $0 pause 30 spriteface $2, $1 pause 10 spriteface $2, $0 pause 20 spriteface $6, $0 pause 10 loadfont 2writetext UnknownText_0x98ed8 keeptextopen 2jump UnknownScript_0x98e95 ; 0x98e95 UnknownScript_0x98e95: ; 0x98e95 2writetext UnknownText_0x98f22 closetext loadmovesprites spriteface $0, $0 applymovement $6, MovementData_0x98ece playsound $0023 disappear $6 clearbit1 $0712 setbit2 $0053 dotrigger $1 waitbutton end ; 0x98eb0 UnknownScript_0x98eb0: ; 0x98eb0 jumpstd $0000 ; 0x98eb3 UnknownScript_0x98eb3: ; 0x98eb3 special $00a0 iftrue UnknownScript_0x98ebc jumptextfaceplayer UnknownText_0x99155 ; 0x98ebc UnknownScript_0x98ebc: ; 0x98ebc jumptextfaceplayer UnknownText_0x991aa ; 0x98ebf UnknownScript_0x98ebf: ; 0x98ebf jumptextfaceplayer UnknownText_0x99240 ; 0x98ec2 UnknownScript_0x98ec2: ; 0x98ec2 jumptextfaceplayer UnknownText_0x99286 ; 0x98ec5 MovementData_0x98ec5: ; 0x98ec5 step_up step_up step_up step_up step_right step_right step_right turn_head_up step_end ; 0x98ece MovementData_0x98ece: ; 0x98ece step_right step_down step_down step_down step_down step_end ; 0x98ed4 MovementData_0x98ed4: ; 0x98ed4 step_up step_up step_up step_end ; 0x98ed8 UnknownText_0x98ed8: ; 0x98ed8 db $0, "Hi, I'm BILL. And", $4f db "who are you?", $51 db "Hmm, ", $52, ", huh?", $4f db "You've come at the", $55 db "right time.", $57 ; 0x98f22 UnknownText_0x98f22: ; 0x98f22 db $0, "I just finished", $4f db "adjustments on my", $55 db "TIME CAPSULE.", $51 db "You know that", $4f db "#MON can be", $55 db "traded, right?", $51 db "My TIME CAPSULE", $4f db "was developed to", $51 db "enable trades with", $4f db "the past.", $51 db "But you can't send", $4f db "anything that", $51 db "didn't exist in", $4f db "the past.", $51 db "If you did, the PC", $4f db "in the past would", $55 db "have a breakdown.", $51 db "So you have to", $4f db "remove anything", $51 db "that wasn't around", $4f db "in the past.", $51 db "Put simply, no", $4f db "sending new moves", $51 db "or new #MON in", $4f db "the TIME CAPSULE.", $51 db "Don't you worry.", $4f db "I'm done with the", $55 db "adjustments.", $51 db "Tomorrow, TIME", $4f db "CAPSULES will be", $51 db "running at all", $4f db "#MON CENTERS.", $51 db "I have to hurry on", $4f db "back to GOLDENROD", $55 db "and see my folks.", $51 db "Buh-bye!", $57 ; 0x99155 UnknownText_0x99155: ; 0x99155 db $0, "The way the KIMONO", $4f db "GIRLS dance is", $51 db "marvelous. Just", $4f db "like the way they", $55 db "use their #MON.", $57 ; 0x991aa UnknownText_0x991aa: ; 0x991aa db $0, "You must be hoping", $4f db "to battle more", $51 db "people, right?", $4f db "There's apparently", $51 db "some place where", $4f db "trainers gather.", $51 db "Where, you ask?", $51 db "It's a little past", $4f db "OLIVINE CITY.", $57 ; 0x99240 UnknownText_0x99240: ; 0x99240 db $0, "MORTY, the GYM", $4f db "LEADER, is soooo", $55 db "cool.", $51 db "His #MON are", $4f db "really tough too.", $57 ; 0x99286 UnknownText_0x99286: ; 0x99286 db $0, "LAKE OF RAGE…", $51 db "The appearance of", $4f db "a GYARADOS swarm…", $51 db "I smell a conspir-", $4f db "acy. I know it!", $57 ; 0x992dc MapEventHeader_0x992dc: ; 0x992dc ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 6, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $7, $4, 6, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 5 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x98eb0, $ffff person_event $2d, 10, 11, $a, $0, 255, 255, $0, 0, UnknownScript_0x98eb3, $ffff person_event $24, 8, 5, $3, $0, 255, 255, $0, 0, UnknownScript_0x98ebf, $ffff person_event $48, 5, 11, $6, $0, 255, 255, $a0, 0, UnknownScript_0x98ec2, $ffff person_event $8, 11, 4, $9, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $0713 ; 0x99332 MapScriptHeader_0x99332: ; 0x99332 ; trigger count db 0 ; callback count db 0 ; 0x99334 UnknownScript_0x99334: ; 0x99334 jumptextfaceplayer UnknownText_0x9933d ; 0x99337 UnknownScript_0x99337: ; 0x99337 jumptextfaceplayer UnknownText_0x993ec ; 0x9933a UnknownScript_0x9933a: ; 0x9933a jumpstd $000c ; 0x9933d UnknownText_0x9933d: ; 0x9933d db $0, "This happened when", $4f db "I was young.", $51 db "The sky suddenly", $4f db "turned black. A", $51 db "giant flying #-", $4f db "MON was blocking", $55 db "out the sun.", $51 db "I wonder what that", $4f db "#MON was? ", $51 db "It was like a bird", $4f db "and a dragon.", $57 ; 0x993ec UnknownText_0x993ec: ; 0x993ec db $0, "Is there really a", $4f db "#MON that big?", $51 db "If it exists, it", $4f db "must be powerful.", $57 ; 0x99431 MapEventHeader_0x99431: ; 0x99431 ; filler db 0, 0 ; warps db 2 warp_def $7, $3, 7, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $7, $4, 7, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY ; xy triggers db 0 ; signposts db 1 signpost 1, 2, $0, UnknownScript_0x9933a ; people-events db 2 person_event $2f, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x99334, $ffff person_event $27, 8, 9, $8, $0, 255, 255, $0, 0, UnknownScript_0x99337, $ffff ; 0x99460 MapScriptHeader_0x99460: ; 0x99460 ; trigger count db 0 ; callback count db 0 ; 0x99462 Trainer_0x99462: ; 0x99462 ; bit/flag number dw $4df ; trainer group && trainer id db 60, 2 ; text when seen dw UnknownText_0x9952e ; text when trainer beaten dw UnknownText_0x9955f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x9946e ; 0x9946e UnknownScript_0x9946e: ; 0x9946e talkaftercancel loadfont 2writetext UnknownText_0x99579 closetext loadmovesprites end ; 0x99476 Trainer_0x99476: ; 0x99476 ; bit/flag number dw $4e0 ; trainer group && trainer id db 60, 3 ; text when seen dw UnknownText_0x995ae ; text when trainer beaten dw UnknownText_0x995ea ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x99482 ; 0x99482 UnknownScript_0x99482: ; 0x99482 talkaftercancel loadfont 2writetext UnknownText_0x9960b closetext loadmovesprites end ; 0x9948a Trainer_0x9948a: ; 0x9948a ; bit/flag number dw $4e1 ; trainer group && trainer id db 60, 4 ; text when seen dw UnknownText_0x9963f ; text when trainer beaten dw UnknownText_0x9966c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x99496 ; 0x99496 UnknownScript_0x99496: ; 0x99496 talkaftercancel loadfont 2writetext UnknownText_0x99688 closetext loadmovesprites end ; 0x9949e Trainer_0x9949e: ; 0x9949e ; bit/flag number dw $4e2 ; trainer group && trainer id db 60, 5 ; text when seen dw UnknownText_0x996c0 ; text when trainer beaten dw UnknownText_0x996f5 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x994aa ; 0x994aa UnknownScript_0x994aa: ; 0x994aa talkaftercancel loadfont 2writetext UnknownText_0x99714 closetext loadmovesprites end ; 0x994b2 Trainer_0x994b2: ; 0x994b2 ; bit/flag number dw $4e3 ; trainer group && trainer id db 60, 6 ; text when seen dw UnknownText_0x9975c ; text when trainer beaten dw UnknownText_0x9978a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x994be ; 0x994be UnknownScript_0x994be: ; 0x994be talkaftercancel loadfont 2writetext UnknownText_0x997a8 closetext loadmovesprites end ; 0x994c6 UnknownScript_0x994c6: ; 0x994c6 faceplayer loadfont 2writetext UnknownText_0x9980a keeptextopen checkbit1 $0012 iftrue UnknownScript_0x99515 checkbit1 $04df iffalse UnknownScript_0x994f3 checkbit1 $04e0 iffalse UnknownScript_0x994f3 checkbit1 $04e1 iffalse UnknownScript_0x994f3 checkbit1 $04e2 iffalse UnknownScript_0x994f3 checkbit1 $04e3 iffalse UnknownScript_0x994f3 2jump UnknownScript_0x99505 ; 0x994f3 UnknownScript_0x994f3: ; 0x994f3 checkbit2 $0063 iftrue UnknownScript_0x994ff 2writetext UnknownText_0x99891 closetext loadmovesprites end ; 0x994ff UnknownScript_0x994ff: ; 0x994ff 2writetext UnknownText_0x998d4 closetext loadmovesprites end ; 0x99505 UnknownScript_0x99505: ; 0x99505 2writetext UnknownText_0x9991a keeptextopen verbosegiveitem HM_03, 1 setbit1 $0012 2writetext UnknownText_0x9999b closetext loadmovesprites end ; 0x99515 UnknownScript_0x99515: ; 0x99515 2writetext UnknownText_0x999d5 closetext loadmovesprites end ; 0x9951b UnknownScript_0x9951b: ; 0x9951b loadfont 2writetext UnknownText_0x99a0a cry $70, $0 closetext loadmovesprites end ; 0x99525 UnknownScript_0x99525: ; 0x99525 jumptextfaceplayer UnknownText_0x99a24 ; 0x99528 UnknownScript_0x99528: ; 0x99528 jumptextfaceplayer UnknownText_0x99aaa ; 0x9952b UnknownScript_0x9952b: ; 0x9952b jumptext UnknownText_0x99b79 ; 0x9952e UnknownText_0x9952e: ; 0x9952e db $0, "You have lovely", $4f db "#MON. May I see", $55 db "them in battle?", $57 ; 0x9955f UnknownText_0x9955f: ; 0x9955f db $0, "Oh, you are very", $4f db "strong.", $57 ; 0x99579 UnknownText_0x99579: ; 0x99579 db $0, "I enjoyed that", $4f db "bout. I would like", $55 db "to see you again.", $57 ; 0x995ae UnknownText_0x995ae: ; 0x995ae db $0, "I always dance", $4f db "with my #MON.", $51 db "Of course, I also", $4f db "train them.", $57 ; 0x995ea UnknownText_0x995ea: ; 0x995ea db $0, "Oh, so close!", $4f db "I almost had you.", $57 ; 0x9960b UnknownText_0x9960b: ; 0x9960b db $0, "Rhythm is impor-", $4f db "tant for both", $51 db "dancing and #-", $4f db "MON.", $57 ; 0x9963f UnknownText_0x9963f: ; 0x9963f db $0, "Isn't my barrette", $4f db "pretty?", $51 db "Oh. A #MON", $4f db "battle?", $57 ; 0x9966c UnknownText_0x9966c: ; 0x9966c db $0, "I don't have any", $4f db "#MON left…", $57 ; 0x99688 UnknownText_0x99688: ; 0x99688 db $0, "I put a different", $4f db "flower in my bar-", $55 db "rette every month.", $57 ; 0x996c0 UnknownText_0x996c0: ; 0x996c0 db $0, "Oh, you're a cute", $4f db "trainer. Would you", $55 db "like to battle?", $57 ; 0x996f5 UnknownText_0x996f5: ; 0x996f5 db $0, "You're stronger", $4f db "than you look.", $57 ; 0x99714 UnknownText_0x99714: ; 0x99714 db $0, "I trained a lot,", $4f db "so I thought I was", $51 db "a capable trainer.", $4f db "I guess I'm not.", $57 ; 0x9975c UnknownText_0x9975c: ; 0x9975c db $0, "Do you like my", $4f db "dancing? I'm good", $55 db "at #MON too.", $57 ; 0x9978a UnknownText_0x9978a: ; 0x9978a db $0, "Ooh, you're good", $4f db "at #MON too.", $57 ; 0x997a8 UnknownText_0x997a8: ; 0x997a8 db $0, "I can keep dancing", $4f db "because there are", $51 db "people who enjoy", $4f db "what I do.", $51 db "My #MON keep my", $4f db "spirits up too.", $57 ; 0x9980a UnknownText_0x9980a: ; 0x9980a db $0, "Not only are the", $4f db "KIMONO GIRLS great", $51 db "dancers, they're", $4f db "also skilled at", $55 db "#MON.", $51 db "I always challenge", $4f db "them, but I've", $51 db "never even left a", $4f db "scratch…", $57 ; 0x99891 UnknownText_0x99891: ; 0x99891 db $0, "Lad! If you can", $4f db "defeat all the", $51 db "KIMONO GIRLS, I'll", $4f db "give you a gift.", $57 ; 0x998d4 UnknownText_0x998d4: ; 0x998d4 db $0, "Lassie, if you can", $4f db "defeat all the", $51 db "KIMONO GIRLS, I'll", $4f db "give you a gift.", $57 ; 0x9991a UnknownText_0x9991a: ; 0x9991a db $0, "The way you bat-", $4f db "tled, it was like", $55 db "watching a dance.", $51 db "It was a rare", $4f db "treat to see!", $51 db "I want you to have", $4f db "this. Don't worry", $55 db "--take it!", $57 ; 0x9999b UnknownText_0x9999b: ; 0x9999b db $0, "That's SURF.", $51 db "It's a move that", $4f db "lets #MON swim", $55 db "across water.", $57 ; 0x999d5 UnknownText_0x999d5: ; 0x999d5 db $0, "I wish my #MON", $4f db "were as elegant as", $55 db "the KIMONO GIRLS…", $57 ; 0x99a0a UnknownText_0x99a0a: ; 0x99a0a db $0, "RHYDON: Gugooh", $4f db "gugogooh!", $57 ; 0x99a24 UnknownText_0x99a24: ; 0x99a24 db $0, "That man's always", $4f db "with his RHYDON.", $51 db "Says he wants a", $4f db "#MON that can", $55 db "SURF and dance.", $51 db "Is he trying to", $4f db "make a synchro-", $55 db "nized swimming", $55 db "#MON?", $57 ; 0x99aaa UnknownText_0x99aaa: ; 0x99aaa db $0, "The KIMONO GIRLS", $4f db "are so beautiful…", $51 db "But they have to", $4f db "go through rigor-", $55 db "ous training.", $51 db "And they have to", $4f db "learn to follow", $51 db "customs before ap-", $4f db "pearing in public.", $51 db "But if you love", $4f db "something, any-", $55 db "thing is possible.", $57 ; 0x99b79 UnknownText_0x99b79: ; 0x99b79 db $0, "It's a fancy panel", $4f db "that's decorated", $55 db "with flowers.", $57 ; 0x99baa MapEventHeader_0x99baa: ; 0x99baa ; filler db 0, 0 ; warps db 2 warp_def $d, $5, 8, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $d, $6, 8, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY ; xy triggers db 0 ; signposts db 2 signpost 6, 5, $1, UnknownScript_0x9952b signpost 6, 6, $1, UnknownScript_0x9952b ; people-events db 9 person_event $3d, 6, 4, $1e, $0, 255, 255, $a2, 0, Trainer_0x99462, $ffff person_event $3d, 5, 6, $a, $0, 255, 255, $92, 0, Trainer_0x99476, $ffff person_event $3d, 6, 10, $3, $0, 255, 255, $82, 0, Trainer_0x9948a, $ffff person_event $3d, 5, 13, $a, $0, 255, 255, $92, 0, Trainer_0x9949e, $ffff person_event $3d, 6, 15, $1f, $0, 255, 255, $a2, 0, Trainer_0x994b2, $ffff person_event $40, 14, 11, $7, $0, 255, 255, $0, 0, UnknownScript_0x994c6, $ffff person_event $9d, 12, 10, $16, $0, 255, 255, $90, 0, UnknownScript_0x9951b, $ffff person_event $23, 14, 14, $8, $0, 255, 255, $80, 0, UnknownScript_0x99525, $ffff person_event $30, 10, 7, $7, $0, 255, 255, $0, 0, UnknownScript_0x99528, $ffff ; 0x99c39 MapScriptHeader_0x99c39: ; 0x99c39 ; trigger count db 0 ; callback count db 0 ; 0x99c3b UnknownScript_0x99c3b: ; 0x99c3b loadfont pokemart $0, $000e loadmovesprites end ; 0x99c42 UnknownScript_0x99c42: ; 0x99c42 jumptextfaceplayer UnknownText_0x99c48 ; 0x99c45 UnknownScript_0x99c45: ; 0x99c45 jumptextfaceplayer UnknownText_0x99cd5 ; 0x99c48 UnknownText_0x99c48: ; 0x99c48 db $0, "My EEVEE evolved", $4f db "into an ESPEON.", $51 db "But my friend's", $4f db "EEVEE turned into", $55 db "an UMBREON.", $51 db "I wonder why? We", $4f db "both were raising", $51 db "our EEVEE in the", $4f db "same way…", $57 ; 0x99cd5 UnknownText_0x99cd5: ; 0x99cd5 db $0, "If you use REVIVE,", $4f db "a #MON that's", $51 db "fainted will wake", $4f db "right up.", $57 ; 0x99d12 MapEventHeader_0x99d12: ; 0x99d12 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 9, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $7, $3, 9, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x99c3b, $ffff person_event $2b, 6, 9, $5, $1, 255, 255, $a0, 0, UnknownScript_0x99c42, $ffff person_event $30, 10, 10, $7, $0, 255, 255, $0, 0, UnknownScript_0x99c45, $ffff ; 0x99d49 MapScriptHeader_0x99d49: ; 0x99d49 ; trigger count db 2 ; triggers dw UnknownScript_0x99d53, $0000 dw UnknownScript_0x99d57, $0000 ; callback count db 0 ; 0x99d53 UnknownScript_0x99d53: ; 0x99d53 priorityjump UnknownScript_0x99dc6 ; 0x99d56 INCBIN "baserom.gbc",$99d56,$01 UnknownScript_0x99d57: ; 0x99d57 end ; 0x99d58 UnknownScript_0x99d58: ; 0x99d58 faceplayer loadfont checkbit1 $04c0 iftrue $5d8c 2writetext UnknownText_0x99e65 closetext loadmovesprites winlosstext UnknownText_0x9a00a, $0000 loadtrainer $4, $1 startbattle returnafterbattle setbit1 $04c0 loadfont 2writetext UnknownText_0x9a043 playsound $009c waitbutton setbit2 $001e checkcode $7 2call UnknownScript_0x99db7 domaptrigger GROUP_ECRUTEAK_HOUSE, MAP_ECRUTEAK_HOUSE, $1 setbit1 $0766 setbit1 $0767 checkbit1 $000c iftrue UnknownScript_0x99db1 setbit1 $0415 setbit1 $0416 setbit1 $058b setbit1 $058c 2writetext UnknownText_0x9a059 keeptextopen verbosegiveitem TM_30, 1 iffalse $5db5 setbit1 $000c 2writetext UnknownText_0x9a0ec closetext loadmovesprites end ; 0x99db1 UnknownScript_0x99db1: ; 0x99db1 2writetext UnknownText_0x9a145 closetext loadmovesprites end ; 0x99db7 UnknownScript_0x99db7: ; 0x99db7 if_equal $7, UnknownScript_0x99dc3 if_equal $6, UnknownScript_0x99dc0 end ; 0x99dc0 UnknownScript_0x99dc0: ; 0x99dc0 jumpstd $0012 ; 0x99dc3 UnknownScript_0x99dc3: ; 0x99dc3 jumpstd $0013 ; 0x99dc6 UnknownScript_0x99dc6: ; 0x99dc6 applymovement $0, MovementData_0x99e5d applymovement $8, MovementData_0x99e63 loadfont 2writetext UnknownText_0x9a49c closetext loadmovesprites follow $0, $8 applymovement $0, MovementData_0x99e5f stopfollow special $002e playsound $001f waitbutton warp GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY, $6, $1b end ; 0x99de9 Trainer_0x99de9: ; 0x99de9 ; bit/flag number dw $415 ; trainer group && trainer id db 56, 5 ; text when seen dw UnknownText_0x9a1bd ; text when trainer beaten dw UnknownText_0x9a23d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x99df5 ; 0x99df5 UnknownScript_0x99df5: ; 0x99df5 talkaftercancel loadfont 2writetext UnknownText_0x9a263 closetext loadmovesprites end ; 0x99dfd Trainer_0x99dfd: ; 0x99dfd ; bit/flag number dw $416 ; trainer group && trainer id db 56, 6 ; text when seen dw UnknownText_0x9a27e ; text when trainer beaten dw UnknownText_0x9a2a7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x99e09 ; 0x99e09 UnknownScript_0x99e09: ; 0x99e09 talkaftercancel loadfont 2writetext UnknownText_0x9a2b7 closetext loadmovesprites end ; 0x99e11 Trainer_0x99e11: ; 0x99e11 ; bit/flag number dw $58b ; trainer group && trainer id db 57, 1 ; text when seen dw UnknownText_0x9a2fb ; text when trainer beaten dw UnknownText_0x9a309 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x99e1d ; 0x99e1d UnknownScript_0x99e1d: ; 0x99e1d talkaftercancel loadfont 2writetext UnknownText_0x9a318 closetext loadmovesprites end ; 0x99e25 Trainer_0x99e25: ; 0x99e25 ; bit/flag number dw $58c ; trainer group && trainer id db 57, 2 ; text when seen dw UnknownText_0x9a33e ; text when trainer beaten dw UnknownText_0x9a37f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x99e31 ; 0x99e31 UnknownScript_0x99e31: ; 0x99e31 talkaftercancel loadfont 2writetext UnknownText_0x9a38a closetext loadmovesprites end ; 0x99e39 UnknownScript_0x99e39: ; 0x99e39 faceplayer loadfont checkbit1 $04c0 iftrue UnknownScript_0x99e47 2writetext UnknownText_0x9a3e8 closetext loadmovesprites end ; 0x99e47 UnknownScript_0x99e47: ; 0x99e47 2writetext UnknownText_0x9a452 closetext loadmovesprites end ; 0x99e4d UnknownScript_0x99e4d: ; 0x99e4d checkbit2 $001e iftrue UnknownScript_0x99e56 jumpstd $002d ; 0x99e56 UnknownScript_0x99e56: ; 0x99e56 trainertotext $4, $1, $1 jumpstd $002e ; 0x99e5d MovementData_0x99e5d: ; 0x99e5d step_up step_end ; 0x99e5f MovementData_0x99e5f: ; 0x99e5f fix_facing slow_step_down remove_fixed_facing step_end ; 0x99e63 MovementData_0x99e63: ; 0x99e63 slow_step_down step_end ; 0x99e65 UnknownText_0x99e65: ; 0x99e65 db $0, "Good of you to", $4f db "have come.", $51 db "Here in ECRUTEAK,", $4f db "#MON have been", $55 db "revered.", $51 db "It's said that a", $4f db "rainbow-colored", $51 db "#MON will come", $4f db "down to appear", $51 db "before a truly", $4f db "powerful trainer.", $51 db "I believed that", $4f db "tale, so I have", $51 db "secretly trained", $4f db "here all my life.", $51 db "As a result, I can", $4f db "now see what", $55 db "others cannot.", $51 db "Just a bit more…", $51 db "With a little", $4f db "more, I could see", $51 db "a future in which", $4f db "I meet the #MON", $55 db "of rainbow colors.", $51 db "You're going to", $4f db "help me reach that", $55 db "level!", $57 ; 0x9a00a UnknownText_0x9a00a: ; 0x9a00a db $0, "I'm not good", $4f db "enough yet…", $51 db "All right. This", $4f db "BADGE is yours.", $57 ; 0x9a043 UnknownText_0x9a043: ; 0x9a043 db $0, $52, " received", $4f db "FOGBADGE.", $57 ; 0x9a059 UnknownText_0x9a059: ; 0x9a059 db $0, "By having FOG-", $4f db "BADGE, #MON up", $51 db "to L50 will obey", $4f db "you.", $51 db "Also, #MON that", $4f db "know SURF will be", $51 db "able to use that", $4f db "move anytime.", $51 db "I want you to have", $4f db "this too.", $57 ; 0x9a0ec UnknownText_0x9a0ec: ; 0x9a0ec db $0, "It's SHADOW BALL.", $4f db "It causes damage", $51 db "and may reduce", $4f db "SPCL.DEF.", $51 db "Use it if it", $4f db "appeals to you.", $57 ; 0x9a145 UnknownText_0x9a145: ; 0x9a145 db $0, "I see…", $51 db "Your journey has", $4f db "taken you to far-", $55 db "away places.", $51 db "And you have wit-", $4f db "nessed much more", $55 db "than I.", $51 db "I envy you for", $4f db "that…", $57 ; 0x9a1bd UnknownText_0x9a1bd: ; 0x9a1bd db $0, "I spent the spring", $4f db "with my #MON.", $51 db "Then summer, fall", $4f db "and winter…", $51 db "Then spring came", $4f db "again. We have", $51 db "lived together", $4f db "for a long time.", $57 ; 0x9a23d UnknownText_0x9a23d: ; 0x9a23d db $0, "Wins and losses, I", $4f db "experienced both.", $57 ; 0x9a263 UnknownText_0x9a263: ; 0x9a263 db $0, "Where did #MON", $4f db "come from?", $57 ; 0x9a27e UnknownText_0x9a27e: ; 0x9a27e db $0, "Can you inflict", $4f db "any damage on our", $55 db "#MON?", $57 ; 0x9a2a7 UnknownText_0x9a2a7: ; 0x9a2a7 db $0, "Ah! Well done!", $57 ; 0x9a2b7 UnknownText_0x9a2b7: ; 0x9a2b7 db $0, "We use only ghost-", $4f db "type #MON.", $51 db "No normal-type", $4f db "attack can harm", $55 db "them!", $57 ; 0x9a2fb UnknownText_0x9a2fb: ; 0x9a2fb db $0, "I shall win!", $57 ; 0x9a309 UnknownText_0x9a309: ; 0x9a309 db $0, "I, I, I lost!", $57 ; 0x9a318 UnknownText_0x9a318: ; 0x9a318 db $0, "The one who wants", $4f db "to win most--will!", $57 ; 0x9a33e UnknownText_0x9a33e: ; 0x9a33e db $0, "Stumped by our in-", $4f db "visible floor?", $51 db "Defeat me if you", $4f db "want a hint!", $57 ; 0x9a37f UnknownText_0x9a37f: ; 0x9a37f db $0, "Wha-what?", $57 ; 0x9a38a UnknownText_0x9a38a: ; 0x9a38a db $0, "Fine. I shall tell", $4f db "you the secret of", $51 db "the invisible", $4f db "floor.", $51 db "The path is right", $4f db "before our eyes!", $57 ; 0x9a3e8 UnknownText_0x9a3e8: ; 0x9a3e8 db $0, "The trainers here", $4f db "have secret mo-", $55 db "tives.", $51 db "If you win, they", $4f db "may tell you some", $51 db "deep secrets about", $4f db "ECRUTEAK.", $57 ; 0x9a452 UnknownText_0x9a452: ; 0x9a452 db $0, "Whew, ", $52, ".", $4f db "You did great!", $51 db "I was cowering in", $4f db "the corner out of", $55 db "pure terror!", $57 ; 0x9a49c UnknownText_0x9a49c: ; 0x9a49c db $0, "MORTY, the GYM", $4f db "LEADER, is absent.", $51 db "Sorry, but you'll", $4f db "have to leave.", $51 db "Hohohoho.", $57 ; 0x9a4e9 MapEventHeader_0x9a4e9: ; 0x9a4e9 ; filler db 0, 0 ; warps db 33 warp_def $11, $4, 10, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $11, $5, 10, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $e, $4, 4, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $4, $2, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $4, $3, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $4, $4, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $5, $4, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $7, $6, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $4, $7, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $6, $2, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $6, $3, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $6, $4, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $6, $5, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $6, $7, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $7, $7, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $8, $4, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $8, $5, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $8, $6, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $8, $7, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $8, $2, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $9, $2, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $a, $2, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $b, $2, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $a, $4, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $a, $5, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $c, $2, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $c, $3, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $c, $4, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $c, $5, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $a, $7, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $b, $7, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $c, $7, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $d, $7, 3, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM ; xy triggers db 0 ; signposts db 2 signpost 15, 3, $0, UnknownScript_0x99e4d signpost 15, 6, $0, UnknownScript_0x99e4d ; people-events db 7 person_event $15, 5, 9, $6, $0, 255, 255, $b0, 0, UnknownScript_0x99d58, $ffff person_event $3e, 11, 6, $9, $0, 255, 255, $92, 1, Trainer_0x99de9, $ffff person_event $3e, 17, 7, $9, $0, 255, 255, $92, 3, Trainer_0x99dfd, $ffff person_event $30, 9, 11, $8, $0, 255, 255, $b2, 1, Trainer_0x99e11, $ffff person_event $30, 13, 11, $8, $0, 255, 255, $b2, 1, Trainer_0x99e25, $ffff person_event $48, 19, 11, $6, $0, 255, 255, $80, 0, UnknownScript_0x99e39, $ffff person_event $2f, 18, 8, $6, $0, 255, 255, $a0, 0, UnknownScript_0x26ef, $07a8 ; 0x9a5f9 MapScriptHeader_0x9a5f9: ; 0x9a5f9 ; trigger count db 0 ; callback count db 0 ; 0x9a5fb UnknownScript_0x9a5fb: ; 0x9a5fb faceplayer loadfont checkbit1 $005a iftrue $6614 2writetext UnknownText_0x9a63c yesorno iffalse UnknownScript_0x9a61a 2writetext UnknownText_0x9a6b5 keeptextopen verbosegiveitem ITEMFINDER, 1 setbit1 $005a 2writetext UnknownText_0x9a70e closetext loadmovesprites end ; 0x9a61a UnknownScript_0x9a61a: ; 0x9a61a 2writetext UnknownText_0x9a805 closetext loadmovesprites end ; 0x9a620 UnknownScript_0x9a620: ; 0x9a620 loadfont 2writetext UnknownText_0x9a826 yesorno iftrue UnknownScript_0x9a62a loadmovesprites end ; 0x9a62a UnknownScript_0x9a62a: ; 0x9a62a 2writetext UnknownText_0x9a84c yesorno iftrue UnknownScript_0x9a633 loadmovesprites end ; 0x9a633 UnknownScript_0x9a633: ; 0x9a633 2writetext UnknownText_0x9a902 closetext loadmovesprites end ; 0x9a639 UnknownScript_0x9a639: ; 0x9a639 jumpstd $000c ; 0x9a63c UnknownText_0x9a63c: ; 0x9a63c db $0, "Ah. You're on an", $4f db "adventure with", $55 db "your #MON?", $51 db "Well, what's an", $4f db "adventure without", $55 db "treasure hunting?", $51 db "Am I right, or am", $4f db "I right?", $57 ; 0x9a6b5 UnknownText_0x9a6b5: ; 0x9a6b5 db $0, "Good! You under-", $4f db "stand the true", $51 db "spirit of adven-", $4f db "ture.", $51 db "I like that! Take", $4f db "this with you.", $57 ; 0x9a70e UnknownText_0x9a70e: ; 0x9a70e db $0, "There are many", $4f db "items lying about", $51 db "that aren't ob-", $4f db "vious.", $51 db "Use ITEMFINDER to", $4f db "check if there is", $51 db "an item on the", $4f db "ground near you.", $51 db "It doesn't show", $4f db "the exact spot,", $51 db "so you'll have to", $4f db "look yourself.", $51 db "Oh yeah--I heard", $4f db "there are items", $51 db "in ECRUTEAK's", $4f db "BURNED TOWER.", $57 ; 0x9a805 UnknownText_0x9a805: ; 0x9a805 db $0, "Oh… To each his", $4f db "own, I suppose…", $57 ; 0x9a826 UnknownText_0x9a826: ; 0x9a826 db $0, "HISTORY OF", $4f db "ECRUTEAK", $51 db "Want to read it?", $57 ; 0x9a84c UnknownText_0x9a84c: ; 0x9a84c db $0, "In ECRUTEAK, there", $4f db "were two towers.", $51 db "Each tower was the", $4f db "roost of powerful", $55 db "flying #MON.", $51 db "But one of the", $4f db "towers burned to", $55 db "the ground.", $51 db "The two #MON", $4f db "haven't been seen", $55 db "since…", $51 db "Keep reading?", $57 ; 0x9a902 UnknownText_0x9a902: ; 0x9a902 db $0, "ECRUTEAK was also", $4f db "home to three", $51 db "#MON that raced", $4f db "around the town.", $51 db "They were said to", $4f db "have been born of", $51 db "water, lightning", $4f db "and fire.", $51 db "But they could not", $4f db "contain their", $55 db "excessive power.", $51 db "So they say the", $4f db "three ran like the", $51 db "wind off into the", $4f db "grassland.", $57 ; 0x9a9f5 MapEventHeader_0x9a9f5: ; 0x9a9f5 ; filler db 0, 0 ; warps db 2 warp_def $7, $3, 11, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $7, $4, 11, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY ; xy triggers db 0 ; signposts db 1 signpost 1, 2, $0, UnknownScript_0x9a639 ; people-events db 2 person_event $23, 7, 6, $6, $0, 255, 255, $80, 0, UnknownScript_0x9a5fb, $ffff person_event $55, 7, 7, $1, $0, 255, 255, $0, 0, UnknownScript_0x9a620, $ffff ; 0x9aa24 MapScriptHeader_0x9aa24: ; 0x9aa24 ; trigger count db 0 ; callback count db 0 ; 0x9aa26 UnknownScript_0x9aa26: ; 0x9aa26 faceplayer loadfont checkbit2 $002a iftrue UnknownScript_0x9aa51 2writetext UnknownText_0x9aa7b closetext loadmovesprites winlosstext UnknownText_0x9abae, $0000 loadtrainer $40, $1 startbattle returnafterbattle setbit1 $04cc loadfont 2writetext UnknownText_0x9ac0f playsound $009c waitbutton setbit2 $002a 2writetext UnknownText_0x9ac27 closetext loadmovesprites end ; 0x9aa51 UnknownScript_0x9aa51: ; 0x9aa51 2writetext UnknownText_0x9acab closetext loadmovesprites end ; 0x9aa57 UnknownScript_0x9aa57: ; 0x9aa57 faceplayer loadfont checkbit1 $04cc iftrue UnknownScript_0x9aa65 2writetext UnknownText_0x9acee closetext loadmovesprites end ; 0x9aa65 UnknownScript_0x9aa65: ; 0x9aa65 2writetext UnknownText_0x9ada0 closetext loadmovesprites end ; 0x9aa6b UnknownScript_0x9aa6b: ; 0x9aa6b checkbit2 $002a iftrue UnknownScript_0x9aa74 jumpstd $002d ; 0x9aa74 UnknownScript_0x9aa74: ; 0x9aa74 trainertotext $40, $1, $1 jumpstd $002e ; 0x9aa7b UnknownText_0x9aa7b: ; 0x9aa7b db $0, "BLUE: Yo! Finally", $4f db "got here, huh?", $51 db "I wasn't in the", $4f db "mood at CINNABAR,", $51 db "but now I'm ready", $4f db "to battle you.", $51 db "…", $51 db "You're telling me", $4f db "you conquered all", $55 db "the GYMS in JOHTO?", $51 db "Heh! JOHTO's GYMS", $4f db "must be pretty", $55 db "pathetic then.", $51 db "Hey, don't worry", $4f db "about it.", $51 db "I'll know if you", $4f db "are good or not by", $51 db "battling you right", $4f db "now.", $51 db "Ready, JOHTO", $4f db "CHAMP?", $57 ; 0x9abae UnknownText_0x9abae: ; 0x9abae db $0, "BLUE: What?", $51 db "How the heck did I", $4f db "lose to you?", $51 db "…", $51 db "Tch, all right…", $4f db "Here, take this--", $55 db "it's EARTHBADGE.", $57 ; 0x9ac0f UnknownText_0x9ac0f: ; 0x9ac0f db $0, $52, " received", $4f db "EARTHBADGE.", $57 ; 0x9ac27 UnknownText_0x9ac27: ; 0x9ac27 db $0, "BLUE: …", $51 db "All right, I was", $4f db "wrong. You're the", $51 db "real deal. You are", $4f db "a good trainer.", $51 db "But I'm going to", $4f db "beat you someday.", $51 db "Don't you forget", $4f db "it!", $57 ; 0x9acab UnknownText_0x9acab: ; 0x9acab db $0, "BLUE: Listen, you.", $51 db "You'd better not", $4f db "lose until I beat", $55 db "you. Got it?", $57 ; 0x9acee UnknownText_0x9acee: ; 0x9acee db $0, "Yo, CHAMP in", $4f db "making!", $51 db "How's it going?", $4f db "Looks like you're", $55 db "on a roll.", $51 db "The GYM LEADER is", $4f db "a guy who battled", $51 db "the CHAMPION three", $4f db "years ago.", $51 db "He's no pushover.", $51 db "Give it everything", $4f db "you've got!", $57 ; 0x9ada0 UnknownText_0x9ada0: ; 0x9ada0 db $0, "Man, you are truly", $4f db "tough…", $51 db "That was a heck of", $4f db "an inspirational", $51 db "battle. It brought", $4f db "tears to my eyes.", $57 ; 0x9ae04 MapEventHeader_0x9ae04: ; 0x9ae04 ; filler db 0, 0 ; warps db 2 warp_def $11, $4, 1, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY warp_def $11, $5, 1, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY ; xy triggers db 0 ; signposts db 2 signpost 13, 3, $0, UnknownScript_0x9aa6b signpost 13, 6, $0, UnknownScript_0x9aa6b ; people-events db 2 person_event $7, 7, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x9aa26, $0776 person_event $48, 17, 11, $6, $0, 255, 255, $90, 0, UnknownScript_0x9aa57, $0776 ; 0x9ae38 MapScriptHeader_0x9ae38: ; 0x9ae38 ; trigger count db 0 ; callback count db 0 ; 0x9ae3a UnknownScript_0x9ae3a: ; 0x9ae3a jumptextfaceplayer UnknownText_0x9ae54 ; 0x9ae3d UnknownScript_0x9ae3d: ; 0x9ae3d jumptextfaceplayer UnknownText_0x9aecb ; 0x9ae40 UnknownScript_0x9ae40: ; 0x9ae40 loadfont 2writetext UnknownText_0x9aefe cry $15, $0 closetext loadmovesprites end ; 0x9ae4a UnknownScript_0x9ae4a: ; 0x9ae4a loadfont 2writetext UnknownText_0x9af10 cry $13, $0 closetext loadmovesprites end ; 0x9ae54 UnknownText_0x9ae54: ; 0x9ae54 db $0, "Do you put a lot", $4f db "of thought into", $51 db "naming your", $4f db "#MON?", $51 db "Giving them good", $4f db "nicknames adds to", $51 db "the fun of trading", $4f db "with others.", $57 ; 0x9aecb UnknownText_0x9aecb: ; 0x9aecb db $0, "They're SPEARY--", $4f db "a SPEAROW--and", $55 db "RATTEY--a RATTATA.", $57 ; 0x9aefe UnknownText_0x9aefe: ; 0x9aefe db $0, "SPEARY: Ch-chun!", $57 ; 0x9af10 UnknownText_0x9af10: ; 0x9af10 db $0, "RATTEY: Kikiii!", $57 ; 0x9af21 MapEventHeader_0x9af21: ; 0x9af21 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY warp_def $7, $3, 2, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $2d, 8, 6, $9, $0, 255, 255, $80, 0, UnknownScript_0x9ae3a, $ffff person_event $28, 8, 9, $7, $0, 255, 255, $a0, 0, UnknownScript_0x9ae3d, $ffff person_event $9e, 6, 9, $16, $2, 255, 255, $b0, 0, UnknownScript_0x9ae40, $ffff person_event $82, 7, 10, $16, $2, 255, 255, $90, 0, UnknownScript_0x9ae4a, $ffff ; 0x9af65 MapScriptHeader_0x9af65: ; 0x9af65 ; trigger count db 0 ; callback count db 0 ; 0x9af67 UnknownScript_0x9af67: ; 0x9af67 jumptextfaceplayer UnknownText_0x9af7f ; 0x9af6a UnknownScript_0x9af6a: ; 0x9af6a jumptextfaceplayer UnknownText_0x9b025 ; 0x9af6d UnknownScript_0x9af6d: ; 0x9af6d jumptextfaceplayer UnknownText_0x9b0b5 ; 0x9af70 UnknownScript_0x9af70: ; 0x9af70 jumptextfaceplayer UnknownText_0x9b11d ; 0x9af73 UnknownScript_0x9af73: ; 0x9af73 jumptextfaceplayer UnknownText_0x9b1c9 ; 0x9af76 UnknownScript_0x9af76: ; 0x9af76 jumptext UnknownText_0x9b1f4 ; 0x9af79 UnknownScript_0x9af79: ; 0x9af79 jumptext UnknownText_0x9b25d ; 0x9af7c UnknownScript_0x9af7c: ; 0x9af7c jumptext UnknownText_0x9b2c1 ; 0x9af7f UnknownText_0x9af7f: ; 0x9af7f db $0, "Welcome to TRAINER", $4f db "HOUSE, the newest", $51 db "and most happening", $4f db "place in VIRIDIAN.", $51 db "We're open to", $4f db "trainers only.", $51 db "You can battle", $4f db "against the best", $51 db "of the best right", $4f db "downstairs.", $57 ; 0x9b025 UnknownText_0x9b025: ; 0x9b025 db $0, "VIRIDIAN is the", $4f db "town closest to", $55 db "INDIGO PLATEAU.", $51 db "They built this", $4f db "place because so", $51 db "many trainers pass", $4f db "through on their", $51 db "way up to INDIGO", $4f db "PLATEAU.", $57 ; 0x9b0b5 UnknownText_0x9b0b5: ; 0x9b0b5 db $0, "They hold practice", $4f db "battles downstairs", $55 db "here.", $51 db "I would love to", $4f db "see how well a", $51 db "trainer from JOHTO", $4f db "battles.", $57 ; 0x9b11d UnknownText_0x9b11d: ; 0x9b11d db $0, "I guess you can't", $4f db "become the CHAMP", $51 db "unless you go all", $4f db "over the place and", $51 db "battle all kinds", $4f db "of people.", $51 db "The CHAMPION from", $4f db "PALLET traveled to", $51 db "all the cities and", $4f db "towns in KANTO.", $57 ; 0x9b1c9 UnknownText_0x9b1c9: ; 0x9b1c9 db $0, "Whew… I'm taking a", $4f db "rest from #MON", $55 db "battles.", $57 ; 0x9b1f4 UnknownText_0x9b1f4: ; 0x9b1f4 db $0, "Practice battles", $4f db "are held in the", $51 db "TRAINING HALL", $4f db "downstairs.", $51 db "Skilled trainers", $4f db "are invited to", $55 db "participate.", $57 ; 0x9b25d UnknownText_0x9b25d: ; 0x9b25d db $0, "There are no rules", $4f db "or regulations for", $51 db "practice matches.", $4f db "Just like in field", $51 db "battles, anything", $4f db "goes!", $57 ; 0x9b2c1 UnknownText_0x9b2c1: ; 0x9b2c1 db $0, "…What's this?", $4f db "A strategy memo?", $51 db "This writing looks", $4f db "like ONIX tracks…", $51 db "It's completely", $4f db "illegible…", $57 ; 0x9b31f MapEventHeader_0x9b31f: ; 0x9b31f ; filler db 0, 0 ; warps db 3 warp_def $d, $2, 3, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY warp_def $d, $3, 3, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY warp_def $2, $8, 1, GROUP_TRAINER_HOUSE_B1F, MAP_TRAINER_HOUSE_B1F ; xy triggers db 0 ; signposts db 3 signpost 0, 5, $0, UnknownScript_0x9af76 signpost 0, 7, $0, UnknownScript_0x9af79 signpost 10, 7, $0, UnknownScript_0x9af7c ; people-events db 5 person_event $42, 15, 4, $9, $0, 255, 255, $a0, 0, UnknownScript_0x9af67, $ffff person_event $23, 15, 11, $7, $0, 255, 255, $0, 0, UnknownScript_0x9af6a, $ffff person_event $24, 6, 10, $6, $2, 255, 255, $80, 0, UnknownScript_0x9af6d, $ffff person_event $27, 12, 8, $5, $2, 255, 255, $80, 0, UnknownScript_0x9af70, $ffff person_event $40, 8, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x9af73, $ffff ; 0x9b384 MapScriptHeader_0x9b384: ; 0x9b384 ; trigger count db 1 ; triggers dw UnknownScript_0x9b38a, $0000 ; callback count db 0 ; 0x9b38a UnknownScript_0x9b38a: ; 0x9b38a end ; 0x9b38b UnknownScript_0x9b38b: ; 0x9b38b spriteface $0, $1 loadfont checkbit2 $0057 iftrue UnknownScript_0x9b3f7 2writetext UnknownText_0x9b420 keeptextopen special $0067 iffalse UnknownScript_0x9b3a6 trainertotext $c, $2, $0 2jump $73aa ; 0x9b3a6 UnknownScript_0x9b3a6: ; 0x9b3a6 trainertotext $c, $3, $0 2writetext UnknownText_0x9b46a keeptextopen 2writetext UnknownText_0x9b487 yesorno iffalse UnknownScript_0x9b3ed setbit2 $0057 2writetext UnknownText_0x9b4a2 closetext loadmovesprites applymovement $0, MovementData_0x9b401 loadfont 2writetext UnknownText_0x9b587 closetext loadmovesprites special $0067 iffalse $73dc winlosstext UnknownText_0x9b578, $0000 setlasttalked $3 loadtrainer $c, $2 startbattle returnafterbattle iffalse $73e8 winlosstext UnknownText_0x9b578, $0000 setlasttalked $3 loadtrainer $c, $3 startbattle returnafterbattle applymovement $0, MovementData_0x9b40f end ; 0x9b3ed UnknownScript_0x9b3ed: ; 0x9b3ed 2writetext UnknownText_0x9b4d6 closetext loadmovesprites applymovement $0, MovementData_0x9b41d end ; 0x9b3f7 UnknownScript_0x9b3f7: ; 0x9b3f7 2writetext UnknownText_0x9b51d closetext loadmovesprites applymovement $0, MovementData_0x9b41d end ; 0x9b401 MovementData_0x9b401: ; 0x9b401 step_left step_left step_left step_down step_down step_down step_down step_down step_down step_down step_down step_left turn_head_right step_end ; 0x9b40f MovementData_0x9b40f: ; 0x9b40f step_up step_up step_up step_right step_up step_up step_up step_up step_up step_right step_right step_right step_right step_end ; 0x9b41d MovementData_0x9b41d: ; 0x9b41d step_right turn_head_left step_end ; 0x9b420 UnknownText_0x9b420: ; 0x9b420 db $0, "Hi. Welcome to our", $4f db "TRAINING HALL.", $51 db "You may battle a", $4f db "trainer once per", $55 db "day.", $57 ; 0x9b46a UnknownText_0x9b46a: ; 0x9b46a text_from_ram $d099 db $0, " is your", $4f db "opponent today.", $57 ; 0x9b487 UnknownText_0x9b487: ; 0x9b487 db $0, "Would you like to", $4f db "battle?", $57 ; 0x9b4a2 UnknownText_0x9b4a2: ; 0x9b4a2 db $0, "Please go right", $4f db "through.", $51 db "You may begin", $4f db "right away.", $57 ; 0x9b4d6 UnknownText_0x9b4d6: ; 0x9b4d6 db $0, "Sorry. Only those", $4f db "trainers who will", $51 db "be battling are", $4f db "allowed to go in.", $57 ; 0x9b51d UnknownText_0x9b51d: ; 0x9b51d db $0, "I'm sorry.", $4f db "This would be your", $51 db "second time today.", $4f db "You're permitted", $51 db "to enter just once", $4f db "a day.", $57 ; 0x9b578 UnknownText_0x9b578: ; 0x9b578 db $0, "I lost…", $4f db "Darn…", $57 ; 0x9b587 UnknownText_0x9b587: ; 0x9b587 db $0, "I traveled out", $4f db "here just so I", $55 db "could battle you.", $57 ; 0x9b5b8 MapEventHeader_0x9b5b8: ; 0x9b5b8 ; filler db 0, 0 ; warps db 1 warp_def $4, $9, 3, GROUP_TRAINER_HOUSE_1F, MAP_TRAINER_HOUSE_1F ; xy triggers db 1 xy_trigger 0, $3, $7, $0, UnknownScript_0x9b38b, $0, $0 ; signposts db 0 ; people-events db 2 person_event $42, 5, 11, $6, $0, 255, 255, $a0, 0, UnknownScript_0x26ef, $ffff person_event $1, 15, 10, $8, $0, 255, 255, $80, 0, UnknownScript_0x26ef, $ffff ; 0x9b5e5 MapScriptHeader_0x9b5e5: ; 0x9b5e5 ; trigger count db 0 ; callback count db 0 ; 0x9b5e7 UnknownScript_0x9b5e7: ; 0x9b5e7 loadfont pokemart $0, $0012 loadmovesprites end ; 0x9b5ee UnknownScript_0x9b5ee: ; 0x9b5ee jumptextfaceplayer UnknownText_0x9b5f4 ; 0x9b5f1 UnknownScript_0x9b5f1: ; 0x9b5f1 jumptextfaceplayer UnknownText_0x9b61a ; 0x9b5f4 UnknownText_0x9b5f4: ; 0x9b5f4 db $0, "The GYM LEADER", $4f db "here is totally", $55 db "cool.", $57 ; 0x9b61a UnknownText_0x9b61a: ; 0x9b61a db $0, "Have you been to", $4f db "CINNABAR?", $51 db "It's an island way", $4f db "south of here.", $57 ; 0x9b657 MapEventHeader_0x9b657: ; 0x9b657 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY warp_def $7, $3, 4, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x9b5e7, $ffff person_event $28, 6, 11, $5, $2, 255, 255, $0, 0, UnknownScript_0x9b5ee, $ffff person_event $23, 10, 5, $7, $0, 255, 255, $0, 0, UnknownScript_0x9b5f1, $ffff ; 0x9b68e MapScriptHeader_0x9b68e: ; 0x9b68e ; trigger count db 0 ; callback count db 0 ; 0x9b690 UnknownScript_0x9b690: ; 0x9b690 jumpstd $0000 ; 0x9b693 UnknownScript_0x9b693: ; 0x9b693 faceplayer loadfont checkbit1 $0775 iftrue UnknownScript_0x9b6a1 2writetext UnknownText_0x9b6ad closetext loadmovesprites end ; 0x9b6a1 UnknownScript_0x9b6a1: ; 0x9b6a1 2writetext UnknownText_0x9b6f5 closetext loadmovesprites end ; 0x9b6a7 UnknownScript_0x9b6a7: ; 0x9b6a7 jumptextfaceplayer UnknownText_0x9b76b ; 0x9b6aa UnknownScript_0x9b6aa: ; 0x9b6aa jumptextfaceplayer UnknownText_0x9b7c8 ; 0x9b6ad UnknownText_0x9b6ad: ; 0x9b6ad db $0, "Where in the world", $4f db "is VIRIDIAN's GYM", $51 db "LEADER? I wanted", $4f db "to challenge him.", $57 ; 0x9b6f5 UnknownText_0x9b6f5: ; 0x9b6f5 db $0, "There are no GYM", $4f db "TRAINERS at the", $55 db "VIRIDIAN GYM.", $51 db "The LEADER claims", $4f db "his policy is to", $51 db "win without having", $4f db "any underlings.", $57 ; 0x9b76b UnknownText_0x9b76b: ; 0x9b76b db $0, "I heard that the", $4f db "GYM in CINNABAR is", $55 db "gone.", $51 db "I wonder what be-", $4f db "came of BLAINE,", $55 db "the GYM LEADER.", $57 ; 0x9b7c8 UnknownText_0x9b7c8: ; 0x9b7c8 db $0, "My dream is to be-", $4f db "come a GYM LEADER.", $57 ; 0x9b7ef MapEventHeader_0x9b7ef: ; 0x9b7ef ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 5, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY warp_def $7, $4, 5, GROUP_VIRIDIAN_CITY, MAP_VIRIDIAN_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x9b690, $ffff person_event $23, 8, 12, $5, $1, 255, 255, $80, 0, UnknownScript_0x9b693, $ffff person_event $24, 7, 9, $7, $0, 255, 255, $90, 0, UnknownScript_0x9b6a7, $ffff person_event $25, 10, 5, $9, $0, 255, 255, $a0, 0, UnknownScript_0x9b6aa, $ffff ; 0x9b838 MapScriptHeader_0x9b838: ; 0x9b838 ; trigger count db 0 ; callback count db 0 ; 0x9b83a MapEventHeader_0x9b83a: ; 0x9b83a ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_VIRIDIAN_POKECENTER_1F, MAP_VIRIDIAN_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x9b845 MapScriptHeader_0x9b845: ; 0x9b845 ; trigger count db 0 ; callback count db 0 ; 0x9b847 UnknownScript_0x9b847: ; 0x9b847 faceplayer loadfont checkbit1 $00c8 iftrue $785c 2writetext UnknownText_0x9b865 keeptextopen verbosegiveitem NUGGET, 1 iffalse $7860 setbit1 $00c8 2writetext UnknownText_0x9b8e5 closetext loadmovesprites end ; 0x9b862 INCBIN "baserom.gbc",$9b862,$9b865 - $9b862 UnknownText_0x9b865: ; 0x9b865 db $0, "Hi! Wow, I'm glad", $4f db "to see you.", $51 db "You're the first", $4f db "visitor I've had", $55 db "in a long time.", $51 db "I'm super-happy!", $4f db "Let me give you a", $55 db "little present.", $57 ; 0x9b8e5 UnknownText_0x9b8e5: ; 0x9b8e5 db $0, "That's a NUGGET.", $51 db "I can't give you", $4f db "any nuggets of", $51 db "wisdom, so that'll", $4f db "have to do!", $57 ; 0x9b933 MapEventHeader_0x9b933: ; 0x9b933 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_ROUTE_2, MAP_ROUTE_2 warp_def $7, $3, 1, GROUP_ROUTE_2, MAP_ROUTE_2 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $3a, 8, 6, $4, $20, 255, 255, $90, 0, UnknownScript_0x9b847, $ffff ; 0x9b950 MapScriptHeader_0x9b950: ; 0x9b950 ; trigger count db 0 ; callback count db 0 ; 0x9b952 UnknownScript_0x9b952: ; 0x9b952 jumptextfaceplayer UnknownText_0x9b955 ; 0x9b955 UnknownText_0x9b955: ; 0x9b955 db $0, "Are you ", $14, "?", $51 db "I work as PROF.", $4f db "OAK's AIDE.", $51 db "I had no idea that", $4f db "you were out here.", $51 db "PROF.OAK's LAB is", $4f db "nearby in PALLET", $55 db "TOWN.", $57 ; 0x9b9ca MapEventHeader_0x9b9ca: ; 0x9b9ca ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 3, GROUP_ROUTE_2, MAP_ROUTE_2 warp_def $0, $5, 4, GROUP_ROUTE_2, MAP_ROUTE_2 warp_def $7, $4, 2, GROUP_ROUTE_2, MAP_ROUTE_2 warp_def $7, $5, 2, GROUP_ROUTE_2, MAP_ROUTE_2 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $3c, 8, 10, $4, $20, 255, 255, $90, 0, UnknownScript_0x9b952, $ffff ; 0x9b9f1 MapScriptHeader_0x9b9f1: ; 0x9b9f1 ; trigger count db 2 ; triggers dw UnknownScript_0x9b9fb, $0000 dw UnknownScript_0x9b9fc, $0000 ; callback count db 0 ; 0x9b9fb UnknownScript_0x9b9fb: ; 0x9b9fb end ; 0x9b9fc UnknownScript_0x9b9fc: ; 0x9b9fc end ; 0x9b9fd UnknownScript_0x9b9fd: ; 0x9b9fd spriteface $0, $2 2jump $7a04 ; 0x9ba03 UnknownScript_0x9ba03: ; 0x9ba03 faceplayer loadfont 2writetext UnknownText_0x9ba29 keeptextopen checkcode $7 if_less_than $7, UnknownScript_0x9ba19 2writetext UnknownText_0x9ba5f closetext loadmovesprites applymovement $0, MovementData_0x9ba27 end ; 0x9ba19 UnknownScript_0x9ba19: ; 0x9ba19 2writetext UnknownText_0x9bab4 closetext loadmovesprites dotrigger $1 end ; 0x9ba21 UnknownScript_0x9ba21: ; 0x9ba21 jumptextfaceplayer UnknownText_0x9baf1 ; 0x9ba24 UnknownScript_0x9ba24: ; 0x9ba24 jumptextfaceplayer UnknownText_0x9bb37 ; 0x9ba27 MovementData_0x9ba27: ; 0x9ba27 step_down step_end ; 0x9ba29 UnknownText_0x9ba29: ; 0x9ba29 db $0, "Only trainers who", $4f db "have proven them-", $55 db "selves may pass.", $57 ; 0x9ba5f UnknownText_0x9ba5f: ; 0x9ba5f db $0, "You don't have all", $4f db "the GYM BADGES of", $55 db "JOHTO.", $51 db "I'm sorry, but I", $4f db "can't let you go", $55 db "through.", $57 ; 0x9bab4 UnknownText_0x9bab4: ; 0x9bab4 db $0, "Oh! The eight", $4f db "BADGES of JOHTO!", $51 db "Please, go right", $4f db "on through!", $57 ; 0x9baf1 UnknownText_0x9baf1: ; 0x9baf1 db $0, "This way leads to", $4f db "MT.SILVER.", $51 db "You'll see scary-", $4f db "strong #MON out", $55 db "there.", $57 ; 0x9bb37 UnknownText_0x9bb37: ; 0x9bb37 db $0, "Off to the #MON", $4f db "LEAGUE, are you?", $51 db "The ELITE FOUR are", $4f db "so strong it's", $51 db "scary, and they're", $4f db "ready for you!", $57 ; 0x9bb9b MapEventHeader_0x9bb9b: ; 0x9bb9b ; filler db 0, 0 ; warps db 8 warp_def $7, $11, 1, GROUP_ROUTE_22, MAP_ROUTE_22 warp_def $7, $12, 1, GROUP_ROUTE_22, MAP_ROUTE_22 warp_def $11, $9, 1, GROUP_ROUTE_26, MAP_ROUTE_26 warp_def $11, $a, 1, GROUP_ROUTE_26, MAP_ROUTE_26 warp_def $0, $9, 1, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $0, $a, 1, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $7, $1, 2, GROUP_ROUTE_28, MAP_ROUTE_28 warp_def $7, $2, 2, GROUP_ROUTE_28, MAP_ROUTE_28 ; xy triggers db 1 xy_trigger 0, $b, $a, $0, UnknownScript_0x9b9fd, $0, $0 ; signposts db 0 ; people-events db 3 person_event $43, 15, 12, $9, $0, 255, 255, $0, 0, UnknownScript_0x9ba03, $ffff person_event $41, 9, 11, $9, $0, 255, 255, $0, 0, UnknownScript_0x9ba21, $074f person_event $41, 9, 16, $8, $0, 255, 255, $0, 0, UnknownScript_0x9ba24, $0750 ; 0x9bbf8 INCBIN "baserom.gbc",$9bbf8,$408 SECTION "bank27",DATA,BANK[$27] MapScriptHeader_0x9c000: ; 0x9c000 ; trigger count db 0 ; callback count db 0 ; 0x9c002 UnknownScript_0x9c002: ; 0x9c002 jumpstd $0000 ; 0x9c005 UnknownScript_0x9c005: ; 0x9c005 jumpstd $0033 ; 0x9c008 UnknownScript_0x9c008: ; 0x9c008 jumptextfaceplayer UnknownText_0x9c00e ; 0x9c00b UnknownScript_0x9c00b: ; 0x9c00b jumptextfaceplayer UnknownText_0x9c086 ; 0x9c00e UnknownText_0x9c00e: ; 0x9c00e db $0, "The SAILOR in the", $4f db "OLIVINE CAFE next", $51 db "door is really", $4f db "generous.", $51 db "He taught my", $4f db "#MON STRENGTH.", $51 db "Now it can move", $4f db "big boulders.", $57 ; 0x9c086 UnknownText_0x9c086: ; 0x9c086 db $0, "There's a person", $4f db "in CIANWOOD CITY", $55 db "across the sea.", $51 db "I heard him brag-", $4f db "ging about his", $55 db "rare #MON.", $57 ; 0x9c0e4 MapEventHeader_0x9c0e4: ; 0x9c0e4 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $7, $4, 1, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x9c002, $ffff person_event $3b, 8, 12, $5, $1, 255, 255, $0, 0, UnknownScript_0x9c005, $ffff person_event $3a, 7, 6, $6, $0, 255, 255, $a0, 0, UnknownScript_0x9c008, $ffff person_event $29, 5, 11, $6, $0, 255, 255, $0, 0, UnknownScript_0x9c00b, $ffff ; 0x9c12d MapScriptHeader_0x9c12d: ; 0x9c12d ; trigger count db 0 ; callback count db 0 ; 0x9c12f UnknownScript_0x9c12f: ; 0x9c12f faceplayer loadfont checkbit1 $04c1 iftrue $4159 2writetext UnknownText_0x9c1b9 closetext loadmovesprites winlosstext UnknownText_0x9c2bb, $0000 loadtrainer $6, $1 startbattle returnafterbattle setbit1 $04c1 loadfont 2writetext UnknownText_0x9c33a playsound $009c waitbutton setbit2 $001f checkcode $7 2call UnknownScript_0x9c178 checkbit1 $000d iftrue UnknownScript_0x9c172 2writetext UnknownText_0x9c354 keeptextopen verbosegiveitem TM_23, 1 iffalse $4176 setbit1 $000d 2writetext UnknownText_0x9c3a5 closetext loadmovesprites end ; 0x9c172 UnknownScript_0x9c172: ; 0x9c172 2writetext UnknownText_0x9c3d1 closetext loadmovesprites end ; 0x9c178 UnknownScript_0x9c178: ; 0x9c178 if_equal $7, UnknownScript_0x9c184 if_equal $6, UnknownScript_0x9c181 end ; 0x9c181 UnknownScript_0x9c181: ; 0x9c181 jumpstd $0012 ; 0x9c184 UnknownScript_0x9c184: ; 0x9c184 jumpstd $0013 ; 0x9c187 UnknownScript_0x9c187: ; 0x9c187 faceplayer checkbit1 $04c1 iftrue UnknownScript_0x9c19b checkbit1 $0020 iffalse UnknownScript_0x9c1a2 loadfont 2writetext UnknownText_0x9c402 closetext loadmovesprites end ; 0x9c19b UnknownScript_0x9c19b: ; 0x9c19b loadfont 2writetext UnknownText_0x9c451 closetext loadmovesprites end ; 0x9c1a2 UnknownScript_0x9c1a2: ; 0x9c1a2 loadfont 2writetext UnknownText_0x9c4a8 closetext loadmovesprites end ; 0x9c1a9 UnknownScript_0x9c1a9: ; 0x9c1a9 checkbit2 $001f iftrue UnknownScript_0x9c1b2 jumpstd $002d ; 0x9c1b2 UnknownScript_0x9c1b2: ; 0x9c1b2 trainertotext $6, $1, $1 jumpstd $002e ; 0x9c1b9 UnknownText_0x9c1b9: ; 0x9c1b9 db $0, "…Thank you for", $4f db "your help at the", $55 db "LIGHTHOUSE…", $51 db "But this is dif-", $4f db "ferent. Please", $51 db "allow me to intro-", $4f db "duce myself.", $51 db "I am JASMINE, a", $4f db "GYM LEADER. I use", $55 db "the steel-type.", $51 db "…Do you know about", $4f db "the steel-type?", $51 db "It's a type that", $4f db "was only recently", $55 db "discovered.", $51 db "…Um… May I begin?", $57 ; 0x9c2bb UnknownText_0x9c2bb: ; 0x9c2bb db $0, "…You are a better", $4f db "trainer than me,", $51 db "in both skill and", $4f db "kindness.", $51 db "In accordance with", $4f db "LEAGUE rules, I", $51 db "confer upon you", $4f db "this BADGE.", $57 ; 0x9c33a UnknownText_0x9c33a: ; 0x9c33a db $0, $52, " received", $4f db "MINERALBADGE.", $57 ; 0x9c354 UnknownText_0x9c354: ; 0x9c354 db $0, "MINERALBADGE", $4f db "raises #MON's", $55 db "DEFENSE.", $51 db "…Um… Please take", $4f db "this too…", $57 ; 0x9c393 INCBIN "baserom.gbc",$9c393,$9c3a5 - $9c393 UnknownText_0x9c3a5: ; 0x9c3a5 db $0, "…You could use", $4f db "that TM to teach", $55 db "IRON TAIL.", $57 ; 0x9c3d1 UnknownText_0x9c3d1: ; 0x9c3d1 db $0, "Um… I don't know", $4f db "how to say this,", $55 db "but good luck…", $57 ; 0x9c402 UnknownText_0x9c402: ; 0x9c402 db $0, "JASMINE uses the", $4f db "newly discovered", $55 db "steel-type.", $51 db "I don't know very", $4f db "much about it.", $57 ; 0x9c451 UnknownText_0x9c451: ; 0x9c451 db $0, "That was awesome.", $51 db "The steel-type,", $4f db "huh?", $51 db "That was a close", $4f db "encounter of an", $55 db "unknown kind!", $57 ; 0x9c4a8 UnknownText_0x9c4a8: ; 0x9c4a8 db $0, "JASMINE, the GYM", $4f db "LEADER, is at the", $55 db "LIGHTHOUSE.", $51 db "She's been tending", $4f db "to a sick #MON.", $51 db "A strong trainer", $4f db "has to be compas-", $55 db "sionate.", $57 ; 0x9c526 MapEventHeader_0x9c526: ; 0x9c526 ; filler db 0, 0 ; warps db 2 warp_def $f, $4, 2, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $f, $5, 2, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY ; xy triggers db 0 ; signposts db 2 signpost 13, 3, $0, UnknownScript_0x9c1a9 signpost 13, 6, $0, UnknownScript_0x9c1a9 ; people-events db 2 person_event $17, 7, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x9c12f, $06d3 person_event $48, 17, 11, $6, $0, 255, 255, $80, 0, UnknownScript_0x9c187, $ffff ; 0x9c55a MapScriptHeader_0x9c55a: ; 0x9c55a ; trigger count db 0 ; callback count db 0 ; 0x9c55c UnknownScript_0x9c55c: ; 0x9c55c faceplayer loadfont trade $2 closetext loadmovesprites end ; 0x9c563 UnknownScript_0x9c563: ; 0x9c563 jumpstd $0003 ; 0x9c566 MapEventHeader_0x9c566: ; 0x9c566 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $7, $3, 3, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x9c563 signpost 1, 1, $0, UnknownScript_0x9c563 ; people-events db 1 person_event $3b, 7, 6, $3, $0, 255, 255, $80, 0, UnknownScript_0x9c55c, $ffff ; 0x9c58d MapScriptHeader_0x9c58d: ; 0x9c58d ; trigger count db 0 ; callback count db 0 ; 0x9c58f UnknownScript_0x9c58f: ; 0x9c58f jumptextfaceplayer UnknownText_0x9c5a2 ; 0x9c592 UnknownScript_0x9c592: ; 0x9c592 loadfont 2writetext UnknownText_0x9c5f0 cry $70, $0 closetext loadmovesprites end ; 0x9c59c UnknownScript_0x9c59c: ; 0x9c59c jumpstd $0002 ; 0x9c59f UnknownScript_0x9c59f: ; 0x9c59f jumpstd $0003 ; 0x9c5a2 UnknownText_0x9c5a2: ; 0x9c5a2 db $0, "When my #MON", $4f db "got sick, the", $51 db "PHARMACIST in", $4f db "ECRUTEAK made some", $55 db "medicine for me.", $57 ; 0x9c5f0 UnknownText_0x9c5f0: ; 0x9c5f0 db $0, "RHYDON: Gugooh!", $57 ; 0x9c601 MapEventHeader_0x9c601: ; 0x9c601 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $7, $3, 4, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x9c59c signpost 1, 1, $0, UnknownScript_0x9c59f ; people-events db 2 person_event $29, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x9c58f, $ffff person_event $9d, 8, 10, $4, $20, 255, 255, $0, 0, UnknownScript_0x9c592, $ffff ; 0x9c635 MapScriptHeader_0x9c635: ; 0x9c635 ; trigger count db 0 ; callback count db 0 ; 0x9c637 UnknownScript_0x9c637: ; 0x9c637 jumptextfaceplayer UnknownText_0x9c643 ; 0x9c63a UnknownScript_0x9c63a: ; 0x9c63a jumptextfaceplayer UnknownText_0x9c6b1 ; 0x9c63d UnknownScript_0x9c63d: ; 0x9c63d jumpstd $0002 ; 0x9c640 UnknownScript_0x9c640: ; 0x9c640 jumpstd $0003 ; 0x9c643 UnknownText_0x9c643: ; 0x9c643 db $0, "Along the way to", $4f db "CIANWOOD, there", $51 db "are four deserted", $4f db "islands.", $51 db "Bad kids are taken", $4f db "to the islands as", $55 db "punishment!", $57 ; 0x9c6b1 UnknownText_0x9c6b1: ; 0x9c6b1 db $0, "Whenever I get in", $4f db "trouble, Daddy", $55 db "always scares me.", $57 ; 0x9c6e5 MapEventHeader_0x9c6e5: ; 0x9c6e5 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 5, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $7, $3, 5, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x9c640 signpost 1, 1, $0, UnknownScript_0x9c63d ; people-events db 2 person_event $2d, 6, 5, $3, $0, 255, 255, $0, 0, UnknownScript_0x9c637, $ffff person_event $28, 9, 9, $5, $2, 255, 255, $0, 0, UnknownScript_0x9c63a, $ffff ; 0x9c719 MapScriptHeader_0x9c719: ; 0x9c719 ; trigger count db 0 ; callback count db 0 ; 0x9c71b UnknownScript_0x9c71b: ; 0x9c71b faceplayer loadfont checkbit1 $0018 iftrue UnknownScript_0x9c740 2writetext UnknownText_0x9c749 yesorno iffalse UnknownScript_0x9c73a 2writetext UnknownText_0x9c7db keeptextopen verbosegiveitem GOOD_ROD, 1 2writetext UnknownText_0x9c807 closetext loadmovesprites setbit1 $0018 end ; 0x9c73a UnknownScript_0x9c73a: ; 0x9c73a 2writetext UnknownText_0x9c84c closetext loadmovesprites end ; 0x9c740 UnknownScript_0x9c740: ; 0x9c740 2writetext UnknownText_0x9c87f closetext loadmovesprites end ; 0x9c746 INCBIN "baserom.gbc",$9c746,$9c749 - $9c746 UnknownText_0x9c749: ; 0x9c749 db $0, "OLIVINE is on the", $4f db "sea!", $51 db "And if it's on the", $4f db "sea, there are", $55 db "bound to be fish!", $51 db "I've fished here", $4f db "for 30 years.", $51 db "Would you like to", $4f db "face the sea and", $55 db "fish?", $57 ; 0x9c7db UnknownText_0x9c7db: ; 0x9c7db db $0, "Ah, hahah!", $4f db "We have ourselves", $55 db "a new angler!", $57 ; 0x9c807 UnknownText_0x9c807: ; 0x9c807 db $0, "Fish aren't found", $4f db "in the sea alone.", $51 db "They go wherever", $4f db "there is water.", $57 ; 0x9c84c UnknownText_0x9c84c: ; 0x9c84c db $0, "Whaaat? You don't", $4f db "like to fish!?", $55 db "Incomprehensible!", $57 ; 0x9c87f UnknownText_0x9c87f: ; 0x9c87f db $0, "How are things?", $4f db "Land the big one?", $57 ; 0x9c8a2 MapEventHeader_0x9c8a2: ; 0x9c8a2 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 6, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $7, $3, 6, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $3b, 7, 6, $6, $0, 255, 255, $a0, 0, UnknownScript_0x9c71b, $ffff ; 0x9c8bf MapScriptHeader_0x9c8bf: ; 0x9c8bf ; trigger count db 0 ; callback count db 0 ; 0x9c8c1 UnknownScript_0x9c8c1: ; 0x9c8c1 faceplayer loadfont checkbit1 $0013 iftrue $48d3 2writetext UnknownText_0x9c8df keeptextopen verbosegiveitem HM_04, 1 setbit1 $0013 2writetext UnknownText_0x9c965 closetext loadmovesprites end ; 0x9c8d9 UnknownScript_0x9c8d9: ; 0x9c8d9 jumptextfaceplayer UnknownText_0x9c9c5 ; 0x9c8dc UnknownScript_0x9c8dc: ; 0x9c8dc jumptextfaceplayer UnknownText_0x9ca09 ; 0x9c8df UnknownText_0x9c8df: ; 0x9c8df db $0, "Hah! Your #MON", $4f db "sure look like", $55 db "lightweights!", $51 db "They don't have", $4f db "the power to move", $55 db "boulders aside.", $51 db "Here, use this", $4f db "and teach them", $55 db "STRENGTH!", $57 ; 0x9c965 UnknownText_0x9c965: ; 0x9c965 db $0, "On the sea, the", $4f db "only thing you can", $51 db "count on is your", $4f db "own good self!", $51 db "I'm so proud of my", $4f db "buff bod!", $57 ; 0x9c9c5 UnknownText_0x9c9c5: ; 0x9c9c5 db $0, "OLIVINE CAFE's", $4f db "menu is chock full", $51 db "of hearty fare for", $4f db "beefy SAILORS!", $57 ; 0x9ca09 UnknownText_0x9ca09: ; 0x9ca09 db $0, "Whenever I roll", $4f db "into this town, I", $51 db "always visit the", $4f db "OLIVINE CAFE.", $51 db "Everything on the", $4f db "menu makes me feel", $51 db "stronger. I can't", $4f db "stop eating!", $57 ; 0x9ca8e MapEventHeader_0x9ca8e: ; 0x9ca8e ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 7, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $7, $3, 7, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $49, 7, 8, $8, $0, 255, 255, $0, 0, UnknownScript_0x9c8c1, $ffff person_event $3b, 7, 11, $4, $10, 255, 255, $0, 0, UnknownScript_0x9c8d9, $ffff person_event $49, 10, 10, $7, $0, 255, 255, $0, 0, UnknownScript_0x9c8dc, $ffff ; 0x9cac5 MapScriptHeader_0x9cac5: ; 0x9cac5 ; trigger count db 0 ; callback count db 0 ; 0x9cac7 UnknownScript_0x9cac7: ; 0x9cac7 loadfont pokemart $0, $000d loadmovesprites end ; 0x9cace UnknownScript_0x9cace: ; 0x9cace jumptextfaceplayer UnknownText_0x9cad4 ; 0x9cad1 UnknownScript_0x9cad1: ; 0x9cad1 jumptextfaceplayer UnknownText_0x9cb16 ; 0x9cad4 UnknownText_0x9cad4: ; 0x9cad4 db $0, "Do your #MON", $4f db "already know the", $51 db "move for carrying", $4f db "people on water?", $57 ; 0x9cb16 UnknownText_0x9cb16: ; 0x9cb16 db $0, "My BUTTERFREE came", $4f db "from my boyfriend", $55 db "overseas.", $51 db "It carried some", $4f db "MAIL from him.", $51 db "Want to know what", $4f db "it says?", $51 db "Let's see… Nope!", $4f db "It's a secret!", $57 ; 0x9cb9e MapEventHeader_0x9cb9e: ; 0x9cb9e ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 8, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY warp_def $7, $3, 8, GROUP_OLIVINE_CITY, MAP_OLIVINE_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x9cac7, $ffff person_event $24, 6, 10, $5, $2, 255, 255, $a0, 0, UnknownScript_0x9cace, $ffff person_event $28, 10, 5, $8, $0, 255, 255, $0, 0, UnknownScript_0x9cad1, $ffff ; 0x9cbd5 MapScriptHeader_0x9cbd5: ; 0x9cbd5 ; trigger count db 0 ; callback count db 0 ; 0x9cbd7 UnknownScript_0x9cbd7: ; 0x9cbd7 jumptextfaceplayer UnknownText_0x9cbda ; 0x9cbda UnknownText_0x9cbda: ; 0x9cbda db $0, "Where did you say", $4f db "you're from?", $51 db "NEW BARK TOWN?", $51 db "PROF.ELM lives", $4f db "over there, right?", $51 db "You've come a long", $4f db "way to get here.", $57 ; 0x9cc4d MapEventHeader_0x9cc4d: ; 0x9cc4d ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 1, GROUP_ROUTE_38, MAP_ROUTE_38 warp_def $5, $0, 2, GROUP_ROUTE_38, MAP_ROUTE_38 warp_def $4, $9, 14, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $5, $9, 15, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 6, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x9cbd7, $ffff ; 0x9cc74 MapScriptHeader_0x9cc74: ; 0x9cc74 ; trigger count db 0 ; callback count db 0 ; 0x9cc76 UnknownScript_0x9cc76: ; 0x9cc76 faceplayer loadfont checkbit1 $003d iftrue UnknownScript_0x9cc87 2writetext UnknownText_0x9cd2e closetext loadmovesprites spriteface $2, $3 end ; 0x9cc87 UnknownScript_0x9cc87: ; 0x9cc87 2writetext UnknownText_0x9cd5a closetext loadmovesprites spriteface $2, $3 end ; 0x9cc90 UnknownScript_0x9cc90: ; 0x9cc90 faceplayer loadfont checkbit1 $003d iftrue UnknownScript_0x9cca1 2writetext UnknownText_0x9cd2e closetext loadmovesprites spriteface $3, $2 end ; 0x9cca1 UnknownScript_0x9cca1: ; 0x9cca1 2writetext UnknownText_0x9cd5a closetext loadmovesprites spriteface $3, $2 end ; 0x9ccaa UnknownScript_0x9ccaa: ; 0x9ccaa loadfont checkbit1 $003d iftrue UnknownScript_0x9cd25 2writetext UnknownText_0x9cd70 writebyte $f1 special $005f keeptextopen 2writetext UnknownText_0x9cd80 checkbit1 $003f iftrue UnknownScript_0x9ccc6 closetext loadmovesprites end ; 0x9ccc6 UnknownScript_0x9ccc6: ; 0x9ccc6 keeptextopen 2writetext UnknownText_0x9cda2 yesorno iffalse UnknownScript_0x9cd1f checkitem BERRY iffalse UnknownScript_0x9cd19 takeitem BERRY, 1 copybytetovar $d962 addvar $1 copyvartobyte $d962 if_equal $3, UnknownScript_0x9ccf0 if_equal $5, UnknownScript_0x9ccfa if_equal $7, UnknownScript_0x9cd04 2writetext UnknownText_0x9cdbc closetext loadmovesprites end ; 0x9ccf0 UnknownScript_0x9ccf0: ; 0x9ccf0 2writetext UnknownText_0x9cdbc keeptextopen 2writetext UnknownText_0x9cdd8 closetext loadmovesprites end ; 0x9ccfa UnknownScript_0x9ccfa: ; 0x9ccfa 2writetext UnknownText_0x9cdbc keeptextopen 2writetext UnknownText_0x9cdfc closetext loadmovesprites end ; 0x9cd04 UnknownScript_0x9cd04: ; 0x9cd04 playmusic $000d 2writetext UnknownText_0x9cdbc pause 60 keeptextopen special $003d 2writetext UnknownText_0x9ce1b closetext loadmovesprites setbit1 $003d end ; 0x9cd19 UnknownScript_0x9cd19: ; 0x9cd19 2writetext UnknownText_0x9ce3c closetext loadmovesprites end ; 0x9cd1f UnknownScript_0x9cd1f: ; 0x9cd1f 2writetext UnknownText_0x9ce4f closetext loadmovesprites end ; 0x9cd25 UnknownScript_0x9cd25: ; 0x9cd25 2writetext UnknownText_0x9cd92 cry $f1, $0 closetext loadmovesprites end ; 0x9cd2e UnknownText_0x9cd2e: ; 0x9cd2e db $0, "MOOMOO is sick…", $51 db "She needs lots of", $4f db "BERRIES.", $57 ; 0x9cd5a UnknownText_0x9cd5a: ; 0x9cd5a db $0, "We're feeding", $4f db "MOOMOO!", $57 ; 0x9cd70 UnknownText_0x9cd70: ; 0x9cd70 db $0, "MILTANK: …Moo…", $57 ; 0x9cd80 UnknownText_0x9cd80: ; 0x9cd80 db $0, "Its cry is weak…", $57 ; 0x9cd92 UnknownText_0x9cd92: ; 0x9cd92 db $0, "MILTANK: Mooo!", $57 ; 0x9cda2 UnknownText_0x9cda2: ; 0x9cda2 db $0, "Give a BERRY to", $4f db "MILTANK?", $57 ; 0x9cdbc UnknownText_0x9cdbc: ; 0x9cdbc db $0, $52, " gave a", $4f db "BERRY to MILTANK.", $57 ; 0x9cdd8 UnknownText_0x9cdd8: ; 0x9cdd8 db $0, "MILTANK became a", $4f db "little healthier!", $57 ; 0x9cdfc UnknownText_0x9cdfc: ; 0x9cdfc db $0, "MILTANK became", $4f db "quite healthy!", $57 ; 0x9ce1b UnknownText_0x9ce1b: ; 0x9ce1b db $0, "MILTANK became", $4f db "totally healthy!", $57 ; 0x9ce3c UnknownText_0x9ce3c: ; 0x9ce3c db $0, $52, " has no", $4f db "BERRIES…", $57 ; 0x9ce4f UnknownText_0x9ce4f: ; 0x9ce4f db $0, $52, " wouldn't", $4f db "give a BERRY.", $51 db "MILTANK looks sad.", $57 ; 0x9ce7b MapEventHeader_0x9ce7b: ; 0x9ce7b ; filler db 0, 0 ; warps db 2 warp_def $7, $3, 1, GROUP_ROUTE_39, MAP_ROUTE_39 warp_def $7, $4, 1, GROUP_ROUTE_39, MAP_ROUTE_39 ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $26, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x9cc76, $ffff person_event $26, 7, 8, $8, $0, 255, 255, $a0, 0, UnknownScript_0x9cc90, $ffff person_event $99, 7, 7, $16, $0, 255, 255, $0, 0, UnknownScript_0x9ccaa, $ffff ; 0x9ceb2 MapScriptHeader_0x9ceb2: ; 0x9ceb2 ; trigger count db 0 ; callback count db 0 ; 0x9ceb4 UnknownScript_0x9ceb4: ; 0x9ceb4 faceplayer loadfont checkbit1 $003d iftrue UnknownScript_0x9cec5 2writetext UnknownText_0x9cf38 closetext loadmovesprites setbit1 $003f end ; 0x9cec5 UnknownScript_0x9cec5: ; 0x9cec5 checkitem MOOMOO_MILK iftrue UnknownScript_0x9cf08 2writetext UnknownText_0x9cfe1 special $0051 yesorno iffalse UnknownScript_0x9cf02 checkmoney $0, 500 if_equal $2, UnknownScript_0x9cef6 giveitem MOOMOO_MILK, $1 iffalse UnknownScript_0x9cefc takemoney $0, 500 special $0051 waitbutton playsound $0022 2writetext UnknownText_0x9d05d keeptextopen itemnotify loadmovesprites end ; 0x9cef6 UnknownScript_0x9cef6: ; 0x9cef6 2writetext UnknownText_0x9d07c closetext loadmovesprites end ; 0x9cefc UnknownScript_0x9cefc: ; 0x9cefc 2writetext UnknownText_0x9d09d closetext loadmovesprites end ; 0x9cf02 UnknownScript_0x9cf02: ; 0x9cf02 2writetext UnknownText_0x9d0b7 closetext loadmovesprites end ; 0x9cf08 UnknownScript_0x9cf08: ; 0x9cf08 2writetext UnknownText_0x9d0dc closetext loadmovesprites end ; 0x9cf0e UnknownScript_0x9cf0e: ; 0x9cf0e faceplayer loadfont checkbit1 $003e iftrue $4f2f checkbit1 $003d iftrue UnknownScript_0x9cf22 2writetext UnknownText_0x9d0f6 closetext loadmovesprites end ; 0x9cf22 UnknownScript_0x9cf22: ; 0x9cf22 2writetext UnknownText_0x9d156 keeptextopen verbosegiveitem TM_13, 1 iffalse $4f33 setbit1 $003e 2writetext UnknownText_0x9d1c7 closetext loadmovesprites end ; 0x9cf35 UnknownScript_0x9cf35: ; 0x9cf35 jumpstd $0002 ; 0x9cf38 UnknownText_0x9cf38: ; 0x9cf38 db $0, "My MILTANK ain't", $4f db "givin' me milk", $55 db "n'more.", $51 db "This here FARM's", $4f db "got famous milk.", $51 db "Most everyone", $4f db "wants a drink.", $51 db "It'll give me lots", $4f db "o' milk if'n I", $51 db "feed it lots o'", $4f db "BERRIES, I reckon.", $57 ; 0x9cfe1 UnknownText_0x9cfe1: ; 0x9cfe1 db $0, "How'd you like my", $4f db "MOOMOO MILK?", $51 db "It's my pride and", $4f db "joy, there.", $51 db "Give it to #MON", $4f db "to restore HP!", $51 db "I'll give it to ya", $4f db "fer just ¥500.", $57 ; 0x9d05d UnknownText_0x9d05d: ; 0x9d05d db $0, "Here ya go!", $4f db "Drink up'n enjoy!", $57 ; 0x9d07c UnknownText_0x9d07c: ; 0x9d07c db $0, "Sorry, there.", $4f db "No cash, no sale!", $57 ; 0x9d09d UnknownText_0x9d09d: ; 0x9d09d db $0, "I reckon yer", $4f db "PACK's full.", $57 ; 0x9d0b7 UnknownText_0x9d0b7: ; 0x9d0b7 db $0, "You don't want it?", $4f db "Come again, hear?", $57 ; 0x9d0dc UnknownText_0x9d0dc: ; 0x9d0dc db $0, "I best go do my", $4f db "milkin'.", $57 ; 0x9d0f6 UnknownText_0x9d0f6: ; 0x9d0f6 db $0, "Our milk even goes", $4f db "out to KANTO.", $51 db "So if our own", $4f db "MILTANK won't give", $51 db "us any milk, we're", $4f db "in trouble.", $57 ; 0x9d156 UnknownText_0x9d156: ; 0x9d156 db $0, "You fixed our", $4f db "MILTANK, hon. Now", $51 db "it gives MOOMOO", $4f db "MILK again.", $51 db "Here's somethin'", $4f db "fer your trouble.", $57 ; 0x9d1b5 INCBIN "baserom.gbc",$9d1b5,$12 UnknownText_0x9d1c7: ; 0x9d1c7 db $0, "That there's", $4f db "SNORE.", $51 db "It's a rare move", $4f db "that only works", $51 db "while the #MON", $4f db "is asleep.", $51 db "You best think how", $4f db "you ought to use", $55 db "it, hon.", $57 ; 0x9d242 MapEventHeader_0x9d242: ; 0x9d242 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_ROUTE_39, MAP_ROUTE_39 warp_def $7, $3, 2, GROUP_ROUTE_39, MAP_ROUTE_39 ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x9cf35 signpost 1, 1, $0, UnknownScript_0x9cf35 ; people-events db 2 person_event $2d, 6, 7, $6, $0, 255, 255, $90, 0, UnknownScript_0x9ceb4, $ffff person_event $2e, 8, 9, $8, $0, 255, 255, $b0, 0, UnknownScript_0x9cf0e, $ffff ; 0x9d276 MapScriptHeader_0x9d276: ; 0x9d276 ; trigger count db 0 ; callback count db 0 ; 0x9d278 UnknownScript_0x9d278: ; 0x9d278 faceplayer loadfont checkbit1 $0046 iftrue UnknownScript_0x9d2fa checkbit1 $0045 iftrue UnknownScript_0x9d2a4 2writetext UnknownText_0x9d303 yesorno iffalse UnknownScript_0x9d2b6 special $004b iffalse UnknownScript_0x9d2b0 2writetext UnknownText_0x9d3ed keeptextopen waitbutton 2writetext UnknownText_0x9d41b playsound $0091 waitbutton loadmovesprites setbit1 $0045 end ; 0x9d2a4 UnknownScript_0x9d2a4: ; 0x9d2a4 checkbit2 $0055 iffalse UnknownScript_0x9d2bc 2writetext UnknownText_0x9d3ed closetext loadmovesprites end ; 0x9d2b0 UnknownScript_0x9d2b0: ; 0x9d2b0 2writetext UnknownText_0x9d42f closetext loadmovesprites end ; 0x9d2b6 UnknownScript_0x9d2b6: ; 0x9d2b6 2writetext UnknownText_0x9d449 closetext loadmovesprites end ; 0x9d2bc UnknownScript_0x9d2bc: ; 0x9d2bc 2writetext UnknownText_0x9d470 yesorno iffalse UnknownScript_0x9d2ee special $004c if_equal $0, UnknownScript_0x9d2df if_equal $1, UnknownScript_0x9d2ee if_equal $3, UnknownScript_0x9d2e5 if_equal $4, UnknownScript_0x9d2fa 2writetext UnknownText_0x9d4b1 closetext loadmovesprites setbit1 $0046 end ; 0x9d2df UnknownScript_0x9d2df: ; 0x9d2df 2writetext UnknownText_0x9d4bd closetext loadmovesprites end ; 0x9d2e5 UnknownScript_0x9d2e5: ; 0x9d2e5 2writetext UnknownText_0x9d4e3 closetext loadmovesprites setbit1 $0046 end ; 0x9d2ee UnknownScript_0x9d2ee: ; 0x9d2ee 2writetext UnknownText_0x9d53f closetext loadmovesprites end ; 0x9d2f4 INCBIN "baserom.gbc",$9d2f4,$06 UnknownScript_0x9d2fa: ; 0x9d2fa 2writetext UnknownText_0x9d56c closetext loadmovesprites end ; 0x9d300 INCBIN "baserom.gbc",$9d300,$03 UnknownText_0x9d303: ; 0x9d303 db $0, "I, I'm in shock!", $51 db "A guy about your", $4f db "age with piercing", $51 db "eyes and long hair", $4f db "came in.", $51 db "He scared me into", $4f db "giving him my", $55 db "prized #MON!", $51 db "I still have one", $4f db "left, but what if", $55 db "he comes back?", $51 db "You look strong.", $4f db "Could you look", $51 db "after my #MON", $4f db "for a while?", $57 ; 0x9d3ed UnknownText_0x9d3ed: ; 0x9d3ed db $0, "Oh, thank you!", $51 db "Take good care of", $4f db "it, please!", $57 ; 0x9d41b UnknownText_0x9d41b: ; 0x9d41b db $0, $52, " received a", $4f db "#MON.", $57 ; 0x9d42f UnknownText_0x9d42f: ; 0x9d42f db $0, "Your #MON party", $4f db "is full.", $57 ; 0x9d449 UnknownText_0x9d449: ; 0x9d449 db $0, "Oh, no… What'll", $4f db "I do if he comes", $55 db "back?", $57 ; 0x9d470 UnknownText_0x9d470: ; 0x9d470 db $0, "Hi! How's my #-", $4f db "MON?", $51 db "I think I'm safe", $4f db "now, so may I have", $55 db "it back?", $57 ; 0x9d4b1 UnknownText_0x9d4b1: ; 0x9d4b1 db $0, "Thank you!", $57 ; 0x9d4bd UnknownText_0x9d4bd: ; 0x9d4bd db $0, "Hey, you don't", $4f db "have my #MON", $55 db "with you.", $57 ; 0x9d4e3 UnknownText_0x9d4e3: ; 0x9d4e3 db $0, "My #MON has", $4f db "come to like you.", $51 db "All right, you", $4f db "should keep it.", $51 db "But promise to", $4f db "be good to it!", $57 ; 0x9d53f UnknownText_0x9d53f: ; 0x9d53f db $0, "Oh, no, no… That's", $4f db "the same as being", $55 db "robbed.", $57 ; 0x9d56c UnknownText_0x9d56c: ; 0x9d56c db $0, "For #MON, hap-", $4f db "piness is being", $51 db "with a person who", $4f db "treats them well.", $57 ; 0x9d5b0 INCBIN "baserom.gbc",$9d5b0,$9d5f0 - $9d5b0 MapEventHeader_0x9d5f0: ; 0x9d5f0 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY warp_def $7, $3, 1, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $2c, 8, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x9d278, $ffff ; 0x9d60d MapScriptHeader_0x9d60d: ; 0x9d60d ; trigger count db 0 ; callback count db 0 ; 0x9d60f UnknownScript_0x9d60f: ; 0x9d60f faceplayer loadfont checkbit1 $04c2 iftrue $5656 2writetext UnknownText_0x9d6f9 closetext loadmovesprites spriteface $2, $3 loadfont 2writetext UnknownText_0x9d76f closetext loadmovesprites applymovement $7, MovementData_0x9d6f3 playsound $001b earthquake 80 disappear $7 pause 30 faceplayer loadfont 2writetext UnknownText_0x9d78a closetext loadmovesprites winlosstext UnknownText_0x9d7f6, $0000 loadtrainer $7, $1 startbattle returnafterbattle setbit1 $04c2 loadfont 2writetext UnknownText_0x9d835 playsound $009c waitbutton setbit2 $0020 checkcode $7 2call UnknownScript_0x9d681 checkbit1 $000a iftrue UnknownScript_0x9d67b setbit1 $04a5 setbit1 $04a7 setbit1 $04a8 setbit1 $04aa 2writetext UnknownText_0x9d84d keeptextopen verbosegiveitem TM_01, 1 iffalse $567f setbit1 $000a 2writetext UnknownText_0x9d8da closetext loadmovesprites end ; 0x9d67b UnknownScript_0x9d67b: ; 0x9d67b 2writetext UnknownText_0x9d930 closetext loadmovesprites end ; 0x9d681 UnknownScript_0x9d681: ; 0x9d681 if_equal $7, UnknownScript_0x9d68d if_equal $6, UnknownScript_0x9d68a end ; 0x9d68a UnknownScript_0x9d68a: ; 0x9d68a jumpstd $0012 ; 0x9d68d UnknownScript_0x9d68d: ; 0x9d68d jumpstd $0013 ; 0x9d690 Trainer_0x9d690: ; 0x9d690 ; bit/flag number dw $4a5 ; trainer group && trainer id db 50, 2 ; text when seen dw UnknownText_0x9d997 ; text when trainer beaten dw UnknownText_0x9d9e9 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x9d69c ; 0x9d69c UnknownScript_0x9d69c: ; 0x9d69c talkaftercancel loadfont 2writetext UnknownText_0x9d9fa closetext loadmovesprites end ; 0x9d6a4 Trainer_0x9d6a4: ; 0x9d6a4 ; bit/flag number dw $4a7 ; trainer group && trainer id db 50, 4 ; text when seen dw UnknownText_0x9da2e ; text when trainer beaten dw UnknownText_0x9da50 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x9d6b0 ; 0x9d6b0 UnknownScript_0x9d6b0: ; 0x9d6b0 talkaftercancel loadfont 2writetext UnknownText_0x9da61 closetext loadmovesprites end ; 0x9d6b8 Trainer_0x9d6b8: ; 0x9d6b8 ; bit/flag number dw $4a8 ; trainer group && trainer id db 50, 5 ; text when seen dw UnknownText_0x9da8a ; text when trainer beaten dw UnknownText_0x9dabd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x9d6c4 ; 0x9d6c4 UnknownScript_0x9d6c4: ; 0x9d6c4 talkaftercancel loadfont 2writetext UnknownText_0x9dac0 closetext loadmovesprites end ; 0x9d6cc Trainer_0x9d6cc: ; 0x9d6cc ; bit/flag number dw $4aa ; trainer group && trainer id db 50, 7 ; text when seen dw UnknownText_0x9dad9 ; text when trainer beaten dw UnknownText_0x9db02 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x9d6d8 ; 0x9d6d8 UnknownScript_0x9d6d8: ; 0x9d6d8 talkaftercancel loadfont 2writetext UnknownText_0x9db14 closetext loadmovesprites end ; 0x9d6e0 UnknownScript_0x9d6e0: ; 0x9d6e0 jumpstd $000e ; 0x9d6e3 UnknownScript_0x9d6e3: ; 0x9d6e3 checkbit2 $0020 iftrue UnknownScript_0x9d6ec jumpstd $002d ; 0x9d6ec UnknownScript_0x9d6ec: ; 0x9d6ec trainertotext $7, $1, $1 jumpstd $002e ; 0x9d6f3 MovementData_0x9d6f3: ; 0x9d6f3 db $39 ; movement big_step_left big_step_up fast_jump_step_right db $38 ; movement step_end ; 0x9d6f9 UnknownText_0x9d6f9: ; 0x9d6f9 db $0, "WAHAHAH!", $51 db "So you've come", $4f db "this far!", $51 db "Let me tell you,", $4f db "I'm tough!", $51 db "My #MON will", $4f db "crush stones and", $55 db "shatter bones!", $51 db "Watch this!", $57 ; 0x9d76f UnknownText_0x9d76f: ; 0x9d76f db $0, "CHUCK: Urggh!", $4f db "…", $51 db "Oooarrgh!", $57 ; 0x9d78a UnknownText_0x9d78a: ; 0x9d78a db $0, "There! Scared now,", $4f db "are you?", $51 db "What?", $4f db "It has nothing to", $51 db "do with #MON?", $4f db "That's true!", $51 db "Come on. We shall", $4f db "do battle!", $57 ; 0x9d7f6 UnknownText_0x9d7f6: ; 0x9d7f6 db $0, "Wha? Huh?", $4f db "I lost?", $51 db "How about that!", $4f db "You're worthy of", $55 db "STORMBADGE!", $57 ; 0x9d835 UnknownText_0x9d835: ; 0x9d835 db $0, $52, " received", $4f db "STORMBADGE.", $57 ; 0x9d84d UnknownText_0x9d84d: ; 0x9d84d db $0, "STORMBADGE makes", $4f db "all #MON up to", $51 db "L70 obey, even", $4f db "traded ones.", $51 db "It also lets your", $4f db "#MON use FLY", $51 db "when you're not in", $4f db "a battle.", $51 db "Here, take this", $4f db "too!", $57 ; 0x9d8da UnknownText_0x9d8da: ; 0x9d8da db $0, "That is DYNAMIC-", $4f db "PUNCH.", $51 db "It doesn't always", $4f db "hit, but when it", $51 db "does, it causes", $4f db "confusion!", $57 ; 0x9d930 UnknownText_0x9d930: ; 0x9d930 db $0, "WAHAHAH! I enjoyed", $4f db "battling you!", $51 db "But a loss is a", $4f db "loss!", $51 db "From now on, I'm", $4f db "going to train 24", $55 db "hours a day!", $57 ; 0x9d997 UnknownText_0x9d997: ; 0x9d997 db $0, "My #MON and I", $4f db "are bound togeth-", $55 db "er by friendship.", $51 db "Our bond will", $4f db "never be broken!", $57 ; 0x9d9e9 UnknownText_0x9d9e9: ; 0x9d9e9 db $0, "This isn't real!", $57 ; 0x9d9fa UnknownText_0x9d9fa: ; 0x9d9fa db $0, "You seem to have a", $4f db "strong bond with", $55 db "your #MON too!", $57 ; 0x9da2e UnknownText_0x9da2e: ; 0x9da2e db $0, "We martial artists", $4f db "fear nothing!", $57 ; 0x9da50 UnknownText_0x9da50: ; 0x9da50 db $0, "That's shocking!", $57 ; 0x9da61 UnknownText_0x9da61: ; 0x9da61 db $0, "Fighting #MON", $4f db "are afraid of psy-", $55 db "chics…", $57 ; 0x9da8a UnknownText_0x9da8a: ; 0x9da8a db $0, "Words are useless.", $4f db "Let your fists do", $55 db "the talking!", $57 ; 0x9dabd UnknownText_0x9dabd: ; 0x9dabd db $0, "…", $57 ; 0x9dac0 UnknownText_0x9dac0: ; 0x9dac0 db $0, "I lost! ", $4f db "I'm speechless!", $57 ; 0x9dad9 UnknownText_0x9dad9: ; 0x9dad9 db $0, "My raging fists", $4f db "will shatter your", $55 db "#MON!", $57 ; 0x9db02 UnknownText_0x9db02: ; 0x9db02 db $0, "I got shattered!", $57 ; 0x9db14 UnknownText_0x9db14: ; 0x9db14 db $0, "My #MON lost…", $4f db "My… my pride is", $55 db "shattered…", $57 ; 0x9db3e MapEventHeader_0x9db3e: ; 0x9db3e ; filler db 0, 0 ; warps db 2 warp_def $11, $4, 2, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY warp_def $11, $5, 2, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY ; xy triggers db 0 ; signposts db 2 signpost 15, 3, $0, UnknownScript_0x9d6e3 signpost 15, 6, $0, UnknownScript_0x9d6e3 ; people-events db 9 person_event $16, 5, 8, $6, $0, 255, 255, $b0, 0, UnknownScript_0x9d60f, $ffff person_event $41, 16, 6, $9, $0, 255, 255, $b2, 3, Trainer_0x9d690, $ffff person_event $41, 16, 11, $8, $0, 255, 255, $b2, 3, Trainer_0x9d6a4, $ffff person_event $41, 13, 7, $9, $0, 255, 255, $b2, 2, Trainer_0x9d6b8, $ffff person_event $41, 9, 9, $8, $0, 255, 255, $b2, 1, Trainer_0x9d6cc, $ffff person_event $5a, 5, 9, $19, $0, 255, 255, $0, 0, UnknownScript_0x9d6e0, $ffff person_event $5a, 11, 7, $19, $0, 255, 255, $0, 0, UnknownScript_0x9d6e0, $ffff person_event $5a, 11, 8, $19, $0, 255, 255, $0, 0, UnknownScript_0x9d6e0, $ffff person_event $5a, 11, 9, $19, $0, 255, 255, $0, 0, UnknownScript_0x9d6e0, $ffff ; 0x9dbcd MapScriptHeader_0x9dbcd: ; 0x9dbcd ; trigger count db 0 ; callback count db 0 ; 0x9dbcf UnknownScript_0x9dbcf: ; 0x9dbcf jumpstd $0000 ; 0x9dbd2 UnknownScript_0x9dbd2: ; 0x9dbd2 jumptextfaceplayer UnknownText_0x9dbed ; 0x9dbd5 UnknownScript_0x9dbd5: ; 0x9dbd5 faceplayer checkbit1 $04c2 iftrue UnknownScript_0x9dbe3 loadfont 2writetext UnknownText_0x9dc33 closetext loadmovesprites end ; 0x9dbe3 UnknownScript_0x9dbe3: ; 0x9dbe3 loadfont 2writetext UnknownText_0x9ddc5 closetext loadmovesprites end ; 0x9dbea UnknownScript_0x9dbea: ; 0x9dbea jumptextfaceplayer UnknownText_0x9ded7 ; 0x9dbed UnknownText_0x9dbed: ; 0x9dbed db $0, "Did you meet the", $4f db "#MANIAC?", $51 db "He's always brag-", $4f db "ging about his", $55 db "rare #MON.", $57 ; 0x9dc33 UnknownText_0x9dc33: ; 0x9dc33 db $0, "The #MON GYM", $4f db "trainers here are", $55 db "macho bullies.", $51 db "If I stick around,", $4f db "they might come", $55 db "after me.", $51 db "Here's some ad-", $4f db "vice: the GYM", $51 db "LEADER uses the", $4f db "fighting-type.", $51 db "So you should", $4f db "confound him with", $55 db "psychic #MON.", $51 db "Wipe out his #-", $4f db "MON before they", $51 db "can use their", $4f db "physical strength.", $51 db "And those boulders", $4f db "in the middle of", $55 db "the GYM?", $51 db "If you don't move", $4f db "them correctly,", $51 db "you won't reach", $4f db "the GYM LEADER.", $51 db "If you get stuck,", $4f db "go outside.", $57 ; 0x9ddc5 UnknownText_0x9ddc5: ; 0x9ddc5 db $0, $52, "! You won!", $4f db "I could tell by", $55 db "looking at you!", $57 ; 0x9ddf2 INCBIN "baserom.gbc",$9ddf2,$9ded7 - $9ddf2 UnknownText_0x9ded7: ; 0x9ded7 db $0, "I love showing off", $4f db "the #MON that", $51 db "I've raised.", $4f db "Don't you?", $51 db "I'm going to get", $4f db "into a bunch of", $51 db "battles, and show", $4f db "off my #MON!", $57 ; 0x9df4e MapEventHeader_0x9df4e: ; 0x9df4e ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 3, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY warp_def $7, $4, 3, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x9dbcf, $ffff person_event $28, 9, 5, $4, $10, 255, 255, $a0, 0, UnknownScript_0x9dbd2, $ffff person_event $48, 7, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x9dbd5, $ffff person_event $2b, 10, 12, $5, $1, 255, 255, $90, 0, UnknownScript_0x9dbea, $ffff ; 0x9df97 MapScriptHeader_0x9df97: ; 0x9df97 ; trigger count db 1 ; triggers dw UnknownScript_0x9df9d, $0000 ; callback count db 0 ; 0x9df9d UnknownScript_0x9df9d: ; 0x9df9d end ; 0x9df9e UnknownScript_0x9df9e: ; 0x9df9e faceplayer loadfont checkbit1 $0023 iftrue UnknownScript_0x9dfc4 checkbit1 $0037 iffalse UnknownScript_0x9dfc4 2writetext UnknownText_0x9dfcd keeptextopen giveitem SECRETPOTION, $1 2writetext UnknownText_0x9e056 playsound $0091 waitbutton itemnotify setbit1 $0023 2writetext UnknownText_0x9e070 closetext loadmovesprites end ; 0x9dfc4 UnknownScript_0x9dfc4: ; 0x9dfc4 pokemart $3, $0004 loadmovesprites end ; 0x9dfca UnknownScript_0x9dfca: ; 0x9dfca jumpstd $0001 ; 0x9dfcd UnknownText_0x9dfcd: ; 0x9dfcd db $0, "Your #MON ap-", $4f db "pear to be fine.", $51 db "Is something wor- ", $4f db "rying you?", $51 db "…", $51 db "The LIGHTHOUSE", $4f db "#MON is in", $55 db "trouble?", $51 db "I got it!", $51 db "This ought to do", $4f db "the trick.", $57 ; 0x9e056 UnknownText_0x9e056: ; 0x9e056 db $0, $52, " received", $4f db "SECRETPOTION.", $57 ; 0x9e070 UnknownText_0x9e070: ; 0x9e070 db $0, "My SECRETPOTION is", $4f db "a tad too strong.", $51 db "I only offer it in", $4f db "an emergency.", $57 ; 0x9e0b7 MapEventHeader_0x9e0b7: ; 0x9e0b7 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY warp_def $7, $3, 4, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x9dfca signpost 1, 1, $0, UnknownScript_0x9dfca ; people-events db 1 person_event $4b, 7, 6, $6, $0, 255, 255, $80, 0, UnknownScript_0x9df9e, $ffff ; 0x9e0de MapScriptHeader_0x9e0de: ; 0x9e0de ; trigger count db 0 ; callback count db 0 ; 0x9e0e0 UnknownScript_0x9e0e0: ; 0x9e0e0 faceplayer loadfont 2writetext UnknownText_0x9e0f9 yesorno iffalse UnknownScript_0x9e0f3 2writetext UnknownText_0x9e142 closetext special $0068 closetext loadmovesprites end ; 0x9e0f3 UnknownScript_0x9e0f3: ; 0x9e0f3 2writetext UnknownText_0x9e156 closetext loadmovesprites end ; 0x9e0f9 UnknownText_0x9e0f9: ; 0x9e0f9 db $0, "You have magnifi-", $4f db "cent #MON with", $55 db "you.", $51 db "How about a photo", $4f db "for a souvenir?", $57 ; 0x9e142 UnknownText_0x9e142: ; 0x9e142 db $0, "OK! Big smile now!", $57 ; 0x9e156 UnknownText_0x9e156: ; 0x9e156 db $0, "Oh, that's too", $4f db "bad. I thought it", $51 db "would be a great", $4f db "memento…", $57 ; 0x9e191 MapEventHeader_0x9e191: ; 0x9e191 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 5, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY warp_def $7, $3, 5, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $3b, 7, 6, $6, $0, 255, 255, $80, 0, UnknownScript_0x9e0e0, $ffff ; 0x9e1ae MapScriptHeader_0x9e1ae: ; 0x9e1ae ; trigger count db 0 ; callback count db 0 ; 0x9e1b0 UnknownScript_0x9e1b0: ; 0x9e1b0 jumptextfaceplayer UnknownText_0x9e1bc ; 0x9e1b3 UnknownScript_0x9e1b3: ; 0x9e1b3 jumptextfaceplayer UnknownText_0x9e23f ; 0x9e1b6 UnknownScript_0x9e1b6: ; 0x9e1b6 jumptextfaceplayer UnknownText_0x9e2a9 ; 0x9e1b9 UnknownScript_0x9e1b9: ; 0x9e1b9 jumpstd $0002 ; 0x9e1bc UnknownText_0x9e1bc: ; 0x9e1bc db $0, "You came from", $4f db "OLIVINE?", $51 db "Do you remember", $4f db "the four islands", $55 db "along the way?", $51 db "I heard that a ", $4f db "mythical sea crea-", $55 db "ture is hiding in", $55 db "them.", $57 ; 0x9e23f UnknownText_0x9e23f: ; 0x9e23f db $0, "I heard that you", $4f db "can only see it if", $51 db "you have a SILVER", $4f db "WING.", $51 db "It must have the", $4f db "same scent as the", $55 db "creature.", $57 ; 0x9e2a9 UnknownText_0x9e2a9: ; 0x9e2a9 db $0, "I've heard that", $4f db "the whirlpools", $51 db "around the islands", $4f db "are caused by the", $55 db "sea creature.", $51 db "You might need a", $4f db "special move to", $55 db "get past them.", $57 ; 0x9e32b MapEventHeader_0x9e32b: ; 0x9e32b ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 6, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY warp_def $7, $3, 6, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x9e1b9 signpost 1, 1, $0, UnknownScript_0x9e1b9 ; people-events db 3 person_event $29, 8, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x9e1b0, $ffff person_event $28, 9, 10, $5, $1, 255, 255, $a0, 0, UnknownScript_0x9e1b3, $ffff person_event $26, 6, 4, $7, $0, 255, 255, $90, 0, UnknownScript_0x9e1b6, $ffff ; 0x9e36c MapScriptHeader_0x9e36c: ; 0x9e36c ; trigger count db 0 ; callback count db 0 ; 0x9e36e UnknownScript_0x9e36e: ; 0x9e36e faceplayer loadfont special $0091 closetext loadmovesprites end ; 0x9e376 MapEventHeader_0x9e376: ; 0x9e376 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 7, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY warp_def $7, $3, 7, GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $30, 7, 6, $6, $0, 255, 255, $80, 0, UnknownScript_0x9e36e, $ffff ; 0x9e393 MapScriptHeader_0x9e393: ; 0x9e393 ; trigger count db 2 ; triggers dw UnknownScript_0x9e39d, $0000 dw $63d3, $0000 ; callback count db 0 ; 0x9e39d UnknownScript_0x9e39d: ; 0x9e39d writebyte $9 special $0086 iffalse UnknownScript_0x9e3d1 writebyte $2 special $0086 if_equal $0, UnknownScript_0x9e3d1 if_equal $2, UnknownScript_0x9e3c4 if_equal $3, UnknownScript_0x9e3d1 if_equal $4, UnknownScript_0x9e3d1 loadfont 2writetext UnknownText_0x9f037 closetext loadmovesprites priorityjump UnknownScript_0x9e44e ; 0x9e3c3 INCBIN "baserom.gbc",$9e3c3,$01 UnknownScript_0x9e3c4: ; 0x9e3c4 priorityjump UnknownScript_0x9e555 ; 0x9e3c7 INCBIN "baserom.gbc",$9e3c7,$9e3d1 - $9e3c7 UnknownScript_0x9e3d1: ; 0x9e3d1 dotrigger $1 end ; 0x9e3d4 UnknownScript_0x9e3d4: ; 0x9e3d4 loadfont 2writetext UnknownText_0x9ed3c yesorno iffalse $63e0 2writetext UnknownText_0x9ed72 closetext loadmovesprites end ; 0x9e3e2 UnknownScript_0x9e3e2: ; 0x9e3e2 writebyte $2 special $0086 if_equal $3, $74e4 loadfont 2writetext UnknownText_0x9e5ab keeptextopen writebyte $0 special $0086 if_not_equal $0, UnknownScript_0x9e3fc 2jump UnknownScript_0x9e49e ; 0x9e3fc UnknownScript_0x9e3fc: ; 0x9e3fc 2writetext UnknownText_0x9e5ea writebyte $1 special $0088 if_equal $1, UnknownScript_0x9e40f if_equal $2, $64a5 2jump UnknownScript_0x9e4b0 ; 0x9e40f UnknownScript_0x9e40f: ; 0x9e40f writebyte $1a special $0086 special $007c if_not_equal $0, UnknownScript_0x9e4bb 2writetext UnknownText_0x9ef1f yesorno iffalse UnknownScript_0x9e3fc dotrigger $0 special $0004 iffalse UnknownScript_0x9e3fc dotrigger $1 writebyte $1 special $0086 special $0074 if_equal $a, UnknownScript_0x9e3fc if_not_equal $0, UnknownScript_0x9e550 writebyte $11 special $0086 2writetext UnknownText_0x9e60a closetext loadmovesprites writebyte $1e special $0086 2jump $6454 ; 0x9e44e UnknownScript_0x9e44e: ; 0x9e44e loadmovesprites writebyte $8 special $0086 musicfadeout $0000, $8 domaptrigger GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM, $0 domaptrigger GROUP_BATTLE_TOWER_ELEVATOR, MAP_BATTLE_TOWER_ELEVATOR, $0 domaptrigger GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY, $0 follow $2, $0 applymovement $2, MovementData_0x9e571 writebyte $a special $0086 warpsound disappear $2 stopfollow applymovement $0, $6576 warpcheck end ; 0x9e47a UnknownScript_0x9e47a: ; 0x9e47a writebyte $1c special $0086 writebyte $1b special $0086 if_equal $12, UnknownScript_0x9e498 itemtotext $0, $1 giveitem $ff, $5 2writetext UnknownText_0x9eb7e writebyte $1d special $0086 loadmovesprites end ; 0x9e498 UnknownScript_0x9e498: ; 0x9e498 2writetext UnknownText_0x9eb94 closetext loadmovesprites end ; 0x9e49e UnknownScript_0x9e49e: ; 0x9e49e 2writetext UnknownText_0x9ec3d yesorno iffalse $64a8 2writetext UnknownText_0x9e886 writebyte $1 special $0086 2jump UnknownScript_0x9e3fc ; 0x9e4b0 UnknownScript_0x9e4b0: ; 0x9e4b0 2writetext UnknownText_0x9ec09 closetext loadmovesprites end ; 0x9e4b6 INCBIN "baserom.gbc",$9e4b6,$9e4bb - $9e4b6 UnknownScript_0x9e4bb: ; 0x9e4bb closetext loadmovesprites end ; 0x9e4be INCBIN "baserom.gbc",$9e4be,$92 UnknownScript_0x9e550: ; 0x9e550 special $008b loadmovesprites end ; 0x9e555 UnknownScript_0x9e555: ; 0x9e555 loadfont 2writetext UnknownText_0x9ee18 closetext 2jump UnknownScript_0x9e4b0 ; 0x9e55d UnknownScript_0x9e55d: ; 0x9e55d faceplayer loadfont 2writetext UnknownText_0x9f264 closetext loadmovesprites spriteface $3, $3 end ; 0x9e568 UnknownScript_0x9e568: ; 0x9e568 jumptextfaceplayer UnknownText_0x9f2a4 ; 0x9e56b UnknownScript_0x9e56b: ; 0x9e56b jumptextfaceplayer UnknownText_0x9f35b ; 0x9e56e UnknownScript_0x9e56e: ; 0x9e56e jumptextfaceplayer UnknownText_0x9f2e3 ; 0x9e571 MovementData_0x9e571: ; 0x9e571 step_up step_up step_up step_up step_up step_up step_end ; 0x9e578 MovementData_0x9e578: ; 0x9e578 step_down step_end ; 0x9e57a MovementData_0x9e57a: ; 0x9e57a step_right step_right step_right step_right step_up step_right turn_head_left step_end ; 0x9e582 MovementData_0x9e582: ; 0x9e582 step_left step_left step_left step_left step_left step_left step_up step_left turn_head_right step_end ; 0x9e58c MovementData_0x9e58c: ; 0x9e58c step_up step_up step_up step_up turn_head_right step_end ; 0x9e592 MovementData_0x9e592: ; 0x9e592 slow_step_down slow_step_down slow_step_down turn_head_left step_end ; 0x9e597 MovementData_0x9e597: ; 0x9e597 turn_head_up slow_step_up slow_step_up slow_step_up step_end ; 0x9e59c MovementData_0x9e59c: ; 0x9e59c slow_step_right slow_step_right slow_step_up slow_step_up step_end ; 0x9e5a1 MovementData_0x9e5a1: ; 0x9e5a1 slow_step_down slow_step_down slow_step_left slow_step_left turn_head_right step_end ; 0x9e5a7 MovementData_0x9e5a7: ; 0x9e5a7 turn_head_down step_end ; 0x9e5a9 MovementData_0x9e5a9: ; 0x9e5a9 turn_head_right step_end ; 0x9e5ab UnknownText_0x9e5ab: ; 0x9e5ab db $0, "BATTLE TOWER", $4f db "welcomes you!", $51 db "I could show you", $4f db "to a BATTLE ROOM.", $57 ; 0x9e5ea UnknownText_0x9e5ea: ; 0x9e5ea db $0, "Want to go into a", $4f db "BATTLE ROOM?", $57 ; 0x9e60a UnknownText_0x9e60a: ; 0x9e60a db $0, "Right this way to", $4f db "your BATTLE ROOM.", $57 ; 0x9e62f INCBIN "baserom.gbc",$9e62f,$257 UnknownText_0x9e886: ; 0x9e886 db $0, "BATTLE TOWER is a", $4f db "facility made for", $55 db "#MON battles.", $51 db "Countless #MON", $4f db "trainers gather", $51 db "from all over to", $4f db "hold battles in", $51 db "specially designed", $4f db "BATTLE ROOMS.", $51 db "There are many", $4f db "BATTLE ROOMS in", $55 db "the BATTLE TOWER.", $51 db "Each ROOM holds", $4f db "seven trainers.", $51 db "Beat them all, and", $4f db "win a prize.", $51 db "To interrupt a", $4f db "session, you must", $51 db "SAVE. If not, you", $4f db "won't be able to", $51 db "resume your ROOM", $4f db "challenge.", $51 db $57 ; 0x9e9eb INCBIN "baserom.gbc",$9e9eb,$9ea49 - $9e9eb UnknownText_0x9ea49: ; 0x9ea49 db $0, "Thanks for", $4f db "visiting!", $57 ; 0x9ea5f INCBIN "baserom.gbc",$9ea5f,$90 UnknownText_0x9eaef: ; 0x9eaef db $0, "Congratulations!", $51 db "You've beaten all", $4f db "the trainers!", $51 db "For that, you get", $4f db "this great prize!", $51 db $57 ; 0x9eb45 INCBIN "baserom.gbc",$9eb45,$39 UnknownText_0x9eb7e: ; 0x9eb7e db $0, $52, " got five", $4f db "@" text_from_ram $d0ac db $0, "!@" sound0x0F text_waitbutton db $50 ; 0x9eb94 UnknownText_0x9eb94: ; 0x9eb94 db $0, "Oops, your PACK is", $4f db "stuffed full.", $51 db "Please make room", $4f db "and come back.", $57 ; 0x9ebd6 INCBIN "baserom.gbc",$9ebd6,$33 UnknownText_0x9ec09: ; 0x9ec09 db $0, "We hope to serve", $4f db "you again.", $57 ; 0x9ec26 UnknownText_0x9ec26: ; 0x9ec26 db $0, "Please step this", $4f db "way.", $57 ; 0x9ec3d UnknownText_0x9ec3d: ; 0x9ec3d db $0, "Would you like to", $4f db "hear about the", $55 db "BATTLE TOWER?", $57 ; 0x9ec6d INCBIN "baserom.gbc",$9ec6d,$cf UnknownText_0x9ed3c: ; 0x9ed3c db $0, "BATTLE TOWER rules", $4f db "are written here.", $51 db "Read the rules?", $57 ; 0x9ed72 UnknownText_0x9ed72: ; 0x9ed72 db $0, "Three #MON may", $4f db "enter battles.", $51 db "All three must be", $4f db "different.", $51 db "The items they", $4f db "hold must also be", $55 db "different.", $51 db "Certain #MON", $4f db "may also have", $51 db "level restrictions", $4f db "placed on them.", $57 ; 0x9ee18 UnknownText_0x9ee18: ; 0x9ee18 db $0, "Excuse me!", $4f db "You didn't SAVE", $51 db "before exiting", $4f db "the BATTLE ROOM.", $51 db "I'm awfully sorry,", $4f db "but your challenge", $51 db "will be declared", $4f db "invalid.", $57 ; 0x9ee92 UnknownText_0x9ee92: ; 0x9ee92 db $0, "Your #MON will", $4f db "be healed to full", $55 db "health.", $57 ; 0x9eebc UnknownText_0x9eebc: ; 0x9eebc db $0, "Next up, opponent", $4f db "no.@" text_from_ram $d099 db $0, ". Ready?", $57 ; 0x9eee0 INCBIN "baserom.gbc",$9eee0,$3f UnknownText_0x9ef1f: ; 0x9ef1f db $0, "Before entering", $4f db "the BATTLE ROOM,", $51 db "your progress will", $4f db "be saved.", $57 ; 0x9ef5e UnknownText_0x9ef5e: ; 0x9ef5e db $0, "SAVE and end the", $4f db "session?", $57 ; 0x9ef79 INCBIN "baserom.gbc",$9ef79,$46 UnknownText_0x9efbf: ; 0x9efbf db $0, "Cancel your BATTLE", $4f db "ROOM challenge?", $57 ; 0x9efe3 INCBIN "baserom.gbc",$9efe3,$54 UnknownText_0x9f037: ; 0x9f037 db $0, "We've been waiting", $4f db "for you. This way", $51 db "to a BATTLE ROOM,", $4f db "please.", $57 ; 0x9f076 INCBIN "baserom.gbc",$9f076,$9f264 - $9f076 UnknownText_0x9f264: ; 0x9f264 db $0, "Destroyed by the", $4f db "first opponent in", $51 db "no time at all…", $4f db "I'm no good…", $57 ; 0x9f2a4 UnknownText_0x9f2a4: ; 0x9f2a4 db $0, "There are lots of", $4f db "BATTLE ROOMS, but", $51 db "I'm going to win", $4f db "them all!", $57 ; 0x9f2e3 UnknownText_0x9f2e3: ; 0x9f2e3 db $0, "It's a grueling", $4f db "task, not being", $51 db "able to use items", $4f db "in battle.", $51 db "Making your", $4f db "#MON hold items", $51 db "is the key to", $4f db "winning battles.", $57 ; 0x9f35b UnknownText_0x9f35b: ; 0x9f35b db $0, "I'm trying to see", $4f db "how far I can go", $51 db "using just bug", $4f db "#MON.", $51 db "Don't let there be", $4f db "any fire #MON…", $57 ; 0x9f3b4 MapEventHeader_0x9f3b4: ; 0x9f3b4 ; filler db 0, 0 ; warps db 3 warp_def $9, $7, 3, GROUP_BATTLE_TOWER_OUTSIDE, MAP_BATTLE_TOWER_OUTSIDE warp_def $9, $8, 4, GROUP_BATTLE_TOWER_OUTSIDE, MAP_BATTLE_TOWER_OUTSIDE warp_def $0, $7, 1, GROUP_BATTLE_TOWER_ELEVATOR, MAP_BATTLE_TOWER_ELEVATOR ; xy triggers db 0 ; signposts db 1 signpost 6, 6, $0, UnknownScript_0x9e3d4 ; people-events db 5 person_event $42, 10, 11, $6, $0, 255, 255, $0, 0, UnknownScript_0x9e3e2, $ffff person_event $27, 13, 18, $9, $0, 255, 255, $b0, 0, UnknownScript_0x9e55d, $ffff person_event $24, 13, 8, $5, $1, 255, 255, $80, 0, UnknownScript_0x9e568, $ffff person_event $25, 7, 5, $2, $11, 255, 255, $90, 0, UnknownScript_0x9e56b, $ffff person_event $30, 7, 18, $4, $10, 255, 255, $0, 0, UnknownScript_0x9e56e, $ffff ; 0x9f40f MapScriptHeader_0x9f40f: ; 0x9f40f ; trigger count db 2 ; triggers dw UnknownScript_0x9f419, $0000 dw UnknownScript_0x9f420, $0000 ; callback count db 0 ; 0x9f419 UnknownScript_0x9f419: ; 0x9f419 disappear $2 priorityjump UnknownScript_0x9f421 ; 0x9f41e INCBIN "baserom.gbc",$9f41e,$02 UnknownScript_0x9f420: ; 0x9f420 end ; 0x9f421 UnknownScript_0x9f421: ; 0x9f421 applymovement $0, MovementData_0x9e58c writebyte $2 special $007a appear $2 warpsound waitbutton applymovement $2, MovementData_0x9e592 loadfont storetext 1, $4955, $f follownotexact $0, $f giveegg 0, 123 if_not_equal $0, UnknownScript_0x9f4c2 copybytetovar $cf64 if_equal $7, UnknownScript_0x9f4d9 applymovement $2, MovementData_0x9e597 warpsound disappear $2 applymovement $3, MovementData_0x9e59c applymovement $0, MovementData_0x9e5a7 loadfont 2writetext UnknownText_0x9ee92 closetext loadmovesprites playmusic $000d special $002e special $00a4 pause 60 special $0031 special $003d loadfont 2writetext UnknownText_0x9eebc yesorno iffalse UnknownScript_0x9f483 loadmovesprites applymovement $0, MovementData_0x9e5a9 applymovement $3, MovementData_0x9e5a1 2jump $7425 ; 0x9f483 UnknownScript_0x9f483: ; 0x9f483 2writetext UnknownText_0x9ef5e yesorno iffalse $74a3 writebyte $7 special $0086 writebyte $1f special $0086 writebyte $3 special $0086 playsound $0025 waitbutton special $002e special $007e 2writetext UnknownText_0x9efbf yesorno iffalse $7477 writebyte $4 special $0086 writebyte $6 special $0086 loadmovesprites special $002e warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7 loadfont 2jump UnknownScript_0x9e4b0 ; 0x9f4c2 UnknownScript_0x9f4c2: ; 0x9f4c2 pause 60 special $002f warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7 writebyte $4 special $0086 loadfont 2writetext UnknownText_0x9ea49 closetext loadmovesprites end ; 0x9f4d9 UnknownScript_0x9f4d9: ; 0x9f4d9 pause 60 special $002f warpfacing $1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F, $7, $7 loadfont 2writetext UnknownText_0x9eaef 2jump UnknownScript_0x9e47a ; 0x9f4eb INCBIN "baserom.gbc",$9f4eb,$43 MapEventHeader_0x9f52e: ; 0x9f52e ; filler db 0, 0 ; warps db 2 warp_def $7, $3, 4, GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY warp_def $7, $4, 4, GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $27, 4, 8, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $0791 person_event $42, 10, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $ffff ; 0x9f558 MapScriptHeader_0x9f558: ; 0x9f558 ; trigger count db 2 ; triggers dw UnknownScript_0x9f562, $0000 dw UnknownScript_0x9f567, $0000 ; callback count db 0 ; 0x9f562 UnknownScript_0x9f562: ; 0x9f562 priorityjump UnknownScript_0x9f568 ; 0x9f565 INCBIN "baserom.gbc",$9f565,$9f567 - $9f565 UnknownScript_0x9f567: ; 0x9f567 end ; 0x9f568 UnknownScript_0x9f568: ; 0x9f568 follow $2, $0 applymovement $2, MovementData_0x9f58f applymovement $0, MovementData_0x9f592 writebyte $a special $0086 playsound $006e earthquake 60 waitbutton follow $2, $0 applymovement $2, MovementData_0x9e578 stopfollow warpsound disappear $2 applymovement $0, MovementData_0x9e578 warpcheck end ; 0x9f58f MovementData_0x9f58f: ; 0x9f58f step_right turn_head_down step_end ; 0x9f592 MovementData_0x9f592: ; 0x9f592 turn_head_down step_end ; 0x9f594 MapEventHeader_0x9f594: ; 0x9f594 ; filler db 0, 0 ; warps db 2 warp_def $3, $1, 1, GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY warp_def $3, $2, 1, GROUP_BATTLE_TOWER_HALLWAY, MAP_BATTLE_TOWER_HALLWAY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $42, 6, 5, $9, $0, 255, 255, $0, 0, MovementData_0x9f58f, $ffff ; 0x9f5b1 MapScriptHeader_0x9f5b1: ; 0x9f5b1 ; trigger count db 2 ; triggers dw UnknownScript_0x9f5bb, $0000 dw UnknownScript_0x9f5c0, $0000 ; callback count db 0 ; 0x9f5bb UnknownScript_0x9f5bb: ; 0x9f5bb priorityjump UnknownScript_0x9f5c1 ; 0x9f5be INCBIN "baserom.gbc",$9f5be,$9f5c0 - $9f5be UnknownScript_0x9f5c0: ; 0x9f5c0 end ; 0x9f5c1 UnknownScript_0x9f5c1: ; 0x9f5c1 follow $2, $0 3callasm $27, $75cb 2jump UnknownScript_0x9f5dc ; 0x9f5cb INCBIN "baserom.gbc",$9f5cb,$11 UnknownScript_0x9f5dc: ; 0x9f5dc if_equal $3, UnknownScript_0x9f603 if_equal $4, UnknownScript_0x9f603 if_equal $5, UnknownScript_0x9f60a if_equal $6, UnknownScript_0x9f60a if_equal $7, UnknownScript_0x9f611 if_equal $8, UnknownScript_0x9f611 if_equal $9, UnknownScript_0x9f618 if_equal $a, UnknownScript_0x9f618 applymovement $2, MovementData_0x9e57a 2jump UnknownScript_0x9f61f ; 0x9f603 UnknownScript_0x9f603: ; 0x9f603 applymovement $2, $657c 2jump UnknownScript_0x9f61f ; 0x9f60a UnknownScript_0x9f60a: ; 0x9f60a applymovement $2, $6586 2jump UnknownScript_0x9f61f ; 0x9f611 UnknownScript_0x9f611: ; 0x9f611 applymovement $2, $6584 2jump UnknownScript_0x9f61f ; 0x9f618 UnknownScript_0x9f618: ; 0x9f618 applymovement $2, MovementData_0x9e582 2jump UnknownScript_0x9f61f ; 0x9f61f UnknownScript_0x9f61f: ; 0x9f61f faceperson $0, $2 loadfont 2writetext UnknownText_0x9ec26 closetext loadmovesprites stopfollow applymovement $0, $6576 warpcheck end ; 0x9f62f MapEventHeader_0x9f62f: ; 0x9f62f ; filler db 0, 0 ; warps db 6 warp_def $1, $b, 1, GROUP_BATTLE_TOWER_ELEVATOR, MAP_BATTLE_TOWER_ELEVATOR warp_def $0, $5, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM warp_def $0, $7, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM warp_def $0, $9, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM warp_def $0, $d, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM warp_def $0, $f, 1, GROUP_BATTLE_TOWER_BATTLE_ROOM, MAP_BATTLE_TOWER_BATTLE_ROOM ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $42, 6, 15, $6, $0, 255, 255, $0, 0, MapEventHeader_0x9f62f, $ffff ; 0x9f660 MapScriptHeader_0x9f660: ; 0x9f660 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x9f665 ; 0x9f665 UnknownScript_0x9f665: ; 0x9f665 clearbit1 $07cf return ; 0x9f669 UnknownScript_0x9f669: ; 0x9f669 jumptextfaceplayer UnknownText_0x9f716 ; 0x9f66c UnknownScript_0x9f66c: ; 0x9f66c jumptextfaceplayer UnknownText_0x9f7c8 ; 0x9f66f INCBIN "baserom.gbc",$9f66f,$a7 UnknownText_0x9f716: ; 0x9f716 db $0, "Are you going to", $4f db "the BATTLE TOWER?", $51 db "This is a secret,", $4f db "but if you win a", $51 db "whole lot, you can", $4f db "win special gifts.", $57 ; 0x9f783 INCBIN "baserom.gbc",$9f783,$9f7c8 - $9f783 UnknownText_0x9f7c8: ; 0x9f7c8 db $0, "The levels of the", $4f db "#MON I want to", $51 db "use are all", $4f db "different.", $51 db "I have to go train", $4f db "them now!", $57 ; 0x9f81e MapEventHeader_0x9f81e: ; 0x9f81e ; filler db 0, 0 ; warps db 4 warp_def $7, $4, 1, GROUP_ROUTE_40, MAP_ROUTE_40 warp_def $7, $5, 1, GROUP_ROUTE_40, MAP_ROUTE_40 warp_def $0, $4, 1, GROUP_BATTLE_TOWER_OUTSIDE, MAP_BATTLE_TOWER_OUTSIDE warp_def $0, $5, 2, GROUP_BATTLE_TOWER_OUTSIDE, MAP_BATTLE_TOWER_OUTSIDE ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $2c, 7, 7, $3, $0, 255, 255, $a0, 0, UnknownScript_0x9f669, $07cf person_event $26, 9, 11, $4, $10, 255, 255, $80, 0, UnknownScript_0x9f66c, $ffff ; 0x9f852 MapScriptHeader_0x9f852: ; 0x9f852 ; trigger count db 0 ; callback count db 2 ; callbacks dbw 1, UnknownScript_0x9f85a dbw 2, UnknownScript_0x9f85b ; 0x9f85a UnknownScript_0x9f85a: ; 0x9f85a return ; 0x9f85b UnknownScript_0x9f85b: ; 0x9f85b clearbit1 $07cf return ; 0x9f85f UnknownScript_0x9f85f: ; 0x9f85f jumptextfaceplayer UnknownText_0x9f930 ; 0x9f862 UnknownScript_0x9f862: ; 0x9f862 jumptextfaceplayer UnknownText_0x9f9db ; 0x9f865 UnknownScript_0x9f865: ; 0x9f865 jumptextfaceplayer UnknownText_0x9fa8c ; 0x9f868 UnknownScript_0x9f868: ; 0x9f868 jumptext UnknownText_0x9fafc ; 0x9f86b INCBIN "baserom.gbc",$9f86b,$9f930 - $9f86b UnknownText_0x9f930: ; 0x9f930 db $0, "Wow, the BATTLE", $4f db "TOWER is huge!", $51 db "There must be many", $4f db "kinds of #MON", $55 db "in there!", $57 ; 0x9f97b INCBIN "baserom.gbc",$9f97b,$60 UnknownText_0x9f9db: ; 0x9f9db db $0, "You can use only", $4f db "three #MON.", $51 db "It's so hard to", $4f db "decide which three", $51 db "should go into", $4f db "battle…", $57 ; 0x9fa32 INCBIN "baserom.gbc",$9fa32,$9fa8c - $9fa32 UnknownText_0x9fa8c: ; 0x9fa8c db $0, "Hehehe, I snuck", $4f db "out from work.", $51 db "I can't bail out", $4f db "until I've won!", $51 db "I have to win it", $4f db "all. That I must!", $57 ; 0x9faee INCBIN "baserom.gbc",$9faee,$0e UnknownText_0x9fafc: ; 0x9fafc db $0, "BATTLE TOWER", $51 db "Take the Ultimate", $4f db "Trainer Challenge!", $57 ; 0x9fb2f INCBIN "baserom.gbc",$9fb2f,$9fb5f - $9fb2f MapEventHeader_0x9fb5f: ; 0x9fb5f ; filler db 0, 0 ; warps db 4 warp_def $15, $8, 3, GROUP_ROUTE_40_BATTLE_TOWER_GATE, MAP_ROUTE_40_BATTLE_TOWER_GATE warp_def $15, $9, 4, GROUP_ROUTE_40_BATTLE_TOWER_GATE, MAP_ROUTE_40_BATTLE_TOWER_GATE warp_def $9, $8, 1, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F warp_def $9, $9, 2, GROUP_BATTLE_TOWER_1F, MAP_BATTLE_TOWER_1F ; xy triggers db 0 ; signposts db 1 signpost 10, 10, $0, UnknownScript_0x9f868 ; people-events db 4 person_event $66, 16, 10, $7, $0, 255, 255, $80, 0, UnknownScript_0x9f85f, $ffff person_event $2a, 15, 17, $2, $11, 255, 255, $a0, 0, UnknownScript_0x9f862, $ffff person_event $49, 22, 16, $5, $1, 255, 255, $0, 0, UnknownScript_0x9f865, $07cf person_event $28, 28, 16, $3, $0, 255, 255, $a0, 0, UnknownScript_0x26ef, $ffff ; 0x9fbb2 INCBIN "baserom.gbc",$9fbb2,$44e SECTION "bank28",DATA,BANK[$28] INCBIN "baserom.gbc",$A0000,$4000 SECTION "bank29",DATA,BANK[$29] INCBIN "baserom.gbc",$A4000,$4000 SECTION "bank2A",DATA,BANK[$2A] MapBlockData_0xa8000: ; 0xa8000 INCBIN "maps/Route32.blk" ; 0xa81c2 MapBlockData_0xa81c2: ; 0xa81c2 INCBIN "maps/Route40.blk" ; 0xa8276 MapBlockData_0xa8276: ; 0xa8276 INCBIN "maps/Route36.blk" ; 0xa8384 MapBlockData_0xa8384: ; 0xa8384 INCBIN "maps/Route44.blk" ; 0xa8492 MapBlockData_0xa8492: ; 0xa8492 INCBIN "maps/Route28.blk" ; 0xa8546 INCBIN "baserom.gbc",$a8546,$a8552 - $a8546 MapBlockData_0xa8552: ; 0xa8552 INCBIN "maps/CeladonCity.blk" ; 0xa86ba MapBlockData_0xa86ba: ; 0xa86ba INCBIN "maps/SaffronCity.blk" ; 0xa8822 MapBlockData_0xa8822: ; 0xa8822 INCBIN "maps/Route2.blk" ; 0xa8930 MapBlockData_0xa8930: ; 0xa8930 INCBIN "maps/ElmsHouse.blk" ; 0xa8940 INCBIN "baserom.gbc",$a8940,$5a MapBlockData_0xa899a: ; 0xa899a INCBIN "maps/Route11.blk" ; 0xa8a4e INCBIN "baserom.gbc",$a8a4e,$a8aa8 - $a8a4e MapBlockData_0xa8aa8: ; 0xa8aa8 INCBIN "maps/Route15.blk" ; 0xa8b5c INCBIN "baserom.gbc",$a8b5c,$24 MapBlockData_0xa8b80: ; 0xa8b80 INCBIN "maps/Route19.blk" ; 0xa8c34 INCBIN "baserom.gbc",$a8c34,$a8d9c - $a8c34 MapBlockData_0xa8d9c: ; 0xa8d9c INCBIN "maps/Route10South.blk" ; 0xa8df6 MapBlockData_0xa8df6: ; 0xa8df6 INCBIN "maps/CinnabarPokeCenter2FBeta.blk" ; 0xa8e16 MapBlockData_0xa8e16: ; 0xa8e16 INCBIN "maps/Route41.blk" ; 0xa90b9 MapBlockData_0xa90b9: ; 0xa90b9 INCBIN "maps/Route33.blk" ; 0xa9113 MapBlockData_0xa9113: ; 0xa9113 INCBIN "maps/Route45.blk" ; 0xa92d5 MapBlockData_0xa92d5: ; 0xa92d5 INCBIN "maps/Route29.blk" ; 0xa93e3 MapBlockData_0xa93e3: ; 0xa93e3 INCBIN "maps/Route37.blk" ; 0xa943d MapBlockData_0xa943d: ; 0xa943d INCBIN "maps/LavenderTown.blk" ; 0xa9497 MapBlockData_0xa9497: ; 0xa9497 INCBIN "maps/PalletTown.blk" ; 0xa94f1 MapBlockData_0xa94f1: ; 0xa94f1 INCBIN "maps/Route25.blk" ; 0xa95ff MapBlockData_0xa95ff: ; 0xa95ff INCBIN "maps/Route24.blk" ; 0xa9659 INCBIN "baserom.gbc",$a9659,$a97c1 - $a9659 MapBlockData_0xa97c1: ; 0xa97c1 INCBIN "maps/Route3.blk" ; 0xa98cf MapBlockData_0xa98cf: ; 0xa98cf INCBIN "maps/PewterCity.blk" ; 0xa9a37 INCBIN "baserom.gbc",$a9a37,$a9bf9 - $a9a37 MapBlockData_0xa9bf9: ; 0xa9bf9 INCBIN "maps/Route12.blk" ; 0xa9d07 INCBIN "baserom.gbc",$a9d07,$168 MapBlockData_0xa9e6f: ; 0xa9e6f INCBIN "maps/Route20.blk" ; 0xa9f7d INCBIN "baserom.gbc",$a9f7d,$a9ff7 - $a9f7d MapBlockData_0xa9ff7: ; 0xa9ff7 INCBIN "maps/Route30.blk" ; 0xaa105 MapBlockData_0xaa105: ; 0xaa105 INCBIN "maps/Route26.blk" ; 0xaa321 MapBlockData_0xaa321: ; 0xaa321 INCBIN "maps/Route42.blk" ; 0xaa42f MapBlockData_0xaa42f: ; 0xaa42f INCBIN "maps/Route34.blk" ; 0xaa53d MapBlockData_0xaa53d: ; 0xaa53d INCBIN "maps/Route46.blk" ; 0xaa5f1 MapBlockData_0xaa5f1: ; 0xaa5f1 INCBIN "maps/FuchsiaCity.blk" ; 0xaa759 MapBlockData_0xaa759: ; 0xaa759 INCBIN "maps/Route38.blk" ; 0xaa80d INCBIN "baserom.gbc",$aa80d,$5a MapBlockData_0xaa867: ; 0xaa867 INCBIN "maps/OlivineVoltorbHouse.blk" ; 0xaa877 MapBlockData_0xaa877: ; 0xaa877 INCBIN "maps/SafariZoneFuchsiaGateBeta.blk" ; 0xaa88b INCBIN "baserom.gbc",$aa88b,$aaa4d - $aa88b MapBlockData_0xaaa4d: ; 0xaaa4d INCBIN "maps/CinnabarIsland.blk" ; 0xaaaa7 MapBlockData_0xaaaa7: ; 0xaaaa7 INCBIN "maps/Route4.blk" ; 0xaab5b MapBlockData_0xaab5b: ; 0xaab5b INCBIN "maps/Route8.blk" ; 0xaac0f INCBIN "baserom.gbc",$aac0f,$aac69 - $aac0f MapBlockData_0xaac69: ; 0xaac69 INCBIN "maps/ViridianCity.blk" ; 0xaadd1 MapBlockData_0xaadd1: ; 0xaadd1 INCBIN "maps/Route13.blk" ; 0xaaedf MapBlockData_0xaaedf: ; 0xaaedf INCBIN "maps/Route21.blk" ; 0xaaf93 INCBIN "baserom.gbc",$aaf93,$aafed - $aaf93 MapBlockData_0xaafed: ; 0xaafed INCBIN "maps/Route17.blk" ; 0xab1af INCBIN "baserom.gbc",$ab1af,$ab209 - $ab1af MapBlockData_0xab209: ; 0xab209 INCBIN "maps/Route31.blk" ; 0xab2bd MapBlockData_0xab2bd: ; 0xab2bd INCBIN "maps/Route27.blk" ; 0xab425 MapBlockData_0xab425: ; 0xab425 INCBIN "maps/Route35.blk" ; 0xab4d9 MapBlockData_0xab4d9: ; 0xab4d9 INCBIN "maps/Route43.blk" ; 0xab5e7 MapBlockData_0xab5e7: ; 0xab5e7 INCBIN "maps/Route39.blk" ; 0xab69b MapBlockData_0xab69b: ; 0xab69b INCBIN "maps/KrissHouse1F.blk" ; 0xab6af MapBlockData_0xab6af: ; 0xab6af INCBIN "maps/Route38EcruteakGate.blk" ; 0xab6c3 INCBIN "baserom.gbc",$ab6c3,$ab82b - $ab6c3 MapBlockData_0xab82b: ; 0xab82b INCBIN "maps/VermilionCity.blk" ; 0xab993 INCBIN "baserom.gbc",$ab993,$abb55 - $ab993 MapBlockData_0xabb55: ; 0xabb55 INCBIN "maps/ElmsLab.blk" ; 0xabb73 MapBlockData_0xabb73: ; 0xabb73 INCBIN "maps/CeruleanCity.blk" ; 0xabcdb MapBlockData_0xabcdb: ; 0xabcdb INCBIN "maps/Route1.blk" ; 0xabd8f MapBlockData_0xabd8f: ; 0xabd8f INCBIN "maps/Route5.blk" ; 0xabde9 MapBlockData_0xabde9: ; 0xabde9 INCBIN "maps/Route9.blk" ; 0xabef7 MapBlockData_0xabef7: ; 0xabef7 INCBIN "maps/Route22.blk" ; 0xabfab INCBIN "baserom.gbc",$abfab,$55 SECTION "bank2B",DATA,BANK[$2B] MapBlockData_0xac000: ; 0xac000 INCBIN "maps/Route14.blk" ; 0xac0b4 INCBIN "baserom.gbc",$ac0b4,$5a MapBlockData_0xac10e: ; 0xac10e INCBIN "maps/OlivineMart.blk" ; 0xac126 MapBlockData_0xac126: ; 0xac126 INCBIN "maps/Route10North.blk" ; 0xac180 INCBIN "baserom.gbc",$ac180,$168 MapBlockData_0xac2e8: ; 0xac2e8 INCBIN "maps/OlivinePokeCenter1F.blk" ; 0xac2fc INCBIN "baserom.gbc",$ac2fc,$ac340 - $ac2fc MapBlockData_0xac340: ; 0xac340 INCBIN "maps/EarlsPokemonAcademy.blk" ; 0xac360 INCBIN "baserom.gbc",$ac360,$ac3b4 - $ac360 MapBlockData_0xac3b4: ; 0xac3b4 INCBIN "maps/GoldenrodDeptStore1F.blk" ; 0xac3d4 MapBlockData_0xac3d4: ; 0xac3d4 INCBIN "maps/GoldenrodDeptStore2F.blk" ; 0xac3f4 MapBlockData_0xac3f4: ; 0xac3f4 INCBIN "maps/GoldenrodDeptStore3F.blk" ; 0xac414 MapBlockData_0xac414: ; 0xac414 INCBIN "maps/GoldenrodDeptStore4F.blk" ; 0xac434 MapBlockData_0xac434: ; 0xac434 INCBIN "maps/GoldenrodDeptStore5F.blk" ; 0xac454 MapBlockData_0xac454: ; 0xac454 INCBIN "maps/GoldenrodDeptStore6F.blk" ; 0xac474 MapBlockData_0xac474: ; 0xac474 INCBIN "maps/GoldenrodDeptStoreElevator.blk" ; 0xac478 MapBlockData_0xac478: ; 0xac478 INCBIN "maps/CeladonMansion1F.blk" ; 0xac48c MapBlockData_0xac48c: ; 0xac48c INCBIN "maps/CeladonMansion2F.blk" ; 0xac4a0 MapBlockData_0xac4a0: ; 0xac4a0 INCBIN "maps/CeladonMansion3F.blk" ; 0xac4b4 MapBlockData_0xac4b4: ; 0xac4b4 INCBIN "maps/CeladonMansionRoof.blk" ; 0xac4c8 INCBIN "baserom.gbc",$ac4c8,$ac4d8 - $ac4c8 MapBlockData_0xac4d8: ; 0xac4d8 INCBIN "maps/CeladonGameCorner.blk" ; 0xac51e MapBlockData_0xac51e: ; 0xac51e INCBIN "maps/CeladonGameCornerPrizeRoom.blk" ; 0xac527 MapBlockData_0xac527: ; 0xac527 INCBIN "maps/Colosseum.blk" ; 0xac53b MapBlockData_0xac53b: ; 0xac53b INCBIN "maps/TradeCenter.blk" ; 0xac54f MapBlockData_0xac54f: ; 0xac54f INCBIN "maps/EcruteakLugiaSpeechHouse.blk" ; 0xac55f INCBIN "baserom.gbc",$ac55f,$5a MapBlockData_0xac5b9: ; 0xac5b9 INCBIN "maps/UnionCaveB1F.blk" ; 0xac66d MapBlockData_0xac66d: ; 0xac66d INCBIN "maps/UnionCaveB2F.blk" ; 0xac721 MapBlockData_0xac721: ; 0xac721 INCBIN "maps/UnionCave1F.blk" ; 0xac7d5 MapBlockData_0xac7d5: ; 0xac7d5 INCBIN "maps/NationalPark.blk" ; 0xac9f1 MapBlockData_0xac9f1: ; 0xac9f1 INCBIN "maps/Route6UndergroundEntrance.blk" ; 0xaca01 INCBIN "baserom.gbc",$aca01,$10 MapBlockData_0xaca11: ; 0xaca11 INCBIN "maps/KurtsHouse.blk" ; 0xaca31 MapBlockData_0xaca31: ; 0xaca31 INCBIN "maps/GoldenrodMagnetTrainStation.blk" ; 0xaca8b MapBlockData_0xaca8b: ; 0xaca8b INCBIN "maps/RuinsofAlphOutside.blk" ; 0xacb3f INCBIN "baserom.gbc",$acb3f,$acb53 - $acb3f MapBlockData_0xacb53: ; 0xacb53 INCBIN "maps/RuinsofAlphInnerChamber.blk" ; 0xacbdf MapBlockData_0xacbdf: ; 0xacbdf INCBIN "maps/RuinsofAlphHo-ohChamber.blk" ; 0xacbf3 MapBlockData_0xacbf3: ; 0xacbf3 INCBIN "maps/SproutTower1F.blk" ; 0xacc43 INCBIN "baserom.gbc",$acc43,$acc4d - $acc43 MapBlockData_0xacc4d: ; 0xacc4d INCBIN "maps/SproutTower2F.blk" ; 0xacc9d INCBIN "baserom.gbc",$acc9d,$acca7 - $acc9d MapBlockData_0xacca7: ; 0xacca7 INCBIN "maps/SproutTower3F.blk" ; 0xaccf7 INCBIN "baserom.gbc",$accf7,$acd01 - $accf7 MapBlockData_0xacd01: ; 0xacd01 INCBIN "maps/RadioTower1F.blk" ; 0xacd25 MapBlockData_0xacd25: ; 0xacd25 INCBIN "maps/RadioTower2F.blk" ; 0xacd49 MapBlockData_0xacd49: ; 0xacd49 INCBIN "maps/RadioTower3F.blk" ; 0xacd6d MapBlockData_0xacd6d: ; 0xacd6d INCBIN "maps/RadioTower4F.blk" ; 0xacd91 MapBlockData_0xacd91: ; 0xacd91 INCBIN "maps/RadioTower5F.blk" ; 0xacdb5 MapBlockData_0xacdb5: ; 0xacdb5 INCBIN "maps/NewBarkTown.blk" ; 0xace0f MapBlockData_0xace0f: ; 0xace0f INCBIN "maps/CherrygroveCity.blk" ; 0xacec3 MapBlockData_0xacec3: ; 0xacec3 INCBIN "maps/VioletCity.blk" ; 0xad02b MapBlockData_0xad02b: ; 0xad02b INCBIN "maps/AzaleaTown.blk" ; 0xad0df MapBlockData_0xad0df: ; 0xad0df INCBIN "maps/CianwoodCity.blk" ; 0xad274 MapBlockData_0xad274: ; 0xad274 INCBIN "maps/GoldenrodCity.blk" ; 0xad3dc MapBlockData_0xad3dc: ; 0xad3dc INCBIN "maps/OlivineCity.blk" ; 0xad544 MapBlockData_0xad544: ; 0xad544 INCBIN "maps/EcruteakCity.blk" ; 0xad6ac MapBlockData_0xad6ac: ; 0xad6ac INCBIN "maps/MahoganyTown.blk" ; 0xad706 MapBlockData_0xad706: ; 0xad706 INCBIN "maps/LakeofRage.blk" ; 0xad86e MapBlockData_0xad86e: ; 0xad86e INCBIN "maps/BlackthornCity.blk" ; 0xad9d6 MapBlockData_0xad9d6: ; 0xad9d6 INCBIN "maps/SilverCaveOutside.blk" ; 0xadb3e MapBlockData_0xadb3e: ; 0xadb3e INCBIN "maps/Route6.blk" ; 0xadb98 MapBlockData_0xadb98: ; 0xadb98 INCBIN "maps/Route7.blk" ; 0xadbf2 MapBlockData_0xadbf2: ; 0xadbf2 INCBIN "maps/Route16.blk" ; 0xadc4c MapBlockData_0xadc4c: ; 0xadc4c INCBIN "maps/Route18.blk" ; 0xadca6 MapBlockData_0xadca6: ; 0xadca6 INCBIN "maps/WarehouseEntrance.blk" ; 0xaddb4 MapBlockData_0xaddb4: ; 0xaddb4 INCBIN "maps/UndergroundPathSwitchRoomEntrances.blk" ; 0xadec2 MapBlockData_0xadec2: ; 0xadec2 INCBIN "maps/GoldenrodDeptStoreB1F.blk" ; 0xadf1c MapBlockData_0xadf1c: ; 0xadf1c INCBIN "maps/UndergroundWarehouse.blk" ; 0xadf76 INCBIN "baserom.gbc",$adf76,$19 MapBlockData_0xadf8f: ; 0xadf8f INCBIN "maps/TinTower1F.blk" ; 0xadfe9 MapBlockData_0xadfe9: ; 0xadfe9 INCBIN "maps/TinTower2F.blk" ; 0xae043 MapBlockData_0xae043: ; 0xae043 INCBIN "maps/TinTower3F.blk" ; 0xae09d MapBlockData_0xae09d: ; 0xae09d INCBIN "maps/TinTower4F.blk" ; 0xae0f7 MapBlockData_0xae0f7: ; 0xae0f7 INCBIN "maps/TinTower5F.blk" ; 0xae151 MapBlockData_0xae151: ; 0xae151 INCBIN "maps/TinTower6F.blk" ; 0xae1ab MapBlockData_0xae1ab: ; 0xae1ab INCBIN "maps/TinTower7F.blk" ; 0xae205 MapBlockData_0xae205: ; 0xae205 INCBIN "maps/TinTower8F.blk" ; 0xae25f MapBlockData_0xae25f: ; 0xae25f INCBIN "maps/TinTower9F.blk" ; 0xae2b9 MapBlockData_0xae2b9: ; 0xae2b9 INCBIN "maps/TinTowerRoof.blk" ; 0xae313 MapBlockData_0xae313: ; 0xae313 INCBIN "maps/BurnedTower1F.blk" ; 0xae36d MapBlockData_0xae36d: ; 0xae36d INCBIN "maps/BurnedTowerB1F.blk" ; 0xae3c7 INCBIN "baserom.gbc",$ae3c7,$ae4d5 - $ae3c7 MapBlockData_0xae4d5: ; 0xae4d5 INCBIN "maps/MountMortar1FOutside.blk" ; 0xae63d MapBlockData_0xae63d: ; 0xae63d INCBIN "maps/MountMortar1FInside.blk" ; 0xae859 MapBlockData_0xae859: ; 0xae859 INCBIN "maps/MountMortar2FInside.blk" ; 0xae9c1 MapBlockData_0xae9c1: ; 0xae9c1 INCBIN "maps/MountMortarB1F.blk" ; 0xaeb29 MapBlockData_0xaeb29: ; 0xaeb29 INCBIN "maps/IcePath1F.blk" ; 0xaec91 MapBlockData_0xaec91: ; 0xaec91 INCBIN "maps/IcePathB1F.blk" ; 0xaed45 MapBlockData_0xaed45: ; 0xaed45 INCBIN "maps/IcePathB2FMahoganySide.blk" ; 0xaed9f MapBlockData_0xaed9f: ; 0xaed9f INCBIN "maps/IcePathB2FBlackthornSide.blk" ; 0xaedcc MapBlockData_0xaedcc: ; 0xaedcc INCBIN "maps/IcePathB3F.blk" ; 0xaee26 MapBlockData_0xaee26: ; 0xaee26 INCBIN "maps/WhirlIslandNW.blk" ; 0xaee53 MapBlockData_0xaee53: ; 0xaee53 INCBIN "maps/WhirlIslandNE.blk" ; 0xaeead MapBlockData_0xaeead: ; 0xaeead INCBIN "maps/WhirlIslandSW.blk" ; 0xaef07 MapBlockData_0xaef07: ; 0xaef07 INCBIN "maps/WhirlIslandCave.blk" ; 0xaef34 MapBlockData_0xaef34: ; 0xaef34 INCBIN "maps/WhirlIslandSE.blk" ; 0xaef61 MapBlockData_0xaef61: ; 0xaef61 INCBIN "maps/WhirlIslandB1F.blk" ; 0xaf0c9 MapBlockData_0xaf0c9: ; 0xaf0c9 INCBIN "maps/WhirlIslandB2F.blk" ; 0xaf17d MapBlockData_0xaf17d: ; 0xaf17d INCBIN "maps/WhirlIslandLugiaChamber.blk" ; 0xaf1d7 MapBlockData_0xaf1d7: ; 0xaf1d7 INCBIN "maps/SilverCaveRoom1.blk" ; 0xaf28b MapBlockData_0xaf28b: ; 0xaf28b INCBIN "maps/SilverCaveRoom2.blk" ; 0xaf399 MapBlockData_0xaf399: ; 0xaf399 INCBIN "maps/SilverCaveRoom3.blk" ; 0xaf44d INCBIN "baserom.gbc",$af44d,$438 MapBlockData_0xaf885: ; 0xaf885 INCBIN "maps/MahoganyMart1F.blk" ; 0xaf895 MapBlockData_0xaf895: ; 0xaf895 INCBIN "maps/TeamRocketBaseB1F.blk" ; 0xaf91c MapBlockData_0xaf91c: ; 0xaf91c INCBIN "maps/TeamRocketBaseB2F.blk" ; 0xaf9a3 MapBlockData_0xaf9a3: ; 0xaf9a3 INCBIN "maps/TeamRocketBaseB3F.blk" ; 0xafa2a INCBIN "baserom.gbc",$afa2a,$afa84 - $afa2a MapBlockData_0xafa84: ; 0xafa84 INCBIN "maps/IndigoPlateauPokeCenter1F.blk" ; 0xafac3 MapBlockData_0xafac3: ; 0xafac3 INCBIN "maps/WillsRoom.blk" ; 0xafaf0 MapBlockData_0xafaf0: ; 0xafaf0 INCBIN "maps/KogasRoom.blk" ; 0xafb1d MapBlockData_0xafb1d: ; 0xafb1d INCBIN "maps/BrunosRoom.blk" ; 0xafb4a MapBlockData_0xafb4a: ; 0xafb4a INCBIN "maps/KarensRoom.blk" ; 0xafb77 MapBlockData_0xafb77: ; 0xafb77 INCBIN "maps/AzaleaGym.blk" ; 0xafb9f MapBlockData_0xafb9f: ; 0xafb9f INCBIN "maps/VioletGym.blk" ; 0xafbc7 MapBlockData_0xafbc7: ; 0xafbc7 INCBIN "maps/GoldenrodGym.blk" ; 0xafc21 MapBlockData_0xafc21: ; 0xafc21 INCBIN "maps/EcruteakGym.blk" ; 0xafc4e MapBlockData_0xafc4e: ; 0xafc4e INCBIN "maps/MahoganyGym.blk" ; 0xafc7b MapBlockData_0xafc7b: ; 0xafc7b INCBIN "maps/OlivineGym.blk" ; 0xafca3 INCBIN "baserom.gbc",$afca3,$afcb7 - $afca3 MapBlockData_0xafcb7: ; 0xafcb7 INCBIN "maps/CianwoodGym.blk" ; 0xafce4 MapBlockData_0xafce4: ; 0xafce4 INCBIN "maps/BlackthornGym1F.blk" ; 0xafd11 MapBlockData_0xafd11: ; 0xafd11 INCBIN "maps/BlackthornGym2F.blk" ; 0xafd3e MapBlockData_0xafd3e: ; 0xafd3e INCBIN "maps/OlivineLighthouse1F.blk" ; 0xafd98 MapBlockData_0xafd98: ; 0xafd98 INCBIN "maps/OlivineLighthouse2F.blk" ; 0xafdf2 MapBlockData_0xafdf2: ; 0xafdf2 INCBIN "maps/OlivineLighthouse3F.blk" ; 0xafe4c MapBlockData_0xafe4c: ; 0xafe4c INCBIN "maps/OlivineLighthouse4F.blk" ; 0xafea6 MapBlockData_0xafea6: ; 0xafea6 INCBIN "maps/OlivineLighthouse5F.blk" ; 0xaff00 MapBlockData_0xaff00: ; 0xaff00 INCBIN "maps/OlivineLighthouse6F.blk" ; 0xaff5a INCBIN "baserom.gbc",$aff5a,$a6 SECTION "bank2C",DATA,BANK[$2C] INCBIN "baserom.gbc",$b0000,$b0023 - $b0000 MapBlockData_0xb0023: ; 0xb0023 INCBIN "maps/SlowpokeWellB1F.blk" ; 0xb007d MapBlockData_0xb007d: ; 0xb007d INCBIN "maps/SlowpokeWellB2F.blk" ; 0xb00d7 MapBlockData_0xb00d7: ; 0xb00d7 INCBIN "maps/IlexForest.blk" ; 0xb026c MapBlockData_0xb026c: ; 0xb026c INCBIN "maps/DarkCaveVioletEntrance.blk" ; 0xb03d4 MapBlockData_0xb03d4: ; 0xb03d4 INCBIN "maps/DarkCaveBlackthornEntrance.blk" ; 0xb04e2 MapBlockData_0xb04e2: ; 0xb04e2 INCBIN "maps/RuinsofAlphResearchCenter.blk" ; 0xb04f2 MapBlockData_0xb04f2: ; 0xb04f2 INCBIN "maps/GoldenrodBikeShop.blk" ; 0xb0502 MapBlockData_0xb0502: ; 0xb0502 INCBIN "maps/DanceTheatre.blk" ; 0xb052c MapBlockData_0xb052c: ; 0xb052c INCBIN "maps/EcruteakHouse.blk" ; 0xb0586 MapBlockData_0xb0586: ; 0xb0586 INCBIN "maps/GoldenrodGameCorner.blk" ; 0xb05cc MapBlockData_0xb05cc: ; 0xb05cc INCBIN "maps/Route35NationalParkgate.blk" ; 0xb05dc MapBlockData_0xb05dc: ; 0xb05dc INCBIN "maps/Route36NationalParkgate.blk" ; 0xb05f0 MapBlockData_0xb05f0: ; 0xb05f0 INCBIN "maps/FastShip1F.blk" ; 0xb0680 MapBlockData_0xb0680: ; 0xb0680 INCBIN "maps/FastShipB1F.blk" ; 0xb0700 INCBIN "baserom.gbc",$b0700,$10 MapBlockData_0xb0710: ; 0xb0710 INCBIN "maps/FastShipCabins_NNW_NNE_NE.blk" ; 0xb0750 MapBlockData_0xb0750: ; 0xb0750 INCBIN "maps/FastShipCabins_SW_SSW_NW.blk" ; 0xb0790 MapBlockData_0xb0790: ; 0xb0790 INCBIN "maps/FastShipCabins_SE_SSE_CaptainsCabin.blk" ; 0xb07e5 MapBlockData_0xb07e5: ; 0xb07e5 INCBIN "maps/OlivinePort.blk" ; 0xb0899 MapBlockData_0xb0899: ; 0xb0899 INCBIN "maps/VermilionPort.blk" ; 0xb094d MapBlockData_0xb094d: ; 0xb094d INCBIN "maps/OlivineCafe.blk" ; 0xb095d MapBlockData_0xb095d: ; 0xb095d INCBIN "maps/KrissHouse2F.blk" ; 0xb0969 MapBlockData_0xb0969: ; 0xb0969 INCBIN "maps/SaffronTrainStation.blk" ; 0xb09c3 MapBlockData_0xb09c3: ; 0xb09c3 INCBIN "maps/CeruleanGym.blk" ; 0xb09eb MapBlockData_0xb09eb: ; 0xb09eb INCBIN "maps/VermilionGym.blk" ; 0xb0a18 MapBlockData_0xb0a18: ; 0xb0a18 INCBIN "maps/SaffronGym.blk" ; 0xb0a72 MapBlockData_0xb0a72: ; 0xb0a72 INCBIN "maps/PowerPlant.blk" ; 0xb0acc MapBlockData_0xb0acc: ; 0xb0acc INCBIN "maps/PokémonFanClub.blk" ; 0xb0ae0 MapBlockData_0xb0ae0: ; 0xb0ae0 INCBIN "maps/FightingDojo.blk" ; 0xb0afe MapBlockData_0xb0afe: ; 0xb0afe INCBIN "maps/SilphCo1F.blk" ; 0xb0b1e MapBlockData_0xb0b1e: ; 0xb0b1e INCBIN "maps/ViridianGym.blk" ; 0xb0b4b MapBlockData_0xb0b4b: ; 0xb0b4b INCBIN "maps/TrainerHouse1F.blk" ; 0xb0b6e MapBlockData_0xb0b6e: ; 0xb0b6e INCBIN "maps/TrainerHouseB1F.blk" ; 0xb0b96 MapBlockData_0xb0b96: ; 0xb0b96 INCBIN "maps/RedsHouse1F.blk" ; 0xb0ba6 MapBlockData_0xb0ba6: ; 0xb0ba6 INCBIN "maps/RedsHouse2F.blk" ; 0xb0bb6 MapBlockData_0xb0bb6: ; 0xb0bb6 INCBIN "maps/OaksLab.blk" ; 0xb0bd4 MapBlockData_0xb0bd4: ; 0xb0bd4 INCBIN "maps/MrFujisHouse.blk" ; 0xb0be8 MapBlockData_0xb0be8: ; 0xb0be8 INCBIN "maps/LavRadioTower1F.blk" ; 0xb0c10 MapBlockData_0xb0c10: ; 0xb0c10 INCBIN "maps/SilverCaveItemRooms.blk" ; 0xb0c6a MapBlockData_0xb0c6a: ; 0xb0c6a INCBIN "maps/DayCare.blk" ; 0xb0c7e MapBlockData_0xb0c7e: ; 0xb0c7e INCBIN "maps/SoulHouse.blk" ; 0xb0c92 MapBlockData_0xb0c92: ; 0xb0c92 INCBIN "maps/PewterGym.blk" ; 0xb0cb5 MapBlockData_0xb0cb5: ; 0xb0cb5 INCBIN "maps/CeladonGym.blk" ; 0xb0ce2 INCBIN "baserom.gbc",$b0ce2,$b0cf6 - $b0ce2 MapBlockData_0xb0cf6: ; 0xb0cf6 INCBIN "maps/CeladonCafe.blk" ; 0xb0d0e INCBIN "baserom.gbc",$b0d0e,$18 MapBlockData_0xb0d26: ; 0xb0d26 INCBIN "maps/RockTunnel1F.blk" ; 0xb0e34 MapBlockData_0xb0e34: ; 0xb0e34 INCBIN "maps/RockTunnelB1F.blk" ; 0xb0f42 MapBlockData_0xb0f42: ; 0xb0f42 INCBIN "maps/DiglettsCave.blk" ; 0xb0ff6 MapBlockData_0xb0ff6: ; 0xb0ff6 INCBIN "maps/MountMoon.blk" ; 0xb107d MapBlockData_0xb107d: ; 0xb107d INCBIN "maps/SeafoamGym.blk" ; 0xb1091 MapBlockData_0xb1091: ; 0xb1091 INCBIN "maps/MrPokémonsHouse.blk" ; 0xb10a1 MapBlockData_0xb10a1: ; 0xb10a1 INCBIN "maps/VictoryRoadGate.blk" ; 0xb10fb MapBlockData_0xb10fb: ; 0xb10fb INCBIN "maps/OlivinePortPassage.blk" ; 0xb1155 MapBlockData_0xb1155: ; 0xb1155 INCBIN "maps/FuchsiaGym.blk" ; 0xb1182 MapBlockData_0xb1182: ; 0xb1182 INCBIN "maps/SafariZoneBeta.blk" ; 0xb1236 MapBlockData_0xb1236: ; 0xb1236 INCBIN "maps/Underground.blk" ; 0xb1260 MapBlockData_0xb1260: ; 0xb1260 INCBIN "maps/Route39Barn.blk" ; 0xb1270 MapBlockData_0xb1270: ; 0xb1270 INCBIN "maps/VictoryRoad.blk" ; 0xb13d8 MapBlockData_0xb13d8: ; 0xb13d8 INCBIN "maps/Route23.blk" ; 0xb1432 MapBlockData_0xb1432: ; 0xb1432 INCBIN "maps/LancesRoom.blk" ; 0xb146e MapBlockData_0xb146e: ; 0xb146e INCBIN "maps/HallOfFame.blk" ; 0xb1491 MapBlockData_0xb1491: ; 0xb1491 INCBIN "maps/CopycatsHouse1F.blk" ; 0xb14a1 MapBlockData_0xb14a1: ; 0xb14a1 INCBIN "maps/CopycatsHouse2F.blk" ; 0xb14b0 MapBlockData_0xb14b0: ; 0xb14b0 INCBIN "maps/GoldenrodFlowerShop.blk" ; 0xb14c0 MapBlockData_0xb14c0: ; 0xb14c0 INCBIN "maps/MountMoonSquare.blk" ; 0xb1547 MapBlockData_0xb1547: ; 0xb1547 INCBIN "maps/WiseTriosRoom.blk" ; 0xb1557 MapBlockData_0xb1557: ; 0xb1557 INCBIN "maps/DragonsDen1F.blk" ; 0xb1584 MapBlockData_0xb1584: ; 0xb1584 INCBIN "maps/DragonsDenB1F.blk" ; 0xb16ec MapBlockData_0xb16ec: ; 0xb16ec INCBIN "maps/TohjoFalls.blk" ; 0xb1773 MapBlockData_0xb1773: ; 0xb1773 INCBIN "maps/RuinsofAlphHo-ohItemRoom.blk" ; 0xb1787 MapBlockData_0xb1787: ; 0xb1787 INCBIN "maps/RuinsofAlphHo-OhWordRoom.blk" ; 0xb17ff MapBlockData_0xb17ff: ; 0xb17ff INCBIN "maps/RuinsofAlphKabutoWordRoom.blk" ; 0xb1845 MapBlockData_0xb1845: ; 0xb1845 INCBIN "maps/RuinsofAlphOmanyteWordRoom.blk" ; 0xb1895 MapBlockData_0xb1895: ; 0xb1895 INCBIN "maps/RuinsofAlphAerodactylWordRoom.blk" ; 0xb18db MapBlockData_0xb18db: ; 0xb18db INCBIN "maps/DragonShrine.blk" ; 0xb18f4 MapBlockData_0xb18f4: ; 0xb18f4 INCBIN "maps/BattleTower1F.blk" ; 0xb191c MapBlockData_0xb191c: ; 0xb191c INCBIN "maps/BattleTowerBattleRoom.blk" ; 0xb192c MapBlockData_0xb192c: ; 0xb192c INCBIN "maps/GoldenrodPokeComCenter2FMobile.blk" ; 0xb1a2c MapBlockData_0xb1a2c: ; 0xb1a2c INCBIN "maps/MobileTradeRoomMobile.blk" ; 0xb1a40 MapBlockData_0xb1a40: ; 0xb1a40 INCBIN "maps/MobileBattleRoom.blk" ; 0xb1a54 MapBlockData_0xb1a54: ; 0xb1a54 INCBIN "maps/BattleTowerHallway.blk" ; 0xb1a6a MapBlockData_0xb1a6a: ; 0xb1a6a INCBIN "maps/BattleTowerElevator.blk" ; 0xb1a6e MapBlockData_0xb1a6e: ; 0xb1a6e INCBIN "maps/BattleTowerOutside.blk" ; 0xb1afa INCBIN "baserom.gbc",$b1afa,$28 MapBlockData_0xb1b22: ; 0xb1b22 INCBIN "maps/GoldenrodDeptStoreRoof.blk" ; 0xb1b42 INCBIN "baserom.gbc",$b1b42,$24be SECTION "bank2D",DATA,BANK[$2D] INCBIN "baserom.gbc",$B4000,$4000 SECTION "bank2E",DATA,BANK[$2E] INCBIN "baserom.gbc",$B8000,$4000 SECTION "bank2F",DATA,BANK[$2F] INCBIN "baserom.gbc",$BC000,$4000 SECTION "bank30",DATA,BANK[$30] INCBIN "baserom.gbc",$C0000,$4000 SECTION "bank31",DATA,BANK[$31] INCBIN "baserom.gbc",$C4000,$4000 SECTION "bank32",DATA,BANK[$32] INCBIN "baserom.gbc",$C8000,$4000 SECTION "bank33",DATA,BANK[$33] INCBIN "baserom.gbc",$CC000,$4000 SECTION "bank34",DATA,BANK[$34] INCBIN "baserom.gbc",$D0000,$4000 SECTION "bank35",DATA,BANK[$35] INCBIN "baserom.gbc",$D4000,$4000 SECTION "bank36",DATA,BANK[$36] INCBIN "baserom.gbc",$D8000,$4000 SECTION "bank37",DATA,BANK[$37] INCBIN "baserom.gbc",$DC000,$4000 SECTION "bank38",DATA,BANK[$38] INCBIN "baserom.gbc",$E0000,$4000 SECTION "bank39",DATA,BANK[$39] INCBIN "baserom.gbc",$E4000,$4000 SECTION "bank3A",DATA,BANK[$3A] INCBIN "baserom.gbc",$E8000,$4000 SECTION "bank3B",DATA,BANK[$3B] INCBIN "baserom.gbc",$EC000,$4000 SECTION "bank3C",DATA,BANK[$3C] INCBIN "baserom.gbc",$F0000,$4000 SECTION "bank3D",DATA,BANK[$3D] INCBIN "baserom.gbc",$F4000,$4000 SECTION "bank3E",DATA,BANK[$3E] INCBIN "baserom.gbc",$F8000,$4000 SECTION "bank3F",DATA,BANK[$3F] INCBIN "baserom.gbc",$FC000,$4000 SECTION "bank40",DATA,BANK[$40] INCBIN "baserom.gbc",$100000,$4000 SECTION "bank41",DATA,BANK[$41] INCBIN "baserom.gbc",$104000,$4000 SECTION "bank42",DATA,BANK[$42] INCBIN "baserom.gbc",$108000,$4000 SECTION "bank43",DATA,BANK[$43] INCBIN "baserom.gbc",$10C000,$4000 SECTION "bank44",DATA,BANK[$44] INCBIN "baserom.gbc",$110000,$4000 SECTION "bank45",DATA,BANK[$45] INCBIN "baserom.gbc",$114000,$4000 SECTION "bank46",DATA,BANK[$46] INCBIN "baserom.gbc",$118000,$4000 SECTION "bank47",DATA,BANK[$47] INCBIN "baserom.gbc",$11C000,$4000 SECTION "bank48",DATA,BANK[$48] INCBIN "baserom.gbc",$120000,$4000 SECTION "bank49",DATA,BANK[$49] INCBIN "baserom.gbc",$124000,$4000 SECTION "bank4A",DATA,BANK[$4A] INCBIN "baserom.gbc",$128000,$4000 SECTION "bank4B",DATA,BANK[$4B] INCBIN "baserom.gbc",$12C000,$4000 SECTION "bank4C",DATA,BANK[$4C] INCBIN "baserom.gbc",$130000,$4000 SECTION "bank4D",DATA,BANK[$4D] INCBIN "baserom.gbc",$134000,$4000 SECTION "bank4E",DATA,BANK[$4E] INCBIN "baserom.gbc",$138000,$4000 SECTION "bank4F",DATA,BANK[$4F] INCBIN "baserom.gbc",$13C000,$4000 SECTION "bank50",DATA,BANK[$50] INCBIN "baserom.gbc",$140000,$4000 SECTION "bank51",DATA,BANK[$51] INCBIN "baserom.gbc",$144000,$4000 SECTION "bank52",DATA,BANK[$52] INCBIN "baserom.gbc",$148000,$4000 SECTION "bank53",DATA,BANK[$53] INCBIN "baserom.gbc",$14C000,$4000 SECTION "bank54",DATA,BANK[$54] INCBIN "baserom.gbc",$150000,$4000 SECTION "bank55",DATA,BANK[$55] INCBIN "baserom.gbc",$154000,$4000 SECTION "bank56",DATA,BANK[$56] INCBIN "baserom.gbc",$158000,$4000 SECTION "bank57",DATA,BANK[$57] INCBIN "baserom.gbc",$15C000,$4000 SECTION "bank58",DATA,BANK[$58] INCBIN "baserom.gbc",$160000,$4000 SECTION "bank59",DATA,BANK[$59] INCBIN "baserom.gbc",$164000,$4000 SECTION "bank5A",DATA,BANK[$5A] INCBIN "baserom.gbc",$168000,$4000 SECTION "bank5B",DATA,BANK[$5B] INCBIN "baserom.gbc",$16C000,$4000 SECTION "bank5C",DATA,BANK[$5C] INCBIN "baserom.gbc",$170000,$4000 SECTION "bank5D",DATA,BANK[$5D] INCBIN "baserom.gbc",$174000,$4000 SECTION "bank5E",DATA,BANK[$5E] INCBIN "baserom.gbc",$178000,$4000 SECTION "bank5F",DATA,BANK[$5F] INCBIN "baserom.gbc",$17C000,$4000 SECTION "bank60",DATA,BANK[$60] MapScriptHeader_0x180000: ; 0x180000 ; trigger count db 1 ; triggers dw UnknownScript_0x180009, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x18000a ; 0x180009 UnknownScript_0x180009: ; 0x180009 end ; 0x18000a UnknownScript_0x18000a: ; 0x18000a domaptrigger GROUP_WILLS_ROOM, MAP_WILLS_ROOM, $0 domaptrigger GROUP_KOGAS_ROOM, MAP_KOGAS_ROOM, $0 domaptrigger GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM, $0 domaptrigger GROUP_KARENS_ROOM, MAP_KARENS_ROOM, $0 domaptrigger GROUP_LANCES_ROOM, MAP_LANCES_ROOM, $0 domaptrigger GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME, $0 clearbit1 $0309 clearbit1 $030a clearbit1 $030b clearbit1 $030c clearbit1 $030d clearbit1 $030e clearbit1 $030f clearbit1 $0310 clearbit1 $0311 clearbit1 $0312 clearbit1 $05b8 clearbit1 $05b9 clearbit1 $05ba clearbit1 $05bb clearbit1 $05bc setbit1 $075f return ; 0x180053 UnknownScript_0x180053: ; 0x180053 checkbit1 $0319 iffalse $412b checkbit2 $005d iftrue $412b checkcode $b if_equal $0, $412b if_equal $2, $412b if_equal $4, $412b if_equal $5, $412b if_equal $6, $412b moveperson $5, $11, $9 appear $5 spriteface $0, $0 showemote $0, $0, 15 special $006a pause 15 applymovement $5, MovementData_0x180164 playmusic $001f spriteface $0, $3 2jump $40ce ; 0x180094 UnknownScript_0x180094: ; 0x180094 checkbit1 $0319 iffalse $412b checkbit2 $005d iftrue $412b checkcode $b if_equal $0, $412b if_equal $2, $412b if_equal $4, $412b if_equal $5, $412b if_equal $6, $412b appear $5 spriteface $0, $0 showemote $0, $0, 15 special $006a pause 15 applymovement $5, MovementData_0x18016b playmusic $001f spriteface $0, $2 loadfont 2writetext UnknownText_0x1801f5 closetext loadmovesprites setbit1 $077b checkbit1 $001c iftrue UnknownScript_0x1800f3 checkbit1 $001d iftrue UnknownScript_0x180103 winlosstext UnknownText_0x180295, UnknownText_0x1802fd setlasttalked $5 loadtrainer $2a, $6 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x180113 ; 0x1800f3 UnknownScript_0x1800f3: ; 0x1800f3 winlosstext UnknownText_0x180295, UnknownText_0x1802fd setlasttalked $5 loadtrainer $2a, $4 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x180113 ; 0x180103 UnknownScript_0x180103: ; 0x180103 winlosstext UnknownText_0x180295, UnknownText_0x1802fd setlasttalked $5 loadtrainer $2a, $5 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x180113 ; 0x180113 UnknownScript_0x180113: ; 0x180113 playmusic $0020 loadfont 2writetext UnknownText_0x1802a4 closetext loadmovesprites spriteface $0, $0 applymovement $5, MovementData_0x180172 disappear $5 dotrigger $0 playmapmusic setbit2 $005d end ; 0x18012c UnknownScript_0x18012c: ; 0x18012c jumpstd $0000 ; 0x18012f UnknownScript_0x18012f: ; 0x18012f loadfont pokemart $0, $0020 loadmovesprites end ; 0x180136 UnknownScript_0x180136: ; 0x180136 jumptextfaceplayer UnknownText_0x180178 ; 0x180139 UnknownScript_0x180139: ; 0x180139 faceplayer loadfont 2writetext UnknownText_0x180335 yesorno iffalse UnknownScript_0x180154 2writetext UnknownText_0x1803e7 closetext loadmovesprites playsound $0013 special $002e waitbutton warp GROUP_NEW_BARK_TOWN, MAP_NEW_BARK_TOWN, $d, $6 end ; 0x180154 UnknownScript_0x180154: ; 0x180154 2writetext UnknownText_0x180411 closetext loadmovesprites end ; 0x18015a UnknownScript_0x18015a: ; 0x18015a loadfont 2writetext UnknownText_0x180433 cry $3f, $0 closetext loadmovesprites end ; 0x180164 MovementData_0x180164: ; 0x180164 step_up step_up step_up step_up step_up turn_head_left step_end ; 0x18016b MovementData_0x18016b: ; 0x18016b step_up step_up step_up step_up step_up turn_head_right step_end ; 0x180172 MovementData_0x180172: ; 0x180172 step_down step_down step_down step_down step_down step_end ; 0x180178 UnknownText_0x180178: ; 0x180178 db $0, "At the #MON", $4f db "LEAGUE, you'll get", $51 db "tested by the", $4f db "ELITE FOUR.", $51 db "You have to beat", $4f db "them all. If you", $51 db "lose, you have to", $4f db "start all over!", $57 ; 0x1801f5 UnknownText_0x1801f5: ; 0x1801f5 db $0, "Hold it.", $51 db "You're going to", $4f db "take the #MON", $51 db "LEAGUE challenge", $4f db "now?", $51 db "That's not going", $4f db "to happen.", $51 db "My super-well-", $4f db "trained #MON", $51 db "are going to pound", $4f db "you.", $51 db $52, "!", $4f db "I challenge you!", $57 ; 0x180295 UnknownText_0x180295: ; 0x180295 db $0, "…", $51 db "OK--I lost…", $57 ; 0x1802a4 UnknownText_0x1802a4: ; 0x1802a4 db $0, "…Darn… I still", $4f db "can't win…", $51 db "I… I have to think", $4f db "more about my", $55 db "#MON…", $51 db "Humph! Try not to", $4f db "lose!", $57 ; 0x1802fd UnknownText_0x1802fd: ; 0x1802fd db $0, "…", $51 db "Whew…", $4f db "With my partners,", $51 db "I'm going to be", $4f db "the CHAMPION!", $57 ; 0x180335 UnknownText_0x180335: ; 0x180335 db $0, "Ah! You're chal-", $4f db "lenging the ELITE", $51 db "FOUR? Are you sure", $4f db "you're ready?", $51 db "If you need to", $4f db "train some more,", $51 db "my ABRA can help", $4f db "you.", $51 db "It can TELEPORT", $4f db "you home.", $51 db "Would you like to", $4f db "go home now?", $57 ; 0x1803e7 UnknownText_0x1803e7: ; 0x1803e7 db $0, "OK, OK. Picture", $4f db "your house in your", $55 db "mind…", $57 ; 0x180411 UnknownText_0x180411: ; 0x180411 db $0, "OK, OK. The best", $4f db "of luck to you!", $57 ; 0x180433 UnknownText_0x180433: ; 0x180433 db $0, "ABRA: Aabra…", $57 ; 0x180441 MapEventHeader_0x180441: ; 0x180441 ; filler db 0, 0 ; warps db 4 warp_def $d, $5, 1, GROUP_ROUTE_23, MAP_ROUTE_23 warp_def $d, $6, 2, GROUP_ROUTE_23, MAP_ROUTE_23 warp_def $d, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F warp_def $3, $e, 1, GROUP_WILLS_ROOM, MAP_WILLS_ROOM ; xy triggers db 2 xy_trigger 0, $4, $10, $0, UnknownScript_0x180053, $0, $0 xy_trigger 0, $4, $11, $0, UnknownScript_0x180094, $0, $0 ; signposts db 0 ; people-events db 6 person_event $37, 11, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x18012c, $ffff person_event $39, 11, 15, $6, $0, 255, 255, $0, 0, UnknownScript_0x18012f, $ffff person_event $23, 15, 15, $2, $22, 255, 255, $0, 0, UnknownScript_0x180136, $ffff person_event $4, 13, 20, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $077b person_event $2f, 13, 5, $6, $0, 255, 255, $90, 0, UnknownScript_0x180139, $077c person_event $91, 13, 4, $16, $0, 255, 255, $b0, 0, UnknownScript_0x18015a, $077c ; 0x1804b9 MapScriptHeader_0x1804b9: ; 0x1804b9 ; trigger count db 2 ; triggers dw UnknownScript_0x1804c6, $0000 dw UnknownScript_0x1804ca, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x1804cb ; 0x1804c6 UnknownScript_0x1804c6: ; 0x1804c6 priorityjump UnknownScript_0x1804e0 ; 0x1804c9 INCBIN "baserom.gbc",$1804c9,$1804ca - $1804c9 UnknownScript_0x1804ca: ; 0x1804ca end ; 0x1804cb UnknownScript_0x1804cb: ; 0x1804cb checkbit1 $0309 iffalse $44d5 changeblock $4, $e, $2a checkbit1 $030a iffalse $44df changeblock $4, $2, $16 return ; 0x1804e0 UnknownScript_0x1804e0: ; 0x1804e0 applymovement $0, MovementData_0x18052c refreshscreen $86 playsound $001b earthquake 80 changeblock $4, $e, $2a reloadmappart loadmovesprites dotrigger $1 setbit1 $0309 waitbutton end ; 0x1804f8 UnknownScript_0x1804f8: ; 0x1804f8 faceplayer loadfont checkbit1 $05b8 iftrue UnknownScript_0x180526 2writetext UnknownText_0x180531 closetext loadmovesprites winlosstext UnknownText_0x18062c, $0000 loadtrainer $b, $1 startbattle returnafterbattle setbit1 $05b8 loadfont 2writetext UnknownText_0x180644 closetext loadmovesprites playsound $001f changeblock $4, $2, $16 reloadmappart loadmovesprites setbit1 $030a waitbutton end ; 0x180526 UnknownScript_0x180526: ; 0x180526 2writetext UnknownText_0x180644 closetext loadmovesprites end ; 0x18052c MovementData_0x18052c: ; 0x18052c step_up step_up step_up step_up step_end ; 0x180531 UnknownText_0x180531: ; 0x180531 db $0, "Welcome to #MON", $4f db "LEAGUE, ", $52, ".", $51 db "Allow me to intro-", $4f db "duce myself. I am", $55 db "WILL.", $51 db "I have trained all", $4f db "around the world,", $51 db "making my psychic", $4f db "#MON powerful.", $51 db "And, at last, I've", $4f db "been accepted into", $55 db "the ELITE FOUR.", $51 db "I can only keep", $4f db "getting better!", $51 db "Losing is not an", $4f db "option!", $57 ; 0x18062c UnknownText_0x18062c: ; 0x18062c db $0, "I… I can't…", $4f db "believe it…", $57 ; 0x180644 UnknownText_0x180644: ; 0x180644 db $0, "Even though I was", $4f db "defeated, I won't", $55 db "change my course.", $51 db "I will continue", $4f db "battling until I", $51 db "stand above all", $4f db "trainers!", $51 db "Now, ", $52, ", move", $4f db "on and experience", $51 db "the true ferocity", $4f db "of the ELITE FOUR.", $57 ; 0x1806f9 MapEventHeader_0x1806f9: ; 0x1806f9 ; filler db 0, 0 ; warps db 3 warp_def $11, $5, 4, GROUP_INDIGO_PLATEAU_POKECENTER_1F, MAP_INDIGO_PLATEAU_POKECENTER_1F warp_def $2, $4, 1, GROUP_KOGAS_ROOM, MAP_KOGAS_ROOM warp_def $2, $5, 2, GROUP_KOGAS_ROOM, MAP_KOGAS_ROOM ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $11, 11, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x1804f8, $ffff ; 0x18071b MapScriptHeader_0x18071b: ; 0x18071b ; trigger count db 2 ; triggers dw UnknownScript_0x180728, $0000 dw UnknownScript_0x18072c, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x18072d ; 0x180728 UnknownScript_0x180728: ; 0x180728 priorityjump UnknownScript_0x180742 ; 0x18072b INCBIN "baserom.gbc",$18072b,$18072c - $18072b UnknownScript_0x18072c: ; 0x18072c end ; 0x18072d UnknownScript_0x18072d: ; 0x18072d checkbit1 $030b iffalse $4737 changeblock $4, $e, $2a checkbit1 $030c iffalse $4741 changeblock $4, $2, $16 return ; 0x180742 UnknownScript_0x180742: ; 0x180742 applymovement $0, MovementData_0x18078e refreshscreen $86 playsound $001b earthquake 80 changeblock $4, $e, $2a reloadmappart loadmovesprites dotrigger $1 setbit1 $030b waitbutton end ; 0x18075a UnknownScript_0x18075a: ; 0x18075a faceplayer loadfont checkbit1 $05b9 iftrue UnknownScript_0x180788 2writetext UnknownText_0x180793 closetext loadmovesprites winlosstext UnknownText_0x1808a9, $0000 loadtrainer $f, $1 startbattle returnafterbattle setbit1 $05b9 loadfont 2writetext UnknownText_0x1808ca closetext loadmovesprites playsound $001f changeblock $4, $2, $16 reloadmappart loadmovesprites setbit1 $030c waitbutton end ; 0x180788 UnknownScript_0x180788: ; 0x180788 2writetext UnknownText_0x1808ca closetext loadmovesprites end ; 0x18078e MovementData_0x18078e: ; 0x18078e step_up step_up step_up step_up step_end ; 0x180793 UnknownText_0x180793: ; 0x180793 db $0, "Fwahahahaha!", $51 db "I am KOGA of the", $4f db "ELITE FOUR.", $51 db "I live in shadows,", $4f db "a ninja!", $51 db "My intricate style", $4f db "will confound and", $55 db "destroy you!", $51 db "Confusion, sleep,", $4f db "poison…", $51 db "Prepare to be the", $4f db "victim of my sin-", $55 db "ister technique!", $51 db "Fwahahahaha!", $51 db "#MON is not", $4f db "merely about brute", $51 db "force--you shall", $4f db "see soon enough!", $57 ; 0x1808a9 UnknownText_0x1808a9: ; 0x1808a9 db $0, "Ah!", $4f db "You have proven", $55 db "your worth!", $57 ; 0x1808ca UnknownText_0x1808ca: ; 0x1808ca db $0, "I subjected you to", $4f db "everything I could", $55 db "muster.", $51 db "But my efforts", $4f db "failed. I must", $55 db "hone my skills.", $51 db "Go on to the next", $4f db "room, and put your", $55 db "abilities to test!", $57 ; 0x18095f MapEventHeader_0x18095f: ; 0x18095f ; filler db 0, 0 ; warps db 4 warp_def $11, $4, 2, GROUP_WILLS_ROOM, MAP_WILLS_ROOM warp_def $11, $5, 3, GROUP_WILLS_ROOM, MAP_WILLS_ROOM warp_def $2, $4, 1, GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM warp_def $2, $5, 2, GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $21, 11, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x18075a, $ffff ; 0x180986 MapScriptHeader_0x180986: ; 0x180986 ; trigger count db 2 ; triggers dw UnknownScript_0x180993, $0000 dw UnknownScript_0x180997, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x180998 ; 0x180993 UnknownScript_0x180993: ; 0x180993 priorityjump UnknownScript_0x1809ad ; 0x180996 INCBIN "baserom.gbc",$180996,$180997 - $180996 UnknownScript_0x180997: ; 0x180997 end ; 0x180998 UnknownScript_0x180998: ; 0x180998 checkbit1 $030d iffalse $49a2 changeblock $4, $e, $2a checkbit1 $030e iffalse $49ac changeblock $4, $2, $16 return ; 0x1809ad UnknownScript_0x1809ad: ; 0x1809ad applymovement $0, MovementData_0x1809f9 refreshscreen $86 playsound $001b earthquake 80 changeblock $4, $e, $2a reloadmappart loadmovesprites dotrigger $1 setbit1 $030d waitbutton end ; 0x1809c5 UnknownScript_0x1809c5: ; 0x1809c5 faceplayer loadfont checkbit1 $05ba iftrue UnknownScript_0x1809f3 2writetext UnknownText_0x1809fe closetext loadmovesprites winlosstext UnknownText_0x180b23, $0000 loadtrainer $d, $1 startbattle returnafterbattle setbit1 $05ba loadfont 2writetext UnknownText_0x180b3c closetext loadmovesprites playsound $001f changeblock $4, $2, $16 reloadmappart loadmovesprites setbit1 $030e waitbutton end ; 0x1809f3 UnknownScript_0x1809f3: ; 0x1809f3 2writetext UnknownText_0x180b3c closetext loadmovesprites end ; 0x1809f9 MovementData_0x1809f9: ; 0x1809f9 step_up step_up step_up step_up step_end ; 0x1809fe UnknownText_0x1809fe: ; 0x1809fe db $0, "I am BRUNO of the", $4f db "ELITE FOUR.", $51 db "I always train to", $4f db "the extreme be-", $55 db "cause I believe in", $55 db "our potential.", $51 db "That is how we", $4f db "became strong.", $51 db "Can you withstand", $4f db "our power?", $51 db "Hm? I see no fear", $4f db "in you. You look", $51 db "determined. Per-", $4f db "fect for battle!", $51 db "Ready, ", $52, "?", $4f db "You will bow down", $51 db "to our overwhelm-", $4f db "ing power!", $51 db "Hoo hah!", $57 ; 0x180b23 UnknownText_0x180b23: ; 0x180b23 db $0, "Why? How could we", $4f db "lose?", $57 ; 0x180b3c UnknownText_0x180b3c: ; 0x180b3c db $0, "Having lost, I", $4f db "have no right to", $55 db "say anything…", $51 db "Go face your next", $4f db "challenge!", $57 ; 0x180b88 MapEventHeader_0x180b88: ; 0x180b88 ; filler db 0, 0 ; warps db 4 warp_def $11, $4, 3, GROUP_KOGAS_ROOM, MAP_KOGAS_ROOM warp_def $11, $5, 4, GROUP_KOGAS_ROOM, MAP_KOGAS_ROOM warp_def $2, $4, 1, GROUP_KARENS_ROOM, MAP_KARENS_ROOM warp_def $2, $5, 2, GROUP_KARENS_ROOM, MAP_KARENS_ROOM ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $1c, 11, 9, $6, $0, 255, 255, $b0, 0, UnknownScript_0x1809c5, $ffff ; 0x180baf MapScriptHeader_0x180baf: ; 0x180baf ; trigger count db 2 ; triggers dw UnknownScript_0x180bbc, $0000 dw UnknownScript_0x180bc0, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x180bc1 ; 0x180bbc UnknownScript_0x180bbc: ; 0x180bbc priorityjump UnknownScript_0x180bd6 ; 0x180bbf INCBIN "baserom.gbc",$180bbf,$180bc0 - $180bbf UnknownScript_0x180bc0: ; 0x180bc0 end ; 0x180bc1 UnknownScript_0x180bc1: ; 0x180bc1 checkbit1 $030f iffalse $4bcb changeblock $4, $e, $2a checkbit1 $0310 iffalse $4bd5 changeblock $4, $2, $16 return ; 0x180bd6 UnknownScript_0x180bd6: ; 0x180bd6 applymovement $0, MovementData_0x180c22 refreshscreen $86 playsound $001b earthquake 80 changeblock $4, $e, $2a reloadmappart loadmovesprites dotrigger $1 setbit1 $030f waitbutton end ; 0x180bee UnknownScript_0x180bee: ; 0x180bee faceplayer loadfont checkbit1 $05bb iftrue UnknownScript_0x180c1c 2writetext UnknownText_0x180c27 closetext loadmovesprites winlosstext UnknownText_0x180cf8, $0000 loadtrainer $e, $1 startbattle returnafterbattle setbit1 $05bb loadfont 2writetext UnknownText_0x180d29 closetext loadmovesprites playsound $001f changeblock $4, $2, $16 reloadmappart loadmovesprites setbit1 $0310 waitbutton end ; 0x180c1c UnknownScript_0x180c1c: ; 0x180c1c 2writetext UnknownText_0x180d29 closetext loadmovesprites end ; 0x180c22 MovementData_0x180c22: ; 0x180c22 step_up step_up step_up step_up step_end ; 0x180c27 UnknownText_0x180c27: ; 0x180c27 db $0, "I am KAREN of the", $4f db "ELITE FOUR.", $51 db "You're ", $52, "?", $4f db "How amusing.", $51 db "I love dark-type", $4f db "#MON.", $51 db "I find their wild,", $4f db "tough image to be", $51 db "so appealing. And", $4f db "they're so strong.", $51 db "Think you can take", $4f db "them? Just try to", $55 db "entertain me.", $51 db "Let's go.", $57 ; 0x180cf8 UnknownText_0x180cf8: ; 0x180cf8 db $0, "Well, aren't you", $4f db "good. I like that", $55 db "in a trainer.", $57 ; 0x180d29 UnknownText_0x180d29: ; 0x180d29 db $0, "Strong #MON.", $51 db "Weak #MON.", $51 db "That is only the", $4f db "selfish perception", $55 db "of people.", $51 db "Truly skilled", $4f db "trainers should", $51 db "try to win with", $4f db "their favorites.", $51 db "I like your style.", $4f db "You understand", $55 db "what's important.", $51 db "Go on--the CHAM-", $4f db "PION is waiting.", $57 ; 0x180e05 MapEventHeader_0x180e05: ; 0x180e05 ; filler db 0, 0 ; warps db 4 warp_def $11, $4, 3, GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM warp_def $11, $5, 4, GROUP_BRUNOS_ROOM, MAP_BRUNOS_ROOM warp_def $2, $4, 1, GROUP_LANCES_ROOM, MAP_LANCES_ROOM warp_def $2, $5, 2, GROUP_LANCES_ROOM, MAP_LANCES_ROOM ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $1b, 11, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x180bee, $ffff ; 0x180e2c MapScriptHeader_0x180e2c: ; 0x180e2c ; trigger count db 2 ; triggers dw UnknownScript_0x180e39, $0000 dw UnknownScript_0x180e3d, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x180e3e ; 0x180e39 UnknownScript_0x180e39: ; 0x180e39 priorityjump UnknownScript_0x180e53 ; 0x180e3c INCBIN "baserom.gbc",$180e3c,$01 UnknownScript_0x180e3d: ; 0x180e3d end ; 0x180e3e UnknownScript_0x180e3e: ; 0x180e3e checkbit1 $0311 iffalse $4e48 changeblock $4, $16, $34 checkbit1 $0312 iffalse $4e52 changeblock $4, $0, $b return ; 0x180e53 UnknownScript_0x180e53: ; 0x180e53 applymovement $0, MovementData_0x180f33 refreshscreen $86 playsound $001b earthquake 80 changeblock $4, $16, $34 reloadmappart loadmovesprites dotrigger $1 setbit1 $0311 end ; 0x180e6a UnknownScript_0x180e6a: ; 0x180e6a special $006a applymovement $0, MovementData_0x180f38 2jump $4e7b ; 0x180e74 UnknownScript_0x180e74: ; 0x180e74 special $006a applymovement $0, MovementData_0x180f3c spriteface $2, $2 loadfont 2writetext UnknownText_0x180f67 closetext loadmovesprites winlosstext UnknownText_0x1810a4, $0000 setlasttalked $2 loadtrainer $10, $1 startbattle reloadmapmusic returnafterbattle setbit1 $05bc loadfont 2writetext UnknownText_0x181132 closetext loadmovesprites playsound $001f changeblock $4, $0, $b reloadmappart loadmovesprites setbit1 $0311 musicfadeout $0038, $10 pause 30 showemote $0, $2, 15 spriteface $2, $0 pause 10 spriteface $0, $0 appear $3 applymovement $3, MovementData_0x180f41 loadfont 2writetext UnknownText_0x1811dd closetext loadmovesprites appear $4 applymovement $4, MovementData_0x180f46 follow $3, $4 applymovement $3, MovementData_0x180f49 stopfollow spriteface $4, $1 spriteface $2, $2 loadfont 2writetext UnknownText_0x18121b closetext loadmovesprites applymovement $3, MovementData_0x180f4c spriteface $0, $2 loadfont 2writetext UnknownText_0x18134b closetext loadmovesprites applymovement $2, MovementData_0x180f4f spriteface $0, $1 loadfont 2writetext UnknownText_0x18137b closetext loadmovesprites follow $2, $0 spriteface $3, $1 spriteface $4, $1 applymovement $2, MovementData_0x180f53 stopfollow playsound $0023 disappear $2 applymovement $0, MovementData_0x180f55 playsound $0023 disappear $0 applymovement $3, MovementData_0x180f57 showemote $0, $3, 15 loadfont 2writetext UnknownText_0x1813c5 pause 30 loadmovesprites applymovement $3, MovementData_0x180f5b special $002e pause 15 warpfacing $1, GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME, $4, $d end ; 0x180f33 MovementData_0x180f33: ; 0x180f33 step_up step_up step_up step_up step_end ; 0x180f38 MovementData_0x180f38: ; 0x180f38 step_up step_up turn_head_right step_end ; 0x180f3c MovementData_0x180f3c: ; 0x180f3c step_up step_left step_up turn_head_right step_end ; 0x180f41 MovementData_0x180f41: ; 0x180f41 big_step_up big_step_up big_step_up turn_head_down step_end ; 0x180f46 MovementData_0x180f46: ; 0x180f46 step_up step_up step_end ; 0x180f49 MovementData_0x180f49: ; 0x180f49 step_left turn_head_right step_end ; 0x180f4c MovementData_0x180f4c: ; 0x180f4c big_step_up turn_head_right step_end ; 0x180f4f MovementData_0x180f4f: ; 0x180f4f step_up step_left turn_head_down step_end ; 0x180f53 MovementData_0x180f53: ; 0x180f53 step_up step_end ; 0x180f55 MovementData_0x180f55: ; 0x180f55 step_up step_end ; 0x180f57 MovementData_0x180f57: ; 0x180f57 step_up step_right turn_head_up step_end ; 0x180f5b MovementData_0x180f5b: ; 0x180f5b big_step_right big_step_right big_step_left big_step_left big_step_left big_step_right big_step_right big_step_right big_step_left big_step_left turn_head_up step_end ; 0x180f67 UnknownText_0x180f67: ; 0x180f67 db $0, "LANCE: I've been", $4f db "waiting for you.", $51 db $14, "!", $51 db "I knew that you,", $4f db "with your skills,", $51 db "would eventually", $4f db "reach me here.", $51 db "There's no need", $4f db "for words now.", $51 db "We will battle to", $4f db "determine who is", $51 db "the stronger of", $4f db "the two of us.", $51 db "As the most power-", $4f db "ful trainer and as", $51 db "the #MON LEAGUE", $4f db "CHAMPION…", $51 db "I, LANCE the drag-", $4f db "on master, accept", $55 db "your challenge!", $57 ; 0x1810a4 UnknownText_0x1810a4: ; 0x1810a4 db $0, "…It's over.", $51 db "But it's an odd", $4f db "feeling.", $51 db "I'm not angry that", $4f db "I lost. In fact, I", $55 db "feel happy.", $51 db "Happy that I", $4f db "witnessed the rise", $51 db "of a great new", $4f db "CHAMPION!", $57 ; 0x181132 UnknownText_0x181132: ; 0x181132 db $0, "…Whew.", $51 db "You have become", $4f db "truly powerful,", $55 db $14, ".", $51 db "Your #MON have", $4f db "responded to your", $51 db "strong and up-", $4f db "standing nature.", $51 db "As a trainer, you", $4f db "will continue to", $51 db "grow strong with", $4f db "your #MON.", $57 ; 0x1811dd UnknownText_0x1811dd: ; 0x1811dd db $0, "MARY: Oh, no!", $4f db "It's all over!", $51 db "PROF.OAK, if you", $4f db "weren't so slow…", $57 ; 0x18121b UnknownText_0x18121b: ; 0x18121b db $0, "PROF.OAK: Ah,", $4f db $14, "!", $51 db "It's been a long", $4f db "while.", $51 db "You certainly look", $4f db "more impressive.", $51 db "Your conquest of", $4f db "the LEAGUE is just", $55 db "fantastic!", $51 db "Your dedication,", $4f db "trust and love for", $51 db "your #MON made", $4f db "this happen.", $51 db "Your #MON were", $4f db "outstanding too.", $51 db "Because they be-", $4f db "lieved in you as a", $51 db "trainer, they per-", $4f db "severed.", $51 db "Congratulations,", $4f db $14, "!", $57 ; 0x18134b UnknownText_0x18134b: ; 0x18134b db $0, "MARY: Let's inter-", $4f db "view the brand new", $55 db "CHAMPION!", $57 ; 0x18137b UnknownText_0x18137b: ; 0x18137b db $0, "LANCE: This is", $4f db "getting to be a", $55 db "bit too noisy…", $51 db $14, ", could you", $4f db "come with me?", $57 ; 0x1813c5 UnknownText_0x1813c5: ; 0x1813c5 db $0, "MARY: Oh, wait!", $4f db "We haven't done", $55 db "the interview!", $57 ; 0x1813f4 MapEventHeader_0x1813f4: ; 0x1813f4 ; filler db 0, 0 ; warps db 4 warp_def $17, $4, 3, GROUP_KARENS_ROOM, MAP_KARENS_ROOM warp_def $17, $5, 4, GROUP_KARENS_ROOM, MAP_KARENS_ROOM warp_def $1, $4, 1, GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME warp_def $1, $5, 2, GROUP_HALL_OF_FAME, MAP_HALL_OF_FAME ; xy triggers db 2 xy_trigger 1, $5, $4, $0, UnknownScript_0x180e6a, $0, $0 xy_trigger 1, $5, $5, $0, UnknownScript_0x180e74, $0, $0 ; signposts db 0 ; people-events db 3 person_event $1e, 7, 9, $6, $0, 255, 255, $0, 0, $4e7b, $ffff person_event $29, 11, 8, $7, $0, 255, 255, $a0, 0, UnknownScript_0x26ef, $075f person_event $5, 11, 8, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $075f ; 0x181445 MapScriptHeader_0x181445: ; 0x181445 ; trigger count db 2 ; triggers dw UnknownScript_0x18144f, $0000 dw UnknownScript_0x181453, $0000 ; callback count db 0 ; 0x18144f UnknownScript_0x18144f: ; 0x18144f priorityjump UnknownScript_0x181454 ; 0x181452 INCBIN "baserom.gbc",$181452,$01 UnknownScript_0x181453: ; 0x181453 end ; 0x181454 UnknownScript_0x181454: ; 0x181454 follow $2, $0 applymovement $2, MovementData_0x181499 stopfollow spriteface $0, $3 loadfont 2writetext UnknownText_0x1814a6 closetext loadmovesprites spriteface $2, $1 applymovement $0, MovementData_0x1814a4 dotrigger $1 pause 15 writebyte $2 special $003e setbit1 $0044 setbit1 $077c setbit1 $06c4 clearbit1 $0762 setbit1 $0737 clearbit1 $0738 domaptrigger GROUP_SPROUT_TOWER_3F, MAP_SPROUT_TOWER_3F, $1 special $001b checkbit1 $0024 iftrue $5497 specialphonecall $5, $0 halloffame end ; 0x181499 MovementData_0x181499: ; 0x181499 step_up step_up step_up step_up step_up step_up step_up step_up step_right turn_head_left step_end ; 0x1814a4 MovementData_0x1814a4: ; 0x1814a4 slow_step_up step_end ; 0x1814a6 UnknownText_0x1814a6: ; 0x1814a6 db $0, "LANCE: It's been a", $4f db "long time since I", $55 db "last came here.", $51 db "This is where we", $4f db "honor the LEAGUE", $51 db "CHAMPIONS for all", $4f db "eternity.", $51 db "Their courageous", $4f db "#MON are also", $55 db "inducted.", $51 db "Here today, we", $4f db "witnessed the rise", $51 db "of a new LEAGUE", $4f db "CHAMPION--a", $51 db "trainer who feels", $4f db "compassion for,", $51 db "and trust toward,", $4f db "all #MON.", $51 db "A trainer who", $4f db "succeeded through", $51 db "perseverance and", $4f db "determination.", $51 db "The new LEAGUE", $4f db "CHAMPION who has", $51 db "all the makings", $4f db "of greatness!", $51 db $14, ", allow me", $4f db "to register you", $51 db "and your partners", $4f db "as CHAMPIONS!", $57 ; 0x181678 MapEventHeader_0x181678: ; 0x181678 ; filler db 0, 0 ; warps db 2 warp_def $d, $4, 3, GROUP_LANCES_ROOM, MAP_LANCES_ROOM warp_def $d, $5, 4, GROUP_LANCES_ROOM, MAP_LANCES_ROOM ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $1e, 16, 8, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $ffff ; 0x181695 INCBIN "baserom.gbc",$181695,$296b SECTION "bank61",DATA,BANK[$61] MapScriptHeader_0x184000: ; 0x184000 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x184005 ; 0x184005 UnknownScript_0x184005: ; 0x184005 setbit2 $0038 return ; 0x184009 UnknownScript_0x184009: ; 0x184009 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x184017 2writetext UnknownText_0x1840bc closetext loadmovesprites end ; 0x184017 UnknownScript_0x184017: ; 0x184017 2writetext UnknownText_0x184144 closetext loadmovesprites end ; 0x18401d UnknownScript_0x18401d: ; 0x18401d jumptextfaceplayer UnknownText_0x1841a8 ; 0x184020 UnknownScript_0x184020: ; 0x184020 loadfont 2writetext UnknownText_0x1841e9 cry $50, $0 closetext loadmovesprites end ; 0x18402a UnknownScript_0x18402a: ; 0x18402a faceplayer loadfont 2writetext UnknownText_0x1841fa closetext loadmovesprites spriteface $5, $2 loadfont 2writetext UnknownText_0x184229 closetext loadmovesprites loadfont 2writetext UnknownText_0x1841e9 cry $50, $0 closetext loadmovesprites loadfont 2writetext UnknownText_0x18424b closetext loadmovesprites end ; 0x18404a UnknownScript_0x18404a: ; 0x18404a faceplayer loadfont checkbit1 $00c9 iftrue $4058 checkbit1 $00cb iftrue UnknownScript_0x18405e 2writetext UnknownText_0x18424e closetext loadmovesprites end ; 0x18405e UnknownScript_0x18405e: ; 0x18405e 2writetext UnknownText_0x184275 closetext loadmovesprites end ; 0x184064 UnknownScript_0x184064: ; 0x184064 faceplayer loadfont 2writetext UnknownText_0x1842a9 closetext loadmovesprites checkbit1 $00fa iffalse UnknownScript_0x184072 end ; 0x184072 UnknownScript_0x184072: ; 0x184072 waitbutton playsound $0012 waitbutton playsound $0022 waitbutton playsound $0012 waitbutton playsound $0022 waitbutton playsound $0012 waitbutton playsound $0022 waitbutton playsound $0012 waitbutton playsound $0022 waitbutton showemote $0, $7, 15 spriteface $7, $2 loadfont 2writetext UnknownText_0x1842ee closetext loadmovesprites end ; 0x1840a1 UnknownScript_0x1840a1: ; 0x1840a1 jumptext UnknownText_0x184312 ; 0x1840a4 UnknownScript_0x1840a4: ; 0x1840a4 jumptext UnknownText_0x184345 ; 0x1840a7 UnknownScript_0x1840a7: ; 0x1840a7 jumptext UnknownText_0x184381 ; 0x1840aa UnknownScript_0x1840aa: ; 0x1840aa jumptext UnknownText_0x1843cc ; 0x1840ad UnknownScript_0x1840ad: ; 0x1840ad jumptext UnknownText_0x18443b ; 0x1840b0 UnknownScript_0x1840b0: ; 0x1840b0 jumptext UnknownText_0x184450 ; 0x1840b3 UnknownScript_0x1840b3: ; 0x1840b3 jumpstd $0010 ; 0x1840b6 UnknownScript_0x1840b6: ; 0x1840b6 jumpstd $0011 ; 0x1840b9 SignpostRemoteItem_0x1840b9: ; 0x1840b9 dw $00fa db BERSERK_GENE ; 0x1840bc UnknownText_0x1840bc: ; 0x1840bc db $0, "KANTO's POWER", $4f db "PLANT?", $51 db "It's near the end", $4f db "of ROUTE 9, the", $51 db "road that heads", $4f db "east from here.", $51 db "I think there was", $4f db "an accident of", $55 db "some sort there.", $57 ; 0x184144 UnknownText_0x184144: ; 0x184144 db $0, "You're collecting", $4f db "every single kind", $55 db "of #MON?", $51 db "That must be quite", $4f db "a challenge, but", $55 db "it sounds fun too.", $57 ; 0x1841a8 UnknownText_0x1841a8: ; 0x1841a8 db $0, "The CAPE in the", $4f db "north is a good", $51 db "place for dates.", $4f db "Girls like it!", $57 ; 0x1841e9 UnknownText_0x1841e9: ; 0x1841e9 db $0, "SLOWBRO: Yarah?", $57 ; 0x1841fa UnknownText_0x1841fa: ; 0x1841fa db $0, "My SLOWBRO and I", $4f db "make an awesome", $55 db "combination!", $57 ; 0x184229 UnknownText_0x184229: ; 0x184229 db $0, "SLOWBRO, show me", $4f db "your CONFUSION!", $57 ; 0x18424b UnknownText_0x18424b: ; 0x18424b db $0, "…", $57 ; 0x18424e UnknownText_0x18424e: ; 0x18424e db $0, "I'm a huge fan of", $4f db "CERULEAN GYM's", $55 db "MISTY.", $57 ; 0x184275 UnknownText_0x184275: ; 0x184275 db $0, "I saw this shady", $4f db "guy go off toward", $55 db "CERULEAN's CAPE.", $57 ; 0x1842a9 UnknownText_0x1842a9: ; 0x1842a9 db $0, "There used to be a", $4f db "cave here that had", $51 db "horribly powerful", $4f db "#MON in it.", $57 ; 0x1842ee UnknownText_0x1842ee: ; 0x1842ee db $0, "Ayuh?", $51 db "My ITEMFINDER is", $4f db "responding…", $57 ; 0x184312 UnknownText_0x184312: ; 0x184312 db $0, "CERULEAN CITY", $51 db "A Mysterious Blue", $4f db "Aura Surrounds It", $57 ; 0x184345 UnknownText_0x184345: ; 0x184345 db $0, "CERULEAN CITY", $4f db "#MON GYM", $55 db "LEADER: MISTY", $51 db "The Tomboyish", $4f db "Mermaid", $57 ; 0x184381 UnknownText_0x184381: ; 0x184381 db $0, "There's a notice", $4f db "here…", $51 db "The BIKE SHOP has", $4f db "moved to GOLDENROD", $55 db "CITY in JOHTO…", $57 ; 0x1843cc UnknownText_0x1843cc: ; 0x1843cc db $0, "There's a notice", $4f db "here…", $51 db "Stamp out thievery", $4f db "and make the city", $51 db "a friendlier, more", $4f db "cheerful place!", $51 db "CERULEAN POLICE", $57 ; 0x18443b UnknownText_0x18443b: ; 0x18443b db $0, "CERULEAN CAPE", $4f db "AHEAD", $57 ; 0x184450 UnknownText_0x184450: ; 0x184450 db $0, "It's locked…", $57 ; 0x18445d MapEventHeader_0x18445d: ; 0x18445d ; filler db 0, 0 ; warps db 6 warp_def $f, $7, 1, GROUP_CERULEAN_GYM_BADGE_SPEECH_HOUSE, MAP_CERULEAN_GYM_BADGE_SPEECH_HOUSE warp_def $11, $1c, 1, GROUP_CERULEAN_POLICE_STATION, MAP_CERULEAN_POLICE_STATION warp_def $13, $d, 1, GROUP_CERULEAN_TRADE_SPEECH_HOUSE, MAP_CERULEAN_TRADE_SPEECH_HOUSE warp_def $15, $13, 1, GROUP_CERULEAN_POKECENTER_1F, MAP_CERULEAN_POKECENTER_1F warp_def $17, $1e, 1, GROUP_CERULEAN_GYM, MAP_CERULEAN_GYM warp_def $1d, $19, 2, GROUP_CERULEAN_MART, MAP_CERULEAN_MART ; xy triggers db 0 ; signposts db 9 signpost 23, 23, $0, UnknownScript_0x1840a1 signpost 25, 27, $0, UnknownScript_0x1840a4 signpost 29, 11, $0, UnknownScript_0x1840a7 signpost 17, 25, $0, UnknownScript_0x1840aa signpost 7, 23, $0, UnknownScript_0x1840ad signpost 29, 14, $0, UnknownScript_0x1840b0 signpost 21, 20, $0, UnknownScript_0x1840b3 signpost 29, 26, $0, UnknownScript_0x1840b6 signpost 12, 2, $7, SignpostRemoteItem_0x1840b9 ; people-events db 6 person_event $23, 27, 19, $2, $22, 255, 255, $90, 0, UnknownScript_0x184009, $ffff person_event $2b, 19, 27, $2, $11, 255, 255, $90, 0, UnknownScript_0x18401d, $ffff person_event $45, 28, 24, $1, $0, 255, 255, $0, 0, UnknownScript_0x184020, $ffff person_event $24, 28, 25, $8, $0, 255, 255, $a0, 0, UnknownScript_0x18402a, $ffff person_event $3a, 30, 34, $5, $1, 255, 255, $80, 0, UnknownScript_0x18404a, $ffff person_event $27, 16, 10, $3, $1, 255, 255, $80, 0, UnknownScript_0x184064, $ffff ; 0x1844fc MapScriptHeader_0x1844fc: ; 0x1844fc ; trigger count db 0 ; callback count db 0 ; 0x1844fe UnknownScript_0x1844fe: ; 0x1844fe jumptextfaceplayer UnknownText_0x1845d8 ; 0x184501 UnknownScript_0x184501: ; 0x184501 jumptextfaceplayer UnknownText_0x18460a ; 0x184504 UnknownScript_0x184504: ; 0x184504 jumptextfaceplayer UnknownText_0x184649 ; 0x184507 UnknownScript_0x184507: ; 0x184507 jumptextfaceplayer UnknownText_0x18469d ; 0x18450a Trainer_0x18450a: ; 0x18450a ; bit/flag number dw $411 ; trainer group && trainer id db 56, 1 ; text when seen dw UnknownText_0x184523 ; text when trainer beaten dw UnknownText_0x184574 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x184516 ; 0x184516 UnknownScript_0x184516: ; 0x184516 talkaftercancel loadfont 2writetext UnknownText_0x184583 closetext loadmovesprites end ; 0x18451e ItemFragment_0x18451e: ; 0x18451e item_frag PARLYZ_HEAL, 1 ; 0x184520 UnknownScript_0x184520: ; 0x184520 jumptext UnknownText_0x1846d6 ; 0x184523 UnknownText_0x184523: ; 0x184523 db $0, "We stand guard in", $4f db "this tower.", $51 db "Here, we express", $4f db "our gratitude to", $55 db "honor all #MON.", $57 ; 0x184574 UnknownText_0x184574: ; 0x184574 db $0, "Th-Thank you!", $57 ; 0x184583 UnknownText_0x184583: ; 0x184583 db $0, "All living beings", $4f db "coexist through", $55 db "cooperation.", $51 db "We must always be", $4f db "thankful for this.", $57 ; 0x1845d8 UnknownText_0x1845d8: ; 0x1845d8 db $0, "Only if you reach", $4f db "the top will you", $55 db "obtain an HM.", $57 ; 0x18460a UnknownText_0x18460a: ; 0x18460a db $0, "SPROUT TOWER was", $4f db "built long ago", $51 db "as a place for", $4f db "#MON training.", $57 ; 0x184649 UnknownText_0x184649: ; 0x184649 db $0, "A BELLSPROUT over", $4f db "100 feet tall…", $51 db "People say that it", $4f db "became the center", $55 db "pillar here.", $57 ; 0x18469d UnknownText_0x18469d: ; 0x18469d db $0, "See the pillar", $4f db "shaking?", $51 db "People are train-", $4f db "ing upstairs.", $57 ; 0x1846d6 UnknownText_0x1846d6: ; 0x1846d6 db $0, "A #MON statue…", $51 db "It looks very", $4f db "distinguished.", $57 ; 0x184703 MapEventHeader_0x184703: ; 0x184703 ; filler db 0, 0 ; warps db 5 warp_def $f, $9, 7, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $f, $a, 7, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $4, $6, 1, GROUP_SPROUT_TOWER_2F, MAP_SPROUT_TOWER_2F warp_def $6, $2, 2, GROUP_SPROUT_TOWER_2F, MAP_SPROUT_TOWER_2F warp_def $3, $11, 3, GROUP_SPROUT_TOWER_2F, MAP_SPROUT_TOWER_2F ; xy triggers db 0 ; signposts db 2 signpost 15, 7, $0, UnknownScript_0x184520 signpost 15, 12, $0, UnknownScript_0x184520 ; people-events db 6 person_event $3e, 8, 11, $6, $0, 255, 255, $90, 0, UnknownScript_0x1844fe, $ffff person_event $3e, 11, 10, $2, $11, 255, 255, $90, 0, UnknownScript_0x184501, $ffff person_event $30, 16, 15, $8, $0, 255, 255, $0, 0, UnknownScript_0x184504, $ffff person_event $29, 13, 13, $7, $0, 255, 255, $0, 0, UnknownScript_0x184507, $ffff person_event $3e, 9, 7, $7, $0, 255, 255, $92, 4, Trainer_0x18450a, $ffff person_event $54, 11, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x18451e, $0647 ; 0x18477a MapScriptHeader_0x18477a: ; 0x18477a ; trigger count db 0 ; callback count db 0 ; 0x18477c Trainer_0x18477c: ; 0x18477c ; bit/flag number dw $412 ; trainer group && trainer id db 56, 2 ; text when seen dw UnknownText_0x1847a9 ; text when trainer beaten dw UnknownText_0x1847df ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x184788 ; 0x184788 UnknownScript_0x184788: ; 0x184788 talkaftercancel loadfont 2writetext UnknownText_0x1847ff closetext loadmovesprites end ; 0x184790 Trainer_0x184790: ; 0x184790 ; bit/flag number dw $417 ; trainer group && trainer id db 56, 7 ; text when seen dw UnknownText_0x184841 ; text when trainer beaten dw UnknownText_0x184861 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18479c ; 0x18479c UnknownScript_0x18479c: ; 0x18479c talkaftercancel loadfont 2writetext UnknownText_0x18486f closetext loadmovesprites end ; 0x1847a4 UnknownScript_0x1847a4: ; 0x1847a4 jumptext UnknownText_0x1848c8 ; 0x1847a7 ItemFragment_0x1847a7: ; 0x1847a7 item_frag X_ACCURACY, 1 ; 0x1847a9 UnknownText_0x1847a9: ; 0x1847a9 db $0, "However hard we", $4f db "battle, the TOWER", $55 db "will stand strong.", $57 ; 0x1847df UnknownText_0x1847df: ; 0x1847df db $0, "I fought hard but", $4f db "I'm too weak.", $57 ; 0x1847ff UnknownText_0x1847ff: ; 0x1847ff db $0, "The flexible pil-", $4f db "lar protects the", $51 db "TOWER, even from", $4f db "earthquakes.", $57 ; 0x184841 UnknownText_0x184841: ; 0x184841 db $0, "…Sway like leaves", $4f db "in the wind…", $57 ; 0x184861 UnknownText_0x184861: ; 0x184861 db $0, "Oh, I'm weak!", $57 ; 0x18486f UnknownText_0x18486f: ; 0x18486f db $0, "I tried to copy", $4f db "BELLSPROUT's", $51 db "gentle movements", $4f db "for battle…", $51 db "But I didn't train", $4f db "well enough.", $57 ; 0x1848c8 UnknownText_0x1848c8: ; 0x1848c8 db $0, "A #MON statue…", $51 db "It looks very", $4f db "distinguished.", $57 ; 0x1848f5 MapEventHeader_0x1848f5: ; 0x1848f5 ; filler db 0, 0 ; warps db 4 warp_def $4, $6, 3, GROUP_SPROUT_TOWER_1F, MAP_SPROUT_TOWER_1F warp_def $6, $2, 4, GROUP_SPROUT_TOWER_1F, MAP_SPROUT_TOWER_1F warp_def $3, $11, 5, GROUP_SPROUT_TOWER_1F, MAP_SPROUT_TOWER_1F warp_def $e, $a, 1, GROUP_SPROUT_TOWER_3F, MAP_SPROUT_TOWER_3F ; xy triggers db 0 ; signposts db 1 signpost 15, 12, $0, UnknownScript_0x1847a4 ; people-events db 3 person_event $3e, 7, 16, $a, $0, 255, 255, $92, 4, Trainer_0x18477c, $ffff person_event $3e, 18, 13, $8, $0, 255, 255, $92, 5, Trainer_0x184790, $ffff person_event $54, 5, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x1847a7, $0648 ; 0x18493b MapScriptHeader_0x18493b: ; 0x18493b ; trigger count db 2 ; triggers dw UnknownScript_0x184945, $0000 dw UnknownScript_0x184946, $0000 ; callback count db 0 ; 0x184945 UnknownScript_0x184945: ; 0x184945 end ; 0x184946 UnknownScript_0x184946: ; 0x184946 end ; 0x184947 UnknownScript_0x184947: ; 0x184947 spriteface $0, $1 showemote $0, $0, 15 special $006a playsound $0041 playsound $006e earthquake 79 pause 15 playsound $0041 playsound $006e earthquake 79 applymovement $0, MovementData_0x184a1d applymovement $8, MovementData_0x184a22 loadfont 2writetext UnknownText_0x184a27 closetext loadmovesprites showemote $0, $8, 15 spriteface $8, $0 pause 15 applymovement $8, MovementData_0x184a24 playmusic $001f loadfont 2writetext UnknownText_0x184aec closetext loadmovesprites spriteface $8, $1 loadfont 2writetext UnknownText_0x184bc8 pause 15 loadmovesprites playsound $0013 special $0030 special $0033 disappear $8 waitbutton special $0032 dotrigger $1 special $003d end ; 0x1849a6 UnknownScript_0x1849a6: ; 0x1849a6 faceplayer loadfont checkbit1 $0014 iftrue UnknownScript_0x1849d1 2writetext UnknownText_0x184be0 closetext loadmovesprites winlosstext UnknownText_0x184cb2, $0000 loadtrainer $38, $9 startbattle returnafterbattle loadfont 2writetext UnknownText_0x184cc2 keeptextopen verbosegiveitem HM_05, 1 setbit1 $0014 setbit1 $0419 2writetext UnknownText_0x184d13 closetext loadmovesprites end ; 0x1849d1 UnknownScript_0x1849d1: ; 0x1849d1 2writetext UnknownText_0x184d88 closetext loadmovesprites end ; 0x1849d7 Trainer_0x1849d7: ; 0x1849d7 ; bit/flag number dw $413 ; trainer group && trainer id db 56, 3 ; text when seen dw UnknownText_0x184db6 ; text when trainer beaten dw UnknownText_0x184dde ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1849e3 ; 0x1849e3 UnknownScript_0x1849e3: ; 0x1849e3 talkaftercancel loadfont 2writetext UnknownText_0x184dfa closetext loadmovesprites end ; 0x1849eb Trainer_0x1849eb: ; 0x1849eb ; bit/flag number dw $414 ; trainer group && trainer id db 56, 4 ; text when seen dw UnknownText_0x184e60 ; text when trainer beaten dw UnknownText_0x184e8a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1849f7 ; 0x1849f7 UnknownScript_0x1849f7: ; 0x1849f7 talkaftercancel loadfont 2writetext UnknownText_0x184ea4 closetext loadmovesprites end ; 0x1849ff Trainer_0x1849ff: ; 0x1849ff ; bit/flag number dw $418 ; trainer group && trainer id db 56, 8 ; text when seen dw UnknownText_0x184ec1 ; text when trainer beaten dw UnknownText_0x184ef3 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x184a0b ; 0x184a0b UnknownScript_0x184a0b: ; 0x184a0b talkaftercancel loadfont 2writetext UnknownText_0x184f12 closetext loadmovesprites end ; 0x184a13 UnknownScript_0x184a13: ; 0x184a13 jumptext UnknownText_0x184f37 ; 0x184a16 UnknownScript_0x184a16: ; 0x184a16 jumptext UnknownText_0x184f61 ; 0x184a19 ItemFragment_0x184a19: ; 0x184a19 item_frag POTION, 1 ; 0x184a1b ItemFragment_0x184a1b: ; 0x184a1b item_frag ESCAPE_ROPE, 1 ; 0x184a1d MovementData_0x184a1d: ; 0x184a1d step_up step_up step_up step_up step_end ; 0x184a22 MovementData_0x184a22: ; 0x184a22 step_up step_end ; 0x184a24 MovementData_0x184a24: ; 0x184a24 step_right step_down step_end ; 0x184a27 UnknownText_0x184a27: ; 0x184a27 db $0, "ELDER: You are in-", $4f db "deed skilled as a", $55 db "trainer.", $51 db "As promised, here", $4f db "is your HM.", $51 db "But let me say", $4f db "this: You should", $51 db "treat your", $4f db "#MON better.", $51 db "The way you battle", $4f db "is far too harsh.", $51 db "#MON are not", $4f db "tools of war…", $57 ; 0x184aec UnknownText_0x184aec: ; 0x184aec db $0, "…", $4f db "…Humph!", $51 db "He claims to be", $4f db "the ELDER but", $55 db "he's weak.", $51 db "It stands to", $4f db "reason.", $51 db "I'd never lose to", $4f db "fools who babble", $51 db "about being nice", $4f db "to #MON.", $51 db "I only care about", $4f db "strong #MON", $55 db "that can win.", $51 db "I really couldn't", $4f db "care less about", $55 db "weak #MON.", $57 ; 0x184bc8 UnknownText_0x184bc8: ; 0x184bc8 db $0, $53, " used an", $4f db "ESCAPE ROPE!", $57 ; 0x184be0 UnknownText_0x184be0: ; 0x184be0 db $0, "So good of you to", $4f db "come here!", $51 db "SPROUT TOWER is a", $4f db "place of training.", $51 db "People and #MON", $4f db "test their bonds", $51 db "to build a bright", $4f db "future together.", $51 db "I am the final", $4f db "test.", $51 db "Allow me to check", $4f db "the ties between", $51 db "your #MON and", $4f db "you!", $57 ; 0x184cb2 UnknownText_0x184cb2: ; 0x184cb2 db $0, "Ah, excellent!", $57 ; 0x184cc2 UnknownText_0x184cc2: ; 0x184cc2 db $0, "You and your #-", $4f db "MON should have", $51 db "no problem using", $4f db "this move.", $51 db "Take this FLASH", $4f db "HM.", $57 ; 0x184d13 UnknownText_0x184d13: ; 0x184d13 db $0, "FLASH illuminates", $4f db "even the darkest", $55 db "of all places.", $51 db "But to use it out", $4f db "of battle, you", $51 db "need the BADGE", $4f db "from VIOLET's GYM.", $57 ; 0x184d88 UnknownText_0x184d88: ; 0x184d88 db $0, "I hope you learn", $4f db "and grow from your", $55 db "journey.", $57 ; 0x184db6 UnknownText_0x184db6: ; 0x184db6 db $0, "I train to find", $4f db "enlightenment in", $55 db "#MON!", $57 ; 0x184dde UnknownText_0x184dde: ; 0x184dde db $0, "My training is", $4f db "incomplete…", $57 ; 0x184dfa UnknownText_0x184dfa: ; 0x184dfa db $0, "As #MON grow", $4f db "stronger, so does", $55 db "the trainer.", $51 db "No, wait. As the", $4f db "trainer grows", $51 db "stronger, so do", $4f db "the #MON.", $57 ; 0x184e60 UnknownText_0x184e60: ; 0x184e60 db $0, "Let me see how", $4f db "much you trust", $55 db "your #MON.", $57 ; 0x184e8a UnknownText_0x184e8a: ; 0x184e8a db $0, "Yes, your trust is", $4f db "real!", $57 ; 0x184ea4 UnknownText_0x184ea4: ; 0x184ea4 db $0, "It is not far to", $4f db "the ELDER.", $57 ; 0x184ec1 UnknownText_0x184ec1: ; 0x184ec1 db $0, "The ELDER's HM", $4f db "lights even pitch-", $55 db "black darkness.", $57 ; 0x184ef3 UnknownText_0x184ef3: ; 0x184ef3 db $0, "It is my head that", $4f db "is bright!", $57 ; 0x184f12 UnknownText_0x184f12: ; 0x184f12 db $0, "Let there be light", $4f db "on your journey.", $57 ; 0x184f37 UnknownText_0x184f37: ; 0x184f37 db $0, "It's a powerful", $4f db "painting of a", $55 db "BELLSPROUT.", $57 ; 0x184f61 UnknownText_0x184f61: ; 0x184f61 db $0, "A #MON statue…", $51 db "It looks very", $4f db "distinguished.", $57 ; 0x184f8e MapEventHeader_0x184f8e: ; 0x184f8e ; filler db 0, 0 ; warps db 1 warp_def $e, $a, 4, GROUP_SPROUT_TOWER_2F, MAP_SPROUT_TOWER_2F ; xy triggers db 1 xy_trigger 0, $9, $b, $0, UnknownScript_0x184947, $0, $0 ; signposts db 6 signpost 1, 8, $0, UnknownScript_0x184a16 signpost 1, 11, $0, UnknownScript_0x184a16 signpost 0, 9, $0, UnknownScript_0x184a13 signpost 0, 10, $0, UnknownScript_0x184a13 signpost 15, 5, $0, UnknownScript_0x184a16 signpost 15, 14, $0, UnknownScript_0x184a16 ; people-events db 7 person_event $3e, 17, 12, $9, $0, 255, 255, $92, 3, Trainer_0x1849d7, $ffff person_event $3e, 12, 12, $6, $0, 255, 255, $92, 2, Trainer_0x1849eb, $ffff person_event $3e, 6, 14, $6, $0, 255, 255, $90, 0, UnknownScript_0x1849a6, $ffff person_event $3e, 15, 15, $8, $0, 255, 255, $92, 3, Trainer_0x1849ff, $ffff person_event $54, 18, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x184a19, $0649 person_event $54, 5, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x184a1b, $064a person_event $4, 8, 14, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06c4 ; 0x18501a MapScriptHeader_0x18501a: ; 0x18501a ; trigger count db 2 ; triggers dw UnknownScript_0x18502a, $0000 dw UnknownScript_0x18502e, $0000 ; callback count db 2 ; callbacks dbw 2, UnknownScript_0x18502f dbw 1, UnknownScript_0x185084 ; 0x18502a UnknownScript_0x18502a: ; 0x18502a priorityjump UnknownScript_0x18508f ; 0x18502d INCBIN "baserom.gbc",$18502d,$18502e - $18502d UnknownScript_0x18502e: ; 0x18502e end ; 0x18502f UnknownScript_0x18502f: ; 0x18502f checkbit1 $0336 iftrue $5047 checkbit1 $0044 iffalse UnknownScript_0x185050 special $0096 iffalse UnknownScript_0x185050 clearbit1 $07c5 setbit1 $07b6 checkbit1 $0317 iffalse $504f appear $5 return ; 0x185050 UnknownScript_0x185050: ; 0x185050 checkbit1 $0335 iftrue UnknownScript_0x185077 appear $2 writebyte $f3 special $0097 iftrue UnknownScript_0x185065 appear $3 2jump $5067 ; 0x185065 UnknownScript_0x185065: ; 0x185065 disappear $3 writebyte $f4 special $0097 iftrue UnknownScript_0x185074 appear $4 2jump $5076 ; 0x185074 UnknownScript_0x185074: ; 0x185074 disappear $4 return ; 0x185077 UnknownScript_0x185077: ; 0x185077 disappear $2 disappear $3 disappear $4 clearbit1 $07b6 setbit1 $07c5 return ; 0x185084 UnknownScript_0x185084: ; 0x185084 checkbit1 $0336 iftrue $508e changeblock $a, $2, $9 return ; 0x18508f UnknownScript_0x18508f: ; 0x18508f applymovement $0, MovementData_0x1851cb pause 15 writebyte $f3 special $0097 iftrue $50b6 applymovement $3, MovementData_0x1851d0 spriteface $0, $2 cry $f3, $0 pause 10 playsound $0014 applymovement $3, MovementData_0x1851d4 disappear $3 playsound $0023 waitbutton writebyte $f4 special $0097 iftrue $50d7 applymovement $4, MovementData_0x1851da spriteface $0, $3 cry $f4, $0 pause 10 playsound $0014 applymovement $4, MovementData_0x1851de disappear $4 playsound $0023 waitbutton spriteface $0, $1 pause 10 applymovement $0, MovementData_0x1851e8 applymovement $2, MovementData_0x1851e4 cry $f5, $0 pause 20 loadpokedata SUICUNE, 40 writecode $3, $c startbattle reloadmapmusic disappear $2 setbit1 $0335 setbit1 $07af domaptrigger GROUP_ROUTE_42, MAP_ROUTE_42, $0 setbit1 $07b0 domaptrigger GROUP_ROUTE_36, MAP_ROUTE_36, $0 setbit1 $07ae domaptrigger GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY, $0 dotrigger $1 clearbit1 $07b7 returnafterbattle pause 20 spriteface $0, $0 playmusic $0061 playsound $001f moveperson $5, $a, $f appear $5 applymovement $5, MovementData_0x1851ec playsound $001f moveperson $6, $9, $f appear $6 applymovement $6, MovementData_0x1851f5 playsound $001f moveperson $7, $9, $f appear $7 applymovement $7, MovementData_0x1851fb playsound $001f moveperson $8, $9, $f appear $8 applymovement $8, MovementData_0x1851fe moveperson $6, $7, $d moveperson $7, $9, $d moveperson $8, $b, $d spriteface $0, $3 loadfont 2writetext UnknownText_0x185203 closetext loadmovesprites applymovement $5, MovementData_0x1851f1 playsound $0023 disappear $5 waitbutton special $006a pause 20 playmapmusic end ; 0x185173 UnknownScript_0x185173: ; 0x185173 jumptextfaceplayer UnknownText_0x185386 ; 0x185176 UnknownScript_0x185176: ; 0x185176 jumptextfaceplayer UnknownText_0x185433 ; 0x185179 UnknownScript_0x185179: ; 0x185179 jumptextfaceplayer UnknownText_0x185544 ; 0x18517c UnknownScript_0x18517c: ; 0x18517c checkbit1 $0317 iftrue UnknownScript_0x185185 jumptextfaceplayer UnknownText_0x1855ee ; 0x185185 UnknownScript_0x185185: ; 0x185185 jumptextfaceplayer UnknownText_0x185765 ; 0x185188 UnknownScript_0x185188: ; 0x185188 faceplayer loadfont checkbit1 $0317 iftrue UnknownScript_0x1851b6 checkbit1 $0336 iftrue $51b0 2writetext UnknownText_0x185629 keeptextopen verbosegiveitem RAINBOW_WING, 1 loadmovesprites refreshscreen $0 earthquake 72 waitbutton playsound $001b changeblock $a, $2, $20 reloadmappart setbit1 $0336 loadmovesprites loadfont 2writetext UnknownText_0x18564a closetext loadmovesprites end ; 0x1851b6 UnknownScript_0x1851b6: ; 0x1851b6 2writetext UnknownText_0x185803 closetext loadmovesprites end ; 0x1851bc UnknownScript_0x1851bc: ; 0x1851bc checkbit1 $0317 iftrue UnknownScript_0x1851c5 jumptextfaceplayer UnknownText_0x185654 ; 0x1851c5 UnknownScript_0x1851c5: ; 0x1851c5 jumptextfaceplayer UnknownText_0x1858d0 ; 0x1851c8 UnknownScript_0x1851c8: ; 0x1851c8 jumptextfaceplayer UnknownText_0x1856a3 ; 0x1851cb MovementData_0x1851cb: ; 0x1851cb slow_step_up slow_step_up slow_step_up slow_step_up step_end ; 0x1851d0 MovementData_0x1851d0: ; 0x1851d0 db $39 ; movement fast_jump_step_down db $38 ; movement step_end ; 0x1851d4 MovementData_0x1851d4: ; 0x1851d4 db $39 ; movement fast_jump_step_down fast_jump_step_right fast_jump_step_down db $38 ; movement step_end ; 0x1851da MovementData_0x1851da: ; 0x1851da db $39 ; movement fast_jump_step_down db $38 ; movement step_end ; 0x1851de MovementData_0x1851de: ; 0x1851de db $39 ; movement fast_jump_step_down fast_jump_step_left fast_jump_step_down db $38 ; movement step_end ; 0x1851e4 MovementData_0x1851e4: ; 0x1851e4 db $39 ; movement fast_jump_step_down db $38 ; movement step_end ; 0x1851e8 MovementData_0x1851e8: ; 0x1851e8 fix_facing big_step_down remove_fixed_facing step_end ; 0x1851ec MovementData_0x1851ec: ; 0x1851ec step_up step_up step_up turn_head_left step_end ; 0x1851f1 MovementData_0x1851f1: ; 0x1851f1 step_down step_down step_down step_end ; 0x1851f5 MovementData_0x1851f5: ; 0x1851f5 step_up step_up step_left step_left turn_head_up step_end ; 0x1851fb MovementData_0x1851fb: ; 0x1851fb step_up step_up step_end ; 0x1851fe MovementData_0x1851fe: ; 0x1851fe step_up step_right step_right step_up step_end ; 0x185203 UnknownText_0x185203: ; 0x185203 db $0, "EUSINE: Awesome!", $4f db "Too awesome, even!", $51 db "I've never seen a", $4f db "battle that great.", $51 db "That was truly", $4f db "inspiring to see.", $51 db "SUICUNE was tough,", $4f db "but you were even", $51 db "more incredible,", $4f db $52, ".", $51 db "I heard SUICUNE's", $4f db "mystic power", $51 db "summons a rainbow-", $4f db "colored #MON.", $51 db "Maybe, just maybe,", $4f db "what went on today", $51 db "will cause that", $4f db "#MON to appear.", $51 db "I'm going to study", $4f db "the legends more.", $51 db "Thanks for showing", $4f db "me that fantastic", $55 db "battle.", $51 db "Later, ", $52, "!", $57 ; 0x185386 UnknownText_0x185386: ; 0x185386 db $0, "According to", $4f db "legend…", $51 db "When the souls of", $4f db "#MON and humans", $51 db "commune, from the", $4f db "heavens descends a", $51 db "#MON of rainbow", $4f db "colors…", $51 db "Could it mean the", $4f db "legendary #MON", $51 db "are testing us", $4f db "humans?", $57 ; 0x185433 UnknownText_0x185433: ; 0x185433 db $0, "When the BRASS", $4f db "TOWER burned down,", $51 db "three nameless", $4f db "#MON were said", $51 db "to have perished.", $4f db "It was tragic.", $51 db "However…", $51 db "A rainbow-colored", $4f db "#MON…", $51 db "In other words…", $51 db "HO-OH descended", $4f db "from the sky and", $51 db "gave new life to", $4f db "the three #MON.", $51 db "They are…", $51 db "SUICUNE, ENTEI and", $4f db "RAIKOU.", $51 db "That is what they", $4f db "say.", $57 ; 0x185544 UnknownText_0x185544: ; 0x185544 db $0, "The two TOWERS are", $4f db "said to have been", $51 db "built to foster", $4f db "friendship and", $51 db "hope between #-", $4f db "MON and people.", $51 db "That was 700 years", $4f db "ago, but the ideal", $51 db "still remains", $4f db "important today.", $57 ; 0x1855ee UnknownText_0x1855ee: ; 0x1855ee db $0, "HO-OH appears to", $4f db "have descended", $51 db "upon this, the TIN", $4f db "TOWER!", $57 ; 0x185629 UnknownText_0x185629: ; 0x185629 db $0, "This will protect", $4f db "you. Take it.", $57 ; 0x18564a UnknownText_0x18564a: ; 0x18564a db $0, "Now, go.", $57 ; 0x185654 UnknownText_0x185654: ; 0x185654 db $0, "I believe you are", $4f db "being tested.", $51 db "Free your mind", $4f db "from uncertainty,", $55 db "and advance.", $57 ; 0x1856a3 UnknownText_0x1856a3: ; 0x1856a3 db $0, "I knew it.", $51 db "I knew you'd get", $4f db "to see the #MON", $51 db "of rainbow colors,", $4f db $52, ".", $51 db "It happened just", $4f db "as I envisioned.", $51 db "My research isn't", $4f db "bad, I might say.", $51 db "I'm going to keep", $4f db "studying #MON", $51 db "to become a famous", $4f db "#MANIAC!", $57 ; 0x185765 UnknownText_0x185765: ; 0x185765 db $0, "The legendary", $4f db "#MON are said", $51 db "to embody three", $4f db "powers…", $51 db "The lightning that", $4f db "struck the TOWER.", $51 db "The fire that", $4f db "burned the TOWER.", $51 db "And the rain that", $4f db "put out the fire…", $57 ; 0x185803 UnknownText_0x185803: ; 0x185803 db $0, "When the legendary", $4f db "#MON appeared…", $51 db "They struck terror", $4f db "in those who saw", $55 db "their rise.", $51 db "And…", $51 db "Some even took to", $4f db "futile attacks.", $51 db "The legendary", $4f db "#MON, knowing", $51 db "their own power,", $4f db "fled, ignoring the", $55 db "frightened people.", $57 ; 0x1858d0 UnknownText_0x1858d0: ; 0x1858d0 db $0, "Of the legendary", $4f db "#MON, SUICUNE", $51 db "is said to be the", $4f db "closest to HO-OH.", $51 db "I hear there may", $4f db "also be a link to", $51 db "#MON known as", $4f db "UNOWN.", $51 db "The #MON UNOWN", $4f db "must be sharing a", $51 db "cooperative bond", $4f db "with SUICUNE.", $57 ; 0x18598c MapEventHeader_0x18598c: ; 0x18598c ; filler db 0, 0 ; warps db 3 warp_def $f, $9, 12, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $f, $a, 12, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $2, $a, 2, GROUP_TIN_TOWER_2F, MAP_TIN_TOWER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 10 person_event $63, 13, 13, $1, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $07b2 person_event $65, 13, 11, $1, $0, 255, 255, $b0, 0, UnknownScript_0x26ef, $07b4 person_event $64, 13, 16, $1, $0, 255, 255, $80, 0, UnknownScript_0x26ef, $07b3 person_event $2b, 7, 12, $3, $0, 255, 255, $90, 0, UnknownScript_0x1851c8, $07b5 person_event $3e, 13, 9, $3, $0, 255, 255, $0, 0, UnknownScript_0x185173, $07b6 person_event $3e, 15, 15, $3, $0, 255, 255, $0, 0, UnknownScript_0x185176, $07b6 person_event $3e, 10, 18, $3, $0, 255, 255, $0, 0, UnknownScript_0x185179, $07b6 person_event $3e, 6, 8, $4, $10, 255, 255, $0, 0, UnknownScript_0x18517c, $07c5 person_event $3e, 5, 13, $6, $0, 255, 255, $0, 0, UnknownScript_0x185188, $07c5 person_event $3e, 6, 18, $5, $1, 255, 255, $0, 0, UnknownScript_0x1851bc, $07c5 ; 0x185a23 MapScriptHeader_0x185a23: ; 0x185a23 ; trigger count db 0 ; callback count db 0 ; 0x185a25 MapEventHeader_0x185a25: ; 0x185a25 ; filler db 0, 0 ; warps db 2 warp_def $e, $a, 1, GROUP_TIN_TOWER_3F, MAP_TIN_TOWER_3F warp_def $2, $a, 3, GROUP_TIN_TOWER_1F, MAP_TIN_TOWER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x185a35 MapScriptHeader_0x185a35: ; 0x185a35 ; trigger count db 0 ; callback count db 0 ; 0x185a37 ItemFragment_0x185a37: ; 0x185a37 item_frag FULL_HEAL, 1 ; 0x185a39 MapEventHeader_0x185a39: ; 0x185a39 ; filler db 0, 0 ; warps db 2 warp_def $e, $a, 1, GROUP_TIN_TOWER_2F, MAP_TIN_TOWER_2F warp_def $2, $10, 2, GROUP_TIN_TOWER_4F, MAP_TIN_TOWER_4F ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $54, 18, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x185a37, $064b ; 0x185a56 MapScriptHeader_0x185a56: ; 0x185a56 ; trigger count db 0 ; callback count db 0 ; 0x185a58 ItemFragment_0x185a58: ; 0x185a58 item_frag ULTRA_BALL, 1 ; 0x185a5a ItemFragment_0x185a5a: ; 0x185a5a item_frag PP_UP, 1 ; 0x185a5c ItemFragment_0x185a5c: ; 0x185a5c item_frag ESCAPE_ROPE, 1 ; 0x185a5e SignpostRemoteItem_0x185a5e: ; 0x185a5e dw $007d db MAX_POTION ; 0x185a61 MapEventHeader_0x185a61: ; 0x185a61 ; filler db 0, 0 ; warps db 4 warp_def $4, $2, 2, GROUP_TIN_TOWER_5F, MAP_TIN_TOWER_5F warp_def $2, $10, 2, GROUP_TIN_TOWER_3F, MAP_TIN_TOWER_3F warp_def $e, $2, 3, GROUP_TIN_TOWER_5F, MAP_TIN_TOWER_5F warp_def $f, $11, 4, GROUP_TIN_TOWER_5F, MAP_TIN_TOWER_5F ; xy triggers db 0 ; signposts db 1 signpost 6, 11, $7, SignpostRemoteItem_0x185a5e ; people-events db 3 person_event $54, 14, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x185a58, $064c person_event $54, 18, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x185a5a, $064d person_event $54, 16, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x185a5c, $064e ; 0x185aa7 MapScriptHeader_0x185aa7: ; 0x185aa7 ; trigger count db 0 ; callback count db 0 ; 0x185aa9 ItemFragment_0x185aa9: ; 0x185aa9 item_frag RARE_CANDY, 1 ; 0x185aab SignpostRemoteItem_0x185aab: ; 0x185aab dw $007e db FULL_RESTORE ; 0x185aae SignpostRemoteItem_0x185aae: ; 0x185aae dw $007f db CARBOS ; 0x185ab1 MapEventHeader_0x185ab1: ; 0x185ab1 ; filler db 0, 0 ; warps db 4 warp_def $f, $b, 2, GROUP_TIN_TOWER_6F, MAP_TIN_TOWER_6F warp_def $4, $2, 1, GROUP_TIN_TOWER_4F, MAP_TIN_TOWER_4F warp_def $e, $2, 3, GROUP_TIN_TOWER_4F, MAP_TIN_TOWER_4F warp_def $f, $11, 4, GROUP_TIN_TOWER_4F, MAP_TIN_TOWER_4F ; xy triggers db 0 ; signposts db 2 signpost 14, 16, $7, SignpostRemoteItem_0x185aab signpost 15, 3, $7, SignpostRemoteItem_0x185aae ; people-events db 1 person_event $54, 13, 13, $1, $0, 255, 255, $1, 0, ItemFragment_0x185aa9, $064f ; 0x185ae2 MapScriptHeader_0x185ae2: ; 0x185ae2 ; trigger count db 0 ; callback count db 0 ; 0x185ae4 ItemFragment_0x185ae4: ; 0x185ae4 item_frag MAX_POTION, 1 ; 0x185ae6 MapEventHeader_0x185ae6: ; 0x185ae6 ; filler db 0, 0 ; warps db 2 warp_def $9, $3, 1, GROUP_TIN_TOWER_7F, MAP_TIN_TOWER_7F warp_def $f, $b, 1, GROUP_TIN_TOWER_5F, MAP_TIN_TOWER_5F ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $54, 12, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x185ae4, $07c6 ; 0x185b03 MapScriptHeader_0x185b03: ; 0x185b03 ; trigger count db 0 ; callback count db 0 ; 0x185b05 ItemFragment_0x185b05: ; 0x185b05 item_frag MAX_REVIVE, 1 ; 0x185b07 MapEventHeader_0x185b07: ; 0x185b07 ; filler db 0, 0 ; warps db 5 warp_def $9, $3, 1, GROUP_TIN_TOWER_6F, MAP_TIN_TOWER_6F warp_def $f, $a, 1, GROUP_TIN_TOWER_8F, MAP_TIN_TOWER_8F warp_def $7, $c, 4, GROUP_TIN_TOWER_7F, MAP_TIN_TOWER_7F warp_def $3, $8, 3, GROUP_TIN_TOWER_7F, MAP_TIN_TOWER_7F warp_def $9, $6, 5, GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $54, 5, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x185b05, $0650 ; 0x185b33 MapScriptHeader_0x185b33: ; 0x185b33 ; trigger count db 0 ; callback count db 0 ; 0x185b35 ItemFragment_0x185b35: ; 0x185b35 item_frag NUGGET, 1 ; 0x185b37 ItemFragment_0x185b37: ; 0x185b37 item_frag MAX_ELIXER, 1 ; 0x185b39 ItemFragment_0x185b39: ; 0x185b39 item_frag FULL_RESTORE, 1 ; 0x185b3b MapEventHeader_0x185b3b: ; 0x185b3b ; filler db 0, 0 ; warps db 6 warp_def $5, $2, 2, GROUP_TIN_TOWER_7F, MAP_TIN_TOWER_7F warp_def $b, $2, 1, GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F warp_def $7, $10, 2, GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F warp_def $3, $a, 3, GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F warp_def $f, $e, 6, GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F warp_def $9, $6, 7, GROUP_TIN_TOWER_9F, MAP_TIN_TOWER_9F ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $54, 17, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x185b35, $0651 person_event $54, 10, 15, $1, $0, 255, 255, $1, 0, ItemFragment_0x185b37, $0652 person_event $54, 5, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x185b39, $0653 ; 0x185b86 MapScriptHeader_0x185b86: ; 0x185b86 ; trigger count db 0 ; callback count db 0 ; 0x185b88 ItemFragment_0x185b88: ; 0x185b88 item_frag HP_UP, 1 ; 0x185b8a INCBIN "baserom.gbc",$185b8a,$185bab - $185b8a MapEventHeader_0x185bab: ; 0x185bab ; filler db 0, 0 ; warps db 7 warp_def $3, $c, 2, GROUP_TIN_TOWER_8F, MAP_TIN_TOWER_8F warp_def $5, $2, 3, GROUP_TIN_TOWER_8F, MAP_TIN_TOWER_8F warp_def $7, $c, 4, GROUP_TIN_TOWER_8F, MAP_TIN_TOWER_8F warp_def $9, $7, 1, GROUP_TIN_TOWER_ROOF, MAP_TIN_TOWER_ROOF warp_def $7, $10, 5, GROUP_TIN_TOWER_7F, MAP_TIN_TOWER_7F warp_def $d, $6, 5, GROUP_TIN_TOWER_8F, MAP_TIN_TOWER_8F warp_def $d, $8, 6, GROUP_TIN_TOWER_8F, MAP_TIN_TOWER_8F ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $54, 5, 13, $1, $0, 255, 255, $1, 0, ItemFragment_0x185b88, $07c7 ; 0x185be1 MapScriptHeader_0x185be1: ; 0x185be1 ; trigger count db 3 ; triggers dw UnknownScript_0x185bf2, $0000 dw UnknownScript_0x185bf6, $0000 dw UnknownScript_0x185bf7, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x185bf8 ; 0x185bf2 UnknownScript_0x185bf2: ; 0x185bf2 priorityjump UnknownScript_0x185c0d ; 0x185bf5 INCBIN "baserom.gbc",$185bf5,$185bf6 - $185bf5 UnknownScript_0x185bf6: ; 0x185bf6 end ; 0x185bf7 UnknownScript_0x185bf7: ; 0x185bf7 end ; 0x185bf8 UnknownScript_0x185bf8: ; 0x185bf8 checkbit1 $0332 iftrue $5c02 changeblock $a, $8, $32 checkbit1 $007b iftrue $5c0c changeblock $6, $e, $9 return ; 0x185c0d UnknownScript_0x185c0d: ; 0x185c0d spriteface $3, $0 showemote $0, $3, 15 applymovement $3, MovementData_0x185cd3 loadfont 2writetext UnknownText_0x185ecc closetext loadmovesprites moveperson $3, $9, $e dotrigger $1 end ; 0x185c25 UnknownScript_0x185c25: ; 0x185c25 showemote $0, $4, 15 special $006a pause 15 spriteface $4, $3 pause 15 applymovement $0, MovementData_0x185ccd applymovement $4, MovementData_0x185ccf playmusic $001f loadfont 2writetext UnknownText_0x185cd9 closetext loadmovesprites checkbit1 $001c iftrue UnknownScript_0x185c60 checkbit1 $001d iftrue UnknownScript_0x185c70 winlosstext UnknownText_0x185d9b, UnknownText_0x185e2c setlasttalked $4 loadtrainer $9, $9 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x185c80 ; 0x185c60 UnknownScript_0x185c60: ; 0x185c60 winlosstext UnknownText_0x185d9b, UnknownText_0x185e2c setlasttalked $4 loadtrainer $9, $7 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x185c80 ; 0x185c70 UnknownScript_0x185c70: ; 0x185c70 winlosstext UnknownText_0x185d9b, UnknownText_0x185e2c setlasttalked $4 loadtrainer $9, $8 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x185c80 ; 0x185c80 UnknownScript_0x185c80: ; 0x185c80 playmusic $0020 loadfont 2writetext UnknownText_0x185de2 closetext loadmovesprites dotrigger $2 setbit1 $06c5 special $006a pause 15 earthquake 50 showemote $0, $0, 15 playsound $001f waitbutton changeblock $a, $8, $25 reloadmappart pause 15 applymovement $0, MovementData_0x185cd1 playsound $002f showemote $0, $4, 20 loadfont 2writetext UnknownText_0x185e75 closetext loadmovesprites setbit1 $0332 pause 15 warpcheck end ; 0x185cbc UnknownScript_0x185cbc: ; 0x185cbc jumptextfaceplayer UnknownText_0x185f99 ; 0x185cbf UnknownScript_0x185cbf: ; 0x185cbf jumptextfaceplayer UnknownText_0x186002 ; 0x185cc2 UnknownScript_0x185cc2: ; 0x185cc2 jumpstd $000f ; 0x185cc5 SignpostRemoteItem_0x185cc5: ; 0x185cc5 dw $0080 db ETHER ; 0x185cc8 SignpostRemoteItem_0x185cc8: ; 0x185cc8 dw $00ff db ULTRA_BALL ; 0x185ccb ItemFragment_0x185ccb: ; 0x185ccb item_frag HP_UP, 1 ; 0x185ccd MovementData_0x185ccd: ; 0x185ccd step_left step_end ; 0x185ccf MovementData_0x185ccf: ; 0x185ccf step_right step_end ; 0x185cd1 MovementData_0x185cd1: ; 0x185cd1 db $59 ; movement step_end ; 0x185cd3 MovementData_0x185cd3: ; 0x185cd3 step_down step_left step_left step_left step_down step_end ; 0x185cd9 UnknownText_0x185cd9: ; 0x185cd9 db $0, $56, " ", $56, " ", $56, $51 db "…Oh, it's you.", $51 db "I came looking for", $4f db "some legendary", $51 db "#MON that they", $4f db "say roosts here.", $51 db "But there's", $4f db "nothing here!", $51 db "Nothing after all", $4f db "the trouble of", $51 db "coming to this", $4f db "dump? No way!", $51 db "It's all your", $4f db "fault!", $57 ; 0x185d9b UnknownText_0x185d9b: ; 0x185d9b db $0, "…Humph!", $51 db "This is why I hate", $4f db "battling wimps.", $51 db "There's no", $4f db "challenge in it.", $57 ; 0x185de2 UnknownText_0x185de2: ; 0x185de2 db $0, "…Aw, whatever.", $51 db "You would never be", $4f db "able to catch a", $51 db "legendary #MON", $4f db "anyway.", $57 ; 0x185e2c UnknownText_0x185e2c: ; 0x185e2c db $0, "…Humph!", $51 db "This is why I hate", $4f db "battling wimps.", $51 db "It's just a waste", $4f db "of my time.", $57 ; 0x185e75 UnknownText_0x185e75: ; 0x185e75 db $0, "Humph!", $51 db "What are you doing", $4f db "falling into a", $51 db "hole? Some genius", $4f db "you are!", $51 db "Serves you right!", $57 ; 0x185ecc UnknownText_0x185ecc: ; 0x185ecc db $0, "EUSINE: My name's", $4f db "EUSINE.", $51 db "I'm on the trail", $4f db "of a #MON named", $55 db "SUICUNE.", $51 db "And you are…?", $51 db $52, "? Glad to", $4f db "meet you!", $51 db "I heard rumors", $4f db "that SUICUNE is in", $51 db "this BURNED TOWER,", $4f db "so I came to look.", $51 db "But where exactly", $4f db "could it be?", $57 ; 0x185f99 UnknownText_0x185f99: ; 0x185f99 db $0, "EUSINE: I heard", $4f db "that SUICUNE is in", $51 db "this BURNED TOWER,", $4f db "so I came to look.", $51 db "But where exactly", $4f db "could it be?", $57 ; 0x186002 UnknownText_0x186002: ; 0x186002 db $0, "MORTY: ECRUTEAK's", $4f db "GYM LEADER has to", $51 db "study what are", $4f db "said to be the", $51 db "legendary #MON", $4f db "--SUICUNE, ENTEI", $55 db "and RAIKOU.", $51 db "EUSINE is here, so", $4f db "I've decided to", $51 db "investigate the", $4f db "TOWER with him.", $57 ; 0x1860b2 MapEventHeader_0x1860b2: ; 0x1860b2 ; filler db 0, 0 ; warps db 14 warp_def $f, $9, 13, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $f, $a, 13, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $9, $a, 1, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $5, $5, 1, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $6, $5, 1, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $6, $4, 1, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $4, $f, 2, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $5, $f, 2, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $7, $a, 3, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $e, $5, 4, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $e, $4, 4, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $e, $e, 5, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $e, $f, 5, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F warp_def $f, $7, 6, GROUP_BURNED_TOWER_B1F, MAP_BURNED_TOWER_B1F ; xy triggers db 1 xy_trigger 1, $9, $b, $0, UnknownScript_0x185c25, $0, $0 ; signposts db 2 signpost 7, 8, $7, SignpostRemoteItem_0x185cc5 signpost 11, 13, $7, SignpostRemoteItem_0x185cc8 ; people-events db 5 person_event $59, 8, 19, $18, $0, 255, 255, $0, 0, UnknownScript_0x185cc2, $ffff person_event $2b, 16, 16, $3, $0, 255, 255, $90, 0, UnknownScript_0x185cbc, $0765 person_event $4, 13, 12, $8, $0, 255, 255, $2, 3, UnknownScript_0x26ef, $06c5 person_event $15, 18, 18, $2, $11, 255, 255, $b0, 0, UnknownScript_0x185cbf, $0764 person_event $54, 6, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x185ccb, $0656 ; 0x186151 MapScriptHeader_0x186151: ; 0x186151 ; trigger count db 2 ; triggers dw UnknownScript_0x18615e, $0000 dw UnknownScript_0x18615f, $0000 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x186160 ; 0x18615e UnknownScript_0x18615e: ; 0x18615e end ; 0x18615f UnknownScript_0x18615f: ; 0x18615f end ; 0x186160 UnknownScript_0x186160: ; 0x186160 checkbit1 $007b iftrue $616a changeblock $6, $e, $2 return ; 0x18616b UnknownScript_0x18616b: ; 0x18616b playmusic $0000 pause 30 appear $3 spriteface $0, $1 pause 5 disappear $6 pause 15 cry $f3, $0 appear $4 spriteface $0, $1 pause 5 disappear $7 pause 15 cry $f4, $0 appear $5 spriteface $0, $1 pause 5 disappear $8 pause 15 cry $f5, $0 pause 15 playsound $0014 spriteface $0, $2 applymovement $3, MovementData_0x186236 disappear $3 waitbutton playsound $0014 spriteface $0, $3 applymovement $4, MovementData_0x18623b disappear $4 waitbutton pause 15 playsound $0014 spriteface $0, $1 applymovement $5, MovementData_0x186241 playsound $0014 spriteface $0, $0 applymovement $5, MovementData_0x186248 spriteface $0, $1 pause 20 cry $f5, $0 pause 30 playsound $0014 applymovement $5, MovementData_0x186253 spriteface $0, $0 disappear $5 waitbutton special $003d dotrigger $1 setbit1 $007b special $0069 domaptrigger GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM, $1 domaptrigger GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY, $1 clearbit1 $07ae setbit1 $07a8 clearbit1 $07a9 setbit1 $0764 setbit1 $0765 appear $a refreshscreen $0 changeblock $6, $e, $1b reloadmappart loadmovesprites dotrigger $1 end ; 0x186212 UnknownScript_0x186212: ; 0x186212 faceplayer loadfont 2writetext UnknownText_0x18626a closetext loadmovesprites checkcode $9 if_equal $1, UnknownScript_0x186226 applymovement $a, MovementData_0x186263 2jump $622a ; 0x186226 UnknownScript_0x186226: ; 0x186226 applymovement $a, MovementData_0x18625c disappear $a playsound $0023 waitbutton end ; 0x186231 ItemFragment_0x186231: ; 0x186231 item_frag TM_20, 1 ; 0x186233 UnknownScript_0x186233: ; 0x186233 jumpstd $000e ; 0x186236 MovementData_0x186236: ; 0x186236 db $39 ; movement fast_jump_step_down fast_jump_step_left db $38 ; movement step_end ; 0x18623b MovementData_0x18623b: ; 0x18623b db $39 ; movement fast_jump_step_right fast_jump_step_down fast_jump_step_right db $38 ; movement step_end ; 0x186241 MovementData_0x186241: ; 0x186241 db $39 ; movement fast_jump_step_right fast_jump_step_down fast_jump_step_down fast_jump_step_left db $38 ; movement step_end ; 0x186248 MovementData_0x186248: ; 0x186248 db $39 ; movement fast_jump_step_left fast_jump_step_up big_step_up fast_jump_step_right db $38 ; movement step_end ; 0x18624f INCBIN "baserom.gbc",$18624f,$04 MovementData_0x186253: ; 0x186253 db $39 ; movement big_step_up fast_jump_step_right fast_jump_step_down fast_jump_step_down fast_jump_step_down fast_jump_step_down db $38 ; movement step_end ; 0x18625c MovementData_0x18625c: ; 0x18625c step_left step_left step_down step_down step_left step_down step_end ; 0x186263 MovementData_0x186263: ; 0x186263 step_down step_left step_left step_left step_down step_down step_end ; 0x18626a UnknownText_0x18626a: ; 0x18626a db $0, "EUSINE: I dug a", $4f db "hole here, too…", $51 db "I was shocked!", $51 db "SUICUNE raced by", $4f db "like a blur, right", $51 db "in front of my", $4f db "eyes!", $51 db "For ten years I", $4f db "chased SUICUNE,", $51 db "and I finally got", $4f db "to see it.", $51 db "I'm all choked up!", $51 db $52, ", I owe", $4f db "this all to you!", $51 db "Thank you!", $51 db "I heard that the", $4f db "legendary #MON", $51 db "of ECRUTEAK test", $4f db "chosen humans by", $51 db "allowing them to", $4f db "get close.", $51 db "I'm going to track", $4f db "SUICUNE.", $51 db $52, ", let's", $4f db "meet again!", $51 db "Farewell!", $57 ; 0x1863de MapEventHeader_0x1863de: ; 0x1863de ; filler db 0, 0 ; warps db 6 warp_def $9, $a, 3, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F warp_def $7, $11, 7, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F warp_def $8, $a, 9, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F warp_def $d, $3, 10, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F warp_def $e, $11, 12, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F warp_def $f, $7, 14, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F ; xy triggers db 1 xy_trigger 0, $6, $a, $0, UnknownScript_0x18616b, $0, $0 ; signposts db 0 ; people-events db 9 person_event $5a, 12, 21, $19, $0, 255, 255, $0, 0, UnknownScript_0x186233, $ffff person_event $65, 7, 11, $16, $0, 255, 255, $b0, 0, UnknownScript_0x26ef, $074a person_event $64, 7, 16, $16, $0, 255, 255, $80, 0, UnknownScript_0x26ef, $074a person_event $63, 8, 14, $16, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $074a person_event $65, 7, 11, $6, $0, 255, 255, $d0, 0, UnknownScript_0x26ef, $074b person_event $64, 7, 16, $6, $0, 255, 255, $d0, 0, UnknownScript_0x26ef, $074b person_event $63, 8, 14, $6, $0, 255, 255, $d0, 0, UnknownScript_0x26ef, $074b person_event $54, 8, 20, $1, $0, 255, 255, $1, 0, ItemFragment_0x186231, $0657 person_event $2b, 16, 14, $7, $0, 255, 255, $90, 0, UnknownScript_0x186212, $07aa ; 0x18647f INCBIN "baserom.gbc",$18647f,$1b81 SECTION "bank62",DATA,BANK[$62] MapScriptHeader_0x188000: ; 0x188000 ; trigger count db 0 ; callback count db 0 ; 0x188002 UnknownScript_0x188002: ; 0x188002 jumptextfaceplayer UnknownText_0x188005 ; 0x188005 UnknownText_0x188005: ; 0x188005 db $0, "Are you collecting", $4f db "KANTO GYM BADGES?", $57 ; 0x18802b MapEventHeader_0x18802b: ; 0x18802b ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY warp_def $7, $3, 1, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $2d, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x188002, $ffff ; 0x188048 MapScriptHeader_0x188048: ; 0x188048 ; trigger count db 0 ; callback count db 0 ; 0x18804a UnknownScript_0x18804a: ; 0x18804a jumptextfaceplayer UnknownText_0x18805a ; 0x18804d UnknownScript_0x18804d: ; 0x18804d jumptextfaceplayer UnknownText_0x1880c3 ; 0x188050 UnknownScript_0x188050: ; 0x188050 loadfont 2writetext UnknownText_0x1880e7 cry $32, $0 closetext loadmovesprites end ; 0x18805a UnknownText_0x18805a: ; 0x18805a db $0, "I heard that some", $4f db "shady character is", $55 db "skulking about.", $51 db "I won't stand for", $4f db "it if he turns out", $55 db "to be a thief.", $57 ; 0x1880c3 UnknownText_0x1880c3: ; 0x1880c3 db $0, "We were held up by", $4f db "robbers before.", $57 ; 0x1880e7 UnknownText_0x1880e7: ; 0x1880e7 db $0, "DIGLETT: Dug dug.", $57 ; 0x1880fa MapEventHeader_0x1880fa: ; 0x1880fa ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY warp_def $7, $3, 2, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $3b, 5, 9, $7, $0, 255, 255, $a0, 0, UnknownScript_0x18804a, $ffff person_event $2e, 8, 9, $8, $0, 255, 255, $90, 0, UnknownScript_0x18804d, $ffff person_event $8c, 9, 7, $16, $0, 255, 255, $b0, 0, UnknownScript_0x188050, $ffff ; 0x188131 MapScriptHeader_0x188131: ; 0x188131 ; trigger count db 0 ; callback count db 0 ; 0x188133 UnknownScript_0x188133: ; 0x188133 jumptextfaceplayer UnknownText_0x18814d ; 0x188136 UnknownScript_0x188136: ; 0x188136 jumptextfaceplayer UnknownText_0x18818a ; 0x188139 UnknownScript_0x188139: ; 0x188139 loadfont 2writetext UnknownText_0x18819c cry $73, $0 closetext loadmovesprites end ; 0x188143 UnknownScript_0x188143: ; 0x188143 loadfont 2writetext UnknownText_0x1881b5 cry $29, $0 closetext loadmovesprites end ; 0x18814d UnknownText_0x18814d: ; 0x18814d db $0, "My husband lives", $4f db "happily with #-", $55 db "MON he got through", $55 db "trades.", $57 ; 0x18818a UnknownText_0x18818a: ; 0x18818a db $0, "Ah… I'm so happy…", $57 ; 0x18819c UnknownText_0x18819c: ; 0x18819c db $0, "KANGASKHAN: Garu", $4f db "garuu.", $57 ; 0x1881b5 UnknownText_0x1881b5: ; 0x1881b5 db $0, "ZUBAT: Zuba zubaa.", $57 ; 0x1881c9 MapEventHeader_0x1881c9: ; 0x1881c9 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY warp_def $7, $3, 3, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $30, 8, 6, $9, $0, 255, 255, $90, 0, UnknownScript_0x188133, $ffff person_event $2f, 6, 5, $2, $0, 255, 255, $a0, 0, UnknownScript_0x188136, $ffff person_event $9d, 6, 9, $16, $0, 255, 255, $b0, 0, UnknownScript_0x188139, $ffff person_event $87, 10, 9, $16, $0, 255, 255, $0, 0, UnknownScript_0x188143, $ffff ; 0x18820d MapScriptHeader_0x18820d: ; 0x18820d ; trigger count db 0 ; callback count db 0 ; 0x18820f UnknownScript_0x18820f: ; 0x18820f jumpstd $0000 ; 0x188212 UnknownScript_0x188212: ; 0x188212 special $00a0 iftrue UnknownScript_0x18821b jumptextfaceplayer UnknownText_0x188221 ; 0x18821b UnknownScript_0x18821b: ; 0x18821b jumptextfaceplayer UnknownText_0x18828c ; 0x18821e UnknownScript_0x18821e: ; 0x18821e jumptextfaceplayer UnknownText_0x1882ff ; 0x188221 UnknownText_0x188221: ; 0x188221 db $0, "For battles, I'd", $4f db "much rather use", $51 db "#MON I've been", $4f db "raising, even if", $51 db "they're weaker", $4f db "than some newly", $55 db "caught #MON.", $57 ; 0x18828c UnknownText_0x18828c: ; 0x18828c db $0, "Do you battle by", $4f db "mobile phone?", $51 db "If time runs out", $4f db "during a battle,", $51 db "waiting to see who", $4f db "won is really", $55 db "nerve wracking.", $57 ; 0x1882ff UnknownText_0x1882ff: ; 0x1882ff db $0, "The MAGNET TRAIN", $4f db "travels at over", $51 db "340 mph. It goes", $4f db "between KANTO and", $51 db "JOHTO in almost no", $4f db "time at all.", $51 db "It really makes", $4f db "JOHTO accessible.", $57 ; 0x188386 MapEventHeader_0x188386: ; 0x188386 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 4, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY warp_def $7, $4, 4, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x18820f, $ffff person_event $2b, 8, 12, $5, $1, 255, 255, $0, 0, UnknownScript_0x188212, $ffff person_event $48, 9, 5, $2, $11, 255, 255, $a0, 0, UnknownScript_0x18821e, $ffff ; 0x1883c2 MapScriptHeader_0x1883c2: ; 0x1883c2 ; trigger count db 0 ; callback count db 0 ; 0x1883c4 MapEventHeader_0x1883c4: ; 0x1883c4 ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 1, GROUP_CERULEAN_POKECENTER_1F, MAP_CERULEAN_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x1883cf MapScriptHeader_0x1883cf: ; 0x1883cf ; trigger count db 2 ; triggers dw UnknownScript_0x1883d9, $0000 dw UnknownScript_0x1883da, $0000 ; callback count db 0 ; 0x1883d9 UnknownScript_0x1883d9: ; 0x1883d9 end ; 0x1883da UnknownScript_0x1883da: ; 0x1883da priorityjump UnknownScript_0x1883de ; 0x1883dd INCBIN "baserom.gbc",$1883dd,$1883de - $1883dd UnknownScript_0x1883de: ; 0x1883de applymovement $2, MovementData_0x1884e3 playsound $0041 applymovement $2, MovementData_0x1884eb playmusic $0039 loadfont 2writetext UnknownText_0x1884fb closetext loadmovesprites showemote $0, $2, 15 applymovement $2, MovementData_0x1884f7 loadfont 2writetext UnknownText_0x188574 closetext loadmovesprites applymovement $2, MovementData_0x1884f5 loadfont 2writetext UnknownText_0x1885a5 closetext loadmovesprites applymovement $2, MovementData_0x1884e8 playsound $0023 disappear $2 setbit1 $00cb clearbit1 $076c clearbit1 $076e dotrigger $0 domaptrigger GROUP_ROUTE_25, MAP_ROUTE_25, $1 domaptrigger GROUP_POWER_PLANT, MAP_POWER_PLANT, $0 waitbutton special $003d pause 15 spriteface $0, $0 pause 15 end ; 0x188432 UnknownScript_0x188432: ; 0x188432 faceplayer loadfont checkbit2 $0024 iftrue $4460 2writetext UnknownText_0x188674 closetext loadmovesprites winlosstext UnknownText_0x18870c, $0000 loadtrainer $12, $1 startbattle returnafterbattle setbit1 $04c6 setbit1 $03f9 setbit1 $03fa setbit1 $05a8 loadfont 2writetext UnknownText_0x188768 playsound $009c waitbutton setbit2 $0024 2writetext UnknownText_0x188782 closetext loadmovesprites end ; 0x188466 Trainer_0x188466: ; 0x188466 ; bit/flag number dw $3f9 ; trainer group && trainer id db 39, 18 ; text when seen dw UnknownText_0x18880a ; text when trainer beaten dw UnknownText_0x188838 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x188472 ; 0x188472 UnknownScript_0x188472: ; 0x188472 talkaftercancel loadfont 2writetext UnknownText_0x188856 closetext loadmovesprites end ; 0x18847a Trainer_0x18847a: ; 0x18847a ; bit/flag number dw $3fa ; trainer group && trainer id db 39, 19 ; text when seen dw UnknownText_0x188870 ; text when trainer beaten dw UnknownText_0x18889f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x188486 ; 0x188486 UnknownScript_0x188486: ; 0x188486 talkaftercancel loadfont 2writetext UnknownText_0x1888c0 closetext loadmovesprites end ; 0x18848e Trainer_0x18848e: ; 0x18848e ; bit/flag number dw $5a8 ; trainer group && trainer id db 38, 21 ; text when seen dw UnknownText_0x188912 ; text when trainer beaten dw UnknownText_0x188934 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18849a ; 0x18849a UnknownScript_0x18849a: ; 0x18849a talkaftercancel loadfont 2writetext UnknownText_0x188943 closetext loadmovesprites end ; 0x1884a2 UnknownScript_0x1884a2: ; 0x1884a2 faceplayer loadfont checkbit1 $04c6 iftrue UnknownScript_0x1884b0 2writetext UnknownText_0x1889a7 closetext loadmovesprites end ; 0x1884b0 UnknownScript_0x1884b0: ; 0x1884b0 2writetext UnknownText_0x1889fa closetext loadmovesprites end ; 0x1884b6 SignpostRemoteItem_0x1884b6: ; 0x1884b6 dw $00fb db MACHINE_PART ; 0x1884b9 UnknownScript_0x1884b9: ; 0x1884b9 checkbit1 $076f iffalse UnknownScript_0x1884d3 loadfont 2writetext UnknownText_0x188610 closetext loadmovesprites end ; 0x1884c6 UnknownScript_0x1884c6: ; 0x1884c6 checkbit1 $076f iffalse UnknownScript_0x1884d3 loadfont 2writetext UnknownText_0x188642 closetext loadmovesprites end ; 0x1884d3 UnknownScript_0x1884d3: ; 0x1884d3 checkbit2 $0024 iftrue UnknownScript_0x1884dc jumpstd $002d ; 0x1884dc UnknownScript_0x1884dc: ; 0x1884dc trainertotext $12, $1, $1 jumpstd $002e ; 0x1884e3 MovementData_0x1884e3: ; 0x1884e3 big_step_down big_step_down big_step_down big_step_down step_end ; 0x1884e8 MovementData_0x1884e8: ; 0x1884e8 big_step_right big_step_down step_end ; 0x1884eb MovementData_0x1884eb: ; 0x1884eb fix_facing db $39 ; movement jump_step_up db $38 ; movement remove_fixed_facing accelerate_last accelerate_last step_down step_down step_end ; 0x1884f5 MovementData_0x1884f5: ; 0x1884f5 big_step_down step_end ; 0x1884f7 MovementData_0x1884f7: ; 0x1884f7 fix_facing slow_step_up remove_fixed_facing step_end ; 0x1884fb UnknownText_0x1884fb: ; 0x1884fb db $0, "Oops! I so sorry!", $4f db "You not hurt,", $55 db "okay?", $51 db "I very busy.", $4f db "No time for talk-", $55 db "ing with you. Not", $55 db "good for me if", $55 db "seen by somebody.", $57 ; 0x188574 UnknownText_0x188574: ; 0x188574 db $0, "Oh no! You seen", $4f db "me already! I make", $55 db "big mistake!", $57 ; 0x1885a5 UnknownText_0x1885a5: ; 0x1885a5 db $0, "Hey, you! Forget", $4f db "you see me, okay?", $51 db "You see, hear,", $4f db "know nothing,", $51 db "okay?", $4f db "Bye, kid! Nothing!", $51 db "Bye-bye a go-go!", $57 ; 0x188610 UnknownText_0x188610: ; 0x188610 db $0, "Sorry, I'll be out", $4f db "for a while.", $55 db "MISTY, GYM LEADER", $57 ; 0x188642 UnknownText_0x188642: ; 0x188642 db $0, "Since MISTY's out,", $4f db "we'll be away too.", $55 db "GYM TRAINERS", $57 ; 0x188674 UnknownText_0x188674: ; 0x188674 db $0, "MISTY: I was ex-", $4f db "pecting you, you", $55 db "pest!", $51 db "You may have a", $4f db "lot of JOHTO GYM", $51 db "BADGES, but you'd", $4f db "better not take me", $55 db "too lightly.", $51 db "My water-type", $4f db "#MON are tough!", $57 ; 0x18870c UnknownText_0x18870c: ; 0x18870c db $0, "MISTY: You really", $4f db "are good…", $51 db "I'll admit that", $4f db "you are skilled…", $51 db "Here you go. It's", $4f db "CASCADEBADGE.", $57 ; 0x188768 UnknownText_0x188768: ; 0x188768 db $0, $52, " received", $4f db "CASCADEBADGE.", $57 ; 0x188782 UnknownText_0x188782: ; 0x188782 db $0, "MISTY: Are there", $4f db "many strong train-", $55 db "ers in JOHTO? Like", $55 db "you, I mean.", $51 db "I'm going to", $4f db "travel one day, so", $51 db "I can battle some", $4f db "skilled trainers.", $57 ; 0x18880a UnknownText_0x18880a: ; 0x18880a db $0, "Sorry about being", $4f db "away. Let's get on", $55 db "with it!", $57 ; 0x188838 UnknownText_0x188838: ; 0x188838 db $0, "I give up! You're", $4f db "the winner!", $57 ; 0x188856 UnknownText_0x188856: ; 0x188856 db $0, "I'll be swimming", $4f db "quietly.", $57 ; 0x188870 UnknownText_0x188870: ; 0x188870 db $0, "Don't let my ele-", $4f db "gant swimming un-", $55 db "nerve you.", $57 ; 0x18889f UnknownText_0x18889f: ; 0x18889f db $0, "Ooh, you calmly", $4f db "disposed of me…", $57 ; 0x1888c0 UnknownText_0x1888c0: ; 0x1888c0 db $0, "Don't be too smug", $4f db "about beating me.", $51 db "MISTY will destroy", $4f db "you if you get", $55 db "complacent.", $57 ; 0x188912 UnknownText_0x188912: ; 0x188912 db $0, "Glub…", $51 db "I'm first! Come", $4f db "and get me!", $57 ; 0x188934 UnknownText_0x188934: ; 0x188934 db $0, "This can't be…", $57 ; 0x188943 UnknownText_0x188943: ; 0x188943 db $0, "MISTY has gotten", $4f db "much better in the", $55 db "past few years.", $51 db "Don't let your", $4f db "guard down, or", $55 db "you'll be crushed!", $57 ; 0x1889a7 UnknownText_0x1889a7: ; 0x1889a7 db $0, "Yo! CHAMP in", $4f db "making!", $51 db "Since MISTY was", $4f db "away, I went out", $51 db "for some fun too.", $4f db "He-he-he.", $57 ; 0x1889fa UnknownText_0x1889fa: ; 0x1889fa db $0, "Hoo, you showed me", $4f db "how tough you are.", $51 db "As always, that", $4f db "was one heck of a", $55 db "great battle!", $57 ; 0x188a51 MapEventHeader_0x188a51: ; 0x188a51 ; filler db 0, 0 ; warps db 2 warp_def $f, $4, 5, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY warp_def $f, $5, 5, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY ; xy triggers db 0 ; signposts db 3 signpost 8, 3, $7, SignpostRemoteItem_0x1884b6 signpost 13, 2, $0, UnknownScript_0x1884b9 signpost 13, 6, $0, UnknownScript_0x1884c6 ; people-events db 6 person_event $35, 14, 8, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $076d person_event $1d, 7, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x188432, $076f person_event $32, 10, 8, $9, $0, 255, 255, $a2, 3, Trainer_0x188466, $076f person_event $32, 13, 5, $9, $0, 255, 255, $a2, 1, Trainer_0x18847a, $076f person_event $31, 13, 12, $8, $0, 255, 255, $82, 3, Trainer_0x18848e, $076f person_event $48, 17, 11, $6, $0, 255, 255, $90, 0, UnknownScript_0x1884a2, $076f ; 0x188abe MapScriptHeader_0x188abe: ; 0x188abe ; trigger count db 0 ; callback count db 0 ; 0x188ac0 UnknownScript_0x188ac0: ; 0x188ac0 loadfont pokemart $0, $0014 loadmovesprites end ; 0x188ac7 UnknownScript_0x188ac7: ; 0x188ac7 jumptextfaceplayer UnknownText_0x188acd ; 0x188aca UnknownScript_0x188aca: ; 0x188aca jumptextfaceplayer UnknownText_0x188b46 ; 0x188acd UnknownText_0x188acd: ; 0x188acd db $0, "You'll run into", $4f db "many trainers on", $51 db "the way to CERU-", $4f db "LEAN's CAPE.", $51 db "They want to see", $4f db "how they stack", $51 db "up against other", $4f db "trainers.", $57 ; 0x188b46 UnknownText_0x188b46: ; 0x188b46 db $0, "MISTY is about the", $4f db "only person in", $51 db "town who can beat", $4f db "the trainers at", $55 db "CERULEAN's CAPE.", $57 ; 0x188b9b MapEventHeader_0x188b9b: ; 0x188b9b ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 6, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY warp_def $7, $3, 6, GROUP_CERULEAN_CITY, MAP_CERULEAN_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x188ac0, $ffff person_event $23, 10, 5, $6, $0, 255, 255, $a0, 0, UnknownScript_0x188ac7, $ffff person_event $24, 6, 11, $5, $2, 255, 255, $80, 0, UnknownScript_0x188aca, $ffff ; 0x188bd2 MapScriptHeader_0x188bd2: ; 0x188bd2 ; trigger count db 0 ; callback count db 0 ; 0x188bd4 UnknownScript_0x188bd4: ; 0x188bd4 jumpstd $0000 ; 0x188bd7 UnknownScript_0x188bd7: ; 0x188bd7 jumptextfaceplayer UnknownText_0x188bf1 ; 0x188bda UnknownScript_0x188bda: ; 0x188bda faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x188be8 2writetext UnknownText_0x188c26 closetext loadmovesprites end ; 0x188be8 UnknownScript_0x188be8: ; 0x188be8 2writetext UnknownText_0x188c9e closetext loadmovesprites end ; 0x188bee UnknownScript_0x188bee: ; 0x188bee jumptextfaceplayer UnknownText_0x188d0c ; 0x188bf1 UnknownText_0x188bf1: ; 0x188bf1 db $0, "A #MON CENTER", $4f db "near a cave?", $51 db "That's mighty", $4f db "convenient.", $57 ; 0x188c26 UnknownText_0x188c26: ; 0x188c26 db $0, "The POWER PLANT's", $4f db "MANAGER is looking", $51 db "for a strong #-", $4f db "MON trainer.", $51 db "He needs help", $4f db "getting back", $51 db "something that", $4f db "was stolen.", $57 ; 0x188c9e UnknownText_0x188c9e: ; 0x188c9e db $0, "I hear TEAM ROCKET", $4f db "got back together", $51 db "in JOHTO but fell", $4f db "apart right away.", $51 db "I didn't know any-", $4f db "thing about that.", $57 ; 0x188d0c UnknownText_0x188d0c: ; 0x188d0c db $0, "When you go out-", $4f db "side, you can see", $51 db "the roof of a big", $4f db "building.", $51 db "That's the POWER", $4f db "PLANT.", $57 ; 0x188d63 MapEventHeader_0x188d63: ; 0x188d63 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_ROUTE_10_NORTH, MAP_ROUTE_10_NORTH warp_def $7, $4, 1, GROUP_ROUTE_10_NORTH, MAP_ROUTE_10_NORTH warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x188bd4, $ffff person_event $40, 10, 11, $5, $1, 255, 255, $80, 0, UnknownScript_0x188bd7, $ffff person_event $48, 6, 11, $3, $0, 255, 255, $a0, 0, UnknownScript_0x188bda, $ffff person_event $24, 7, 5, $6, $0, 255, 255, $0, 0, UnknownScript_0x188bee, $ffff ; 0x188dac MapScriptHeader_0x188dac: ; 0x188dac ; trigger count db 0 ; callback count db 0 ; 0x188dae MapEventHeader_0x188dae: ; 0x188dae ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_ROUTE_10_POKECENTER_1F, MAP_ROUTE_10_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x188db9 MapScriptHeader_0x188db9: ; 0x188db9 ; trigger count db 2 ; triggers dw UnknownScript_0x188dc3, $0000 dw UnknownScript_0x188dc4, $0000 ; callback count db 0 ; 0x188dc3 UnknownScript_0x188dc3: ; 0x188dc3 end ; 0x188dc4 UnknownScript_0x188dc4: ; 0x188dc4 end ; 0x188dc5 UnknownScript_0x188dc5: ; 0x188dc5 playsound $006a showemote $0, $2, 15 waitbutton pause 30 applymovement $2, MovementData_0x188ed5 spriteface $3, $0 spriteface $4, $0 loadfont 2writetext UnknownText_0x188f22 closetext loadmovesprites spriteface $2, $2 spriteface $0, $3 loadfont 2writetext UnknownText_0x188f7f closetext loadmovesprites spriteface $0, $0 applymovement $2, MovementData_0x188eda dotrigger $0 end ; 0x188df5 UnknownScript_0x188df5: ; 0x188df5 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x188e0f checkbit1 $00ca iftrue UnknownScript_0x188e09 2writetext UnknownText_0x188ee0 closetext loadmovesprites end ; 0x188e09 UnknownScript_0x188e09: ; 0x188e09 2writetext UnknownText_0x188f7f closetext loadmovesprites end ; 0x188e0f UnknownScript_0x188e0f: ; 0x188e0f 2writetext UnknownText_0x188fa2 closetext loadmovesprites end ; 0x188e15 UnknownScript_0x188e15: ; 0x188e15 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x188e23 2writetext UnknownText_0x188fcf closetext loadmovesprites end ; 0x188e23 UnknownScript_0x188e23: ; 0x188e23 2writetext UnknownText_0x189038 closetext loadmovesprites end ; 0x188e29 UnknownScript_0x188e29: ; 0x188e29 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x188e37 2writetext UnknownText_0x189079 closetext loadmovesprites end ; 0x188e37 UnknownScript_0x188e37: ; 0x188e37 2writetext UnknownText_0x1890ef closetext loadmovesprites end ; 0x188e3d UnknownScript_0x188e3d: ; 0x188e3d faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x188e4b 2writetext UnknownText_0x18910e closetext loadmovesprites end ; 0x188e4b UnknownScript_0x188e4b: ; 0x188e4b 2writetext UnknownText_0x18917f closetext loadmovesprites end ; 0x188e51 UnknownScript_0x188e51: ; 0x188e51 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x188e5f 2writetext UnknownText_0x1891c2 closetext loadmovesprites end ; 0x188e5f UnknownScript_0x188e5f: ; 0x188e5f 2writetext UnknownText_0x189225 closetext loadmovesprites end ; 0x188e65 UnknownScript_0x188e65: ; 0x188e65 faceplayer loadfont checkbit1 $00c9 iftrue $4eac checkitem MACHINE_PART iftrue UnknownScript_0x188e93 checkbit1 $00ca iftrue UnknownScript_0x188e8d 2writetext UnknownText_0x189264 closetext loadmovesprites setbit1 $00ca clearbit1 $076d clearbit1 $00fb domaptrigger GROUP_CERULEAN_GYM, MAP_CERULEAN_GYM, $1 dotrigger $1 end ; 0x188e8d UnknownScript_0x188e8d: ; 0x188e8d 2writetext UnknownText_0x189308 closetext loadmovesprites end ; 0x188e93 UnknownScript_0x188e93: ; 0x188e93 2writetext UnknownText_0x18936e keeptextopen takeitem MACHINE_PART, 1 setbit1 $00c9 clearbit1 $0772 setbit1 $0771 setbit1 $076c setbit1 $00cd clearbit1 $0749 checkbit1 $00df iftrue UnknownScript_0x188ec5 2writetext UnknownText_0x1893c4 keeptextopen verbosegiveitem TM_07, 1 iffalse $4ec3 setbit1 $00df 2writetext UnknownText_0x1893f4 closetext loadmovesprites end ; 0x188ec5 UnknownScript_0x188ec5: ; 0x188ec5 2writetext UnknownText_0x189475 closetext loadmovesprites end ; 0x188ecb UnknownScript_0x188ecb: ; 0x188ecb faceplayer loadfont trade $6 closetext loadmovesprites end ; 0x188ed2 UnknownScript_0x188ed2: ; 0x188ed2 jumpstd $0001 ; 0x188ed5 MovementData_0x188ed5: ; 0x188ed5 step_right step_right step_up step_up step_end ; 0x188eda MovementData_0x188eda: ; 0x188eda step_down step_down step_left step_left turn_head_down step_end ; 0x188ee0 UnknownText_0x188ee0: ; 0x188ee0 db $0, "A thief broke into", $4f db "the POWER PLANT…", $51 db "What is the world", $4f db "coming to?", $57 ; 0x188f22 UnknownText_0x188f22: ; 0x188f22 db $0, "I just got word", $4f db "from CERULEAN.", $51 db "It appears that a", $4f db "shady character", $51 db "has been loitering", $4f db "around.", $57 ; 0x188f7f UnknownText_0x188f7f: ; 0x188f7f db $0, "Could I ask for", $4f db "your cooperation?", $57 ; 0x188fa2 UnknownText_0x188fa2: ; 0x188fa2 db $0, "We'll have to beef", $4f db "up our security", $55 db "presence.", $57 ; 0x188fcf UnknownText_0x188fcf: ; 0x188fcf db $0, "Someone made off", $4f db "with a part that's", $51 db "essential for the", $4f db "generator.", $51 db "Without it, the", $4f db "new generator's", $55 db "useless!", $57 ; 0x189038 UnknownText_0x189038: ; 0x189038 db $0, "The generator's up", $4f db "and running. It's", $51 db "making electricity", $4f db "to spare.", $57 ; 0x189079 UnknownText_0x189079: ; 0x189079 db $0, "This POWER PLANT", $4f db "had been abandoned", $55 db "in the past.", $51 db "We got it back up", $4f db "and running to", $51 db "provide power to", $4f db "the MAGNET TRAIN.", $57 ; 0x1890ef UnknownText_0x1890ef: ; 0x1890ef db $0, "The generator's", $4f db "running again!", $57 ; 0x18910e UnknownText_0x18910e: ; 0x18910e db $0, "The POWER PLANT's", $4f db "MANAGER is up", $55 db "ahead.", $51 db "But since someone", $4f db "wrecked the gener-", $55 db "ator, he's been", $55 db "both sad and", $55 db "furious…", $57 ; 0x18917f UnknownText_0x18917f: ; 0x18917f db $0, "Since the gener-", $4f db "ator's been fixed,", $51 db "the MANAGER has", $4f db "been cheerful.", $57 ; 0x1891c2 UnknownText_0x1891c2: ; 0x1891c2 db $0, "The MAGNET TRAIN", $4f db "consumes a lot of", $55 db "electricity.", $51 db "It can't move if", $4f db "the new generator", $55 db "isn't operating.", $57 ; 0x189225 UnknownText_0x189225: ; 0x189225 db $0, "All right! We can", $4f db "finally get the", $51 db "MAGNET TRAIN", $4f db "running again.", $57 ; 0x189264 UnknownText_0x189264: ; 0x189264 db $0, "MANAGER: I, I, I'm", $4f db "ready to blast", $55 db "someone!", $51 db "Who would dare", $4f db "ruin my generator?", $51 db "I spent so much", $4f db "time on it!", $51 db "If I catch him,", $4f db "he's going to get", $51 db "a taste of my ZAP", $4f db "CANNON!", $57 ; 0x189308 UnknownText_0x189308: ; 0x189308 db $0, "MANAGER: I won't", $4f db "forgive him!", $51 db "The culprit can", $4f db "cry and apologize,", $51 db "but I'll still", $4f db "hammer him!", $51 db "Gahahahah!", $57 ; 0x18936e UnknownText_0x18936e: ; 0x18936e db $0, "MANAGER: Ah! Yeah!", $51 db "That's the missing", $4f db "PART from my be-", $55 db "loved generator!", $55 db "You found it?", $57 ; 0x1893c4 UnknownText_0x1893c4: ; 0x1893c4 db $0, "Wahah! Thanks!", $51 db "Here! Take this TM", $4f db "as a reward!", $57 ; 0x1893f4 UnknownText_0x1893f4: ; 0x1893f4 db $0, "MANAGER: TM07 is", $4f db "my ZAP CANNON.", $51 db "It's a powerful", $4f db "technique!", $51 db "It's not what any-", $4f db "one would consider", $51 db "accurate, but it", $4f db "packs a wallop!", $57 ; 0x189475 UnknownText_0x189475: ; 0x189475 db $0, "MANAGER: My be-", $4f db "loved generator!", $51 db "Keep pumping the", $4f db "electricity out!", $57 ; 0x1894b9 MapEventHeader_0x1894b9: ; 0x1894b9 ; filler db 0, 0 ; warps db 2 warp_def $11, $2, 2, GROUP_ROUTE_10_NORTH, MAP_ROUTE_10_NORTH warp_def $11, $3, 2, GROUP_ROUTE_10_NORTH, MAP_ROUTE_10_NORTH ; xy triggers db 1 xy_trigger 1, $c, $5, $0, UnknownScript_0x188dc5, $0, $0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x188ed2 signpost 1, 1, $0, UnknownScript_0x188ed2 ; people-events db 7 person_event $43, 18, 8, $6, $0, 255, 255, $a0, 0, UnknownScript_0x188df5, $ffff person_event $48, 13, 6, $3, $0, 255, 255, $90, 0, UnknownScript_0x188e15, $ffff person_event $48, 15, 10, $7, $0, 255, 255, $90, 0, UnknownScript_0x188e29, $ffff person_event $43, 7, 13, $8, $0, 255, 255, $a0, 0, UnknownScript_0x188e3d, $ffff person_event $48, 6, 11, $5, $1, 255, 255, $90, 0, UnknownScript_0x188e51, $ffff person_event $3a, 14, 18, $7, $0, 255, 255, $80, 0, UnknownScript_0x188e65, $ffff person_event $48, 9, 9, $7, $0, 255, 255, $90, 0, UnknownScript_0x188ecb, $ffff ; 0x189536 MapScriptHeader_0x189536: ; 0x189536 ; trigger count db 0 ; callback count db 0 ; 0x189538 UnknownScript_0x189538: ; 0x189538 faceplayer loadfont checkbit1 $0000 iftrue UnknownScript_0x1896ba checkbit1 $0324 iftrue UnknownScript_0x1896c0 checkbit1 $031a iftrue $5553 2writetext UnknownText_0x1896ce keeptextopen setbit1 $031a checkbit1 $031f iftrue UnknownScript_0x189697 checkbit1 $031e iftrue UnknownScript_0x189680 checkbit1 $031d iftrue UnknownScript_0x189669 checkbit1 $031c iftrue UnknownScript_0x189652 checkbit1 $031b iftrue UnknownScript_0x18963b 2writetext UnknownText_0x1898c0 keeptextopen 2writetext UnknownText_0x189732 yesorno iffalse UnknownScript_0x1896aa 2call UnknownScript_0x1896a5 special $004d iffalse UnknownScript_0x1896aa if_not_equal $6c, UnknownScript_0x1896c6 2call UnknownScript_0x1896b0 setbit1 $031b 2jump UnknownScript_0x18963b ; 0x189592 UnknownScript_0x189592: ; 0x189592 2writetext UnknownText_0x1898ff keeptextopen 2writetext UnknownText_0x189732 yesorno iffalse UnknownScript_0x1896aa 2call UnknownScript_0x1896a5 special $004d iffalse UnknownScript_0x1896aa if_not_equal $2b, UnknownScript_0x1896c6 2call UnknownScript_0x1896b0 setbit1 $031c 2jump UnknownScript_0x189652 ; 0x1895b3 UnknownScript_0x1895b3: ; 0x1895b3 2writetext UnknownText_0x189953 keeptextopen 2writetext UnknownText_0x189732 yesorno iffalse UnknownScript_0x1896aa 2call UnknownScript_0x1896a5 special $004d iffalse UnknownScript_0x1896aa if_not_equal $78, UnknownScript_0x1896c6 2call UnknownScript_0x1896b0 setbit1 $031d 2jump UnknownScript_0x189669 ; 0x1895d4 UnknownScript_0x1895d4: ; 0x1895d4 checkver iftrue UnknownScript_0x1895f9 2writetext UnknownText_0x1899fe keeptextopen 2writetext UnknownText_0x189732 yesorno iffalse UnknownScript_0x1896aa 2call UnknownScript_0x1896a5 special $004d iffalse UnknownScript_0x1896aa if_not_equal $3a, UnknownScript_0x1896c6 2call UnknownScript_0x1896b0 setbit1 $031e 2jump UnknownScript_0x189680 ; 0x1895f9 UnknownScript_0x1895f9: ; 0x1895f9 2writetext UnknownText_0x189a57 keeptextopen 2writetext UnknownText_0x189732 yesorno iffalse UnknownScript_0x1896aa 2call UnknownScript_0x1896a5 special $004d iffalse UnknownScript_0x1896aa if_not_equal $25, UnknownScript_0x1896c6 2call UnknownScript_0x1896b0 setbit1 $031e 2jump UnknownScript_0x189680 ; 0x18961a UnknownScript_0x18961a: ; 0x18961a 2writetext UnknownText_0x189ab1 keeptextopen 2writetext UnknownText_0x189732 yesorno iffalse UnknownScript_0x1896aa 2call UnknownScript_0x1896a5 special $004d iffalse UnknownScript_0x1896aa if_not_equal $ac, UnknownScript_0x1896c6 2call UnknownScript_0x1896b0 setbit1 $031f 2jump UnknownScript_0x189697 ; 0x18963b UnknownScript_0x18963b: ; 0x18963b checkbit1 $0320 iftrue UnknownScript_0x189592 2call UnknownScript_0x1896b5 verbosegiveitem EVERSTONE, 1 iffalse UnknownScript_0x1896cc setbit1 $0320 setbit1 $0000 loadmovesprites end ; 0x189652 UnknownScript_0x189652: ; 0x189652 checkbit1 $0321 iftrue UnknownScript_0x1895b3 2call UnknownScript_0x1896b5 verbosegiveitem LEAF_STONE, 1 iffalse UnknownScript_0x1896cc setbit1 $0321 setbit1 $0000 loadmovesprites end ; 0x189669 UnknownScript_0x189669: ; 0x189669 checkbit1 $0322 iftrue UnknownScript_0x1895d4 2call UnknownScript_0x1896b5 verbosegiveitem WATER_STONE, 1 iffalse UnknownScript_0x1896cc setbit1 $0322 setbit1 $0000 loadmovesprites end ; 0x189680 UnknownScript_0x189680: ; 0x189680 checkbit1 $0323 iftrue UnknownScript_0x18961a 2call UnknownScript_0x1896b5 verbosegiveitem FIRE_STONE, 1 iffalse UnknownScript_0x1896cc setbit1 $0323 setbit1 $0000 loadmovesprites end ; 0x189697 UnknownScript_0x189697: ; 0x189697 2call UnknownScript_0x1896b5 verbosegiveitem THUNDERSTONE, 1 iffalse UnknownScript_0x1896cc setbit1 $0324 loadmovesprites end ; 0x1896a5 UnknownScript_0x1896a5: ; 0x1896a5 2writetext UnknownText_0x189760 keeptextopen end ; 0x1896aa UnknownScript_0x1896aa: ; 0x1896aa 2writetext UnknownText_0x189784 closetext loadmovesprites end ; 0x1896b0 UnknownScript_0x1896b0: ; 0x1896b0 2writetext UnknownText_0x1897a6 keeptextopen end ; 0x1896b5 UnknownScript_0x1896b5: ; 0x1896b5 2writetext UnknownText_0x1897e1 keeptextopen end ; 0x1896ba UnknownScript_0x1896ba: ; 0x1896ba 2writetext UnknownText_0x18980e closetext loadmovesprites end ; 0x1896c0 UnknownScript_0x1896c0: ; 0x1896c0 2writetext UnknownText_0x18982a closetext loadmovesprites end ; 0x1896c6 UnknownScript_0x1896c6: ; 0x1896c6 2writetext UnknownText_0x189891 closetext loadmovesprites end ; 0x1896cc UnknownScript_0x1896cc: ; 0x1896cc loadmovesprites end ; 0x1896ce UnknownText_0x1896ce: ; 0x1896ce db $0, "Hm? You know BILL?", $4f db "He's my grandson.", $51 db "He's in JOHTO. He", $4f db "does something", $51 db "with PCs, so I'm", $4f db "house-sitting.", $57 ; 0x189732 UnknownText_0x189732: ; 0x189732 db $0, "If you have that", $4f db "#MON, may I see", $55 db "it, please?", $57 ; 0x189760 UnknownText_0x189760: ; 0x189760 db $0, "You will show me?", $4f db "How good of you!", $57 ; 0x189784 UnknownText_0x189784: ; 0x189784 db $0, "You don't have it?", $4f db "That's too bad…", $57 ; 0x1897a6 UnknownText_0x1897a6: ; 0x1897a6 db $0, "Ah, so that is", $4f db "@" text_from_ram $d099 db $0, "?", $51 db "Isn't it cute!", $4f db "That's so kind of", $55 db "you.", $57 ; 0x1897e1 UnknownText_0x1897e1: ; 0x1897e1 db $0, "Thanks!", $51 db "This is a token of", $4f db "my appreciation.", $57 ; 0x18980e UnknownText_0x18980e: ; 0x18980e db $0, "Come visit again", $4f db "sometime.", $57 ; 0x18982a UnknownText_0x18982a: ; 0x18982a db $0, "Thanks for showing", $4f db "me so many cute", $55 db "#MON.", $51 db "I really enjoyed", $4f db "myself. I'm glad", $51 db "I've lived such a", $4f db "long life.", $57 ; 0x189891 UnknownText_0x189891: ; 0x189891 db $0, "Hm?", $51 db "That's not the", $4f db "#MON that I was", $55 db "told about.", $57 ; 0x1898c0 UnknownText_0x1898c0: ; 0x1898c0 db $0, "My grandson BILL", $4f db "told me about a", $51 db "#MON that has a", $4f db "long tongue.", $57 ; 0x1898ff UnknownText_0x1898ff: ; 0x1898ff db $0, "Ah, my grandson", $4f db "mentioned a round,", $51 db "green #MON that", $4f db "has leaves growing", $55 db "on its head.", $57 ; 0x189953 UnknownText_0x189953: ; 0x189953 db $0, "Do you know of a", $4f db "sea #MON that", $51 db "has a red sphere", $4f db "in its body?", $51 db "You know, the one", $4f db "that's shaped like", $55 db "a star?", $51 db "I heard that it", $4f db "appears at night.", $51 db "I would surely", $4f db "like to see it.", $57 ; 0x1899fe UnknownText_0x1899fe: ; 0x1899fe db $0, "BILL told me about", $4f db "a #MON that is", $51 db "very loyal to its", $4f db "trainer.", $51 db "It's supposed to", $4f db "ROAR well.", $57 ; 0x189a57 UnknownText_0x189a57: ; 0x189a57 db $0, "I heard about a", $4f db "cute #MON that", $55 db "has six tails.", $51 db "I would love to", $4f db "hug a cute #MON", $55 db "like that.", $57 ; 0x189ab1 UnknownText_0x189ab1: ; 0x189ab1 db $0, "Do you know that", $4f db "hugely popular", $55 db "#MON?", $51 db "The #MON that", $4f db "has a yellow body", $55 db "and red cheeks.", $51 db "I would love to", $4f db "see what it looks", $51 db "like before it", $4f db "evolves.", $57 ; 0x189b42 MapEventHeader_0x189b42: ; 0x189b42 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_ROUTE_25, MAP_ROUTE_25 warp_def $7, $3, 1, GROUP_ROUTE_25, MAP_ROUTE_25 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $2f, 7, 6, $7, $20, 255, 255, $90, 0, UnknownScript_0x189538, $ffff ; 0x189b5f MapScriptHeader_0x189b5f: ; 0x189b5f ; trigger count db 0 ; callback count db 0 ; 0x189b61 UnknownScript_0x189b61: ; 0x189b61 jumptextfaceplayer UnknownText_0x189b6c ; 0x189b64 UnknownScript_0x189b64: ; 0x189b64 jumptext UnknownText_0x189bc0 ; 0x189b67 UnknownScript_0x189b67: ; 0x189b67 jumptext UnknownText_0x189be0 ; 0x189b6a ItemFragment_0x189b6a: ; 0x189b6a item_frag FOCUS_BAND, 1 ; 0x189b6c UnknownText_0x189b6c: ; 0x189b6c db $0, "Hello!", $51 db "KARATE KING, the", $4f db "FIGHTING DOJO's", $51 db "master, is in a", $4f db "cave in JOHTO for", $55 db "training.", $57 ; 0x189bc0 UnknownText_0x189bc0: ; 0x189bc0 db $0, "What goes around", $4f db "comes around!", $57 ; 0x189be0 UnknownText_0x189be0: ; 0x189be0 db $0, "Enemies on every", $4f db "side!", $57 ; 0x189bf8 MapEventHeader_0x189bf8: ; 0x189bf8 ; filler db 0, 0 ; warps db 2 warp_def $b, $4, 1, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $b, $5, 1, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY ; xy triggers db 0 ; signposts db 2 signpost 0, 4, $0, UnknownScript_0x189b64 signpost 0, 5, $0, UnknownScript_0x189b67 ; people-events db 2 person_event $41, 8, 8, $6, $0, 255, 255, $90, 0, UnknownScript_0x189b61, $ffff person_event $54, 5, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x189b6a, $077d ; 0x189c2c MapScriptHeader_0x189c2c: ; 0x189c2c ; trigger count db 0 ; callback count db 0 ; 0x189c2e UnknownScript_0x189c2e: ; 0x189c2e faceplayer loadfont checkbit2 $0028 iftrue UnknownScript_0x189c65 2writetext UnknownText_0x189cdf closetext loadmovesprites winlosstext UnknownText_0x189df4, $0000 loadtrainer $23, $1 startbattle returnafterbattle setbit1 $04ca setbit1 $0590 setbit1 $0591 setbit1 $043b setbit1 $0444 loadfont 2writetext UnknownText_0x189e95 playsound $009c waitbutton setbit2 $0028 2writetext UnknownText_0x189ead closetext loadmovesprites end ; 0x189c65 UnknownScript_0x189c65: ; 0x189c65 2writetext UnknownText_0x189f6c closetext loadmovesprites end ; 0x189c6b Trainer_0x189c6b: ; 0x189c6b ; bit/flag number dw $590 ; trainer group && trainer id db 57, 6 ; text when seen dw UnknownText_0x189fe9 ; text when trainer beaten dw UnknownText_0x18a01b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x189c77 ; 0x189c77 UnknownScript_0x189c77: ; 0x189c77 talkaftercancel loadfont 2writetext UnknownText_0x18a034 closetext loadmovesprites end ; 0x189c7f Trainer_0x189c7f: ; 0x189c7f ; bit/flag number dw $43b ; trainer group && trainer id db 52, 2 ; text when seen dw UnknownText_0x18a057 ; text when trainer beaten dw UnknownText_0x18a081 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x189c8b ; 0x189c8b UnknownScript_0x189c8b: ; 0x189c8b talkaftercancel loadfont 2writetext UnknownText_0x18a0a6 closetext loadmovesprites end ; 0x189c93 Trainer_0x189c93: ; 0x189c93 ; bit/flag number dw $591 ; trainer group && trainer id db 57, 7 ; text when seen dw UnknownText_0x18a0dd ; text when trainer beaten dw UnknownText_0x18a114 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x189c9f ; 0x189c9f UnknownScript_0x189c9f: ; 0x189c9f talkaftercancel loadfont 2writetext UnknownText_0x18a136 closetext loadmovesprites end ; 0x189ca7 Trainer_0x189ca7: ; 0x189ca7 ; bit/flag number dw $444 ; trainer group && trainer id db 52, 11 ; text when seen dw UnknownText_0x18a16c ; text when trainer beaten dw UnknownText_0x18a1a2 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x189cb3 ; 0x189cb3 UnknownScript_0x189cb3: ; 0x189cb3 talkaftercancel loadfont 2writetext UnknownText_0x18a1b3 closetext loadmovesprites end ; 0x189cbb UnknownScript_0x189cbb: ; 0x189cbb faceplayer loadfont checkbit1 $04ca iftrue UnknownScript_0x189cc9 2writetext UnknownText_0x18a201 closetext loadmovesprites end ; 0x189cc9 UnknownScript_0x189cc9: ; 0x189cc9 2writetext UnknownText_0x18a2a0 closetext loadmovesprites end ; 0x189ccf UnknownScript_0x189ccf: ; 0x189ccf checkbit2 $0028 iftrue UnknownScript_0x189cd8 jumpstd $002d ; 0x189cd8 UnknownScript_0x189cd8: ; 0x189cd8 trainertotext $23, $1, $1 jumpstd $002e ; 0x189cdf UnknownText_0x189cdf: ; 0x189cdf db $0, "SABRINA: I knew", $4f db "you were coming…", $51 db "Three years ago I", $4f db "had a vision of", $55 db "your arrival.", $51 db "You're after my", $4f db "BADGE.", $51 db "I don't enjoy bat-", $4f db "tling, but it's my", $51 db "duty as a LEADER", $4f db "to confer BADGES", $51 db "on anyone who has", $4f db "proven him- or", $55 db "herself worthy.", $51 db "Since you wish it,", $4f db "I will show you my", $55 db "psychic powers!", $57 ; 0x189df4 UnknownText_0x189df4: ; 0x189df4 db $0, "SABRINA: Your", $4f db "power…", $51 db "It far exceeds", $4f db "what I foresaw…", $51 db "Maybe it isn't", $4f db "possible to fully", $51 db "predict what the", $4f db "future holds…", $51 db "OK, you win. You", $4f db "earned yourself", $55 db "MARSHBADGE.", $57 ; 0x189e95 UnknownText_0x189e95: ; 0x189e95 db $0, $52, " received", $4f db "MARSHBADGE.", $57 ; 0x189ead UnknownText_0x189ead: ; 0x189ead db $0, "SABRINA: MARSH-", $4f db "BADGE draws out", $51 db "your subliminal", $4f db "powers…", $51 db "Although I failed", $4f db "to accurately pre-", $55 db "dict your power,", $55 db "this much I know", $55 db "to be true.", $51 db "You will become a", $4f db "celebrated and", $55 db "beloved CHAMPION!", $57 ; 0x189f6c UnknownText_0x189f6c: ; 0x189f6c db $0, "SABRINA: Your love", $4f db "for your #MON", $51 db "overwhelmed my", $4f db "psychic power…", $51 db "The power of love,", $4f db "I think, is also a", $51 db "kind of psychic", $4f db "power…", $57 ; 0x189fe9 UnknownText_0x189fe9: ; 0x189fe9 db $0, "The power of all", $4f db "those you defeated", $55 db "comes to me!", $57 ; 0x18a01b UnknownText_0x18a01b: ; 0x18a01b db $0, "Strong…", $4f db "Far too strong…", $57 ; 0x18a034 UnknownText_0x18a034: ; 0x18a034 db $0, "What is the source", $4f db "of your power?", $57 ; 0x18a057 UnknownText_0x18a057: ; 0x18a057 db $0, "Psychic power is", $4f db "the power of your", $55 db "soul.", $57 ; 0x18a081 UnknownText_0x18a081: ; 0x18a081 db $0, "Your soul has more", $4f db "power than mine!", $57 ; 0x18a0a6 UnknownText_0x18a0a6: ; 0x18a0a6 db $0, "You made your soul", $4f db "stronger, not just", $55 db "your abilities.", $57 ; 0x18a0dd UnknownText_0x18a0dd: ; 0x18a0dd db $0, "Fufufufu…", $4f db "I see it clearly.", $51 db "I can see into", $4f db "your soul!", $57 ; 0x18a114 UnknownText_0x18a114: ; 0x18a114 db $0, "Though I read you,", $4f db "I still lost…", $57 ; 0x18a136 UnknownText_0x18a136: ; 0x18a136 db $0, "Darn! I forgot", $4f db "that I predicted I", $55 db "would lose to you.", $57 ; 0x18a16c UnknownText_0x18a16c: ; 0x18a16c db $0, "The FIGHTING DOJO", $4f db "next door was once", $55 db "this city's GYM.", $57 ; 0x18a1a2 UnknownText_0x18a1a2: ; 0x18a1a2 db $0, "I was no match…", $57 ; 0x18a1b3 UnknownText_0x18a1b3: ; 0x18a1b3 db $0, "KARATE KING, the", $4f db "master of the", $51 db "FIGHTING DOJO, was", $4f db "just destroyed by", $55 db "SABRINA.", $57 ; 0x18a201 UnknownText_0x18a201: ; 0x18a201 db $0, "Yo, CHAMP in", $4f db "making!", $51 db "A trainer as", $4f db "skilled as you", $51 db "doesn't need to be", $4f db "told how to deal", $51 db "with psychic-type", $4f db "#MON, right?", $51 db "I expect great", $4f db "things from you!", $51 db "Good luck!", $57 ; 0x18a2a0 UnknownText_0x18a2a0: ; 0x18a2a0 db $0, "That was another", $4f db "fantastic battle!", $57 ; 0x18a2c4 MapEventHeader_0x18a2c4: ; 0x18a2c4 ; filler db 0, 0 ; warps db 32 warp_def $11, $8, 2, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $11, $9, 2, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $f, $b, 18, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $f, $13, 19, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $b, $13, 20, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $b, $1, 21, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $3, $5, 22, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $5, $b, 23, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $f, $1, 24, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $3, $13, 25, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $11, $f, 26, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $11, $5, 27, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $9, $5, 28, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $3, $9, 29, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $9, $f, 30, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $5, $f, 31, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $5, $1, 32, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $11, $13, 3, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $9, $13, 4, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $9, $1, 5, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $5, $5, 6, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $3, $b, 7, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $11, $1, 8, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $5, $13, 9, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $f, $f, 10, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $f, $5, 11, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $b, $5, 12, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $5, $9, 13, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $b, $f, 14, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $3, $f, 15, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $3, $1, 16, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $9, $b, 17, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM ; xy triggers db 0 ; signposts db 1 signpost 15, 8, $0, UnknownScript_0x189ccf ; people-events db 6 person_event $22, 12, 13, $6, $0, 255, 255, $80, 0, UnknownScript_0x189c2e, $ffff person_event $30, 20, 21, $a, $0, 255, 255, $b2, 3, Trainer_0x189c6b, $ffff person_event $27, 20, 7, $a, $0, 255, 255, $92, 3, Trainer_0x189c7f, $ffff person_event $30, 8, 7, $a, $0, 255, 255, $b2, 2, Trainer_0x189c93, $ffff person_event $27, 8, 21, $a, $0, 255, 255, $92, 2, Trainer_0x189ca7, $ffff person_event $48, 18, 13, $6, $0, 255, 255, $90, 0, UnknownScript_0x189cbb, $ffff ; 0x18a3bd MapScriptHeader_0x18a3bd: ; 0x18a3bd ; trigger count db 0 ; callback count db 0 ; 0x18a3bf UnknownScript_0x18a3bf: ; 0x18a3bf loadfont pokemart $0, $001e loadmovesprites end ; 0x18a3c6 UnknownScript_0x18a3c6: ; 0x18a3c6 jumptextfaceplayer UnknownText_0x18a3cc ; 0x18a3c9 UnknownScript_0x18a3c9: ; 0x18a3c9 jumptextfaceplayer UnknownText_0x18a3f3 ; 0x18a3cc UnknownText_0x18a3cc: ; 0x18a3cc db $0, "There's a big", $4f db "RADIO TOWER in", $55 db "LAVENDER.", $57 ; 0x18a3f3 UnknownText_0x18a3f3: ; 0x18a3f3 db $0, "I want to become", $4f db "stronger, but I'm", $55 db "not good yet…", $51 db "Could you show me", $4f db "how sometime?", $57 ; 0x18a444 MapEventHeader_0x18a444: ; 0x18a444 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $7, $3, 3, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x18a3bf, $ffff person_event $23, 6, 11, $3, $0, 255, 255, $b0, 0, UnknownScript_0x18a3c6, $ffff person_event $24, 10, 11, $5, $1, 255, 255, $a0, 0, UnknownScript_0x18a3c9, $ffff ; 0x18a47b MapScriptHeader_0x18a47b: ; 0x18a47b ; trigger count db 0 ; callback count db 0 ; 0x18a47d UnknownScript_0x18a47d: ; 0x18a47d jumpstd $0000 ; 0x18a480 UnknownScript_0x18a480: ; 0x18a480 special $00a0 iftrue UnknownScript_0x18a489 jumptextfaceplayer UnknownText_0x18a4a3 ; 0x18a489 UnknownScript_0x18a489: ; 0x18a489 jumptextfaceplayer UnknownText_0x18a532 ; 0x18a48c UnknownScript_0x18a48c: ; 0x18a48c faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x18a49a 2writetext UnknownText_0x18a5d3 closetext loadmovesprites end ; 0x18a49a UnknownScript_0x18a49a: ; 0x18a49a 2writetext UnknownText_0x18a62e closetext loadmovesprites end ; 0x18a4a0 UnknownScript_0x18a4a0: ; 0x18a4a0 jumptextfaceplayer UnknownText_0x18a6c5 ; 0x18a4a3 UnknownText_0x18a4a3: ; 0x18a4a3 db $0, "What are JOHTO's", $4f db "#MON CENTERS", $55 db "like?", $51 db "…Oh, I see. So", $4f db "they're not much", $51 db "different from the", $4f db "ones in KANTO.", $51 db "I can go to JOHTO", $4f db "without worrying,", $55 db "then!", $57 ; 0x18a532 UnknownText_0x18a532: ; 0x18a532 db $0, "What are JOHTO's", $4f db "#MON CENTERS", $55 db "like?", $51 db "…Oh, I see.", $4f db "So they let you", $51 db "link with people", $4f db "far away?", $51 db "Then I'll get my", $4f db "friend in JOHTO to", $51 db "catch a MARILL and", $4f db "trade it to me!", $57 ; 0x18a5d3 UnknownText_0x18a5d3: ; 0x18a5d3 db $0, "I just happened to", $4f db "come through ROCK", $51 db "TUNNEL. There was", $4f db "some commotion at", $55 db "the POWER PLANT.", $57 ; 0x18a62e UnknownText_0x18a62e: ; 0x18a62e db $0, "Caves collapse", $4f db "easily.", $51 db "Several caves have", $4f db "disappeared in the", $51 db "past few years,", $4f db "like the one out-", $55 db "side CERULEAN.", $51 db "As a pro HIKER,", $4f db "that's common", $55 db "knowledge.", $57 ; 0x18a6c5 UnknownText_0x18a6c5: ; 0x18a6c5 db $0, "SILPH CO.'s HEAD", $4f db "OFFICE and the", $51 db "MAGNET TRAIN STA-", $4f db "TION--they're the", $51 db "places to see in", $4f db "SAFFRON.", $57 ; 0x18a722 MapEventHeader_0x18a722: ; 0x18a722 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 4, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $7, $4, 4, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x18a47d, $ffff person_event $29, 6, 11, $2, $11, 255, 255, $a0, 0, UnknownScript_0x18a480, $ffff person_event $3a, 10, 12, $8, $0, 255, 255, $80, 0, UnknownScript_0x18a48c, $ffff person_event $27, 8, 5, $3, $0, 255, 255, $90, 0, UnknownScript_0x18a4a0, $ffff ; 0x18a76b MapScriptHeader_0x18a76b: ; 0x18a76b ; trigger count db 0 ; callback count db 0 ; 0x18a76d MapEventHeader_0x18a76d: ; 0x18a76d ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_SAFFRON_POKECENTER_1F, MAP_SAFFRON_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x18a778 MapScriptHeader_0x18a778: ; 0x18a778 ; trigger count db 0 ; callback count db 0 ; 0x18a77a UnknownScript_0x18a77a: ; 0x18a77a faceplayer loadfont checkbit1 $00e3 iftrue $678f 2writetext UnknownText_0x18a798 keeptextopen verbosegiveitem TM_29, 1 iffalse $6793 setbit1 $00e3 2writetext UnknownText_0x18a7bb closetext loadmovesprites end ; 0x18a795 UnknownScript_0x18a795: ; 0x18a795 jumpstd $0001 ; 0x18a798 UnknownText_0x18a798: ; 0x18a798 db $0, "…", $51 db "…", $51 db "…", $51 db "…I got it!", $51 db "You wanted this!", $57 ; 0x18a7bb UnknownText_0x18a7bb: ; 0x18a7bb db $0, "TM29 is PSYCHIC.", $51 db "It may lower the", $4f db "target's SPCL.DEF.", $57 ; 0x18a7f0 MapEventHeader_0x18a7f0: ; 0x18a7f0 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 5, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $7, $3, 5, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x18a795 signpost 1, 1, $0, UnknownScript_0x18a795 ; people-events db 1 person_event $3b, 7, 9, $8, $0, 255, 255, $a0, 0, UnknownScript_0x18a77a, $ffff ; 0x18a817 MapScriptHeader_0x18a817: ; 0x18a817 ; trigger count db 1 ; triggers dw UnknownScript_0x18a81d, $0000 ; callback count db 0 ; 0x18a81d UnknownScript_0x18a81d: ; 0x18a81d end ; 0x18a81e UnknownScript_0x18a81e: ; 0x18a81e faceplayer loadfont checkbit1 $00cd iftrue UnknownScript_0x18a82c 2writetext UnknownText_0x18a8a9 closetext loadmovesprites end ; 0x18a82c UnknownScript_0x18a82c: ; 0x18a82c 2writetext UnknownText_0x18a8dd yesorno iffalse UnknownScript_0x18a85c checkitem PASS iffalse UnknownScript_0x18a856 2writetext UnknownText_0x18a917 closetext loadmovesprites applymovement $2, MovementData_0x18a88f applymovement $0, MovementData_0x18a898 writebyte $1 special $0023 warpcheck newloadmap $f9 applymovement $0, MovementData_0x18a854 unknown0xa8 $14 end ; 0x18a854 MovementData_0x18a854: ; 0x18a854 turn_head_down step_end ; 0x18a856 UnknownScript_0x18a856: ; 0x18a856 2writetext UnknownText_0x18a956 closetext loadmovesprites end ; 0x18a85c UnknownScript_0x18a85c: ; 0x18a85c 2writetext UnknownText_0x18a978 closetext loadmovesprites end ; 0x18a862 UnknownScript_0x18a862: ; 0x18a862 applymovement $2, MovementData_0x18a88f applymovement $0, MovementData_0x18a8a1 applymovement $2, MovementData_0x18a894 loadfont 2writetext UnknownText_0x18a993 closetext loadmovesprites end ; 0x18a875 UnknownScript_0x18a875: ; 0x18a875 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x18a883 2writetext UnknownText_0x18a9ca closetext loadmovesprites end ; 0x18a883 UnknownScript_0x18a883: ; 0x18a883 2writetext UnknownText_0x18aa61 closetext loadmovesprites end ; 0x18a889 UnknownScript_0x18a889: ; 0x18a889 jumptextfaceplayer UnknownText_0x18aaab ; 0x18a88c UnknownScript_0x18a88c: ; 0x18a88c jumptextfaceplayer UnknownText_0x18ab20 ; 0x18a88f MovementData_0x18a88f: ; 0x18a88f step_up step_up step_right turn_head_left step_end ; 0x18a894 MovementData_0x18a894: ; 0x18a894 step_left step_down step_down step_end ; 0x18a898 MovementData_0x18a898: ; 0x18a898 step_up step_up step_up step_left step_left step_left step_up step_up step_end ; 0x18a8a1 MovementData_0x18a8a1: ; 0x18a8a1 step_left step_left step_down step_down step_down step_down turn_head_up step_end ; 0x18a8a9 UnknownText_0x18a8a9: ; 0x18a8a9 db $0, "I'm sorry, but the", $4f db "MAGNET TRAIN isn't", $55 db "operating now.", $57 ; 0x18a8dd UnknownText_0x18a8dd: ; 0x18a8dd db $0, "We'll soon depart", $4f db "for GOLDENROD.", $51 db "Are you coming on", $4f db "board?", $57 ; 0x18a917 UnknownText_0x18a917: ; 0x18a917 db $0, "May I see your", $4f db "rail PASS, please?", $51 db "OK. Right this", $4f db "way, please.", $57 ; 0x18a956 UnknownText_0x18a956: ; 0x18a956 db $0, "Sorry, but you", $4f db "don't have a PASS.", $57 ; 0x18a978 UnknownText_0x18a978: ; 0x18a978 db $0, "We hope to see you", $4f db "again.", $57 ; 0x18a993 UnknownText_0x18a993: ; 0x18a993 db $0, "We have arrived in", $4f db "SAFFRON.", $51 db "We hope to see you", $4f db "again.", $57 ; 0x18a9ca UnknownText_0x18a9ca: ; 0x18a9ca db $0, "The MAGNET TRAIN", $4f db "is a super-modern", $51 db "rail liner that", $4f db "uses electricity", $51 db "and magnets to", $4f db "attain incredible", $55 db "speed.", $51 db "However, if there", $4f db "isn't any elec-", $55 db "tricity…", $57 ; 0x18aa61 UnknownText_0x18aa61: ; 0x18aa61 db $0, "Whew…", $51 db "How many times", $4f db "have I gone back", $51 db "and forth between", $4f db "KANTO and JOHTO?", $57 ; 0x18aaab UnknownText_0x18aaab: ; 0x18aaab db $0, "Before the MAGNET", $4f db "TRAIN STATION was", $51 db "built, there was a", $4f db "house there.", $51 db "A little girl", $4f db "named COPYCAT used", $55 db "to live there.", $57 ; 0x18ab20 UnknownText_0x18ab20: ; 0x18ab20 db $0, "Hi. Do you have a", $4f db "rail PASS? I have", $51 db "one. All the peo-", $4f db "ple in SAFFRON who", $51 db "ride the MAGNET", $4f db "TRAIN have PASSES.", $57 ; 0x18ab8d MapEventHeader_0x18ab8d: ; 0x18ab8d ; filler db 0, 0 ; warps db 4 warp_def $11, $8, 6, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $11, $9, 6, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $5, $6, 4, GROUP_GOLDENROD_MAGNET_TRAIN_STATION, MAP_GOLDENROD_MAGNET_TRAIN_STATION warp_def $5, $b, 3, GROUP_GOLDENROD_MAGNET_TRAIN_STATION, MAP_GOLDENROD_MAGNET_TRAIN_STATION ; xy triggers db 1 xy_trigger 0, $6, $b, $0, UnknownScript_0x18a862, $0, $0 ; signposts db 0 ; people-events db 4 person_event $43, 13, 13, $6, $0, 255, 255, $0, 0, UnknownScript_0x18a81e, $ffff person_event $48, 18, 14, $2, $11, 255, 255, $0, 0, UnknownScript_0x18a875, $ffff person_event $29, 15, 10, $9, $0, 255, 255, $0, 0, UnknownScript_0x18a889, $0772 person_event $28, 14, 10, $7, $0, 255, 255, $a0, 0, UnknownScript_0x18a88c, $0772 ; 0x18abe3 MapScriptHeader_0x18abe3: ; 0x18abe3 ; trigger count db 0 ; callback count db 0 ; 0x18abe5 UnknownScript_0x18abe5: ; 0x18abe5 jumptextfaceplayer UnknownText_0x18ac03 ; 0x18abe8 UnknownScript_0x18abe8: ; 0x18abe8 faceplayer loadfont checkbit1 $00de iftrue $6bfd 2writetext UnknownText_0x18ac36 keeptextopen verbosegiveitem UP_GRADE, 1 iffalse $6c01 setbit1 $00de 2writetext UnknownText_0x18aca8 closetext loadmovesprites end ; 0x18ac03 UnknownText_0x18ac03: ; 0x18ac03 db $0, "Welcome. This is", $4f db "SILPH CO.'s HEAD", $55 db "OFFICE BUILDING.", $57 ; 0x18ac36 UnknownText_0x18ac36: ; 0x18ac36 db $0, "Only employees are", $4f db "permitted to go", $55 db "upstairs.", $51 db "But since you came", $4f db "such a long way,", $51 db "have this neat", $4f db "little souvenir.", $57 ; 0x18aca8 UnknownText_0x18aca8: ; 0x18aca8 db $0, "It's SILPH CO.'s", $4f db "latest product.", $51 db "It's not for sale", $4f db "anywhere yet.", $57 ; 0x18ace7 MapEventHeader_0x18ace7: ; 0x18ace7 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 7, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $7, $3, 7, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $42, 6, 8, $6, $0, 255, 255, $90, 0, UnknownScript_0x18abe5, $ffff person_event $43, 5, 17, $6, $0, 255, 255, $90, 0, UnknownScript_0x18abe8, $ffff ; 0x18ad11 MapScriptHeader_0x18ad11: ; 0x18ad11 ; trigger count db 0 ; callback count db 0 ; 0x18ad13 UnknownScript_0x18ad13: ; 0x18ad13 jumptextfaceplayer UnknownText_0x18ad34 ; 0x18ad16 UnknownScript_0x18ad16: ; 0x18ad16 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x18ad24 2writetext UnknownText_0x18ad95 closetext loadmovesprites end ; 0x18ad24 UnknownScript_0x18ad24: ; 0x18ad24 2writetext UnknownText_0x18add3 closetext loadmovesprites end ; 0x18ad2a UnknownScript_0x18ad2a: ; 0x18ad2a loadfont 2writetext UnknownText_0x18ae4b cry $f2, $0 closetext loadmovesprites end ; 0x18ad34 UnknownText_0x18ad34: ; 0x18ad34 db $0, "My daughter likes", $4f db "to mimic people.", $51 db "Her mimicry has", $4f db "earned her the", $51 db "nickname COPYCAT", $4f db "around here.", $57 ; 0x18ad95 UnknownText_0x18ad95: ; 0x18ad95 db $0, "My daughter is so", $4f db "self-centered…", $51 db "She only has a few", $4f db "friends.", $57 ; 0x18add3 UnknownText_0x18add3: ; 0x18add3 db $0, "She recently lost", $4f db "the # DOLL that", $51 db "a boy gave her", $4f db "three years ago.", $51 db "Ever since then,", $4f db "she's gotten even", $55 db "better at mimicry…", $57 ; 0x18ae4b UnknownText_0x18ae4b: ; 0x18ae4b db $0, "BLISSEY: Bliisii!", $57 ; 0x18ae5e MapEventHeader_0x18ae5e: ; 0x18ae5e ; filler db 0, 0 ; warps db 3 warp_def $7, $2, 8, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $7, $3, 8, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $0, $2, 1, GROUP_COPYCATS_HOUSE_2F, MAP_COPYCATS_HOUSE_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $2d, 7, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x18ad13, $ffff person_event $2e, 8, 9, $8, $0, 255, 255, $a0, 0, UnknownScript_0x18ad16, $ffff person_event $8f, 10, 10, $16, $0, 255, 255, $0, 0, UnknownScript_0x18ad2a, $ffff ; 0x18ae9a MapScriptHeader_0x18ae9a: ; 0x18ae9a ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x18ae9f ; 0x18ae9f UnknownScript_0x18ae9f: ; 0x18ae9f checkbit2 $0063 iftrue UnknownScript_0x18aeac disappear $7 appear $2 2jump $6eb0 ; 0x18aeac UnknownScript_0x18aeac: ; 0x18aeac disappear $2 appear $7 return ; 0x18aeb1 UnknownScript_0x18aeb1: ; 0x18aeb1 faceplayer checkbit1 $00d1 iftrue UnknownScript_0x18af6f checkbit1 $00d0 iftrue UnknownScript_0x18af5b checkitem LOST_ITEM iftrue UnknownScript_0x18af4a checkbit2 $0063 iftrue UnknownScript_0x18aed4 applymovement $2, MovementData_0x18afd0 faceplayer variablesprite $b, $1 2jump $6edc ; 0x18aed4 UnknownScript_0x18aed4: ; 0x18aed4 applymovement $7, MovementData_0x18afd0 faceplayer variablesprite $b, $60 special $005e checkbit1 $00c9 iftrue UnknownScript_0x18af16 loadfont checkbit2 $0063 iftrue UnknownScript_0x18aef2 2writetext UnknownText_0x18afda 2jump $6ef5 ; 0x18aef2 UnknownScript_0x18aef2: ; 0x18aef2 2writetext UnknownText_0x18b316 closetext loadmovesprites checkbit2 $0063 iftrue UnknownScript_0x18af04 applymovement $2, MovementData_0x18afd0 2jump $6f08 ; 0x18af04 UnknownScript_0x18af04: ; 0x18af04 applymovement $7, MovementData_0x18afd0 faceplayer variablesprite $b, $28 special $005e loadfont 2writetext UnknownText_0x18b028 closetext loadmovesprites end ; 0x18af16 UnknownScript_0x18af16: ; 0x18af16 loadfont checkbit2 $0063 iftrue UnknownScript_0x18af23 2writetext UnknownText_0x18b064 2jump $6f26 ; 0x18af23 UnknownScript_0x18af23: ; 0x18af23 2writetext UnknownText_0x18b366 closetext loadmovesprites checkbit2 $0063 iftrue UnknownScript_0x18af35 applymovement $2, MovementData_0x18afd0 2jump $6f39 ; 0x18af35 UnknownScript_0x18af35: ; 0x18af35 applymovement $7, MovementData_0x18afd0 faceplayer variablesprite $b, $28 special $005e loadfont 2writetext UnknownText_0x18b116 closetext loadmovesprites setbit1 $00cf end ; 0x18af4a UnknownScript_0x18af4a: ; 0x18af4a loadfont 2writetext UnknownText_0x18b17f keeptextopen takeitem LOST_ITEM, 1 setbit1 $00d0 clearbit1 $0773 2jump $6f5c ; 0x18af5b UnknownScript_0x18af5b: ; 0x18af5b loadfont 2writetext UnknownText_0x18b1e2 keeptextopen verbosegiveitem PASS, 1 iffalse $6fba setbit1 $00d1 2writetext UnknownText_0x18b214 closetext loadmovesprites end ; 0x18af6f UnknownScript_0x18af6f: ; 0x18af6f checkbit2 $0063 iftrue UnknownScript_0x18af80 applymovement $2, MovementData_0x18afd0 faceplayer variablesprite $b, $1 2jump $6f88 ; 0x18af80 UnknownScript_0x18af80: ; 0x18af80 applymovement $7, MovementData_0x18afd0 faceplayer variablesprite $b, $60 special $005e loadfont checkbit2 $0063 iftrue UnknownScript_0x18af98 2writetext UnknownText_0x18b298 2jump $6f9b ; 0x18af98 UnknownScript_0x18af98: ; 0x18af98 2writetext UnknownText_0x18b415 closetext loadmovesprites checkbit2 $0063 iftrue UnknownScript_0x18afaa applymovement $2, MovementData_0x18afd0 2jump $6fae ; 0x18afaa UnknownScript_0x18afaa: ; 0x18afaa applymovement $7, MovementData_0x18afd0 faceplayer variablesprite $b, $28 special $005e loadfont 2writetext UnknownText_0x18b2f5 closetext loadmovesprites end ; 0x18afbc UnknownScript_0x18afbc: ; 0x18afbc loadfont 2writetext UnknownText_0x18b476 cry $55, $0 keeptextopen 2writetext UnknownText_0x18b489 closetext loadmovesprites end ; 0x18afca UnknownScript_0x18afca: ; 0x18afca jumptext UnknownText_0x18b4c4 ; 0x18afcd UnknownScript_0x18afcd: ; 0x18afcd jumpstd $0002 ; 0x18afd0 MovementData_0x18afd0: ; 0x18afd0 turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down step_end ; 0x18afda UnknownText_0x18afda: ; 0x18afda db $0, $52, ": Hi! Do", $4f db "you like #MON?", $51 db $52, ": Uh, no, I", $4f db "just asked you.", $51 db $52, ": Huh?", $4f db "You're strange!", $57 ; 0x18b028 UnknownText_0x18b028: ; 0x18b028 db $0, "COPYCAT: Hmm?", $4f db "Quit mimicking?", $51 db "But that's my", $4f db "favorite hobby!", $57 ; 0x18b064 UnknownText_0x18b064: ; 0x18b064 db $0, $52, ": Hi!", $4f db "I heard that you", $51 db "lost your favorite", $4f db "# DOLL.", $51 db $52, ": If I find", $4f db "it, you'll give me", $55 db "a rail PASS?", $51 db $52, ": I'll go", $4f db "find it for you.", $51 db "You think you lost", $4f db "it when you went", $55 db "to VERMILION CITY?", $57 ; 0x18b116 UnknownText_0x18b116: ; 0x18b116 db $0, "COPYCAT: Pardon?", $51 db "I shouldn't decide", $4f db "what you should", $55 db "do?", $51 db "But I'm really", $4f db "worried… What if", $55 db "someone finds it?", $57 ; 0x18b17f UnknownText_0x18b17f: ; 0x18b17f db $0, "COPYCAT: Yay!", $4f db "That's my CLEFAIRY", $55 db "# DOLL!", $51 db "See the tear where", $4f db "the right leg is", $51 db "sewn on? That's", $4f db "proof!", $57 ; 0x18b1e2 UnknownText_0x18b1e2: ; 0x18b1e2 db $0, "OK. Here's the", $4f db "MAGNET TRAIN PASS", $55 db "like I promised!", $57 ; 0x18b214 UnknownText_0x18b214: ; 0x18b214 db $0, "COPYCAT: That's", $4f db "the PASS for the", $55 db "MAGNET TRAIN.", $51 db "The rail company", $4f db "man gave me that", $51 db "when they tore", $4f db "down our old house", $55 db "for the STATION.", $57 ; 0x18b298 UnknownText_0x18b298: ; 0x18b298 db $0, $52, ": Hi!", $4f db "Thanks a lot for", $55 db "the rail PASS!", $51 db $52, ": Pardon?", $51 db $52, ": Is it", $4f db "that fun to mimic", $55 db "my every move?", $57 ; 0x18b2f5 UnknownText_0x18b2f5: ; 0x18b2f5 db $0, "COPYCAT: You bet!", $4f db "It's a scream!", $57 ; 0x18b316 UnknownText_0x18b316: ; 0x18b316 db $0, $52, ": Hi. You", $4f db "must like #MON.", $51 db $52, ": No, not", $4f db "me. I asked you.", $51 db $52, ": Pardon?", $4f db "You're weird!", $57 ; 0x18b366 UnknownText_0x18b366: ; 0x18b366 db $0, $52, ": Hi. Did", $4f db "you really lose", $55 db "your # DOLL?", $51 db $52, ": You'll", $4f db "really give me a", $51 db "rail PASS if I", $4f db "find it for you?", $51 db $52, ": Sure,", $4f db "I'll look for it!", $51 db "You think you lost", $4f db "it when you were", $55 db "in VERMILION?", $57 ; 0x18b415 UnknownText_0x18b415: ; 0x18b415 db $0, $52, ": Thank you", $4f db "for the rail PASS!", $51 db $52, ": …Pardon?", $51 db $52, ": Is it", $4f db "really that fun to", $51 db "copy what I say", $4f db "and do?", $57 ; 0x18b476 UnknownText_0x18b476: ; 0x18b476 db $0, "DODRIO: Gii giii!", $57 ; 0x18b489 UnknownText_0x18b489: ; 0x18b489 db $0, "MIRROR, MIRROR ON", $4f db "THE WALL, WHO'S", $51 db "THE FAIREST ONE OF", $4f db "ALL?", $57 ; 0x18b4c4 UnknownText_0x18b4c4: ; 0x18b4c4 db $0, "This is a rare", $4f db "#MON! Huh?", $51 db "It's only a doll…", $57 ; 0x18b4f0 MapEventHeader_0x18b4f0: ; 0x18b4f0 ; filler db 0, 0 ; warps db 1 warp_def $0, $3, 3, GROUP_COPYCATS_HOUSE_1F, MAP_COPYCATS_HOUSE_1F ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x18afcd signpost 1, 1, $0, UnknownScript_0x18afcd ; people-events db 6 person_event $fb, 7, 8, $8, $0, 255, 255, $80, 0, UnknownScript_0x18aeb1, $06ee person_event $9e, 8, 10, $16, $0, 255, 255, $b0, 0, UnknownScript_0x18afbc, $ffff person_event $4d, 5, 10, $6, $0, 255, 255, $80, 0, UnknownScript_0x18afca, $0773 person_event $4c, 5, 6, $6, $0, 255, 255, $a0, 0, UnknownScript_0x18afca, $ffff person_event $4e, 5, 11, $6, $0, 255, 255, $90, 0, UnknownScript_0x18afca, $ffff person_event $fb, 7, 8, $8, $0, 255, 255, $90, 0, UnknownScript_0x18aeb1, $06ef ; 0x18b553 MapScriptHeader_0x18b553: ; 0x18b553 ; trigger count db 0 ; callback count db 0 ; 0x18b555 UnknownScript_0x18b555: ; 0x18b555 jumptextfaceplayer UnknownText_0x18b558 ; 0x18b558 UnknownText_0x18b558: ; 0x18b558 db $0, "Many cities in", $4f db "JOHTO have long", $51 db "histories. I'd", $4f db "love to visit!", $57 ; 0x18b595 MapEventHeader_0x18b595: ; 0x18b595 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_ROUTE_5, MAP_ROUTE_5 warp_def $7, $4, 1, GROUP_ROUTE_5, MAP_ROUTE_5 warp_def $3, $4, 1, GROUP_UNDERGROUND, MAP_UNDERGROUND ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $29, 6, 6, $2, $11, 255, 255, $a0, 0, UnknownScript_0x18b555, $ffff ; 0x18b5b7 MapScriptHeader_0x18b5b7: ; 0x18b5b7 ; trigger count db 0 ; callback count db 0 ; 0x18b5b9 UnknownScript_0x18b5b9: ; 0x18b5b9 jumptextfaceplayer UnknownText_0x18b5bc ; 0x18b5bc UnknownText_0x18b5bc: ; 0x18b5bc db $0, "You're from JOHTO,", $4f db "aren't you?", $51 db "How do you like", $4f db "KANTO? It's nice,", $55 db "don't you agree?", $57 ; 0x18b60b MapEventHeader_0x18b60b: ; 0x18b60b ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 2, GROUP_ROUTE_5, MAP_ROUTE_5 warp_def $0, $5, 3, GROUP_ROUTE_5, MAP_ROUTE_5 warp_def $7, $4, 9, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $7, $5, 9, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 8, 4, $9, $0, 255, 255, $90, 0, UnknownScript_0x18b5b9, $ffff ; 0x18b632 MapScriptHeader_0x18b632: ; 0x18b632 ; trigger count db 0 ; callback count db 0 ; 0x18b634 UnknownScript_0x18b634: ; 0x18b634 faceplayer loadfont checkbit1 $00db iftrue $7649 2writetext UnknownText_0x18b655 keeptextopen verbosegiveitem CLEANSE_TAG, 1 iffalse $764d setbit1 $00db 2writetext UnknownText_0x18b6a7 closetext loadmovesprites end ; 0x18b64f UnknownScript_0x18b64f: ; 0x18b64f jumptextfaceplayer UnknownText_0x18b6de ; 0x18b652 UnknownScript_0x18b652: ; 0x18b652 jumpstd $0001 ; 0x18b655 UnknownText_0x18b655: ; 0x18b655 db $0, "Eeyaaaah!", $51 db "I sense a sinister", $4f db "shadow hovering", $55 db "over you.", $51 db "Take this to ward", $4f db "it off!", $57 ; 0x18b6a7 UnknownText_0x18b6a7: ; 0x18b6a7 db $0, "You were in mortal", $4f db "danger, but you", $55 db "are protected now.", $57 ; 0x18b6de UnknownText_0x18b6de: ; 0x18b6de db $0, "My grandma is into", $4f db "warding off what", $51 db "she believes to be", $4f db "evil spirits.", $51 db "I'm sorry that she", $4f db "startled you.", $57 ; 0x18b744 MapEventHeader_0x18b744: ; 0x18b744 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_ROUTE_5, MAP_ROUTE_5 warp_def $7, $3, 4, GROUP_ROUTE_5, MAP_ROUTE_5 ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x18b652 signpost 1, 1, $0, UnknownScript_0x18b652 ; people-events db 2 person_event $30, 9, 6, $1f, $0, 255, 255, $b0, 0, UnknownScript_0x18b634, $ffff person_event $29, 7, 9, $8, $0, 255, 255, $80, 0, UnknownScript_0x18b64f, $ffff ; 0x18b778 INCBIN "baserom.gbc",$18b778,$888 SECTION "bank63",DATA,BANK[$63] MapScriptHeader_0x18c000: ; 0x18c000 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x18c005 ; 0x18c005 UnknownScript_0x18c005: ; 0x18c005 setbit2 $0037 return ; 0x18c009 UnknownScript_0x18c009: ; 0x18c009 jumptextfaceplayer UnknownText_0x18c042 ; 0x18c00c UnknownScript_0x18c00c: ; 0x18c00c jumptextfaceplayer UnknownText_0x18c080 ; 0x18c00f UnknownScript_0x18c00f: ; 0x18c00f faceplayer loadfont checkbit1 $0079 iftrue UnknownScript_0x18c023 2writetext UnknownText_0x18c0c6 keeptextopen verbosegiveitem SILVER_WING, 1 setbit1 $0079 loadmovesprites end ; 0x18c023 UnknownScript_0x18c023: ; 0x18c023 2writetext UnknownText_0x18c1aa closetext loadmovesprites end ; 0x18c029 UnknownScript_0x18c029: ; 0x18c029 jumptext UnknownText_0x18c1ff ; 0x18c02c UnknownScript_0x18c02c: ; 0x18c02c jumptext UnknownText_0x18c21e ; 0x18c02f UnknownScript_0x18c02f: ; 0x18c02f jumptext UnknownText_0x18c25e ; 0x18c032 UnknownScript_0x18c032: ; 0x18c032 jumptext UnknownText_0x18c2a9 ; 0x18c035 UnknownScript_0x18c035: ; 0x18c035 jumptext UnknownText_0x18c2dc ; 0x18c038 UnknownScript_0x18c038: ; 0x18c038 jumpstd $0010 ; 0x18c03b UnknownScript_0x18c03b: ; 0x18c03b jumpstd $0011 ; 0x18c03e UnknownScript_0x18c03e: ; 0x18c03e fruittree $1c ; 0x18c040 UnknownScript_0x18c040: ; 0x18c040 fruittree $1d ; 0x18c042 UnknownText_0x18c042: ; 0x18c042 db $0, "Have you visited", $4f db "PEWTER GYM?", $51 db "The LEADER uses", $4f db "rock-type #MON.", $57 ; 0x18c080 UnknownText_0x18c080: ; 0x18c080 db $0, "At night, CLEFAIRY", $4f db "come out to play", $55 db "at MT.MOON.", $51 db "But not every", $4f db "night.", $57 ; 0x18c0c6 UnknownText_0x18c0c6: ; 0x18c0c6 db $0, "Ah, you came all", $4f db "the way out here", $55 db "from JOHTO?", $51 db "That brings back", $4f db "memories. When I", $51 db "was young, I went", $4f db "to JOHTO to train.", $51 db "You remind me so", $4f db "much of what I was", $51 db "like as a young", $4f db "man.", $51 db "Here. I want you", $4f db "to have this item", $55 db "I found in JOHTO.", $57 ; 0x18c1aa UnknownText_0x18c1aa: ; 0x18c1aa db $0, "Going to new, un-", $4f db "known places and", $55 db "seeing new people…", $51 db "Those are the joys", $4f db "of travel.", $57 ; 0x18c1ff UnknownText_0x18c1ff: ; 0x18c1ff db $0, "PEWTER CITY", $4f db "A Stone Gray City", $57 ; 0x18c21e UnknownText_0x18c21e: ; 0x18c21e db $0, "PEWTER CITY", $4f db "#MON GYM", $55 db "LEADER: BROCK", $51 db "The Rock Solid", $4f db "#MON Trainer", $57 ; 0x18c25e UnknownText_0x18c25e: ; 0x18c25e db $0, "There's a notice", $4f db "here…", $51 db "PEWTER MUSEUM OF", $4f db "SCIENCE is closed", $55 db "for renovations…", $57 ; 0x18c2a9 UnknownText_0x18c2a9: ; 0x18c2a9 db $0, "There's a notice", $4f db "here…", $51 db "MT.MOON GIFT SHOP", $4f db "NOW OPEN!", $57 ; 0x18c2dc UnknownText_0x18c2dc: ; 0x18c2dc db $0, "WELCOME TO", $4f db "PEWTER CITY!", $57 ; 0x18c2f5 MapEventHeader_0x18c2f5: ; 0x18c2f5 ; filler db 0, 0 ; warps db 5 warp_def $d, $1d, 1, GROUP_PEWTER_NIDORAN_SPEECH_HOUSE, MAP_PEWTER_NIDORAN_SPEECH_HOUSE warp_def $11, $10, 1, GROUP_PEWTER_GYM, MAP_PEWTER_GYM warp_def $11, $17, 2, GROUP_PEWTER_MART, MAP_PEWTER_MART warp_def $19, $d, 1, GROUP_PEWTER_POKECENTER_1F, MAP_PEWTER_POKECENTER_1F warp_def $1d, $7, 1, GROUP_PEWTER_SNOOZE_SPEECH_HOUSE, MAP_PEWTER_SNOOZE_SPEECH_HOUSE ; xy triggers db 0 ; signposts db 7 signpost 23, 25, $0, UnknownScript_0x18c029 signpost 17, 11, $0, UnknownScript_0x18c02c signpost 9, 15, $0, UnknownScript_0x18c02f signpost 19, 33, $0, UnknownScript_0x18c032 signpost 29, 19, $0, UnknownScript_0x18c035 signpost 25, 14, $0, UnknownScript_0x18c038 signpost 17, 24, $0, UnknownScript_0x18c03b ; people-events db 5 person_event $24, 15, 23, $2, $22, 255, 255, $a0, 0, UnknownScript_0x18c009, $ffff person_event $25, 33, 18, $2, $22, 255, 255, $80, 0, UnknownScript_0x18c00c, $ffff person_event $2f, 21, 33, $5, $2, 255, 255, $90, 0, UnknownScript_0x18c00f, $ffff person_event $5d, 7, 36, $1, $0, 255, 255, $0, 0, UnknownScript_0x18c03e, $ffff person_event $5d, 7, 34, $1, $0, 255, 255, $0, 0, UnknownScript_0x18c040, $ffff ; 0x18c378 MapScriptHeader_0x18c378: ; 0x18c378 ; trigger count db 0 ; callback count db 0 ; 0x18c37a MapEventHeader_0x18c37a: ; 0x18c37a ; filler db 0, 0 ; warps db 4 warp_def $7, $5, 1, GROUP_ROUTE_41, MAP_ROUTE_41 warp_def $3, $5, 1, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F warp_def $f, $3, 4, GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW warp_def $f, $7, 2, GROUP_WHIRL_ISLAND_CAVE, MAP_WHIRL_ISLAND_CAVE ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x18c394 MapScriptHeader_0x18c394: ; 0x18c394 ; trigger count db 0 ; callback count db 0 ; 0x18c396 ItemFragment_0x18c396: ; 0x18c396 item_frag ULTRA_BALL, 1 ; 0x18c398 MapEventHeader_0x18c398: ; 0x18c398 ; filler db 0, 0 ; warps db 3 warp_def $d, $3, 2, GROUP_ROUTE_41, MAP_ROUTE_41 warp_def $3, $11, 2, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F warp_def $b, $d, 3, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $54, 15, 15, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c396, $068f ; 0x18c3ba MapScriptHeader_0x18c3ba: ; 0x18c3ba ; trigger count db 0 ; callback count db 0 ; 0x18c3bc ItemFragment_0x18c3bc: ; 0x18c3bc item_frag ULTRA_BALL, 1 ; 0x18c3be MapEventHeader_0x18c3be: ; 0x18c3be ; filler db 0, 0 ; warps db 5 warp_def $7, $5, 3, GROUP_ROUTE_41, MAP_ROUTE_41 warp_def $3, $11, 5, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F warp_def $3, $3, 4, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F warp_def $f, $3, 3, GROUP_WHIRL_ISLAND_NW, MAP_WHIRL_ISLAND_NW warp_def $f, $11, 4, GROUP_WHIRL_ISLAND_B2F, MAP_WHIRL_ISLAND_B2F ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $54, 6, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c3bc, $0690 ; 0x18c3ea MapScriptHeader_0x18c3ea: ; 0x18c3ea ; trigger count db 0 ; callback count db 0 ; 0x18c3ec MapEventHeader_0x18c3ec: ; 0x18c3ec ; filler db 0, 0 ; warps db 2 warp_def $5, $7, 9, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F warp_def $d, $3, 4, GROUP_WHIRL_ISLAND_NW, MAP_WHIRL_ISLAND_NW ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x18c3fc MapScriptHeader_0x18c3fc: ; 0x18c3fc ; trigger count db 0 ; callback count db 0 ; 0x18c3fe MapEventHeader_0x18c3fe: ; 0x18c3fe ; filler db 0, 0 ; warps db 2 warp_def $d, $5, 4, GROUP_ROUTE_41, MAP_ROUTE_41 warp_def $3, $5, 6, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x18c40e MapScriptHeader_0x18c40e: ; 0x18c40e ; trigger count db 0 ; callback count db 0 ; 0x18c410 ItemFragment_0x18c410: ; 0x18c410 item_frag FULL_RESTORE, 1 ; 0x18c412 ItemFragment_0x18c412: ; 0x18c412 item_frag CARBOS, 1 ; 0x18c414 ItemFragment_0x18c414: ; 0x18c414 item_frag CALCIUM, 1 ; 0x18c416 ItemFragment_0x18c416: ; 0x18c416 item_frag NUGGET, 1 ; 0x18c418 ItemFragment_0x18c418: ; 0x18c418 item_frag ESCAPE_ROPE, 1 ; 0x18c41a UnknownScript_0x18c41a: ; 0x18c41a jumpstd $000e ; 0x18c41d SignpostRemoteItem_0x18c41d: ; 0x18c41d dw $0097 db RARE_CANDY ; 0x18c420 SignpostRemoteItem_0x18c420: ; 0x18c420 dw $0098 db ULTRA_BALL ; 0x18c423 SignpostRemoteItem_0x18c423: ; 0x18c423 dw $0099 db FULL_RESTORE ; 0x18c426 MapEventHeader_0x18c426: ; 0x18c426 ; filler db 0, 0 ; warps db 9 warp_def $5, $5, 2, GROUP_WHIRL_ISLAND_NW, MAP_WHIRL_ISLAND_NW warp_def $3, $23, 2, GROUP_WHIRL_ISLAND_NE, MAP_WHIRL_ISLAND_NE warp_def $9, $1d, 3, GROUP_WHIRL_ISLAND_NE, MAP_WHIRL_ISLAND_NE warp_def $1f, $9, 3, GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW warp_def $1f, $17, 2, GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW warp_def $1d, $1f, 2, GROUP_WHIRL_ISLAND_SE, MAP_WHIRL_ISLAND_SE warp_def $15, $19, 1, GROUP_WHIRL_ISLAND_B2F, MAP_WHIRL_ISLAND_B2F warp_def $1b, $d, 2, GROUP_WHIRL_ISLAND_B2F, MAP_WHIRL_ISLAND_B2F warp_def $15, $11, 1, GROUP_WHIRL_ISLAND_CAVE, MAP_WHIRL_ISLAND_CAVE ; xy triggers db 0 ; signposts db 3 signpost 4, 30, $7, SignpostRemoteItem_0x18c41d signpost 18, 36, $7, SignpostRemoteItem_0x18c420 signpost 23, 2, $7, SignpostRemoteItem_0x18c423 ; people-events db 6 person_event $54, 17, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c410, $0691 person_event $54, 22, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c412, $0692 person_event $54, 27, 37, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c414, $0693 person_event $54, 12, 21, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c416, $0694 person_event $54, 30, 23, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c418, $0695 person_event $5a, 30, 27, $19, $0, 255, 255, $0, 0, UnknownScript_0x18c41a, $ffff ; 0x18c4b6 MapScriptHeader_0x18c4b6: ; 0x18c4b6 ; trigger count db 0 ; callback count db 0 ; 0x18c4b8 ItemFragment_0x18c4b8: ; 0x18c4b8 item_frag FULL_RESTORE, 1 ; 0x18c4ba ItemFragment_0x18c4ba: ; 0x18c4ba item_frag MAX_REVIVE, 1 ; 0x18c4bc ItemFragment_0x18c4bc: ; 0x18c4bc item_frag MAX_ELIXER, 1 ; 0x18c4be MapEventHeader_0x18c4be: ; 0x18c4be ; filler db 0, 0 ; warps db 4 warp_def $5, $b, 7, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F warp_def $b, $7, 8, GROUP_WHIRL_ISLAND_B1F, MAP_WHIRL_ISLAND_B1F warp_def $19, $7, 1, GROUP_WHIRL_ISLAND_LUGIA_CHAMBER, MAP_WHIRL_ISLAND_LUGIA_CHAMBER warp_def $1f, $d, 5, GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $54, 15, 14, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c4b8, $0696 person_event $54, 8, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c4ba, $0697 person_event $54, 16, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c4bc, $0698 ; 0x18c4ff MapScriptHeader_0x18c4ff: ; 0x18c4ff ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x18c504 ; 0x18c504 UnknownScript_0x18c504: ; 0x18c504 checkbit1 $0318 iftrue UnknownScript_0x18c515 checkitem SILVER_WING iftrue UnknownScript_0x18c512 2jump UnknownScript_0x18c515 ; 0x18c512 UnknownScript_0x18c512: ; 0x18c512 appear $2 return ; 0x18c515 UnknownScript_0x18c515: ; 0x18c515 disappear $2 return ; 0x18c518 UnknownScript_0x18c518: ; 0x18c518 faceplayer loadfont 2writetext UnknownText_0x18c531 cry $f9, $0 pause 15 loadmovesprites setbit1 $0318 writecode $3, $a loadpokedata LUGIA, 60 startbattle disappear $2 returnafterbattle end ; 0x18c531 UnknownText_0x18c531: ; 0x18c531 db $0, "Gyaaas!", $57 ; 0x18c53a MapEventHeader_0x18c53a: ; 0x18c53a ; filler db 0, 0 ; warps db 1 warp_def $d, $9, 3, GROUP_WHIRL_ISLAND_B2F, MAP_WHIRL_ISLAND_B2F ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $a1, 9, 13, $16, $0, 255, 255, $90, 0, UnknownScript_0x18c518, $073d ; 0x18c552 MapScriptHeader_0x18c552: ; 0x18c552 ; trigger count db 0 ; callback count db 0 ; 0x18c554 ItemFragment_0x18c554: ; 0x18c554 item_frag MAX_ELIXER, 1 ; 0x18c556 ItemFragment_0x18c556: ; 0x18c556 item_frag PROTEIN, 1 ; 0x18c558 ItemFragment_0x18c558: ; 0x18c558 item_frag ESCAPE_ROPE, 1 ; 0x18c55a ItemFragment_0x18c55a: ; 0x18c55a item_frag ULTRA_BALL, 1 ; 0x18c55c SignpostRemoteItem_0x18c55c: ; 0x18c55c dw $009a db DIRE_HIT ; 0x18c55f SignpostRemoteItem_0x18c55f: ; 0x18c55f dw $009b db ULTRA_BALL ; 0x18c562 MapEventHeader_0x18c562: ; 0x18c562 ; filler db 0, 0 ; warps db 2 warp_def $21, $9, 2, GROUP_SILVER_CAVE_OUTSIDE, MAP_SILVER_CAVE_OUTSIDE warp_def $1, $f, 1, GROUP_SILVER_CAVE_ROOM_2, MAP_SILVER_CAVE_ROOM_2 ; xy triggers db 0 ; signposts db 2 signpost 23, 16, $7, SignpostRemoteItem_0x18c55c signpost 12, 17, $7, SignpostRemoteItem_0x18c55f ; people-events db 4 person_event $54, 13, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c554, $0699 person_event $54, 33, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c556, $069a person_event $54, 34, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c558, $069b person_event $54, 22, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c55a, $07c1 ; 0x18c5b0 MapScriptHeader_0x18c5b0: ; 0x18c5b0 ; trigger count db 0 ; callback count db 0 ; 0x18c5b2 ItemFragment_0x18c5b2: ; 0x18c5b2 item_frag CALCIUM, 1 ; 0x18c5b4 ItemFragment_0x18c5b4: ; 0x18c5b4 item_frag ULTRA_BALL, 1 ; 0x18c5b6 ItemFragment_0x18c5b6: ; 0x18c5b6 item_frag PP_UP, 1 ; 0x18c5b8 SignpostRemoteItem_0x18c5b8: ; 0x18c5b8 dw $009c db MAX_POTION ; 0x18c5bb MapEventHeader_0x18c5bb: ; 0x18c5bb ; filler db 0, 0 ; warps db 4 warp_def $1f, $11, 2, GROUP_SILVER_CAVE_ROOM_1, MAP_SILVER_CAVE_ROOM_1 warp_def $5, $b, 1, GROUP_SILVER_CAVE_ROOM_3, MAP_SILVER_CAVE_ROOM_3 warp_def $15, $d, 1, GROUP_SILVER_CAVE_ITEM_ROOMS, MAP_SILVER_CAVE_ITEM_ROOMS warp_def $3, $17, 2, GROUP_SILVER_CAVE_ITEM_ROOMS, MAP_SILVER_CAVE_ITEM_ROOMS ; xy triggers db 0 ; signposts db 1 signpost 31, 14, $7, SignpostRemoteItem_0x18c5b8 ; people-events db 3 person_event $54, 14, 28, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c5b2, $07c2 person_event $54, 28, 26, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c5b4, $07c3 person_event $54, 24, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c5b6, $07c4 ; 0x18c601 MapScriptHeader_0x18c601: ; 0x18c601 ; trigger count db 0 ; callback count db 0 ; 0x18c603 UnknownScript_0x18c603: ; 0x18c603 special $006a faceplayer loadfont 2writetext UnknownText_0x18c637 closetext loadmovesprites winlosstext UnknownText_0x18c63c, UnknownText_0x18c63c loadtrainer $3f, $1 startbattle reloadmapmusic returnafterbattle special $006a loadfont 2writetext UnknownText_0x18c63f closetext loadmovesprites special $0030 special $0033 disappear $2 pause 15 special $0032 pause 30 special $001b refreshscreen $0 credits end ; 0x18c637 UnknownText_0x18c637: ; 0x18c637 db $0, $56, $4f db $56, $57 ; 0x18c63c UnknownText_0x18c63c: ; 0x18c63c db $0, "…", $57 ; 0x18c63f UnknownText_0x18c63f: ; 0x18c63f db $0, $56, $4f db $56, $57 ; 0x18c644 MapEventHeader_0x18c644: ; 0x18c644 ; filler db 0, 0 ; warps db 1 warp_def $21, $9, 2, GROUP_SILVER_CAVE_ROOM_2, MAP_SILVER_CAVE_ROOM_2 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $6, 14, 13, $7, $0, 255, 255, $80, 0, UnknownScript_0x18c603, $0762 ; 0x18c65c MapScriptHeader_0x18c65c: ; 0x18c65c ; trigger count db 0 ; callback count db 0 ; 0x18c65e ItemFragment_0x18c65e: ; 0x18c65e item_frag MAX_REVIVE, 1 ; 0x18c660 ItemFragment_0x18c660: ; 0x18c660 item_frag FULL_RESTORE, 1 ; 0x18c662 MapEventHeader_0x18c662: ; 0x18c662 ; filler db 0, 0 ; warps db 2 warp_def $3, $d, 3, GROUP_SILVER_CAVE_ROOM_2, MAP_SILVER_CAVE_ROOM_2 warp_def $f, $7, 4, GROUP_SILVER_CAVE_ROOM_2, MAP_SILVER_CAVE_ROOM_2 ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $54, 7, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c65e, $069c person_event $54, 15, 19, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c660, $069d ; 0x18c68c MapScriptHeader_0x18c68c: ; 0x18c68c ; trigger count db 0 ; callback count db 0 ; 0x18c68e ItemFragment_0x18c68e: ; 0x18c68e item_frag POTION, 1 ; 0x18c690 ItemFragment_0x18c690: ; 0x18c690 item_frag FULL_HEAL, 1 ; 0x18c692 ItemFragment_0x18c692: ; 0x18c692 item_frag HYPER_POTION, 1 ; 0x18c694 ItemFragment_0x18c694: ; 0x18c694 item_frag DIRE_HIT, 1 ; 0x18c696 UnknownScript_0x18c696: ; 0x18c696 jumpstd $000f ; 0x18c699 SignpostRemoteItem_0x18c699: ; 0x18c699 dw $009d db ELIXER ; 0x18c69c MapEventHeader_0x18c69c: ; 0x18c69c ; filler db 0, 0 ; warps db 3 warp_def $f, $3, 3, GROUP_ROUTE_31, MAP_ROUTE_31 warp_def $1, $11, 2, GROUP_DARK_CAVE_BLACKTHORN_ENTRANCE, MAP_DARK_CAVE_BLACKTHORN_ENTRANCE warp_def $21, $23, 3, GROUP_ROUTE_46, MAP_ROUTE_46 ; xy triggers db 0 ; signposts db 1 signpost 3, 26, $7, SignpostRemoteItem_0x18c699 ; people-events db 8 person_event $54, 12, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c68e, $069e person_event $59, 18, 20, $18, $0, 255, 255, $0, 0, UnknownScript_0x18c696, $ffff person_event $59, 10, 31, $18, $0, 255, 255, $0, 0, UnknownScript_0x18c696, $ffff person_event $59, 18, 11, $18, $0, 255, 255, $0, 0, UnknownScript_0x18c696, $ffff person_event $59, 35, 40, $18, $0, 255, 255, $0, 0, UnknownScript_0x18c696, $ffff person_event $54, 26, 40, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c690, $069f person_event $54, 13, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c692, $06a0 person_event $54, 32, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c694, $07ce ; 0x18c71e MapScriptHeader_0x18c71e: ; 0x18c71e ; trigger count db 0 ; callback count db 0 ; 0x18c720 UnknownScript_0x18c720: ; 0x18c720 faceplayer loadfont checkbit1 $0072 iftrue $4735 2writetext UnknownText_0x18c73f keeptextopen verbosegiveitem BLACKGLASSES, 1 iffalse $4739 setbit1 $0072 2writetext UnknownText_0x18c80c closetext loadmovesprites end ; 0x18c73b ItemFragment_0x18c73b: ; 0x18c73b item_frag REVIVE, 1 ; 0x18c73d ItemFragment_0x18c73d: ; 0x18c73d item_frag TM_13, 1 ; 0x18c73f UnknownText_0x18c73f: ; 0x18c73f db $0, "Whoa! You startled", $4f db "me there!", $51 db "I had my BLACK-", $4f db "GLASSES on, so I", $51 db "didn't notice you", $4f db "at all.", $51 db "What am I doing", $4f db "here?", $51 db "Hey, don't you", $4f db "worry about it.", $51 db "I'll give you a", $4f db "pair of BLACK-", $55 db "GLASSES, so forget", $55 db "you saw me, OK?", $57 ; 0x18c80c UnknownText_0x18c80c: ; 0x18c80c db $0, "BLACKGLASSES ups", $4f db "the power of dark-", $55 db "type moves.", $57 ; 0x18c83d MapEventHeader_0x18c83d: ; 0x18c83d ; filler db 0, 0 ; warps db 2 warp_def $3, $17, 1, GROUP_ROUTE_45, MAP_ROUTE_45 warp_def $19, $3, 2, GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $4b, 7, 11, $3, $0, 255, 255, $0, 0, UnknownScript_0x18c720, $ffff person_event $54, 28, 25, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c73b, $06a1 person_event $54, 26, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c73d, $06a2 ; 0x18c874 MapScriptHeader_0x18c874: ; 0x18c874 ; trigger count db 0 ; callback count db 0 ; 0x18c876 MapEventHeader_0x18c876: ; 0x18c876 ; filler db 0, 0 ; warps db 4 warp_def $5, $3, 8, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $3, $3, 4, GROUP_DRAGONS_DEN_1F, MAP_DRAGONS_DEN_1F warp_def $f, $5, 1, GROUP_DRAGONS_DEN_B1F, MAP_DRAGONS_DEN_B1F warp_def $d, $5, 2, GROUP_DRAGONS_DEN_1F, MAP_DRAGONS_DEN_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x18c890 MapScriptHeader_0x18c890: ; 0x18c890 ; trigger count db 2 ; triggers dw UnknownScript_0x18c89d, $0000 dw UnknownScript_0x18c89e, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x18c89f ; 0x18c89d UnknownScript_0x18c89d: ; 0x18c89d end ; 0x18c89e UnknownScript_0x18c89e: ; 0x18c89e end ; 0x18c89f UnknownScript_0x18c89f: ; 0x18c89f checkbit1 $0319 iftrue UnknownScript_0x18c8a8 disappear $4 return ; 0x18c8a8 UnknownScript_0x18c8a8: ; 0x18c8a8 checkcode $b if_equal $2, UnknownScript_0x18c8b5 if_equal $4, UnknownScript_0x18c8b5 disappear $4 return ; 0x18c8b5 UnknownScript_0x18c8b5: ; 0x18c8b5 appear $4 return ; 0x18c8b8 UnknownScript_0x18c8b8: ; 0x18c8b8 appear $3 loadfont 2writetext UnknownText_0x18c9b8 pause 30 loadmovesprites showemote $0, $0, 15 spriteface $0, $2 playmusic $005d applymovement $3, MovementData_0x18c9ae loadfont 2writetext UnknownText_0x18c9bf keeptextopen giveitem TM_24, $1 iffalse UnknownScript_0x18c8f4 itemtotext TM_24, $0 2writetext UnknownText_0x18c9fb playsound $0001 waitbutton itemnotify setbit1 $000f 2writetext UnknownText_0x18ca0d keeptextopen 2writetext UnknownText_0x18caf1 closetext loadmovesprites 2jump $48f9 ; 0x18c8f4 UnknownScript_0x18c8f4: ; 0x18c8f4 2writetext UnknownText_0x18ca8b closetext loadmovesprites applymovement $3, MovementData_0x18c9b3 special $006a pause 30 special $003d disappear $3 dotrigger $0 end ; 0x18c90a Trainer_0x18c90a: ; 0x18c90a ; bit/flag number dw $5bd ; trainer group && trainer id db 27, 20 ; text when seen dw UnknownText_0x18cd53 ; text when trainer beaten dw UnknownText_0x18cd77 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18c916 ; 0x18c916 UnknownScript_0x18c916: ; 0x18c916 talkaftercancel loadfont 2writetext UnknownText_0x18cd82 closetext loadmovesprites end ; 0x18c91e Trainer_0x18c91e: ; 0x18c91e ; bit/flag number dw $5be ; trainer group && trainer id db 28, 21 ; text when seen dw UnknownText_0x18cde4 ; text when trainer beaten dw UnknownText_0x18cdfe ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18c92a ; 0x18c92a UnknownScript_0x18c92a: ; 0x18c92a talkaftercancel loadfont 2writetext UnknownText_0x18ce11 closetext loadmovesprites end ; 0x18c932 Trainer_0x18c932: ; 0x18c932 ; bit/flag number dw $5bf ; trainer group && trainer id db 61, 9 ; text when seen dw UnknownText_0x18ceab ; text when trainer beaten dw UnknownText_0x18cec9 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18c93e ; 0x18c93e UnknownScript_0x18c93e: ; 0x18c93e talkaftercancel loadfont 2writetext UnknownText_0x18ced3 closetext loadmovesprites end ; 0x18c946 Trainer_0x18c946: ; 0x18c946 ; bit/flag number dw $5bf ; trainer group && trainer id db 61, 9 ; text when seen dw UnknownText_0x18cef8 ; text when trainer beaten dw UnknownText_0x18cf06 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18c952 ; 0x18c952 UnknownScript_0x18c952: ; 0x18c952 talkaftercancel loadfont 2writetext UnknownText_0x18cf0f closetext loadmovesprites end ; 0x18c95a UnknownScript_0x18c95a: ; 0x18c95a giveitem DRAGON_FANG, $1 iffalse UnknownScript_0x18c970 disappear $2 loadfont itemtotext DRAGON_FANG, $0 2writetext UnknownText_0x18cf41 playsound $0001 waitbutton itemnotify loadmovesprites end ; 0x18c970 UnknownScript_0x18c970: ; 0x18c970 loadfont itemtotext DRAGON_FANG, $0 2writetext UnknownText_0x18cf41 keeptextopen 2writetext UnknownText_0x18cf51 closetext loadmovesprites end ; 0x18c97e UnknownScript_0x18c97e: ; 0x18c97e playmusic $001f faceplayer loadfont checkbit1 $0000 iftrue UnknownScript_0x18c995 2writetext UnknownText_0x18cc83 closetext loadmovesprites setbit1 $0000 special $003d end ; 0x18c995 UnknownScript_0x18c995: ; 0x18c995 2writetext UnknownText_0x18cd2d closetext loadmovesprites special $003d end ; 0x18c99e UnknownScript_0x18c99e: ; 0x18c99e jumptext UnknownText_0x18cc2e ; 0x18c9a1 ItemFragment_0x18c9a1: ; 0x18c9a1 item_frag CALCIUM, 1 ; 0x18c9a3 ItemFragment_0x18c9a3: ; 0x18c9a3 item_frag MAX_ELIXER, 1 ; 0x18c9a5 SignpostRemoteItem_0x18c9a5: ; 0x18c9a5 dw $00a0 db REVIVE ; 0x18c9a8 SignpostRemoteItem_0x18c9a8: ; 0x18c9a8 dw $00a1 db MAX_POTION ; 0x18c9ab SignpostRemoteItem_0x18c9ab: ; 0x18c9ab dw $00a2 db MAX_ELIXER ; 0x18c9ae MovementData_0x18c9ae: ; 0x18c9ae slow_step_right slow_step_right slow_step_right slow_step_right step_end ; 0x18c9b3 MovementData_0x18c9b3: ; 0x18c9b3 slow_step_left slow_step_left slow_step_left slow_step_left step_end ; 0x18c9b8 UnknownText_0x18c9b8: ; 0x18c9b8 db $0, "Wait!", $57 ; 0x18c9bf UnknownText_0x18c9bf: ; 0x18c9bf db $0, "CLAIR: I'm sorry", $4f db "about this.", $51 db "Here, take this as", $4f db "my apology.", $57 ; 0x18c9fb UnknownText_0x18c9fb: ; 0x18c9fb db $0, $52, " received", $4f db "TM24.", $57 ; 0x18ca0d UnknownText_0x18ca0d: ; 0x18ca0d db $0, "That contains", $4f db "DRAGONBREATH.", $51 db "No, it doesn't", $4f db "have anything to", $55 db "do with my breath.", $51 db "If you don't want", $4f db "it, you don't have", $55 db "to take it.", $57 ; 0x18ca8b UnknownText_0x18ca8b: ; 0x18ca8b db $0, "Oh? You don't have", $4f db "any room for this.", $51 db "I'm going back to", $4f db "the GYM, so make", $51 db "room, then come", $4f db "see me there.", $57 ; 0x18caf1 UnknownText_0x18caf1: ; 0x18caf1 db $0, "CLAIR: What's the", $4f db "matter? Aren't you", $51 db "going on to the", $4f db "#MON LEAGUE?", $51 db "Do you know how to", $4f db "get there?", $51 db "From here, go to", $4f db "NEW BARK TOWN.", $51 db "Then SURF east to", $4f db "#MON LEAGUE.", $51 db "The route there is", $4f db "very tough.", $51 db "Don't you dare", $4f db "lose at the #-", $55 db "MON LEAGUE!", $51 db "If you do, I'll", $4f db "feel even worse", $51 db "about having lost", $4f db "to you!", $51 db "Give it everything", $4f db "you've got.", $57 ; 0x18cc2e UnknownText_0x18cc2e: ; 0x18cc2e db $0, "DRAGON SHRINE", $51 db "A shrine honoring", $4f db "the dragon #MON", $51 db "said to have lived", $4f db "in DRAGON'S DEN.", $57 ; 0x18cc83 UnknownText_0x18cc83: ; 0x18cc83 db $0, "…", $4f db "What? ", $52, "?", $51 db "…No, I won't", $4f db "battle you now…", $51 db "My #MON aren't", $4f db "ready to beat you.", $51 db "I can't push them", $4f db "too hard now.", $51 db "I have to be dis-", $4f db "ciplined to become", $51 db "the greatest #-", $4f db "MON trainer…", $57 ; 0x18cd2d UnknownText_0x18cd2d: ; 0x18cd2d db $0, "…", $51 db "Whew…", $51 db "Learn to stay out", $4f db "of my way…", $57 ; 0x18cd53 UnknownText_0x18cd53: ; 0x18cd53 db $0, "You! How dare you", $4f db "enter uninvited!", $57 ; 0x18cd77 UnknownText_0x18cd77: ; 0x18cd77 db $0, "S-strong!", $57 ; 0x18cd82 UnknownText_0x18cd82: ; 0x18cd82 db $0, "The SHRINE ahead", $4f db "is home to the", $51 db "MASTER of our", $4f db "dragon-user clan.", $51 db "You're not allowed", $4f db "to just go in!", $57 ; 0x18cde4 UnknownText_0x18cde4: ; 0x18cde4 db $0, "You shouldn't be", $4f db "in here!", $57 ; 0x18cdfe UnknownText_0x18cdfe: ; 0x18cdfe db $0, "Oh yikes, I lost!", $57 ; 0x18ce11 UnknownText_0x18ce11: ; 0x18ce11 db $0, "Soon I'm going to", $4f db "get permission", $51 db "from our MASTER to", $4f db "use dragons.", $51 db "When I do, I'm", $4f db "going to become an", $51 db "admirable dragon", $4f db "trainer and gain", $51 db "our MASTER's", $4f db "approval.", $57 ; 0x18ceab UnknownText_0x18ceab: ; 0x18ceab db $0, "It's a stranger we", $4f db "don't know.", $57 ; 0x18cec9 UnknownText_0x18cec9: ; 0x18cec9 db $0, "Ouchies.", $57 ; 0x18ced3 UnknownText_0x18ced3: ; 0x18ced3 db $0, "It was like having", $4f db "to battle LANCE.", $57 ; 0x18cef8 UnknownText_0x18cef8: ; 0x18cef8 db $0, "Who are you?", $57 ; 0x18cf06 UnknownText_0x18cf06: ; 0x18cf06 db $0, "Meanie.", $57 ; 0x18cf0f UnknownText_0x18cf0f: ; 0x18cf0f db $0, "We'll tell on you.", $51 db "MASTER will be", $4f db "angry with you.", $57 ; 0x18cf41 UnknownText_0x18cf41: ; 0x18cf41 db $0, $52, " found", $4f db "@" text_from_ram $d099 db $0, "!", $57 ; 0x18cf51 UnknownText_0x18cf51: ; 0x18cf51 db $0, "But ", $52, " can't", $4f db "carry any more", $55 db "items.", $57 ; 0x18cf73 MapEventHeader_0x18cf73: ; 0x18cf73 ; filler db 0, 0 ; warps db 2 warp_def $3, $14, 3, GROUP_DRAGONS_DEN_1F, MAP_DRAGONS_DEN_1F warp_def $1d, $13, 1, GROUP_DRAGON_SHRINE, MAP_DRAGON_SHRINE ; xy triggers db 1 xy_trigger 1, $1e, $13, $0, UnknownScript_0x18c8b8, $0, $0 ; signposts db 4 signpost 24, 18, $0, UnknownScript_0x18c99e signpost 29, 33, $7, SignpostRemoteItem_0x18c9a5 signpost 17, 21, $7, SignpostRemoteItem_0x18c9a8 signpost 15, 31, $7, SignpostRemoteItem_0x18c9ab ; people-events db 9 person_event $54, 20, 39, $1, $0, 255, 255, $0, 0, UnknownScript_0x18c95a, $06a8 person_event $19, 34, 18, $7, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $06d8 person_event $4, 27, 24, $2, $22, 255, 255, $0, 0, UnknownScript_0x18c97e, $06c6 person_event $23, 12, 24, $7, $0, 255, 255, $82, 4, Trainer_0x18c90a, $ffff person_event $24, 12, 12, $6, $0, 255, 255, $82, 3, Trainer_0x18c91e, $ffff person_event $26, 21, 8, $9, $0, 255, 255, $82, 1, Trainer_0x18c932, $ffff person_event $26, 22, 8, $9, $0, 255, 255, $82, 1, Trainer_0x18c946, $ffff person_event $54, 8, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c9a1, $07bf person_event $54, 24, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x18c9a3, $07c0 ; 0x18d014 MapScriptHeader_0x18d014: ; 0x18d014 ; trigger count db 2 ; triggers dw UnknownScript_0x18d01e, $0000 dw UnknownScript_0x18d022, $0000 ; callback count db 0 ; 0x18d01e UnknownScript_0x18d01e: ; 0x18d01e priorityjump UnknownScript_0x18d023 ; 0x18d021 INCBIN "baserom.gbc",$18d021,$01 UnknownScript_0x18d022: ; 0x18d022 end ; 0x18d023 UnknownScript_0x18d023: ; 0x18d023 applymovement $0, MovementData_0x18d2bf applymovement $2, MovementData_0x18d2c7 loadfont 2writetext UnknownText_0x18d2ea keeptextopen setbit1 $0001 2writetext UnknownText_0x18d3bc keeptextopen loadmenudata $5215 interpretmenu2 writebackup if_equal $1, $50a9 if_equal $2, $50cb if_equal $3, $50a9 end ; 0x18d049 UnknownScript_0x18d049: ; 0x18d049 setbit1 $0002 2writetext UnknownText_0x18d3d3 keeptextopen loadmenudata $5234 interpretmenu2 writebackup if_equal $1, $50a9 if_equal $2, $50a9 if_equal $3, $50cb setbit1 $0003 2writetext UnknownText_0x18d3f3 keeptextopen loadmenudata $5258 interpretmenu2 writebackup if_equal $1, $50cb if_equal $2, $50a9 if_equal $3, $50a9 setbit1 $0004 2writetext UnknownText_0x18d420 keeptextopen loadmenudata $5283 interpretmenu2 writebackup if_equal $1, $50a9 if_equal $2, $50cb if_equal $3, $50a9 setbit1 $0005 2writetext UnknownText_0x18d44a keeptextopen loadmenudata $52a5 interpretmenu2 writebackup if_equal $1, $50cb if_equal $2, $50a9 if_equal $3, $50cb checkbit1 $0005 iftrue $5100 2writetext UnknownText_0x18d82d keeptextopen checkbit1 $0004 iftrue $5091 checkbit1 $0003 iftrue $5079 checkbit1 $0002 iftrue $5061 checkbit1 $0001 iftrue UnknownScript_0x18d049 loadmovesprites spriteface $2, $2 loadfont 2writetext UnknownText_0x18d7f6 closetext loadmovesprites spriteface $2, $0 loadfont 2writetext UnknownText_0x18d816 closetext loadmovesprites setbit1 $00c1 loadfont checkbit1 $0005 iftrue $5091 checkbit1 $0004 iftrue $5079 checkbit1 $0003 iftrue $5061 checkbit1 $0002 iftrue UnknownScript_0x18d049 checkbit1 $0001 iftrue $5030 2writetext UnknownText_0x18d47c closetext loadmovesprites playsound $001f showemote $0, $0, 15 playmusic $005d appear $5 waitbutton spriteface $0, $0 pause 30 applymovement $5, MovementData_0x18d2d4 spriteface $5, $3 spriteface $0, $2 spriteface $2, $2 loadfont 2writetext UnknownText_0x18d916 closetext loadmovesprites special $006a applymovement $5, MovementData_0x18d2da loadfont 2writetext UnknownText_0x18d974 closetext loadmovesprites applymovement $5, MovementData_0x18d2dd loadfont 2writetext UnknownText_0x18d983 closetext loadmovesprites applymovement $2, MovementData_0x18d2c9 spriteface $5, $1 loadfont 2writetext UnknownText_0x18d520 closetext loadmovesprites showemote $0, $5, 15 loadfont 2writetext UnknownText_0x18d9ae closetext loadmovesprites applymovement $5, MovementData_0x18d2e0 loadfont 2writetext UnknownText_0x18d9bf closetext setbit2 $0022 playsound $009c waitbutton special $003d specialphonecall $8, $0 dotrigger $1 domaptrigger GROUP_DRAGONS_DEN_B1F, MAP_DRAGONS_DEN_B1F, $1 2writetext UnknownText_0x18d9f2 keeptextopen 2writetext UnknownText_0x18da0b closetext loadmovesprites applymovement $2, MovementData_0x18d2ce spriteface $5, $1 applymovement $2, MovementData_0x18d2d1 spriteface $0, $1 loadfont 2writetext UnknownText_0x18d5a3 closetext loadmovesprites loadfont 2writetext UnknownText_0x18dab4 closetext loadmovesprites applymovement $5, MovementData_0x18d2e3 playsound $001f disappear $5 waitbutton setbit1 $0000 end ; 0x18d1a5 UnknownScript_0x18d1a5: ; 0x18d1a5 faceplayer loadfont checkbit1 $0000 iftrue UnknownScript_0x18d1f9 checkbit1 $0006 iftrue UnknownScript_0x18d1ff checkbit1 $00bd iffalse UnknownScript_0x18d1c5 checkbit1 $0319 iftrue UnknownScript_0x18d1f3 2writetext UnknownText_0x18d724 closetext loadmovesprites end ; 0x18d1c5 UnknownScript_0x18d1c5: ; 0x18d1c5 2writetext UnknownText_0x18d604 closetext checkcode $1 if_equal $6, UnknownScript_0x18d1ed 2writetext UnknownText_0x18d697 playsound $0002 waitbutton givepoke DRATINI, $f, $0, $0 checkbit1 $00c1 special $0094 setbit1 $00bd setbit1 $0006 2writetext UnknownText_0x18d6ca closetext loadmovesprites end ; 0x18d1ed UnknownScript_0x18d1ed: ; 0x18d1ed 2writetext UnknownText_0x18d6ac closetext loadmovesprites end ; 0x18d1f3 UnknownScript_0x18d1f3: ; 0x18d1f3 2writetext UnknownText_0x18d782 closetext loadmovesprites end ; 0x18d1f9 UnknownScript_0x18d1f9: ; 0x18d1f9 2writetext UnknownText_0x18d5e5 closetext loadmovesprites end ; 0x18d1ff UnknownScript_0x18d1ff: ; 0x18d1ff 2writetext UnknownText_0x18d6ca closetext loadmovesprites end ; 0x18d205 UnknownScript_0x18d205: ; 0x18d205 faceplayer loadfont 2writetext UnknownText_0x18d840 closetext loadmovesprites end ; 0x18d20d UnknownScript_0x18d20d: ; 0x18d20d faceplayer loadfont 2writetext UnknownText_0x18d8b1 closetext loadmovesprites end ; 0x18d215 INCBIN "baserom.gbc",$18d215,$18d2bf - $18d215 MovementData_0x18d2bf: ; 0x18d2bf slow_step_up slow_step_up slow_step_up slow_step_right slow_step_up slow_step_up slow_step_up step_end ; 0x18d2c7 MovementData_0x18d2c7: ; 0x18d2c7 slow_step_down step_end ; 0x18d2c9 MovementData_0x18d2c9: ; 0x18d2c9 slow_step_left slow_step_left slow_step_left turn_head_down step_end ; 0x18d2ce MovementData_0x18d2ce: ; 0x18d2ce slow_step_right slow_step_right step_end ; 0x18d2d1 MovementData_0x18d2d1: ; 0x18d2d1 slow_step_right turn_head_down step_end ; 0x18d2d4 MovementData_0x18d2d4: ; 0x18d2d4 slow_step_up slow_step_up slow_step_up slow_step_up slow_step_up step_end ; 0x18d2da MovementData_0x18d2da: ; 0x18d2da fix_facing big_step_left step_end ; 0x18d2dd MovementData_0x18d2dd: ; 0x18d2dd slow_step_left remove_fixed_facing step_end ; 0x18d2e0 MovementData_0x18d2e0: ; 0x18d2e0 slow_step_right slow_step_right step_end ; 0x18d2e3 MovementData_0x18d2e3: ; 0x18d2e3 step_down step_down step_down step_down step_down step_down step_end ; 0x18d2ea UnknownText_0x18d2ea: ; 0x18d2ea db $0, "Hm… Good to see", $4f db "you here.", $51 db "No need to explain", $4f db "why you came.", $51 db "CLAIR sent you", $4f db "here, didn't she?", $51 db "That girl is a", $4f db "handful…", $51 db "I am sorry, but I", $4f db "must test you.", $51 db "Not to worry, you", $4f db "are to answer only", $55 db "a few questions.", $51 db "Ready?", $57 ; 0x18d3bc UnknownText_0x18d3bc: ; 0x18d3bc db $0, "What are #MON", $4f db "to you?", $57 ; 0x18d3d3 UnknownText_0x18d3d3: ; 0x18d3d3 db $0, "What helps you to", $4f db "win battles?", $57 ; 0x18d3f3 UnknownText_0x18d3f3: ; 0x18d3f3 db $0, "What kind of", $4f db "trainer do you", $55 db "wish to battle?", $57 ; 0x18d420 UnknownText_0x18d420: ; 0x18d420 db $0, "What is most", $4f db "important for", $55 db "raising #MON?", $57 ; 0x18d44a UnknownText_0x18d44a: ; 0x18d44a db $0, "Strong #MON.", $4f db "Weak #MON.", $51 db "Which is more", $4f db "important?", $57 ; 0x18d47c UnknownText_0x18d47c: ; 0x18d47c db $0, "Hm… I see…", $51 db "You care deeply", $4f db "for #MON.", $51 db "Very commendable.", $51 db "That conviction is", $4f db "what is important!", $51 db $52, ", don't", $4f db "lose that belief.", $51 db "It will see you", $4f db "through at the", $55 db "#MON LEAGUE.", $57 ; 0x18d520 UnknownText_0x18d520: ; 0x18d520 db $0, "CLAIR!", $51 db "This child is", $4f db "impeccable, in", $55 db "skill and spirit!", $51 db "Admit defeat and", $4f db "confer the RISING-", $55 db "BADGE!", $51 db "…Or must I inform", $4f db "LANCE of this?", $57 ; 0x18d5a3 UnknownText_0x18d5a3: ; 0x18d5a3 db $0, "CLAIR…", $51 db "Reflect upon what", $4f db "it is that you", $51 db "lack and this", $4f db "child has.", $57 ; 0x18d5e5 UnknownText_0x18d5e5: ; 0x18d5e5 db $0, "Come again, if you", $4f db "so desire.", $57 ; 0x18d604 UnknownText_0x18d604: ; 0x18d604 db $0, "Hm… Good to see", $4f db "you here.", $51 db "Your arrival is", $4f db "most fortunate.", $51 db "I have something", $4f db "for you.", $51 db "Take this DRATINI", $4f db "as proof that I", $51 db "have recognized", $4f db "your worth.", $57 ; 0x18d697 UnknownText_0x18d697: ; 0x18d697 db $0, $52, " received", $4f db "DRATINI!", $57 ; 0x18d6ac UnknownText_0x18d6ac: ; 0x18d6ac db $0, "Hm? Your #MON", $4f db "party is full.", $57 ; 0x18d6ca UnknownText_0x18d6ca: ; 0x18d6ca db $0, "Dragon #MON are", $4f db "symbolic of our", $55 db "clan.", $51 db "You have shown", $4f db "that you can be", $51 db "entrusted with", $4f db "one.", $57 ; 0x18d724 UnknownText_0x18d724: ; 0x18d724 db $0, "CLAIR appears to", $4f db "have learned an", $51 db "invaluable lesson", $4f db "from you.", $51 db "I thank you as her", $4f db "grandfather.", $57 ; 0x18d782 UnknownText_0x18d782: ; 0x18d782 db $0, "A boy close to", $4f db "your age is in", $55 db "training here.", $51 db "He is much like", $4f db "CLAIR when she was", $51 db "younger. It is a", $4f db "little worrisome…", $57 ; 0x18d7f6 UnknownText_0x18d7f6: ; 0x18d7f6 db $0, "Hah? I didn't", $4f db "quite catch that…", $57 ; 0x18d816 UnknownText_0x18d816: ; 0x18d816 db $0, "What was it you", $4f db "said?", $57 ; 0x18d82d UnknownText_0x18d82d: ; 0x18d82d db $0, "Oh, I understand…", $57 ; 0x18d840 UnknownText_0x18d840: ; 0x18d840 db $0, "It's been quite", $4f db "some time since a", $51 db "trainer has gained", $4f db "our MASTER's rare", $55 db "approval.", $51 db "In fact, not since", $4f db "Master LANCE.", $57 ; 0x18d8b1 UnknownText_0x18d8b1: ; 0x18d8b1 db $0, "You know young", $4f db "Master LANCE?", $51 db "He looks so much", $4f db "like our MASTER", $55 db "did in his youth.", $51 db "It's in their", $4f db "blood.", $57 ; 0x18d916 UnknownText_0x18d916: ; 0x18d916 db $0, "So how did it go?", $51 db "I guess there's no", $4f db "point in asking.", $51 db "You did fail?", $51 db $56, $56, $56, $56, $56, $56, $51 db "…What? You passed?", $57 ; 0x18d974 UnknownText_0x18d974: ; 0x18d974 db $0, "That can't be!", $57 ; 0x18d983 UnknownText_0x18d983: ; 0x18d983 db $0, "You're lying!", $51 db "Even I haven't", $4f db "been approved!", $57 ; 0x18d9ae UnknownText_0x18d9ae: ; 0x18d9ae db $0, "I-I understand…", $57 ; 0x18d9bf UnknownText_0x18d9bf: ; 0x18d9bf db $0, "Here, this is the", $4f db "RISINGBADGE…", $51 db "Hurry up! Take it!", $57 ; 0x18d9f2 UnknownText_0x18d9f2: ; 0x18d9f2 db $0, $52, " received", $4f db "RISINGBADGE.", $57 ; 0x18da0b UnknownText_0x18da0b: ; 0x18da0b db $0, "RISINGBADGE will", $4f db "enable your", $51 db "#MON to use the", $4f db "move for climbing", $55 db "waterfalls.", $51 db "Also, all #MON", $4f db "will recognize you", $51 db "as a trainer and", $4f db "obey your every", $51 db "command without", $4f db "question.", $57 ; 0x18dab4 UnknownText_0x18dab4: ; 0x18dab4 db $0, $56, $56, $56, $56, $56, $56, $57 ; 0x18dabc MapEventHeader_0x18dabc: ; 0x18dabc ; filler db 0, 0 ; warps db 2 warp_def $9, $4, 2, GROUP_DRAGONS_DEN_B1F, MAP_DRAGONS_DEN_B1F warp_def $9, $5, 2, GROUP_DRAGONS_DEN_B1F, MAP_DRAGONS_DEN_B1F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $9, 5, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x18d1a5, $0000 person_event $9, 8, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x18d205, $0000 person_event $9, 8, 11, $8, $0, 255, 255, $0, 0, UnknownScript_0x18d20d, $0000 person_event $19, 12, 8, $7, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $0790 ; 0x18db00 MapScriptHeader_0x18db00: ; 0x18db00 ; trigger count db 0 ; callback count db 0 ; 0x18db02 ItemFragment_0x18db02: ; 0x18db02 item_frag MOON_STONE, 1 ; 0x18db04 MapEventHeader_0x18db04: ; 0x18db04 ; filler db 0, 0 ; warps db 2 warp_def $f, $d, 2, GROUP_ROUTE_27, MAP_ROUTE_27 warp_def $f, $19, 3, GROUP_ROUTE_27, MAP_ROUTE_27 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $54, 10, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x18db02, $06a9 ; 0x18db21 MapScriptHeader_0x18db21: ; 0x18db21 ; trigger count db 1 ; triggers dw UnknownScript_0x18db27, $0000 ; callback count db 0 ; 0x18db27 UnknownScript_0x18db27: ; 0x18db27 end ; 0x18db28 UnknownScript_0x18db28: ; 0x18db28 jumpstd $0000 ; 0x18db2b UnknownScript_0x18db2b: ; 0x18db2b jumptextfaceplayer UnknownText_0x18db34 ; 0x18db2e UnknownScript_0x18db2e: ; 0x18db2e jumptextfaceplayer UnknownText_0x18dbee ; 0x18db31 UnknownScript_0x18db31: ; 0x18db31 jumptextfaceplayer UnknownText_0x18dc19 ; 0x18db34 UnknownText_0x18db34: ; 0x18db34 db $0, "Do your #MON", $4f db "know HM moves?", $51 db "Those moves can", $4f db "be used even if", $51 db "your #MON has", $4f db "fainted.", $57 ; 0x18db88 INCBIN "baserom.gbc",$18db88,$66 UnknownText_0x18dbee: ; 0x18dbee db $0, "BILL's PC can", $4f db "store up to 20", $55 db "#MON per BOX.", $57 ; 0x18dc19 UnknownText_0x18dc19: ; 0x18dc19 db $0, "Do you know about", $4f db "APRICORNS?", $51 db "Crack one open,", $4f db "hollow it out and", $51 db "fit it with a", $4f db "special device.", $51 db "Then you can catch", $4f db "#MON with it.", $51 db "Before # BALLS", $4f db "were invented,", $51 db "everyone used", $4f db "APRICORNS.", $57 ; 0x18dccf MapEventHeader_0x18dccf: ; 0x18dccf ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN warp_def $7, $4, 1, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x18db28, $ffff person_event $40, 10, 13, $4, $10, 255, 255, $0, 0, UnknownScript_0x18db2b, $ffff person_event $3b, 5, 10, $6, $0, 255, 255, $0, 0, UnknownScript_0x18db2e, $ffff person_event $2e, 8, 5, $2, $21, 255, 255, $0, 0, UnknownScript_0x18db31, $ffff ; 0x18dd18 MapScriptHeader_0x18dd18: ; 0x18dd18 ; trigger count db 0 ; callback count db 0 ; 0x18dd1a UnknownScript_0x18dd1a: ; 0x18dd1a faceplayer loadfont checkbit1 $0010 iftrue UnknownScript_0x18dd34 checkbit1 $002b iftrue UnknownScript_0x18dd2e 2writetext UnknownText_0x18dd74 closetext loadmovesprites end ; 0x18dd2e UnknownScript_0x18dd2e: ; 0x18dd2e 2writetext UnknownText_0x18ddfd closetext loadmovesprites end ; 0x18dd34 UnknownScript_0x18dd34: ; 0x18dd34 2writetext UnknownText_0x18de73 closetext loadmovesprites end ; 0x18dd3a UnknownScript_0x18dd3a: ; 0x18dd3a faceplayer loadfont checkbit1 $005e iftrue UnknownScript_0x18dd5d checkbit1 $0010 iftrue UnknownScript_0x18dd4e 2writetext UnknownText_0x18dee0 closetext loadmovesprites end ; 0x18dd4e UnknownScript_0x18dd4e: ; 0x18dd4e 2writetext UnknownText_0x18df25 keeptextopen verbosegiveitem CHARCOAL, 1 iffalse $5d61 setbit1 $005e loadmovesprites end ; 0x18dd5d UnknownScript_0x18dd5d: ; 0x18dd5d 2writetext UnknownText_0x18df93 closetext loadmovesprites end ; 0x18dd63 UnknownScript_0x18dd63: ; 0x18dd63 faceplayer loadfont 2writetext UnknownText_0x18dfe5 cry $53, $0 closetext loadmovesprites end ; 0x18dd6e UnknownScript_0x18dd6e: ; 0x18dd6e jumpstd $0003 ; 0x18dd71 UnknownScript_0x18dd71: ; 0x18dd71 jumpstd $000c ; 0x18dd74 UnknownText_0x18dd74: ; 0x18dd74 db $0, "All the SLOWPOKE", $4f db "have disappeared", $55 db "from the town.", $51 db "The forest's pro-", $4f db "tector may be", $55 db "angry with us…", $51 db "It may be a bad", $4f db "omen. We should", $55 db "stay in.", $57 ; 0x18ddfd UnknownText_0x18ddfd: ; 0x18ddfd db $0, "The SLOWPOKE have", $4f db "returned…", $51 db "But my APPRENTICE", $4f db "hasn't come back", $55 db "from ILEX FOREST.", $51 db "Where in the world", $4f db "is that lazy guy?", $57 ; 0x18de73 UnknownText_0x18de73: ; 0x18de73 db $0, "You chased off", $4f db "TEAM ROCKET and", $51 db "went to ILEX", $4f db "FOREST alone?", $51 db "That takes guts!", $4f db "I like that. Come", $55 db "train with us.", $57 ; 0x18dee0 UnknownText_0x18dee0: ; 0x18dee0 db $0, "Where have all the", $4f db "SLOWPOKE gone?", $51 db "Are they out play-", $4f db "ing somewhere?", $57 ; 0x18df25 UnknownText_0x18df25: ; 0x18df25 db $0, "I'm sorry--I for-", $4f db "got to thank you.", $51 db "This is CHARCOAL", $4f db "that I made.", $51 db "Fire-type #MON", $4f db "would be happy to", $55 db "hold that.", $57 ; 0x18df93 UnknownText_0x18df93: ; 0x18df93 db $0, "The SLOWPOKE came", $4f db "back, and you even", $55 db "found FARFETCH'D.", $51 db "You're the cool-", $4f db "est, man!", $57 ; 0x18dfe5 UnknownText_0x18dfe5: ; 0x18dfe5 db $0, "FARFETCH'D: Kwaa!", $57 ; 0x18dff8 MapEventHeader_0x18dff8: ; 0x18dff8 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN warp_def $7, $3, 2, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN ; xy triggers db 0 ; signposts db 3 signpost 1, 0, $0, UnknownScript_0x18dd6e signpost 1, 1, $0, UnknownScript_0x18dd6e signpost 1, 7, $0, UnknownScript_0x18dd71 ; people-events db 3 person_event $41, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x18dd1a, $06f7 person_event $27, 7, 9, $2, $11, 255, 255, $0, 0, UnknownScript_0x18dd3a, $06f6 person_event $9e, 10, 9, $16, $22, 255, 255, $b0, 0, UnknownScript_0x18dd63, $06f5 ; 0x18e03e MapScriptHeader_0x18e03e: ; 0x18e03e ; trigger count db 0 ; callback count db 0 ; 0x18e040 UnknownScript_0x18e040: ; 0x18e040 loadfont pokemart $0, $0003 loadmovesprites end ; 0x18e047 UnknownScript_0x18e047: ; 0x18e047 jumptextfaceplayer UnknownText_0x18e04d ; 0x18e04a UnknownScript_0x18e04a: ; 0x18e04a jumptextfaceplayer UnknownText_0x18e0b6 ; 0x18e04d UnknownText_0x18e04d: ; 0x18e04d db $0, "There's no GREAT", $4f db "BALL here. #", $51 db "BALLS will have", $4f db "to do.", $51 db "I wish KURT would", $4f db "make me some of", $55 db "his custom BALLS.", $57 ; 0x18e0b6 UnknownText_0x18e0b6: ; 0x18e0b6 db $0, "A GREAT BALL is", $4f db "better for catch-", $55 db "ing #MON than a", $55 db "# BALL.", $51 db "But KURT's might", $4f db "be better some-", $55 db "times.", $57 ; 0x18e118 MapEventHeader_0x18e118: ; 0x18e118 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN warp_def $7, $3, 3, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x18e040, $ffff person_event $23, 9, 6, $7, $0, 255, 255, $0, 0, UnknownScript_0x18e047, $ffff person_event $25, 6, 11, $5, $2, 255, 255, $80, 0, UnknownScript_0x18e04a, $ffff ; 0x18e14f MapScriptHeader_0x18e14f: ; 0x18e14f ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x18e154 ; 0x18e154 UnknownScript_0x18e154: ; 0x18e154 checkbit1 $002b iffalse $6177 checkbit1 $00c0 iftrue $6177 checkbit2 $0050 iftrue UnknownScript_0x18e16f disappear $5 appear $2 disappear $6 appear $3 return ; 0x18e16f UnknownScript_0x18e16f: ; 0x18e16f disappear $2 appear $5 disappear $3 appear $6 return ; 0x18e178 UnknownScript_0x18e178: ; 0x18e178 faceplayer loadfont checkbit1 $0035 iftrue $61cc checkbit1 $002b iftrue UnknownScript_0x18e1bf 2writetext UnknownText_0x18e473 closetext loadmovesprites special $006a setbit1 $06fa checkcode $9 if_equal $1, UnknownScript_0x18e1ab spriteface $0, $0 playsound $0018 applymovement $2, MovementData_0x18e466 playsound $0023 disappear $2 waitbutton special $003d end ; 0x18e1ab UnknownScript_0x18e1ab: ; 0x18e1ab spriteface $0, $0 playsound $0018 applymovement $2, MovementData_0x18e46c playsound $0023 disappear $2 waitbutton special $003d end ; 0x18e1bf UnknownScript_0x18e1bf: ; 0x18e1bf 2writetext UnknownText_0x18e615 keeptextopen verbosegiveitem LURE_BALL, 1 iffalse $62b2 setbit1 $0035 checkbit1 $0000 iftrue $629f checkbit1 $0258 iftrue UnknownScript_0x18e2b4 checkbit1 $0259 iftrue UnknownScript_0x18e2ca checkbit1 $025a iftrue UnknownScript_0x18e2e0 checkbit1 $025b iftrue UnknownScript_0x18e2f6 checkbit1 $025c iftrue UnknownScript_0x18e30c checkbit1 $025d iftrue UnknownScript_0x18e322 checkbit1 $025e iftrue UnknownScript_0x18e338 checkbit1 $00be iftrue UnknownScript_0x18e34e checkbit1 $0001 iftrue $6212 checkbit1 $0002 iftrue $6212 2writetext UnknownText_0x18e6c9 closetext checkitem RED_APRICORN iftrue UnknownScript_0x18e249 checkitem BLU_APRICORN iftrue UnknownScript_0x18e249 checkitem YLW_APRICORN iftrue UnknownScript_0x18e249 checkitem GRN_APRICORN iftrue UnknownScript_0x18e249 checkitem WHT_APRICORN iftrue UnknownScript_0x18e249 checkitem BLK_APRICORN iftrue UnknownScript_0x18e249 checkitem PNK_APRICORN iftrue UnknownScript_0x18e249 checkbit1 $0001 iftrue UnknownScript_0x18e2ae checkbit1 $0002 iftrue UnknownScript_0x18e243 loadmovesprites end ; 0x18e243 UnknownScript_0x18e243: ; 0x18e243 2writetext UnknownText_0x18e6c9 closetext loadmovesprites end ; 0x18e249 UnknownScript_0x18e249: ; 0x18e249 2writetext UnknownText_0x18e736 keeptextopen setbit1 $0002 special $0056 if_equal $0, UnknownScript_0x18e2a5 if_equal $59, UnknownScript_0x18e275 if_equal $5c, UnknownScript_0x18e27b if_equal $5d, UnknownScript_0x18e281 if_equal $61, UnknownScript_0x18e287 if_equal $63, UnknownScript_0x18e28d if_equal $65, UnknownScript_0x18e293 setbit1 $0258 2jump UnknownScript_0x18e299 ; 0x18e275 UnknownScript_0x18e275: ; 0x18e275 setbit1 $0259 2jump UnknownScript_0x18e299 ; 0x18e27b UnknownScript_0x18e27b: ; 0x18e27b setbit1 $025a 2jump UnknownScript_0x18e299 ; 0x18e281 UnknownScript_0x18e281: ; 0x18e281 setbit1 $025b 2jump UnknownScript_0x18e299 ; 0x18e287 UnknownScript_0x18e287: ; 0x18e287 setbit1 $025c 2jump UnknownScript_0x18e299 ; 0x18e28d UnknownScript_0x18e28d: ; 0x18e28d setbit1 $025d 2jump UnknownScript_0x18e299 ; 0x18e293 UnknownScript_0x18e293: ; 0x18e293 setbit1 $025e 2jump UnknownScript_0x18e299 ; 0x18e299 UnknownScript_0x18e299: ; 0x18e299 setbit1 $0000 setbit2 $0050 2writetext UnknownText_0x18e779 closetext loadmovesprites end ; 0x18e2a5 UnknownScript_0x18e2a5: ; 0x18e2a5 2writetext UnknownText_0x18e7bc closetext loadmovesprites end ; 0x18e2ab INCBIN "baserom.gbc",$18e2ab,$18e2ae - $18e2ab UnknownScript_0x18e2ae: ; 0x18e2ae 2writetext UnknownText_0x18e82a closetext loadmovesprites end ; 0x18e2b4 UnknownScript_0x18e2b4: ; 0x18e2b4 checkbit2 $0050 iftrue $63c5 2writetext UnknownText_0x18e7fb keeptextopen verbosegiveitem2 LEVEL_BALL addvar $8 unknown0xb2 $62 ; 0x18e2c4 INCBIN "baserom.gbc",$18e2c4,$06 UnknownScript_0x18e2ca: ; 0x18e2ca checkbit2 $0050 iftrue $63c5 2writetext UnknownText_0x18e7fb keeptextopen verbosegiveitem2 LURE_BALL addvar $8 unknown0xb2 $62 ; 0x18e2da INCBIN "baserom.gbc",$18e2da,$06 UnknownScript_0x18e2e0: ; 0x18e2e0 checkbit2 $0050 iftrue $63c5 2writetext UnknownText_0x18e7fb keeptextopen verbosegiveitem2 MOON_BALL addvar $8 unknown0xb2 $62 ; 0x18e2f0 INCBIN "baserom.gbc",$18e2f0,$18e2f6 - $18e2f0 UnknownScript_0x18e2f6: ; 0x18e2f6 checkbit2 $0050 iftrue $63c5 2writetext UnknownText_0x18e7fb keeptextopen verbosegiveitem2 FRIEND_BALL addvar $8 unknown0xb2 $62 ; 0x18e306 INCBIN "baserom.gbc",$18e306,$06 UnknownScript_0x18e30c: ; 0x18e30c checkbit2 $0050 iftrue $63c5 2writetext UnknownText_0x18e7fb keeptextopen verbosegiveitem2 FAST_BALL addvar $8 unknown0xb2 $62 ; 0x18e31c INCBIN "baserom.gbc",$18e31c,$06 UnknownScript_0x18e322: ; 0x18e322 checkbit2 $0050 iftrue $63c5 2writetext UnknownText_0x18e7fb keeptextopen verbosegiveitem2 HEAVY_BALL addvar $8 unknown0xb2 $62 ; 0x18e332 INCBIN "baserom.gbc",$18e332,$18e338 - $18e332 UnknownScript_0x18e338: ; 0x18e338 checkbit2 $0050 iftrue $63c5 2writetext UnknownText_0x18e7fb keeptextopen verbosegiveitem2 LOVE_BALL addvar $8 unknown0xb2 $62 ; 0x18e348 INCBIN "baserom.gbc",$18e348,$06 UnknownScript_0x18e34e: ; 0x18e34e checkbit1 $00bf iftrue UnknownScript_0x18e368 checkitem GS_BALL iffalse $6202 2writetext UnknownText_0x18e8ab closetext loadmovesprites setbit1 $00bf takeitem GS_BALL, 1 setbit2 $0050 end ; 0x18e368 UnknownScript_0x18e368: ; 0x18e368 checkbit2 $0050 iffalse UnknownScript_0x18e378 2writetext UnknownText_0x18e934 closetext 2writetext UnknownText_0x18e949 closetext loadmovesprites end ; 0x18e378 UnknownScript_0x18e378: ; 0x18e378 2writetext UnknownText_0x18e95c closetext loadmovesprites setbit1 $00c0 clearbit1 $00be clearbit1 $00bf special $006a pause 20 showemote $0, $2, 30 checkcode $9 if_equal $1, UnknownScript_0x18e3a2 spriteface $0, $0 playsound $0018 applymovement $2, MovementData_0x18e466 2jump $63ac ; 0x18e3a2 UnknownScript_0x18e3a2: ; 0x18e3a2 spriteface $0, $0 playsound $0018 applymovement $2, MovementData_0x18e46c playsound $0023 disappear $2 clearbit1 $07a4 waitbutton special $003d domaptrigger GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN, $2 end ; 0x18e3bd UnknownScript_0x18e3bd: ; 0x18e3bd faceplayer loadfont checkbit1 $00bf iftrue UnknownScript_0x18e3e0 checkbit1 $00bb iffalse UnknownScript_0x18e3d4 2writetext UnknownText_0x18e7d8 closetext loadmovesprites spriteface $5, $1 end ; 0x18e3d4 UnknownScript_0x18e3d4: ; 0x18e3d4 2writetext UnknownText_0x18e863 closetext loadmovesprites spriteface $5, $1 setbit1 $00bb end ; 0x18e3e0 UnknownScript_0x18e3e0: ; 0x18e3e0 2writetext UnknownText_0x18e934 closetext spriteface $5, $1 2writetext UnknownText_0x18e949 closetext loadmovesprites end ; 0x18e3ed UnknownScript_0x18e3ed: ; 0x18e3ed faceplayer checkbit1 $0000 iftrue $642f checkbit1 $0001 iftrue UnknownScript_0x18e448 checkbit1 $00c0 iftrue UnknownScript_0x18e420 checkbit1 $0030 iftrue UnknownScript_0x18e427 checkbit1 $002b iftrue UnknownScript_0x18e419 checkbit1 $06fa iftrue UnknownScript_0x18e420 loadfont 2writetext UnknownText_0x18e9b5 closetext loadmovesprites end ; 0x18e419 UnknownScript_0x18e419: ; 0x18e419 loadfont 2writetext UnknownText_0x18ea0f closetext loadmovesprites end ; 0x18e420 UnknownScript_0x18e420: ; 0x18e420 loadfont 2writetext UnknownText_0x18e9f1 closetext loadmovesprites end ; 0x18e427 UnknownScript_0x18e427: ; 0x18e427 loadfont 2writetext UnknownText_0x18ea55 closetext loadmovesprites end ; 0x18e42e UnknownScript_0x18e42e: ; 0x18e42e faceplayer loadfont checkbit1 $00bf iftrue UnknownScript_0x18e43f 2writetext UnknownText_0x18eab2 closetext loadmovesprites spriteface $6, $3 end ; 0x18e43f UnknownScript_0x18e43f: ; 0x18e43f 2writetext UnknownText_0x18eb14 closetext loadmovesprites spriteface $6, $3 end ; 0x18e448 UnknownScript_0x18e448: ; 0x18e448 loadfont 2writetext UnknownText_0x18eafc closetext loadmovesprites end ; 0x18e44f UnknownScript_0x18e44f: ; 0x18e44f faceplayer loadfont 2writetext UnknownText_0x18eb56 cry $4f, $0 closetext loadmovesprites end ; 0x18e45a UnknownScript_0x18e45a: ; 0x18e45a jumptext UnknownText_0x18eb69 ; 0x18e45d UnknownScript_0x18e45d: ; 0x18e45d jumptext UnknownText_0x18eb7e ; 0x18e460 UnknownScript_0x18e460: ; 0x18e460 jumpstd $0001 ; 0x18e463 UnknownScript_0x18e463: ; 0x18e463 jumpstd $000c ; 0x18e466 MovementData_0x18e466: ; 0x18e466 big_step_down big_step_down big_step_down big_step_down big_step_down step_end ; 0x18e46c MovementData_0x18e46c: ; 0x18e46c big_step_right big_step_down big_step_down big_step_down big_step_down big_step_down step_end ; 0x18e473 UnknownText_0x18e473: ; 0x18e473 db $0, "Hm? Who are you?", $51 db $52, ", eh? You", $4f db "want me to make", $55 db "some BALLS?", $51 db "Sorry, but that'll", $4f db "have to wait.", $51 db "Do you know TEAM", $4f db "ROCKET? Ah, don't", $51 db "worry. I'll tell", $4f db "you anyhow.", $51 db "TEAM ROCKET's an", $4f db "evil gang that", $51 db "uses #MON for", $4f db "their dirty work.", $51 db "They're supposed", $4f db "to have disbanded", $55 db "three years ago.", $51 db "Anyway, they're at", $4f db "the WELL, cutting", $51 db "off SLOWPOKETAILS", $4f db "for sale!", $51 db "So I'm going to", $4f db "go give them a", $55 db "lesson in pain!", $51 db "Hang on, SLOWPOKE!", $4f db "Old KURT is on his", $55 db "way!", $57 ; 0x18e615 UnknownText_0x18e615: ; 0x18e615 db $0, "KURT: Hi, ", $52, "!", $51 db "You handled your-", $4f db "self like a real", $55 db "hero at the WELL.", $51 db "I like your style!", $51 db "I would be honored", $4f db "to make BALLS for", $51 db "a trainer like", $4f db "you.", $51 db "This is all I have", $4f db "now, but take it.", $57 ; 0x18e6c9 UnknownText_0x18e6c9: ; 0x18e6c9 db $0, "KURT: I make BALLS", $4f db "from APRICORNS.", $51 db "Collect them from", $4f db "trees and bring", $55 db "'em to me.", $51 db "I'll make BALLS", $4f db "out of them.", $57 ; 0x18e736 UnknownText_0x18e736: ; 0x18e736 db $0, "KURT: You have an", $4f db "APRICORN for me?", $51 db "Fine! I'll turn it", $4f db "into a BALL.", $57 ; 0x18e779 UnknownText_0x18e779: ; 0x18e779 db $0, "KURT: It'll take a", $4f db "day to make you a", $51 db "BALL. Come back", $4f db "for it later.", $57 ; 0x18e7bc UnknownText_0x18e7bc: ; 0x18e7bc db $0, "KURT: Oh…", $4f db "That's a letdown.", $57 ; 0x18e7d8 UnknownText_0x18e7d8: ; 0x18e7d8 db $0, "KURT: I'm working!", $4f db "Don't bother me!", $57 ; 0x18e7fb UnknownText_0x18e7fb: ; 0x18e7fb db $0, "KURT: Ah, ", $52, "!", $4f db "I just finished", $55 db "your BALL. Here!", $57 ; 0x18e82a UnknownText_0x18e82a: ; 0x18e82a db $0, "KURT: That turned", $4f db "out great.", $51 db "Try catching", $4f db "#MON with it.", $57 ; 0x18e863 UnknownText_0x18e863: ; 0x18e863 db $0, "KURT: Now that my", $4f db "granddaughter is", $51 db "helping me, I can", $4f db "work much faster.", $57 ; 0x18e8ab UnknownText_0x18e8ab: ; 0x18e8ab db $0, "Wh-what is that?", $51 db "I've never seen", $4f db "one before.", $51 db "It looks a lot", $4f db "like a # BALL,", $51 db "but it appears to", $4f db "be something else.", $51 db "Let me check it", $4f db "for you.", $57 ; 0x18e934 UnknownText_0x18e934: ; 0x18e934 db $0, "I'm checking it", $4f db "now.", $57 ; 0x18e949 UnknownText_0x18e949: ; 0x18e949 db $0, "Ah-ha! I see!", $4f db "So…", $57 ; 0x18e95c UnknownText_0x18e95c: ; 0x18e95c db $0, $52, "!", $51 db "This BALL started", $4f db "to shake while I", $55 db "was checking it.", $51 db "There must be", $4f db "something to this!", $57 ; 0x18e9b5 UnknownText_0x18e9b5: ; 0x18e9b5 db $0, "The SLOWPOKE are", $4f db "gone… Were they", $51 db "taken away by bad", $4f db "people?", $57 ; 0x18e9f1 UnknownText_0x18e9f1: ; 0x18e9f1 db $0, "Grandpa's gone…", $4f db "I'm so lonely…", $57 ; 0x18ea0f UnknownText_0x18ea0f: ; 0x18ea0f db $0, "The SLOWPOKE my", $4f db "dad gave me came", $51 db "back! Its TAIL is", $4f db "growing back too!", $57 ; 0x18ea55 UnknownText_0x18ea55: ; 0x18ea55 db $0, "Dad works at SILPH", $4f db "where he studies", $55 db "# BALLS.", $51 db "I have to stay", $4f db "home with Grandpa", $55 db "and SLOWPOKE.", $57 ; 0x18eab2 UnknownText_0x18eab2: ; 0x18eab2 db $0, "I get to help", $4f db "Grandpa now!", $51 db "We'll make good", $4f db "BALLS for you, so", $55 db "please wait!", $57 ; 0x18eafc UnknownText_0x18eafc: ; 0x18eafc db $0, "It's fun to make", $4f db "BALLS!", $57 ; 0x18eb14 UnknownText_0x18eb14: ; 0x18eb14 db $0, "Grandpa's checking", $4f db "a BALL right now.", $51 db "So I'm waiting", $4f db "till he's done.", $57 ; 0x18eb56 UnknownText_0x18eb56: ; 0x18eb56 db $0, "SLOWPOKE: …", $4f db "Yawn?", $57 ; 0x18eb69 UnknownText_0x18eb69: ; 0x18eb69 db $0, "…A young PROF.", $4f db "OAK?", $57 ; 0x18eb7e UnknownText_0x18eb7e: ; 0x18eb7e db $0, "It's a statue of", $4f db "the forest's pro-", $55 db "tector.", $57 ; 0x18eba8 MapEventHeader_0x18eba8: ; 0x18eba8 ; filler db 0, 0 ; warps db 2 warp_def $7, $3, 4, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN warp_def $7, $4, 4, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN ; xy triggers db 0 ; signposts db 7 signpost 1, 6, $0, UnknownScript_0x18e463 signpost 0, 8, $0, UnknownScript_0x18e45a signpost 0, 9, $0, UnknownScript_0x18e45a signpost 1, 5, $0, UnknownScript_0x18e460 signpost 1, 2, $0, UnknownScript_0x18e460 signpost 1, 3, $0, UnknownScript_0x18e460 signpost 1, 4, $0, UnknownScript_0x18e45d ; people-events db 5 person_event $b, 6, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x18e178, $073e person_event $26, 7, 9, $3, $0, 255, 255, $0, 0, UnknownScript_0x18e3ed, $078c person_event $45, 7, 10, $1, $0, 255, 255, $0, 0, UnknownScript_0x18e44f, $06fd person_event $b, 7, 18, $7, $0, 255, 255, $0, 0, UnknownScript_0x18e3bd, $073f person_event $26, 8, 15, $9, $0, 255, 255, $0, 0, UnknownScript_0x18e42e, $078d ; 0x18ec1c MapScriptHeader_0x18ec1c: ; 0x18ec1c ; trigger count db 0 ; callback count db 0 ; 0x18ec1e UnknownScript_0x18ec1e: ; 0x18ec1e faceplayer loadfont checkbit1 $04be iftrue $6c48 2writetext UnknownText_0x18ed0b closetext loadmovesprites winlosstext UnknownText_0x18edae, $0000 loadtrainer $3, $1 startbattle returnafterbattle setbit1 $04be loadfont 2writetext UnknownText_0x18ee14 playsound $009c waitbutton setbit2 $001c checkcode $7 2call UnknownScript_0x18ec73 checkbit1 $0009 iftrue UnknownScript_0x18ec6d setbit1 $0464 setbit1 $053c setbit1 $053d setbit1 $053e 2writetext UnknownText_0x18ee2b keeptextopen verbosegiveitem TM_49, 1 iffalse $6c71 setbit1 $0009 2writetext UnknownText_0x18eefa closetext loadmovesprites end ; 0x18ec6d UnknownScript_0x18ec6d: ; 0x18ec6d 2writetext UnknownText_0x18ef98 closetext loadmovesprites end ; 0x18ec73 UnknownScript_0x18ec73: ; 0x18ec73 if_equal $7, UnknownScript_0x18ec7f if_equal $6, UnknownScript_0x18ec7c end ; 0x18ec7c UnknownScript_0x18ec7c: ; 0x18ec7c jumpstd $0012 ; 0x18ec7f UnknownScript_0x18ec7f: ; 0x18ec7f jumpstd $0013 ; 0x18ec82 Trainer_0x18ec82: ; 0x18ec82 ; bit/flag number dw $464 ; trainer group && trainer id db 61, 1 ; text when seen dw UnknownText_0x18f1a9 ; text when trainer beaten dw UnknownText_0x18f1db ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18ec8e ; 0x18ec8e UnknownScript_0x18ec8e: ; 0x18ec8e talkaftercancel loadfont 2writetext UnknownText_0x18f1fc closetext loadmovesprites end ; 0x18ec96 Trainer_0x18ec96: ; 0x18ec96 ; bit/flag number dw $464 ; trainer group && trainer id db 61, 4 ; text when seen dw UnknownText_0x18f217 ; text when trainer beaten dw UnknownText_0x18f248 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18eca2 ; 0x18eca2 UnknownScript_0x18eca2: ; 0x18eca2 talkaftercancel loadfont 2writetext UnknownText_0x18f269 closetext loadmovesprites end ; 0x18ecaa Trainer_0x18ecaa: ; 0x18ecaa ; bit/flag number dw $53c ; trainer group && trainer id db 36, 5 ; text when seen dw UnknownText_0x18eff8 ; text when trainer beaten dw UnknownText_0x18f037 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18ecb6 ; 0x18ecb6 UnknownScript_0x18ecb6: ; 0x18ecb6 talkaftercancel loadfont 2writetext UnknownText_0x18f053 closetext loadmovesprites end ; 0x18ecbe Trainer_0x18ecbe: ; 0x18ecbe ; bit/flag number dw $53d ; trainer group && trainer id db 36, 6 ; text when seen dw UnknownText_0x18f081 ; text when trainer beaten dw UnknownText_0x18f0b4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18ecca ; 0x18ecca UnknownScript_0x18ecca: ; 0x18ecca talkaftercancel loadfont 2writetext UnknownText_0x18f0d3 closetext loadmovesprites end ; 0x18ecd2 Trainer_0x18ecd2: ; 0x18ecd2 ; bit/flag number dw $53e ; trainer group && trainer id db 36, 7 ; text when seen dw UnknownText_0x18f118 ; text when trainer beaten dw UnknownText_0x18f174 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x18ecde ; 0x18ecde UnknownScript_0x18ecde: ; 0x18ecde talkaftercancel loadfont 2writetext UnknownText_0x18f17e closetext loadmovesprites end ; 0x18ece6 UnknownScript_0x18ece6: ; 0x18ece6 faceplayer checkbit1 $04be iftrue UnknownScript_0x18ecf4 loadfont 2writetext UnknownText_0x18f296 closetext loadmovesprites end ; 0x18ecf4 UnknownScript_0x18ecf4: ; 0x18ecf4 loadfont 2writetext UnknownText_0x18f359 closetext loadmovesprites end ; 0x18ecfb UnknownScript_0x18ecfb: ; 0x18ecfb checkbit2 $001c iftrue UnknownScript_0x18ed04 jumpstd $002d ; 0x18ed04 UnknownScript_0x18ed04: ; 0x18ed04 trainertotext $3, $1, $1 jumpstd $002e ; 0x18ed0b UnknownText_0x18ed0b: ; 0x18ed0b db $0, "I'm BUGSY!", $4f db "I never lose when", $51 db "it comes to bug", $4f db "#MON.", $51 db "My research is", $4f db "going to make me", $51 db "the authority on", $4f db "bug #MON!", $51 db "Let me demonstrate", $4f db "what I've learned", $55 db "from my studies.", $57 ; 0x18edae UnknownText_0x18edae: ; 0x18edae db $0, "Whoa, amazing!", $4f db "You're an expert", $55 db "on #MON!", $51 db "My research isn't", $4f db "complete yet.", $51 db "OK, you win. Take", $4f db "this BADGE.", $57 ; 0x18ee14 UnknownText_0x18ee14: ; 0x18ee14 db $0, $52, " received", $4f db "HIVEBADGE.", $57 ; 0x18ee2b UnknownText_0x18ee2b: ; 0x18ee2b db $0, "Do you know the", $4f db "benefits of HIVE-", $55 db "BADGE?", $51 db "If you have it,", $4f db "#MON up to L30", $51 db "will obey you,", $4f db "even traded ones.", $51 db "#MON that know", $4f db "CUT will be able", $51 db "to use it outside", $4f db "of battle too.", $51 db "Here, I also want", $4f db "you to have this.", $57 ; 0x18eefa UnknownText_0x18eefa: ; 0x18eefa db $0, "TM49 contains", $4f db "FURY CUTTER.", $51 db "If you don't miss,", $4f db "it gets stronger", $55 db "every turn.", $51 db "The longer your", $4f db "battle goes, the", $55 db "better it gets.", $51 db "Isn't that great?", $4f db "I discovered it!", $57 ; 0x18ef98 UnknownText_0x18ef98: ; 0x18ef98 db $0, "Bug #MON are", $4f db "deep. There are", $51 db "many mysteries to", $4f db "be explored.", $51 db "Study your favor-", $4f db "ites thoroughly.", $57 ; 0x18eff8 UnknownText_0x18eff8: ; 0x18eff8 db $0, "Bug #MON evolve", $4f db "young. So they get", $51 db "stronger that much", $4f db "faster.", $57 ; 0x18f037 UnknownText_0x18f037: ; 0x18f037 db $0, "Just evolving", $4f db "isn't enough!", $57 ; 0x18f053 UnknownText_0x18f053: ; 0x18f053 db $0, "#MON become", $4f db "stronger if they", $55 db "evolve. Really!", $57 ; 0x18f081 UnknownText_0x18f081: ; 0x18f081 db $0, "Bug #MON are", $4f db "cool and tough!", $51 db "I'll prove it to", $4f db "you!", $57 ; 0x18f0b4 UnknownText_0x18f0b4: ; 0x18f0b4 db $0, "You proved how", $4f db "tough you are…", $57 ; 0x18f0d3 UnknownText_0x18f0d3: ; 0x18f0d3 db $0, "They're so cool,", $4f db "but most girls", $51 db "don't like bug", $4f db "#MON.", $51 db "I don't know why…", $57 ; 0x18f118 UnknownText_0x18f118: ; 0x18f118 db $0, "You saved all the", $4f db "SLOWPOKE? Whew,", $55 db "you're mighty!", $51 db "But my grown-up", $4f db "#MON are pretty", $55 db "tough too!", $57 ; 0x18f174 UnknownText_0x18f174: ; 0x18f174 db $0, "Urrgggh!", $57 ; 0x18f17e UnknownText_0x18f17e: ; 0x18f17e db $0, "I guess I should", $4f db "teach them better", $55 db "moves…", $57 ; 0x18f1a9 UnknownText_0x18f1a9: ; 0x18f1a9 db $0, "AMY: Hi! Are you", $4f db "challenging the", $55 db "LEADER? No way!", $57 ; 0x18f1db UnknownText_0x18f1db: ; 0x18f1db db $0, "AMY & MAY: Oh,", $4f db "double goodness!", $57 ; 0x18f1fc UnknownText_0x18f1fc: ; 0x18f1fc db $0, "AMY: You're", $4f db "really strong!", $57 ; 0x18f217 UnknownText_0x18f217: ; 0x18f217 db $0, "MAY: You want to", $4f db "see the LEADER?", $55 db "We come first!", $57 ; 0x18f248 UnknownText_0x18f248: ; 0x18f248 db $0, "AMY & MAY: Oh,", $4f db "double goodness!", $57 ; 0x18f269 UnknownText_0x18f269: ; 0x18f269 db $0, "MAY: Our bug #-", $4f db "MON lost! Oh, what", $55 db "a shame.", $57 ; 0x18f296 UnknownText_0x18f296: ; 0x18f296 db $0, "Yo, challenger!", $51 db "BUGSY's young, but", $4f db "his knowledge of", $51 db "bug #MON is for", $4f db "real.", $51 db "It's going to be", $4f db "tough without my", $55 db "advice.", $51 db "Let's see… Bug", $4f db "#MON don't like", $55 db "fire.", $51 db "Flying-type moves", $4f db "are super-effec-", $55 db "tive too.", $57 ; 0x18f359 UnknownText_0x18f359: ; 0x18f359 db $0, "Well done! That", $4f db "was a great clash", $51 db "of talented young", $4f db "trainers.", $51 db "With people like", $4f db "you, the future of", $55 db "#MON is bright!", $57 ; 0x18f3cc MapEventHeader_0x18f3cc: ; 0x18f3cc ; filler db 0, 0 ; warps db 2 warp_def $f, $4, 5, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN warp_def $f, $5, 5, GROUP_AZALEA_TOWN, MAP_AZALEA_TOWN ; xy triggers db 0 ; signposts db 2 signpost 13, 3, $0, UnknownScript_0x18ecfb signpost 13, 6, $0, UnknownScript_0x18ecfb ; people-events db 7 person_event $14, 11, 9, $3, $0, 255, 255, $a0, 0, UnknownScript_0x18ec1e, $ffff person_event $25, 7, 9, $a, $0, 255, 255, $b2, 2, Trainer_0x18ecaa, $ffff person_event $25, 12, 12, $6, $0, 255, 255, $b2, 3, Trainer_0x18ecbe, $ffff person_event $25, 6, 4, $6, $0, 255, 255, $b2, 3, Trainer_0x18ecd2, $ffff person_event $26, 14, 8, $6, $0, 255, 255, $82, 1, Trainer_0x18ec82, $ffff person_event $26, 14, 9, $6, $0, 255, 255, $82, 1, Trainer_0x18ec96, $ffff person_event $48, 17, 11, $6, $0, 255, 255, $80, 0, UnknownScript_0x18ece6, $ffff ; 0x18f441 INCBIN "baserom.gbc",$18f441,$bbf SECTION "bank64",DATA,BANK[$64] MapScriptHeader_0x190000: ; 0x190000 ; trigger count db 2 ; triggers dw UnknownScript_0x19000d, $0000 dw UnknownScript_0x19000e, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x19000f ; 0x19000d UnknownScript_0x19000d: ; 0x19000d end ; 0x19000e UnknownScript_0x19000e: ; 0x19000e end ; 0x19000f UnknownScript_0x19000f: ; 0x19000f setbit2 $0049 return ; 0x190013 UnknownScript_0x190013: ; 0x190013 showemote $0, $2, 15 applymovement $2, MovementData_0x1900a9 follow $0, $2 applymovement $0, MovementData_0x1900a7 stopfollow spriteface $0, $3 2call $402f applymovement $2, MovementData_0x1900ad end ; 0x19002e UnknownScript_0x19002e: ; 0x19002e faceplayer checkbit1 $0022 iftrue UnknownScript_0x190039 2call UnknownScript_0x190040 end ; 0x190039 UnknownScript_0x190039: ; 0x190039 loadfont 2writetext UnknownText_0x1901a6 closetext loadmovesprites end ; 0x190040 UnknownScript_0x190040: ; 0x190040 loadfont 2writetext UnknownText_0x1900b0 special $0051 yesorno iffalse UnknownScript_0x190072 checkmoney $0, 300 if_equal $2, UnknownScript_0x19006c giveitem RAGECANDYBAR, $1 iffalse UnknownScript_0x190078 waitbutton playsound $0022 takemoney $0, 300 special $0051 2writetext UnknownText_0x19014a closetext loadmovesprites end ; 0x19006c UnknownScript_0x19006c: ; 0x19006c 2writetext UnknownText_0x19015b closetext loadmovesprites end ; 0x190072 UnknownScript_0x190072: ; 0x190072 2writetext UnknownText_0x190178 closetext loadmovesprites end ; 0x190078 UnknownScript_0x190078: ; 0x190078 2writetext UnknownText_0x190188 closetext loadmovesprites end ; 0x19007e UnknownScript_0x19007e: ; 0x19007e faceplayer loadfont checkbit1 $0022 iftrue UnknownScript_0x19008c 2writetext UnknownText_0x1901e5 closetext loadmovesprites end ; 0x19008c UnknownScript_0x19008c: ; 0x19008c 2writetext UnknownText_0x19021d closetext loadmovesprites end ; 0x190092 UnknownScript_0x190092: ; 0x190092 jumptextfaceplayer UnknownText_0x190276 ; 0x190095 UnknownScript_0x190095: ; 0x190095 jumptextfaceplayer UnknownText_0x1902f2 ; 0x190098 UnknownScript_0x190098: ; 0x190098 jumptext UnknownText_0x19032e ; 0x19009b UnknownScript_0x19009b: ; 0x19009b jumptext UnknownText_0x19035e ; 0x19009e UnknownScript_0x19009e: ; 0x19009e jumptext UnknownText_0x190391 ; 0x1900a1 UnknownScript_0x1900a1: ; 0x1900a1 jumpstd $0010 ; 0x1900a4 INCBIN "baserom.gbc",$1900a4,$1900a7 - $1900a4 MovementData_0x1900a7: ; 0x1900a7 step_left step_end ; 0x1900a9 MovementData_0x1900a9: ; 0x1900a9 step_right step_down turn_head_left step_end ; 0x1900ad MovementData_0x1900ad: ; 0x1900ad step_up turn_head_down step_end ; 0x1900b0 UnknownText_0x1900b0: ; 0x1900b0 db $0, "Hiya, kid!", $51 db "I see you're new", $4f db "in MAHOGANY TOWN.", $51 db "Since you're new,", $4f db "you should try a", $51 db "yummy RAGECANDY-", $4f db "BAR!", $51 db "Right now, it can", $4f db "be yours for just", $55 db "¥300! Want one?", $57 ; 0x19014a UnknownText_0x19014a: ; 0x19014a db $0, "Good! Savor it!", $57 ; 0x19015b UnknownText_0x19015b: ; 0x19015b db $0, "You don't have", $4f db "enough money.", $57 ; 0x190178 UnknownText_0x190178: ; 0x190178 db $0, "Oh, fine then…", $57 ; 0x190188 UnknownText_0x190188: ; 0x190188 db $0, "You don't have", $4f db "room for this.", $57 ; 0x1901a6 UnknownText_0x1901a6: ; 0x1901a6 db $0, "RAGECANDYBAR's", $4f db "sold out.", $51 db "I'm packing up.", $4f db "Don't bother me,", $55 db "kiddo.", $57 ; 0x1901e5 UnknownText_0x1901e5: ; 0x1901e5 db $0, "Are you off to see", $4f db "the GYARADOS ram-", $55 db "page at the LAKE?", $57 ; 0x19021d UnknownText_0x19021d: ; 0x19021d db $0, "MAGIKARP have", $4f db "returned to LAKE", $55 db "OF RAGE.", $51 db "That should be", $4f db "good news for the", $55 db "anglers there.", $57 ; 0x190276 UnknownText_0x190276: ; 0x190276 db $0, "Since you came", $4f db "this far, take the", $51 db "time to do some", $4f db "sightseeing.", $51 db "You should head", $4f db "north and check", $51 db "out LAKE OF RAGE", $4f db "right now.", $57 ; 0x1902f2 UnknownText_0x1902f2: ; 0x1902f2 db $0, "Visit Grandma's", $4f db "shop. She sells", $51 db "stuff that nobody", $4f db "else has.", $57 ; 0x19032e UnknownText_0x19032e: ; 0x19032e db $0, "MAHOGANY TOWN", $51 db "Welcome to the", $4f db "Home of the Ninja", $57 ; 0x19035e UnknownText_0x19035e: ; 0x19035e db $0, "While visiting", $4f db "MAHOGANY TOWN, try", $55 db "a RAGECANDYBAR!", $57 ; 0x190391 UnknownText_0x190391: ; 0x190391 db $0, "MAHOGANY TOWN", $4f db "#MON GYM", $55 db "LEADER: PRYCE", $51 db "The Teacher of", $4f db "Winter's Harshness", $57 ; 0x1903d8 MapEventHeader_0x1903d8: ; 0x1903d8 ; filler db 0, 0 ; warps db 5 warp_def $7, $b, 1, GROUP_MAHOGANY_MART_1F, MAP_MAHOGANY_MART_1F warp_def $7, $11, 1, GROUP_MAHOGANY_RED_GYARADOS_SPEECH_HOUSE, MAP_MAHOGANY_RED_GYARADOS_SPEECH_HOUSE warp_def $d, $6, 1, GROUP_MAHOGANY_GYM, MAP_MAHOGANY_GYM warp_def $d, $f, 1, GROUP_MAHOGANY_POKECENTER_1F, MAP_MAHOGANY_POKECENTER_1F warp_def $1, $9, 3, GROUP_ROUTE_43_MAHOGANY_GATE, MAP_ROUTE_43_MAHOGANY_GATE ; xy triggers db 2 xy_trigger 0, $8, $13, $0, UnknownScript_0x190013, $0, $0 xy_trigger 0, $9, $13, $0, UnknownScript_0x190013, $0, $0 ; signposts db 4 signpost 5, 1, $0, UnknownScript_0x190098 signpost 7, 9, $0, UnknownScript_0x19009b signpost 13, 3, $0, UnknownScript_0x19009e signpost 13, 16, $0, UnknownScript_0x1900a1 ; people-events db 4 person_event $2d, 12, 23, $6, $0, 255, 255, $0, 0, UnknownScript_0x19002e, $0756 person_event $2f, 13, 10, $5, $1, 255, 255, $0, 0, UnknownScript_0x19007e, $ffff person_event $3a, 18, 10, $6, $0, 255, 255, $a0, 0, UnknownScript_0x190092, $0757 person_event $28, 12, 16, $6, $0, 255, 255, $0, 0, UnknownScript_0x190095, $0736 ; 0x19044f MapScriptHeader_0x19044f: ; 0x19044f ; trigger count db 3 ; triggers dw UnknownScript_0x190460, $0000 dw UnknownScript_0x190461, $0000 dw UnknownScript_0x190462, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x190463 ; 0x190460 UnknownScript_0x190460: ; 0x190460 end ; 0x190461 UnknownScript_0x190461: ; 0x190461 end ; 0x190462 UnknownScript_0x190462: ; 0x190462 end ; 0x190463 UnknownScript_0x190463: ; 0x190463 checkcode $b if_equal $5, UnknownScript_0x19046c disappear $e return ; 0x19046c UnknownScript_0x19046c: ; 0x19046c appear $e return ; 0x19046f UnknownScript_0x19046f: ; 0x19046f faceplayer loadfont checkbit1 $005d iftrue UnknownScript_0x1904a5 checkbit2 $001b iffalse UnknownScript_0x19049f checkbit1 $002d iftrue UnknownScript_0x19048f 2writetext UnknownText_0x1907ab closetext loadmovesprites end ; 0x190489 INCBIN "baserom.gbc",$190489,$19048f - $190489 UnknownScript_0x19048f: ; 0x19048f 2writetext UnknownText_0x190925 keeptextopen verbosegiveitem MIRACLE_SEED, 1 iffalse $44a9 setbit1 $005d 2jump UnknownScript_0x1904a5 ; 0x19049f UnknownScript_0x19049f: ; 0x19049f 2writetext UnknownText_0x1908b0 closetext loadmovesprites end ; 0x1904a5 UnknownScript_0x1904a5: ; 0x1904a5 2writetext UnknownText_0x190a15 closetext loadmovesprites end ; 0x1904ab UnknownScript_0x1904ab: ; 0x1904ab spriteface $9, $2 spriteface $0, $3 loadfont 2writetext UnknownText_0x190790 closetext loadmovesprites follow $0, $9 applymovement $0, MovementData_0x190789 stopfollow spriteface $0, $0 2call $4470 applymovement $9, MovementData_0x19078c applymovement $9, MovementData_0x19078e end ; 0x1904ce UnknownScript_0x1904ce: ; 0x1904ce faceplayer loadfont checkbit1 $004e iftrue $44e3 2writetext UnknownText_0x191133 keeptextopen verbosegiveitem TM_05, 1 iffalse $44e7 setbit1 $004e 2writetext UnknownText_0x19118c closetext loadmovesprites end ; 0x1904e9 UnknownScript_0x1904e9: ; 0x1904e9 spriteface $b, $0 spriteface $0, $1 2jump $44f3 ; 0x1904f2 UnknownScript_0x1904f2: ; 0x1904f2 faceplayer dotrigger $2 loadfont 2writetext UnknownText_0x190a59 yesorno iffalse UnknownScript_0x190503 2writetext UnknownText_0x190acf closetext loadmovesprites end ; 0x190503 UnknownScript_0x190503: ; 0x190503 2writetext UnknownText_0x190afc closetext loadmovesprites end ; 0x190509 Trainer_0x190509: ; 0x190509 ; bit/flag number dw $41a ; trainer group && trainer id db 54, 1 ; text when seen dw UnknownText_0x190f6e ; text when trainer beaten dw UnknownText_0x190f8c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x190515 ; 0x190515 UnknownScript_0x190515: ; 0x190515 talkaftercancel loadfont 2writetext UnknownText_0x190faa closetext loadmovesprites end ; 0x19051d Trainer_0x19051d: ; 0x19051d ; bit/flag number dw $44e ; trainer group && trainer id db 37, 1 ; text when seen dw UnknownText_0x190b21 ; text when trainer beaten dw UnknownText_0x190b44 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x190529 ; 0x190529 UnknownScript_0x190529: ; 0x190529 talkaftercancel loadfont 2writetext UnknownText_0x190b4e closetext loadmovesprites end ; 0x190531 Trainer_0x190531: ; 0x190531 ; bit/flag number dw $44f ; trainer group && trainer id db 37, 2 ; text when seen dw UnknownText_0x190b8f ; text when trainer beaten dw UnknownText_0x190bda ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19053d ; 0x19053d UnknownScript_0x19053d: ; 0x19053d writecode $17, $11 talkaftercancel loadfont checkbit2 $006d iftrue UnknownScript_0x19057d checkbit2 $0052 iftrue UnknownScript_0x1905f1 checkcellnum $11 iftrue UnknownScript_0x190603 checkbit1 $0277 iftrue UnknownScript_0x190566 2writetext UnknownText_0x190bf8 keeptextopen setbit1 $0277 2call UnknownScript_0x1905f7 2jump $4569 ; 0x190566 UnknownScript_0x190566: ; 0x190566 2call UnknownScript_0x1905fb askforphonenumber $11 if_equal $1, UnknownScript_0x19060b if_equal $2, UnknownScript_0x190607 trainertotext $25, $2, $0 2call UnknownScript_0x1905ff 2jump UnknownScript_0x190603 ; 0x19057d UnknownScript_0x19057d: ; 0x19057d 2call UnknownScript_0x19060f winlosstext UnknownText_0x190bda, $0000 copybytetovar $d9fb if_equal $4, $459c if_equal $3, $45a2 if_equal $2, $45a8 if_equal $1, $45ae if_equal $0, $45b4 checkbit1 $00cd iftrue UnknownScript_0x1905e8 checkbit1 $0044 iftrue UnknownScript_0x1905db checkbit2 $004a iftrue UnknownScript_0x1905ce checkbit2 $0048 iftrue UnknownScript_0x1905c1 loadtrainer $25, $2 startbattle returnafterbattle loadvar $d9fb, $1 clearbit2 $006d end ; 0x1905c1 UnknownScript_0x1905c1: ; 0x1905c1 loadtrainer $25, $10 startbattle returnafterbattle loadvar $d9fb, $2 clearbit2 $006d end ; 0x1905ce UnknownScript_0x1905ce: ; 0x1905ce loadtrainer $25, $11 startbattle returnafterbattle loadvar $d9fb, $3 clearbit2 $006d end ; 0x1905db UnknownScript_0x1905db: ; 0x1905db loadtrainer $25, $17 startbattle returnafterbattle loadvar $d9fb, $4 clearbit2 $006d end ; 0x1905e8 UnknownScript_0x1905e8: ; 0x1905e8 loadtrainer $25, $18 startbattle returnafterbattle clearbit2 $006d end ; 0x1905f1 UnknownScript_0x1905f1: ; 0x1905f1 2writetext UnknownText_0x190c37 closetext loadmovesprites end ; 0x1905f7 UnknownScript_0x1905f7: ; 0x1905f7 jumpstd $0019 ; 0x1905fa INCBIN "baserom.gbc",$1905fa,$1905fb - $1905fa UnknownScript_0x1905fb: ; 0x1905fb jumpstd $001a ; 0x1905fe INCBIN "baserom.gbc",$1905fe,$01 UnknownScript_0x1905ff: ; 0x1905ff jumpstd $001b ; 0x190602 INCBIN "baserom.gbc",$190602,$190603 - $190602 UnknownScript_0x190603: ; 0x190603 jumpstd $001c ; 0x190606 INCBIN "baserom.gbc",$190606,$190607 - $190606 UnknownScript_0x190607: ; 0x190607 jumpstd $001d ; 0x19060a INCBIN "baserom.gbc",$19060a,$01 UnknownScript_0x19060b: ; 0x19060b jumpstd $001e ; 0x19060e INCBIN "baserom.gbc",$19060e,$01 UnknownScript_0x19060f: ; 0x19060f jumpstd $001f ; 0x190612 INCBIN "baserom.gbc",$190612,$01 Trainer_0x190613: ; 0x190613 ; bit/flag number dw $452 ; trainer group && trainer id db 37, 5 ; text when seen dw UnknownText_0x190dcf ; text when trainer beaten dw UnknownText_0x190de9 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19061f ; 0x19061f UnknownScript_0x19061f: ; 0x19061f talkaftercancel loadfont 2writetext UnknownText_0x190df2 closetext loadmovesprites end ; 0x190627 Trainer_0x190627: ; 0x190627 ; bit/flag number dw $47e ; trainer group && trainer id db 53, 1 ; text when seen dw UnknownText_0x190fdf ; text when trainer beaten dw UnknownText_0x19103e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x190633 ; 0x190633 UnknownScript_0x190633: ; 0x190633 writecode $17, $12 talkaftercancel loadfont checkbit2 $006e iftrue UnknownScript_0x19066d checkcellnum $12 iftrue UnknownScript_0x1906ed checkbit1 $0279 iftrue UnknownScript_0x190656 2writetext UnknownText_0x191060 keeptextopen setbit1 $0279 2call UnknownScript_0x1906e1 2jump $4659 ; 0x190656 UnknownScript_0x190656: ; 0x190656 2call UnknownScript_0x1906e5 askforphonenumber $12 if_equal $1, UnknownScript_0x1906f5 if_equal $2, UnknownScript_0x1906f1 trainertotext $35, $1, $0 2call UnknownScript_0x1906e9 2jump UnknownScript_0x1906ed ; 0x19066d UnknownScript_0x19066d: ; 0x19066d 2call UnknownScript_0x1906f9 winlosstext UnknownText_0x19103e, $0000 copybytetovar $d9fc if_equal $4, $468c if_equal $3, $4692 if_equal $2, $4698 if_equal $1, $469e if_equal $0, $46a4 checkbit1 $0044 iftrue UnknownScript_0x1906d8 checkbit1 $0021 iftrue UnknownScript_0x1906cb checkbit1 $0022 iftrue UnknownScript_0x1906be checkbit2 $0048 iftrue UnknownScript_0x1906b1 loadtrainer $35, $1 startbattle returnafterbattle loadvar $d9fc, $1 clearbit2 $006e end ; 0x1906b1 UnknownScript_0x1906b1: ; 0x1906b1 loadtrainer $35, $b startbattle returnafterbattle loadvar $d9fc, $2 clearbit2 $006e end ; 0x1906be UnknownScript_0x1906be: ; 0x1906be loadtrainer $35, $c startbattle returnafterbattle loadvar $d9fc, $3 clearbit2 $006e end ; 0x1906cb UnknownScript_0x1906cb: ; 0x1906cb loadtrainer $35, $16 startbattle returnafterbattle loadvar $d9fc, $4 clearbit2 $006e end ; 0x1906d8 UnknownScript_0x1906d8: ; 0x1906d8 loadtrainer $35, $17 startbattle returnafterbattle clearbit2 $006e end ; 0x1906e1 UnknownScript_0x1906e1: ; 0x1906e1 jumpstd $0023 ; 0x1906e4 INCBIN "baserom.gbc",$1906e4,$01 UnknownScript_0x1906e5: ; 0x1906e5 jumpstd $0024 ; 0x1906e8 INCBIN "baserom.gbc",$1906e8,$1906e9 - $1906e8 UnknownScript_0x1906e9: ; 0x1906e9 jumpstd $0025 ; 0x1906ec INCBIN "baserom.gbc",$1906ec,$01 UnknownScript_0x1906ed: ; 0x1906ed jumpstd $0026 ; 0x1906f0 INCBIN "baserom.gbc",$1906f0,$01 UnknownScript_0x1906f1: ; 0x1906f1 jumpstd $0027 ; 0x1906f4 INCBIN "baserom.gbc",$1906f4,$1906f5 - $1906f4 UnknownScript_0x1906f5: ; 0x1906f5 jumpstd $0028 ; 0x1906f8 INCBIN "baserom.gbc",$1906f8,$01 UnknownScript_0x1906f9: ; 0x1906f9 jumpstd $0029 ; 0x1906fc INCBIN "baserom.gbc",$1906fc,$1906fd - $1906fc Trainer_0x1906fd: ; 0x1906fd ; bit/flag number dw $5ab ; trainer group && trainer id db 22, 3 ; text when seen dw UnknownText_0x190e2e ; text when trainer beaten dw UnknownText_0x190e73 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x190709 ; 0x190709 UnknownScript_0x190709: ; 0x190709 talkaftercancel loadfont 2writetext UnknownText_0x190e82 closetext loadmovesprites end ; 0x190711 Trainer_0x190711: ; 0x190711 ; bit/flag number dw $5ac ; trainer group && trainer id db 22, 4 ; text when seen dw UnknownText_0x190ee8 ; text when trainer beaten dw UnknownText_0x190f2b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19071d ; 0x19071d UnknownScript_0x19071d: ; 0x19071d talkaftercancel loadfont 2writetext UnknownText_0x190f49 closetext loadmovesprites end ; 0x190725 Trainer_0x190725: ; 0x190725 ; bit/flag number dw $407 ; trainer group && trainer id db 24, 13 ; text when seen dw UnknownText_0x19107f ; text when trainer beaten dw UnknownText_0x1910b4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x190731 ; 0x190731 UnknownScript_0x190731: ; 0x190731 talkaftercancel loadfont 2writetext UnknownText_0x1910d4 closetext loadmovesprites end ; 0x190739 UnknownScript_0x190739: ; 0x190739 faceplayer loadfont checkbit1 $0063 iftrue UnknownScript_0x190767 checkcode $b if_not_equal $5, UnknownScript_0x19076d checkbit1 $0062 iftrue $4754 2writetext UnknownText_0x1911c1 keeptextopen setbit1 $0062 2writetext UnknownText_0x191204 keeptextopen verbosegiveitem POISON_BARB, 1 iffalse $476b setbit1 $0063 2writetext UnknownText_0x191222 closetext loadmovesprites end ; 0x190767 UnknownScript_0x190767: ; 0x190767 2writetext UnknownText_0x19129a closetext loadmovesprites end ; 0x19076d UnknownScript_0x19076d: ; 0x19076d 2writetext UnknownText_0x1912ff closetext loadmovesprites end ; 0x190773 ItemFragment_0x190773: ; 0x190773 item_frag GREAT_BALL, 1 ; 0x190775 ItemFragment_0x190775: ; 0x190775 item_frag REPEL, 1 ; 0x190777 UnknownScript_0x190777: ; 0x190777 jumptext UnknownText_0x19133a ; 0x19077a UnknownScript_0x19077a: ; 0x19077a jumptext UnknownText_0x19135e ; 0x19077d UnknownScript_0x19077d: ; 0x19077d jumptext UnknownText_0x19137b ; 0x190780 UnknownScript_0x190780: ; 0x190780 jumpstd $0010 ; 0x190783 SignpostRemoteItem_0x190783: ; 0x190783 dw $00a5 db GREAT_BALL ; 0x190786 SignpostRemoteItem_0x190786: ; 0x190786 dw $00a6 db SUPER_POTION ; 0x190789 MovementData_0x190789: ; 0x190789 step_up step_up step_end ; 0x19078c MovementData_0x19078c: ; 0x19078c step_down step_end ; 0x19078e MovementData_0x19078e: ; 0x19078e step_right step_end ; 0x190790 UnknownText_0x190790: ; 0x190790 db $0, "Wait up!", $4f db "What's the hurry?", $57 ; 0x1907ab UnknownText_0x1907ab: ; 0x1907ab db $0, $52, ", right?", $4f db "Some guy wearing", $51 db "glasses was look-", $4f db "ing for you.", $51 db "See for yourself.", $4f db "He's waiting for", $51 db "you at the #MON", $4f db "CENTER.", $57 ; 0x190820 INCBIN "baserom.gbc",$190820,$90 UnknownText_0x1908b0: ; 0x1908b0 db $0, "Have you gone to", $4f db "the #MON GYM?", $51 db "You can test your", $4f db "#MON and your-", $55 db "self there.", $51 db "It's a rite of", $4f db "passage for all", $55 db "trainers!", $57 ; 0x190925 UnknownText_0x190925: ; 0x190925 db $0, "You have some good", $4f db "#MON there.", $51 db "It must be from", $4f db "the training you", $51 db "gave them around", $4f db "VIOLET CITY.", $51 db "The training at", $4f db "the GYM must have", $51 db "been especially", $4f db "helpful.", $51 db "As a souvenir of", $4f db "VIOLET CITY, take", $55 db "this.", $51 db "It increases the", $4f db "power of grass-", $55 db "type moves.", $57 ; 0x190a15 UnknownText_0x190a15: ; 0x190a15 db $0, "Your experiences", $4f db "in VIOLET CITY", $51 db "should be useful", $4f db "for your journey.", $57 ; 0x190a59 UnknownText_0x190a59: ; 0x190a59 db $0, "How would you like", $4f db "to have this", $51 db "tasty, nutritious", $4f db "SLOWPOKETAIL?", $51 db "For you right now,", $4f db "just ¥1,000,000!", $51 db "You'll want this!", $57 ; 0x190acf UnknownText_0x190acf: ; 0x190acf db $0, "Tch! I thought", $4f db "kids these days", $55 db "were loaded…", $57 ; 0x190afc UnknownText_0x190afc: ; 0x190afc db $0, "You don't want it?", $4f db "Then scram. Shoo!", $57 ; 0x190b21 UnknownText_0x190b21: ; 0x190b21 db $0, "Whoa!", $51 db "You made me lose", $4f db "that fish!", $57 ; 0x190b44 UnknownText_0x190b44: ; 0x190b44 db $0, "Sploosh!", $57 ; 0x190b4e UnknownText_0x190b4e: ; 0x190b4e db $0, "Calm, collected…", $4f db "The essence of", $51 db "fishing and #-", $4f db "MON is the same.", $57 ; 0x190b8f UnknownText_0x190b8f: ; 0x190b8f db $0, "I'm really good at", $4f db "both fishing and", $55 db "#MON.", $51 db "I'm not about to", $4f db "lose to any kid!", $57 ; 0x190bda UnknownText_0x190bda: ; 0x190bda db $0, "Tch! I tried to", $4f db "rush things…", $57 ; 0x190bf8 UnknownText_0x190bf8: ; 0x190bf8 db $0, "Fishing is a life-", $4f db "long passion.", $51 db "#MON are life-", $4f db "long friends!", $57 ; 0x190c37 UnknownText_0x190c37: ; 0x190c37 db $0, "One, two, three…", $4f db "Muahahaha, what a", $51 db "great haul!", $4f db "I'm done! Go ahead", $51 db "and catch as many", $4f db "as you can, kid!", $57 ; 0x190c9c INCBIN "baserom.gbc",$190c9c,$133 UnknownText_0x190dcf: ; 0x190dcf db $0, "My #MON?", $4f db "Freshly caught!", $57 ; 0x190de9 UnknownText_0x190de9: ; 0x190de9 db $0, "SPLASH?", $57 ; 0x190df2 UnknownText_0x190df2: ; 0x190df2 db $0, "Freshly caught", $4f db "#MON are no", $51 db "match for properly", $4f db "raised ones.", $57 ; 0x190e2e UnknownText_0x190e2e: ; 0x190e2e db $0, "I haven't seen you", $4f db "around before.", $51 db "So you think you", $4f db "are pretty tough?", $57 ; 0x190e73 UnknownText_0x190e73: ; 0x190e73 db $0, "You're strong!", $57 ; 0x190e82 UnknownText_0x190e82: ; 0x190e82 db $0, "I'm going to try", $4f db "to be the best", $55 db "with my favorites.", $51 db "I'm not using the", $4f db "same tough #MON", $55 db "as everyone else.", $57 ; 0x190ee8 UnknownText_0x190ee8: ; 0x190ee8 db $0, "I found some good", $4f db "#MON in the", $55 db "grass!", $51 db "I think they'll do", $4f db "it for me!", $57 ; 0x190f2b UnknownText_0x190f2b: ; 0x190f2b db $0, "Darn. I thought I", $4f db "could win.", $57 ; 0x190f49 UnknownText_0x190f49: ; 0x190f49 db $0, "The grass is full", $4f db "of clingy things.", $57 ; 0x190f6e UnknownText_0x190f6e: ; 0x190f6e db $0, "That glance…", $4f db "It's intriguing.", $57 ; 0x190f8c UnknownText_0x190f8c: ; 0x190f8c db $0, "Hmmm. This is", $4f db "disappointing.", $57 ; 0x190faa UnknownText_0x190faa: ; 0x190faa db $0, "If you don't want", $4f db "to battle, just", $55 db "avoid eye contact.", $57 ; 0x190fdf UnknownText_0x190fdf: ; 0x190fdf db $0, "Uh-huh. Yeah, and", $4f db "you know…", $51 db "Pardon? Battle?", $4f db "I'm on the phone.", $51 db "Oh, all right. But", $4f db "make it fast.", $57 ; 0x19103e UnknownText_0x19103e: ; 0x19103e db $0, "Oh! I've got to", $4f db "relieve my anger!", $57 ; 0x191060 UnknownText_0x191060: ; 0x191060 db $0, "I was having a", $4f db "nice chat too.", $57 ; 0x19107f UnknownText_0x19107f: ; 0x19107f db $0, "That BADGE! It's", $4f db "from VIOLET CITY!", $51 db "You beat FALKNER?", $57 ; 0x1910b4 UnknownText_0x1910b4: ; 0x1910b4 db $0, "I know what my", $4f db "weaknesses are.", $57 ; 0x1910d4 UnknownText_0x1910d4: ; 0x1910d4 db $0, "I should train", $4f db "again at the GYM", $55 db "in VIOLET CITY.", $57 ; 0x191105 INCBIN "baserom.gbc",$191105,$191133 - $191105 UnknownText_0x191133: ; 0x191133 db $0, "WROOOOAR!", $4f db "PEOPLE RUN WHEN I", $51 db "ROAR! BUT YOU", $4f db "CAME LOOKING!", $51 db "THAT PLEASES ME!", $4f db "NOW TAKE THIS!", $57 ; 0x19118c UnknownText_0x19118c: ; 0x19118c db $0, "WROOOAR!", $4f db "IT'S ROAR!", $51 db "EVEN #MON RUN", $4f db "FROM A GOOD ROAR!", $57 ; 0x1911c1 UnknownText_0x1911c1: ; 0x1911c1 db $0, "FRIEDA: Yahoo!", $4f db "It's Friday!", $51 db "I'm FRIEDA of", $4f db "Friday!", $51 db "Nice to meet you!", $57 ; 0x191204 UnknownText_0x191204: ; 0x191204 db $0, "Here's a POISON", $4f db "BARB for you!", $57 ; 0x191222 UnknownText_0x191222: ; 0x191222 db $0, "FRIEDA: Give it to", $4f db "a #MON that has", $55 db "poison-type moves.", $51 db "Oh!", $51 db "It's wicked!", $51 db "You'll be shocked", $4f db "how good it makes", $55 db "poison moves!", $57 ; 0x19129a UnknownText_0x19129a: ; 0x19129a db $0, "FRIEDA: Hiya! What", $4f db "day do you like?", $51 db "I love Friday. No", $4f db "doubt about it!", $51 db "Don't you think", $4f db "it's great too?", $57 ; 0x1912ff UnknownText_0x1912ff: ; 0x1912ff db $0, "FRIEDA: Isn't it", $4f db "Friday today?", $51 db "It's so boring", $4f db "when it's not!", $57 ; 0x19133a UnknownText_0x19133a: ; 0x19133a db $0, "ROUTE 32", $51 db "VIOLET CITY -", $4f db "AZALEA TOWN", $57 ; 0x19135e UnknownText_0x19135e: ; 0x19135e db $0, "RUINS OF ALPH", $4f db "EAST ENTRANCE", $57 ; 0x19137b UnknownText_0x19137b: ; 0x19137b db $0, "UNION CAVE", $4f db "AHEAD", $57 ; 0x19138d MapEventHeader_0x19138d: ; 0x19138d ; filler db 0, 0 ; warps db 4 warp_def $49, $b, 1, GROUP_ROUTE_32_POKECENTER_1F, MAP_ROUTE_32_POKECENTER_1F warp_def $2, $4, 3, GROUP_ROUTE_32_RUINS_OF_ALPH_GATE, MAP_ROUTE_32_RUINS_OF_ALPH_GATE warp_def $3, $4, 4, GROUP_ROUTE_32_RUINS_OF_ALPH_GATE, MAP_ROUTE_32_RUINS_OF_ALPH_GATE warp_def $4f, $6, 4, GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F ; xy triggers db 2 xy_trigger 0, $8, $12, $0, UnknownScript_0x1904ab, $0, $0 xy_trigger 1, $47, $7, $0, UnknownScript_0x1904e9, $0, $0 ; signposts db 6 signpost 5, 13, $0, UnknownScript_0x190777 signpost 1, 9, $0, UnknownScript_0x19077a signpost 84, 10, $0, UnknownScript_0x19077d signpost 73, 12, $0, UnknownScript_0x190780 signpost 67, 12, $7, SignpostRemoteItem_0x190783 signpost 40, 11, $7, SignpostRemoteItem_0x190786 ; people-events db 14 person_event $3a, 53, 12, $6, $0, 255, 255, $a2, 1, Trainer_0x19051d, $ffff person_event $3a, 60, 16, $7, $0, 255, 255, $a2, 3, Trainer_0x190531, $ffff person_event $3a, 52, 10, $8, $0, 255, 255, $a2, 1, Trainer_0x190613, $ffff person_event $27, 26, 16, $9, $0, 255, 255, $92, 3, Trainer_0x1906fd, $ffff person_event $27, 67, 8, $a, $0, 255, 255, $92, 3, Trainer_0x190711, $ffff person_event $27, 49, 7, $7, $0, 255, 255, $a2, 3, Trainer_0x190509, $ffff person_event $28, 34, 14, $8, $0, 255, 255, $a2, 1, Trainer_0x190627, $ffff person_event $23, 12, 23, $8, $0, 255, 255, $0, 0, UnknownScript_0x19046f, $ffff person_event $27, 86, 15, $7, $0, 255, 255, $92, 3, Trainer_0x190725, $ffff person_event $3a, 74, 11, $6, $0, 255, 255, $0, 0, UnknownScript_0x1904f2, $06fc person_event $54, 57, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x190773, $06b0 person_event $3a, 17, 19, $9, $0, 255, 255, $0, 0, UnknownScript_0x1904ce, $ffff person_event $28, 71, 16, $8, $0, 255, 255, $0, 0, UnknownScript_0x190739, $0758 person_event $54, 34, 7, $1, $0, 255, 255, $1, 0, ItemFragment_0x190775, $06b1 ; 0x19148b MapScriptHeader_0x19148b: ; 0x19148b ; trigger count db 0 ; callback count db 0 ; 0x19148d UnknownScript_0x19148d: ; 0x19148d jumptextfaceplayer UnknownText_0x191496 ; 0x191490 UnknownScript_0x191490: ; 0x191490 jumptext UnknownText_0x1915a3 ; 0x191493 INCBIN "baserom.gbc",$191493,$03 UnknownText_0x191496: ; 0x191496 db $0, "I am the FISHING", $4f db "DUDE, the elder of", $55 db "the FISHING BROS.", $51 db "Have you met the", $4f db "FISHING GURU at", $55 db "LAKE OF RAGE?", $51 db "He dreams about", $4f db "seeing the world's", $55 db "greatest MAGIKARP.", $51 db "If you don't mind,", $4f db "could you show him", $51 db "any MAGIKARP you", $4f db "catch?", $51 db "Who knows, you may", $4f db "catch the MAGIKARP", $55 db "of his dreams.", $57 ; 0x1915a3 UnknownText_0x1915a3: ; 0x1915a3 db $0, "It's a photo of", $4f db "people fishing…", $51 db "They're having a", $4f db "great time…", $57 ; 0x1915df MapEventHeader_0x1915df: ; 0x1915df ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $7, $3, 1, GROUP_VERMILION_CITY, MAP_VERMILION_CITY ; xy triggers db 0 ; signposts db 1 signpost 0, 3, $0, UnknownScript_0x191490 ; people-events db 1 person_event $3b, 8, 6, $6, $0, 255, 255, $a0, 0, UnknownScript_0x19148d, $ffff ; 0x191601 MapScriptHeader_0x191601: ; 0x191601 ; trigger count db 0 ; callback count db 0 ; 0x191603 UnknownScript_0x191603: ; 0x191603 jumpstd $0000 ; 0x191606 UnknownScript_0x191606: ; 0x191606 faceplayer loadfont checkbit1 $0750 iftrue UnknownScript_0x191614 2writetext UnknownText_0x191620 closetext loadmovesprites end ; 0x191614 UnknownScript_0x191614: ; 0x191614 2writetext UnknownText_0x191698 closetext loadmovesprites end ; 0x19161a UnknownScript_0x19161a: ; 0x19161a jumptextfaceplayer UnknownText_0x1916fe ; 0x19161d UnknownScript_0x19161d: ; 0x19161d jumptextfaceplayer UnknownText_0x19173b ; 0x191620 UnknownText_0x191620: ; 0x191620 db $0, "A sleeping #MON", $4f db "is lying in front", $55 db "of DIGLETT'S CAVE.", $51 db "It's a fantastic", $4f db "opportunity to get", $51 db "it, but how do you", $4f db "wake it up?", $57 ; 0x191698 UnknownText_0x191698: ; 0x191698 db $0, "There used to be a", $4f db "sleeping #MON", $51 db "lying in front of", $4f db "DIGLETT'S CAVE.", $51 db "But it seems to", $4f db "have disappeared.", $57 ; 0x1916fe UnknownText_0x1916fe: ; 0x1916fe db $0, "The FAST SHIP is a", $4f db "great place to", $51 db "meet and battle", $4f db "trainers.", $57 ; 0x19173b UnknownText_0x19173b: ; 0x19173b db $0, "Oh? You have some", $4f db "BADGES I've never", $55 db "seen before.", $51 db "Oh, I get it. You", $4f db "got them in JOHTO.", $57 ; 0x191791 MapEventHeader_0x191791: ; 0x191791 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 2, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $7, $4, 2, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x191603, $ffff person_event $3b, 6, 11, $6, $0, 255, 255, $80, 0, UnknownScript_0x191606, $ffff person_event $49, 9, 10, $4, $10, 255, 255, $90, 0, UnknownScript_0x19161a, $ffff person_event $25, 9, 5, $3, $0, 255, 255, $a0, 0, UnknownScript_0x19161d, $ffff ; 0x1917da MapScriptHeader_0x1917da: ; 0x1917da ; trigger count db 0 ; callback count db 0 ; 0x1917dc MapEventHeader_0x1917dc: ; 0x1917dc ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_VERMILION_POKECENTER_1F, MAP_VERMILION_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x1917e7 MapScriptHeader_0x1917e7: ; 0x1917e7 ; trigger count db 0 ; callback count db 0 ; 0x1917e9 UnknownScript_0x1917e9: ; 0x1917e9 faceplayer loadfont checkbit1 $00d4 iftrue UnknownScript_0x191815 checkbit1 $00d3 iftrue $5802 2writetext UnknownText_0x191881 yesorno iffalse UnknownScript_0x19181b 2writetext UnknownText_0x191911 keeptextopen 2writetext UnknownText_0x191a3d keeptextopen verbosegiveitem RARE_CANDY, 1 iffalse $581f setbit1 $00d4 2writetext UnknownText_0x191a72 closetext loadmovesprites end ; 0x191815 UnknownScript_0x191815: ; 0x191815 2writetext UnknownText_0x191ae0 closetext loadmovesprites end ; 0x19181b UnknownScript_0x19181b: ; 0x19181b 2writetext UnknownText_0x191b38 closetext loadmovesprites end ; 0x191821 UnknownScript_0x191821: ; 0x191821 jumptextfaceplayer UnknownText_0x191b6d ; 0x191824 UnknownScript_0x191824: ; 0x191824 faceplayer loadfont checkbit1 $00d2 iftrue UnknownScript_0x19185f checkbit1 $00c9 iftrue UnknownScript_0x191838 2writetext UnknownText_0x191ba0 closetext loadmovesprites end ; 0x191838 UnknownScript_0x191838: ; 0x191838 2writetext UnknownText_0x191bff checkbit1 $00cf iftrue UnknownScript_0x191844 closetext loadmovesprites end ; 0x191844 UnknownScript_0x191844: ; 0x191844 keeptextopen 2writetext UnknownText_0x191c5a keeptextopen waitbutton giveitem LOST_ITEM, $1 iffalse UnknownScript_0x191865 disappear $6 2writetext UnknownText_0x191d0a playsound $0091 waitbutton itemnotify setbit1 $00d2 loadmovesprites end ; 0x19185f UnknownScript_0x19185f: ; 0x19185f 2writetext UnknownText_0x191d1e closetext loadmovesprites end ; 0x191865 UnknownScript_0x191865: ; 0x191865 2writetext UnknownText_0x191d58 closetext loadmovesprites end ; 0x19186b UnknownScript_0x19186b: ; 0x19186b jumptextfaceplayer UnknownText_0x191d73 ; 0x19186e UnknownScript_0x19186e: ; 0x19186e jumptext UnknownText_0x191db1 ; 0x191871 UnknownScript_0x191871: ; 0x191871 loadfont 2writetext UnknownText_0x191de9 cry $99, $0 closetext loadmovesprites end ; 0x19187b UnknownScript_0x19187b: ; 0x19187b jumptext UnknownText_0x191dfc ; 0x19187e UnknownScript_0x19187e: ; 0x19187e jumptext UnknownText_0x191e29 ; 0x191881 UnknownText_0x191881: ; 0x191881 db $0, "I'm the CHAIRMAN", $4f db "of the #MON FAN", $55 db "CLUB.", $51 db "I've raised over", $4f db "150 #MON.", $51 db "I'm very fussy", $4f db "when it comes to", $55 db "#MON.", $51 db "Did you visit just", $4f db "to hear about my", $55 db "#MON?", $57 ; 0x191911 UnknownText_0x191911: ; 0x191911 db $0, "Good!", $4f db "Then listen up!", $51 db "So… my favorite", $4f db "RAPIDASH…", $51 db "It… cute… lovely…", $4f db "smart… unbearably…", $55 db "plus… amazing… oh…", $55 db "you think so?…", $55 db "Too much… wild…", $55 db "beautiful… kindly…", $55 db "love it!", $51 db "Hug it… when…", $4f db "sleeping… warm and", $55 db "cuddly… Oh, and…", $55 db "spectacular…", $55 db "ravishing… simply", $55 db "divine…", $55 db "Oops! Look at the", $55 db "time! I've kept", $55 db "you too long!", $57 ; 0x191a3d UnknownText_0x191a3d: ; 0x191a3d db $0, "Thanks for hearing", $4f db "me out. I want you", $55 db "to have this!", $57 ; 0x191a72 UnknownText_0x191a72: ; 0x191a72 db $0, "It's a RARE CANDY", $4f db "that makes #MON", $55 db "stronger.", $51 db "I prefer making my", $4f db "#MON stronger", $51 db "by battling, so", $4f db "you can have it.", $57 ; 0x191ae0 UnknownText_0x191ae0: ; 0x191ae0 db $0, "Hello, ", $14, "!", $51 db "Did you come see", $4f db "me about my #-", $55 db "MON again?", $51 db "No? Oh… I had more", $4f db "tales to tell…", $57 ; 0x191b38 UnknownText_0x191b38: ; 0x191b38 db $0, "How disappointing…", $51 db "Come back if you", $4f db "want to listen.", $57 ; 0x191b6d UnknownText_0x191b6d: ; 0x191b6d db $0, "Our CHAIRMAN is", $4f db "very vocal when it", $55 db "comes to #MON…", $57 ; 0x191ba0 UnknownText_0x191ba0: ; 0x191ba0 db $0, "I love the way", $4f db "CLEFAIRY waggles", $51 db "its finger when", $4f db "it's trying to use", $51 db "METRONOME.", $4f db "It's so adorable!", $57 ; 0x191bff UnknownText_0x191bff: ; 0x191bff db $0, "I love CLEFAIRY,", $4f db "but I could never", $51 db "catch one. So I'm", $4f db "making do with a", $51 db "# DOLL that I", $4f db "found.", $57 ; 0x191c5a UnknownText_0x191c5a: ; 0x191c5a db $0, "Oh, I see now. The", $4f db "girl who lost this", $51 db "# DOLL is sad…", $51 db "OK. Could you take", $4f db "this # DOLL", $51 db "back to that poor", $4f db "little girl?", $51 db "I'll befriend a", $4f db "real CLEFAIRY on", $51 db "my own one day.", $4f db "No worries!", $57 ; 0x191d0a UnknownText_0x191d0a: ; 0x191d0a db $0, $52, " received", $4f db "# DOLL.", $57 ; 0x191d1e UnknownText_0x191d1e: ; 0x191d1e db $0, "You watch. I'm", $4f db "going to get a", $51 db "real CLEFAIRY as", $4f db "my friend.", $57 ; 0x191d58 UnknownText_0x191d58: ; 0x191d58 db $0, "Your PACK is", $4f db "jammed full.", $57 ; 0x191d73 UnknownText_0x191d73: ; 0x191d73 db $0, "Look at my darling", $4f db "BAYLEEF!", $51 db "The leaf on its", $4f db "head is so cute!", $57 ; 0x191db1 UnknownText_0x191db1: ; 0x191db1 db $0, "It's a CLEFAIRY!", $4f db "Huh?", $51 db "Oh, right. It's a", $4f db "CLEFAIRY #", $55 db "DOLL.", $57 ; 0x191de9 UnknownText_0x191de9: ; 0x191de9 db $0, "BAYLEEF: Li liif!", $57 ; 0x191dfc UnknownText_0x191dfc: ; 0x191dfc db $0, "Let's all listen", $4f db "politely to other", $55 db "trainers.", $57 ; 0x191e29 UnknownText_0x191e29: ; 0x191e29 db $0, "If someone brags,", $4f db "brag right back!", $57 ; 0x191e4d MapEventHeader_0x191e4d: ; 0x191e4d ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $7, $3, 3, GROUP_VERMILION_CITY, MAP_VERMILION_CITY ; xy triggers db 0 ; signposts db 2 signpost 0, 7, $0, UnknownScript_0x19187b signpost 0, 9, $0, UnknownScript_0x19187e ; people-events db 6 person_event $40, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x1917e9, $ffff person_event $42, 5, 8, $6, $0, 255, 255, $a0, 0, UnknownScript_0x191821, $ffff person_event $3a, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x191824, $ffff person_event $29, 6, 11, $8, $0, 255, 255, $0, 0, UnknownScript_0x19186b, $ffff person_event $4d, 8, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x19186e, $0774 person_event $85, 7, 11, $16, $0, 255, 255, $a0, 0, UnknownScript_0x191871, $ffff ; 0x191eb5 MapScriptHeader_0x191eb5: ; 0x191eb5 ; trigger count db 0 ; callback count db 0 ; 0x191eb7 UnknownScript_0x191eb7: ; 0x191eb7 jumptextfaceplayer UnknownText_0x191ec0 ; 0x191eba UnknownScript_0x191eba: ; 0x191eba jumptextfaceplayer UnknownText_0x191f16 ; 0x191ebd UnknownScript_0x191ebd: ; 0x191ebd jumpstd $0002 ; 0x191ec0 UnknownText_0x191ec0: ; 0x191ec0 db $0, "Do you know about", $4f db "the MAGNET TRAIN?", $51 db "It's a railway", $4f db "that goes to GOL-", $55 db "DENROD in JOHTO.", $57 ; 0x191f16 UnknownText_0x191f16: ; 0x191f16 db $0, "I want to go to", $4f db "SAFFRON to see", $55 db "the MAGNET TRAIN.", $57 ; 0x191f48 MapEventHeader_0x191f48: ; 0x191f48 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $7, $3, 4, GROUP_VERMILION_CITY, MAP_VERMILION_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x191ebd signpost 1, 1, $0, UnknownScript_0x191ebd ; people-events db 2 person_event $2e, 7, 6, $8, $0, 255, 255, $0, 0, UnknownScript_0x191eb7, $ffff person_event $27, 7, 4, $a, $0, 255, 255, $a0, 0, UnknownScript_0x191eba, $ffff ; 0x191f7c MapScriptHeader_0x191f7c: ; 0x191f7c ; trigger count db 0 ; callback count db 0 ; 0x191f7e UnknownScript_0x191f7e: ; 0x191f7e loadfont pokemart $0, $0016 loadmovesprites end ; 0x191f85 UnknownScript_0x191f85: ; 0x191f85 jumptextfaceplayer UnknownText_0x191f8b ; 0x191f88 UnknownScript_0x191f88: ; 0x191f88 jumptextfaceplayer UnknownText_0x191fca ; 0x191f8b UnknownText_0x191f8b: ; 0x191f8b db $0, "TEAM ROCKET is no", $4f db "longer in KANTO.", $51 db "That alone makes", $4f db "me happy.", $57 ; 0x191fca UnknownText_0x191fca: ; 0x191fca db $0, "I'm thinking about", $4f db "going shopping in", $55 db "SAFFRON.", $57 ; 0x191ff8 MapEventHeader_0x191ff8: ; 0x191ff8 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 5, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $7, $3, 5, GROUP_VERMILION_CITY, MAP_VERMILION_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x191f7e, $ffff person_event $2b, 6, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x191f85, $ffff person_event $2a, 10, 12, $5, $1, 255, 255, $a0, 0, UnknownScript_0x191f88, $ffff ; 0x19202f MapScriptHeader_0x19202f: ; 0x19202f ; trigger count db 0 ; callback count db 0 ; 0x192031 UnknownScript_0x192031: ; 0x192031 jumptextfaceplayer UnknownText_0x192034 ; 0x192034 UnknownText_0x192034: ; 0x192034 db $0, "Over many years,", $4f db "DIGLETT dug a", $55 db "large tunnel.", $51 db "That tunnel goes", $4f db "to a distant town.", $57 ; 0x192086 MapEventHeader_0x192086: ; 0x192086 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 6, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $7, $3, 6, GROUP_VERMILION_CITY, MAP_VERMILION_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $40, 7, 5, $4, $10, 255, 255, $80, 0, UnknownScript_0x192031, $ffff ; 0x1920a3 MapScriptHeader_0x1920a3: ; 0x1920a3 ; trigger count db 0 ; callback count db 0 ; 0x1920a5 UnknownScript_0x1920a5: ; 0x1920a5 faceplayer loadfont checkbit2 $0025 iftrue UnknownScript_0x1920d9 2writetext UnknownText_0x192142 closetext loadmovesprites winlosstext UnknownText_0x192238, $0000 loadtrainer $13, $1 startbattle returnafterbattle setbit1 $04c7 setbit1 $049c setbit1 $0494 setbit1 $0497 loadfont 2writetext UnknownText_0x192277 playsound $009c waitbutton setbit2 $0025 2writetext UnknownText_0x192291 closetext loadmovesprites end ; 0x1920d9 UnknownScript_0x1920d9: ; 0x1920d9 2writetext UnknownText_0x192303 closetext loadmovesprites end ; 0x1920df Trainer_0x1920df: ; 0x1920df ; bit/flag number dw $49c ; trainer group && trainer id db 32, 3 ; text when seen dw UnknownText_0x192356 ; text when trainer beaten dw UnknownText_0x19238c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1920eb ; 0x1920eb UnknownScript_0x1920eb: ; 0x1920eb talkaftercancel loadfont 2writetext UnknownText_0x1923b0 closetext loadmovesprites end ; 0x1920f3 Trainer_0x1920f3: ; 0x1920f3 ; bit/flag number dw $494 ; trainer group && trainer id db 43, 2 ; text when seen dw UnknownText_0x1923e8 ; text when trainer beaten dw UnknownText_0x192437 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1920ff ; 0x1920ff UnknownScript_0x1920ff: ; 0x1920ff talkaftercancel loadfont 2writetext UnknownText_0x19244b closetext loadmovesprites end ; 0x192107 Trainer_0x192107: ; 0x192107 ; bit/flag number dw $497 ; trainer group && trainer id db 49, 3 ; text when seen dw UnknownText_0x192487 ; text when trainer beaten dw UnknownText_0x1924ba ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x192113 ; 0x192113 UnknownScript_0x192113: ; 0x192113 talkaftercancel loadfont 2writetext UnknownText_0x1924d6 closetext loadmovesprites end ; 0x19211b UnknownScript_0x19211b: ; 0x19211b faceplayer loadfont checkbit1 $04c7 iftrue UnknownScript_0x192129 2writetext UnknownText_0x192517 closetext loadmovesprites end ; 0x192129 UnknownScript_0x192129: ; 0x192129 2writetext UnknownText_0x1925df closetext loadmovesprites end ; 0x19212f UnknownScript_0x19212f: ; 0x19212f jumptext UnknownText_0x19261e ; 0x192132 UnknownScript_0x192132: ; 0x192132 checkbit2 $0025 iftrue UnknownScript_0x19213b jumpstd $002d ; 0x19213b UnknownScript_0x19213b: ; 0x19213b trainertotext $13, $1, $1 jumpstd $002e ; 0x192142 UnknownText_0x192142: ; 0x192142 db $0, "SURGE: Hey, you", $4f db "little tyke!", $51 db "I have to hand it", $4f db "to you. It may not", $51 db "be very smart to", $4f db "challenge me, but", $55 db "it takes guts!", $51 db "When it comes to", $4f db "electric #MON,", $55 db "I'm number one!", $51 db "I've never lost on", $4f db "the battlefield.", $51 db "I'll zap you just", $4f db "like I did my", $55 db "enemies in war!", $57 ; 0x192238 UnknownText_0x192238: ; 0x192238 db $0, "SURGE: Arrrgh!", $4f db "You are strong!", $51 db "OK, kid. You get", $4f db "THUNDERBADGE!", $57 ; 0x192277 UnknownText_0x192277: ; 0x192277 db $0, $52, " received", $4f db "THUNDERBADGE.", $57 ; 0x192291 UnknownText_0x192291: ; 0x192291 db $0, "SURGE: THUNDER-", $4f db "BADGE increases", $55 db "#MON's speed. ", $51 db "Consider it proof", $4f db "that you defeated", $51 db "me. You wear it", $4f db "proudly, hear?", $57 ; 0x192303 UnknownText_0x192303: ; 0x192303 db $0, "SURGE: Hey, kid!", $4f db "Still slugging and", $55 db "chugging away?", $51 db "My #MON and I", $4f db "are still at it!", $57 ; 0x192356 UnknownText_0x192356: ; 0x192356 db $0, "You're here to", $4f db "defeat LT.SURGE?", $51 db "Not if I can help", $4f db "it!", $57 ; 0x19238c UnknownText_0x19238c: ; 0x19238c db $0, "Sorry I failed", $4f db "you, LT.SURGE,", $55 db "sir!", $57 ; 0x1923b0 UnknownText_0x1923b0: ; 0x1923b0 db $0, "When I was still", $4f db "in the army, LT.", $51 db "SURGE saved my", $4f db "life.", $57 ; 0x1923e8 UnknownText_0x1923e8: ; 0x1923e8 db $0, "LT.SURGE recog-", $4f db "nized my potential", $51 db "with electric", $4f db "#MON.", $51 db "Think you can beat", $4f db "me?", $57 ; 0x192437 UnknownText_0x192437: ; 0x192437 db $0, "Ooh, how shocking!", $57 ; 0x19244b UnknownText_0x19244b: ; 0x19244b db $0, "If the GYM's traps", $4f db "were working, you", $51 db "would have been", $4f db "toast…", $57 ; 0x192487 UnknownText_0x192487: ; 0x192487 db $0, "I'm going to take", $4f db "you down! Prepare", $55 db "to be shocked!", $57 ; 0x1924ba UnknownText_0x1924ba: ; 0x1924ba db $0, "Gwaaah!", $4f db "I was overpowered…", $57 ; 0x1924d6 UnknownText_0x1924d6: ; 0x1924d6 db $0, "Don't get too com-", $4f db "fortable about", $51 db "beating me…", $4f db "LT.SURGE is tough.", $57 ; 0x192517 UnknownText_0x192517: ; 0x192517 db $0, "Yo! CHAMP in", $4f db "making!", $51 db "You lucked out", $4f db "this time.", $51 db "LT.SURGE is very", $4f db "cautious. He has", $51 db "traps set all over", $4f db "the GYM.", $51 db "But--he-heh--the", $4f db "traps aren't", $55 db "active right now.", $51 db "You'll have no", $4f db "problem getting to", $55 db "LT.SURGE.", $57 ; 0x1925df UnknownText_0x1925df: ; 0x1925df db $0, "Whew! That was an", $4f db "electrifying bout!", $51 db "It sure made me", $4f db "nervous.", $57 ; 0x19261e UnknownText_0x19261e: ; 0x19261e db $0, "Nope! Nothing here", $4f db "but trash.", $57 ; 0x19263d MapEventHeader_0x19263d: ; 0x19263d ; filler db 0, 0 ; warps db 2 warp_def $11, $4, 7, GROUP_VERMILION_CITY, MAP_VERMILION_CITY warp_def $11, $5, 7, GROUP_VERMILION_CITY, MAP_VERMILION_CITY ; xy triggers db 0 ; signposts db 17 signpost 7, 1, $0, UnknownScript_0x19212f signpost 7, 3, $0, UnknownScript_0x19212f signpost 7, 5, $0, UnknownScript_0x19212f signpost 7, 7, $0, UnknownScript_0x19212f signpost 7, 9, $0, UnknownScript_0x19212f signpost 9, 1, $0, UnknownScript_0x19212f signpost 9, 3, $0, UnknownScript_0x19212f signpost 9, 5, $0, UnknownScript_0x19212f signpost 9, 7, $0, UnknownScript_0x19212f signpost 9, 9, $0, UnknownScript_0x19212f signpost 11, 1, $0, UnknownScript_0x19212f signpost 11, 3, $0, UnknownScript_0x19212f signpost 11, 5, $0, UnknownScript_0x19212f signpost 11, 7, $0, UnknownScript_0x19212f signpost 11, 9, $0, UnknownScript_0x19212f signpost 15, 3, $0, UnknownScript_0x192132 signpost 15, 6, $0, UnknownScript_0x192132 ; people-events db 5 person_event $1f, 6, 9, $6, $0, 255, 255, $b0, 0, UnknownScript_0x1920a5, $ffff person_event $40, 12, 12, $8, $0, 255, 255, $92, 4, Trainer_0x1920df, $ffff person_event $2c, 11, 8, $6, $3, 255, 255, $82, 3, Trainer_0x1920f3, $ffff person_event $2b, 14, 4, $9, $0, 255, 255, $92, 4, Trainer_0x192107, $ffff person_event $48, 19, 11, $6, $0, 255, 255, $90, 1, UnknownScript_0x19211b, $ffff ; 0x1926e3 MapScriptHeader_0x1926e3: ; 0x1926e3 ; trigger count db 1 ; triggers dw UnknownScript_0x1926e9, $0000 ; callback count db 0 ; 0x1926e9 UnknownScript_0x1926e9: ; 0x1926e9 end ; 0x1926ea UnknownScript_0x1926ea: ; 0x1926ea faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x1926f8 2writetext UnknownText_0x1926fe closetext loadmovesprites end ; 0x1926f8 UnknownScript_0x1926f8: ; 0x1926f8 2writetext UnknownText_0x1927cb closetext loadmovesprites end ; 0x1926fe UnknownText_0x1926fe: ; 0x1926fe db $0, "Welcome to SAFFRON", $4f db "CITY, home of the", $55 db "MAGNET TRAIN!", $51 db "…That's what I'd", $4f db "normally say, but", $51 db "the MAGNET TRAIN", $4f db "isn't running now.", $51 db "It's not getting", $4f db "any electricity", $51 db "because there's", $4f db "something wrong", $51 db "with the POWER", $4f db "PLANT.", $57 ; 0x1927cb UnknownText_0x1927cb: ; 0x1927cb db $0, "The MAGNET TRAIN", $4f db "is the most famous", $51 db "thing about SAF-", $4f db "FRON.", $57 ; 0x192807 MapEventHeader_0x192807: ; 0x192807 ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 12, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $0, $5, 13, GROUP_SAFFRON_CITY, MAP_SAFFRON_CITY warp_def $7, $4, 2, GROUP_ROUTE_6, MAP_ROUTE_6 warp_def $7, $5, 2, GROUP_ROUTE_6, MAP_ROUTE_6 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 8, 4, $9, $0, 255, 255, $90, 0, UnknownScript_0x1926ea, $ffff ; 0x19282e MapScriptHeader_0x19282e: ; 0x19282e ; trigger count db 0 ; callback count db 0 ; 0x192830 MapEventHeader_0x192830: ; 0x192830 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_ROUTE_6, MAP_ROUTE_6 warp_def $7, $4, 1, GROUP_ROUTE_6, MAP_ROUTE_6 warp_def $3, $4, 2, GROUP_UNDERGROUND, MAP_UNDERGROUND ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x192845 MapScriptHeader_0x192845: ; 0x192845 ; trigger count db 6 ; triggers dw UnknownScript_0x19285f, $0000 dw UnknownScript_0x192873, $0000 dw UnknownScript_0x192877, $0000 dw UnknownScript_0x19287b, $0000 dw UnknownScript_0x19287f, $0000 dw UnknownScript_0x192883, $0000 ; callback count db 0 ; 0x19285f UnknownScript_0x19285f: ; 0x19285f special $0011 if_equal $0, UnknownScript_0x192872 clearbit1 $0711 checkbit1 $0001 iftrue UnknownScript_0x192872 priorityjump UnknownScript_0x192887 ; 0x192872 UnknownScript_0x192872: ; 0x192872 end ; 0x192873 UnknownScript_0x192873: ; 0x192873 priorityjump UnknownScript_0x192ab6 ; 0x192876 INCBIN "baserom.gbc",$192876,$192877 - $192876 UnknownScript_0x192877: ; 0x192877 priorityjump UnknownScript_0x192add ; 0x19287a INCBIN "baserom.gbc",$19287a,$01 UnknownScript_0x19287b: ; 0x19287b priorityjump UnknownScript_0x192c4e ; 0x19287e INCBIN "baserom.gbc",$19287e,$01 UnknownScript_0x19287f: ; 0x19287f priorityjump UnknownScript_0x192ac3 ; 0x192882 INCBIN "baserom.gbc",$192882,$192883 - $192882 UnknownScript_0x192883: ; 0x192883 priorityjump UnknownScript_0x192aea ; 0x192886 INCBIN "baserom.gbc",$192886,$01 UnknownScript_0x192887: ; 0x192887 appear $5 setbit1 $0001 end ; 0x19288d UnknownScript_0x19288d: ; 0x19288d faceplayer loadfont 2writetext UnknownText_0x19312f closetext loadmovesprites end ; 0x192895 UnknownScript_0x192895: ; 0x192895 faceplayer loadfont 2writetext UnknownText_0x19315f closetext loadmovesprites end ; 0x19289d UnknownScript_0x19289d: ; 0x19289d checkbit1 $001f iffalse UnknownScript_0x19288d loadfont 2writetext UnknownText_0x192e3a yesorno iffalse $691d special $00a0 iffalse $68be 2writetext UnknownText_0x192d7e special $008c iffalse $691d if_equal $1, UnknownScript_0x19291f special $0001 2writetext UnknownText_0x192f67 special $0002 iffalse UnknownScript_0x1928f6 2writetext UnknownText_0x192f34 yesorno iffalse UnknownScript_0x192917 special $0004 iffalse UnknownScript_0x192917 2writetext UnknownText_0x192f67 special $0003 iffalse UnknownScript_0x192911 copybytetovar $cf51 iffalse UnknownScript_0x1928fe special $0005 iffalse UnknownScript_0x192909 2writetext UnknownText_0x19306b closetext loadmovesprites 2call UnknownScript_0x192b04 warpcheck end ; 0x1928f6 UnknownScript_0x1928f6: ; 0x1928f6 special $0008 2writetext UnknownText_0x192f19 loadmovesprites end ; 0x1928fe UnknownScript_0x1928fe: ; 0x1928fe special $0006 2writetext UnknownText_0x193029 special $0007 loadmovesprites end ; 0x192909 UnknownScript_0x192909: ; 0x192909 2writetext UnknownText_0x19304a special $0007 loadmovesprites end ; 0x192911 UnknownScript_0x192911: ; 0x192911 2writetext UnknownText_0x192f75 2jump $691a ; 0x192917 UnknownScript_0x192917: ; 0x192917 2writetext UnknownText_0x192fd1 special $0008 loadmovesprites end ; 0x19291f UnknownScript_0x19291f: ; 0x19291f 2call UnknownScript_0x19292b iftrue UnknownScript_0x19292a 2call UnknownScript_0x19294a warpcheck end ; 0x19292a UnknownScript_0x19292a: ; 0x19292a end ; 0x19292b UnknownScript_0x19292b: ; 0x19292b 2writetext UnknownText_0x192f34 yesorno iffalse UnknownScript_0x192943 special $0004 iffalse UnknownScript_0x192943 special $007f 2writetext UnknownText_0x19306b closetext loadmovesprites writebyte $0 end ; 0x192943 UnknownScript_0x192943: ; 0x192943 2writetext UnknownText_0x192fd1 loadmovesprites writebyte $1 end ; 0x19294a UnknownScript_0x19294a: ; 0x19294a applymovement2 MovementData_0x192cce applymovement $0, MovementData_0x192ce7 end ; 0x192952 UnknownScript_0x192952: ; 0x192952 checkbit1 $001f iffalse UnknownScript_0x192895 loadfont 2writetext UnknownText_0x192de0 yesorno iffalse $69d2 special $00a0 iffalse $6973 2writetext UnknownText_0x192d39 special $008c iffalse $69d2 if_equal $1, UnknownScript_0x1929d4 special $0009 2writetext UnknownText_0x192f67 special $0002 iffalse UnknownScript_0x1929ab 2writetext UnknownText_0x192f34 yesorno iffalse UnknownScript_0x1929cc special $0004 iffalse UnknownScript_0x1929cc 2writetext UnknownText_0x192f67 special $0003 iffalse UnknownScript_0x1929c6 copybytetovar $cf51 iffalse UnknownScript_0x1929b3 special $0005 iffalse UnknownScript_0x1929be 2writetext UnknownText_0x19306b closetext loadmovesprites 2call UnknownScript_0x192b04 warpcheck end ; 0x1929ab UnknownScript_0x1929ab: ; 0x1929ab special $0008 2writetext UnknownText_0x192f19 loadmovesprites end ; 0x1929b3 UnknownScript_0x1929b3: ; 0x1929b3 special $0006 2writetext UnknownText_0x193029 special $0007 loadmovesprites end ; 0x1929be UnknownScript_0x1929be: ; 0x1929be 2writetext UnknownText_0x19304a special $0007 loadmovesprites end ; 0x1929c6 UnknownScript_0x1929c6: ; 0x1929c6 2writetext UnknownText_0x192f75 2jump $69cf ; 0x1929cc UnknownScript_0x1929cc: ; 0x1929cc 2writetext UnknownText_0x192fd1 special $0008 loadmovesprites end ; 0x1929d4 UnknownScript_0x1929d4: ; 0x1929d4 2call UnknownScript_0x192a05 iffalse UnknownScript_0x1929e5 2call UnknownScript_0x1929e6 iftrue UnknownScript_0x1929e5 2call UnknownScript_0x19294a warpcheck end ; 0x1929e5 UnknownScript_0x1929e5: ; 0x1929e5 end ; 0x1929e6 UnknownScript_0x1929e6: ; 0x1929e6 2writetext UnknownText_0x192f34 yesorno iffalse UnknownScript_0x1929fe special $00a1 iffalse UnknownScript_0x1929fe special $007f 2writetext UnknownText_0x19306b closetext loadmovesprites writebyte $0 end ; 0x1929fe UnknownScript_0x1929fe: ; 0x1929fe 2writetext UnknownText_0x192fd1 loadmovesprites writebyte $1 end ; 0x192a05 UnknownScript_0x192a05: ; 0x192a05 special $009a iffalse $6a1e if_equal $1, UnknownScript_0x192a22 if_equal $2, UnknownScript_0x192a22 if_equal $3, UnknownScript_0x192a1a 2jump $6a1e ; 0x192a1a UnknownScript_0x192a1a: ; 0x192a1a 2writetext UnknownText_0x1932bc closetext loadmovesprites writebyte $0 end ; 0x192a22 UnknownScript_0x192a22: ; 0x192a22 writebyte $1 end ; 0x192a25 UnknownScript_0x192a25: ; 0x192a25 faceplayer loadfont 2writetext UnknownText_0x193100 closetext loadmovesprites end ; 0x192a2d UnknownScript_0x192a2d: ; 0x192a2d checkbit1 $0712 iftrue UnknownScript_0x192a25 checkbit2 $0053 iftrue UnknownScript_0x192a25 special $000a faceplayer loadfont 2writetext UnknownText_0x192e9f yesorno iffalse $6aa2 special $000b if_equal $1, UnknownScript_0x192aa7 if_equal $2, UnknownScript_0x192aac if_equal $3, UnknownScript_0x192ab1 2writetext UnknownText_0x192f67 special $0002 iffalse UnknownScript_0x192a91 2writetext UnknownText_0x192f34 yesorno iffalse UnknownScript_0x192a9f special $0004 iffalse UnknownScript_0x192a9f 2writetext UnknownText_0x192f67 special $0003 iffalse UnknownScript_0x192a99 copybytetovar $cf51 iffalse UnknownScript_0x192a84 special $0005 2writetext UnknownText_0x19304a special $0007 loadmovesprites end ; 0x192a84 UnknownScript_0x192a84: ; 0x192a84 special $000c 2writetext UnknownText_0x19306b closetext loadmovesprites 2call UnknownScript_0x192bc4 warpcheck end ; 0x192a91 UnknownScript_0x192a91: ; 0x192a91 special $0008 2writetext UnknownText_0x192f19 loadmovesprites end ; 0x192a99 UnknownScript_0x192a99: ; 0x192a99 2writetext UnknownText_0x192f75 2jump $6aa2 ; 0x192a9f UnknownScript_0x192a9f: ; 0x192a9f 2writetext UnknownText_0x192fd1 special $0008 loadmovesprites end ; 0x192aa7 UnknownScript_0x192aa7: ; 0x192aa7 2writetext UnknownText_0x19308b loadmovesprites end ; 0x192aac UnknownScript_0x192aac: ; 0x192aac 2writetext UnknownText_0x1930a8 loadmovesprites end ; 0x192ab1 UnknownScript_0x192ab1: ; 0x192ab1 2writetext UnknownText_0x1930cf loadmovesprites end ; 0x192ab6 UnknownScript_0x192ab6: ; 0x192ab6 special $0008 2call UnknownScript_0x192b50 dotrigger $0 domaptrigger GROUP_TRADE_CENTER, MAP_TRADE_CENTER, $0 end ; 0x192ac3 UnknownScript_0x192ac3: ; 0x192ac3 special $0080 2call UnknownScript_0x192ad0 dotrigger $0 domaptrigger GROUP_MOBILE_TRADE_ROOM_MOBILE, MAP_MOBILE_TRADE_ROOM_MOBILE, $0 end ; 0x192ad0 UnknownScript_0x192ad0: ; 0x192ad0 applymovement $2, MovementData_0x192d0b applymovement $0, MovementData_0x192d0f applymovement $2, MovementData_0x192d14 end ; 0x192add UnknownScript_0x192add: ; 0x192add special $0008 2call UnknownScript_0x192b8a dotrigger $0 domaptrigger GROUP_COLOSSEUM, MAP_COLOSSEUM, $0 end ; 0x192aea UnknownScript_0x192aea: ; 0x192aea special $0080 2call UnknownScript_0x192af7 dotrigger $0 domaptrigger GROUP_MOBILE_BATTLE_ROOM, MAP_MOBILE_BATTLE_ROOM, $0 end ; 0x192af7 UnknownScript_0x192af7: ; 0x192af7 applymovement $3, MovementData_0x192d0b applymovement $0, MovementData_0x192d0f applymovement $3, MovementData_0x192d14 end ; 0x192b04 UnknownScript_0x192b04: ; 0x192b04 checkbit2 $0063 iftrue UnknownScript_0x192b12 applymovement2 MovementData_0x192cca applymovement $0, MovementData_0x192cde end ; 0x192b12 UnknownScript_0x192b12: ; 0x192b12 applymovement2 MovementData_0x192cd8 applymovement $0, MovementData_0x192ce2 loadfont 2writetext UnknownText_0x193266 closetext loadmovesprites applymovement2 MovementData_0x192cdc spriteface $0, $2 loadfont 2writetext UnknownText_0x193278 closetext loadmovesprites playsound $00ca applymovement $0, MovementData_0x192d17 writebyte $80 special $0098 applymovement $0, MovementData_0x192d1c setbit2 $009f special $0038 loadfont 2writetext UnknownText_0x19329a closetext loadmovesprites showemote $0, $0, 15 applymovement $0, MovementData_0x192ce5 end ; 0x192b50 UnknownScript_0x192b50: ; 0x192b50 checkbit2 $009f iftrue UnknownScript_0x192b63 applymovement $2, MovementData_0x192d04 applymovement $0, MovementData_0x192cf5 applymovement $2, MovementData_0x192cfe end ; 0x192b63 UnknownScript_0x192b63: ; 0x192b63 applymovement $2, MovementData_0x192d04 applymovement $0, MovementData_0x192d28 clearbit2 $009f playsound $00ca applymovement $0, MovementData_0x192d17 writebyte $90 special $0098 applymovement $0, MovementData_0x192d1c special $0038 applymovement $0, MovementData_0x192d2a applymovement $2, MovementData_0x192cfe end ; 0x192b8a UnknownScript_0x192b8a: ; 0x192b8a checkbit2 $009f iftrue UnknownScript_0x192b9d applymovement $3, MovementData_0x192d04 applymovement $0, MovementData_0x192cf5 applymovement $3, MovementData_0x192cfe end ; 0x192b9d UnknownScript_0x192b9d: ; 0x192b9d applymovement $3, MovementData_0x192d04 applymovement $0, MovementData_0x192d28 clearbit2 $009f playsound $00ca applymovement $0, MovementData_0x192d17 writebyte $90 special $0098 applymovement $0, MovementData_0x192d1c special $0038 applymovement $0, MovementData_0x192d2a applymovement $3, MovementData_0x192cfe end ; 0x192bc4 UnknownScript_0x192bc4: ; 0x192bc4 checkbit2 $0063 iftrue UnknownScript_0x192bec checkcode $9 if_equal $2, UnknownScript_0x192bdc if_equal $3, UnknownScript_0x192be4 applymovement2 MovementData_0x192cd2 applymovement $0, MovementData_0x192cec end ; 0x192bdc UnknownScript_0x192bdc: ; 0x192bdc applymovement2 MovementData_0x192cd2 applymovement $0, MovementData_0x192cef end ; 0x192be4 UnknownScript_0x192be4: ; 0x192be4 applymovement2 MovementData_0x192cd5 applymovement $0, MovementData_0x192cf2 end ; 0x192bec UnknownScript_0x192bec: ; 0x192bec checkcode $9 if_equal $3, UnknownScript_0x192c00 if_equal $2, UnknownScript_0x192c0a applymovement2 MovementData_0x192d33 applymovement $0, MovementData_0x192d2d 2jump $6c11 ; 0x192c00 UnknownScript_0x192c00: ; 0x192c00 applymovement2 MovementData_0x192d36 applymovement $0, MovementData_0x192d2f 2jump $6c11 ; 0x192c0a UnknownScript_0x192c0a: ; 0x192c0a applymovement2 MovementData_0x192d33 applymovement $0, MovementData_0x192d31 loadfont 2writetext UnknownText_0x193266 closetext loadmovesprites checkcode $9 if_not_equal $1, $6c20 spriteface $0, $2 loadfont 2writetext UnknownText_0x193278 closetext loadmovesprites playsound $00ca applymovement $0, MovementData_0x192d17 writebyte $80 special $0098 applymovement $0, MovementData_0x192d22 faceperson $0, $4 setbit2 $009f special $0038 loadfont 2writetext UnknownText_0x19329a closetext loadmovesprites showemote $0, $0, 15 applymovement $0, MovementData_0x192d2d end ; 0x192c4e UnknownScript_0x192c4e: ; 0x192c4e special $0008 checkbit2 $009f iftrue UnknownScript_0x192c66 applymovement $4, MovementData_0x192d08 applymovement $0, MovementData_0x192cf9 applymovement $4, MovementData_0x192d01 2jump $6c8c ; 0x192c66 UnknownScript_0x192c66: ; 0x192c66 applymovement $4, MovementData_0x192d08 applymovement $0, MovementData_0x192cfc clearbit2 $009f playsound $00ca applymovement $0, MovementData_0x192d17 writebyte $90 special $0098 applymovement $0, MovementData_0x192d1c special $0038 applymovement $0, MovementData_0x192cfc applymovement $4, MovementData_0x192d01 dotrigger $0 domaptrigger GROUP_TIME_CAPSULE, MAP_TIME_CAPSULE, $0 end ; 0x192c93 UnknownScript_0x192c93: ; 0x192c93 refreshscreen $0 special $0058 loadmovesprites end ; 0x192c9a UnknownScript_0x192c9a: ; 0x192c9a faceplayer loadfont checkbit1 $0711 iftrue $6cb8 2writetext UnknownText_0x193190 yesorno iffalse UnknownScript_0x192cc4 2writetext UnknownText_0x1931c4 keeptextopen waitbutton special $0012 iffalse UnknownScript_0x192cbe itemnotify setbit1 $0711 2writetext UnknownText_0x1931d2 closetext loadmovesprites end ; 0x192cbe UnknownScript_0x192cbe: ; 0x192cbe 2writetext UnknownText_0x1931ef closetext loadmovesprites end ; 0x192cc4 UnknownScript_0x192cc4: ; 0x192cc4 2writetext UnknownText_0x19324d closetext loadmovesprites end ; 0x192cca MovementData_0x192cca: ; 0x192cca slow_step_up slow_step_left turn_head_right step_end ; 0x192cce MovementData_0x192cce: ; 0x192cce slow_step_up slow_step_left turn_head_down step_end ; 0x192cd2 MovementData_0x192cd2: ; 0x192cd2 slow_step_left turn_head_down step_end ; 0x192cd5 MovementData_0x192cd5: ; 0x192cd5 slow_step_right turn_head_down step_end ; 0x192cd8 MovementData_0x192cd8: ; 0x192cd8 slow_step_up slow_step_left turn_head_right step_end ; 0x192cdc MovementData_0x192cdc: ; 0x192cdc turn_head_right step_end ; 0x192cde MovementData_0x192cde: ; 0x192cde step_up step_up step_up step_end ; 0x192ce2 MovementData_0x192ce2: ; 0x192ce2 step_up step_up step_end ; 0x192ce5 MovementData_0x192ce5: ; 0x192ce5 step_up step_end ; 0x192ce7 MovementData_0x192ce7: ; 0x192ce7 step_up step_up step_right step_up step_end ; 0x192cec MovementData_0x192cec: ; 0x192cec step_up step_up step_end ; 0x192cef MovementData_0x192cef: ; 0x192cef step_left step_up step_end ; 0x192cf2 MovementData_0x192cf2: ; 0x192cf2 step_right step_up step_end ; 0x192cf5 MovementData_0x192cf5: ; 0x192cf5 step_down step_down step_down step_end ; 0x192cf9 MovementData_0x192cf9: ; 0x192cf9 step_down step_down step_end ; 0x192cfc MovementData_0x192cfc: ; 0x192cfc step_down step_end ; 0x192cfe MovementData_0x192cfe: ; 0x192cfe slow_step_right slow_step_down step_end ; 0x192d01 MovementData_0x192d01: ; 0x192d01 slow_step_right turn_head_down step_end ; 0x192d04 MovementData_0x192d04: ; 0x192d04 slow_step_up slow_step_left turn_head_right step_end ; 0x192d08 MovementData_0x192d08: ; 0x192d08 slow_step_left turn_head_right step_end ; 0x192d0b MovementData_0x192d0b: ; 0x192d0b slow_step_up slow_step_left turn_head_right step_end ; 0x192d0f MovementData_0x192d0f: ; 0x192d0f step_down step_left step_down step_down step_end ; 0x192d14 MovementData_0x192d14: ; 0x192d14 slow_step_right slow_step_down step_end ; 0x192d17 MovementData_0x192d17: ; 0x192d17 turn_head_down turn_head_left turn_head_up turn_head_right step_end ; 0x192d1c MovementData_0x192d1c: ; 0x192d1c turn_head_down turn_head_left turn_head_up turn_head_right turn_head_left step_end ; 0x192d22 MovementData_0x192d22: ; 0x192d22 turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down step_end ; 0x192d28 MovementData_0x192d28: ; 0x192d28 step_down step_end ; 0x192d2a MovementData_0x192d2a: ; 0x192d2a step_down step_down step_end ; 0x192d2d MovementData_0x192d2d: ; 0x192d2d step_up step_end ; 0x192d2f MovementData_0x192d2f: ; 0x192d2f step_right step_end ; 0x192d31 MovementData_0x192d31: ; 0x192d31 step_left step_end ; 0x192d33 MovementData_0x192d33: ; 0x192d33 slow_step_left turn_head_right step_end ; 0x192d36 MovementData_0x192d36: ; 0x192d36 slow_step_right turn_head_left step_end ; 0x192d39 UnknownText_0x192d39: ; 0x192d39 db $0, "Would you like to", $4f db "battle over a GAME", $51 db "LINK cable or by", $4f db "mobile phone?", $57 ; 0x192d7e UnknownText_0x192d7e: ; 0x192d7e db $0, "Would you like to", $4f db "trade over a GAME", $51 db "LINK cable or by", $4f db "mobile phone?", $57 ; 0x192dc2 INCBIN "baserom.gbc",$192dc2,$192de0 - $192dc2 UnknownText_0x192de0: ; 0x192de0 db $0, "Welcome to CABLE", $4f db "CLUB COLOSSEUM.", $51 db "You may battle a", $4f db "friend here.", $51 db "Would you like to", $4f db "battle?", $57 ; 0x192e3a UnknownText_0x192e3a: ; 0x192e3a db $0, "Welcome to CABLE", $4f db "TRADE CENTER.", $51 db "You may trade your", $4f db "#MON here with", $55 db "a friend.", $51 db "Would you like to", $4f db "trade?", $57 ; 0x192e9f UnknownText_0x192e9f: ; 0x192e9f db $0, "Welcome to CABLE", $4f db "CLUB TIME CAPSULE.", $51 db "You can travel to", $4f db "the past and trade", $55 db "your #MON.", $51 db "Would you like to", $4f db "trade across time?", $57 ; 0x192f19 UnknownText_0x192f19: ; 0x192f19 db $0, "Your friend is not", $4f db "ready.", $58 ; 0x192f34 UnknownText_0x192f34: ; 0x192f34 db $0, "Before opening the", $4f db "link, you must", $55 db "save your game.", $57 ; 0x192f67 UnknownText_0x192f67: ; 0x192f67 db $0, "Please wait.", $57 ; 0x192f75 UnknownText_0x192f75: ; 0x192f75 db $0, "The link has been", $4f db "closed because of", $55 db "inactivity.", $51 db "Please contact", $4f db "your friend and", $55 db "come again.", $58 ; 0x192fd1 UnknownText_0x192fd1: ; 0x192fd1 db $0, "Please come again.", $58 ; 0x192fe5 INCBIN "baserom.gbc",$192fe5,$193029 - $192fe5 UnknownText_0x193029: ; 0x193029 db $0, "You can't link to", $4f db "the past here.", $58 ; 0x19304a UnknownText_0x19304a: ; 0x19304a db $0, "Incompatible rooms", $4f db "were chosen.", $58 ; 0x19306b UnknownText_0x19306b: ; 0x19306b db $0, "Please come in.", $57 ; 0x19307c INCBIN "baserom.gbc",$19307c,$0f UnknownText_0x19308b: ; 0x19308b db $0, "Sorry--@" text_from_ram $d073 db $0, $4f db "can't be taken.", $58 ; 0x1930a8 UnknownText_0x1930a8: ; 0x1930a8 db $0, "You can't take the", $4f db "@" text_from_ram $d073 db $0, " with a", $55 db "@" text_from_ram $d086 db $0, ".", $58 ; 0x1930cf UnknownText_0x1930cf: ; 0x1930cf db $0, "You can't take the", $4f db "@" text_from_ram $d073 db $0, " that", $55 db "has MAIL with you.", $58 ; 0x193100 UnknownText_0x193100: ; 0x193100 db $0, "I'm sorry--the", $4f db "TIME CAPSULE is", $55 db "being adjusted.", $57 ; 0x19312f UnknownText_0x19312f: ; 0x19312f db $0, "I'm sorry--the", $4f db "TRADE MACHINE is", $55 db "being adjusted.", $57 ; 0x19315f UnknownText_0x19315f: ; 0x19315f db $0, "I'm sorry--the", $4f db "BATTLE MACHINE is", $55 db "being adjusted.", $57 ; 0x193190 UnknownText_0x193190: ; 0x193190 db $0, "Hello! You're", $4f db $52, ", right?", $51 db "I have some-", $4f db "thing for you.", $57 ; 0x1931c4 UnknownText_0x1931c4: ; 0x1931c4 db $0, "Here you go!", $57 ; 0x1931d2 UnknownText_0x1931d2: ; 0x1931d2 db $0, "We hope to serve", $4f db "you again.", $57 ; 0x1931ef UnknownText_0x1931ef: ; 0x1931ef db $0, "Oh, you have no", $4f db "space for this.", $51 db "Stop in at any", $4f db "#MON CENTER", $51 db "across the country", $4f db "to pick it up.", $57 ; 0x19324d UnknownText_0x19324d: ; 0x19324d db $0, "No? That's very", $4f db "strange…", $57 ; 0x193266 UnknownText_0x193266: ; 0x193266 db $0, "Oh, please wait.", $57 ; 0x193278 UnknownText_0x193278: ; 0x193278 db $0, "We need to change", $4f db "the look here…", $57 ; 0x19329a UnknownText_0x19329a: ; 0x19329a db $0, "How does this", $4f db "style look to you?", $57 ; 0x1932bc UnknownText_0x1932bc: ; 0x1932bc db $0, "Excuse me!", $51 db "For STADIUM rules,", $4f db "please bring six", $51 db "different #MON,", $4f db "excluding EGGS.", $51 db "The six #MON", $4f db "must be different.", $51 db "Also, they must", $4f db "not be holding", $55 db "identical items.", $51 db "Please come back", $4f db "when you're ready.", $57 ; 0x19337f MapEventHeader_0x19337f: ; 0x19337f ; filler db 0, 0 ; warps db 6 warp_def $7, $0, 255, GROUP_POKECENTER_2F, MAP_POKECENTER_2F warp_def $0, $5, 1, GROUP_TRADE_CENTER, MAP_TRADE_CENTER warp_def $0, $9, 1, GROUP_COLOSSEUM, MAP_COLOSSEUM warp_def $2, $d, 1, GROUP_TIME_CAPSULE, MAP_TIME_CAPSULE warp_def $0, $6, 1, GROUP_MOBILE_TRADE_ROOM_MOBILE, MAP_MOBILE_TRADE_ROOM_MOBILE warp_def $0, $a, 1, GROUP_MOBILE_BATTLE_ROOM, MAP_MOBILE_BATTLE_ROOM ; xy triggers db 0 ; signposts db 1 signpost 3, 7, $0, UnknownScript_0x192c93 ; people-events db 4 person_event $38, 6, 9, $6, $0, 255, 255, $a0, 0, UnknownScript_0x19289d, $ffff person_event $38, 6, 13, $6, $0, 255, 255, $a0, 0, UnknownScript_0x192952, $ffff person_event $38, 7, 17, $6, $0, 255, 255, $a0, 0, UnknownScript_0x192a2d, $ffff person_event $43, 5, 5, $6, $0, 255, 255, $0, 0, UnknownScript_0x192c9a, $0711 ; 0x1933dc MapScriptHeader_0x1933dc: ; 0x1933dc ; trigger count db 2 ; triggers dw UnknownScript_0x1933e9, $0000 dw UnknownScript_0x1933ed, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x1933ee ; 0x1933e9 UnknownScript_0x1933e9: ; 0x1933e9 priorityjump UnknownScript_0x1933fe ; 0x1933ec INCBIN "baserom.gbc",$1933ec,$1933ed - $1933ec UnknownScript_0x1933ed: ; 0x1933ed end ; 0x1933ee UnknownScript_0x1933ee: ; 0x1933ee special $0010 iffalse UnknownScript_0x1933f9 disappear $3 appear $2 return ; 0x1933f9 UnknownScript_0x1933f9: ; 0x1933f9 disappear $2 appear $3 return ; 0x1933fe UnknownScript_0x1933fe: ; 0x1933fe dotrigger $1 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $1 end ; 0x193405 UnknownScript_0x193405: ; 0x193405 special $000d newloadmap $f8 end ; 0x19340b INCBIN "baserom.gbc",$19340b,$193429 - $19340b MapEventHeader_0x193429: ; 0x193429 ; filler db 0, 0 ; warps db 2 warp_def $7, $4, 2, GROUP_POKECENTER_2F, MAP_POKECENTER_2F warp_def $7, $5, 2, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 2 signpost 4, 4, $3, UnknownScript_0x193405 signpost 4, 5, $4, UnknownScript_0x193405 ; people-events db 2 person_event $1, 8, 7, $9, $0, 255, 255, $0, 0, UnknownScript_0x193499, $0000 person_event $1, 8, 10, $8, $0, 255, 255, $0, 0, UnknownScript_0x193499, $0001 ; 0x19345d MapScriptHeader_0x19345d: ; 0x19345d ; trigger count db 3 ; triggers dw UnknownScript_0x193471, $0000 dw UnknownScript_0x193475, $0000 dw UnknownScript_0x193476, $0000 ; callback count db 2 ; callbacks dbw 2, UnknownScript_0x193477 dbw 5, UnknownScript_0x193487 ; 0x193471 UnknownScript_0x193471: ; 0x193471 priorityjump UnknownScript_0x19348c ; 0x193474 INCBIN "baserom.gbc",$193474,$01 UnknownScript_0x193475: ; 0x193475 end ; 0x193476 UnknownScript_0x193476: ; 0x193476 end ; 0x193477 UnknownScript_0x193477: ; 0x193477 special $0010 iffalse UnknownScript_0x193482 disappear $3 appear $2 return ; 0x193482 UnknownScript_0x193482: ; 0x193482 disappear $2 appear $3 return ; 0x193487 UnknownScript_0x193487: ; 0x193487 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2 return ; 0x19348c UnknownScript_0x19348c: ; 0x19348c dotrigger $1 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $2 end ; 0x193493 UnknownScript_0x193493: ; 0x193493 special $000e newloadmap $f8 end ; 0x193499 UnknownScript_0x193499: ; 0x193499 loadfont 2writetext UnknownText_0x1934a0 closetext loadmovesprites end ; 0x1934a0 UnknownText_0x1934a0: ; 0x1934a0 db $0, "Your friend is", $4f db "ready.", $57 ; 0x1934b7 MapEventHeader_0x1934b7: ; 0x1934b7 ; filler db 0, 0 ; warps db 2 warp_def $7, $4, 3, GROUP_POKECENTER_2F, MAP_POKECENTER_2F warp_def $7, $5, 3, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 2 signpost 4, 4, $3, UnknownScript_0x193493 signpost 4, 5, $4, UnknownScript_0x193493 ; people-events db 2 person_event $1, 8, 7, $9, $0, 255, 255, $0, 0, UnknownScript_0x193499, $0000 person_event $1, 8, 10, $8, $0, 255, 255, $0, 0, UnknownScript_0x193499, $0001 ; 0x1934eb MapScriptHeader_0x1934eb: ; 0x1934eb ; trigger count db 2 ; triggers dw UnknownScript_0x1934f8, $0000 dw UnknownScript_0x1934fc, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x1934fd ; 0x1934f8 UnknownScript_0x1934f8: ; 0x1934f8 priorityjump UnknownScript_0x19350d ; 0x1934fb INCBIN "baserom.gbc",$1934fb,$1934fc - $1934fb UnknownScript_0x1934fc: ; 0x1934fc end ; 0x1934fd UnknownScript_0x1934fd: ; 0x1934fd special $0010 iffalse UnknownScript_0x193508 disappear $3 appear $2 return ; 0x193508 UnknownScript_0x193508: ; 0x193508 disappear $2 appear $3 return ; 0x19350d UnknownScript_0x19350d: ; 0x19350d dotrigger $1 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $3 end ; 0x193514 UnknownScript_0x193514: ; 0x193514 special $000f newloadmap $f8 end ; 0x19351a UnknownScript_0x19351a: ; 0x19351a loadfont 2writetext UnknownText_0x193521 closetext loadmovesprites end ; 0x193521 UnknownText_0x193521: ; 0x193521 db $0, "Your friend is", $4f db "ready.", $57 ; 0x193538 MapEventHeader_0x193538: ; 0x193538 ; filler db 0, 0 ; warps db 2 warp_def $7, $4, 4, GROUP_POKECENTER_2F, MAP_POKECENTER_2F warp_def $7, $5, 4, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 2 signpost 4, 4, $3, UnknownScript_0x193514 signpost 4, 5, $4, UnknownScript_0x193514 ; people-events db 2 person_event $1, 8, 7, $9, $0, 255, 255, $0, 0, UnknownScript_0x19351a, $0000 person_event $1, 8, 10, $8, $0, 255, 255, $0, 0, UnknownScript_0x19351a, $0001 ; 0x19356c MapScriptHeader_0x19356c: ; 0x19356c ; trigger count db 2 ; triggers dw UnknownScript_0x193576, $0000 dw UnknownScript_0x19357a, $0000 ; callback count db 0 ; 0x193576 UnknownScript_0x193576: ; 0x193576 priorityjump UnknownScript_0x19357b ; 0x193579 INCBIN "baserom.gbc",$193579,$19357a - $193579 UnknownScript_0x19357a: ; 0x19357a end ; 0x19357b UnknownScript_0x19357b: ; 0x19357b dotrigger $1 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $4 end ; 0x193582 UnknownScript_0x193582: ; 0x193582 refreshscreen $0 special $009f 2writetext UnknownText_0x193591 closetext reloadmappart special $0082 loadmovesprites end ; 0x193591 UnknownText_0x193591: ; 0x193591 db $0, "Establishing", $4f db "communications…", $57 ; 0x1935af MapEventHeader_0x1935af: ; 0x1935af ; filler db 0, 0 ; warps db 2 warp_def $7, $4, 5, GROUP_POKECENTER_2F, MAP_POKECENTER_2F warp_def $7, $5, 5, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 1 signpost 2, 4, $1, UnknownScript_0x193582 ; people-events db 0 ; 0x1935c4 MapScriptHeader_0x1935c4: ; 0x1935c4 ; trigger count db 2 ; triggers dw UnknownScript_0x1935ce, $0000 dw UnknownScript_0x1935d2, $0000 ; callback count db 0 ; 0x1935ce UnknownScript_0x1935ce: ; 0x1935ce priorityjump UnknownScript_0x1935d3 ; 0x1935d1 INCBIN "baserom.gbc",$1935d1,$1935d2 - $1935d1 UnknownScript_0x1935d2: ; 0x1935d2 end ; 0x1935d3 UnknownScript_0x1935d3: ; 0x1935d3 dotrigger $1 domaptrigger GROUP_POKECENTER_2F, MAP_POKECENTER_2F, $5 end ; 0x1935da UnknownScript_0x1935da: ; 0x1935da refreshscreen $0 special $009f if_equal $1, $7619 special $009b iffalse $7624 if_equal $1, UnknownScript_0x1935f4 if_equal $2, $760d 2jump $7624 ; 0x1935f4 UnknownScript_0x1935f4: ; 0x1935f4 2writetext UnknownText_0x193644 pause 20 loadmovesprites special $002e playmusic $000d special $00a4 pause 60 special $0031 special $003d refreshscreen $0 special $009d special $001b special $009c iftrue $7624 special $00a2 2writetext UnknownText_0x193626 closetext reloadmappart special $0081 loadmovesprites end ; 0x193626 UnknownText_0x193626: ; 0x193626 db $0, "Establishing", $4f db "communications…", $57 ; 0x193644 UnknownText_0x193644: ; 0x193644 db $0, "Your #MON will", $4f db "be fully healed", $55 db "before battle.", $57 ; 0x193673 MapEventHeader_0x193673: ; 0x193673 ; filler db 0, 0 ; warps db 2 warp_def $7, $4, 6, GROUP_POKECENTER_2F, MAP_POKECENTER_2F warp_def $7, $5, 6, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 1 signpost 2, 4, $1, UnknownScript_0x1935da ; people-events db 0 ; 0x193688 INCBIN "baserom.gbc",$193688,$978 SECTION "bank65",DATA,BANK[$65] MapScriptHeader_0x194000: ; 0x194000 ; trigger count db 2 ; triggers dw UnknownScript_0x19400d, $0000 dw UnknownScript_0x19400e, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x19400f ; 0x19400d UnknownScript_0x19400d: ; 0x19400d end ; 0x19400e UnknownScript_0x19400e: ; 0x19400e end ; 0x19400f UnknownScript_0x19400f: ; 0x19400f checkcode $b if_equal $4, UnknownScript_0x194018 disappear $8 return ; 0x194018 UnknownScript_0x194018: ; 0x194018 appear $8 return ; 0x19401b UnknownScript_0x19401b: ; 0x19401b showemote $0, $0, 15 pause 15 playsound $0014 spriteface $0, $1 applymovement $a, MovementData_0x194262 disappear $a spriteface $0, $0 pause 10 dotrigger $0 clearbit1 $07ae domaptrigger GROUP_CIANWOOD_CITY, MAP_CIANWOOD_CITY, $1 end ; 0x19403c UnknownScript_0x19403c: ; 0x19403c checkitem SQUIRTBOTTLE iftrue UnknownScript_0x19404a waitbutton playsound $006d applymovement $4, MovementData_0x194249 end ; 0x19404a UnknownScript_0x19404a: ; 0x19404a loadfont 2writetext UnknownText_0x19426b yesorno iffalse UnknownScript_0x194079 loadmovesprites loadfont 2writetext UnknownText_0x194290 closetext loadmovesprites waitbutton playsound $006d applymovement $4, MovementData_0x194249 loadfont 2writetext UnknownText_0x1942aa closetext loadmovesprites loadpokedata SUDOWOODO, 20 startbattle setbit1 $002a if_equal $2, UnknownScript_0x19407b disappear $4 variablesprite $4, $26 returnafterbattle end ; 0x194079 UnknownScript_0x194079: ; 0x194079 loadmovesprites end ; 0x19407b UnknownScript_0x19407b: ; 0x19407b returnafterbattle applymovement $4, MovementData_0x19424b disappear $4 variablesprite $4, $26 special $005e special $009e end ; 0x19408c UnknownScript_0x19408c: ; 0x19408c faceplayer loadfont checkbit1 $00ba iftrue UnknownScript_0x1940b3 setbit1 $00b9 2writetext UnknownText_0x1942f1 closetext loadmovesprites clearbit1 $0768 checkcode $9 if_equal $1, UnknownScript_0x1940ac applymovement $9, MovementData_0x19424e disappear $9 end ; 0x1940ac UnknownScript_0x1940ac: ; 0x1940ac applymovement $9, MovementData_0x194258 disappear $9 end ; 0x1940b3 UnknownScript_0x1940b3: ; 0x1940b3 2writetext UnknownText_0x1943ed closetext loadmovesprites end ; 0x1940b9 UnknownScript_0x1940b9: ; 0x1940b9 faceplayer loadfont checkbit1 $004b iftrue $40da checkbit1 $002a iftrue UnknownScript_0x1940cd 2writetext UnknownText_0x19446f closetext loadmovesprites end ; 0x1940cd UnknownScript_0x1940cd: ; 0x1940cd 2writetext UnknownText_0x1944d0 keeptextopen verbosegiveitem TM_08, 1 iffalse $40de setbit1 $004b 2writetext UnknownText_0x19452c closetext loadmovesprites end ; 0x1940e0 UnknownScript_0x1940e0: ; 0x1940e0 faceplayer loadfont checkbit1 $002a iftrue UnknownScript_0x1940ee 2writetext UnknownText_0x194626 closetext loadmovesprites end ; 0x1940ee UnknownScript_0x1940ee: ; 0x1940ee 2writetext UnknownText_0x19469e closetext loadmovesprites end ; 0x1940f4 Trainer_0x1940f4: ; 0x1940f4 ; bit/flag number dw $46e ; trainer group && trainer id db 23, 3 ; text when seen dw UnknownText_0x194760 ; text when trainer beaten dw UnknownText_0x194790 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x194100 ; 0x194100 UnknownScript_0x194100: ; 0x194100 writecode $17, $18 talkaftercancel loadfont checkbit2 $0073 iftrue UnknownScript_0x194140 checkbit2 $0081 iftrue UnknownScript_0x1941b4 checkcellnum $18 iftrue UnknownScript_0x1941d5 checkbit1 $0285 iftrue UnknownScript_0x194129 2writetext UnknownText_0x1947aa keeptextopen setbit1 $0285 2call UnknownScript_0x1941c9 2jump $412c ; 0x194129 UnknownScript_0x194129: ; 0x194129 2call UnknownScript_0x1941cd askforphonenumber $18 if_equal $1, UnknownScript_0x1941dd if_equal $2, UnknownScript_0x1941d9 trainertotext $17, $3, $0 2call UnknownScript_0x1941d1 2jump UnknownScript_0x1941d5 ; 0x194140 UnknownScript_0x194140: ; 0x194140 2call UnknownScript_0x1941e1 winlosstext UnknownText_0x194790, $0000 copybytetovar $da02 if_equal $4, $415f if_equal $3, $4165 if_equal $2, $416b if_equal $1, $4171 if_equal $0, $4177 checkbit1 $00cd iftrue UnknownScript_0x1941ab checkbit1 $0044 iftrue UnknownScript_0x19419e checkbit2 $004b iftrue UnknownScript_0x194191 checkbit2 $0047 iftrue UnknownScript_0x194184 loadtrainer $17, $3 startbattle returnafterbattle loadvar $da02, $1 clearbit2 $0073 end ; 0x194184 UnknownScript_0x194184: ; 0x194184 loadtrainer $17, $f startbattle returnafterbattle loadvar $da02, $2 clearbit2 $0073 end ; 0x194191 UnknownScript_0x194191: ; 0x194191 loadtrainer $17, $10 startbattle returnafterbattle loadvar $da02, $3 clearbit2 $0073 end ; 0x19419e UnknownScript_0x19419e: ; 0x19419e loadtrainer $17, $15 startbattle returnafterbattle loadvar $da02, $4 clearbit2 $0073 end ; 0x1941ab UnknownScript_0x1941ab: ; 0x1941ab loadtrainer $17, $16 startbattle returnafterbattle clearbit2 $0073 end ; 0x1941b4 UnknownScript_0x1941b4: ; 0x1941b4 2call UnknownScript_0x1941e5 verbosegiveitem FIRE_STONE, 1 iffalse UnknownScript_0x1941c6 clearbit2 $0081 setbit1 $0101 2jump UnknownScript_0x1941d5 ; 0x1941c6 UnknownScript_0x1941c6: ; 0x1941c6 2jump UnknownScript_0x1941e9 ; 0x1941c9 UnknownScript_0x1941c9: ; 0x1941c9 jumpstd $0019 ; 0x1941cc INCBIN "baserom.gbc",$1941cc,$1941cd - $1941cc UnknownScript_0x1941cd: ; 0x1941cd jumpstd $001a ; 0x1941d0 INCBIN "baserom.gbc",$1941d0,$01 UnknownScript_0x1941d1: ; 0x1941d1 jumpstd $001b ; 0x1941d4 INCBIN "baserom.gbc",$1941d4,$01 UnknownScript_0x1941d5: ; 0x1941d5 jumpstd $001c ; 0x1941d8 INCBIN "baserom.gbc",$1941d8,$01 UnknownScript_0x1941d9: ; 0x1941d9 jumpstd $001d ; 0x1941dc INCBIN "baserom.gbc",$1941dc,$1941dd - $1941dc UnknownScript_0x1941dd: ; 0x1941dd jumpstd $001e ; 0x1941e0 INCBIN "baserom.gbc",$1941e0,$1941e1 - $1941e0 UnknownScript_0x1941e1: ; 0x1941e1 jumpstd $001f ; 0x1941e4 INCBIN "baserom.gbc",$1941e4,$1941e5 - $1941e4 UnknownScript_0x1941e5: ; 0x1941e5 jumpstd $0020 ; 0x1941e8 INCBIN "baserom.gbc",$1941e8,$01 UnknownScript_0x1941e9: ; 0x1941e9 jumpstd $0021 ; 0x1941ec INCBIN "baserom.gbc",$1941ec,$1941ed - $1941ec Trainer_0x1941ed: ; 0x1941ed ; bit/flag number dw $440 ; trainer group && trainer id db 52, 7 ; text when seen dw UnknownText_0x1946ed ; text when trainer beaten dw UnknownText_0x19470e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1941f9 ; 0x1941f9 UnknownScript_0x1941f9: ; 0x1941f9 talkaftercancel loadfont 2writetext UnknownText_0x19471e closetext loadmovesprites end ; 0x194201 UnknownScript_0x194201: ; 0x194201 faceplayer loadfont checkbit1 $0067 iftrue UnknownScript_0x19422f checkcode $b if_not_equal $4, UnknownScript_0x194235 checkbit1 $0066 iftrue $421c 2writetext UnknownText_0x194800 keeptextopen setbit1 $0066 2writetext UnknownText_0x19482d keeptextopen verbosegiveitem HARD_STONE, 1 iffalse $4233 setbit1 $0067 2writetext UnknownText_0x194847 closetext loadmovesprites end ; 0x19422f UnknownScript_0x19422f: ; 0x19422f 2writetext UnknownText_0x1948aa closetext loadmovesprites end ; 0x194235 UnknownScript_0x194235: ; 0x194235 2writetext UnknownText_0x1948f3 closetext loadmovesprites end ; 0x19423b UnknownScript_0x19423b: ; 0x19423b jumptext UnknownText_0x194924 ; 0x19423e UnknownScript_0x19423e: ; 0x19423e jumptext UnknownText_0x19492e ; 0x194241 UnknownScript_0x194241: ; 0x194241 jumptext UnknownText_0x19494c ; 0x194244 UnknownScript_0x194244: ; 0x194244 jumptext UnknownText_0x1949ee ; 0x194247 UnknownScript_0x194247: ; 0x194247 fruittree $d ; 0x194249 MovementData_0x194249: ; 0x194249 db $56 ; movement step_end ; 0x19424b MovementData_0x19424b: ; 0x19424b fast_jump_step_up fast_jump_step_up step_end ; 0x19424e MovementData_0x19424e: ; 0x19424e step_down step_down step_down step_left step_left step_left step_left step_left step_left step_end ; 0x194258 MovementData_0x194258: ; 0x194258 step_left step_down step_down step_down step_left step_left step_left step_left step_left step_end ; 0x194262 MovementData_0x194262: ; 0x194262 db $39 ; movement fast_jump_step_down fast_jump_step_down fast_jump_step_down fast_jump_step_right fast_jump_step_right fast_jump_step_right db $38 ; movement step_end ; 0x19426b UnknownText_0x19426b: ; 0x19426b db $0, "It's a weird tree.", $4f db "Use SQUIRTBOTTLE?", $57 ; 0x194290 UnknownText_0x194290: ; 0x194290 db $0, $52, " used the", $4f db "SQUIRTBOTTLE.", $57 ; 0x1942aa UnknownText_0x1942aa: ; 0x1942aa db $0, "The weird tree", $4f db "doesn't like the", $55 db "SQUIRTBOTTLE!", $51 db "The weird tree", $4f db "attacked!", $57 ; 0x1942f1 UnknownText_0x1942f1: ; 0x1942f1 db $0, "I'm the FLOWER", $4f db "SHOP's FLORIA!", $51 db "Listen, listen!", $51 db "When I sprinkled", $4f db "water on that", $51 db "wiggly tree, it", $4f db "jumped right up!", $51 db "It just has to be", $4f db "a #MON.", $51 db "I bet it would be", $4f db "shocked out of its", $51 db "disguise if you", $4f db "soaked it!", $51 db "I know! I'll tell", $4f db "my sis and borrow", $55 db "her water bottle!", $57 ; 0x1943ed UnknownText_0x1943ed: ; 0x1943ed db $0, "When I told my sis", $4f db "about the jiggly", $51 db "tree, she said", $4f db "it's dangerous.", $51 db "If I beat WHITNEY,", $4f db "I wonder if she'll", $51 db "lend me her water", $4f db "bottle…", $57 ; 0x19446f UnknownText_0x19446f: ; 0x19446f db $0, "Wa-hey!", $51 db "I was going to", $4f db "snap that tree", $51 db "with my straight-", $4f db "arm punch.", $51 db "But I couldn't!", $4f db "I'm a failure!", $57 ; 0x1944d0 UnknownText_0x1944d0: ; 0x1944d0 db $0, "Did you clear that", $4f db "wretched tree?", $51 db "I'm impressed!", $4f db "I want you to", $55 db "have this.", $57 ; 0x19451a INCBIN "baserom.gbc",$19451a,$12 UnknownText_0x19452c: ; 0x19452c db $0, "That happens to be", $4f db "ROCK SMASH.", $51 db "You can shatter", $4f db "rocks with just a", $51 db "single well-aimed", $4f db "smack.", $51 db "If any rocks are", $4f db "in your way, just", $55 db "smash 'em up!", $57 ; 0x1945b8 INCBIN "baserom.gbc",$1945b8,$194626 - $1945b8 UnknownText_0x194626: ; 0x194626 db $0, "An odd tree is", $4f db "blocking the way", $55 db "to GOLDENROD CITY.", $51 db "It's preventing", $4f db "me from shopping.", $51 db "Something should", $4f db "be done about it.", $57 ; 0x19469e UnknownText_0x19469e: ; 0x19469e db $0, "That odd tree dis-", $4f db "appeared without a", $55 db "trace.", $51 db "Oh! That tree was", $4f db "really a #MON?", $57 ; 0x1946ed UnknownText_0x1946ed: ; 0x1946ed db $0, "I'm going to read", $4f db "your thoughts!", $57 ; 0x19470e UnknownText_0x19470e: ; 0x19470e db $0, "I misread you!", $57 ; 0x19471e UnknownText_0x19471e: ; 0x19471e db $0, "I'd be strong if", $4f db "only I could tell", $51 db "what my opponent", $4f db "was thinking.", $57 ; 0x194760 UnknownText_0x194760: ; 0x194760 db $0, "Thanks to my stud-", $4f db "ies, I'm ready for", $55 db "any #MON!", $57 ; 0x194790 UnknownText_0x194790: ; 0x194790 db $0, "Oops! Computation", $4f db "error?", $57 ; 0x1947aa UnknownText_0x1947aa: ; 0x1947aa db $0, "Darn. I study five", $4f db "hours a day too.", $51 db "There's more to", $4f db "learning than just", $55 db "reading books.", $57 ; 0x194800 UnknownText_0x194800: ; 0x194800 db $0, "ARTHUR: Who are", $4f db "you?", $51 db "I'm ARTHUR of", $4f db "Thursday.", $57 ; 0x19482d UnknownText_0x19482d: ; 0x19482d db $0, "Here. You can have", $4f db "this.", $57 ; 0x194847 UnknownText_0x194847: ; 0x194847 db $0, "ARTHUR: A #MON", $4f db "that uses rock-", $51 db "type moves should", $4f db "hold on to that.", $51 db "It pumps up rock-", $4f db "type attacks.", $57 ; 0x1948aa UnknownText_0x1948aa: ; 0x1948aa db $0, "ARTHUR: I'm ARTHUR", $4f db "of Thursday. I'm", $51 db "the second son out", $4f db "of seven children.", $57 ; 0x1948f3 UnknownText_0x1948f3: ; 0x1948f3 db $0, "ARTHUR: Today's", $4f db "not Thursday. How", $55 db "disappointing.", $57 ; 0x194924 UnknownText_0x194924: ; 0x194924 db $0, "ROUTE 36", $57 ; 0x19492e UnknownText_0x19492e: ; 0x19492e db $0, "RUINS OF ALPH", $4f db "NORTH ENTRANCE", $57 ; 0x19494c UnknownText_0x19494c: ; 0x19494c db $0, "TRAINER TIPS", $51 db "#MON stats", $4f db "vary--even within", $55 db "the same species.", $51 db "Their stats may be", $4f db "similar at first.", $51 db "However, differ-", $4f db "ences will become", $51 db "pronounced as the", $4f db "#MON grow.", $57 ; 0x1949ee UnknownText_0x1949ee: ; 0x1949ee db $0, "TRAINER TIPS", $51 db "Use DIG to return", $4f db "to the entrance of", $55 db "any place.", $51 db "It is convenient", $4f db "for exploring", $51 db "caves and other", $4f db "landmarks.", $57 ; 0x194a66 MapEventHeader_0x194a66: ; 0x194a66 ; filler db 0, 0 ; warps db 4 warp_def $8, $12, 3, GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE warp_def $9, $12, 4, GROUP_ROUTE_36_NATIONAL_PARK_GATE, MAP_ROUTE_36_NATIONAL_PARK_GATE warp_def $d, $2f, 1, GROUP_ROUTE_36_RUINS_OF_ALPH_GATE, MAP_ROUTE_36_RUINS_OF_ALPH_GATE warp_def $d, $30, 2, GROUP_ROUTE_36_RUINS_OF_ALPH_GATE, MAP_ROUTE_36_RUINS_OF_ALPH_GATE ; xy triggers db 2 xy_trigger 1, $7, $14, $0, UnknownScript_0x19401b, $0, $0 xy_trigger 1, $7, $16, $0, UnknownScript_0x19401b, $0, $0 ; signposts db 4 signpost 1, 29, $0, UnknownScript_0x194244 signpost 11, 45, $0, UnknownScript_0x19423e signpost 7, 55, $0, UnknownScript_0x19423b signpost 7, 21, $0, UnknownScript_0x194241 ; people-events db 9 person_event $27, 17, 24, $9, $0, 255, 255, $92, 3, Trainer_0x1941ed, $ffff person_event $27, 18, 35, $8, $0, 255, 255, $92, 5, Trainer_0x1940f4, $ffff person_event $f4, 13, 39, $17, $0, 255, 255, $0, 0, UnknownScript_0x19403c, $06f8 person_event $28, 12, 55, $5, $2, 255, 255, $0, 0, UnknownScript_0x1940e0, $ffff person_event $3a, 13, 48, $8, $0, 255, 255, $0, 0, UnknownScript_0x1940b9, $ffff person_event $5d, 8, 25, $1, $0, 255, 255, $0, 0, UnknownScript_0x194247, $ffff person_event $27, 10, 50, $2, $11, 255, 255, $0, 0, UnknownScript_0x194201, $075a person_event $28, 16, 37, $6, $0, 255, 255, $90, 0, UnknownScript_0x19408c, $0769 person_event $63, 10, 25, $1, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $07b0 ; 0x194b19 MapScriptHeader_0x194b19: ; 0x194b19 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x194b1e ; 0x194b1e UnknownScript_0x194b1e: ; 0x194b1e setbit2 $003e return ; 0x194b22 UnknownScript_0x194b22: ; 0x194b22 jumptextfaceplayer UnknownText_0x194b45 ; 0x194b25 UnknownScript_0x194b25: ; 0x194b25 jumptextfaceplayer UnknownText_0x194b83 ; 0x194b28 UnknownScript_0x194b28: ; 0x194b28 jumptextfaceplayer UnknownText_0x194bd3 ; 0x194b2b UnknownScript_0x194b2b: ; 0x194b2b jumptext UnknownText_0x194c22 ; 0x194b2e UnknownScript_0x194b2e: ; 0x194b2e jumptext UnknownText_0x194c4a ; 0x194b31 UnknownScript_0x194b31: ; 0x194b31 jumptext UnknownText_0x194c8b ; 0x194b34 UnknownScript_0x194b34: ; 0x194b34 jumptext UnknownText_0x194cd5 ; 0x194b37 UnknownScript_0x194b37: ; 0x194b37 jumptext UnknownText_0x194cf0 ; 0x194b3a UnknownScript_0x194b3a: ; 0x194b3a jumptext UnknownText_0x194d37 ; 0x194b3d UnknownScript_0x194b3d: ; 0x194b3d jumpstd $0010 ; 0x194b40 UnknownScript_0x194b40: ; 0x194b40 jumpstd $0011 ; 0x194b43 UnknownScript_0x194b43: ; 0x194b43 fruittree $1e ; 0x194b45 UnknownText_0x194b45: ; 0x194b45 db $0, "One of the ELITE", $4f db "FOUR used to be", $51 db "the LEADER of", $4f db "FUCHSIA's GYM.", $57 ; 0x194b83 UnknownText_0x194b83: ; 0x194b83 db $0, "KOGA's daughter", $4f db "succeeded him as", $51 db "the GYM LEADER", $4f db "after he joined", $55 db "the ELITE FOUR.", $57 ; 0x194bd3 UnknownText_0x194bd3: ; 0x194bd3 db $0, "The SAFARI ZONE is", $4f db "closed… It's sad,", $51 db "considering it's", $4f db "FUCHSIA's main", $55 db "attraction.", $57 ; 0x194c22 UnknownText_0x194c22: ; 0x194c22 db $0, "FUCHSIA CITY", $51 db "Behold! It's", $4f db "Passion Pink!", $57 ; 0x194c4a UnknownText_0x194c4a: ; 0x194c4a db $0, "FUCHSIA CITY", $4f db "#MON GYM", $55 db "LEADER: JANINE", $51 db "The Poisonous", $4f db "Ninja Master", $57 ; 0x194c8b UnknownText_0x194c8b: ; 0x194c8b db $0, "There's a notice", $4f db "here…", $51 db "SAFARI ZONE OFFICE", $4f db "is closed until", $55 db "further notice.", $57 ; 0x194cd5 UnknownText_0x194cd5: ; 0x194cd5 db $0, "SAFARI ZONE", $4f db "WARDEN'S HOME", $57 ; 0x194cf0 UnknownText_0x194cf0: ; 0x194cf0 db $0, "The WARDEN is", $4f db "traveling abroad.", $51 db "Therefore, the", $4f db "SAFARI ZONE is", $55 db "closed.", $57 ; 0x194d37 UnknownText_0x194d37: ; 0x194d37 db $0, "No littering.", $51 db "Please take your", $4f db "waste with you.", $57 ; 0x194d67 MapEventHeader_0x194d67: ; 0x194d67 ; filler db 0, 0 ; warps db 11 warp_def $d, $5, 2, GROUP_FUCHSIA_MART, MAP_FUCHSIA_MART warp_def $d, $16, 1, GROUP_SAFARI_ZONE_MAIN_OFFICE, MAP_SAFARI_ZONE_MAIN_OFFICE warp_def $1b, $8, 1, GROUP_FUCHSIA_GYM, MAP_FUCHSIA_GYM warp_def $1b, $b, 1, GROUP_FUCHSIA_BILL_SPEECH_HOUSE, MAP_FUCHSIA_BILL_SPEECH_HOUSE warp_def $1b, $13, 1, GROUP_FUCHSIA_POKECENTER_1F, MAP_FUCHSIA_POKECENTER_1F warp_def $1b, $1b, 1, GROUP_SAFARI_ZONE_WARDENS_HOME, MAP_SAFARI_ZONE_WARDENS_HOME warp_def $3, $12, 3, GROUP_SAFARI_ZONE_FUCHSIA_GATE_BETA, MAP_SAFARI_ZONE_FUCHSIA_GATE_BETA warp_def $16, $25, 1, GROUP_ROUTE_15_FUCHSIA_GATE, MAP_ROUTE_15_FUCHSIA_GATE warp_def $17, $25, 2, GROUP_ROUTE_15_FUCHSIA_GATE, MAP_ROUTE_15_FUCHSIA_GATE warp_def $23, $7, 1, GROUP_ROUTE_19___FUCHSIA_GATE, MAP_ROUTE_19___FUCHSIA_GATE warp_def $23, $8, 2, GROUP_ROUTE_19___FUCHSIA_GATE, MAP_ROUTE_19___FUCHSIA_GATE ; xy triggers db 0 ; signposts db 8 signpost 15, 21, $0, UnknownScript_0x194b2b signpost 29, 5, $0, UnknownScript_0x194b2e signpost 15, 25, $0, UnknownScript_0x194b31 signpost 29, 27, $0, UnknownScript_0x194b34 signpost 5, 17, $0, UnknownScript_0x194b37 signpost 15, 13, $0, UnknownScript_0x194b3a signpost 27, 20, $0, UnknownScript_0x194b3d signpost 13, 6, $0, UnknownScript_0x194b40 ; people-events db 4 person_event $27, 22, 27, $2, $11, 255, 255, $a0, 0, UnknownScript_0x194b22, $ffff person_event $2d, 12, 17, $2, $11, 255, 255, $b0, 0, UnknownScript_0x194b25, $ffff person_event $29, 18, 20, $2, $11, 255, 255, $80, 0, UnknownScript_0x194b28, $ffff person_event $5d, 5, 12, $1, $0, 255, 255, $0, 0, UnknownScript_0x194b43, $ffff ; 0x194e00 MapScriptHeader_0x194e00: ; 0x194e00 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x194e05 ; 0x194e05 UnknownScript_0x194e05: ; 0x194e05 checkbit1 $0706 iffalse $4e0f changeblock $8, $2, $3b checkbit1 $0707 iffalse $4e19 changeblock $2, $4, $3a checkbit1 $0708 iffalse $4e23 changeblock $8, $6, $3b return ; 0x194e24 UnknownScript_0x194e24: ; 0x194e24 faceplayer loadfont checkbit2 $0022 iftrue UnknownScript_0x194e69 checkbit1 $04c4 iftrue UnknownScript_0x194e63 2writetext UnknownText_0x194efa closetext loadmovesprites winlosstext UnknownText_0x194fd6, $0000 loadtrainer $8, $1 startbattle returnafterbattle setbit1 $04c4 loadfont 2writetext UnknownText_0x19500e closetext loadmovesprites setbit1 $054a setbit1 $054b setbit1 $054c setbit1 $055d setbit1 $055e clearbit1 $0736 setbit1 $074c clearbit1 $074d end ; 0x194e63 UnknownScript_0x194e63: ; 0x194e63 2writetext UnknownText_0x195162 closetext loadmovesprites end ; 0x194e69 UnknownScript_0x194e69: ; 0x194e69 checkbit1 $000f iftrue UnknownScript_0x194e94 2writetext UnknownText_0x195196 keeptextopen giveitem TM_24, $1 iffalse UnknownScript_0x194e8e itemtotext TM_24, $0 2writetext UnknownText_0x1951bf playsound $0001 waitbutton itemnotify setbit1 $000f 2writetext UnknownText_0x1951d1 keeptextopen 2jump UnknownScript_0x194e94 ; 0x194e8e UnknownScript_0x194e8e: ; 0x194e8e 2writetext UnknownText_0x19524f closetext loadmovesprites end ; 0x194e94 UnknownScript_0x194e94: ; 0x194e94 2writetext UnknownText_0x195272 closetext loadmovesprites end ; 0x194e9a Trainer_0x194e9a: ; 0x194e9a ; bit/flag number dw $54a ; trainer group && trainer id db 27, 3 ; text when seen dw UnknownText_0x195396 ; text when trainer beaten dw UnknownText_0x1953db ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x194ea6 ; 0x194ea6 UnknownScript_0x194ea6: ; 0x194ea6 talkaftercancel loadfont 2writetext UnknownText_0x1953f1 closetext loadmovesprites end ; 0x194eae Trainer_0x194eae: ; 0x194eae ; bit/flag number dw $54c ; trainer group && trainer id db 27, 5 ; text when seen dw UnknownText_0x19542f ; text when trainer beaten dw UnknownText_0x19545b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x194eba ; 0x194eba UnknownScript_0x194eba: ; 0x194eba talkaftercancel loadfont 2writetext UnknownText_0x195467 closetext loadmovesprites end ; 0x194ec2 Trainer_0x194ec2: ; 0x194ec2 ; bit/flag number dw $55e ; trainer group && trainer id db 28, 4 ; text when seen dw UnknownText_0x19549d ; text when trainer beaten dw UnknownText_0x19550a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x194ece ; 0x194ece UnknownScript_0x194ece: ; 0x194ece talkaftercancel loadfont 2writetext UnknownText_0x195516 closetext loadmovesprites end ; 0x194ed6 UnknownScript_0x194ed6: ; 0x194ed6 faceplayer loadfont checkbit1 $04c4 iftrue UnknownScript_0x194ee4 2writetext UnknownText_0x195544 closetext loadmovesprites end ; 0x194ee4 UnknownScript_0x194ee4: ; 0x194ee4 2writetext UnknownText_0x195632 closetext loadmovesprites end ; 0x194eea UnknownScript_0x194eea: ; 0x194eea checkbit2 $0022 iftrue UnknownScript_0x194ef3 jumpstd $002d ; 0x194ef3 UnknownScript_0x194ef3: ; 0x194ef3 trainertotext $8, $1, $1 jumpstd $002e ; 0x194efa UnknownText_0x194efa: ; 0x194efa db $0, "I am CLAIR.", $51 db "The world's best", $4f db "dragon master.", $51 db "I can hold my own", $4f db "against even the", $51 db "#MON LEAGUE's", $4f db "ELITE FOUR.", $51 db "Do you still want", $4f db "to take me on?", $51 db "…Fine.", $4f db "Let's do it!", $51 db "As a GYM LEADER,", $4f db "I will use my full", $51 db "power against any", $4f db "opponent!", $57 ; 0x194fd6 UnknownText_0x194fd6: ; 0x194fd6 db $0, "I lost?", $51 db "I don't believe", $4f db "it. There must be", $55 db "some mistake…", $57 ; 0x19500e UnknownText_0x19500e: ; 0x19500e db $0, "I won't admit", $4f db "this.", $51 db "I may have lost,", $4f db "but you're still", $51 db "not ready for the", $4f db "#MON LEAGUE.", $51 db "I know. You should", $4f db "take the dragon", $55 db "user challenge.", $51 db "Behind this GYM is", $4f db "a place called", $55 db "DRAGON'S DEN.", $51 db "There is a small", $4f db "shrine at its", $51 db "center.", $4f db "Go there.", $51 db "If you can prove", $4f db "that you've lost", $51 db "your lazy ideals,", $4f db "I will recognize", $51 db "you as a trainer", $4f db "worthy of a GYM", $55 db "BADGE!", $57 ; 0x195162 UnknownText_0x195162: ; 0x195162 db $0, "What's the matter?", $51 db "Is it too much to", $4f db "expect of you?", $57 ; 0x195196 UnknownText_0x195196: ; 0x195196 db $0, "You've kept me", $4f db "waiting!", $51 db "Here! Take this!", $57 ; 0x1951bf UnknownText_0x1951bf: ; 0x1951bf db $0, $52, " received", $4f db "TM24.", $57 ; 0x1951d1 UnknownText_0x1951d1: ; 0x1951d1 db $0, "That contains", $4f db "DRAGONBREATH.", $51 db "No, it doesn't", $4f db "have anything to", $55 db "do with my breath.", $51 db "If you don't want", $4f db "it, you don't have", $55 db "to take it.", $57 ; 0x19524f UnknownText_0x19524f: ; 0x19524f db $0, "What is this? You", $4f db "don't have room?", $57 ; 0x195272 UnknownText_0x195272: ; 0x195272 db $0, "What's the matter?", $51 db "Aren't you headed", $4f db "to the #MON", $55 db "LEAGUE?", $51 db "Don't you know", $4f db "where it is?", $51 db "From here, go to", $4f db "NEW BARK TOWN.", $51 db "Then SURF east.", $4f db "The route there is", $55 db "very tough.", $51 db "Don't you dare", $4f db "lose at the #-", $55 db "MON LEAGUE!", $51 db "If you do, I'll", $4f db "feel even worse", $51 db "about having lost", $4f db "to you!", $51 db "Give it every-", $4f db "thing you've got.", $57 ; 0x195396 UnknownText_0x195396: ; 0x195396 db $0, "Your first battle", $4f db "against dragons?", $51 db "I'll show you how", $4f db "tough they are!", $57 ; 0x1953db UnknownText_0x1953db: ; 0x1953db db $0, "My dragon #MON", $4f db "lost?", $57 ; 0x1953f1 UnknownText_0x1953f1: ; 0x1953f1 db $0, "LANCE told you", $4f db "that he'd like to", $51 db "see you again?", $4f db "Not a chance!", $57 ; 0x19542f UnknownText_0x19542f: ; 0x19542f db $0, "My chance of", $4f db "losing? Not even", $55 db "one percent!", $57 ; 0x19545b UnknownText_0x19545b: ; 0x19545b db $0, "That's odd.", $57 ; 0x195467 UnknownText_0x195467: ; 0x195467 db $0, "I know my short-", $4f db "comings now.", $51 db "Thanks for showing", $4f db "me!", $57 ; 0x19549d UnknownText_0x19549d: ; 0x19549d db $0, "Dragons are sacred", $4f db "#MON.", $51 db "They are full of", $4f db "life energy.", $51 db "If you're not", $4f db "serious, you won't", $51 db "be able to beat", $4f db "them.", $57 ; 0x19550a UnknownText_0x19550a: ; 0x19550a db $0, "Way to go!", $57 ; 0x195516 UnknownText_0x195516: ; 0x195516 db $0, "Dragons are weak", $4f db "against dragon-", $55 db "type moves.", $57 ; 0x195544 UnknownText_0x195544: ; 0x195544 db $0, "Yo! CHAMP in", $4f db "making!", $51 db "It's been a long", $4f db "journey, but we", $51 db "are almost done!", $4f db "Count on me!", $51 db "CLAIR uses the", $4f db "mythical and sac-", $55 db "red dragon-type", $55 db "#MON.", $51 db "You can't damage", $4f db "them very easily.", $51 db "But you know,", $4f db "they're supposed", $51 db "to be weak against", $4f db "ice-type moves.", $57 ; 0x195632 UnknownText_0x195632: ; 0x195632 db $0, "You were great to", $4f db "beat CLAIR!", $51 db "All that's left is", $4f db "the #MON LEAGUE", $55 db "challenge.", $51 db "You're on the way", $4f db "to becoming the", $55 db "#MON CHAMPION!", $57 ; 0x1956ae MapEventHeader_0x1956ae: ; 0x1956ae ; filler db 0, 0 ; warps db 7 warp_def $11, $4, 1, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $11, $5, 1, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $7, $1, 1, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F warp_def $9, $7, 2, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F warp_def $6, $2, 3, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F warp_def $7, $7, 4, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F warp_def $6, $7, 5, GROUP_BLACKTHORN_GYM_2F, MAP_BLACKTHORN_GYM_2F ; xy triggers db 0 ; signposts db 2 signpost 15, 3, $0, UnknownScript_0x194eea signpost 15, 6, $0, UnknownScript_0x194eea ; people-events db 5 person_event $19, 7, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x194e24, $ffff person_event $23, 10, 10, $6, $0, 255, 255, $82, 3, Trainer_0x194eae, $ffff person_event $23, 18, 5, $6, $0, 255, 255, $82, 3, Trainer_0x194e9a, $ffff person_event $24, 6, 13, $6, $0, 255, 255, $82, 1, Trainer_0x194ec2, $ffff person_event $48, 19, 11, $6, $0, 255, 255, $80, 0, UnknownScript_0x194ed6, $ffff ; 0x195722 MapScriptHeader_0x195722: ; 0x195722 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 3, UnknownScript_0x195727 ; 0x195727 UnknownScript_0x195727: ; 0x195727 writecmdqueue $572b return ; 0x19572b INCBIN "baserom.gbc",$19572b,$19575e - $19572b UnknownScript_0x19575e: ; 0x19575e jumpstd $000e ; 0x195761 Trainer_0x195761: ; 0x195761 ; bit/flag number dw $54b ; trainer group && trainer id db 27, 4 ; text when seen dw UnknownText_0x195789 ; text when trainer beaten dw UnknownText_0x1957b6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19576d ; 0x19576d UnknownScript_0x19576d: ; 0x19576d talkaftercancel loadfont 2writetext UnknownText_0x1957d5 closetext loadmovesprites end ; 0x195775 Trainer_0x195775: ; 0x195775 ; bit/flag number dw $55d ; trainer group && trainer id db 28, 3 ; text when seen dw UnknownText_0x19582b ; text when trainer beaten dw UnknownText_0x195874 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x195781 ; 0x195781 UnknownScript_0x195781: ; 0x195781 talkaftercancel loadfont 2writetext UnknownText_0x195883 closetext loadmovesprites end ; 0x195789 UnknownText_0x195789: ; 0x195789 db $0, "It's not as if we", $4f db "all use dragon-", $55 db "type #MON.", $57 ; 0x1957b6 UnknownText_0x1957b6: ; 0x1957b6 db $0, "Rats! If only I", $4f db "had a dragon!", $57 ; 0x1957d5 UnknownText_0x1957d5: ; 0x1957d5 db $0, "Members of our", $4f db "dragon-user clan", $51 db "can use dragon", $4f db "#MON only after", $51 db "our MASTER allows", $4f db "it.", $57 ; 0x19582b UnknownText_0x19582b: ; 0x19582b db $0, "I can't allow a", $4f db "nameless trainer", $55 db "past me!", $51 db "CLAIR would be", $4f db "livid if I did!", $57 ; 0x195874 UnknownText_0x195874: ; 0x195874 db $0, "Awww… I lost…", $57 ; 0x195883 UnknownText_0x195883: ; 0x195883 db $0, "Uh-oh… CLAIR is", $4f db "going to be mad…", $57 ; 0x1958a5 INCBIN "baserom.gbc",$1958a5,$1b MapEventHeader_0x1958c0: ; 0x1958c0 ; filler db 0, 0 ; warps db 5 warp_def $7, $1, 3, GROUP_BLACKTHORN_GYM_1F, MAP_BLACKTHORN_GYM_1F warp_def $9, $7, 4, GROUP_BLACKTHORN_GYM_1F, MAP_BLACKTHORN_GYM_1F warp_def $5, $2, 5, GROUP_BLACKTHORN_GYM_1F, MAP_BLACKTHORN_GYM_1F warp_def $7, $8, 6, GROUP_BLACKTHORN_GYM_1F, MAP_BLACKTHORN_GYM_1F warp_def $3, $8, 7, GROUP_BLACKTHORN_GYM_1F, MAP_BLACKTHORN_GYM_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 8 person_event $23, 5, 8, $9, $0, 255, 255, $82, 1, Trainer_0x195761, $ffff person_event $24, 15, 8, $8, $0, 255, 255, $82, 1, Trainer_0x195775, $ffff person_event $5a, 6, 12, $19, $0, 255, 255, $0, 0, UnknownScript_0x19575e, $0706 person_event $5a, 7, 6, $19, $0, 255, 255, $0, 0, UnknownScript_0x19575e, $0707 person_event $5a, 20, 10, $19, $0, 255, 255, $0, 0, UnknownScript_0x19575e, $0708 person_event $5a, 7, 7, $19, $0, 255, 255, $0, 0, UnknownScript_0x19575e, $ffff person_event $5a, 5, 10, $19, $0, 255, 255, $0, 0, UnknownScript_0x19575e, $ffff person_event $5a, 18, 12, $19, $0, 255, 255, $0, 0, UnknownScript_0x19575e, $ffff ; 0x195947 MapScriptHeader_0x195947: ; 0x195947 ; trigger count db 0 ; callback count db 0 ; 0x195949 UnknownScript_0x195949: ; 0x195949 jumptextfaceplayer UnknownText_0x19595c ; 0x19594c UnknownScript_0x19594c: ; 0x19594c loadfont 2writetext UnknownText_0x1959ee cry $93, $0 closetext loadmovesprites end ; 0x195956 INCBIN "baserom.gbc",$195956,$06 UnknownText_0x19595c: ; 0x19595c db $0, "A clan of trainers", $4f db "who can freely", $51 db "command dragons", $4f db "live right here in", $55 db "BLACKTHORN.", $51 db "As a result, there", $4f db "are many legends", $51 db "about dragons in", $4f db "this town.", $57 ; 0x1959ee UnknownText_0x1959ee: ; 0x1959ee db $0, "DRATINI: Draa!", $57 ; 0x1959fe MapEventHeader_0x1959fe: ; 0x1959fe ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $7, $3, 2, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $30, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x195949, $ffff person_event $96, 9, 9, $16, $0, 255, 255, $90, 0, UnknownScript_0x19594c, $ffff ; 0x195a28 MapScriptHeader_0x195a28: ; 0x195a28 ; trigger count db 0 ; callback count db 0 ; 0x195a2a UnknownScript_0x195a2a: ; 0x195a2a faceplayer loadfont trade $3 closetext loadmovesprites end ; 0x195a31 UnknownScript_0x195a31: ; 0x195a31 jumpstd $0003 ; 0x195a34 MapEventHeader_0x195a34: ; 0x195a34 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $7, $3, 3, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x195a31 signpost 1, 1, $0, UnknownScript_0x195a31 ; people-events db 1 person_event $28, 7, 6, $3, $0, 255, 255, $a0, 0, UnknownScript_0x195a2a, $ffff ; 0x195a5b MapScriptHeader_0x195a5b: ; 0x195a5b ; trigger count db 0 ; callback count db 0 ; 0x195a5d UnknownScript_0x195a5d: ; 0x195a5d loadfont pokemart $0, $0011 loadmovesprites end ; 0x195a64 UnknownScript_0x195a64: ; 0x195a64 jumptextfaceplayer UnknownText_0x195a6a ; 0x195a67 UnknownScript_0x195a67: ; 0x195a67 jumptextfaceplayer UnknownText_0x195ae9 ; 0x195a6a UnknownText_0x195a6a: ; 0x195a6a db $0, "You can't buy MAX", $4f db "REVIVE, but it", $51 db "fully restores a", $4f db "fainted #MON.", $51 db "Beware--it won't", $4f db "restore PP, the", $51 db "POWER POINTS", $4f db "needed for moves.", $57 ; 0x195ae9 UnknownText_0x195ae9: ; 0x195ae9 db $0, "MAX REPEL keeps", $4f db "weak #MON away", $55 db "from you.", $51 db "It's the longest", $4f db "lasting of the", $55 db "REPEL sprays.", $57 ; 0x195b40 MapEventHeader_0x195b40: ; 0x195b40 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $7, $3, 4, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x195a5d, $ffff person_event $23, 10, 11, $5, $2, 255, 255, $0, 0, UnknownScript_0x195a64, $ffff person_event $41, 6, 9, $6, $0, 255, 255, $a0, 0, UnknownScript_0x195a67, $ffff ; 0x195b77 MapScriptHeader_0x195b77: ; 0x195b77 ; trigger count db 0 ; callback count db 0 ; 0x195b79 UnknownScript_0x195b79: ; 0x195b79 jumpstd $0000 ; 0x195b7c UnknownScript_0x195b7c: ; 0x195b7c jumptextfaceplayer UnknownText_0x195b85 ; 0x195b7f UnknownScript_0x195b7f: ; 0x195b7f jumptextfaceplayer UnknownText_0x195bfd ; 0x195b82 UnknownScript_0x195b82: ; 0x195b82 jumpstd $0033 ; 0x195b85 UnknownText_0x195b85: ; 0x195b85 db $0, "Deep inside far-", $4f db "off INDIGO PLATEAU", $51 db "is the #MON", $4f db "LEAGUE.", $51 db "I hear the best", $4f db "trainers gather", $51 db "there from around", $4f db "the country.", $57 ; 0x195bfd UnknownText_0x195bfd: ; 0x195bfd db $0, "There was this", $4f db "move I just had", $51 db "to teach my #-", $4f db "MON.", $51 db "So I got the MOVE", $4f db "DELETER to make it", $55 db "forget an HM move.", $57 ; 0x195c69 MapEventHeader_0x195c69: ; 0x195c69 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 5, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $7, $4, 5, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x195b79, $ffff person_event $40, 7, 9, $6, $0, 255, 255, $0, 0, UnknownScript_0x195b7c, $ffff person_event $26, 8, 5, $3, $0, 255, 255, $a0, 0, UnknownScript_0x195b7f, $ffff person_event $23, 10, 11, $5, $1, 255, 255, $80, 0, UnknownScript_0x195b82, $ffff ; 0x195cb2 MapScriptHeader_0x195cb2: ; 0x195cb2 ; trigger count db 0 ; callback count db 0 ; 0x195cb4 UnknownScript_0x195cb4: ; 0x195cb4 faceplayer loadfont special $0021 closetext loadmovesprites end ; 0x195cbc UnknownScript_0x195cbc: ; 0x195cbc jumpstd $0001 ; 0x195cbf MapEventHeader_0x195cbf: ; 0x195cbf ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 6, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY warp_def $7, $3, 6, GROUP_BLACKTHORN_CITY, MAP_BLACKTHORN_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x195cbc signpost 1, 1, $0, UnknownScript_0x195cbc ; people-events db 1 person_event $2b, 7, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x195cb4, $ffff ; 0x195ce6 MapScriptHeader_0x195ce6: ; 0x195ce6 ; trigger count db 0 ; callback count db 0 ; 0x195ce8 UnknownScript_0x195ce8: ; 0x195ce8 loadfont pokemart $0, $001d loadmovesprites end ; 0x195cef UnknownScript_0x195cef: ; 0x195cef jumptextfaceplayer UnknownText_0x195cf5 ; 0x195cf2 UnknownScript_0x195cf2: ; 0x195cf2 jumptextfaceplayer UnknownText_0x195d36 ; 0x195cf5 UnknownText_0x195cf5: ; 0x195cf5 db $0, "I was hoping to", $4f db "buy some SAFARI", $51 db "ZONE souvenirs,", $4f db "but it's closed…", $57 ; 0x195d36 UnknownText_0x195d36: ; 0x195d36 db $0, "The SAFARI ZONE", $4f db "WARDEN's grand-", $55 db "daughter lives in", $55 db "town.", $57 ; 0x195d6e MapEventHeader_0x195d6e: ; 0x195d6e ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $7, $3, 1, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x195ce8, $ffff person_event $3a, 6, 7, $8, $0, 255, 255, $80, 0, UnknownScript_0x195cef, $ffff person_event $24, 10, 11, $5, $2, 255, 255, $a0, 0, UnknownScript_0x195cf2, $ffff ; 0x195da5 MapScriptHeader_0x195da5: ; 0x195da5 ; trigger count db 0 ; callback count db 0 ; 0x195da7 MapEventHeader_0x195da7: ; 0x195da7 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $7, $3, 2, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x195db7 MapScriptHeader_0x195db7: ; 0x195db7 ; trigger count db 0 ; callback count db 0 ; 0x195db9 UnknownScript_0x195db9: ; 0x195db9 checkbit2 $0027 iftrue UnknownScript_0x195e00 applymovement $2, MovementData_0x195f27 faceplayer loadfont 2writetext UnknownText_0x195f35 closetext loadmovesprites winlosstext UnknownText_0x195fa1, $0000 loadtrainer $1a, $1 startbattle returnafterbattle setbit1 $04c9 setbit1 $0517 setbit1 $051a setbit1 $0482 setbit1 $041e variablesprite $7, $28 variablesprite $8, $28 variablesprite $9, $28 variablesprite $a, $27 special $005e loadfont 2writetext UnknownText_0x195feb playsound $009c waitbutton setbit2 $0027 2jump $5e02 ; 0x195e00 UnknownScript_0x195e00: ; 0x195e00 faceplayer loadfont checkbit1 $00dd iftrue $5e15 2writetext UnknownText_0x196002 keeptextopen verbosegiveitem TM_06, 1 iffalse $5e15 setbit1 $00dd 2writetext UnknownText_0x196074 closetext loadmovesprites end ; 0x195e1b UnknownScript_0x195e1b: ; 0x195e1b checkbit1 $0517 iftrue $5e2c applymovement $3, MovementData_0x195f27 faceplayer variablesprite $7, $28 special $005e faceplayer loadfont checkbit1 $0517 iftrue UnknownScript_0x195e4f 2writetext UnknownText_0x1960e6 closetext loadmovesprites winlosstext UnknownText_0x196126, $0000 loadtrainer $19, $3 startbattle iftrue UnknownScript_0x195e4a returnafterbattle setbit1 $0517 end ; 0x195e4a UnknownScript_0x195e4a: ; 0x195e4a variablesprite $7, $a returnafterbattle end ; 0x195e4f UnknownScript_0x195e4f: ; 0x195e4f 2writetext UnknownText_0x196139 closetext loadmovesprites end ; 0x195e55 UnknownScript_0x195e55: ; 0x195e55 checkbit1 $051a iftrue $5e66 applymovement $4, MovementData_0x195f27 faceplayer variablesprite $8, $28 special $005e faceplayer loadfont checkbit1 $051a iftrue UnknownScript_0x195e89 2writetext UnknownText_0x196166 closetext loadmovesprites winlosstext UnknownText_0x19617b, $0000 loadtrainer $19, $6 startbattle iftrue UnknownScript_0x195e84 returnafterbattle setbit1 $051a end ; 0x195e84 UnknownScript_0x195e84: ; 0x195e84 variablesprite $8, $a returnafterbattle end ; 0x195e89 UnknownScript_0x195e89: ; 0x195e89 2writetext UnknownText_0x196199 closetext loadmovesprites end ; 0x195e8f UnknownScript_0x195e8f: ; 0x195e8f checkbit1 $0482 iftrue $5ea0 applymovement $5, MovementData_0x195f27 faceplayer variablesprite $9, $28 special $005e faceplayer loadfont checkbit1 $0482 iftrue UnknownScript_0x195ec3 2writetext UnknownText_0x1961bb closetext loadmovesprites winlosstext UnknownText_0x1961f1, $0000 loadtrainer $35, $5 startbattle iftrue UnknownScript_0x195ebe returnafterbattle setbit1 $0482 end ; 0x195ebe UnknownScript_0x195ebe: ; 0x195ebe variablesprite $9, $a returnafterbattle end ; 0x195ec3 UnknownScript_0x195ec3: ; 0x195ec3 2writetext UnknownText_0x19620c closetext loadmovesprites end ; 0x195ec9 UnknownScript_0x195ec9: ; 0x195ec9 checkbit1 $041e iftrue $5eda applymovement $6, MovementData_0x195f27 faceplayer variablesprite $a, $27 special $005e faceplayer loadfont checkbit1 $041e iftrue UnknownScript_0x195efd 2writetext UnknownText_0x196228 closetext loadmovesprites winlosstext UnknownText_0x19624a, $0000 loadtrainer $36, $5 startbattle iftrue UnknownScript_0x195ef8 returnafterbattle setbit1 $041e end ; 0x195ef8 UnknownScript_0x195ef8: ; 0x195ef8 variablesprite $a, $a returnafterbattle end ; 0x195efd UnknownScript_0x195efd: ; 0x195efd 2writetext UnknownText_0x19626b closetext loadmovesprites end ; 0x195f03 UnknownScript_0x195f03: ; 0x195f03 faceplayer loadfont checkbit1 $04c9 iftrue UnknownScript_0x195f11 2writetext UnknownText_0x196299 closetext loadmovesprites end ; 0x195f11 UnknownScript_0x195f11: ; 0x195f11 2writetext UnknownText_0x196325 closetext loadmovesprites end ; 0x195f17 UnknownScript_0x195f17: ; 0x195f17 checkbit2 $0027 iftrue UnknownScript_0x195f20 jumpstd $002d ; 0x195f20 UnknownScript_0x195f20: ; 0x195f20 trainertotext $1a, $1, $1 jumpstd $002e ; 0x195f27 MovementData_0x195f27: ; 0x195f27 turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down step_end ; 0x195f35 UnknownText_0x195f35: ; 0x195f35 db $0, "Fufufufu…", $51 db "I'm sorry to dis-", $4f db "appoint you…", $51 db "I'm only joking!", $51 db "I'm the real deal!", $51 db "JANINE of FUCHSIA", $4f db "GYM, that's me!", $57 ; 0x195fa1 UnknownText_0x195fa1: ; 0x195fa1 db $0, "JANINE: You're a", $4f db "tough one. You", $55 db "definitely won…", $51 db "Here's SOULBADGE.", $4f db "Take it.", $57 ; 0x195feb UnknownText_0x195feb: ; 0x195feb db $0, $52, " received", $4f db "SOULBADGE.", $57 ; 0x196002 UnknownText_0x196002: ; 0x196002 db $0, "JANINE: You're so", $4f db "tough! I have a", $55 db "special gift!", $51 db "It's TOXIC, a pow-", $4f db "erful poison that", $51 db "steadily saps the", $4f db "victim's HP.", $57 ; 0x196074 UnknownText_0x196074: ; 0x196074 db $0, "JANINE: I'm going", $4f db "to really apply", $51 db "myself and improve", $4f db "my skills.", $51 db "I want to become", $4f db "better than both", $55 db "Father and you!", $57 ; 0x1960e6 UnknownText_0x1960e6: ; 0x1960e6 db $0, "Fufufu!", $51 db "I'm JANINE, the", $4f db "GYM LEADER!", $51 db "No, I'm not!", $4f db "Gotcha, sucker!", $57 ; 0x196126 UnknownText_0x196126: ; 0x196126 db $0, "I had you fooled…", $57 ; 0x196139 UnknownText_0x196139: ; 0x196139 db $0, "How will you dis-", $4f db "tinguish our real", $55 db "LEADER?", $57 ; 0x196166 UnknownText_0x196166: ; 0x196166 db $0, "Fooled you!", $4f db "Hahaha!", $57 ; 0x19617b UnknownText_0x19617b: ; 0x19617b db $0, "Ooh… I lost…", $4f db "You're not weak…", $57 ; 0x196199 UnknownText_0x196199: ; 0x196199 db $0, "Well? Wasn't my", $4f db "disguise perfect?", $57 ; 0x1961bb UnknownText_0x1961bb: ; 0x1961bb db $0, "I'm JANINE!", $51 db "How did you know I", $4f db "was real?", $51 db "Let's battle!", $57 ; 0x1961f1 UnknownText_0x1961f1: ; 0x1961f1 db $0, "Darn it!", $4f db "I wanted to win!", $57 ; 0x19620c UnknownText_0x19620c: ; 0x19620c db $0, "You must be", $4f db "getting tired.", $57 ; 0x196228 UnknownText_0x196228: ; 0x196228 db $0, "Wahahaha!", $51 db "You betcha!", $4f db "I'm JANINE!", $57 ; 0x19624a UnknownText_0x19624a: ; 0x19624a db $0, "My disguise was", $4f db "right on! Dang!", $57 ; 0x19626b UnknownText_0x19626b: ; 0x19626b db $0, "Hey, you. Was my", $4f db "disguise cute or", $55 db "what, huh?", $57 ; 0x196299 UnknownText_0x196299: ; 0x196299 db $0, "Yo, CHAMP in", $4f db "making!", $51 db "Whoops! Take a", $4f db "good look around", $51 db "you. The trainers", $4f db "all look like the", $55 db "LEADER, JANINE.", $51 db "Which of them is", $4f db "the real JANINE?", $57 ; 0x196325 UnknownText_0x196325: ; 0x196325 db $0, "That was a great", $4f db "battle, trainer", $55 db "from JOHTO!", $57 ; 0x196353 MapEventHeader_0x196353: ; 0x196353 ; filler db 0, 0 ; warps db 2 warp_def $11, $4, 3, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $11, $5, 3, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY ; xy triggers db 0 ; signposts db 2 signpost 15, 3, $0, UnknownScript_0x195f17 signpost 15, 6, $0, UnknownScript_0x195f17 ; people-events db 6 person_event $a, 14, 5, $3, $0, 255, 255, $90, 0, UnknownScript_0x195db9, $ffff person_event $f7, 11, 9, $a, $0, 255, 255, $90, 0, UnknownScript_0x195e1b, $ffff person_event $f8, 15, 9, $a, $0, 255, 255, $90, 0, UnknownScript_0x195e55, $ffff person_event $f9, 8, 13, $a, $0, 255, 255, $90, 0, UnknownScript_0x195e8f, $ffff person_event $fa, 6, 8, $a, $0, 255, 255, $90, 0, UnknownScript_0x195ec9, $ffff person_event $48, 19, 11, $6, $0, 255, 255, $90, 0, UnknownScript_0x195f03, $ffff ; 0x1963bb MapScriptHeader_0x1963bb: ; 0x1963bb ; trigger count db 0 ; callback count db 0 ; 0x1963bd UnknownScript_0x1963bd: ; 0x1963bd jumptextfaceplayer UnknownText_0x1963c3 ; 0x1963c0 UnknownScript_0x1963c0: ; 0x1963c0 jumptextfaceplayer UnknownText_0x1963f9 ; 0x1963c3 UnknownText_0x1963c3: ; 0x1963c3 db $0, "My grandpa is at ", $4f db "my brother BILL's", $55 db "on CERULEAN CAPE.", $57 ; 0x1963f9 UnknownText_0x1963f9: ; 0x1963f9 db $0, "I saw these weird,", $4f db "slow #MON on", $55 db "CYCLING ROAD.", $57 ; 0x196428 MapEventHeader_0x196428: ; 0x196428 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $7, $3, 4, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $2e, 7, 6, $9, $0, 255, 255, $80, 0, UnknownScript_0x1963bd, $ffff person_event $27, 8, 10, $4, $10, 255, 255, $0, 0, UnknownScript_0x1963c0, $ffff ; 0x196452 MapScriptHeader_0x196452: ; 0x196452 ; trigger count db 1 ; triggers dw UnknownScript_0x196458, $0000 ; callback count db 0 ; 0x196458 UnknownScript_0x196458: ; 0x196458 end ; 0x196459 UnknownScript_0x196459: ; 0x196459 jumpstd $0000 ; 0x19645c UnknownScript_0x19645c: ; 0x19645c jumptextfaceplayer UnknownText_0x196494 ; 0x19645f UnknownScript_0x19645f: ; 0x19645f jumptextfaceplayer UnknownText_0x1964dc ; 0x196462 UnknownScript_0x196462: ; 0x196462 faceplayer loadfont 2writetext UnknownText_0x19652e closetext loadmovesprites applymovement $5, MovementData_0x196486 faceplayer variablesprite $c, $a special $005e loadfont 2writetext UnknownText_0x19654e closetext loadmovesprites applymovement $5, MovementData_0x196486 faceplayer variablesprite $c, $28 special $005e end ; 0x196486 MovementData_0x196486: ; 0x196486 turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down step_end ; 0x196494 UnknownText_0x196494: ; 0x196494 db $0, "Hey! You have a", $4f db "brand new kind of", $55 db "#DEX.", $51 db "Did PROF.OAK give", $4f db "that to you?", $57 ; 0x1964dc UnknownText_0x1964dc: ; 0x1964dc db $0, "I got quite a", $4f db "shock at the GYM.", $51 db "There were all", $4f db "these girls who", $55 db "looked identical.", $57 ; 0x19652e UnknownText_0x19652e: ; 0x19652e db $0, "I'm JANINE! Hocus-", $4f db "pocus… Poof!", $57 ; 0x19654e UnknownText_0x19654e: ; 0x19654e db $0, "See? I look just", $4f db "like her now!", $57 ; 0x19656e MapEventHeader_0x19656e: ; 0x19656e ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 5, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $7, $4, 5, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $a0, 0, UnknownScript_0x196459, $ffff person_event $23, 8, 12, $5, $1, 255, 255, $0, 0, UnknownScript_0x19645c, $ffff person_event $24, 8, 5, $5, $1, 255, 255, $0, 0, UnknownScript_0x19645f, $ffff person_event $fc, 7, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x196462, $ffff ; 0x1965b7 MapScriptHeader_0x1965b7: ; 0x1965b7 ; trigger count db 0 ; callback count db 0 ; 0x1965b9 MapEventHeader_0x1965b9: ; 0x1965b9 ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_FUCHSIA_POKECENTER_1F, MAP_FUCHSIA_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x1965c4 MapScriptHeader_0x1965c4: ; 0x1965c4 ; trigger count db 0 ; callback count db 0 ; 0x1965c6 UnknownScript_0x1965c6: ; 0x1965c6 faceplayer loadfont checkbit1 $00d9 iftrue UnknownScript_0x1965d7 2writetext UnknownText_0x1965e6 closetext loadmovesprites setbit1 $00d9 end ; 0x1965d7 UnknownScript_0x1965d7: ; 0x1965d7 2writetext UnknownText_0x196691 closetext loadmovesprites end ; 0x1965dd UnknownScript_0x1965dd: ; 0x1965dd jumptext UnknownText_0x1966ea ; 0x1965e0 UnknownScript_0x1965e0: ; 0x1965e0 jumptext UnknownText_0x196726 ; 0x1965e3 UnknownScript_0x1965e3: ; 0x1965e3 jumpstd $0002 ; 0x1965e6 UnknownText_0x1965e6: ; 0x1965e6 db $0, "My grandpa is the", $4f db "SAFARI ZONE WAR-", $55 db "DEN.", $51 db "At least he was…", $51 db "He decided to go", $4f db "on a vacation and", $51 db "took off overseas", $4f db "all by himself.", $51 db "He quit running", $4f db "SAFARI ZONE just", $55 db "like that.", $57 ; 0x196691 UnknownText_0x196691: ; 0x196691 db $0, "Many people were", $4f db "disappointed that", $51 db "SAFARI ZONE closed", $4f db "down, but Grandpa", $55 db "is so stubborn…", $57 ; 0x1966ea UnknownText_0x1966ea: ; 0x1966ea db $0, "It's a photo of a", $4f db "grinning old man", $51 db "who's surrounded", $4f db "by #MON.", $57 ; 0x196726 UnknownText_0x196726: ; 0x196726 db $0, "It's a photo of a", $4f db "huge grassy plain", $51 db "with rare #MON", $4f db "frolicking in it.", $57 ; 0x19676b MapEventHeader_0x19676b: ; 0x19676b ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 6, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $7, $3, 6, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY ; xy triggers db 0 ; signposts db 4 signpost 1, 0, $0, UnknownScript_0x1965e3 signpost 1, 1, $0, UnknownScript_0x1965e3 signpost 0, 7, $0, UnknownScript_0x1965dd signpost 0, 9, $0, UnknownScript_0x1965e0 ; people-events db 1 person_event $28, 8, 6, $9, $0, 255, 255, $a0, 0, UnknownScript_0x1965c6, $ffff ; 0x19679c MapScriptHeader_0x19679c: ; 0x19679c ; trigger count db 0 ; callback count db 0 ; 0x19679e UnknownScript_0x19679e: ; 0x19679e jumptextfaceplayer UnknownText_0x1967a1 ; 0x1967a1 UnknownText_0x1967a1: ; 0x1967a1 db $0, "You're working on", $4f db "a #DEX? That's", $51 db "really something.", $4f db "Don't give up!", $57 ; 0x1967e1 MapEventHeader_0x1967e1: ; 0x1967e1 ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 8, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $5, $0, 9, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $4, $9, 1, GROUP_ROUTE_15, MAP_ROUTE_15 warp_def $5, $9, 2, GROUP_ROUTE_15, MAP_ROUTE_15 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 6, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x19679e, $ffff ; 0x196808 MapScriptHeader_0x196808: ; 0x196808 ; trigger count db 0 ; callback count db 0 ; 0x19680a UnknownScript_0x19680a: ; 0x19680a loadfont checkbit1 $001f iftrue UnknownScript_0x196817 pokemart $0, $0000 loadmovesprites end ; 0x196817 UnknownScript_0x196817: ; 0x196817 pokemart $0, $0001 loadmovesprites end ; 0x19681d UnknownScript_0x19681d: ; 0x19681d faceplayer loadfont checkbit1 $001f iftrue UnknownScript_0x19682b 2writetext UnknownText_0x196834 closetext loadmovesprites end ; 0x19682b UnknownScript_0x19682b: ; 0x19682b 2writetext UnknownText_0x196873 closetext loadmovesprites end ; 0x196831 UnknownScript_0x196831: ; 0x196831 jumptextfaceplayer UnknownText_0x1968a0 ; 0x196834 UnknownText_0x196834: ; 0x196834 db $0, "They're fresh out", $4f db "of # BALLS!", $51 db "When will they get", $4f db "more of them?", $57 ; 0x196873 UnknownText_0x196873: ; 0x196873 db $0, "# BALLS are in", $4f db "stock! Now I can", $55 db "catch #MON!", $57 ; 0x1968a0 UnknownText_0x1968a0: ; 0x1968a0 db $0, "When I was walking", $4f db "in the grass, a", $51 db "bug #MON poi-", $4f db "soned my #MON!", $51 db "I just kept going,", $4f db "but then my", $55 db "#MON fainted.", $51 db "You should keep an", $4f db "ANTIDOTE with you.", $57 ; 0x196934 MapEventHeader_0x196934: ; 0x196934 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY warp_def $7, $3, 1, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x19680a, $ffff person_event $23, 10, 11, $5, $2, 255, 255, $0, 0, UnknownScript_0x19681d, $ffff person_event $27, 9, 6, $6, $0, 255, 255, $80, 0, UnknownScript_0x196831, $ffff ; 0x19696b MapScriptHeader_0x19696b: ; 0x19696b ; trigger count db 0 ; callback count db 0 ; 0x19696d UnknownScript_0x19696d: ; 0x19696d jumpstd $0000 ; 0x196970 UnknownScript_0x196970: ; 0x196970 jumptextfaceplayer UnknownText_0x19698a ; 0x196973 UnknownScript_0x196973: ; 0x196973 jumptextfaceplayer UnknownText_0x1969c8 ; 0x196976 UnknownScript_0x196976: ; 0x196976 faceplayer loadfont checkbit1 $001f iftrue UnknownScript_0x196984 2writetext UnknownText_0x1969f1 closetext loadmovesprites end ; 0x196984 UnknownScript_0x196984: ; 0x196984 2writetext UnknownText_0x196a46 closetext loadmovesprites end ; 0x19698a UnknownText_0x19698a: ; 0x19698a db $0, "It's great. I can", $4f db "store any number", $51 db "of #MON, and", $4f db "it's all free.", $57 ; 0x1969c8 UnknownText_0x1969c8: ; 0x1969c8 db $0, "That PC is free", $4f db "for any trainer", $55 db "to use.", $57 ; 0x1969f1 UnknownText_0x1969f1: ; 0x1969f1 db $0, "The COMMUNICATION", $4f db "CENTER upstairs", $55 db "was just built.", $51 db "But they're still", $4f db "finishing it up.", $57 ; 0x196a46 UnknownText_0x196a46: ; 0x196a46 db $0, "The COMMUNICATION", $4f db "CENTER upstairs", $55 db "was just built.", $51 db "I traded #MON", $4f db "there already!", $57 ; 0x196a96 MapEventHeader_0x196a96: ; 0x196a96 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 2, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY warp_def $7, $4, 2, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x19696d, $ffff person_event $3a, 7, 6, $7, $0, 255, 255, $80, 0, UnknownScript_0x196970, $ffff person_event $40, 10, 12, $7, $0, 255, 255, $0, 0, UnknownScript_0x196973, $ffff person_event $29, 10, 5, $9, $0, 255, 255, $a0, 0, UnknownScript_0x196976, $ffff ; 0x196adf MapScriptHeader_0x196adf: ; 0x196adf ; trigger count db 0 ; callback count db 0 ; 0x196ae1 UnknownScript_0x196ae1: ; 0x196ae1 jumptextfaceplayer UnknownText_0x196aea ; 0x196ae4 UnknownScript_0x196ae4: ; 0x196ae4 jumptextfaceplayer UnknownText_0x196b65 ; 0x196ae7 UnknownScript_0x196ae7: ; 0x196ae7 jumpstd $0002 ; 0x196aea UnknownText_0x196aea: ; 0x196aea db $0, "You're trying to", $4f db "see how good you", $51 db "are as a #MON", $4f db "trainer?", $51 db "You better visit", $4f db "the #MON GYMS", $51 db "all over JOHTO and", $4f db "collect BADGES.", $57 ; 0x196b65 UnknownText_0x196b65: ; 0x196b65 db $0, "When I get older,", $4f db "I'm going to be a", $55 db "GYM LEADER!", $51 db "I make my #MON", $4f db "battle with my", $51 db "friend's to make", $4f db "them tougher!", $57 ; 0x196bd1 MapEventHeader_0x196bd1: ; 0x196bd1 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY warp_def $7, $3, 3, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x196ae7 signpost 1, 1, $0, UnknownScript_0x196ae7 ; people-events db 2 person_event $2d, 7, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x196ae1, $ffff person_event $25, 9, 9, $5, $1, 255, 255, $80, 0, UnknownScript_0x196ae4, $ffff ; 0x196c05 MapScriptHeader_0x196c05: ; 0x196c05 ; trigger count db 0 ; callback count db 0 ; 0x196c07 UnknownScript_0x196c07: ; 0x196c07 jumptextfaceplayer UnknownText_0x196c0d ; 0x196c0a UnknownScript_0x196c0a: ; 0x196c0a jumpstd $0003 ; 0x196c0d UnknownText_0x196c0d: ; 0x196c0d db $0, "When I was a wee", $4f db "lad, I was a hot-", $55 db "shot trainer!", $51 db "Here's a word of", $4f db "advice: Catch lots", $55 db "of #MON!", $51 db "Treat them all", $4f db "with kindness!", $57 ; 0x196c89 MapEventHeader_0x196c89: ; 0x196c89 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 4, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY warp_def $7, $3, 4, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x196c0a signpost 1, 1, $0, UnknownScript_0x196c0a ; people-events db 1 person_event $2f, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x196c07, $06ff ; 0x196cb0 MapScriptHeader_0x196cb0: ; 0x196cb0 ; trigger count db 0 ; callback count db 0 ; 0x196cb2 UnknownScript_0x196cb2: ; 0x196cb2 loadfont 2writetext UnknownText_0x196cc3 closetext loadmovesprites end ; 0x196cb9 UnknownScript_0x196cb9: ; 0x196cb9 loadfont 2writetext UnknownText_0x196cfc closetext loadmovesprites end ; 0x196cc0 UnknownScript_0x196cc0: ; 0x196cc0 jumpstd $0003 ; 0x196cc3 UnknownText_0x196cc3: ; 0x196cc3 db $0, "#MON gain expe-", $4f db "rience in battle", $51 db "and change their", $4f db "form.", $57 ; 0x196cfc UnknownText_0x196cfc: ; 0x196cfc db $0, "#MON change?", $51 db "I would be shocked", $4f db "if one did that!", $57 ; 0x196d2e MapEventHeader_0x196d2e: ; 0x196d2e ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 5, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY warp_def $7, $3, 5, GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x196cc0 signpost 1, 1, $0, UnknownScript_0x196cc0 ; people-events db 2 person_event $28, 9, 7, $8, $0, 255, 255, $a0, 0, UnknownScript_0x196cb9, $ffff person_event $27, 9, 6, $9, $0, 255, 255, $80, 0, UnknownScript_0x196cb2, $ffff ; 0x196d62 MapScriptHeader_0x196d62: ; 0x196d62 ; trigger count db 0 ; callback count db 0 ; 0x196d64 UnknownScript_0x196d64: ; 0x196d64 faceplayer loadfont checkbit1 $0027 iftrue $6d79 2writetext UnknownText_0x196d82 keeptextopen verbosegiveitem BERRY, 1 iffalse $6d7d setbit1 $0027 2writetext UnknownText_0x196dec closetext loadmovesprites end ; 0x196d7f UnknownScript_0x196d7f: ; 0x196d7f jumpstd $0003 ; 0x196d82 UnknownText_0x196d82: ; 0x196d82 db $0, "You know, #MON", $4f db "eat BERRIES.", $51 db "Well, my #MON", $4f db "got healthier by", $55 db "eating a BERRY.", $51 db "Here. I'll share", $4f db "one with you!", $57 ; 0x196dec UnknownText_0x196dec: ; 0x196dec db $0, "Check trees for", $4f db "BERRIES. They just", $55 db "drop right off.", $57 ; 0x196e20 MapEventHeader_0x196e20: ; 0x196e20 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_ROUTE_30, MAP_ROUTE_30 warp_def $7, $3, 1, GROUP_ROUTE_30, MAP_ROUTE_30 ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x196d7f signpost 1, 1, $0, UnknownScript_0x196d7f ; people-events db 1 person_event $2d, 7, 6, $6, $0, 255, 255, $b0, 0, UnknownScript_0x196d64, $ffff ; 0x196e47 MapScriptHeader_0x196e47: ; 0x196e47 ; trigger count db 2 ; triggers dw UnknownScript_0x196e51, $0000 dw UnknownScript_0x196e55, $0000 ; callback count db 0 ; 0x196e51 UnknownScript_0x196e51: ; 0x196e51 priorityjump UnknownScript_0x196e56 ; 0x196e54 INCBIN "baserom.gbc",$196e54,$01 UnknownScript_0x196e55: ; 0x196e55 end ; 0x196e56 UnknownScript_0x196e56: ; 0x196e56 showemote $0, $2, 15 spriteface $2, $0 loadfont 2writetext UnknownText_0x196f66 closetext loadmovesprites applymovement $0, MovementData_0x196f5a loadfont 2writetext UnknownText_0x196fa8 keeptextopen waitbutton giveitem MYSTERY_EGG, $1 2writetext UnknownText_0x196fd2 playsound $0091 waitbutton itemnotify setbit1 $001e blackoutmod GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY 2writetext UnknownText_0x196feb keeptextopen spriteface $2, $3 2writetext UnknownText_0x197092 keeptextopen spriteface $2, $0 spriteface $3, $2 2writetext UnknownText_0x1970b7 closetext loadmovesprites 2jump UnknownScript_0x196ec9 ; 0x196e97 UnknownScript_0x196e97: ; 0x196e97 faceplayer loadfont checkitem RED_SCALE iftrue UnknownScript_0x196eb0 checkbit1 $001f iftrue UnknownScript_0x196eaa 2writetext UnknownText_0x197134 closetext loadmovesprites end ; 0x196eaa UnknownScript_0x196eaa: ; 0x196eaa 2writetext UnknownText_0x19714a closetext loadmovesprites end ; 0x196eb0 UnknownScript_0x196eb0: ; 0x196eb0 2writetext UnknownText_0x197476 yesorno iffalse UnknownScript_0x196ec3 verbosegiveitem EXP_SHARE, 1 iffalse $6ec7 takeitem RED_SCALE, 1 2jump UnknownScript_0x196eaa ; 0x196ec3 UnknownScript_0x196ec3: ; 0x196ec3 2writetext UnknownText_0x19750d closetext loadmovesprites end ; 0x196ec9 UnknownScript_0x196ec9: ; 0x196ec9 playmusic $001e applymovement $3, MovementData_0x196f5d spriteface $0, $3 loadfont 2writetext UnknownText_0x197185 keeptextopen waitbutton 2writetext UnknownText_0x1973cc playsound $0001 waitbutton setbit2 $000b 2writetext UnknownText_0x1973de closetext loadmovesprites spriteface $0, $0 applymovement $3, MovementData_0x196f61 playsound $0023 disappear $3 waitbutton special $003d pause 15 spriteface $0, $1 loadfont 2writetext UnknownText_0x1970ed closetext loadmovesprites special $0030 special $0033 playmusic $000d special $009d special $001b pause 60 special $0032 special $003d loadfont 2writetext UnknownText_0x197134 closetext loadmovesprites setbit1 $06bd setbit1 $0792 clearbit1 $0793 dotrigger $1 domaptrigger GROUP_CHERRYGROVE_CITY, MAP_CHERRYGROVE_CITY, $1 domaptrigger GROUP_ELMS_LAB, MAP_ELMS_LAB, $3 specialphonecall $2, $0 clearbit1 $0702 checkbit1 $001c iftrue UnknownScript_0x196f49 checkbit1 $001d iftrue UnknownScript_0x196f4d setbit1 $0641 end ; 0x196f49 UnknownScript_0x196f49: ; 0x196f49 setbit1 $0642 end ; 0x196f4d UnknownScript_0x196f4d: ; 0x196f4d setbit1 $0640 end ; 0x196f51 UnknownScript_0x196f51: ; 0x196f51 jumptext UnknownText_0x197543 ; 0x196f54 UnknownScript_0x196f54: ; 0x196f54 jumptext UnknownText_0x197584 ; 0x196f57 UnknownScript_0x196f57: ; 0x196f57 jumptext UnknownText_0x1975ac ; 0x196f5a MovementData_0x196f5a: ; 0x196f5a step_right step_up step_end ; 0x196f5d MovementData_0x196f5d: ; 0x196f5d step_down step_left step_left step_end ; 0x196f61 MovementData_0x196f61: ; 0x196f61 step_down step_left turn_head_down db $3f ; movement step_end ; 0x196f66 UnknownText_0x196f66: ; 0x196f66 db $0, "Hello, hello! You", $4f db "must be ", $14, ".", $51 db "PROF.ELM said that", $4f db "you would visit.", $57 ; 0x196fa8 UnknownText_0x196fa8: ; 0x196fa8 db $0, "This is what I", $4f db "want PROF.ELM to", $55 db "examine.", $57 ; 0x196fd2 UnknownText_0x196fd2: ; 0x196fd2 db $0, $52, " received", $4f db "MYSTERY EGG.", $57 ; 0x196feb UnknownText_0x196feb: ; 0x196feb db $0, "I know a couple", $4f db "who run a #MON", $55 db "DAY-CARE service.", $51 db "They gave me that", $4f db "EGG.", $51 db "I was intrigued,", $4f db "so I sent mail to", $55 db "PROF.ELM.", $51 db "For #MON evolu-", $4f db "tion, PROF.ELM is", $55 db "the authority.", $57 ; 0x197092 UnknownText_0x197092: ; 0x197092 db $0, "Even PROF.OAK here", $4f db "recognizes that.", $57 ; 0x1970b7 UnknownText_0x1970b7: ; 0x1970b7 db $0, "If my assumption", $4f db "is correct, PROF.", $55 db "ELM will know it.", $57 ; 0x1970ed UnknownText_0x1970ed: ; 0x1970ed db $0, "You are returning", $4f db "to PROF.ELM?", $51 db "Here. Your #MON", $4f db "should have some", $55 db "rest.", $57 ; 0x197134 UnknownText_0x197134: ; 0x197134 db $0, "I'm depending on", $4f db "you!", $57 ; 0x19714a UnknownText_0x19714a: ; 0x19714a db $0, "Life is delight-", $4f db "ful! Always, new", $51 db "discoveries to be", $4f db "made!", $57 ; 0x197185 UnknownText_0x197185: ; 0x197185 db $0, "OAK: Aha! So", $4f db "you're ", $14, "!", $51 db "I'm OAK! A #MON", $4f db "researcher.", $51 db "I was just visit-", $4f db "ing my old friend", $55 db "MR.#MON.", $51 db "I heard you were", $4f db "running an errand", $51 db "for PROF.ELM, so I", $4f db "waited here.", $51 db "Oh! What's this?", $4f db "A rare #MON!", $51 db "Let's see…", $51 db "Hm, I see!", $51 db "I understand why", $4f db "PROF.ELM gave you", $51 db "a #MON for this", $4f db "errand.", $51 db "To researchers", $4f db "like PROF.ELM and", $51 db "I, #MON are our", $4f db "friends.", $51 db "He saw that you", $4f db "would treat your", $51 db "#MON with love", $4f db "and care.", $51 db "…Ah!", $51 db "You seem to be", $4f db "dependable.", $51 db "How would you like", $4f db "to help me out?", $51 db "See? This is the", $4f db "latest version of", $55 db "#DEX.", $51 db "It automatically", $4f db "records data on", $51 db "#MON you've", $4f db "seen or caught.", $51 db "It's a hi-tech", $4f db "encyclopedia!", $57 ; 0x1973cc UnknownText_0x1973cc: ; 0x1973cc db $0, $52, " received", $4f db "#DEX!", $57 ; 0x1973de UnknownText_0x1973de: ; 0x1973de db $0, "Go meet many kinds", $4f db "of #MON and", $51 db "complete that", $4f db "#DEX!", $51 db "But I've stayed", $4f db "too long.", $51 db "I have to get to", $4f db "GOLDENROD for my", $55 db "usual radio show.", $51 db $14, ", I'm", $4f db "counting on you!", $57 ; 0x197476 UnknownText_0x197476: ; 0x197476 db $0, "Hm? That SCALE!", $4f db "What's that?", $55 db "A red GYARADOS?", $51 db "That's rare! ", $4f db "I, I want it…", $51 db $14, ", would you", $4f db "care to trade it?", $51 db "I can offer this", $4f db "EXP.SHARE I got", $55 db "from PROF.OAK.", $57 ; 0x19750d UnknownText_0x19750d: ; 0x19750d db $0, "That's disappoint-", $4f db "ing. That happens", $55 db "to be very rare.", $57 ; 0x197543 UnknownText_0x197543: ; 0x197543 db $0, "It's packed with", $4f db "foreign magazines.", $51 db "Can't even read", $4f db "their titles…", $57 ; 0x197584 UnknownText_0x197584: ; 0x197584 db $0, "It's a big com-", $4f db "puter. Hmm. It's", $55 db "broken.", $57 ; 0x1975ac UnknownText_0x1975ac: ; 0x1975ac db $0, "A whole pile of", $4f db "strange coins!", $51 db "Maybe they're from", $4f db "another country…", $57 ; 0x1975ef MapEventHeader_0x1975ef: ; 0x1975ef ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_ROUTE_30, MAP_ROUTE_30 warp_def $7, $3, 2, GROUP_ROUTE_30, MAP_ROUTE_30 ; xy triggers db 0 ; signposts db 5 signpost 1, 0, $0, UnknownScript_0x196f51 signpost 1, 1, $0, UnknownScript_0x196f51 signpost 1, 6, $0, UnknownScript_0x196f54 signpost 1, 7, $0, UnknownScript_0x196f54 signpost 4, 6, $0, UnknownScript_0x196f57 ; people-events db 2 person_event $40, 9, 7, $9, $0, 255, 255, $0, 0, UnknownScript_0x196e97, $ffff person_event $5, 9, 10, $7, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06c9 ; 0x197632 MapScriptHeader_0x197632: ; 0x197632 ; trigger count db 0 ; callback count db 0 ; 0x197634 UnknownScript_0x197634: ; 0x197634 jumptextfaceplayer UnknownText_0x19763a ; 0x197637 UnknownScript_0x197637: ; 0x197637 jumptextfaceplayer UnknownText_0x197661 ; 0x19763a UnknownText_0x19763a: ; 0x19763a db $0, "Hi there!", $4f db "Did you visit", $55 db "SPROUT TOWER?", $57 ; 0x197661 UnknownText_0x197661: ; 0x197661 db $0, "I came too far", $4f db "out. I'd better", $55 db "phone home!", $57 ; 0x19768c MapEventHeader_0x19768c: ; 0x19768c ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 8, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $5, $0, 9, GROUP_VIOLET_CITY, MAP_VIOLET_CITY warp_def $4, $9, 1, GROUP_ROUTE_31, MAP_ROUTE_31 warp_def $5, $9, 2, GROUP_ROUTE_31, MAP_ROUTE_31 ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $43, 6, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x197634, $ffff person_event $24, 6, 5, $3, $0, 255, 255, $90, 0, UnknownScript_0x197637, $ffff ; 0x1976c0 INCBIN "baserom.gbc",$1976c0,$940 SECTION "bank66",DATA,BANK[$66] MapScriptHeader_0x198000: ; 0x198000 ; trigger count db 3 ; triggers dw UnknownScript_0x198011, $0000 dw UnknownScript_0x198012, $0000 dw UnknownScript_0x198013, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x198014 ; 0x198011 UnknownScript_0x198011: ; 0x198011 end ; 0x198012 UnknownScript_0x198012: ; 0x198012 end ; 0x198013 UnknownScript_0x198013: ; 0x198013 end ; 0x198014 UnknownScript_0x198014: ; 0x198014 setbit2 $0044 return ; 0x198018 UnknownScript_0x198018: ; 0x198018 moveperson $b, $b, $b spriteface $0, $3 showemote $0, $0, 15 special $006a pause 15 appear $b applymovement $b, MovementData_0x198134 spriteface $0, $0 2jump $4049 ; 0x198034 UnknownScript_0x198034: ; 0x198034 spriteface $0, $3 showemote $0, $0, 15 special $006a pause 15 appear $b applymovement $b, MovementData_0x19813c spriteface $0, $1 playmusic $001f loadfont 2writetext UnknownText_0x19814d closetext loadmovesprites setbit1 $06bf checkbit1 $001c iftrue UnknownScript_0x198071 checkbit1 $001d iftrue UnknownScript_0x198081 winlosstext UnknownText_0x1981e6, UnknownText_0x19835b setlasttalked $b loadtrainer $9, $6 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x198091 ; 0x198071 UnknownScript_0x198071: ; 0x198071 winlosstext UnknownText_0x1981e6, UnknownText_0x19835b setlasttalked $b loadtrainer $9, $4 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x198091 ; 0x198081 UnknownScript_0x198081: ; 0x198081 winlosstext UnknownText_0x1981e6, UnknownText_0x19835b setlasttalked $b loadtrainer $9, $5 startbattle reloadmapmusic returnafterbattle 2jump UnknownScript_0x198091 ; 0x198091 UnknownScript_0x198091: ; 0x198091 playmusic $0020 loadfont 2writetext UnknownText_0x198233 closetext loadmovesprites spriteface $0, $2 applymovement $b, MovementData_0x198144 playsound $0023 disappear $b dotrigger $0 waitbutton playmapmusic end ; 0x1980ab UnknownScript_0x1980ab: ; 0x1980ab jumptextfaceplayer UnknownText_0x19837b ; 0x1980ae UnknownScript_0x1980ae: ; 0x1980ae jumptextfaceplayer UnknownText_0x1983c7 ; 0x1980b1 UnknownScript_0x1980b1: ; 0x1980b1 faceplayer loadfont checkbit1 $002b iftrue UnknownScript_0x1980bf 2writetext UnknownText_0x19841b closetext loadmovesprites end ; 0x1980bf UnknownScript_0x1980bf: ; 0x1980bf 2writetext UnknownText_0x198473 closetext loadmovesprites end ; 0x1980c5 UnknownScript_0x1980c5: ; 0x1980c5 jumptextfaceplayer UnknownText_0x1984ce ; 0x1980c8 UnknownScript_0x1980c8: ; 0x1980c8 jumptextfaceplayer UnknownText_0x19851a ; 0x1980cb UnknownScript_0x1980cb: ; 0x1980cb loadfont 2writetext UnknownText_0x1985b0 pause 60 2writetext UnknownText_0x1985c3 cry $4f, $0 closetext loadmovesprites end ; 0x1980da INCBIN "baserom.gbc",$1980da,$1980e5 - $1980da UnknownScript_0x1980e5: ; 0x1980e5 applymovement $0, MovementData_0x198148 loadfont 2writetext UnknownText_0x1985df keeptextopen spriteface $d, $3 2writetext UnknownText_0x19860b keeptextopen 2writetext UnknownText_0x198628 closetext verbosegiveitem GS_BALL, 1 spriteface $d, $2 setbit2 $0064 clearbit1 $06ed setbit1 $06eb dotrigger $0 loadmovesprites end ; 0x19810c UnknownScript_0x19810c: ; 0x19810c faceplayer loadfont 2writetext UnknownText_0x198628 closetext spriteface $d, $2 loadmovesprites end ; 0x198117 UnknownScript_0x198117: ; 0x198117 jumptext UnknownText_0x19865a ; 0x19811a UnknownScript_0x19811a: ; 0x19811a jumptext UnknownText_0x198693 ; 0x19811d UnknownScript_0x19811d: ; 0x19811d jumptext UnknownText_0x1986a1 ; 0x198120 UnknownScript_0x198120: ; 0x198120 jumptext UnknownText_0x1986e7 ; 0x198123 UnknownScript_0x198123: ; 0x198123 jumptext UnknownText_0x19878d ; 0x198126 UnknownScript_0x198126: ; 0x198126 jumptext UnknownText_0x19879c ; 0x198129 UnknownScript_0x198129: ; 0x198129 jumpstd $0010 ; 0x19812c UnknownScript_0x19812c: ; 0x19812c jumpstd $0011 ; 0x19812f UnknownScript_0x19812f: ; 0x19812f fruittree $14 ; 0x198131 SignpostRemoteItem_0x198131: ; 0x198131 dw $00b1 db FULL_HEAL ; 0x198134 MovementData_0x198134: ; 0x198134 step_left step_left step_left step_left step_left step_left turn_head_up step_end ; 0x19813c MovementData_0x19813c: ; 0x19813c step_left step_left step_left step_left step_left step_left turn_head_down step_end ; 0x198144 MovementData_0x198144: ; 0x198144 step_left step_left step_left step_end ; 0x198148 MovementData_0x198148: ; 0x198148 step_left step_left step_up turn_head_left step_end ; 0x19814d UnknownText_0x19814d: ; 0x19814d db $0, "…Tell me some-", $4f db "thing.", $51 db "Is it true that", $4f db "TEAM ROCKET has", $55 db "returned?", $51 db "What? You beat", $4f db "them? Hah! Quit", $55 db "lying.", $51 db "You're not joking?", $4f db "Then let's see how", $55 db "good you are.", $57 ; 0x1981e6 UnknownText_0x1981e6: ; 0x1981e6 db $0, "… Humph! Useless", $4f db "#MON!", $51 db "Listen, you. You", $4f db "only won because", $51 db "my #MON were", $4f db "weak.", $57 ; 0x198233 UnknownText_0x198233: ; 0x198233 db $0, "I hate the weak.", $51 db "#MON, trainers.", $4f db "It doesn't matter", $55 db "who or what.", $51 db "I'm going to be", $4f db "strong and wipe", $55 db "out the weak.", $51 db "That goes for TEAM", $4f db "ROCKET too.", $51 db "They act big and", $4f db "tough in a group.", $51 db "But get them", $4f db "alone, and they're", $55 db "weak.", $51 db "I hate them all.", $51 db "You stay out of my", $4f db "way. A weakling", $51 db "like you is only a", $4f db "distraction.", $57 ; 0x19835b UnknownText_0x19835b: ; 0x19835b db $0, "…Humph! I knew", $4f db "you were lying.", $57 ; 0x19837b UnknownText_0x19837b: ; 0x19837b db $0, "It's unsafe to go", $4f db "in there, so I'm", $55 db "standing guard.", $51 db "Aren't I a good", $4f db "Samaritan?", $57 ; 0x1983c7 UnknownText_0x1983c7: ; 0x1983c7 db $0, "Do you know about", $4f db "SLOWPOKETAIL? I", $55 db "heard it's tasty!", $51 db "Aren't you glad I", $4f db "told you that?", $57 ; 0x19841b UnknownText_0x19841b: ; 0x19841b db $0, "The SLOWPOKE have", $4f db "disappeared from", $55 db "town…", $51 db "I heard their", $4f db "TAILS are being", $55 db "sold somewhere.", $57 ; 0x198473 UnknownText_0x198473: ; 0x198473 db $0, "The SLOWPOKE have", $4f db "returned.", $51 db "Knowing them, they", $4f db "could've just been", $51 db "goofing off some-", $4f db "where.", $57 ; 0x1984ce UnknownText_0x1984ce: ; 0x1984ce db $0, "Did you come to", $4f db "get KURT to make", $55 db "some BALLS?", $51 db "A lot of people do", $4f db "just that.", $57 ; 0x19851a UnknownText_0x19851a: ; 0x19851a db $0, "Cut through AZALEA", $4f db "and you'll be in", $55 db "ILEX FOREST.", $51 db "But these skinny", $4f db "trees make it", $51 db "impossible to get", $4f db "through.", $51 db "The CHARCOAL MAN's", $4f db "#MON can CUT", $55 db "down trees.", $57 ; 0x1985b0 UnknownText_0x1985b0: ; 0x1985b0 db $0, "SLOWPOKE: …", $51 db $56, " ", $56, " ", $56, $57 ; 0x1985c3 UnknownText_0x1985c3: ; 0x1985c3 db $0, $56, " ", $56, "Yawn?", $57 ; 0x1985cd INCBIN "baserom.gbc",$1985cd,$1985df - $1985cd UnknownText_0x1985df: ; 0x1985df db $0, "ILEX FOREST is", $4f db "restless!", $51 db "What is going on?", $57 ; 0x19860b UnknownText_0x19860b: ; 0x19860b db $0, $52, ", here's", $4f db "your GS BALL back!", $57 ; 0x198628 UnknownText_0x198628: ; 0x198628 db $0, "Could you go see", $4f db "why ILEX FOREST is", $55 db "so restless?", $57 ; 0x19865a UnknownText_0x19865a: ; 0x19865a db $0, "AZALEA TOWN", $4f db "Where People and", $51 db "#MON Live in", $4f db "Happy Harmony", $57 ; 0x198693 UnknownText_0x198693: ; 0x198693 db $0, "KURT'S HOUSE", $57 ; 0x1986a1 UnknownText_0x1986a1: ; 0x1986a1 db $0, "AZALEA TOWN", $4f db "#MON GYM", $55 db "LEADER: BUGSY", $51 db "The Walking", $4f db "Bug #MON", $55 db "Encyclopedia", $57 ; 0x1986e7 UnknownText_0x1986e7: ; 0x1986e7 db $0, "SLOWPOKE WELL", $51 db "Also known as the", $4f db "RAINMAKER WELL.", $51 db "Locals believe", $4f db "that a SLOWPOKE's", $55 db "yawn summons rain.", $51 db "Records show that", $4f db "a SLOWPOKE's yawn", $51 db "ended a drought", $4f db "400 years ago.", $57 ; 0x19878d UnknownText_0x19878d: ; 0x19878d db $0, "CHARCOAL KILN", $57 ; 0x19879c UnknownText_0x19879c: ; 0x19879c db $0, "ILEX FOREST", $51 db "Enter through the", $4f db "gate.", $57 ; 0x1987c1 MapEventHeader_0x1987c1: ; 0x1987c1 ; filler db 0, 0 ; warps db 8 warp_def $9, $f, 1, GROUP_AZALEA_POKECENTER_1F, MAP_AZALEA_POKECENTER_1F warp_def $d, $15, 1, GROUP_CHARCOAL_KILN, MAP_CHARCOAL_KILN warp_def $5, $15, 2, GROUP_AZALEA_MART, MAP_AZALEA_MART warp_def $5, $9, 1, GROUP_KURTS_HOUSE, MAP_KURTS_HOUSE warp_def $f, $a, 1, GROUP_AZALEA_GYM, MAP_AZALEA_GYM warp_def $7, $1f, 1, GROUP_SLOWPOKE_WELL_B1F, MAP_SLOWPOKE_WELL_B1F warp_def $a, $2, 3, GROUP_ILEX_FOREST_AZALEA_GATE, MAP_ILEX_FOREST_AZALEA_GATE warp_def $b, $2, 4, GROUP_ILEX_FOREST_AZALEA_GATE, MAP_ILEX_FOREST_AZALEA_GATE ; xy triggers db 3 xy_trigger 1, $a, $5, $0, UnknownScript_0x198018, $0, $0 xy_trigger 1, $b, $5, $0, UnknownScript_0x198034, $0, $0 xy_trigger 2, $6, $9, $0, UnknownScript_0x1980e5, $0, $0 ; signposts db 9 signpost 9, 19, $0, UnknownScript_0x198117 signpost 9, 10, $0, UnknownScript_0x19811a signpost 15, 14, $0, UnknownScript_0x19811d signpost 7, 29, $0, UnknownScript_0x198120 signpost 13, 19, $0, UnknownScript_0x198123 signpost 9, 16, $0, UnknownScript_0x198129 signpost 5, 22, $0, UnknownScript_0x19812c signpost 9, 3, $0, UnknownScript_0x198126 signpost 6, 31, $7, SignpostRemoteItem_0x198131 ; people-events db 12 person_event $f6, 13, 35, $6, $0, 255, 255, $0, 0, UnknownScript_0x1980ab, $06fa person_event $2f, 13, 25, $2, $21, 255, 255, $0, 0, UnknownScript_0x1980b1, $ffff person_event $29, 17, 19, $4, $20, 255, 255, $90, 0, UnknownScript_0x1980c5, $ffff person_event $27, 13, 11, $5, $1, 255, 255, $a0, 0, UnknownScript_0x1980c8, $ffff person_event $45, 21, 12, $1, $0, 255, 255, $0, 0, UnknownScript_0x1980cb, $06f9 person_event $45, 13, 22, $1, $0, 255, 255, $0, 0, UnknownScript_0x1980cb, $06f9 person_event $45, 13, 33, $1, $0, 255, 255, $0, 0, UnknownScript_0x1980cb, $06f9 person_event $45, 19, 19, $1, $0, 255, 255, $0, 0, UnknownScript_0x1980cb, $06f9 person_event $5d, 6, 12, $1, $0, 255, 255, $0, 0, UnknownScript_0x19812f, $ffff person_event $f6, 14, 15, $8, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06bf person_event $f6, 20, 14, $6, $0, 255, 255, $0, 0, UnknownScript_0x1980ae, $06fc person_event $62, 9, 10, $8, $0, 255, 255, $0, 0, UnknownScript_0x19810c, $07a4 ; 0x1988d0 MapScriptHeader_0x1988d0: ; 0x1988d0 ; trigger count db 0 ; callback count db 2 ; callbacks dbw 5, UnknownScript_0x1988d8 dbw 2, UnknownScript_0x1988e8 ; 0x1988d8 UnknownScript_0x1988d8: ; 0x1988d8 setbit2 $0046 setbit2 $0016 checkbit1 $00b9 iftrue $48e7 clearbit1 $0769 return ; 0x1988e8 UnknownScript_0x1988e8: ; 0x1988e8 checkbit1 $0044 iffalse $4908 checkitem COIN_CASE iffalse $48fd checkcode $b if_equal $3, UnknownScript_0x198900 if_equal $6, UnknownScript_0x198900 disappear $10 return ; 0x198900 UnknownScript_0x198900: ; 0x198900 checkbit2 $005e iftrue $4908 appear $10 return ; 0x198909 UnknownScript_0x198909: ; 0x198909 faceplayer loadfont 2writetext UnknownText_0x199042 yesorno iffalse UnknownScript_0x19899a special $004f 2writetext UnknownText_0x199090 yesorno iffalse UnknownScript_0x1989a0 checkcoins 4000 if_equal $2, UnknownScript_0x1989dd 2writetext UnknownText_0x1990ce loadmenudata $4967 interpretmenu2 writebackup if_equal $1, UnknownScript_0x19893a if_equal $2, UnknownScript_0x198949 if_equal $3, UnknownScript_0x198958 2jump UnknownScript_0x1989d7 ; 0x19893a UnknownScript_0x19893a: ; 0x19893a writebyte $1 2writetext UnknownText_0x1991cf special $0083 if_equal $0, UnknownScript_0x1989a6 2jump UnknownScript_0x1989d7 ; 0x198949 UnknownScript_0x198949: ; 0x198949 writebyte $2 2writetext UnknownText_0x1991cf special $0083 if_equal $0, UnknownScript_0x1989a6 2jump UnknownScript_0x1989d7 ; 0x198958 UnknownScript_0x198958: ; 0x198958 writebyte $3 2writetext UnknownText_0x1991cf special $0083 if_equal $0, UnknownScript_0x1989a6 2jump UnknownScript_0x1989d7 ; 0x198967 INCBIN "baserom.gbc",$198967,$19899a - $198967 UnknownScript_0x19899a: ; 0x19899a 2writetext UnknownText_0x1990b4 closetext loadmovesprites end ; 0x1989a0 UnknownScript_0x1989a0: ; 0x1989a0 2writetext UnknownText_0x199107 closetext loadmovesprites end ; 0x1989a6 UnknownScript_0x1989a6: ; 0x1989a6 2writetext UnknownText_0x19913a keeptextopen takecoins 4000 waitbutton playsound $0022 special $004f 2writetext UnknownText_0x19918b closetext loadmovesprites checkcode $9 if_equal $2, UnknownScript_0x1989c6 applymovement $10, MovementData_0x198a5f 2jump $49ca ; 0x1989c6 UnknownScript_0x1989c6: ; 0x1989c6 applymovement $10, MovementData_0x198a63 playsound $001f disappear $10 clearbit1 $076b setbit2 $005e waitbutton end ; 0x1989d7 UnknownScript_0x1989d7: ; 0x1989d7 2writetext UnknownText_0x1991a4 closetext loadmovesprites end ; 0x1989dd UnknownScript_0x1989dd: ; 0x1989dd 2writetext UnknownText_0x1991ac closetext loadmovesprites end ; 0x1989e3 UnknownScript_0x1989e3: ; 0x1989e3 jumptextfaceplayer UnknownText_0x198a69 ; 0x1989e6 UnknownScript_0x1989e6: ; 0x1989e6 jumptextfaceplayer UnknownText_0x198aa9 ; 0x1989e9 UnknownScript_0x1989e9: ; 0x1989e9 faceplayer loadfont checkbit1 $0021 iftrue UnknownScript_0x1989f7 2writetext UnknownText_0x198ae6 closetext loadmovesprites end ; 0x1989f7 UnknownScript_0x1989f7: ; 0x1989f7 2writetext UnknownText_0x198b2d closetext loadmovesprites end ; 0x1989fd UnknownScript_0x1989fd: ; 0x1989fd faceplayer loadfont checkbit2 $0000 iftrue UnknownScript_0x198a0b 2writetext UnknownText_0x198b73 closetext loadmovesprites end ; 0x198a0b UnknownScript_0x198a0b: ; 0x198a0b 2writetext UnknownText_0x198c14 closetext loadmovesprites end ; 0x198a11 UnknownScript_0x198a11: ; 0x198a11 jumptextfaceplayer UnknownText_0x198c36 ; 0x198a14 UnknownScript_0x198a14: ; 0x198a14 jumptextfaceplayer UnknownText_0x198c83 ; 0x198a17 UnknownScript_0x198a17: ; 0x198a17 jumptextfaceplayer UnknownText_0x198ccf ; 0x198a1a UnknownScript_0x198a1a: ; 0x198a1a loadfont 2writetext UnknownText_0x198d0d keeptextopen faceplayer 2writetext UnknownText_0x198d2a closetext loadmovesprites spriteface $9, $1 end ; 0x198a29 UnknownScript_0x198a29: ; 0x198a29 jumptextfaceplayer UnknownText_0x198d4e ; 0x198a2c UnknownScript_0x198a2c: ; 0x198a2c jumptextfaceplayer UnknownText_0x198d6d ; 0x198a2f UnknownScript_0x198a2f: ; 0x198a2f jumptextfaceplayer UnknownText_0x198daa ; 0x198a32 UnknownScript_0x198a32: ; 0x198a32 jumptextfaceplayer UnknownText_0x198de2 ; 0x198a35 UnknownScript_0x198a35: ; 0x198a35 jumptextfaceplayer UnknownText_0x198e1f ; 0x198a38 UnknownScript_0x198a38: ; 0x198a38 jumptextfaceplayer UnknownText_0x198e4b ; 0x198a3b UnknownScript_0x198a3b: ; 0x198a3b jumptext UnknownText_0x198e77 ; 0x198a3e UnknownScript_0x198a3e: ; 0x198a3e jumptext UnknownText_0x198e8f ; 0x198a41 UnknownScript_0x198a41: ; 0x198a41 jumptext UnknownText_0x198eab ; 0x198a44 UnknownScript_0x198a44: ; 0x198a44 jumptext UnknownText_0x198ee4 ; 0x198a47 UnknownScript_0x198a47: ; 0x198a47 jumptext UnknownText_0x198f29 ; 0x198a4a UnknownScript_0x198a4a: ; 0x198a4a jumptext UnknownText_0x198f5b ; 0x198a4d UnknownScript_0x198a4d: ; 0x198a4d jumptext UnknownText_0x198f81 ; 0x198a50 UnknownScript_0x198a50: ; 0x198a50 jumptext UnknownText_0x198fae ; 0x198a53 UnknownScript_0x198a53: ; 0x198a53 jumptext UnknownText_0x198fd8 ; 0x198a56 UnknownScript_0x198a56: ; 0x198a56 jumptext UnknownText_0x198fee ; 0x198a59 UnknownScript_0x198a59: ; 0x198a59 jumpstd $0010 ; 0x198a5c UnknownScript_0x198a5c: ; 0x198a5c jumptext UnknownText_0x199022 ; 0x198a5f MovementData_0x198a5f: ; 0x198a5f step_right step_right step_up step_end ; 0x198a63 MovementData_0x198a63: ; 0x198a63 step_down step_right step_right step_up step_up step_end ; 0x198a69 UnknownText_0x198a69: ; 0x198a69 db $0, "They built the new", $4f db "RADIO TOWER to", $51 db "replace the old,", $4f db "creaky one.", $57 ; 0x198aa9 UnknownText_0x198aa9: ; 0x198aa9 db $0, "I know there's a", $4f db "new BIKE SHOP, but", $51 db "I can't find it", $4f db "anywhere.", $57 ; 0x198ae6 UnknownText_0x198ae6: ; 0x198ae6 db $0, "Is that man in", $4f db "black dressed up", $51 db "like a TEAM ROCKET", $4f db "member? How silly!", $57 ; 0x198b2d UnknownText_0x198b2d: ; 0x198b2d db $0, "Was that man in", $4f db "black really part", $51 db "of TEAM ROCKET? I", $4f db "can't believe it!", $57 ; 0x198b73 UnknownText_0x198b73: ; 0x198b73 db $0, "The RADIO TOWER in", $4f db "GOLDENROD CITY is", $55 db "a landmark.", $51 db "They're running a", $4f db "promotional cam- ", $55 db "paign right now.", $51 db "They'll modify", $4f db "your #GEAR,", $51 db "so it can also", $4f db "serve as a radio.", $57 ; 0x198c14 UnknownText_0x198c14: ; 0x198c14 db $0, "Oh, your #GEAR", $4f db "works as a radio!", $57 ; 0x198c36 UnknownText_0x198c36: ; 0x198c36 db $0, "E-he-he-he…", $51 db "I got in trouble", $4f db "for playing in the", $51 db "basement of the", $4f db "DEPT.STORE.", $57 ; 0x198c83 UnknownText_0x198c83: ; 0x198c83 db $0, "The man at that", $4f db "house rates your", $55 db "#MON names.", $51 db "He can even rename", $4f db "your #MON.", $57 ; 0x198ccf UnknownText_0x198ccf: ; 0x198ccf db $0, "Whew! This is one", $4f db "big town. I don't", $51 db "know where any-", $4f db "thing is.", $57 ; 0x198d0d UnknownText_0x198d0d: ; 0x198d0d db $0, "So this is the", $4f db "RADIO TOWER…", $57 ; 0x198d2a UnknownText_0x198d2a: ; 0x198d2a db $0, "What do you want,", $4f db "you pest? Scram!", $57 ; 0x198d4e UnknownText_0x198d4e: ; 0x198d4e db $0, "Stay out of the", $4f db "way! Beat it!", $57 ; 0x198d6d UnknownText_0x198d6d: ; 0x198d6d db $0, "Take over the", $4f db "RADIO TOWER…", $51 db "What? It's none of", $4f db "your business!", $57 ; 0x198daa UnknownText_0x198daa: ; 0x198daa db $0, "#MON? They're", $4f db "nothing more than", $51 db "tools for making", $4f db "money!", $57 ; 0x198de2 UnknownText_0x198de2: ; 0x198de2 db $0, "Our dream will", $4f db "soon come true…", $51 db "It was such a long", $4f db "struggle…", $57 ; 0x198e1f UnknownText_0x198e1f: ; 0x198e1f db $0, "Hey, brat! You", $4f db "don't belong here!", $55 db "Get lost!", $57 ; 0x198e4b UnknownText_0x198e4b: ; 0x198e4b db $0, "Come taste the", $4f db "true terror of", $55 db "TEAM ROCKET!", $57 ; 0x198e77 UnknownText_0x198e77: ; 0x198e77 db $0, "GOLDENROD CITY", $4f db "STATION", $57 ; 0x198e8f UnknownText_0x198e8f: ; 0x198e8f db $0, "GOLDENROD CITY", $4f db "RADIO TOWER", $57 ; 0x198eab UnknownText_0x198eab: ; 0x198eab db $0, "Full Selection of", $4f db "#MON Goods!", $51 db "GOLDENROD CITY", $4f db "DEPT.STORE", $57 ; 0x198ee4 UnknownText_0x198ee4: ; 0x198ee4 db $0, "GOLDENROD CITY", $4f db "#MON GYM", $55 db "LEADER: WHITNEY", $51 db "The Incredibly", $4f db "Pretty Girl!", $57 ; 0x198f29 UnknownText_0x198f29: ; 0x198f29 db $0, "GOLDENROD CITY", $51 db "The Festive City", $4f db "of Opulent Charm", $57 ; 0x198f5b UnknownText_0x198f5b: ; 0x198f5b db $0, "The World is a", $4f db "Cycle Path!", $55 db "BIKE SHOP", $57 ; 0x198f81 UnknownText_0x198f81: ; 0x198f81 db $0, "Your Playground!", $51 db "GOLDENROD CITY", $4f db "GAME CORNER", $57 ; 0x198fae UnknownText_0x198fae: ; 0x198fae db $0, "NAME RATER", $51 db "Get Your #MON", $4f db "Nicknames Rated", $57 ; 0x198fd8 UnknownText_0x198fd8: ; 0x198fd8 db $0, "UNDERGROUND", $4f db "ENTRANCE", $57 ; 0x198fee UnknownText_0x198fee: ; 0x198fee db $0, "UNDERGROUND", $4f db "ENTRANCE", $57 ; 0x199004 INCBIN "baserom.gbc",$199004,$1e UnknownText_0x199022: ; 0x199022 db $0, "Blooming Beautiful", $4f db "FLOWER SHOP", $57 ; 0x199042 UnknownText_0x199042: ; 0x199042 db $0, "I can teach your", $4f db "#MON amazing", $51 db "moves if you'd", $4f db "like.", $51 db "Should I teach a", $4f db "new move?", $57 ; 0x199090 UnknownText_0x199090: ; 0x199090 db $0, "It will cost you", $4f db "4000 coins. Okay?", $57 ; 0x1990b4 UnknownText_0x1990b4: ; 0x1990b4 db $0, "Aww… But they're", $4f db "amazing…", $57 ; 0x1990ce UnknownText_0x1990ce: ; 0x1990ce db $0, "Wahahah! You won't", $4f db "regret it!", $51 db "Which move should", $4f db "I teach?", $57 ; 0x199107 UnknownText_0x199107: ; 0x199107 db $0, "Hm, too bad. I'll", $4f db "have to get some", $55 db "cash from home…", $57 ; 0x19913a UnknownText_0x19913a: ; 0x19913a db $0, "If you understand", $4f db "what's so amazing", $51 db "about this move,", $4f db "you've made it as", $55 db "a trainer.", $57 ; 0x19918b UnknownText_0x19918b: ; 0x19918b db $0, "Wahahah!", $4f db "Farewell, kid!", $57 ; 0x1991a4 UnknownText_0x1991a4: ; 0x1991a4 db $0, "B-but…", $57 ; 0x1991ac UnknownText_0x1991ac: ; 0x1991ac db $0, "…You don't have", $4f db "enough coins here…", $57 ; 0x1991cf UnknownText_0x1991cf: ; 0x1991cf db $0, $57 ; 0x1991d1 MapEventHeader_0x1991d1: ; 0x1991d1 ; filler db 0, 0 ; warps db 15 warp_def $7, $18, 1, GROUP_GOLDENROD_GYM, MAP_GOLDENROD_GYM warp_def $1d, $1d, 1, GROUP_GOLDENROD_BIKE_SHOP, MAP_GOLDENROD_BIKE_SHOP warp_def $15, $1f, 1, GROUP_GOLDENROD_HAPPINESS_RATER, MAP_GOLDENROD_HAPPINESS_RATER warp_def $19, $5, 1, GROUP_GOLDENROD_BILLS_HOUSE, MAP_GOLDENROD_BILLS_HOUSE warp_def $d, $9, 2, GROUP_GOLDENROD_MAGNET_TRAIN_STATION, MAP_GOLDENROD_MAGNET_TRAIN_STATION warp_def $5, $1d, 1, GROUP_GOLDENROD_FLOWER_SHOP, MAP_GOLDENROD_FLOWER_SHOP warp_def $9, $21, 1, GROUP_GOLDENROD_PP_SPEECH_HOUSE, MAP_GOLDENROD_PP_SPEECH_HOUSE warp_def $7, $f, 1, GROUP_GOLDENROD_NAME_RATERS_HOUSE, MAP_GOLDENROD_NAME_RATERS_HOUSE warp_def $1b, $18, 1, GROUP_GOLDENROD_DEPT_STORE_1F, MAP_GOLDENROD_DEPT_STORE_1F warp_def $15, $e, 1, GROUP_GOLDENROD_GAME_CORNER, MAP_GOLDENROD_GAME_CORNER warp_def $f, $5, 1, GROUP_RADIO_TOWER_1F, MAP_RADIO_TOWER_1F warp_def $1, $13, 3, GROUP_ROUTE_35_GOLDENROD_GATE, MAP_ROUTE_35_GOLDENROD_GATE warp_def $5, $9, 8, GROUP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES, MAP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES warp_def $1d, $b, 5, GROUP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES, MAP_UNDERGROUND_PATH_SWITCH_ROOM_ENTRANCES warp_def $1b, $f, 1, GROUP_GOLDENROD_POKECENTER_1F, MAP_GOLDENROD_POKECENTER_1F ; xy triggers db 0 ; signposts db 12 signpost 14, 10, $0, UnknownScript_0x198a3b signpost 17, 4, $0, UnknownScript_0x198a3e signpost 27, 26, $0, UnknownScript_0x198a41 signpost 9, 26, $0, UnknownScript_0x198a44 signpost 18, 22, $0, UnknownScript_0x198a47 signpost 30, 28, $0, UnknownScript_0x198a4a signpost 22, 16, $0, UnknownScript_0x198a4d signpost 7, 12, $0, UnknownScript_0x198a50 signpost 6, 8, $0, UnknownScript_0x198a53 signpost 30, 12, $0, UnknownScript_0x198a56 signpost 27, 16, $1, UnknownScript_0x198a59 signpost 6, 30, $0, UnknownScript_0x198a5c ; people-events db 15 person_event $2d, 22, 11, $7, $0, 255, 255, $0, 0, UnknownScript_0x1989e3, $06cf person_event $27, 21, 34, $2, $11, 255, 255, $0, 0, UnknownScript_0x1989e6, $06cf person_event $24, 20, 16, $8, $0, 255, 255, $a0, 0, UnknownScript_0x1989e9, $06cf person_event $24, 30, 24, $2, $21, 255, 255, $0, 0, UnknownScript_0x1989fd, $06cf person_event $27, 21, 23, $2, $11, 255, 255, $80, 0, UnknownScript_0x198a11, $06cf person_event $28, 14, 21, $5, $2, 255, 255, $a0, 0, UnknownScript_0x198a14, $06cf person_event $2f, 31, 15, $5, $1, 255, 255, $0, 0, UnknownScript_0x198a17, $06cf person_event $35, 20, 8, $7, $0, 255, 255, $0, 0, UnknownScript_0x198a1a, $06cc person_event $35, 24, 32, $7, $0, 255, 255, $0, 0, UnknownScript_0x198a29, $06cd person_event $35, 19, 12, $6, $0, 255, 255, $0, 0, UnknownScript_0x198a2c, $06cd person_event $35, 27, 20, $9, $0, 255, 255, $0, 0, UnknownScript_0x198a2f, $06ce person_event $35, 24, 33, $7, $0, 255, 255, $0, 0, UnknownScript_0x198a32, $06ce person_event $35, 11, 33, $6, $0, 255, 255, $0, 0, UnknownScript_0x198a35, $06ce person_event $35, 14, 35, $8, $0, 255, 255, $0, 0, UnknownScript_0x198a38, $06ce person_event $2d, 26, 16, $3, $0, 255, 255, $80, 0, UnknownScript_0x198909, $076a ; 0x199321 MapScriptHeader_0x199321: ; 0x199321 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x199326 ; 0x199326 UnknownScript_0x199326: ; 0x199326 setbit2 $003c return ; 0x19932a UnknownScript_0x19932a: ; 0x19932a faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x199338 2writetext UnknownText_0x19938d closetext loadmovesprites end ; 0x199338 UnknownScript_0x199338: ; 0x199338 2writetext UnknownText_0x19940d closetext loadmovesprites end ; 0x19933e UnknownScript_0x19933e: ; 0x19933e faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x19934c 2writetext UnknownText_0x199460 closetext loadmovesprites end ; 0x19934c UnknownScript_0x19934c: ; 0x19934c 2writetext UnknownText_0x1994ae closetext loadmovesprites end ; 0x199352 UnknownScript_0x199352: ; 0x199352 jumptextfaceplayer UnknownText_0x1994fe ; 0x199355 UnknownScript_0x199355: ; 0x199355 jumptextfaceplayer UnknownText_0x19958e ; 0x199358 UnknownScript_0x199358: ; 0x199358 faceplayer loadfont checkbit1 $00c9 iftrue UnknownScript_0x199366 2writetext UnknownText_0x1995fc closetext loadmovesprites end ; 0x199366 UnknownScript_0x199366: ; 0x199366 2writetext UnknownText_0x19964b closetext loadmovesprites end ; 0x19936c UnknownScript_0x19936c: ; 0x19936c jumptextfaceplayer UnknownText_0x1996a5 ; 0x19936f UnknownScript_0x19936f: ; 0x19936f jumptextfaceplayer UnknownText_0x1996e5 ; 0x199372 UnknownScript_0x199372: ; 0x199372 jumptextfaceplayer UnknownText_0x199745 ; 0x199375 UnknownScript_0x199375: ; 0x199375 jumptext UnknownText_0x1997b7 ; 0x199378 UnknownScript_0x199378: ; 0x199378 jumptext UnknownText_0x1997e6 ; 0x19937b UnknownScript_0x19937b: ; 0x19937b jumptext UnknownText_0x199829 ; 0x19937e UnknownScript_0x19937e: ; 0x19937e jumptext UnknownText_0x19984a ; 0x199381 UnknownScript_0x199381: ; 0x199381 jumptext UnknownText_0x199865 ; 0x199384 UnknownScript_0x199384: ; 0x199384 jumptext UnknownText_0x199879 ; 0x199387 UnknownScript_0x199387: ; 0x199387 jumpstd $0010 ; 0x19938a UnknownScript_0x19938a: ; 0x19938a jumpstd $0011 ; 0x19938d UnknownText_0x19938d: ; 0x19938d db $0, "A little girl who", $4f db "is an expert at", $51 db "mimicking people", $4f db "lives here.", $51 db "She even mimics", $4f db "the people she's", $51 db "conversing with.", $4f db "It's confusing.", $57 ; 0x19940d UnknownText_0x19940d: ; 0x19940d db $0, "The COPYCAT girl", $4f db "looked unhappy.", $51 db "She said she lost", $4f db "her favorite #", $55 db "DOLL--CLEFAIRY.", $57 ; 0x199460 UnknownText_0x199460: ; 0x199460 db $0, "You came out from", $4f db "JOHTO?", $51 db "You can zip back", $4f db "home if the MAGNET", $55 db "TRAIN's running.", $57 ; 0x1994ae UnknownText_0x1994ae: ; 0x1994ae db $0, "You came out from", $4f db "JOHTO?", $51 db "You can zip back", $4f db "home by hopping on", $55 db "the MAGNET TRAIN.", $57 ; 0x1994fe UnknownText_0x1994fe: ; 0x1994fe db $0, "I went to the GYM,", $4f db "raring for battles", $55 db "against trainers…", $51 db "It turns out, I", $4f db "stumbled into the", $51 db "unused GYM next", $4f db "door.", $51 db "Boy, I was pretty", $4f db "embarrassed.", $57 ; 0x19958e UnknownText_0x19958e: ; 0x19958e db $0, "This is SILPH CO.,", $4f db "famous for #MON", $55 db "merchandise.", $51 db "In the past, TEAM", $4f db "ROCKET wanted the", $51 db "company because of", $4f db "that.", $57 ; 0x1995fc UnknownText_0x1995fc: ; 0x1995fc db $0, "Chew… Chew…", $51 db "I hear there's big", $4f db "trouble brewing at", $55 db "the POWER PLANT.", $51 db "Chew… Chew…", $57 ; 0x19964b UnknownText_0x19964b: ; 0x19964b db $0, "Chew… Chew…", $51 db "I hear there was", $4f db "big trouble at the", $55 db "POWER PLANT.", $51 db "Chew… Chew…", $4f db "Haaah, I'm full!", $57 ; 0x1996a5 UnknownText_0x1996a5: ; 0x1996a5 db $0, "Going into an", $4f db "alley for the", $51 db "first time makes", $4f db "me sorta anxious.", $57 ; 0x1996e5 UnknownText_0x1996e5: ; 0x1996e5 db $0, "There's a place", $4f db "called TRAINER", $51 db "HOUSE in VIRIDIAN", $4f db "where trainers", $51 db "gather from all", $4f db "over the place.", $57 ; 0x199745 UnknownText_0x199745: ; 0x199745 db $0, "Our city was", $4f db "featured on a", $55 db "radio program.", $51 db "It's nice to hear", $4f db "praise for your", $51 db "city, but it's a", $4f db "bit embarrassing", $55 db "too.", $57 ; 0x1997b7 UnknownText_0x1997b7: ; 0x1997b7 db $0, "SAFFRON CITY", $51 db "Shining, Golden", $4f db "Land of Commerce", $57 ; 0x1997e6 UnknownText_0x1997e6: ; 0x1997e6 db $0, "SAFFRON CITY", $4f db "#MON GYM", $55 db "LEADER: SABRINA", $51 db "The Master of", $4f db "Psychic #MON!", $57 ; 0x199829 UnknownText_0x199829: ; 0x199829 db $0, "Everyone Welcome!", $4f db "FIGHTING DOJO", $57 ; 0x19984a UnknownText_0x19984a: ; 0x19984a db $0, "SILPH CO.", $4f db "OFFICE BUILDING", $57 ; 0x199865 UnknownText_0x199865: ; 0x199865 db $0, "MR.PSYCHIC'S", $4f db "HOUSE", $57 ; 0x199879 UnknownText_0x199879: ; 0x199879 db $0, "SAFFRON CITY", $4f db "MAGNET TRAIN", $55 db "STATION", $57 ; 0x19989c MapEventHeader_0x19989c: ; 0x19989c ; filler db 0, 0 ; warps db 15 warp_def $3, $1a, 1, GROUP_FIGHTING_DOJO, MAP_FIGHTING_DOJO warp_def $3, $22, 1, GROUP_SAFFRON_GYM, MAP_SAFFRON_GYM warp_def $b, $19, 2, GROUP_SAFFRON_MART, MAP_SAFFRON_MART warp_def $1d, $9, 1, GROUP_SAFFRON_POKECENTER_1F, MAP_SAFFRON_POKECENTER_1F warp_def $1d, $1b, 1, GROUP_MR_PSYCHICS_HOUSE, MAP_MR_PSYCHICS_HOUSE warp_def $3, $8, 2, GROUP_SAFFRON_TRAIN_STATION, MAP_SAFFRON_TRAIN_STATION warp_def $15, $12, 1, GROUP_SILPH_CO_1F, MAP_SILPH_CO_1F warp_def $b, $9, 1, GROUP_COPYCATS_HOUSE_1F, MAP_COPYCATS_HOUSE_1F warp_def $3, $12, 3, GROUP_ROUTE_5_SAFFRON_CITY_GATE, MAP_ROUTE_5_SAFFRON_CITY_GATE warp_def $18, $0, 3, GROUP_ROUTE_7_SAFFRON_GATE, MAP_ROUTE_7_SAFFRON_GATE warp_def $19, $0, 4, GROUP_ROUTE_7_SAFFRON_GATE, MAP_ROUTE_7_SAFFRON_GATE warp_def $21, $10, 1, GROUP_ROUTE_6_SAFFRON_GATE, MAP_ROUTE_6_SAFFRON_GATE warp_def $21, $11, 2, GROUP_ROUTE_6_SAFFRON_GATE, MAP_ROUTE_6_SAFFRON_GATE warp_def $16, $27, 1, GROUP_ROUTE_8_SAFFRON_GATE, MAP_ROUTE_8_SAFFRON_GATE warp_def $17, $27, 2, GROUP_ROUTE_8_SAFFRON_GATE, MAP_ROUTE_8_SAFFRON_GATE ; xy triggers db 0 ; signposts db 8 signpost 5, 21, $0, UnknownScript_0x199375 signpost 5, 33, $0, UnknownScript_0x199378 signpost 5, 25, $0, UnknownScript_0x19937b signpost 21, 15, $0, UnknownScript_0x19937e signpost 29, 25, $0, UnknownScript_0x199381 signpost 5, 11, $0, UnknownScript_0x199384 signpost 29, 10, $0, UnknownScript_0x199387 signpost 11, 26, $0, UnknownScript_0x19938a ; people-events db 8 person_event $28, 18, 11, $5, $2, 255, 255, $80, 0, UnknownScript_0x19932a, $ffff person_event $2d, 34, 23, $5, $2, 255, 255, $b0, 0, UnknownScript_0x19933e, $ffff person_event $23, 11, 36, $5, $1, 255, 255, $a0, 0, UnknownScript_0x199352, $ffff person_event $24, 28, 24, $5, $2, 255, 255, $80, 0, UnknownScript_0x199355, $ffff person_event $3a, 16, 31, $6, $0, 255, 255, $a0, 0, UnknownScript_0x199358, $ffff person_event $27, 23, 19, $4, $10, 255, 255, $90, 0, UnknownScript_0x19936c, $ffff person_event $27, 26, 39, $2, $11, 255, 255, $80, 0, UnknownScript_0x19936f, $ffff person_event $28, 12, 23, $3, $0, 255, 255, $a0, 0, UnknownScript_0x199372, $ffff ; 0x19997d MapScriptHeader_0x19997d: ; 0x19997d ; trigger count db 0 ; callback count db 0 ; 0x19997f UnknownScript_0x19997f: ; 0x19997f jumptextfaceplayer UnknownText_0x19999c ; 0x199982 UnknownScript_0x199982: ; 0x199982 faceplayer loadfont checkbit2 $0013 iftrue UnknownScript_0x199990 2writetext UnknownText_0x199a0e closetext loadmovesprites end ; 0x199990 UnknownScript_0x199990: ; 0x199990 2writetext UnknownText_0x199a3d closetext loadmovesprites end ; 0x199996 INCBIN "baserom.gbc",$199996,$06 UnknownText_0x19999c: ; 0x19999c db $0, "I heard that a red", $4f db "GYARADOS appeared", $55 db "at the LAKE.", $51 db "That's odd, since", $4f db "even ordinary", $51 db "GYARADOS are rare", $4f db "in that lake…", $57 ; 0x199a0e UnknownText_0x199a0e: ; 0x199a0e db $0, "My favorite radio", $4f db "program? I'd say", $55 db "#MON MUSIC.", $57 ; 0x199a3d UnknownText_0x199a3d: ; 0x199a3d db $0, "I've been hearing", $4f db "laughter on the", $51 db "radio…", $4f db "It's creepy.", $57 ; 0x199a72 MapEventHeader_0x199a72: ; 0x199a72 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN warp_def $7, $3, 2, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $41, 7, 6, $9, $0, 255, 255, $0, 0, UnknownScript_0x19997f, $ffff person_event $29, 9, 10, $4, $10, 255, 255, $90, 0, UnknownScript_0x199982, $ffff ; 0x199a9c MapScriptHeader_0x199a9c: ; 0x199a9c ; trigger count db 0 ; callback count db 0 ; 0x199a9e UnknownScript_0x199a9e: ; 0x199a9e faceplayer loadfont checkbit1 $04c3 iftrue $5ac8 2writetext UnknownText_0x199b8d closetext loadmovesprites winlosstext UnknownText_0x199cb3, $0000 loadtrainer $5, $1 startbattle returnafterbattle setbit1 $04c3 loadfont 2writetext UnknownText_0x199d3b playsound $009c waitbutton setbit2 $0021 checkcode $7 2call UnknownScript_0x199af6 checkbit1 $000e iftrue UnknownScript_0x199af0 setbit1 $0592 setbit1 $0593 setbit1 $040e setbit1 $040f setbit1 $0410 2writetext UnknownText_0x199d55 keeptextopen verbosegiveitem TM_16, 1 iffalse $5af4 setbit1 $000e 2writetext UnknownText_0x199def closetext loadmovesprites end ; 0x199af0 UnknownScript_0x199af0: ; 0x199af0 2writetext UnknownText_0x199e59 closetext loadmovesprites end ; 0x199af6 UnknownScript_0x199af6: ; 0x199af6 if_equal $7, UnknownScript_0x199b02 if_equal $6, UnknownScript_0x199aff end ; 0x199aff UnknownScript_0x199aff: ; 0x199aff jumpstd $0012 ; 0x199b02 UnknownScript_0x199b02: ; 0x199b02 jumpstd $0013 ; 0x199b05 Trainer_0x199b05: ; 0x199b05 ; bit/flag number dw $592 ; trainer group && trainer id db 33, 1 ; text when seen dw UnknownText_0x19a0ae ; text when trainer beaten dw UnknownText_0x19a0f4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x199b11 ; 0x199b11 UnknownScript_0x199b11: ; 0x199b11 talkaftercancel loadfont 2writetext UnknownText_0x19a116 closetext loadmovesprites end ; 0x199b19 Trainer_0x199b19: ; 0x199b19 ; bit/flag number dw $593 ; trainer group && trainer id db 33, 2 ; text when seen dw UnknownText_0x19a157 ; text when trainer beaten dw UnknownText_0x19a174 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x199b25 ; 0x199b25 UnknownScript_0x199b25: ; 0x199b25 talkaftercancel loadfont 2writetext UnknownText_0x19a18f closetext loadmovesprites end ; 0x199b2d Trainer_0x199b2d: ; 0x199b2d ; bit/flag number dw $40e ; trainer group && trainer id db 58, 1 ; text when seen dw UnknownText_0x199ee1 ; text when trainer beaten dw UnknownText_0x199f10 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x199b39 ; 0x199b39 UnknownScript_0x199b39: ; 0x199b39 talkaftercancel loadfont 2writetext UnknownText_0x199f2d closetext loadmovesprites end ; 0x199b41 Trainer_0x199b41: ; 0x199b41 ; bit/flag number dw $40f ; trainer group && trainer id db 58, 2 ; text when seen dw UnknownText_0x199f65 ; text when trainer beaten dw UnknownText_0x199fbd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x199b4d ; 0x199b4d UnknownScript_0x199b4d: ; 0x199b4d talkaftercancel loadfont 2writetext UnknownText_0x199fdd closetext loadmovesprites end ; 0x199b55 Trainer_0x199b55: ; 0x199b55 ; bit/flag number dw $410 ; trainer group && trainer id db 58, 3 ; text when seen dw UnknownText_0x19a00f ; text when trainer beaten dw UnknownText_0x19a026 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x199b61 ; 0x199b61 UnknownScript_0x199b61: ; 0x199b61 talkaftercancel loadfont 2writetext UnknownText_0x19a047 closetext loadmovesprites end ; 0x199b69 UnknownScript_0x199b69: ; 0x199b69 faceplayer loadfont checkbit1 $04c3 iftrue UnknownScript_0x199b77 2writetext UnknownText_0x19a1bf closetext loadmovesprites end ; 0x199b77 UnknownScript_0x199b77: ; 0x199b77 2writetext UnknownText_0x19a275 closetext loadmovesprites end ; 0x199b7d UnknownScript_0x199b7d: ; 0x199b7d checkbit2 $0021 iftrue UnknownScript_0x199b86 jumpstd $002d ; 0x199b86 UnknownScript_0x199b86: ; 0x199b86 trainertotext $5, $1, $1 jumpstd $002e ; 0x199b8d UnknownText_0x199b8d: ; 0x199b8d db $0, "#MON have many", $4f db "experiences in", $51 db "their lives, just ", $4f db "like we do. ", $51 db "I, too, have seen", $4f db "and suffered much", $55 db "in my life.", $51 db "Since I am your", $4f db "elder, let me show", $55 db "you what I mean.", $51 db "I have been with", $4f db "#MON since", $51 db "before you were", $4f db "born.", $51 db "I do not lose", $4f db "easily.", $51 db "I, PRYCE--the", $4f db "winter trainer--", $51 db "shall demonstrate", $4f db "my power!", $57 ; 0x199cb3 UnknownText_0x199cb3: ; 0x199cb3 db $0, "Ah, I am impressed", $4f db "by your prowess.", $51 db "With your strong", $4f db "will, I know you", $51 db "will overcome all", $4f db "life's obstacles.", $51 db "You are worthy of", $4f db "this BADGE!", $57 ; 0x199d3b UnknownText_0x199d3b: ; 0x199d3b db $0, $52, " received", $4f db "GLACIERBADGE.", $57 ; 0x199d55 UnknownText_0x199d55: ; 0x199d55 db $0, "That BADGE will", $4f db "raise the SPECIAL", $55 db "stats of #MON.", $51 db "It also lets your", $4f db "#MON use WHIRL-", $55 db "POOL to get across", $55 db "real whirlpools.", $51 db "And this… This is", $4f db "a gift from me!", $57 ; 0x199def UnknownText_0x199def: ; 0x199def db $0, "That TM contains", $4f db "ICY WIND.", $51 db "It inflicts damage", $4f db "and lowers speed.", $51 db "It demonstrates", $4f db "the harshness of", $55 db "winter.", $57 ; 0x199e59 UnknownText_0x199e59: ; 0x199e59 db $0, "When the ice and", $4f db "snow melt, spring", $55 db "arrives.", $51 db "You and your #-", $4f db "MON will be to-", $51 db "gether for many", $4f db "years to come.", $51 db "Cherish your time", $4f db "together!", $57 ; 0x199ee1 UnknownText_0x199ee1: ; 0x199ee1 db $0, "I'll freeze your", $4f db "#MON, so you", $55 db "can't do a thing!", $57 ; 0x199f10 UnknownText_0x199f10: ; 0x199f10 db $0, "Darn. I couldn't", $4f db "do a thing.", $57 ; 0x199f2d UnknownText_0x199f2d: ; 0x199f2d db $0, "I think there's a", $4f db "move a #MON", $51 db "can use while it's", $4f db "frozen.", $57 ; 0x199f65 UnknownText_0x199f65: ; 0x199f65 db $0, "This GYM has a", $4f db "slippery floor.", $51 db "It's fun, isn't", $4f db "it?", $51 db "But hey--we're", $4f db "not playing games", $55 db "here!", $57 ; 0x199fbd UnknownText_0x199fbd: ; 0x199fbd db $0, "Do you see how", $4f db "serious we are?", $57 ; 0x199fdd UnknownText_0x199fdd: ; 0x199fdd db $0, "This GYM is great.", $4f db "I love boarding", $55 db "with my #MON!", $57 ; 0x19a00f UnknownText_0x19a00f: ; 0x19a00f db $0, "I know PRYCE's", $4f db "secret.", $57 ; 0x19a026 UnknownText_0x19a026: ; 0x19a026 db $0, "OK. I'll tell you", $4f db "PRYCE's secret.", $57 ; 0x19a047 UnknownText_0x19a047: ; 0x19a047 db $0, "The secret behind", $4f db "PRYCE's power…", $51 db "He meditates under", $4f db "a waterfall daily", $51 db "to strengthen his", $4f db "mind and body.", $57 ; 0x19a0ae UnknownText_0x19a0ae: ; 0x19a0ae db $0, "To get to PRYCE,", $4f db "our GYM LEADER,", $51 db "you need to think", $4f db "before you skate.", $57 ; 0x19a0f4 UnknownText_0x19a0f4: ; 0x19a0f4 db $0, "I wouldn't lose to", $4f db "you in skiing!", $57 ; 0x19a116 UnknownText_0x19a116: ; 0x19a116 db $0, "If you don't skate", $4f db "with precision,", $51 db "you won't get far", $4f db "in this GYM.", $57 ; 0x19a157 UnknownText_0x19a157: ; 0x19a157 db $0, "Check out my", $4f db "parallel turn!", $57 ; 0x19a174 UnknownText_0x19a174: ; 0x19a174 db $0, "No! You made me", $4f db "wipe out!", $57 ; 0x19a18f UnknownText_0x19a18f: ; 0x19a18f db $0, "I shouldn't have", $4f db "been bragging", $55 db "about my skiing…", $57 ; 0x19a1bf UnknownText_0x19a1bf: ; 0x19a1bf db $0, "PRYCE is a veteran", $4f db "who has trained", $51 db "#MON for some", $4f db "50 years.", $51 db "He's said to be", $4f db "good at freezing", $51 db "opponents with", $4f db "ice-type moves.", $51 db "That means you", $4f db "should melt him", $51 db "with your burning", $4f db "ambition!", $57 ; 0x19a275 UnknownText_0x19a275: ; 0x19a275 db $0, "PRYCE is some-", $4f db "thing, but you're", $55 db "something else!", $51 db "That was a hot", $4f db "battle that", $51 db "bridged the gen-", $4f db "eration gap!", $57 ; 0x19a2df MapEventHeader_0x19a2df: ; 0x19a2df ; filler db 0, 0 ; warps db 2 warp_def $11, $4, 3, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN warp_def $11, $5, 3, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN ; xy triggers db 0 ; signposts db 2 signpost 15, 3, $0, UnknownScript_0x199b7d signpost 15, 6, $0, UnknownScript_0x199b7d ; people-events db 7 person_event $18, 7, 9, $6, $0, 255, 255, $b0, 0, UnknownScript_0x199a9e, $ffff person_event $2a, 10, 8, $6, $0, 255, 255, $82, 1, Trainer_0x199b05, $ffff person_event $2c, 21, 4, $7, $0, 255, 255, $92, 1, Trainer_0x199b2d, $ffff person_event $2a, 21, 13, $7, $0, 255, 255, $82, 1, Trainer_0x199b19, $ffff person_event $2c, 13, 9, $6, $0, 255, 255, $92, 1, Trainer_0x199b41, $ffff person_event $2c, 8, 6, $a, $0, 255, 255, $92, 1, Trainer_0x199b55, $ffff person_event $48, 19, 11, $6, $0, 255, 255, $80, 0, UnknownScript_0x199b69, $ffff ; 0x19a354 MapScriptHeader_0x19a354: ; 0x19a354 ; trigger count db 0 ; callback count db 0 ; 0x19a356 UnknownScript_0x19a356: ; 0x19a356 jumpstd $0000 ; 0x19a359 UnknownScript_0x19a359: ; 0x19a359 jumptextfaceplayer UnknownText_0x19a362 ; 0x19a35c UnknownScript_0x19a35c: ; 0x19a35c jumptextfaceplayer UnknownText_0x19a3b3 ; 0x19a35f UnknownScript_0x19a35f: ; 0x19a35f jumptextfaceplayer UnknownText_0x19a418 ; 0x19a362 UnknownText_0x19a362: ; 0x19a362 db $0, "What's this? TEAM", $4f db "ROCKET has come", $55 db "back?", $51 db "I saw some men in", $4f db "black at LAKE OF", $55 db "RAGE…", $57 ; 0x19a3b3 UnknownText_0x19a3b3: ; 0x19a3b3 db $0, "I stop my #MON", $4f db "from evolving too", $55 db "early.", $51 db "I make them learn", $4f db "certain moves be-", $55 db "fore I let them", $55 db "evolve.", $57 ; 0x19a418 UnknownText_0x19a418: ; 0x19a418 db $0, "#MON do become", $4f db "stronger when they", $51 db "evolve, but they", $4f db "also learn moves", $55 db "more slowly.", $57 ; 0x19a46a MapEventHeader_0x19a46a: ; 0x19a46a ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 4, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN warp_def $7, $4, 4, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x19a356, $ffff person_event $2d, 6, 11, $2, $11, 255, 255, $80, 0, UnknownScript_0x19a359, $ffff person_event $27, 7, 5, $9, $0, 255, 255, $a0, 0, UnknownScript_0x19a35c, $ffff person_event $24, 7, 6, $8, $0, 255, 255, $0, 0, UnknownScript_0x19a35f, $ffff ; 0x19a4b3 MapScriptHeader_0x19a4b3: ; 0x19a4b3 ; trigger count db 0 ; callback count db 0 ; 0x19a4b5 UnknownScript_0x19a4b5: ; 0x19a4b5 jumptextfaceplayer UnknownText_0x19a4b8 ; 0x19a4b8 UnknownText_0x19a4b8: ; 0x19a4b8 db $0, "MT.MORTAR is like", $4f db "a maze inside.", $51 db "Be careful. Don't", $4f db "get lost in there.", $57 ; 0x19a4fe MapEventHeader_0x19a4fe: ; 0x19a4fe ; filler db 0, 0 ; warps db 4 warp_def $4, $0, 1, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $5, $0, 2, GROUP_ECRUTEAK_CITY, MAP_ECRUTEAK_CITY warp_def $4, $9, 1, GROUP_ROUTE_42, MAP_ROUTE_42 warp_def $5, $9, 2, GROUP_ROUTE_42, MAP_ROUTE_42 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 6, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x19a4b5, $ffff ; 0x19a525 MapScriptHeader_0x19a525: ; 0x19a525 ; trigger count db 0 ; callback count db 0 ; 0x19a527 UnknownScript_0x19a527: ; 0x19a527 faceplayer loadfont checkbit1 $0058 iftrue UnknownScript_0x19a542 2writetext UnknownText_0x19a54b keeptextopen verbosegiveitem TM_10, 1 iffalse $6546 setbit1 $0058 2writetext UnknownText_0x19a5de closetext loadmovesprites end ; 0x19a542 UnknownScript_0x19a542: ; 0x19a542 2writetext UnknownText_0x19a673 closetext loadmovesprites end ; 0x19a548 UnknownScript_0x19a548: ; 0x19a548 jumpstd $0001 ; 0x19a54b UnknownText_0x19a54b: ; 0x19a54b db $0, "…You have strayed", $4f db "far…", $51 db "Here I have medi-", $4f db "tated. Inside me,", $51 db "a new power has", $4f db "been awakened.", $51 db "Let me share my", $4f db "power with your", $51 db "#MON.", $4f db "Take this, child.", $57 ; 0x19a5de UnknownText_0x19a5de: ; 0x19a5de db $0, "Do you see it? It", $4f db "is HIDDEN POWER!", $51 db "It draws out the", $4f db "power of #MON", $55 db "for attacking.", $51 db "Remember this: its", $4f db "type and power de-", $55 db "pend on the #-", $55 db "MON using it.", $57 ; 0x19a673 UnknownText_0x19a673: ; 0x19a673 db $0, "I am meditating…", $57 ; 0x19a685 MapEventHeader_0x19a685: ; 0x19a685 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_LAKE_OF_RAGE, MAP_LAKE_OF_RAGE warp_def $7, $3, 1, GROUP_LAKE_OF_RAGE, MAP_LAKE_OF_RAGE ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x19a548 signpost 1, 1, $0, UnknownScript_0x19a548 ; people-events db 1 person_event $3a, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x19a527, $ffff ; 0x19a6ac MapScriptHeader_0x19a6ac: ; 0x19a6ac ; trigger count db 0 ; callback count db 0 ; 0x19a6ae UnknownScript_0x19a6ae: ; 0x19a6ae faceplayer loadfont checkbit1 $003a iftrue UnknownScript_0x19a6fe checkbit1 $0039 iftrue UnknownScript_0x19a6e0 checkbit1 $0022 iftrue UnknownScript_0x19a6d7 checkbit1 $0038 iftrue UnknownScript_0x19a6d1 2writetext UnknownText_0x19a72e closetext loadmovesprites setbit1 $0038 end ; 0x19a6d1 UnknownScript_0x19a6d1: ; 0x19a6d1 2writetext UnknownText_0x19a84d closetext loadmovesprites end ; 0x19a6d7 UnknownScript_0x19a6d7: ; 0x19a6d7 2writetext UnknownText_0x19a890 closetext loadmovesprites setbit1 $0039 end ; 0x19a6e0 UnknownScript_0x19a6e0: ; 0x19a6e0 writebyte $81 special $0042 iffalse UnknownScript_0x19a6d7 2writetext UnknownText_0x19a93e closetext special $0019 if_equal $0, UnknownScript_0x19a71c if_equal $1, UnknownScript_0x19a722 if_equal $2, UnknownScript_0x19a716 2jump UnknownScript_0x19a6fe ; 0x19a6fe UnknownScript_0x19a6fe: ; 0x19a6fe 2writetext UnknownText_0x19a977 keeptextopen verbosegiveitem ELIXER, 1 iffalse UnknownScript_0x19a711 2writetext UnknownText_0x19a9c3 closetext loadmovesprites clearbit1 $003a end ; 0x19a711 UnknownScript_0x19a711: ; 0x19a711 loadmovesprites setbit1 $003a end ; 0x19a716 UnknownScript_0x19a716: ; 0x19a716 2writetext UnknownText_0x19aa01 closetext loadmovesprites end ; 0x19a71c UnknownScript_0x19a71c: ; 0x19a71c 2writetext UnknownText_0x19aa5c closetext loadmovesprites end ; 0x19a722 UnknownScript_0x19a722: ; 0x19a722 2writetext UnknownText_0x19aa79 closetext loadmovesprites end ; 0x19a728 INCBIN "baserom.gbc",$19a728,$03 UnknownScript_0x19a72b: ; 0x19a72b jumpstd $0001 ; 0x19a72e UnknownText_0x19a72e: ; 0x19a72e db $0, "LAKE OF RAGE is", $4f db "actually a crater", $51 db "made by rampaging", $4f db "GYARADOS.", $51 db "The crater filled", $4f db "up with rainwater", $51 db "and the LAKE was", $4f db "formed.", $51 db "That's the story", $4f db "passed on from my", $51 db "Grandpa's great-", $4f db "great-grandpa.", $51 db "It used to be that", $4f db "you could catch", $51 db "lively MAGIKARP", $4f db "there, but…", $51 db "I don't understand", $4f db "what's happening.", $57 ; 0x19a84d UnknownText_0x19a84d: ; 0x19a84d db $0, "The LAKE hasn't", $4f db "been normal since", $51 db "those men wearing", $4f db "black arrived.", $57 ; 0x19a890 UnknownText_0x19a890: ; 0x19a890 db $0, "LAKE OF RAGE is", $4f db "back to normal.", $51 db "The MAGIKARP have", $4f db "returned.", $51 db "I may yet realize", $4f db "my dream of see-", $55 db "ing the world's", $55 db "largest MAGIKARP.", $51 db "Do you have a ROD?", $4f db "Please help me if", $55 db "you do.", $57 ; 0x19a93e UnknownText_0x19a93e: ; 0x19a93e db $0, "Ah, you have a", $4f db "MAGIKARP! Let's", $51 db "see how big that", $4f db "baby is.", $57 ; 0x19a977 UnknownText_0x19a977: ; 0x19a977 db $0, "Wow! This one is", $4f db "outstanding!", $51 db "I tip my hat to", $4f db "you!", $51 db "Take this as a", $4f db "memento!", $57 ; 0x19a9c3 UnknownText_0x19a9c3: ; 0x19a9c3 db $0, "The record is the", $4f db "important thing.", $51 db "Think of that as", $4f db "a bonus!", $57 ; 0x19aa01 UnknownText_0x19aa01: ; 0x19aa01 db $0, "Wow! This one is", $4f db "outstanding!", $51 db "…I wish I could", $4f db "say that, but I've", $51 db "seen a bigger one", $4f db "before.", $57 ; 0x19aa5c UnknownText_0x19aa5c: ; 0x19aa5c db $0, "What? That's not a", $4f db "MAGIKARP!", $57 ; 0x19aa79 UnknownText_0x19aa79: ; 0x19aa79 db $0, "Oh… So you didn't", $4f db "get one good", $51 db "enough to show me?", $4f db "Maybe next time.", $57 ; 0x19aabc INCBIN "baserom.gbc",$19aabc,$26 MapEventHeader_0x19aae2: ; 0x19aae2 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_LAKE_OF_RAGE, MAP_LAKE_OF_RAGE warp_def $7, $3, 2, GROUP_LAKE_OF_RAGE, MAP_LAKE_OF_RAGE ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x19a72b signpost 1, 1, $0, UnknownScript_0x19a72b ; people-events db 1 person_event $3b, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x19a6ae, $ffff ; 0x19ab09 MapScriptHeader_0x19ab09: ; 0x19ab09 ; trigger count db 0 ; callback count db 0 ; 0x19ab0b UnknownScript_0x19ab0b: ; 0x19ab0b faceplayer loadfont checkbit1 $0022 iftrue UnknownScript_0x19ab19 2writetext UnknownText_0x19ab1f closetext loadmovesprites end ; 0x19ab19 UnknownScript_0x19ab19: ; 0x19ab19 2writetext UnknownText_0x19ab65 closetext loadmovesprites end ; 0x19ab1f UnknownText_0x19ab1f: ; 0x19ab1f db $0, "Only people headed", $4f db "up to LAKE OF RAGE", $51 db "have been through", $4f db "here lately.", $57 ; 0x19ab65 UnknownText_0x19ab65: ; 0x19ab65 db $0, "Nobody goes up to", $4f db "LAKE OF RAGE these", $55 db "days.", $57 ; 0x19ab91 MapEventHeader_0x19ab91: ; 0x19ab91 ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 1, GROUP_ROUTE_43, MAP_ROUTE_43 warp_def $0, $5, 2, GROUP_ROUTE_43, MAP_ROUTE_43 warp_def $7, $4, 5, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN warp_def $7, $5, 5, GROUP_MAHOGANY_TOWN, MAP_MAHOGANY_TOWN ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 8, 4, $9, $0, 255, 255, $80, 0, UnknownScript_0x19ab0b, $ffff ; 0x19abb8 MapScriptHeader_0x19abb8: ; 0x19abb8 ; trigger count db 2 ; triggers dw UnknownScript_0x19abc5, $0000 dw UnknownScript_0x19abc9, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x19abca ; 0x19abc5 UnknownScript_0x19abc5: ; 0x19abc5 priorityjump UnknownScript_0x19abda ; 0x19abc8 INCBIN "baserom.gbc",$19abc8,$19abc9 - $19abc8 UnknownScript_0x19abc9: ; 0x19abc9 end ; 0x19abca UnknownScript_0x19abca: ; 0x19abca checkbit1 $0022 iftrue UnknownScript_0x19abd5 domaptrigger GROUP_ROUTE_43, MAP_ROUTE_43, $0 return ; 0x19abd5 UnknownScript_0x19abd5: ; 0x19abd5 domaptrigger GROUP_ROUTE_43, MAP_ROUTE_43, $1 return ; 0x19abda UnknownScript_0x19abda: ; 0x19abda playmusic $0039 checkcode $9 if_equal $0, UnknownScript_0x19abea if_equal $1, UnknownScript_0x19ac38 dotrigger $1 end ; 0x19abea UnknownScript_0x19abea: ; 0x19abea applymovement $0, MovementData_0x19aca2 showemote $0, $4, 15 applymovement $4, MovementData_0x19acbb spriteface $3, $1 showemote $0, $3, 15 applymovement $3, MovementData_0x19aca4 loadfont 2writetext UnknownText_0x19acd2 keeptextopen checkmoney $0, 999 if_equal $0, UnknownScript_0x19ac12 2jump UnknownScript_0x19ac1d ; 0x19ac12 UnknownScript_0x19ac12: ; 0x19ac12 takemoney $0, 1000 2writetext UnknownText_0x19ad0a 2jump UnknownScript_0x19ac28 ; 0x19ac1d UnknownScript_0x19ac1d: ; 0x19ac1d takemoney $0, 1000 2writetext UnknownText_0x19ad20 2jump UnknownScript_0x19ac28 ; 0x19ac28 UnknownScript_0x19ac28: ; 0x19ac28 keeptextopen loadmovesprites applymovement $3, MovementData_0x19acaa applymovement $4, MovementData_0x19acc1 dotrigger $1 special $003d end ; 0x19ac38 UnknownScript_0x19ac38: ; 0x19ac38 showemote $0, $3, 15 applymovement $3, MovementData_0x19acaf spriteface $4, $0 showemote $0, $4, 15 applymovement $4, MovementData_0x19acc7 loadfont 2writetext UnknownText_0x19acd2 keeptextopen checkmoney $0, 999 if_equal $0, UnknownScript_0x19ac5c 2jump UnknownScript_0x19ac67 ; 0x19ac5c UnknownScript_0x19ac5c: ; 0x19ac5c takemoney $0, 1000 2writetext UnknownText_0x19ad0a 2jump UnknownScript_0x19ac72 ; 0x19ac67 UnknownScript_0x19ac67: ; 0x19ac67 takemoney $0, 1000 2writetext UnknownText_0x19ad20 2jump UnknownScript_0x19ac72 ; 0x19ac72 UnknownScript_0x19ac72: ; 0x19ac72 keeptextopen loadmovesprites applymovement $4, MovementData_0x19accd applymovement $3, MovementData_0x19acb5 dotrigger $1 special $003d end ; 0x19ac82 UnknownScript_0x19ac82: ; 0x19ac82 jumptextfaceplayer UnknownText_0x19ad41 ; 0x19ac85 UnknownScript_0x19ac85: ; 0x19ac85 faceplayer loadfont checkbit1 $0059 iftrue UnknownScript_0x19ac9c 2writetext UnknownText_0x19ad9b keeptextopen verbosegiveitem TM_36, 1 iffalse $6ca0 setbit1 $0059 loadmovesprites end ; 0x19ac9c UnknownScript_0x19ac9c: ; 0x19ac9c 2writetext UnknownText_0x19ae2d closetext loadmovesprites end ; 0x19aca2 MovementData_0x19aca2: ; 0x19aca2 step_down step_end ; 0x19aca4 MovementData_0x19aca4: ; 0x19aca4 big_step_up big_step_up big_step_right big_step_right turn_head_up step_end ; 0x19acaa MovementData_0x19acaa: ; 0x19acaa big_step_left big_step_left big_step_down big_step_down step_end ; 0x19acaf MovementData_0x19acaf: ; 0x19acaf big_step_down big_step_down big_step_right big_step_right turn_head_down step_end ; 0x19acb5 MovementData_0x19acb5: ; 0x19acb5 big_step_left big_step_left big_step_up big_step_up turn_head_down step_end ; 0x19acbb MovementData_0x19acbb: ; 0x19acbb big_step_up big_step_up big_step_left big_step_left turn_head_up step_end ; 0x19acc1 MovementData_0x19acc1: ; 0x19acc1 big_step_right big_step_right big_step_down big_step_down turn_head_up step_end ; 0x19acc7 MovementData_0x19acc7: ; 0x19acc7 big_step_down big_step_down big_step_left big_step_left turn_head_down step_end ; 0x19accd MovementData_0x19accd: ; 0x19accd big_step_right big_step_right big_step_up big_step_up step_end ; 0x19acd2 UnknownText_0x19acd2: ; 0x19acd2 db $0, "Hold it there,", $4f db "kiddo!", $51 db "The toll is ¥1000", $4f db "to go through.", $57 ; 0x19ad0a UnknownText_0x19ad0a: ; 0x19ad0a db $0, "Thank you very", $4f db "much!", $57 ; 0x19ad20 UnknownText_0x19ad20: ; 0x19ad20 db $0, "Then pay what you", $4f db "have, please.", $57 ; 0x19ad41 UnknownText_0x19ad41: ; 0x19ad41 db $0, "He-he-he. We're", $4f db "making a bundle.", $51 db "Everyone wants to", $4f db "see what's going", $51 db "on up at LAKE OF", $4f db "RAGE.", $57 ; 0x19ad9b UnknownText_0x19ad9b: ; 0x19ad9b db $0, "I got chased from", $4f db "my post by these", $55 db "thugs in black.", $51 db "They left this", $4f db "behind.", $51 db "It makes me uncom-", $4f db "fortable. Could", $55 db "you take it away?", $57 ; 0x19ae1b INCBIN "baserom.gbc",$19ae1b,$19ae2d - $19ae1b UnknownText_0x19ae2d: ; 0x19ae2d db $0, "Use this gate to", $4f db "avoid walking in", $55 db "the grass.", $57 ; 0x19ae5b MapEventHeader_0x19ae5b: ; 0x19ae5b ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 4, GROUP_ROUTE_43, MAP_ROUTE_43 warp_def $0, $5, 5, GROUP_ROUTE_43, MAP_ROUTE_43 warp_def $7, $4, 3, GROUP_ROUTE_43, MAP_ROUTE_43 warp_def $7, $5, 3, GROUP_ROUTE_43, MAP_ROUTE_43 ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $43, 8, 4, $9, $0, 255, 255, $80, 0, UnknownScript_0x19ac85, $0735 person_event $35, 8, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x19ac82, $06dc person_event $35, 8, 11, $7, $0, 255, 255, $0, 0, UnknownScript_0x19ac82, $06dc ; 0x19ae9c MapScriptHeader_0x19ae9c: ; 0x19ae9c ; trigger count db 1 ; triggers dw UnknownScript_0x19aea2, $0000 ; callback count db 0 ; 0x19aea2 UnknownScript_0x19aea2: ; 0x19aea2 end ; 0x19aea3 UnknownScript_0x19aea3: ; 0x19aea3 faceplayer loadfont checkbit1 $00cc iftrue UnknownScript_0x19aeb4 2writetext UnknownText_0x19aec0 closetext loadmovesprites setbit1 $00cc end ; 0x19aeb4 UnknownScript_0x19aeb4: ; 0x19aeb4 2writetext UnknownText_0x19af81 closetext loadmovesprites end ; 0x19aeba UnknownScript_0x19aeba: ; 0x19aeba jumptext UnknownText_0x19afe8 ; 0x19aebd UnknownScript_0x19aebd: ; 0x19aebd jumpstd $0002 ; 0x19aec0 UnknownText_0x19aec0: ; 0x19aec0 db $0, "Hi!", $51 db "RED's been away", $4f db "for a long time.", $51 db "He hasn't called", $4f db "either, so I have", $51 db "no idea where he", $4f db "is or what he's", $55 db "been doing.", $51 db "They say that no", $4f db "word is proof that", $51 db "he's doing fine,", $4f db "but I do worry", $55 db "about him.", $57 ; 0x19af81 UnknownText_0x19af81: ; 0x19af81 db $0, "I worry about RED", $4f db "getting hurt or", $51 db "sick, but he's a", $4f db "boy. I'm proud", $51 db "that he is doing", $4f db "what he wants to", $51 db "do.", $57 ; 0x19afe8 UnknownText_0x19afe8: ; 0x19afe8 db $0, "They have programs", $4f db "that aren't shown", $55 db "in JOHTO…", $57 ; 0x19b017 MapEventHeader_0x19b017: ; 0x19b017 ; filler db 0, 0 ; warps db 3 warp_def $7, $2, 1, GROUP_PALLET_TOWN, MAP_PALLET_TOWN warp_def $7, $3, 1, GROUP_PALLET_TOWN, MAP_PALLET_TOWN warp_def $0, $7, 1, GROUP_REDS_HOUSE_2F, MAP_REDS_HOUSE_2F ; xy triggers db 0 ; signposts db 3 signpost 1, 0, $0, UnknownScript_0x19aebd signpost 1, 1, $0, UnknownScript_0x19aebd signpost 1, 2, $0, UnknownScript_0x19aeba ; people-events db 1 person_event $e, 7, 9, $8, $0, 255, 255, $0, 0, UnknownScript_0x19aea3, $ffff ; 0x19b048 MapScriptHeader_0x19b048: ; 0x19b048 ; trigger count db 0 ; callback count db 0 ; 0x19b04a UnknownScript_0x19b04a: ; 0x19b04a jumptext UnknownText_0x19b050 ; 0x19b04d UnknownScript_0x19b04d: ; 0x19b04d jumptext UnknownText_0x19b087 ; 0x19b050 UnknownText_0x19b050: ; 0x19b050 db $0, $52, " played the", $4f db "N64.", $51 db "Better get going--", $4f db "no time to lose!", $57 ; 0x19b087 UnknownText_0x19b087: ; 0x19b087 db $0, "It looks like it", $4f db "hasn't been used", $55 db "in a long time…", $57 ; 0x19b0b9 MapEventHeader_0x19b0b9: ; 0x19b0b9 ; filler db 0, 0 ; warps db 1 warp_def $0, $7, 3, GROUP_REDS_HOUSE_1F, MAP_REDS_HOUSE_1F ; xy triggers db 0 ; signposts db 2 signpost 5, 3, $0, UnknownScript_0x19b04a signpost 1, 0, $0, UnknownScript_0x19b04d ; people-events db 0 ; 0x19b0ce MapScriptHeader_0x19b0ce: ; 0x19b0ce ; trigger count db 0 ; callback count db 0 ; 0x19b0d0 UnknownScript_0x19b0d0: ; 0x19b0d0 faceplayer loadfont checkcode $a if_equal $f, UnknownScript_0x19b0de 2writetext UnknownText_0x19b130 closetext loadmovesprites end ; 0x19b0de UnknownScript_0x19b0de: ; 0x19b0de checkbit2 $005c iftrue UnknownScript_0x19b11e 2writetext UnknownText_0x19b1b6 yesorno iffalse UnknownScript_0x19b124 2writetext UnknownText_0x19b244 closetext special $0063 if_equal $0, UnknownScript_0x19b124 if_equal $1, UnknownScript_0x19b12a setbit2 $005c 2writetext UnknownText_0x19b266 closetext loadmovesprites special $002e playmusic $000d pause 60 special $0031 special $003d loadfont 2writetext UnknownText_0x19b296 special $0064 keeptextopen 2writetext UnknownText_0x19b2aa closetext loadmovesprites end ; 0x19b11e UnknownScript_0x19b11e: ; 0x19b11e 2writetext UnknownText_0x19b2fa closetext loadmovesprites end ; 0x19b124 UnknownScript_0x19b124: ; 0x19b124 2writetext UnknownText_0x19b334 closetext loadmovesprites end ; 0x19b12a UnknownScript_0x19b12a: ; 0x19b12a 2writetext UnknownText_0x19b377 closetext loadmovesprites end ; 0x19b130 UnknownText_0x19b130: ; 0x19b130 db $0, "DAISY: Hi! My kid", $4f db "brother is the GYM", $51 db "LEADER in VIRIDIAN", $4f db "CITY.", $51 db "But he goes out", $4f db "of town so often,", $51 db "it causes problems", $4f db "for the trainers.", $57 ; 0x19b1b6 UnknownText_0x19b1b6: ; 0x19b1b6 db $0, "DAISY: Hi! Good", $4f db "timing. I'm about", $55 db "to have some tea.", $51 db "Would you like to", $4f db "join me?", $51 db "Oh, your #MON", $4f db "are a bit dirty.", $51 db "Would you like me", $4f db "to groom one?", $57 ; 0x19b244 UnknownText_0x19b244: ; 0x19b244 db $0, "DAISY: Which one", $4f db "should I groom?", $57 ; 0x19b266 UnknownText_0x19b266: ; 0x19b266 db $0, "DAISY: OK, I'll", $4f db "get it looking", $55 db "nice in no time.", $57 ; 0x19b296 UnknownText_0x19b296: ; 0x19b296 text_from_ram $d099 db $0, " looks", $4f db "content.", $57 ; 0x19b2aa UnknownText_0x19b2aa: ; 0x19b2aa db $0, "DAISY: There you", $4f db "go! All done.", $51 db "See? Doesn't it", $4f db "look nice?", $51 db "It's such a cute", $4f db "#MON.", $57 ; 0x19b2fa UnknownText_0x19b2fa: ; 0x19b2fa db $0, "DAISY: I always", $4f db "have tea around", $51 db "this time. Come", $4f db "join me.", $57 ; 0x19b334 UnknownText_0x19b334: ; 0x19b334 db $0, "DAISY: You don't", $4f db "want to have one", $51 db "groomed? OK, we'll", $4f db "just have tea.", $57 ; 0x19b377 UnknownText_0x19b377: ; 0x19b377 db $0, "DAISY: Oh, sorry.", $4f db "I honestly can't", $55 db "groom an EGG.", $57 ; 0x19b3a8 MapEventHeader_0x19b3a8: ; 0x19b3a8 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 2, GROUP_PALLET_TOWN, MAP_PALLET_TOWN warp_def $7, $3, 2, GROUP_PALLET_TOWN, MAP_PALLET_TOWN ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $f, 7, 6, $3, $0, 255, 255, $0, 0, UnknownScript_0x19b0d0, $ffff ; 0x19b3c5 MapScriptHeader_0x19b3c5: ; 0x19b3c5 ; trigger count db 0 ; callback count db 0 ; 0x19b3c7 INCBIN "baserom.gbc",$19b3c7,$19b3c8 - $19b3c7 UnknownScript_0x19b3c8: ; 0x19b3c8 faceplayer loadfont checkbit1 $074f iftrue UnknownScript_0x19b3ea checkbit1 $00e1 iftrue $73dd 2writetext UnknownText_0x19b427 keeptextopen setbit1 $00e1 checkcode $7 if_equal $10, UnknownScript_0x19b3f7 if_equal $8, UnknownScript_0x19b401 2jump UnknownScript_0x19b408 ; 0x19b3ea UnknownScript_0x19b3ea: ; 0x19b3ea 2writetext UnknownText_0x19b4a2 closetext special $0065 2writetext UnknownText_0x19b4c8 closetext loadmovesprites end ; 0x19b3f7 UnknownScript_0x19b3f7: ; 0x19b3f7 2writetext UnknownText_0x19b4fc keeptextopen setbit1 $074f 2jump UnknownScript_0x19b3ea ; 0x19b401 UnknownScript_0x19b401: ; 0x19b401 2writetext UnknownText_0x19b6a2 keeptextopen 2jump UnknownScript_0x19b3ea ; 0x19b408 UnknownScript_0x19b408: ; 0x19b408 2writetext UnknownText_0x19b73c keeptextopen 2jump UnknownScript_0x19b3ea ; 0x19b40f UnknownScript_0x19b40f: ; 0x19b40f jumptextfaceplayer UnknownText_0x19b7fb ; 0x19b412 UnknownScript_0x19b412: ; 0x19b412 jumptextfaceplayer UnknownText_0x19b859 ; 0x19b415 UnknownScript_0x19b415: ; 0x19b415 jumptextfaceplayer UnknownText_0x19b8a7 ; 0x19b418 UnknownScript_0x19b418: ; 0x19b418 jumpstd $0001 ; 0x19b41b UnknownScript_0x19b41b: ; 0x19b41b jumptext UnknownText_0x19b8ea ; 0x19b41e UnknownScript_0x19b41e: ; 0x19b41e jumptext UnknownText_0x19b909 ; 0x19b421 UnknownScript_0x19b421: ; 0x19b421 jumptext UnknownText_0x19b945 ; 0x19b424 UnknownScript_0x19b424: ; 0x19b424 jumptext UnknownText_0x19b95e ; 0x19b427 UnknownText_0x19b427: ; 0x19b427 db $0, "OAK: Ah, ", $14, "!", $4f db "It's good of you", $51 db "to come all this", $4f db "way to KANTO.", $51 db "What do you think", $4f db "of the trainers", $51 db "out here?", $4f db "Pretty tough, huh?", $57 ; 0x19b4a2 UnknownText_0x19b4a2: ; 0x19b4a2 db $0, "How is your #-", $4f db "DEX coming?", $51 db "Let's see…", $57 ; 0x19b4c8 UnknownText_0x19b4c8: ; 0x19b4c8 db $0, "If you're in the", $4f db "area, I hope you", $55 db "come visit again.", $57 ; 0x19b4fc UnknownText_0x19b4fc: ; 0x19b4fc db $0, "OAK: Wow! That's", $4f db "excellent!", $51 db "You collected the", $4f db "BADGES of GYMS in", $55 db "KANTO. Well done!", $51 db "I was right in my", $4f db "assessment of you.", $51 db "Tell you what,", $4f db $14, ". I'll make", $51 db "arrangements so", $4f db "that you can go to", $55 db "MT.SILVER.", $51 db "MT.SILVER is a big", $4f db "mountain that is", $51 db "home to many wild", $4f db "#MON.", $51 db "It's too dangerous", $4f db "for your average", $51 db "trainer, so it's", $4f db "off limits. But", $51 db "we can make an", $4f db "exception in your", $55 db "case, ", $14, ".", $51 db "Go up to INDIGO", $4f db "PLATEAU. You can", $51 db "reach MT.SILVER", $4f db "from there.", $57 ; 0x19b6a2 UnknownText_0x19b6a2: ; 0x19b6a2 db $0, "OAK: Hmm? You're", $4f db "not collecting", $55 db "KANTO GYM BADGES?", $51 db "The GYM LEADERS in", $4f db "KANTO are as tough", $51 db "as any you battled", $4f db "in JOHTO.", $51 db "I recommend that", $4f db "you challenge", $55 db "them.", $57 ; 0x19b73c UnknownText_0x19b73c: ; 0x19b73c db $0, "OAK: Ah, you're", $4f db "collecting KANTO", $55 db "GYM BADGES.", $51 db "I imagine that", $4f db "it's hard, but the", $51 db "experience is sure", $4f db "to help you.", $51 db "Come see me when", $4f db "you get them all.", $51 db "I'll have a gift", $4f db "for you.", $51 db "Keep trying hard,", $4f db $14, "!", $57 ; 0x19b7fb UnknownText_0x19b7fb: ; 0x19b7fb db $0, "The PROF's #MON", $4f db "TALK radio program", $51 db "isn't aired here", $4f db "in KANTO.", $51 db "It's a shame--I'd", $4f db "like to hear it.", $57 ; 0x19b859 UnknownText_0x19b859: ; 0x19b859 db $0, "Thanks to your", $4f db "work on the #-", $55 db "DEX, the PROF's", $51 db "research is coming", $4f db "along great.", $57 ; 0x19b8a7 UnknownText_0x19b8a7: ; 0x19b8a7 db $0, "Don't tell anyone,", $4f db "but PROF.OAK'S", $51 db "#MON TALK isn't", $4f db "a live broadcast.", $57 ; 0x19b8ea UnknownText_0x19b8ea: ; 0x19b8ea db $0, "Press START to", $4f db "open the MENU.", $57 ; 0x19b909 UnknownText_0x19b909: ; 0x19b909 db $0, "The SAVE option is", $4f db "on the MENU.", $51 db "Use it in a timely", $4f db "manner.", $57 ; 0x19b945 UnknownText_0x19b945: ; 0x19b945 db $0, "There's nothing in", $4f db "here…", $57 ; 0x19b95e UnknownText_0x19b95e: ; 0x19b95e db $0, "There's an e-mail", $4f db "message on the PC.", $51 db "…", $51 db "PROF.OAK, how is", $4f db "your research", $55 db "coming along?", $51 db "I'm still plugging", $4f db "away.", $51 db "I heard rumors", $4f db "that ", $14, " is", $51 db "getting quite a", $4f db "reputation.", $51 db "I'm delighted to", $4f db "hear that.", $51 db "ELM in NEW BARK", $4f db "TOWN 8-)", $57 ; 0x19ba33 MapEventHeader_0x19ba33: ; 0x19ba33 ; filler db 0, 0 ; warps db 2 warp_def $b, $4, 3, GROUP_PALLET_TOWN, MAP_PALLET_TOWN warp_def $b, $5, 3, GROUP_PALLET_TOWN, MAP_PALLET_TOWN ; xy triggers db 0 ; signposts db 16 signpost 1, 6, $0, UnknownScript_0x19b418 signpost 1, 7, $0, UnknownScript_0x19b418 signpost 1, 8, $0, UnknownScript_0x19b418 signpost 1, 9, $0, UnknownScript_0x19b418 signpost 7, 0, $0, UnknownScript_0x19b418 signpost 7, 1, $0, UnknownScript_0x19b418 signpost 7, 2, $0, UnknownScript_0x19b418 signpost 7, 3, $0, UnknownScript_0x19b418 signpost 7, 6, $0, UnknownScript_0x19b418 signpost 7, 7, $0, UnknownScript_0x19b418 signpost 7, 8, $0, UnknownScript_0x19b418 signpost 7, 9, $0, UnknownScript_0x19b418 signpost 0, 4, $0, UnknownScript_0x19b41b signpost 0, 5, $0, UnknownScript_0x19b41e signpost 3, 9, $0, UnknownScript_0x19b421 signpost 1, 0, $0, UnknownScript_0x19b424 ; people-events db 4 person_event $5, 6, 8, $6, $0, 255, 255, $0, 0, UnknownScript_0x19b3c8, $ffff person_event $3c, 12, 5, $5, $1, 255, 255, $90, 0, UnknownScript_0x19b40f, $ffff person_event $3c, 13, 12, $4, $10, 255, 255, $90, 0, UnknownScript_0x19b412, $ffff person_event $3c, 8, 5, $2, $11, 255, 255, $90, 0, UnknownScript_0x19b415, $ffff ; 0x19bac7 INCBIN "baserom.gbc",$19bac7,$539 SECTION "bank67",DATA,BANK[$67] MapScriptHeader_0x19c000: ; 0x19c000 ; trigger count db 2 ; triggers dw UnknownScript_0x19c00d, $0000 dw UnknownScript_0x19c00e, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x19c00f ; 0x19c00d UnknownScript_0x19c00d: ; 0x19c00d end ; 0x19c00e UnknownScript_0x19c00e: ; 0x19c00e end ; 0x19c00f UnknownScript_0x19c00f: ; 0x19c00f setbit2 $0042 return ; 0x19c013 UnknownScript_0x19c013: ; 0x19c013 faceplayer loadfont 2writetext UnknownText_0x19c1e3 yesorno iffalse UnknownScript_0x19c0a4 2jump UnknownScript_0x19c01f ; 0x19c01f UnknownScript_0x19c01f: ; 0x19c01f 2writetext UnknownText_0x19c26f closetext loadmovesprites playmusic $0011 follow $2, $0 applymovement $2, MovementData_0x19c195 loadfont 2writetext UnknownText_0x19c285 closetext loadmovesprites applymovement $2, MovementData_0x19c19b spriteface $0, $1 loadfont 2writetext UnknownText_0x19c304 closetext loadmovesprites applymovement $2, MovementData_0x19c1a3 spriteface $0, $1 loadfont 2writetext UnknownText_0x19c359 closetext loadmovesprites applymovement $2, MovementData_0x19c1ac spriteface $0, $2 loadfont 2writetext UnknownText_0x19c3a7 closetext loadmovesprites applymovement $2, MovementData_0x19c1b6 spriteface $0, $1 pause 60 spriteface $2, $2 spriteface $0, $3 loadfont 2writetext UnknownText_0x19c3ec keeptextopen stringtotext $409b, $1 2call UnknownScript_0x19c097 setbit2 $0001 2writetext UnknownText_0x19c438 keeptextopen 2writetext UnknownText_0x19c451 closetext loadmovesprites stopfollow special $003d spriteface $0, $1 applymovement $2, MovementData_0x19c1cb playsound $001f disappear $2 clearbit1 $06ff waitbutton end ; 0x19c097 UnknownScript_0x19c097: ; 0x19c097 jumpstd $002f ; 0x19c09a INCBIN "baserom.gbc",$19c09a,$19c0a4 - $19c09a UnknownScript_0x19c0a4: ; 0x19c0a4 2writetext UnknownText_0x19c49f closetext loadmovesprites end ; 0x19c0aa UnknownScript_0x19c0aa: ; 0x19c0aa moveperson $3, $27, $7 spriteface $0, $3 showemote $0, $0, 15 special $006a pause 15 appear $3 applymovement $3, MovementData_0x19c1ce spriteface $0, $3 playmusic $001f loadfont 2writetext UnknownText_0x19c4e2 closetext loadmovesprites checkbit1 $001c iftrue UnknownScript_0x19c0ee checkbit1 $001d iftrue UnknownScript_0x19c104 winlosstext UnknownText_0x19c57f, UnknownText_0x19c5e6 setlasttalked $3 loadtrainer $9, $3 writecode $3, $1 startbattle reloadmapmusic reloadmap iftrue UnknownScript_0x19c11a 2jump UnknownScript_0x19c126 ; 0x19c0ee UnknownScript_0x19c0ee: ; 0x19c0ee winlosstext UnknownText_0x19c57f, UnknownText_0x19c5e6 setlasttalked $3 loadtrainer $9, $1 writecode $3, $1 startbattle reloadmapmusic reloadmap iftrue UnknownScript_0x19c11a 2jump UnknownScript_0x19c126 ; 0x19c104 UnknownScript_0x19c104: ; 0x19c104 winlosstext UnknownText_0x19c57f, UnknownText_0x19c5e6 setlasttalked $3 loadtrainer $9, $2 writecode $3, $1 startbattle reloadmapmusic reloadmap iftrue UnknownScript_0x19c11a 2jump UnknownScript_0x19c126 ; 0x19c11a UnknownScript_0x19c11a: ; 0x19c11a playmusic $0020 loadfont 2writetext UnknownText_0x19c608 closetext loadmovesprites 2jump $412f ; 0x19c126 UnknownScript_0x19c126: ; 0x19c126 playmusic $0020 loadfont 2writetext UnknownText_0x19c59e closetext loadmovesprites playsound $0041 applymovement $0, MovementData_0x19c1d4 spriteface $0, $2 applymovement $3, MovementData_0x19c1da disappear $3 dotrigger $0 special $001b playmapmusic end ; 0x19c146 UnknownScript_0x19c146: ; 0x19c146 faceplayer loadfont checkbit2 $0001 iftrue UnknownScript_0x19c154 2writetext UnknownText_0x19c650 closetext loadmovesprites end ; 0x19c154 UnknownScript_0x19c154: ; 0x19c154 2writetext UnknownText_0x19c6a8 closetext loadmovesprites end ; 0x19c15a UnknownScript_0x19c15a: ; 0x19c15a faceplayer loadfont checkbit2 $000b iftrue UnknownScript_0x19c168 2writetext UnknownText_0x19c6d6 closetext loadmovesprites end ; 0x19c168 UnknownScript_0x19c168: ; 0x19c168 2writetext UnknownText_0x19c701 closetext loadmovesprites end ; 0x19c16e UnknownScript_0x19c16e: ; 0x19c16e faceplayer loadfont checkbit1 $004d iftrue $4183 2writetext UnknownText_0x19c766 keeptextopen verbosegiveitem MYSTIC_WATER, 1 iffalse $4187 setbit1 $004d 2writetext UnknownText_0x19c7c1 closetext loadmovesprites end ; 0x19c189 UnknownScript_0x19c189: ; 0x19c189 jumptext UnknownText_0x19c7e0 ; 0x19c18c UnknownScript_0x19c18c: ; 0x19c18c jumptext UnknownText_0x19c815 ; 0x19c18f UnknownScript_0x19c18f: ; 0x19c18f jumpstd $0010 ; 0x19c192 UnknownScript_0x19c192: ; 0x19c192 jumpstd $0011 ; 0x19c195 MovementData_0x19c195: ; 0x19c195 step_left step_left step_up step_left turn_head_up step_end ; 0x19c19b MovementData_0x19c19b: ; 0x19c19b step_left step_left step_left step_left step_left step_left turn_head_up step_end ; 0x19c1a3 MovementData_0x19c1a3: ; 0x19c1a3 step_left step_left step_left step_left step_left step_left step_left turn_head_up step_end ; 0x19c1ac MovementData_0x19c1ac: ; 0x19c1ac step_left step_left step_left step_down step_left step_left step_left step_down turn_head_left step_end ; 0x19c1b6 MovementData_0x19c1b6: ; 0x19c1b6 step_down step_down step_right step_right step_right step_right step_right step_right step_right step_right step_right step_right step_down step_down step_right step_right step_right step_right step_right turn_head_up step_end ; 0x19c1cb MovementData_0x19c1cb: ; 0x19c1cb step_up step_up step_end ; 0x19c1ce MovementData_0x19c1ce: ; 0x19c1ce step_left step_left step_left step_left step_left step_end ; 0x19c1d4 MovementData_0x19c1d4: ; 0x19c1d4 big_step_down turn_head_up step_end ; 0x19c1d7 INCBIN "baserom.gbc",$19c1d7,$03 MovementData_0x19c1da: ; 0x19c1da big_step_left big_step_left big_step_left big_step_left big_step_up big_step_up big_step_left big_step_left step_end ; 0x19c1e3 UnknownText_0x19c1e3: ; 0x19c1e3 db $0, "You're a rookie", $4f db "trainer, aren't", $55 db "you? I can tell!", $51 db "That's OK! Every-", $4f db "one is a rookie", $55 db "at some point!", $51 db "If you'd like, I", $4f db "can teach you a", $55 db "few things.", $57 ; 0x19c26f UnknownText_0x19c26f: ; 0x19c26f db $0, "OK, then!", $4f db "Follow me!", $57 ; 0x19c285 UnknownText_0x19c285: ; 0x19c285 db $0, "This is a #MON", $4f db "CENTER. They heal", $51 db "your #MON in no", $4f db "time at all.", $51 db "You'll be relying", $4f db "on them a lot, so", $51 db "you better learn", $4f db "about them.", $57 ; 0x19c304 UnknownText_0x19c304: ; 0x19c304 db $0, "This is a #MON", $4f db "MART.", $51 db "They sell BALLS", $4f db "for catching wild", $51 db "#MON and other", $4f db "useful items.", $57 ; 0x19c359 UnknownText_0x19c359: ; 0x19c359 db $0, "ROUTE 30 is out", $4f db "this way.", $51 db "Trainers will be", $4f db "battling their", $51 db "prized #MON", $4f db "there.", $57 ; 0x19c3a7 UnknownText_0x19c3a7: ; 0x19c3a7 db $0, "This is the sea,", $4f db "as you can see.", $51 db "Some #MON are", $4f db "found only in", $55 db "water.", $57 ; 0x19c3ec UnknownText_0x19c3ec: ; 0x19c3ec db $0, "Here…", $51 db "It's my house!", $4f db "Thanks for your", $55 db "company.", $51 db "Let me give you a", $4f db "small gift.", $57 ; 0x19c438 UnknownText_0x19c438: ; 0x19c438 db $0, $52, "'s #GEAR", $4f db "now has a MAP!", $57 ; 0x19c451 UnknownText_0x19c451: ; 0x19c451 db $0, "#GEAR becomes", $4f db "more useful as you", $55 db "add CARDS.", $51 db "I wish you luck on", $4f db "your journey!", $57 ; 0x19c49f UnknownText_0x19c49f: ; 0x19c49f db $0, "Oh… It's something", $4f db "I enjoy doing…", $51 db "Fine. Come see me", $4f db "when you like.", $57 ; 0x19c4e2 UnknownText_0x19c4e2: ; 0x19c4e2 db $0, $56, " ", $56, " ", $56, $51 db "You got a #MON", $4f db "at the LAB.", $51 db "What a waste.", $4f db "A wimp like you.", $51 db $56, " ", $56, " ", $56, $51 db "Don't you get what", $4f db "I'm saying?", $51 db "Well, I too, have", $4f db "a good #MON.", $51 db "I'll show you", $4f db "what I mean!", $57 ; 0x19c57f UnknownText_0x19c57f: ; 0x19c57f db $0, "Humph. Are you", $4f db "happy you won?", $57 ; 0x19c59e UnknownText_0x19c59e: ; 0x19c59e db $0, $56, " ", $56, " ", $56, $51 db "My name's ???.", $51 db "I'm going to be", $4f db "the world's great-", $55 db "est #MON", $55 db "trainer.", $57 ; 0x19c5e6 UnknownText_0x19c5e6: ; 0x19c5e6 db $0, "Humph. That was a", $4f db "waste of time.", $57 ; 0x19c608 UnknownText_0x19c608: ; 0x19c608 db $0, $56, " ", $56, " ", $56, $51 db "My name's ???.", $51 db "I'm going to be", $4f db "the world's great-", $55 db "est #MON", $55 db "trainer.", $57 ; 0x19c650 UnknownText_0x19c650: ; 0x19c650 db $0, "Did you talk to", $4f db "the old man by the", $55 db "#MON CENTER?", $51 db "He'll put a MAP of", $4f db "JOHTO on your", $55 db "#GEAR.", $57 ; 0x19c6a8 UnknownText_0x19c6a8: ; 0x19c6a8 db $0, "When you're with", $4f db "#MON, going", $55 db "anywhere is fun.", $57 ; 0x19c6d6 UnknownText_0x19c6d6: ; 0x19c6d6 db $0, "MR.#MON's house", $4f db "is still farther", $55 db "up ahead.", $57 ; 0x19c701 UnknownText_0x19c701: ; 0x19c701 db $0, "I battled the", $4f db "trainers on the", $55 db "road.", $51 db "My #MON lost.", $4f db "They're a mess! I", $51 db "must take them to", $4f db "a #MON CENTER.", $57 ; 0x19c766 UnknownText_0x19c766: ; 0x19c766 db $0, "A #MON I caught", $4f db "had an item.", $51 db "I think it's", $4f db "MYSTIC WATER.", $51 db "I don't need it,", $4f db "so do you want it?", $57 ; 0x19c7c1 UnknownText_0x19c7c1: ; 0x19c7c1 db $0, "Back to fishing", $4f db "for me, then.", $57 ; 0x19c7e0 UnknownText_0x19c7e0: ; 0x19c7e0 db $0, "CHERRYGROVE CITY", $51 db "The City of Cute,", $4f db "Fragrant Flowers", $57 ; 0x19c815 UnknownText_0x19c815: ; 0x19c815 db $0, "GUIDE GENT'S HOUSE", $57 ; 0x19c829 MapEventHeader_0x19c829: ; 0x19c829 ; filler db 0, 0 ; warps db 5 warp_def $3, $17, 2, GROUP_CHERRYGROVE_MART, MAP_CHERRYGROVE_MART warp_def $3, $1d, 1, GROUP_CHERRYGROVE_POKECENTER_1F, MAP_CHERRYGROVE_POKECENTER_1F warp_def $7, $11, 1, GROUP_CHERRYGROVE_GYM_SPEECH_HOUSE, MAP_CHERRYGROVE_GYM_SPEECH_HOUSE warp_def $9, $19, 1, GROUP_GUIDE_GENTS_HOUSE, MAP_GUIDE_GENTS_HOUSE warp_def $b, $1f, 1, GROUP_CHERRYGROVE_EVOLUTION_SPEECH_HOUSE, MAP_CHERRYGROVE_EVOLUTION_SPEECH_HOUSE ; xy triggers db 2 xy_trigger 1, $6, $21, $0, $40ae, $0, $0 xy_trigger 1, $7, $21, $0, UnknownScript_0x19c0aa, $0, $0 ; signposts db 4 signpost 8, 30, $0, UnknownScript_0x19c189 signpost 9, 23, $0, UnknownScript_0x19c18c signpost 3, 24, $0, UnknownScript_0x19c192 signpost 3, 30, $0, UnknownScript_0x19c18f ; people-events db 5 person_event $2f, 10, 36, $6, $0, 255, 255, $0, 0, UnknownScript_0x19c013, $06fe person_event $4, 10, 43, $3, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06be person_event $29, 16, 31, $5, $1, 255, 255, $90, 0, UnknownScript_0x19c146, $ffff person_event $27, 11, 27, $5, $1, 255, 255, $80, 0, UnknownScript_0x19c15a, $ffff person_event $3a, 16, 11, $9, $0, 255, 255, $a0, 0, UnknownScript_0x19c16e, $ffff ; 0x19c8ad MapScriptHeader_0x19c8ad: ; 0x19c8ad ; trigger count db 0 ; callback count db 0 ; 0x19c8af Trainer_0x19c8af: ; 0x19c8af ; bit/flag number dw $3fd ; trainer group && trainer id db 24, 3 ; text when seen dw UnknownText_0x19cc4d ; text when trainer beaten dw UnknownText_0x19cc6e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19c8bb ; 0x19c8bb UnknownScript_0x19c8bb: ; 0x19c8bb talkaftercancel loadfont 2writetext UnknownText_0x19cc87 closetext loadmovesprites end ; 0x19c8c3 Trainer_0x19c8c3: ; 0x19c8c3 ; bit/flag number dw $495 ; trainer group && trainer id db 49, 1 ; text when seen dw UnknownText_0x19cd1e ; text when trainer beaten dw UnknownText_0x19cd42 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19c8cf ; 0x19c8cf UnknownScript_0x19c8cf: ; 0x19c8cf writecode $17, $16 talkaftercancel loadfont checkcellnum $16 iftrue UnknownScript_0x19c90f checkbit1 $0281 iftrue UnknownScript_0x19c8ec 2writetext UnknownText_0x19cd5a keeptextopen setbit1 $0281 2call UnknownScript_0x19c903 2jump $48ef ; 0x19c8ec UnknownScript_0x19c8ec: ; 0x19c8ec 2call UnknownScript_0x19c907 askforphonenumber $16 if_equal $1, UnknownScript_0x19c917 if_equal $2, UnknownScript_0x19c913 trainertotext $31, $1, $0 2call UnknownScript_0x19c90b 2jump UnknownScript_0x19c90f ; 0x19c903 UnknownScript_0x19c903: ; 0x19c903 jumpstd $0019 ; 0x19c906 INCBIN "baserom.gbc",$19c906,$01 UnknownScript_0x19c907: ; 0x19c907 jumpstd $001a ; 0x19c90a INCBIN "baserom.gbc",$19c90a,$01 UnknownScript_0x19c90b: ; 0x19c90b jumpstd $001b ; 0x19c90e INCBIN "baserom.gbc",$19c90e,$19c90f - $19c90e UnknownScript_0x19c90f: ; 0x19c90f jumpstd $001c ; 0x19c912 INCBIN "baserom.gbc",$19c912,$01 UnknownScript_0x19c913: ; 0x19c913 jumpstd $001d ; 0x19c916 INCBIN "baserom.gbc",$19c916,$01 UnknownScript_0x19c917: ; 0x19c917 jumpstd $001e ; 0x19c91a INCBIN "baserom.gbc",$19c91a,$19c91b - $19c91a UnknownScript_0x19c91b: ; 0x19c91b jumpstd $001f ; 0x19c91e INCBIN "baserom.gbc",$19c91e,$01 Trainer_0x19c91f: ; 0x19c91f ; bit/flag number dw $41c ; trainer group && trainer id db 54, 3 ; text when seen dw UnknownText_0x19ca80 ; text when trainer beaten dw UnknownText_0x19cabb ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19c92b ; 0x19c92b UnknownScript_0x19c92b: ; 0x19c92b talkaftercancel loadfont 2writetext UnknownText_0x19cac4 closetext loadmovesprites end ; 0x19c933 Trainer_0x19c933: ; 0x19c933 ; bit/flag number dw $41d ; trainer group && trainer id db 54, 4 ; text when seen dw UnknownText_0x19caf8 ; text when trainer beaten dw UnknownText_0x19cb23 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19c93f ; 0x19c93f UnknownScript_0x19c93f: ; 0x19c93f talkaftercancel loadfont 2writetext UnknownText_0x19cb47 closetext loadmovesprites end ; 0x19c947 Trainer_0x19c947: ; 0x19c947 ; bit/flag number dw $480 ; trainer group && trainer id db 53, 3 ; text when seen dw UnknownText_0x19cb74 ; text when trainer beaten dw UnknownText_0x19cba0 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19c953 ; 0x19c953 UnknownScript_0x19c953: ; 0x19c953 talkaftercancel loadfont 2writetext UnknownText_0x19cbba closetext loadmovesprites end ; 0x19c95b Trainer_0x19c95b: ; 0x19c95b ; bit/flag number dw $481 ; trainer group && trainer id db 53, 4 ; text when seen dw UnknownText_0x19cbea ; text when trainer beaten dw UnknownText_0x19cc0d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19c967 ; 0x19c967 UnknownScript_0x19c967: ; 0x19c967 talkaftercancel loadfont 2writetext UnknownText_0x19cc21 closetext loadmovesprites end ; 0x19c96f Trainer_0x19c96f: ; 0x19c96f ; bit/flag number dw $53f ; trainer group && trainer id db 36, 8 ; text when seen dw UnknownText_0x19cdaa ; text when trainer beaten dw UnknownText_0x19cdd5 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19c97b ; 0x19c97b UnknownScript_0x19c97b: ; 0x19c97b writecode $17, $17 talkaftercancel loadfont checkbit2 $0072 iftrue UnknownScript_0x19c9bb checkbit2 $00a1 iftrue UnknownScript_0x19ca2f checkcellnum $17 iftrue UnknownScript_0x19c90f checkbit1 $0283 iftrue UnknownScript_0x19c9a4 2writetext UnknownText_0x19cdf6 keeptextopen setbit1 $0283 2call UnknownScript_0x19c903 2jump $49a7 ; 0x19c9a4 UnknownScript_0x19c9a4: ; 0x19c9a4 2call UnknownScript_0x19c907 askforphonenumber $17 if_equal $1, UnknownScript_0x19c917 if_equal $2, UnknownScript_0x19c913 trainertotext $24, $8, $0 2call UnknownScript_0x19c90b 2jump UnknownScript_0x19c90f ; 0x19c9bb UnknownScript_0x19c9bb: ; 0x19c9bb 2call UnknownScript_0x19c91b winlosstext UnknownText_0x19cdd5, $0000 copybytetovar $da01 if_equal $4, $49da if_equal $3, $49e0 if_equal $2, $49e6 if_equal $1, $49ec if_equal $0, $49f2 checkbit1 $00cd iftrue UnknownScript_0x19ca26 checkbit1 $0044 iftrue UnknownScript_0x19ca19 checkbit2 $004b iftrue UnknownScript_0x19ca0c checkbit2 $004a iftrue UnknownScript_0x19c9ff loadtrainer $24, $8 startbattle returnafterbattle loadvar $da01, $1 clearbit2 $0072 end ; 0x19c9ff UnknownScript_0x19c9ff: ; 0x19c9ff loadtrainer $24, $d startbattle returnafterbattle loadvar $da01, $2 clearbit2 $0072 end ; 0x19ca0c UnknownScript_0x19ca0c: ; 0x19ca0c loadtrainer $24, $e startbattle returnafterbattle loadvar $da01, $3 clearbit2 $0072 end ; 0x19ca19 UnknownScript_0x19ca19: ; 0x19ca19 loadtrainer $24, $11 startbattle returnafterbattle loadvar $da01, $4 clearbit2 $0072 end ; 0x19ca26 UnknownScript_0x19ca26: ; 0x19ca26 loadtrainer $24, $12 startbattle returnafterbattle clearbit2 $0072 end ; 0x19ca2f UnknownScript_0x19ca2f: ; 0x19ca2f 2writetext UnknownText_0x19ce38 closetext loadmovesprites end ; 0x19ca35 Trainer_0x19ca35: ; 0x19ca35 ; bit/flag number dw $44b ; trainer group && trainer id db 48, 6 ; text when seen dw UnknownText_0x19ce76 ; text when trainer beaten dw UnknownText_0x19ce98 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ca41 ; 0x19ca41 UnknownScript_0x19ca41: ; 0x19ca41 talkaftercancel loadfont 2writetext UnknownText_0x19cebc closetext loadmovesprites end ; 0x19ca49 UnknownScript_0x19ca49: ; 0x19ca49 faceplayer loadfont checktime $4 iffalse UnknownScript_0x19ca73 checkbit1 $0547 iftrue UnknownScript_0x19ca6d playmusic $000c 2writetext UnknownText_0x19ceea closetext loadmovesprites winlosstext UnknownText_0x19cf06, $0000 loadtrainer $41, $2 startbattle returnafterbattle setbit1 $0547 loadmovesprites end ; 0x19ca6d UnknownScript_0x19ca6d: ; 0x19ca6d 2writetext UnknownText_0x19cf0f closetext loadmovesprites end ; 0x19ca73 UnknownScript_0x19ca73: ; 0x19ca73 2writetext UnknownText_0x19cf56 closetext loadmovesprites end ; 0x19ca79 UnknownScript_0x19ca79: ; 0x19ca79 jumptext UnknownText_0x19cf94 ; 0x19ca7c ItemFragment_0x19ca7c: ; 0x19ca7c item_frag TM_04, 1 ; 0x19ca7e UnknownScript_0x19ca7e: ; 0x19ca7e fruittree $b ; 0x19ca80 UnknownText_0x19ca80: ; 0x19ca80 db $0, "I've been getting", $4f db "#MON data off", $51 db "my radio. I think", $4f db "I'm good.", $57 ; 0x19cabb UnknownText_0x19cabb: ; 0x19cabb db $0, "I give!", $57 ; 0x19cac4 UnknownText_0x19cac4: ; 0x19cac4 db $0, "Music on the radio", $4f db "changes the moods", $55 db "of wild #MON.", $57 ; 0x19caf8 UnknownText_0x19caf8: ; 0x19caf8 db $0, "I'm gonna show my", $4f db "girlfriend I'm hot", $55 db "stuff!", $57 ; 0x19cb23 UnknownText_0x19cb23: ; 0x19cb23 db $0, "I wish you would", $4f db "have lost for me…", $57 ; 0x19cb47 UnknownText_0x19cb47: ; 0x19cb47 db $0, "I was humiliated", $4f db "in front of my", $55 db "girlfriend…", $57 ; 0x19cb74 UnknownText_0x19cb74: ; 0x19cb74 db $0, "My boyfriend's", $4f db "weak, so I can't", $55 db "rely on him.", $57 ; 0x19cba0 UnknownText_0x19cba0: ; 0x19cba0 db $0, "Oh, my! You're so", $4f db "strong!", $57 ; 0x19cbba UnknownText_0x19cbba: ; 0x19cbba db $0, "I can count on my", $4f db "#MON more than", $55 db "my boyfriend.", $57 ; 0x19cbea UnknownText_0x19cbea: ; 0x19cbea db $0, "Are you going to", $4f db "the GYM? Me too!", $57 ; 0x19cc0d UnknownText_0x19cc0d: ; 0x19cc0d db $0, "Oh. I couldn't", $4f db "win…", $57 ; 0x19cc21 UnknownText_0x19cc21: ; 0x19cc21 db $0, "The GYM BADGES are", $4f db "pretty. I collect", $55 db "them.", $57 ; 0x19cc4d UnknownText_0x19cc4d: ; 0x19cc4d db $0, "What kinds of", $4f db "BALLS do you use?", $57 ; 0x19cc6e UnknownText_0x19cc6e: ; 0x19cc6e db $0, "Yikes! Not fast", $4f db "enough!", $57 ; 0x19cc87 UnknownText_0x19cc87: ; 0x19cc87 db $0, "Some #MON flee", $4f db "right away.", $51 db "Try catching them", $4f db "with KURT's FAST", $55 db "BALL.", $51 db "Whenever I find a", $4f db "WHT APRICORN, I", $55 db "take it to KURT.", $51 db "He turns it into a", $4f db "custom BALL.", $57 ; 0x19cd1e UnknownText_0x19cd1e: ; 0x19cd1e db $0, "Behold my graceful", $4f db "BALL dexterity!", $57 ; 0x19cd42 UnknownText_0x19cd42: ; 0x19cd42 db $0, "Whew! That was a", $4f db "jolt!", $57 ; 0x19cd5a UnknownText_0x19cd5a: ; 0x19cd5a db $0, "I was going to", $4f db "dazzle you with my", $55 db "prize #MON.", $51 db "But your prowess", $4f db "electrified me!", $57 ; 0x19cdaa UnknownText_0x19cdaa: ; 0x19cdaa db $0, "I'll go anywhere", $4f db "if bug #MON", $55 db "appear there.", $57 ; 0x19cdd5 UnknownText_0x19cdd5: ; 0x19cdd5 db $0, "Huh? I shouldn't", $4f db "have lost that…", $57 ; 0x19cdf6 UnknownText_0x19cdf6: ; 0x19cdf6 db $0, "My VENONAT won me", $4f db "the Bug-Catching", $51 db "Contest at the", $4f db "NATIONAL PARK.", $57 ; 0x19ce38 UnknownText_0x19ce38: ; 0x19ce38 db $0, "Wow… Look at all", $4f db "those YANMA!", $51 db "I'm so blown away,", $4f db "I can't move.", $57 ; 0x19ce76 UnknownText_0x19ce76: ; 0x19ce76 db $0, "I'm practicing my", $4f db "fire breathing.", $57 ; 0x19ce98 UnknownText_0x19ce98: ; 0x19ce98 db $0, "Ow! I scorched the", $4f db "tip of my nose!", $57 ; 0x19cebc UnknownText_0x19cebc: ; 0x19cebc db $0, "The #MON March", $4f db "on the radio lures", $55 db "wild #MON.", $57 ; 0x19ceea UnknownText_0x19ceea: ; 0x19ceea db $0, "Danger lurks in", $4f db "the night!", $57 ; 0x19cf06 UnknownText_0x19cf06: ; 0x19cf06 db $0, "Whoops!", $57 ; 0x19cf0f UnknownText_0x19cf0f: ; 0x19cf0f db $0, "You know, night-", $4f db "time is fun in its", $55 db "own ways.", $51 db "But don't overdo", $4f db "it, OK?", $57 ; 0x19cf56 UnknownText_0x19cf56: ; 0x19cf56 db $0, "Your #MON look", $4f db "pretty tough.", $51 db "You could go any-", $4f db "where safely.", $57 ; 0x19cf94 UnknownText_0x19cf94: ; 0x19cf94 db $0, "ROUTE 35", $57 ; 0x19cf9e MapEventHeader_0x19cf9e: ; 0x19cf9e ; filler db 0, 0 ; warps db 3 warp_def $21, $9, 1, GROUP_ROUTE_35_GOLDENROD_GATE, MAP_ROUTE_35_GOLDENROD_GATE warp_def $21, $a, 2, GROUP_ROUTE_35_GOLDENROD_GATE, MAP_ROUTE_35_GOLDENROD_GATE warp_def $5, $3, 3, GROUP_ROUTE_35_NATIONAL_PARK_GATE, MAP_ROUTE_35_NATIONAL_PARK_GATE ; xy triggers db 0 ; signposts db 2 signpost 7, 1, $0, UnknownScript_0x19ca79 signpost 31, 11, $0, UnknownScript_0x19ca79 ; people-events db 11 person_event $27, 23, 8, $a, $0, 255, 255, $a2, 2, Trainer_0x19c91f, $ffff person_event $27, 24, 12, $6, $0, 255, 255, $a2, 3, Trainer_0x19c933, $ffff person_event $28, 24, 11, $6, $0, 255, 255, $a2, 3, Trainer_0x19c947, $ffff person_event $28, 30, 14, $a, $0, 255, 255, $a2, 1, Trainer_0x19c95b, $ffff person_event $27, 32, 18, $6, $0, 255, 255, $92, 0, Trainer_0x19c8af, $ffff person_event $3a, 14, 6, $1e, $0, 255, 255, $82, 2, Trainer_0x19ca35, $ffff person_event $25, 11, 20, $6, $2, 255, 255, $b2, 3, Trainer_0x19c96f, $ffff person_event $2b, 14, 9, $a, $0, 255, 255, $92, 2, Trainer_0x19c8c3, $ffff person_event $43, 10, 9, $6, $0, 255, 255, $90, 0, UnknownScript_0x19ca49, $ffff person_event $5d, 29, 6, $1, $0, 255, 255, $0, 0, UnknownScript_0x19ca7e, $ffff person_event $54, 20, 17, $1, $0, 255, 255, $1, 0, ItemFragment_0x19ca7c, $06b2 ; 0x19d04c MapScriptHeader_0x19d04c: ; 0x19d04c ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x19d051 ; 0x19d051 UnknownScript_0x19d051: ; 0x19d051 checkbit1 $0022 iftrue UnknownScript_0x19d05c domaptrigger GROUP_ROUTE_43_GATE, MAP_ROUTE_43_GATE, $0 return ; 0x19d05c UnknownScript_0x19d05c: ; 0x19d05c domaptrigger GROUP_ROUTE_43_GATE, MAP_ROUTE_43_GATE, $1 return ; 0x19d061 Trainer_0x19d061: ; 0x19d061 ; bit/flag number dw $42c ; trainer group && trainer id db 54, 19 ; text when seen dw UnknownText_0x19d535 ; text when trainer beaten dw UnknownText_0x19d565 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d06d ; 0x19d06d UnknownScript_0x19d06d: ; 0x19d06d talkaftercancel loadfont 2writetext UnknownText_0x19d57e closetext loadmovesprites end ; 0x19d075 Trainer_0x19d075: ; 0x19d075 ; bit/flag number dw $4e8 ; trainer group && trainer id db 30, 5 ; text when seen dw UnknownText_0x19d26a ; text when trainer beaten dw UnknownText_0x19d2b4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d081 ; 0x19d081 UnknownScript_0x19d081: ; 0x19d081 talkaftercancel loadfont 2writetext UnknownText_0x19d2d2 closetext loadmovesprites end ; 0x19d089 Trainer_0x19d089: ; 0x19d089 ; bit/flag number dw $4e9 ; trainer group && trainer id db 30, 6 ; text when seen dw UnknownText_0x19d319 ; text when trainer beaten dw UnknownText_0x19d33a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d095 ; 0x19d095 UnknownScript_0x19d095: ; 0x19d095 writecode $17, $1e talkaftercancel loadfont checkbit2 $0077 iftrue UnknownScript_0x19d0cf checkcellnum $1e iftrue UnknownScript_0x19d138 checkbit1 $0291 iftrue UnknownScript_0x19d0b8 2writetext UnknownText_0x19d359 keeptextopen setbit1 $0291 2call UnknownScript_0x19d12c 2jump $50bb ; 0x19d0b8 UnknownScript_0x19d0b8: ; 0x19d0b8 2call UnknownScript_0x19d130 askforphonenumber $1e if_equal $1, UnknownScript_0x19d140 if_equal $2, UnknownScript_0x19d13c trainertotext $1e, $6, $0 2call UnknownScript_0x19d134 2jump UnknownScript_0x19d138 ; 0x19d0cf UnknownScript_0x19d0cf: ; 0x19d0cf 2call UnknownScript_0x19d144 winlosstext UnknownText_0x19d33a, $0000 copybytetovar $da07 if_equal $3, $50ea if_equal $2, $50f0 if_equal $1, $50f6 if_equal $0, $50fc checkbit1 $00cd iftrue UnknownScript_0x19d123 checkbit1 $0044 iftrue UnknownScript_0x19d116 checkbit1 $0022 iftrue UnknownScript_0x19d109 loadtrainer $1e, $6 startbattle returnafterbattle loadvar $da07, $1 clearbit2 $0077 end ; 0x19d109 UnknownScript_0x19d109: ; 0x19d109 loadtrainer $1e, $9 startbattle returnafterbattle loadvar $da07, $2 clearbit2 $0077 end ; 0x19d116 UnknownScript_0x19d116: ; 0x19d116 loadtrainer $1e, $a startbattle returnafterbattle loadvar $da07, $3 clearbit2 $0077 end ; 0x19d123 UnknownScript_0x19d123: ; 0x19d123 loadtrainer $1e, $e startbattle returnafterbattle clearbit2 $0077 end ; 0x19d12c UnknownScript_0x19d12c: ; 0x19d12c jumpstd $0019 ; 0x19d12f INCBIN "baserom.gbc",$19d12f,$19d130 - $19d12f UnknownScript_0x19d130: ; 0x19d130 jumpstd $001a ; 0x19d133 INCBIN "baserom.gbc",$19d133,$01 UnknownScript_0x19d134: ; 0x19d134 jumpstd $001b ; 0x19d137 INCBIN "baserom.gbc",$19d137,$19d138 - $19d137 UnknownScript_0x19d138: ; 0x19d138 jumpstd $001c ; 0x19d13b INCBIN "baserom.gbc",$19d13b,$01 UnknownScript_0x19d13c: ; 0x19d13c jumpstd $001d ; 0x19d13f INCBIN "baserom.gbc",$19d13f,$01 UnknownScript_0x19d140: ; 0x19d140 jumpstd $001e ; 0x19d143 INCBIN "baserom.gbc",$19d143,$19d144 - $19d143 UnknownScript_0x19d144: ; 0x19d144 jumpstd $001f ; 0x19d147 INCBIN "baserom.gbc",$19d147,$01 Trainer_0x19d148: ; 0x19d148 ; bit/flag number dw $4ea ; trainer group && trainer id db 30, 7 ; text when seen dw UnknownText_0x19d386 ; text when trainer beaten dw UnknownText_0x19d3d6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d154 ; 0x19d154 UnknownScript_0x19d154: ; 0x19d154 talkaftercancel loadfont 2writetext UnknownText_0x19d3f8 closetext loadmovesprites end ; 0x19d15c Trainer_0x19d15c: ; 0x19d15c ; bit/flag number dw $453 ; trainer group && trainer id db 37, 6 ; text when seen dw UnknownText_0x19d461 ; text when trainer beaten dw UnknownText_0x19d4b0 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d168 ; 0x19d168 UnknownScript_0x19d168: ; 0x19d168 talkaftercancel loadfont 2writetext UnknownText_0x19d4d3 closetext loadmovesprites end ; 0x19d170 Trainer_0x19d170: ; 0x19d170 ; bit/flag number dw $491 ; trainer group && trainer id db 53, 20 ; text when seen dw UnknownText_0x19d5c1 ; text when trainer beaten dw UnknownText_0x19d604 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d17c ; 0x19d17c UnknownScript_0x19d17c: ; 0x19d17c writecode $17, $1f talkaftercancel loadfont checkbit2 $0078 iftrue UnknownScript_0x19d1c1 checkbit2 $0085 iftrue UnknownScript_0x19d21e checkcellnum $1f iftrue UnknownScript_0x19d245 checkpoke CLEFAIRY iffalse UnknownScript_0x19d233 checkbit1 $0293 iftrue UnknownScript_0x19d1aa 2writetext UnknownText_0x19d618 keeptextopen setbit1 $0293 2call UnknownScript_0x19d239 2jump $51ad ; 0x19d1aa UnknownScript_0x19d1aa: ; 0x19d1aa 2call UnknownScript_0x19d23d askforphonenumber $1f if_equal $1, UnknownScript_0x19d24d if_equal $2, UnknownScript_0x19d249 trainertotext $35, $14, $0 2call UnknownScript_0x19d241 2jump UnknownScript_0x19d245 ; 0x19d1c1 UnknownScript_0x19d1c1: ; 0x19d1c1 2call UnknownScript_0x19d251 winlosstext UnknownText_0x19d604, $0000 copybytetovar $da08 if_equal $3, $51dc if_equal $2, $51e2 if_equal $1, $51e8 if_equal $0, $51ee checkbit1 $00cd iftrue UnknownScript_0x19d215 checkbit1 $0044 iftrue UnknownScript_0x19d208 checkbit1 $0021 iftrue UnknownScript_0x19d1fb loadtrainer $35, $14 startbattle returnafterbattle loadvar $da08, $1 clearbit2 $0078 end ; 0x19d1fb UnknownScript_0x19d1fb: ; 0x19d1fb loadtrainer $35, $10 startbattle returnafterbattle loadvar $da08, $2 clearbit2 $0078 end ; 0x19d208 UnknownScript_0x19d208: ; 0x19d208 loadtrainer $35, $11 startbattle returnafterbattle loadvar $da08, $3 clearbit2 $0078 end ; 0x19d215 UnknownScript_0x19d215: ; 0x19d215 loadtrainer $35, $1a startbattle returnafterbattle clearbit2 $0078 end ; 0x19d21e UnknownScript_0x19d21e: ; 0x19d21e 2call UnknownScript_0x19d255 verbosegiveitem PINK_BOW, 1 iffalse UnknownScript_0x19d230 clearbit2 $0085 setbit1 $0104 2jump UnknownScript_0x19d245 ; 0x19d230 UnknownScript_0x19d230: ; 0x19d230 2jump UnknownScript_0x19d259 ; 0x19d233 UnknownScript_0x19d233: ; 0x19d233 2writetext UnknownText_0x19d64b closetext loadmovesprites end ; 0x19d239 UnknownScript_0x19d239: ; 0x19d239 jumpstd $0023 ; 0x19d23c INCBIN "baserom.gbc",$19d23c,$01 UnknownScript_0x19d23d: ; 0x19d23d jumpstd $0024 ; 0x19d240 INCBIN "baserom.gbc",$19d240,$01 UnknownScript_0x19d241: ; 0x19d241 jumpstd $0025 ; 0x19d244 INCBIN "baserom.gbc",$19d244,$01 UnknownScript_0x19d245: ; 0x19d245 jumpstd $0026 ; 0x19d248 INCBIN "baserom.gbc",$19d248,$01 UnknownScript_0x19d249: ; 0x19d249 jumpstd $0027 ; 0x19d24c INCBIN "baserom.gbc",$19d24c,$19d24d - $19d24c UnknownScript_0x19d24d: ; 0x19d24d jumpstd $0028 ; 0x19d250 INCBIN "baserom.gbc",$19d250,$01 UnknownScript_0x19d251: ; 0x19d251 jumpstd $0029 ; 0x19d254 INCBIN "baserom.gbc",$19d254,$19d255 - $19d254 UnknownScript_0x19d255: ; 0x19d255 jumpstd $002a ; 0x19d258 INCBIN "baserom.gbc",$19d258,$01 UnknownScript_0x19d259: ; 0x19d259 jumpstd $002b ; 0x19d25c INCBIN "baserom.gbc",$19d25c,$01 UnknownScript_0x19d25d: ; 0x19d25d jumptext UnknownText_0x19d67b ; 0x19d260 UnknownScript_0x19d260: ; 0x19d260 jumptext UnknownText_0x19d6a2 ; 0x19d263 UnknownScript_0x19d263: ; 0x19d263 jumptext UnknownText_0x19d6c9 ; 0x19d266 UnknownScript_0x19d266: ; 0x19d266 fruittree $8 ; 0x19d268 ItemFragment_0x19d268: ; 0x19d268 item_frag MAX_ETHER, 1 ; 0x19d26a UnknownText_0x19d26a: ; 0x19d26a db $0, "I love #MON!", $51 db "That's why I", $4f db "started--and why", $51 db "I'll keep on col-", $4f db "lecting #MON!", $57 ; 0x19d2b4 UnknownText_0x19d2b4: ; 0x19d2b4 db $0, "How could you do", $4f db "this to me?", $57 ; 0x19d2d2 UnknownText_0x19d2d2: ; 0x19d2d2 db $0, "What else do I", $4f db "like besides", $55 db "#MON?", $51 db "MARY on the radio.", $4f db "I bet she's cute!", $57 ; 0x19d319 UnknownText_0x19d319: ; 0x19d319 db $0, "Hey! Do you have", $4f db "any rare #MON?", $57 ; 0x19d33a UnknownText_0x19d33a: ; 0x19d33a db $0, "Oh, my poor #-", $4f db "MON! Darlings!", $57 ; 0x19d359 UnknownText_0x19d359: ; 0x19d359 db $0, "I'd be happy just", $4f db "to own a single", $55 db "rare #MON.", $57 ; 0x19d386 UnknownText_0x19d386: ; 0x19d386 db $0, "Would you get", $4f db "this?", $51 db "Some ", $53, " guy", $4f db "made fun of my", $55 db "#MON!", $51 db "Darn it! My #-", $4f db "MON's great!", $57 ; 0x19d3d6 UnknownText_0x19d3d6: ; 0x19d3d6 db $0, "My NIDOKING did", $4f db "pretty right on!", $57 ; 0x19d3f8 UnknownText_0x19d3f8: ; 0x19d3f8 db $0, "It's okay for", $4f db "people to like", $51 db "different types", $4f db "of #MON.", $51 db "#MON isn't just", $4f db "about having the", $55 db "most powerful one.", $57 ; 0x19d461 UnknownText_0x19d461: ; 0x19d461 db $0, "I'm in a slump.", $51 db "Maybe it's the", $4f db "gear I'm using.", $51 db "Let's battle for a", $4f db "change of pace!", $57 ; 0x19d4b0 UnknownText_0x19d4b0: ; 0x19d4b0 db $0, "I lost, but I feel", $4f db "better anyway.", $57 ; 0x19d4d3 UnknownText_0x19d4d3: ; 0x19d4d3 db $0, "KURT's LURE BALL", $4f db "is the best for", $51 db "catching hooked", $4f db "#MON.", $51 db "It's much more", $4f db "effective than a", $55 db "ULTRA BALL.", $57 ; 0x19d535 UnknownText_0x19d535: ; 0x19d535 db $0, "I can do so much", $4f db "with my #MON--", $55 db "it's super-fun!", $57 ; 0x19d565 UnknownText_0x19d565: ; 0x19d565 db $0, "Losing isn't fun", $4f db "at all…", $57 ; 0x19d57e UnknownText_0x19d57e: ; 0x19d57e db $0, "What is going on", $4f db "at LAKE OF RAGE?", $51 db "We were planning", $4f db "to camp there.", $57 ; 0x19d5c1 UnknownText_0x19d5c1: ; 0x19d5c1 db $0, "Are you going to", $4f db "LAKE OF RAGE too?", $51 db "Let's play for a ", $4f db "little while!", $57 ; 0x19d604 UnknownText_0x19d604: ; 0x19d604 db $0, "I played too much!", $57 ; 0x19d618 UnknownText_0x19d618: ; 0x19d618 db $0, "I'm having a pic-", $4f db "nic with #MON.", $51 db "Won't you join us?", $57 ; 0x19d64b UnknownText_0x19d64b: ; 0x19d64b db $0, "Isn't my CLEFAIRY", $4f db "just the most", $55 db "adorable thing?", $57 ; 0x19d67b UnknownText_0x19d67b: ; 0x19d67b db $0, "ROUTE 43", $51 db "LAKE OF RAGE -", $4f db "MAHOGANY TOWN", $57 ; 0x19d6a2 UnknownText_0x19d6a2: ; 0x19d6a2 db $0, "ROUTE 43", $51 db "LAKE OF RAGE -", $4f db "MAHOGANY TOWN", $57 ; 0x19d6c9 UnknownText_0x19d6c9: ; 0x19d6c9 db $0, "TRAINER TIPS", $51 db "All #MON have", $4f db "pros and cons", $51 db "depending on their", $4f db "types.", $51 db "If their types", $4f db "differ, a higher-", $51 db "level #MON may", $4f db "lose in battle.", $51 db "Learn which types", $4f db "are strong and", $51 db "weak against your", $4f db "#MON's type.", $57 ; 0x19d78c MapEventHeader_0x19d78c: ; 0x19d78c ; filler db 0, 0 ; warps db 5 warp_def $33, $9, 1, GROUP_ROUTE_43_MAHOGANY_GATE, MAP_ROUTE_43_MAHOGANY_GATE warp_def $33, $a, 2, GROUP_ROUTE_43_MAHOGANY_GATE, MAP_ROUTE_43_MAHOGANY_GATE warp_def $23, $11, 3, GROUP_ROUTE_43_GATE, MAP_ROUTE_43_GATE warp_def $1f, $11, 1, GROUP_ROUTE_43_GATE, MAP_ROUTE_43_GATE warp_def $1f, $12, 2, GROUP_ROUTE_43_GATE, MAP_ROUTE_43_GATE ; xy triggers db 0 ; signposts db 3 signpost 3, 13, $0, UnknownScript_0x19d25d signpost 49, 11, $0, UnknownScript_0x19d260 signpost 38, 16, $0, UnknownScript_0x19d263 ; people-events db 8 person_event $2b, 9, 17, $8, $0, 255, 255, $92, 2, Trainer_0x19d075, $ffff person_event $2b, 24, 17, $a, $0, 255, 255, $92, 3, Trainer_0x19d089, $ffff person_event $2b, 11, 18, $6, $0, 255, 255, $92, 2, Trainer_0x19d148, $ffff person_event $3a, 20, 8, $9, $0, 255, 255, $a2, 4, Trainer_0x19d15c, $ffff person_event $28, 29, 13, $6, $0, 255, 255, $a2, 2, Trainer_0x19d170, $ffff person_event $27, 44, 17, $a, $0, 255, 255, $a2, 3, Trainer_0x19d061, $ffff person_event $5d, 30, 5, $1, $0, 255, 255, $0, 0, UnknownScript_0x19d266, $ffff person_event $54, 36, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x19d268, $06b5 ; 0x19d822 MapScriptHeader_0x19d822: ; 0x19d822 ; trigger count db 0 ; callback count db 0 ; 0x19d824 Trainer_0x19d824: ; 0x19d824 ; bit/flag number dw $401 ; trainer group && trainer id db 24, 7 ; text when seen dw UnknownText_0x19dbaf ; text when trainer beaten dw UnknownText_0x19dbdb ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d830 ; 0x19d830 UnknownScript_0x19d830: ; 0x19d830 writecode $17, $20 talkaftercancel loadfont checkbit2 $0079 iftrue UnknownScript_0x19d86a checkcellnum $20 iftrue UnknownScript_0x19d8eb checkbit1 $0295 iftrue UnknownScript_0x19d853 2writetext UnknownText_0x19dbf3 keeptextopen setbit1 $0295 2call UnknownScript_0x19d8df 2jump $5856 ; 0x19d853 UnknownScript_0x19d853: ; 0x19d853 2call UnknownScript_0x19d8e3 askforphonenumber $20 if_equal $1, UnknownScript_0x19d8f3 if_equal $2, UnknownScript_0x19d8ef trainertotext $18, $7, $0 2call UnknownScript_0x19d8e7 2jump UnknownScript_0x19d8eb ; 0x19d86a UnknownScript_0x19d86a: ; 0x19d86a 2call UnknownScript_0x19d8f7 winlosstext UnknownText_0x19dbdb, $0000 copybytetovar $da09 if_equal $2, $5881 if_equal $1, $5887 if_equal $0, $588d checkbit1 $00cd iftrue UnknownScript_0x19d8a7 checkbit1 $0044 iftrue UnknownScript_0x19d89a loadtrainer $18, $7 startbattle returnafterbattle loadvar $da09, $1 clearbit2 $0079 end ; 0x19d89a UnknownScript_0x19d89a: ; 0x19d89a loadtrainer $18, $12 startbattle returnafterbattle loadvar $da09, $2 clearbit2 $0079 end ; 0x19d8a7 UnknownScript_0x19d8a7: ; 0x19d8a7 loadtrainer $18, $13 startbattle returnafterbattle clearbit2 $0079 checkbit1 $0339 iftrue UnknownScript_0x19d8cb checkbit1 $0267 iftrue UnknownScript_0x19d8ca 2call UnknownScript_0x19d90a verbosegiveitem CARBOS, 1 iffalse UnknownScript_0x19d903 setbit1 $0267 2jump UnknownScript_0x19d8eb ; 0x19d8ca UnknownScript_0x19d8ca: ; 0x19d8ca end ; 0x19d8cb UnknownScript_0x19d8cb: ; 0x19d8cb loadfont 2writetext UnknownText_0x19dc67 closetext verbosegiveitem CARBOS, 1 iffalse UnknownScript_0x19d903 clearbit1 $0339 setbit1 $0267 2jump UnknownScript_0x19d8eb ; 0x19d8df UnknownScript_0x19d8df: ; 0x19d8df jumpstd $0019 ; 0x19d8e2 INCBIN "baserom.gbc",$19d8e2,$19d8e3 - $19d8e2 UnknownScript_0x19d8e3: ; 0x19d8e3 jumpstd $001a ; 0x19d8e6 INCBIN "baserom.gbc",$19d8e6,$19d8e7 - $19d8e6 UnknownScript_0x19d8e7: ; 0x19d8e7 jumpstd $001b ; 0x19d8ea INCBIN "baserom.gbc",$19d8ea,$01 UnknownScript_0x19d8eb: ; 0x19d8eb jumpstd $001c ; 0x19d8ee INCBIN "baserom.gbc",$19d8ee,$01 UnknownScript_0x19d8ef: ; 0x19d8ef jumpstd $001d ; 0x19d8f2 INCBIN "baserom.gbc",$19d8f2,$19d8f3 - $19d8f2 UnknownScript_0x19d8f3: ; 0x19d8f3 jumpstd $001e ; 0x19d8f6 INCBIN "baserom.gbc",$19d8f6,$01 UnknownScript_0x19d8f7: ; 0x19d8f7 jumpstd $001f ; 0x19d8fa INCBIN "baserom.gbc",$19d8fa,$19d8fb - $19d8fa UnknownScript_0x19d8fb: ; 0x19d8fb jumpstd $0020 ; 0x19d8fe INCBIN "baserom.gbc",$19d8fe,$01 UnknownScript_0x19d8ff: ; 0x19d8ff jumpstd $0021 ; 0x19d902 INCBIN "baserom.gbc",$19d902,$01 UnknownScript_0x19d903: ; 0x19d903 setbit1 $0339 jumpstd $0021 ; 0x19d909 INCBIN "baserom.gbc",$19d909,$01 UnknownScript_0x19d90a: ; 0x19d90a jumpstd $0022 ; 0x19d90d INCBIN "baserom.gbc",$19d90d,$19d90e - $19d90d Trainer_0x19d90e: ; 0x19d90e ; bit/flag number dw $441 ; trainer group && trainer id db 52, 8 ; text when seen dw UnknownText_0x19dcc4 ; text when trainer beaten dw UnknownText_0x19dcdd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d91a ; 0x19d91a UnknownScript_0x19d91a: ; 0x19d91a talkaftercancel loadfont 2writetext UnknownText_0x19dcfc closetext loadmovesprites end ; 0x19d922 Trainer_0x19d922: ; 0x19d922 ; bit/flag number dw $457 ; trainer group && trainer id db 37, 10 ; text when seen dw UnknownText_0x19da4b ; text when trainer beaten dw UnknownText_0x19da91 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d92e ; 0x19d92e UnknownScript_0x19d92e: ; 0x19d92e writecode $17, $21 talkaftercancel loadfont checkbit2 $007a iftrue UnknownScript_0x19d96e checkbit2 $0086 iftrue UnknownScript_0x19d9b4 checkcellnum $21 iftrue UnknownScript_0x19d8eb checkbit1 $0297 iftrue UnknownScript_0x19d957 2writetext UnknownText_0x19daa8 keeptextopen setbit1 $0297 2call UnknownScript_0x19d8df 2jump $595a ; 0x19d957 UnknownScript_0x19d957: ; 0x19d957 2call UnknownScript_0x19d8e3 askforphonenumber $21 if_equal $1, UnknownScript_0x19d8f3 if_equal $2, UnknownScript_0x19d8ef trainertotext $25, $a, $0 2call UnknownScript_0x19d8e7 2jump UnknownScript_0x19d8eb ; 0x19d96e UnknownScript_0x19d96e: ; 0x19d96e 2call UnknownScript_0x19d8f7 winlosstext UnknownText_0x19da91, $0000 copybytetovar $da0a if_equal $2, $5985 if_equal $1, $598b if_equal $0, $5991 checkbit1 $00cd iftrue UnknownScript_0x19d9ab checkbit1 $0044 iftrue UnknownScript_0x19d99e loadtrainer $25, $a startbattle returnafterbattle loadvar $da0a, $1 clearbit2 $007a end ; 0x19d99e UnknownScript_0x19d99e: ; 0x19d99e loadtrainer $25, $14 startbattle returnafterbattle loadvar $da0a, $2 clearbit2 $007a end ; 0x19d9ab UnknownScript_0x19d9ab: ; 0x19d9ab loadtrainer $25, $16 startbattle returnafterbattle clearbit2 $007a end ; 0x19d9b4 UnknownScript_0x19d9b4: ; 0x19d9b4 2call UnknownScript_0x19d8fb checkbit1 $032f iftrue $59c9 checkbit1 $0330 iftrue UnknownScript_0x19d9d2 checkbit1 $0331 iftrue UnknownScript_0x19d9db verbosegiveitem ULTRA_BALL, 1 iffalse UnknownScript_0x19d9e7 2jump $59e1 ; 0x19d9d2 UnknownScript_0x19d9d2: ; 0x19d9d2 verbosegiveitem GREAT_BALL, 1 iffalse UnknownScript_0x19d9e7 2jump $59e1 ; 0x19d9db UnknownScript_0x19d9db: ; 0x19d9db verbosegiveitem POKE_BALL, 1 iffalse UnknownScript_0x19d9e7 clearbit2 $0086 2jump UnknownScript_0x19d8eb ; 0x19d9e7 UnknownScript_0x19d9e7: ; 0x19d9e7 2jump UnknownScript_0x19d8ff ; 0x19d9ea Trainer_0x19d9ea: ; 0x19d9ea ; bit/flag number dw $458 ; trainer group && trainer id db 37, 11 ; text when seen dw UnknownText_0x19daf7 ; text when trainer beaten dw UnknownText_0x19db55 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19d9f6 ; 0x19d9f6 UnknownScript_0x19d9f6: ; 0x19d9f6 talkaftercancel loadfont 2writetext UnknownText_0x19db6f closetext loadmovesprites end ; 0x19d9fe Trainer_0x19d9fe: ; 0x19d9fe ; bit/flag number dw $56a ; trainer group && trainer id db 28, 16 ; text when seen dw UnknownText_0x19deed ; text when trainer beaten dw UnknownText_0x19df31 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19da0a ; 0x19da0a UnknownScript_0x19da0a: ; 0x19da0a talkaftercancel loadfont 2writetext UnknownText_0x19df4d closetext loadmovesprites end ; 0x19da12 Trainer_0x19da12: ; 0x19da12 ; bit/flag number dw $4f0 ; trainer group && trainer id db 30, 13 ; text when seen dw UnknownText_0x19dd2c ; text when trainer beaten dw UnknownText_0x19dd5b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19da1e ; 0x19da1e UnknownScript_0x19da1e: ; 0x19da1e talkaftercancel loadfont 2writetext UnknownText_0x19dd7e closetext loadmovesprites end ; 0x19da26 Trainer_0x19da26: ; 0x19da26 ; bit/flag number dw $55a ; trainer group && trainer id db 27, 19 ; text when seen dw UnknownText_0x19dddc ; text when trainer beaten dw UnknownText_0x19de43 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19da32 ; 0x19da32 UnknownScript_0x19da32: ; 0x19da32 talkaftercancel loadfont 2writetext UnknownText_0x19de66 closetext loadmovesprites end ; 0x19da3a UnknownScript_0x19da3a: ; 0x19da3a jumptext UnknownText_0x19dfb3 ; 0x19da3d UnknownScript_0x19da3d: ; 0x19da3d jumptext UnknownText_0x19dfcc ; 0x19da40 UnknownScript_0x19da40: ; 0x19da40 fruittree $10 ; 0x19da42 ItemFragment_0x19da42: ; 0x19da42 item_frag MAX_REVIVE, 1 ; 0x19da44 ItemFragment_0x19da44: ; 0x19da44 item_frag ULTRA_BALL, 1 ; 0x19da46 ItemFragment_0x19da46: ; 0x19da46 item_frag MAX_REPEL, 1 ; 0x19da48 SignpostRemoteItem_0x19da48: ; 0x19da48 dw $00ae db ELIXER ; 0x19da4b UnknownText_0x19da4b: ; 0x19da4b db $0, "Aack! You made me", $4f db "lose a POLIWAG!", $51 db "What are you going", $4f db "to do about it?", $57 ; 0x19da91 UnknownText_0x19da91: ; 0x19da91 db $0, "Just forget about", $4f db "it.", $57 ; 0x19daa8 UnknownText_0x19daa8: ; 0x19daa8 db $0, "That POLIWAG that", $4f db "got away…", $55 db "It was huge.", $51 db "I swear it must've", $4f db "been 16 feet long!", $57 ; 0x19daf7 UnknownText_0x19daf7: ; 0x19daf7 db $0, "I fish until I", $4f db "can't anymore.", $51 db "I also battle", $4f db "until I drop.", $51 db "That's my", $4f db "relationship", $55 db "with my #MON.", $57 ; 0x19db55 UnknownText_0x19db55: ; 0x19db55 db $0, "Hmmmm… ", $4f db "This isn't right.", $57 ; 0x19db6f UnknownText_0x19db6f: ; 0x19db6f db $0, "That's 100 wins", $4f db "to 101 losses.", $51 db "I won't battle", $4f db "again for a while.", $57 ; 0x19dbaf UnknownText_0x19dbaf: ; 0x19dbaf db $0, "Do you know about", $4f db "the legendary bird", $55 db "#MON?", $57 ; 0x19dbdb UnknownText_0x19dbdb: ; 0x19dbdb db $0, "Whew! You're hot", $4f db "stuff.", $57 ; 0x19dbf3 UnknownText_0x19dbf3: ; 0x19dbf3 db $0, "ARTICUNO, ZAPDOS", $4f db "and MOLTRES are", $51 db "the three legend-", $4f db "ary bird #MON.", $51 db "I heard there are", $4f db "other legendary", $55 db "birds, though.", $57 ; 0x19dc67 UnknownText_0x19dc67: ; 0x19dc67 db $0, "Why can't I ever", $4f db "beat you?", $51 db "Oh yeah, here you", $4f db "go. It's that gift", $51 db "I couldn't give", $4f db "you last time.", $57 ; 0x19dcc4 UnknownText_0x19dcc4: ; 0x19dcc4 db $0, "I'm gonna win,", $4f db "for sure!", $57 ; 0x19dcdd UnknownText_0x19dcdd: ; 0x19dcdd db $0, "Arrgh… That's a", $4f db "shocking loss…", $57 ; 0x19dcfc UnknownText_0x19dcfc: ; 0x19dcfc db $0, "It's important to", $4f db "have conviction", $55 db "on your side.", $57 ; 0x19dd2c UnknownText_0x19dd2c: ; 0x19dd2c db $0, "I'll do anything", $4f db "to get my hands on", $55 db "rare #MON!", $57 ; 0x19dd5b UnknownText_0x19dd5b: ; 0x19dd5b db $0, "Oooh, your #MON", $4f db "are so appealing.", $57 ; 0x19dd7e UnknownText_0x19dd7e: ; 0x19dd7e db $0, "If a #MON has", $4f db "different colors", $51 db "from usual, it's", $4f db "more valuable.", $51 db "What? You mean", $4f db "that's not true?", $57 ; 0x19dddc UnknownText_0x19dddc: ; 0x19dddc db $0, "I can tell you're", $4f db "a good trainer by", $55 db "looking at you.", $51 db "I'm good at #-", $4f db "MON, and I can see", $55 db "that you are too.", $57 ; 0x19de43 UnknownText_0x19de43: ; 0x19de43 db $0, "Tch! It's a total", $4f db "loss on my part.", $57 ; 0x19de66 UnknownText_0x19de66: ; 0x19de66 db $0, "Wow. You have a", $4f db "lot of BADGES.", $51 db "No wonder you're", $4f db "so tough.", $51 db "I wonder if", $4f db "ECRUTEAK GYM's", $51 db "MORTY is still in", $4f db "training?", $51 db "He really hammered", $4f db "me.", $57 ; 0x19deed UnknownText_0x19deed: ; 0x19deed db $0, "You look strong.", $51 db "Good trainers seek", $4f db "tough opponents", $55 db "instinctively.", $57 ; 0x19df31 UnknownText_0x19df31: ; 0x19df31 db $0, "Nope! This won't", $4f db "do at all.", $57 ; 0x19df4d UnknownText_0x19df4d: ; 0x19df4d db $0, "We all get better", $4f db "by experiencing", $55 db "many battles.", $51 db "I battled a lot to", $4f db "become what I am", $55 db "today--an elite.", $57 ; 0x19dfb3 UnknownText_0x19dfb3: ; 0x19dfb3 db $0, "ROUTE 44", $4f db "ICE PATH AHEAD", $57 ; 0x19dfcc UnknownText_0x19dfcc: ; 0x19dfcc db $0, "ROUTE 44", $51 db "MAHOGANY TOWN -", $4f db "BLACKTHORN CITY", $57 ; 0x19dff6 MapEventHeader_0x19dff6: ; 0x19dff6 ; filler db 0, 0 ; warps db 1 warp_def $7, $38, 1, GROUP_ICE_PATH_1F, MAP_ICE_PATH_1F ; xy triggers db 0 ; signposts db 3 signpost 7, 53, $0, UnknownScript_0x19da3a signpost 10, 6, $0, UnknownScript_0x19da3d signpost 9, 32, $7, SignpostRemoteItem_0x19da48 ; people-events db 11 person_event $3a, 7, 39, $6, $0, 255, 255, $a2, 1, Trainer_0x19d922, $ffff person_event $3a, 17, 23, $9, $0, 255, 255, $a2, 1, Trainer_0x19d9ea, $ffff person_event $27, 13, 14, $1f, $0, 255, 255, $92, 3, Trainer_0x19d90e, $ffff person_event $2b, 6, 47, $1f, $0, 255, 255, $a2, 3, Trainer_0x19da12, $ffff person_event $27, 9, 55, $6, $0, 255, 255, $a2, 2, Trainer_0x19d824, $ffff person_event $23, 19, 45, $8, $0, 255, 255, $82, 5, Trainer_0x19da26, $ffff person_event $24, 18, 35, $8, $0, 255, 255, $82, 5, Trainer_0x19d9fe, $ffff person_event $5d, 9, 13, $1, $0, 255, 255, $0, 0, UnknownScript_0x19da40, $ffff person_event $54, 12, 34, $1, $0, 255, 255, $1, 0, ItemFragment_0x19da42, $06b6 person_event $54, 8, 49, $1, $0, 255, 255, $1, 0, ItemFragment_0x19da44, $06b7 person_event $54, 13, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x19da46, $07bd ; 0x19e09f MapScriptHeader_0x19e09f: ; 0x19e09f ; trigger count db 0 ; callback count db 0 ; 0x19e0a1 Trainer_0x19e0a1: ; 0x19e0a1 ; bit/flag number dw $4ab ; trainer group && trainer id db 50, 8 ; text when seen dw UnknownText_0x19e59c ; text when trainer beaten dw UnknownText_0x19e5d7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19e0ad ; 0x19e0ad UnknownScript_0x19e0ad: ; 0x19e0ad writecode $17, $22 talkaftercancel loadfont checkcellnum $22 iftrue UnknownScript_0x19e0e4 checkbit1 $0299 iftrue UnknownScript_0x19e0cd special $0095 2writetext UnknownText_0x19e5e2 closetext setbit1 $0299 2call UnknownScript_0x19e11b 2jump $60d0 ; 0x19e0cd UnknownScript_0x19e0cd: ; 0x19e0cd 2call UnknownScript_0x19e11f askforphonenumber $22 if_equal $1, UnknownScript_0x19e12f if_equal $2, UnknownScript_0x19e12b trainertotext $32, $8, $0 2call UnknownScript_0x19e123 2jump UnknownScript_0x19e127 ; 0x19e0e4 UnknownScript_0x19e0e4: ; 0x19e0e4 checkcode $1a if_not_equal $1, UnknownScript_0x19e127 checktime $1 iftrue UnknownScript_0x19e10c checktime $4 iftrue UnknownScript_0x19e112 checkbit1 $026a iffalse UnknownScript_0x19e127 2call UnknownScript_0x19e137 verbosegiveitem PP_UP, 1 iffalse UnknownScript_0x19e118 clearbit1 $026a special $0095 2jump UnknownScript_0x19e127 ; 0x19e10c UnknownScript_0x19e10c: ; 0x19e10c 2writetext UnknownText_0x19e634 closetext loadmovesprites end ; 0x19e112 UnknownScript_0x19e112: ; 0x19e112 2writetext UnknownText_0x19e66c closetext loadmovesprites end ; 0x19e118 UnknownScript_0x19e118: ; 0x19e118 2jump UnknownScript_0x19e13b ; 0x19e11b UnknownScript_0x19e11b: ; 0x19e11b jumpstd $0019 ; 0x19e11e INCBIN "baserom.gbc",$19e11e,$01 UnknownScript_0x19e11f: ; 0x19e11f jumpstd $001a ; 0x19e122 INCBIN "baserom.gbc",$19e122,$01 UnknownScript_0x19e123: ; 0x19e123 jumpstd $001b ; 0x19e126 INCBIN "baserom.gbc",$19e126,$01 UnknownScript_0x19e127: ; 0x19e127 jumpstd $001c ; 0x19e12a INCBIN "baserom.gbc",$19e12a,$19e12b - $19e12a UnknownScript_0x19e12b: ; 0x19e12b jumpstd $001d ; 0x19e12e INCBIN "baserom.gbc",$19e12e,$01 UnknownScript_0x19e12f: ; 0x19e12f jumpstd $001e ; 0x19e132 INCBIN "baserom.gbc",$19e132,$19e133 - $19e132 UnknownScript_0x19e133: ; 0x19e133 jumpstd $001f ; 0x19e136 INCBIN "baserom.gbc",$19e136,$19e137 - $19e136 UnknownScript_0x19e137: ; 0x19e137 jumpstd $0020 ; 0x19e13a INCBIN "baserom.gbc",$19e13a,$01 UnknownScript_0x19e13b: ; 0x19e13b jumpstd $0021 ; 0x19e13e INCBIN "baserom.gbc",$19e13e,$19e13f - $19e13e UnknownScript_0x19e13f: ; 0x19e13f setbit1 $033a jumpstd $0021 ; 0x19e145 INCBIN "baserom.gbc",$19e145,$01 UnknownScript_0x19e146: ; 0x19e146 jumpstd $0022 ; 0x19e149 INCBIN "baserom.gbc",$19e149,$01 Trainer_0x19e14a: ; 0x19e14a ; bit/flag number dw $52a ; trainer group && trainer id db 44, 7 ; text when seen dw UnknownText_0x19e2a1 ; text when trainer beaten dw UnknownText_0x19e2ef ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19e156 ; 0x19e156 UnknownScript_0x19e156: ; 0x19e156 talkaftercancel loadfont 2writetext UnknownText_0x19e301 closetext loadmovesprites end ; 0x19e15e Trainer_0x19e15e: ; 0x19e15e ; bit/flag number dw $52b ; trainer group && trainer id db 44, 8 ; text when seen dw UnknownText_0x19e33d ; text when trainer beaten dw UnknownText_0x19e392 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19e16a ; 0x19e16a UnknownScript_0x19e16a: ; 0x19e16a talkaftercancel loadfont 2writetext UnknownText_0x19e3b1 closetext loadmovesprites end ; 0x19e172 Trainer_0x19e172: ; 0x19e172 ; bit/flag number dw $52c ; trainer group && trainer id db 44, 20 ; text when seen dw UnknownText_0x19e3fd ; text when trainer beaten dw UnknownText_0x19e418 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19e17e ; 0x19e17e UnknownScript_0x19e17e: ; 0x19e17e writecode $17, $23 talkaftercancel loadfont checkbit2 $007b iftrue UnknownScript_0x19e1b8 checkcellnum $23 iftrue UnknownScript_0x19e127 checkbit1 $029b iftrue UnknownScript_0x19e1a1 2writetext UnknownText_0x19e434 keeptextopen setbit1 $029b 2call UnknownScript_0x19e11b 2jump $61a4 ; 0x19e1a1 UnknownScript_0x19e1a1: ; 0x19e1a1 2call UnknownScript_0x19e11f askforphonenumber $23 if_equal $1, UnknownScript_0x19e12f if_equal $2, UnknownScript_0x19e12b trainertotext $2c, $9, $0 2call UnknownScript_0x19e123 2jump UnknownScript_0x19e127 ; 0x19e1b8 UnknownScript_0x19e1b8: ; 0x19e1b8 2call UnknownScript_0x19e133 winlosstext UnknownText_0x19e418, $0000 copybytetovar $da0c if_equal $2, $61cf if_equal $1, $61d5 if_equal $0, $61db checkbit1 $00cd iftrue UnknownScript_0x19e1f5 checkbit1 $0044 iftrue UnknownScript_0x19e1e8 loadtrainer $2c, $14 startbattle returnafterbattle loadvar $da0c, $1 clearbit2 $007b end ; 0x19e1e8 UnknownScript_0x19e1e8: ; 0x19e1e8 loadtrainer $2c, $9 startbattle returnafterbattle loadvar $da0c, $2 clearbit2 $007b end ; 0x19e1f5 UnknownScript_0x19e1f5: ; 0x19e1f5 loadtrainer $2c, $13 startbattle returnafterbattle clearbit2 $007b checkbit1 $033a iftrue UnknownScript_0x19e219 checkbit1 $0268 iftrue UnknownScript_0x19e218 2call UnknownScript_0x19e146 verbosegiveitem IRON, 1 iffalse UnknownScript_0x19e13f setbit1 $0268 2jump UnknownScript_0x19e127 ; 0x19e218 UnknownScript_0x19e218: ; 0x19e218 end ; 0x19e219 UnknownScript_0x19e219: ; 0x19e219 loadfont 2writetext UnknownText_0x19e52c closetext verbosegiveitem IRON, 1 iffalse UnknownScript_0x19e13f clearbit1 $033a setbit1 $0268 2jump UnknownScript_0x19e127 ; 0x19e22d Trainer_0x19e22d: ; 0x19e22d ; bit/flag number dw $52d ; trainer group && trainer id db 44, 10 ; text when seen dw UnknownText_0x19e47a ; text when trainer beaten dw UnknownText_0x19e4d6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19e239 ; 0x19e239 UnknownScript_0x19e239: ; 0x19e239 talkaftercancel loadfont 2writetext UnknownText_0x19e4f1 closetext loadmovesprites end ; 0x19e241 Trainer_0x19e241: ; 0x19e241 ; bit/flag number dw $54f ; trainer group && trainer id db 27, 8 ; text when seen dw UnknownText_0x19e6cb ; text when trainer beaten dw UnknownText_0x19e6f6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19e24d ; 0x19e24d UnknownScript_0x19e24d: ; 0x19e24d talkaftercancel loadfont 2writetext UnknownText_0x19e70d closetext loadmovesprites end ; 0x19e255 Trainer_0x19e255: ; 0x19e255 ; bit/flag number dw $561 ; trainer group && trainer id db 28, 7 ; text when seen dw UnknownText_0x19e76f ; text when trainer beaten dw UnknownText_0x19e7c2 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19e261 ; 0x19e261 UnknownScript_0x19e261: ; 0x19e261 talkaftercancel loadfont 2writetext UnknownText_0x19e7d1 closetext loadmovesprites end ; 0x19e269 UnknownScript_0x19e269: ; 0x19e269 faceplayer loadfont checkbit1 $05c3 iftrue UnknownScript_0x19e285 2writetext UnknownText_0x19e87f closetext loadmovesprites winlosstext UnknownText_0x19e899, $0000 loadtrainer $36, $16 startbattle returnafterbattle setbit1 $05c3 loadmovesprites end ; 0x19e285 UnknownScript_0x19e285: ; 0x19e285 2writetext UnknownText_0x19e8bb closetext loadmovesprites end ; 0x19e28b INCBIN "baserom.gbc",$19e28b,$06 UnknownScript_0x19e291: ; 0x19e291 jumptext UnknownText_0x19e8fe ; 0x19e294 UnknownScript_0x19e294: ; 0x19e294 fruittree $c ; 0x19e296 ItemFragment_0x19e296: ; 0x19e296 item_frag NUGGET, 1 ; 0x19e298 ItemFragment_0x19e298: ; 0x19e298 item_frag REVIVE, 1 ; 0x19e29a ItemFragment_0x19e29a: ; 0x19e29a item_frag ELIXER, 1 ; 0x19e29c ItemFragment_0x19e29c: ; 0x19e29c item_frag MAX_POTION, 1 ; 0x19e29e SignpostRemoteItem_0x19e29e: ; 0x19e29e dw $00af db PP_UP ; 0x19e2a1 UnknownText_0x19e2a1: ; 0x19e2a1 db $0, "Be prepared for", $4f db "anything!", $51 db "Let me see if your", $4f db "#MON have been", $55 db "raised properly!", $57 ; 0x19e2ef UnknownText_0x19e2ef: ; 0x19e2ef db $0, "Oh, I lost that!", $57 ; 0x19e301 UnknownText_0x19e301: ; 0x19e301 db $0, "I'll head back to", $4f db "BLACKTHORN's ICE", $51 db "PATH and train", $4f db "some more.", $57 ; 0x19e33d UnknownText_0x19e33d: ; 0x19e33d db $0, "Yo! You're spunky!", $4f db "But you know what?", $51 db "When it comes to", $4f db "sheer spunkiness,", $55 db "I'm the man!", $57 ; 0x19e392 UnknownText_0x19e392: ; 0x19e392 db $0, "My #MON weren't", $4f db "spunky enough!", $57 ; 0x19e3b1 UnknownText_0x19e3b1: ; 0x19e3b1 db $0, "Boy, do I love", $4f db "HP UP! Mmmm, yum!", $51 db "I keep drinking my", $4f db "#MON's!", $51 db "I can't help it!", $57 ; 0x19e3fd UnknownText_0x19e3fd: ; 0x19e3fd db $0, "My #MON are", $4f db "power packed!", $57 ; 0x19e418 UnknownText_0x19e418: ; 0x19e418 db $0, "Wahahah! I'm the", $4f db "big loser!", $57 ; 0x19e434 UnknownText_0x19e434: ; 0x19e434 db $0, "I'm not much good", $4f db "at thinking, see?", $51 db "So, I just plow", $4f db "ahead with power!", $57 ; 0x19e47a UnknownText_0x19e47a: ; 0x19e47a db $0, "Why do I climb", $4f db "mountains?", $51 db "Because they're", $4f db "there.", $51 db "Why do I train", $4f db "#MON?", $51 db "Because they're", $4f db "there!", $57 ; 0x19e4d6 UnknownText_0x19e4d6: ; 0x19e4d6 db $0, "Losses…", $4f db "They're there too!", $57 ; 0x19e4f1 UnknownText_0x19e4f1: ; 0x19e4f1 db $0, "The best thing to", $4f db "ever happen to me", $51 db "was discovering", $4f db "#MON.", $57 ; 0x19e52c UnknownText_0x19e52c: ; 0x19e52c db $0, "I just can't find", $4f db "a way to win!", $51 db "Keep it up!", $51 db "Oh, and take this", $4f db "--it's the gift", $51 db "you couldn't take", $4f db "when we last met.", $57 ; 0x19e59c UnknownText_0x19e59c: ; 0x19e59c db $0, "I was training", $4f db "here alone.", $51 db "Behold the fruits", $4f db "of my labor!", $57 ; 0x19e5d7 UnknownText_0x19e5d7: ; 0x19e5d7 db $0, "Waaaargh!", $57 ; 0x19e5e2 UnknownText_0x19e5e2: ; 0x19e5e2 db $0, "This calls for", $4f db "extreme measures.", $51 db "I must take to the", $4f db "hills and train in", $55 db "solitude.", $57 ; 0x19e634 UnknownText_0x19e634: ; 0x19e634 db $0, "I'm going to train", $4f db "a bit more before", $55 db "I break for lunch.", $57 ; 0x19e66c UnknownText_0x19e66c: ; 0x19e66c db $0, "We had plenty of", $4f db "rest at lunch, so", $51 db "now we're all", $4f db "ready to go again!", $51 db "We're going to", $4f db "train again!", $57 ; 0x19e6cb UnknownText_0x19e6cb: ; 0x19e6cb db $0, "What are your", $4f db "thoughts on rais-", $55 db "ing #MON?", $57 ; 0x19e6f6 UnknownText_0x19e6f6: ; 0x19e6f6 db $0, "You've won my", $4f db "respect.", $57 ; 0x19e70d UnknownText_0x19e70d: ; 0x19e70d db $0, "I see you're rais-", $4f db "ing your #MON", $55 db "with care.", $51 db "The bond you build", $4f db "will save you in", $55 db "tough situations.", $57 ; 0x19e76f UnknownText_0x19e76f: ; 0x19e76f db $0, "What is your", $4f db "battle strategy?", $51 db "It is foolish to", $4f db "use strong moves", $55 db "indiscriminately.", $57 ; 0x19e7c2 UnknownText_0x19e7c2: ; 0x19e7c2 db $0, "Fine. I lost.", $57 ; 0x19e7d1 UnknownText_0x19e7d1: ; 0x19e7d1 db $0, "I'm not in favor", $4f db "of overly power-", $55 db "ful moves.", $51 db "I want to win, but", $4f db "I also don't want", $55 db "to harm #MON.", $57 ; 0x19e830 INCBIN "baserom.gbc",$19e830,$19e87f - $19e830 UnknownText_0x19e87f: ; 0x19e87f db $0, "I'm really, really", $4f db "tough!", $57 ; 0x19e899 UnknownText_0x19e899: ; 0x19e899 db $0, "I was tough at the", $4f db "BATTLE TOWER…", $57 ; 0x19e8bb UnknownText_0x19e8bb: ; 0x19e8bb db $0, "Have you been to", $4f db "the BATTLE TOWER?", $51 db "I never, ever lose", $4f db "there, but…", $57 ; 0x19e8fe UnknownText_0x19e8fe: ; 0x19e8fe db $0, "ROUTE 45", $4f db "MOUNTAIN RD. AHEAD", $57 ; 0x19e91b MapEventHeader_0x19e91b: ; 0x19e91b ; filler db 0, 0 ; warps db 1 warp_def $5, $2, 1, GROUP_DARK_CAVE_BLACKTHORN_ENTRANCE, MAP_DARK_CAVE_BLACKTHORN_ENTRANCE ; xy triggers db 0 ; signposts db 2 signpost 4, 10, $0, UnknownScript_0x19e291 signpost 80, 13, $7, SignpostRemoteItem_0x19e29e ; people-events db 13 person_event $2d, 20, 14, $9, $0, 255, 255, $b2, 1, Trainer_0x19e14a, $ffff person_event $2d, 69, 19, $9, $0, 255, 255, $b2, 2, Trainer_0x19e15e, $ffff person_event $2d, 32, 9, $7, $0, 255, 255, $b2, 2, Trainer_0x19e172, $ffff person_event $2d, 69, 13, $8, $0, 255, 255, $b2, 1, Trainer_0x19e22d, $ffff person_event $41, 54, 15, $a, $0, 255, 255, $b2, 2, Trainer_0x19e0a1, $ffff person_event $23, 22, 21, $8, $0, 255, 255, $82, 1, Trainer_0x19e241, $ffff person_event $24, 40, 9, $a, $0, 255, 255, $82, 3, Trainer_0x19e255, $ffff person_event $5d, 86, 20, $1, $0, 255, 255, $0, 0, UnknownScript_0x19e294, $ffff person_event $54, 55, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x19e296, $06b8 person_event $54, 70, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x19e298, $06b9 person_event $54, 24, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x19e29a, $06ba person_event $54, 37, 11, $1, $0, 255, 255, $1, 0, ItemFragment_0x19e29c, $06bb person_event $27, 74, 8, $3, $0, 255, 255, $a0, 0, UnknownScript_0x19e269, $ffff ; 0x19e9d9 MapScriptHeader_0x19e9d9: ; 0x19e9d9 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 1, UnknownScript_0x19e9de ; 0x19e9de UnknownScript_0x19e9de: ; 0x19e9de checkbit1 $00d7 iftrue $69fc changeblock $6, $6, $7a changeblock $8, $6, $7a changeblock $a, $6, $7a changeblock $c, $8, $7a changeblock $4, $8, $7a changeblock $a, $a, $7a return ; 0x19e9fd Trainer_0x19e9fd: ; 0x19e9fd ; bit/flag number dw $3f3 ; trainer group && trainer id db 39, 12 ; text when seen dw UnknownText_0x19eb6f ; text when trainer beaten dw UnknownText_0x19eb8e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ea09 ; 0x19ea09 UnknownScript_0x19ea09: ; 0x19ea09 talkaftercancel loadfont 2writetext UnknownText_0x19ebad closetext loadmovesprites end ; 0x19ea11 Trainer_0x19ea11: ; 0x19ea11 ; bit/flag number dw $594 ; trainer group && trainer id db 38, 1 ; text when seen dw UnknownText_0x19ea7b ; text when trainer beaten dw UnknownText_0x19eaad ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ea1d ; 0x19ea1d UnknownScript_0x19ea1d: ; 0x19ea1d talkaftercancel loadfont 2writetext UnknownText_0x19eab4 closetext loadmovesprites end ; 0x19ea25 Trainer_0x19ea25: ; 0x19ea25 ; bit/flag number dw $5a1 ; trainer group && trainer id db 38, 14 ; text when seen dw UnknownText_0x19ec19 ; text when trainer beaten dw UnknownText_0x19ec66 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ea31 ; 0x19ea31 UnknownScript_0x19ea31: ; 0x19ea31 talkaftercancel loadfont 2writetext UnknownText_0x19ec7e closetext loadmovesprites end ; 0x19ea39 Trainer_0x19ea39: ; 0x19ea39 ; bit/flag number dw $5a2 ; trainer group && trainer id db 38, 15 ; text when seen dw UnknownText_0x19eafa ; text when trainer beaten dw UnknownText_0x19eb2d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ea45 ; 0x19ea45 UnknownScript_0x19ea45: ; 0x19ea45 talkaftercancel loadfont 2writetext UnknownText_0x19eb3b closetext loadmovesprites end ; 0x19ea4d UnknownScript_0x19ea4d: ; 0x19ea4d faceplayer loadfont checkbit1 $00d7 iftrue UnknownScript_0x19ea5b 2writetext UnknownText_0x19ecaf closetext loadmovesprites end ; 0x19ea5b UnknownScript_0x19ea5b: ; 0x19ea5b 2writetext UnknownText_0x19ed24 closetext loadmovesprites end ; 0x19ea61 UnknownScript_0x19ea61: ; 0x19ea61 faceplayer loadfont checkbit1 $00d7 iftrue UnknownScript_0x19ea6f 2writetext UnknownText_0x19ed45 closetext loadmovesprites end ; 0x19ea6f UnknownScript_0x19ea6f: ; 0x19ea6f 2writetext UnknownText_0x19ed7d closetext loadmovesprites end ; 0x19ea75 UnknownScript_0x19ea75: ; 0x19ea75 jumptext UnknownText_0x19edbc ; 0x19ea78 UnknownScript_0x19ea78: ; 0x19ea78 jumptext UnknownText_0x19ede5 ; 0x19ea7b UnknownText_0x19ea7b: ; 0x19ea7b db $0, "Have you ever gone", $4f db "swimming in the", $55 db "sea at night?", $57 ; 0x19eaad UnknownText_0x19eaad: ; 0x19eaad db $0, "Glub…", $57 ; 0x19eab4 UnknownText_0x19eab4: ; 0x19eab4 db $0, "At night, the sea", $4f db "turns black. It", $51 db "feels like it will", $4f db "swallow you up.", $57 ; 0x19eafa UnknownText_0x19eafa: ; 0x19eafa db $0, "Pant, pant…", $4f db "Just… a little…", $51 db "farther… to…", $4f db "FUCHSIA…", $57 ; 0x19eb2d UnknownText_0x19eb2d: ; 0x19eb2d db $0, "I'm drowning!", $57 ; 0x19eb3b UnknownText_0x19eb3b: ; 0x19eb3b db $0, "I… asked my girl-", $4f db "friend to swim to", $55 db "FUCHSIA… Gasp…", $57 ; 0x19eb6f UnknownText_0x19eb6f: ; 0x19eb6f db $0, "I'm disgusted by", $4f db "wimpy people!", $57 ; 0x19eb8e UnknownText_0x19eb8e: ; 0x19eb8e db $0, "I could beat you", $4f db "at swimming…", $57 ; 0x19ebad UnknownText_0x19ebad: ; 0x19ebad db $0, "It's a quick swim", $4f db "between FUCHSIA", $51 db "and SEAFOAM IS-", $4f db "LANDS…", $51 db "Sheesh, some big", $4f db "man my boyfriend", $51 db "is! What a wimp!", $57 ; 0x19ec19 UnknownText_0x19ec19: ; 0x19ec19 db $0, "Swimming?", $4f db "I'm lousy at it.", $51 db "I'm just splashing", $4f db "around in these", $55 db "shallow waters.", $57 ; 0x19ec66 UnknownText_0x19ec66: ; 0x19ec66 db $0, "I thought I could", $4f db "win.", $57 ; 0x19ec7e UnknownText_0x19ec7e: ; 0x19ec7e db $0, "I might be bad at", $4f db "swimming, but I", $55 db "love the sea.", $57 ; 0x19ecaf UnknownText_0x19ecaf: ; 0x19ecaf db $0, "Sorry. This road", $4f db "is closed for", $55 db "construction.", $51 db "If you want to get", $4f db "to CINNABAR, you'd", $51 db "better go south", $4f db "from PALLET TOWN.", $57 ; 0x19ed24 UnknownText_0x19ed24: ; 0x19ed24 db $0, "I'm all sweaty.", $4f db "Time for a swim!", $57 ; 0x19ed45 UnknownText_0x19ed45: ; 0x19ed45 db $0, "Who knows how long", $4f db "it would take to", $55 db "move this boulder…", $57 ; 0x19ed7d UnknownText_0x19ed7d: ; 0x19ed7d db $0, "The roadwork is", $4f db "finally finished.", $51 db "Now I can go", $4f db "fishing again.", $57 ; 0x19edbc UnknownText_0x19edbc: ; 0x19edbc db $0, "ROUTE 19", $51 db "FUCHSIA CITY -", $4f db "SEAFOAM ISLANDS", $57 ; 0x19ede5 UnknownText_0x19ede5: ; 0x19ede5 db $0, "Please be careful", $4f db "if you are swim-", $55 db "ming to SEAFOAM", $55 db "ISLANDS.", $51 db "FUCHSIA POLICE", $57 ; 0x19ee31 MapEventHeader_0x19ee31: ; 0x19ee31 ; filler db 0, 0 ; warps db 1 warp_def $3, $7, 3, GROUP_ROUTE_19___FUCHSIA_GATE, MAP_ROUTE_19___FUCHSIA_GATE ; xy triggers db 0 ; signposts db 2 signpost 13, 11, $0, UnknownScript_0x19ea75 signpost 1, 11, $0, UnknownScript_0x19ea78 ; people-events db 6 person_event $32, 27, 13, $8, $0, 255, 255, $a2, 0, Trainer_0x19e9fd, $ffff person_event $31, 32, 17, $a, $0, 255, 255, $82, 3, Trainer_0x19ea11, $ffff person_event $31, 21, 15, $a, $0, 255, 255, $82, 3, Trainer_0x19ea25, $ffff person_event $31, 27, 12, $7, $0, 255, 255, $82, 0, Trainer_0x19ea39, $ffff person_event $3a, 9, 13, $6, $0, 255, 255, $80, 1, UnknownScript_0x19ea4d, $ffff person_event $3a, 9, 15, $5, $1, 255, 255, $90, 1, UnknownScript_0x19ea61, $ffff ; 0x19ee94 MapScriptHeader_0x19ee94: ; 0x19ee94 ; trigger count db 2 ; triggers dw UnknownScript_0x19ee9e, $0000 dw UnknownScript_0x19ee9f, $0000 ; callback count db 0 ; 0x19ee9e UnknownScript_0x19ee9e: ; 0x19ee9e end ; 0x19ee9f UnknownScript_0x19ee9f: ; 0x19ee9f end ; 0x19eea0 UnknownScript_0x19eea0: ; 0x19eea0 showemote $4, $2, 15 pause 30 showemote $0, $3, 10 spriteface $2, $0 applymovement $3, MovementData_0x19efe8 disappear $3 pause 15 playmusic $0038 spriteface $2, $1 pause 10 applymovement $2, MovementData_0x19efed loadfont 2writetext UnknownText_0x19f006 closetext loadmovesprites spriteface $0, $0 applymovement $2, MovementData_0x19effa spriteface $0, $2 applymovement $2, MovementData_0x19f000 disappear $2 clearbit1 $076f dotrigger $0 special $003d end ; 0x19eee0 UnknownScript_0x19eee0: ; 0x19eee0 showemote $4, $2, 15 pause 30 showemote $0, $3, 10 spriteface $2, $0 applymovement $3, MovementData_0x19efea disappear $3 pause 15 playmusic $0038 spriteface $2, $1 pause 10 applymovement $2, MovementData_0x19eff4 loadfont 2writetext UnknownText_0x19f006 closetext loadmovesprites spriteface $0, $1 applymovement $2, MovementData_0x19effd spriteface $0, $2 applymovement $2, MovementData_0x19f000 disappear $2 clearbit1 $076f dotrigger $0 special $003d end ; 0x19ef20 Trainer_0x19ef20: ; 0x19ef20 ; bit/flag number dw $472 ; trainer group && trainer id db 23, 7 ; text when seen dw UnknownText_0x19f14d ; text when trainer beaten dw UnknownText_0x19f1a2 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ef2c ; 0x19ef2c UnknownScript_0x19ef2c: ; 0x19ef2c talkaftercancel loadfont 2writetext UnknownText_0x19f1b5 closetext loadmovesprites end ; 0x19ef34 Trainer_0x19ef34: ; 0x19ef34 ; bit/flag number dw $51f ; trainer group && trainer id db 25, 11 ; text when seen dw UnknownText_0x19f1d8 ; text when trainer beaten dw UnknownText_0x19f1f5 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ef40 ; 0x19ef40 UnknownScript_0x19ef40: ; 0x19ef40 talkaftercancel loadfont 2writetext UnknownText_0x19f208 closetext loadmovesprites end ; 0x19ef48 Trainer_0x19ef48: ; 0x19ef48 ; bit/flag number dw $473 ; trainer group && trainer id db 23, 8 ; text when seen dw UnknownText_0x19f22b ; text when trainer beaten dw UnknownText_0x19f249 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ef54 ; 0x19ef54 UnknownScript_0x19ef54: ; 0x19ef54 talkaftercancel loadfont 2writetext UnknownText_0x19f25c closetext loadmovesprites end ; 0x19ef5c Trainer_0x19ef5c: ; 0x19ef5c ; bit/flag number dw $51b ; trainer group && trainer id db 25, 7 ; text when seen dw UnknownText_0x19f27f ; text when trainer beaten dw UnknownText_0x19f299 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ef68 ; 0x19ef68 UnknownScript_0x19ef68: ; 0x19ef68 talkaftercancel loadfont 2writetext UnknownText_0x19f2a6 closetext loadmovesprites end ; 0x19ef70 Trainer_0x19ef70: ; 0x19ef70 ; bit/flag number dw $41f ; trainer group && trainer id db 54, 6 ; text when seen dw UnknownText_0x19f2c9 ; text when trainer beaten dw UnknownText_0x19f2e7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ef7c ; 0x19ef7c UnknownScript_0x19ef7c: ; 0x19ef7c talkaftercancel loadfont 2writetext UnknownText_0x19f2f8 closetext loadmovesprites end ; 0x19ef84 Trainer_0x19ef84: ; 0x19ef84 ; bit/flag number dw $51c ; trainer group && trainer id db 25, 8 ; text when seen dw UnknownText_0x19f31b ; text when trainer beaten dw UnknownText_0x19f34b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19ef90 ; 0x19ef90 UnknownScript_0x19ef90: ; 0x19ef90 talkaftercancel loadfont 2writetext UnknownText_0x19f35b closetext loadmovesprites end ; 0x19ef98 Trainer_0x19ef98: ; 0x19ef98 ; bit/flag number dw $588 ; trainer group && trainer id db 41, 8 ; text when seen dw UnknownText_0x19f37e ; text when trainer beaten dw UnknownText_0x19f401 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x19efa4 ; 0x19efa4 UnknownScript_0x19efa4: ; 0x19efa4 talkaftercancel loadfont 2writetext UnknownText_0x19f41a closetext loadmovesprites end ; 0x19efac UnknownScript_0x19efac: ; 0x19efac faceplayer loadfont checkbit1 $0558 iftrue $6fda checkbit1 $00d8 iftrue $6fc7 2writetext UnknownText_0x19f43b keeptextopen verbosegiveitem NUGGET, 1 iffalse $6fde setbit1 $00d8 2writetext UnknownText_0x19f49d closetext loadmovesprites winlosstext UnknownText_0x19f4fd, $0000 loadtrainer $1b, $11 startbattle returnafterbattle setbit1 $0558 loadfont 2writetext UnknownText_0x19f520 closetext loadmovesprites end ; 0x19efe0 UnknownScript_0x19efe0: ; 0x19efe0 jumptext UnknownText_0x19f567 ; 0x19efe3 ItemFragment_0x19efe3: ; 0x19efe3 item_frag PROTEIN, 1 ; 0x19efe5 SignpostRemoteItem_0x19efe5: ; 0x19efe5 dw $00f8 db POTION ; 0x19efe8 MovementData_0x19efe8: ; 0x19efe8 big_step_down step_end ; 0x19efea MovementData_0x19efea: ; 0x19efea big_step_down big_step_down step_end ; 0x19efed MovementData_0x19efed: ; 0x19efed step_up step_up step_up step_left step_left step_left step_end ; 0x19eff4 MovementData_0x19eff4: ; 0x19eff4 step_up step_up step_left step_left step_left step_end ; 0x19effa MovementData_0x19effa: ; 0x19effa step_down step_left step_end ; 0x19effd MovementData_0x19effd: ; 0x19effd step_up step_left step_end ; 0x19f000 MovementData_0x19f000: ; 0x19f000 step_left step_left step_left step_left step_left step_end ; 0x19f006 UnknownText_0x19f006: ; 0x19f006 db $0, "MISTY: Aww! Why", $4f db "did you have to", $51 db "show up and bug us", $4f db "now?", $51 db "Do you know what", $4f db "they call people", $55 db "like you?", $51 db "Pests! You heard", $4f db "me right, pest!", $51 db "…", $51 db "…Oh? Those BADGES", $4f db "you have… Are they", $55 db "JOHTO GYM BADGES?", $51 db "If you have eight,", $4f db "you must be good.", $51 db "OK, then. Come to", $4f db "CERULEAN GYM.", $51 db "I'll be happy to", $4f db "take you on.", $51 db "I'm MISTY, the", $4f db "GYM LEADER in", $55 db "CERULEAN.", $57 ; 0x19f14d UnknownText_0x19f14d: ; 0x19f14d db $0, "Beat the six of us", $4f db "trainers to win a", $55 db "fabulous prize!", $51 db "Think you've got", $4f db "what it takes?", $57 ; 0x19f1a2 UnknownText_0x19f1a2: ; 0x19f1a2 db $0, "Whoo! Good stuff.", $57 ; 0x19f1b5 UnknownText_0x19f1b5: ; 0x19f1b5 db $0, "I did my best.", $4f db "I have no regrets.", $57 ; 0x19f1d8 UnknownText_0x19f1d8: ; 0x19f1d8 db $0, "I'm second.", $4f db "Now it's serious!", $57 ; 0x19f1f5 UnknownText_0x19f1f5: ; 0x19f1f5 db $0, "How could I lose?", $57 ; 0x19f208 UnknownText_0x19f208: ; 0x19f208 db $0, "I did my best.", $4f db "I have no regrets.", $57 ; 0x19f22b UnknownText_0x19f22b: ; 0x19f22b db $0, "Here's No. 3!", $4f db "I won't be easy.", $57 ; 0x19f249 UnknownText_0x19f249: ; 0x19f249 db $0, "Ow! Stomped flat!", $57 ; 0x19f25c UnknownText_0x19f25c: ; 0x19f25c db $0, "I did my best.", $4f db "I have no regrets.", $57 ; 0x19f27f UnknownText_0x19f27f: ; 0x19f27f db $0, "I'm No. 4!", $4f db "Getting tired?", $57 ; 0x19f299 UnknownText_0x19f299: ; 0x19f299 db $0, "I lost too…", $57 ; 0x19f2a6 UnknownText_0x19f2a6: ; 0x19f2a6 db $0, "I did my best.", $4f db "I have no regrets.", $57 ; 0x19f2c9 UnknownText_0x19f2c9: ; 0x19f2c9 db $0, "OK! I'm No. 5.", $4f db "I'll stomp you!", $57 ; 0x19f2e7 UnknownText_0x19f2e7: ; 0x19f2e7 db $0, "Whoa! Too much.", $57 ; 0x19f2f8 UnknownText_0x19f2f8: ; 0x19f2f8 db $0, "I did my best.", $4f db "I have no regrets.", $57 ; 0x19f31b UnknownText_0x19f31b: ; 0x19f31b db $0, "I'm the last in", $4f db "line, but I tell", $55 db "you, I'm tough!", $57 ; 0x19f34b UnknownText_0x19f34b: ; 0x19f34b db $0, "You're kidding.", $57 ; 0x19f35b UnknownText_0x19f35b: ; 0x19f35b db $0, "I did my best.", $4f db "I have no regrets.", $57 ; 0x19f37e UnknownText_0x19f37e: ; 0x19f37e db $0, "Mufufufu…", $51 db "I have nothing to", $4f db "do with the six-", $55 db "pack trainers.", $51 db "I waited here to", $4f db "beat you when you", $51 db "were tired out by", $4f db "all the battles.", $57 ; 0x19f401 UnknownText_0x19f401: ; 0x19f401 db $0, "Aren't you tired", $4f db "at all?", $57 ; 0x19f41a UnknownText_0x19f41a: ; 0x19f41a db $0, "I'm sorry… I won't", $4f db "cheat anymore…", $57 ; 0x19f43b UnknownText_0x19f43b: ; 0x19f43b db $0, "You took on one", $4f db "more battle than", $51 db "you expected, but", $4f db "you won anyway.", $51 db "As promised, you", $4f db "win a prize.", $57 ; 0x19f49d UnknownText_0x19f49d: ; 0x19f49d db $0, "But after seeing", $4f db "how you battle, I", $51 db "want to see how", $4f db "I'll fare.", $51 db "How about it? Let", $4f db "me take you on.", $57 ; 0x19f4fd UnknownText_0x19f4fd: ; 0x19f4fd db $0, "I've never had a", $4f db "battle this good!", $57 ; 0x19f520 UnknownText_0x19f520: ; 0x19f520 db $0, "That was a great", $4f db "battle!", $51 db "You and your #-", $4f db "MON are truly out-", $55 db "standing!", $57 ; 0x19f567 UnknownText_0x19f567: ; 0x19f567 db $0, "SEA COTTAGE", $4f db "BILL'S HOUSE", $57 ; 0x19f581 INCBIN "baserom.gbc",$19f581,$0e MapEventHeader_0x19f58f: ; 0x19f58f ; filler db 0, 0 ; warps db 1 warp_def $5, $2f, 1, GROUP_BILLS_HOUSE, MAP_BILLS_HOUSE ; xy triggers db 2 xy_trigger 1, $6, $2a, $0, UnknownScript_0x19eea0, $0, $0 xy_trigger 1, $7, $2a, $0, UnknownScript_0x19eee0, $0, $0 ; signposts db 2 signpost 5, 45, $0, UnknownScript_0x19efe0 signpost 5, 4, $7, SignpostRemoteItem_0x19efe5 ; people-events db 11 person_event $1d, 13, 50, $8, $0, 255, 255, $80, 0, UnknownScript_0x26ef, $076e person_event $23, 14, 50, $8, $0, 255, 255, $a0, 0, UnknownScript_0x26ef, $076e person_event $27, 12, 16, $6, $0, 255, 255, $92, 3, Trainer_0x19ef20, $ffff person_event $28, 15, 20, $7, $0, 255, 255, $92, 3, Trainer_0x19ef34, $ffff person_event $27, 12, 25, $6, $0, 255, 255, $92, 1, Trainer_0x19ef48, $ffff person_event $28, 10, 26, $9, $0, 255, 255, $92, 3, Trainer_0x19ef5c, $ffff person_event $27, 8, 29, $6, $0, 255, 255, $a2, 2, Trainer_0x19ef70, $ffff person_event $28, 15, 32, $7, $0, 255, 255, $92, 1, Trainer_0x19ef84, $ffff person_event $2b, 11, 35, $6, $0, 255, 255, $b2, 1, Trainer_0x19ef98, $ffff person_event $23, 12, 41, $8, $0, 255, 255, $80, 0, UnknownScript_0x19efac, $ffff person_event $54, 8, 36, $1, $0, 255, 255, $1, 0, ItemFragment_0x19efe3, $078b ; 0x19f643 INCBIN "baserom.gbc",$19f643,$9bd SECTION "bank68",DATA,BANK[$68] MapScriptHeader_0x1a0000: ; 0x1a0000 ; trigger count db 2 ; triggers dw UnknownScript_0x1a000d, $0000 dw UnknownScript_0x1a000e, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1a000f ; 0x1a000d UnknownScript_0x1a000d: ; 0x1a000d end ; 0x1a000e UnknownScript_0x1a000e: ; 0x1a000e end ; 0x1a000f UnknownScript_0x1a000f: ; 0x1a000f setbit2 $0045 setbit1 $07aa checkbit1 $0333 iffalse $401d disappear $c return ; 0x1a001e UnknownScript_0x1a001e: ; 0x1a001e spriteface $0, $1 showemote $0, $0, 15 pause 15 playsound $0014 applymovement $d, MovementData_0x1a00da spriteface $0, $0 pause 15 playsound $0014 applymovement $d, MovementData_0x1a00e0 disappear $d pause 10 dotrigger $0 clearbit1 $07af domaptrigger GROUP_ROUTE_42, MAP_ROUTE_42, $1 checkbit1 $0333 iftrue $4083 setbit1 $0333 playmusic $0061 appear $c applymovement $c, MovementData_0x1a00e7 loadfont 2writetext UnknownText_0x1a0433 closetext loadmovesprites winlosstext UnknownText_0x1a05a1, $0000 setlasttalked $c loadtrainer $43, $1 startbattle reloadmapmusic returnafterbattle playmusic $0061 loadfont 2writetext UnknownText_0x1a05c3 closetext loadmovesprites applymovement $c, MovementData_0x1a00ec disappear $c pause 20 special $006a playmapmusic pause 10 end ; 0x1a0084 UnknownScript_0x1a0084: ; 0x1a0084 faceplayer loadfont checkbit1 $0011 iftrue $40ad 2writetext UnknownText_0x1a00f1 keeptextopen checkbit1 $04c2 iftrue UnknownScript_0x1a009c 2writetext UnknownText_0x1a0163 closetext loadmovesprites end ; 0x1a009c UnknownScript_0x1a009c: ; 0x1a009c 2writetext UnknownText_0x1a01e3 keeptextopen verbosegiveitem HM_02, 1 iffalse $40b1 setbit1 $0011 2writetext UnknownText_0x1a021d keeptextopen 2writetext UnknownText_0x1a0277 closetext loadmovesprites end ; 0x1a00b3 UnknownScript_0x1a00b3: ; 0x1a00b3 jumptextfaceplayer UnknownText_0x1a02df ; 0x1a00b6 UnknownScript_0x1a00b6: ; 0x1a00b6 jumptextfaceplayer UnknownText_0x1a0319 ; 0x1a00b9 UnknownScript_0x1a00b9: ; 0x1a00b9 jumptextfaceplayer UnknownText_0x1a0394 ; 0x1a00bc INCBIN "baserom.gbc",$1a00bc,$1a00bf - $1a00bc UnknownScript_0x1a00bf: ; 0x1a00bf jumptext UnknownText_0x1a0660 ; 0x1a00c2 UnknownScript_0x1a00c2: ; 0x1a00c2 jumptext UnknownText_0x1a068f ; 0x1a00c5 UnknownScript_0x1a00c5: ; 0x1a00c5 jumptext UnknownText_0x1a06d6 ; 0x1a00c8 UnknownScript_0x1a00c8: ; 0x1a00c8 jumptext UnknownText_0x1a0725 ; 0x1a00cb UnknownScript_0x1a00cb: ; 0x1a00cb jumptext UnknownText_0x1a0760 ; 0x1a00ce UnknownScript_0x1a00ce: ; 0x1a00ce jumpstd $0010 ; 0x1a00d1 UnknownScript_0x1a00d1: ; 0x1a00d1 jumpstd $000f ; 0x1a00d4 SignpostRemoteItem_0x1a00d4: ; 0x1a00d4 dw $00b2 db REVIVE ; 0x1a00d7 SignpostRemoteItem_0x1a00d7: ; 0x1a00d7 dw $00b3 db MAX_ETHER ; 0x1a00da MovementData_0x1a00da: ; 0x1a00da db $39 ; movement fast_jump_step_down fast_jump_step_down fast_jump_step_right db $38 ; movement step_end ; 0x1a00e0 MovementData_0x1a00e0: ; 0x1a00e0 db $39 ; movement fast_jump_step_right fast_jump_step_up fast_jump_step_right fast_jump_step_right db $38 ; movement step_end ; 0x1a00e7 MovementData_0x1a00e7: ; 0x1a00e7 step_up step_up step_up step_up step_end ; 0x1a00ec MovementData_0x1a00ec: ; 0x1a00ec step_down step_down step_down step_down step_end ; 0x1a00f1 UnknownText_0x1a00f1: ; 0x1a00f1 db $0, "You crossed the", $4f db "sea to get here?", $51 db "That must have", $4f db "been hard.", $51 db "It would be much", $4f db "easier if your", $51 db "#MON knew how", $4f db "to FLY…", $57 ; 0x1a0163 UnknownText_0x1a0163: ; 0x1a0163 db $0, "But you can't use", $4f db "FLY without this", $55 db "city's GYM BADGE.", $51 db "If you beat the", $4f db "GYM LEADER here,", $55 db "come see me.", $51 db "I'll have a nice", $4f db "gift for you.", $57 ; 0x1a01e3 UnknownText_0x1a01e3: ; 0x1a01e3 db $0, "That's CIANWOOD's", $4f db "GYM BADGE!", $51 db "Then you should", $4f db "take this HM.", $57 ; 0x1a021d UnknownText_0x1a021d: ; 0x1a021d db $0, "Teach FLY to your", $4f db "#MON.", $51 db "You will be able", $4f db "to FLY instantly", $51 db "to anywhere you ", $4f db "have visited.", $57 ; 0x1a0277 UnknownText_0x1a0277: ; 0x1a0277 db $0, "My husband lost to", $4f db "you, so he needs", $55 db "to train harder.", $51 db "That's good, since", $4f db "he was getting a", $55 db "little chubby.", $57 ; 0x1a02df UnknownText_0x1a02df: ; 0x1a02df db $0, "If you use FLY,", $4f db "you can get back", $51 db "to OLIVINE in-", $4f db "stantly.", $57 ; 0x1a0319 UnknownText_0x1a0319: ; 0x1a0319 db $0, "Boulders to the", $4f db "north of town can", $55 db "be crushed.", $51 db "They may be hiding", $4f db "something.", $51 db "Your #MON could", $4f db "use ROCK SMASH to", $55 db "break them.", $57 ; 0x1a0394 UnknownText_0x1a0394: ; 0x1a0394 db $0, "CHUCK, the GYM", $4f db "LEADER, spars with", $51 db "his fighting #-", $4f db "MON.", $57 ; 0x1a03cc INCBIN "baserom.gbc",$1a03cc,$67 UnknownText_0x1a0433: ; 0x1a0433 db $0, "EUSINE: Yo,", $4f db $52, ".", $51 db "Wasn't that", $4f db "SUICUNE just now?", $51 db "I only caught a", $4f db "quick glimpse, but", $51 db "I thought I saw", $4f db "SUICUNE running on", $55 db "the waves.", $51 db "SUICUNE is beau-", $4f db "tiful and grand.", $51 db "And it races", $4f db "through towns and", $51 db "roads at simply", $4f db "awesome speeds.", $51 db "It's wonderful…", $51 db "I want to see", $4f db "SUICUNE up close…", $51 db "I've decided.", $51 db "I'll battle you as", $4f db "a trainer to earn", $55 db "SUICUNE's respect!", $51 db "Come on, ", $52, ".", $4f db "Let's battle now!", $57 ; 0x1a05a1 UnknownText_0x1a05a1: ; 0x1a05a1 db $0, "I hate to admit", $4f db "it, but you win.", $57 ; 0x1a05c3 UnknownText_0x1a05c3: ; 0x1a05c3 db $0, "You're amazing,", $4f db $52, "!", $51 db "No wonder #MON", $4f db "gravitate to you.", $51 db "I get it now.", $51 db "I'm going to keep", $4f db "searching for", $55 db "SUICUNE.", $51 db "I'm sure we'll see", $4f db "each other again.", $51 db "See you around!", $57 ; 0x1a0660 UnknownText_0x1a0660: ; 0x1a0660 db $0, "CIANWOOD CITY", $51 db "A Port Surrounded", $4f db "by Rough Seas", $57 ; 0x1a068f UnknownText_0x1a068f: ; 0x1a068f db $0, "CIANWOOD CITY", $4f db "#MON GYM", $51 db "LEADER: CHUCK", $51 db "His Roaring Fists", $4f db "Do the Talking", $57 ; 0x1a06d6 UnknownText_0x1a06d6: ; 0x1a06d6 db $0, "500 Years of", $4f db "Tradition", $51 db "CIANWOOD CITY", $4f db "PHARMACY", $51 db "We Await Your", $4f db "Medicinal Queries", $57 ; 0x1a0725 UnknownText_0x1a0725: ; 0x1a0725 db $0, "CIANWOOD CITY", $4f db "PHOTO STUDIO", $51 db "Take a Snapshot as", $4f db "a Keepsake!", $57 ; 0x1a0760 UnknownText_0x1a0760: ; 0x1a0760 db $0, "THE # SEER", $4f db "AHEAD", $57 ; 0x1a0772 MapEventHeader_0x1a0772: ; 0x1a0772 ; filler db 0, 0 ; warps db 7 warp_def $29, $11, 1, GROUP_MANIAS_HOUSE, MAP_MANIAS_HOUSE warp_def $2b, $8, 1, GROUP_CIANWOOD_GYM, MAP_CIANWOOD_GYM warp_def $2b, $17, 1, GROUP_CIANWOOD_POKECENTER_1F, MAP_CIANWOOD_POKECENTER_1F warp_def $2f, $f, 1, GROUP_CIANWOOD_PHARMACY, MAP_CIANWOOD_PHARMACY warp_def $1f, $9, 1, GROUP_CIANWOOD_CITY_PHOTO_STUDIO, MAP_CIANWOOD_CITY_PHOTO_STUDIO warp_def $25, $f, 1, GROUP_CIANWOOD_LUGIA_SPEECH_HOUSE, MAP_CIANWOOD_LUGIA_SPEECH_HOUSE warp_def $11, $5, 1, GROUP_POKE_SEERS_HOUSE, MAP_POKE_SEERS_HOUSE ; xy triggers db 1 xy_trigger 1, $10, $b, $0, UnknownScript_0x1a001e, $0, $0 ; signposts db 8 signpost 34, 20, $0, UnknownScript_0x1a00bf signpost 45, 7, $0, UnknownScript_0x1a00c2 signpost 43, 24, $0, UnknownScript_0x1a00ce signpost 47, 19, $0, UnknownScript_0x1a00c5 signpost 32, 8, $0, UnknownScript_0x1a00c8 signpost 24, 8, $0, UnknownScript_0x1a00cb signpost 19, 4, $7, SignpostRemoteItem_0x1a00d4 signpost 29, 5, $7, SignpostRemoteItem_0x1a00d7 ; people-events db 12 person_event $66, 41, 25, $3, $0, 255, 255, $a0, 0, UnknownScript_0x1a00b3, $ffff person_event $2d, 37, 21, $5, $1, 255, 255, $0, 0, UnknownScript_0x1a00b6, $ffff person_event $28, 46, 18, $4, $20, 255, 255, $0, 0, UnknownScript_0x1a00b9, $ffff person_event $59, 20, 12, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a00d1, $ffff person_event $59, 21, 13, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a00d1, $ffff person_event $59, 29, 8, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a00d1, $ffff person_event $59, 33, 9, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a00d1, $ffff person_event $59, 31, 14, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a00d1, $ffff person_event $59, 23, 8, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a00d1, $ffff person_event $2e, 50, 14, $5, $1, 255, 255, $0, 0, UnknownScript_0x1a0084, $ffff person_event $2b, 25, 15, $7, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $07ad person_event $63, 18, 14, $1, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $07ae ; 0x1a0867 MapScriptHeader_0x1a0867: ; 0x1a0867 ; trigger count db 2 ; triggers dw UnknownScript_0x1a0871, $0000 dw UnknownScript_0x1a0872, $0000 ; callback count db 0 ; 0x1a0871 UnknownScript_0x1a0871: ; 0x1a0871 end ; 0x1a0872 UnknownScript_0x1a0872: ; 0x1a0872 end ; 0x1a0873 UnknownScript_0x1a0873: ; 0x1a0873 spriteface $a, $2 showemote $0, $a, 15 applymovement $a, MovementData_0x1a0a66 2jump $488c ; 0x1a0881 UnknownScript_0x1a0881: ; 0x1a0881 spriteface $a, $2 showemote $0, $a, 15 applymovement $a, MovementData_0x1a0a69 spriteface $0, $3 loadfont 2writetext UnknownText_0x1a0a6b keeptextopen 2writetext UnknownText_0x1a0a71 closetext loadmovesprites dotrigger $1 end ; 0x1a089c UnknownScript_0x1a089c: ; 0x1a089c jumptextfaceplayer UnknownText_0x1a0a71 ; 0x1a089f Trainer_0x1a089f: ; 0x1a089f ; bit/flag number dw $443 ; trainer group && trainer id db 52, 10 ; text when seen dw UnknownText_0x1a0d55 ; text when trainer beaten dw UnknownText_0x1a0dc1 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a08ab ; 0x1a08ab UnknownScript_0x1a08ab: ; 0x1a08ab talkaftercancel loadfont 2writetext UnknownText_0x1a0dd2 closetext loadmovesprites end ; 0x1a08b3 Trainer_0x1a08b3: ; 0x1a08b3 ; bit/flag number dw $408 ; trainer group && trainer id db 24, 14 ; text when seen dw UnknownText_0x1a0e22 ; text when trainer beaten dw UnknownText_0x1a0e3a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a08bf ; 0x1a08bf UnknownScript_0x1a08bf: ; 0x1a08bf writecode $17, $d talkaftercancel loadfont checkbit2 $0069 iftrue UnknownScript_0x1a08ff checkbit2 $007e iftrue UnknownScript_0x1a0945 checkcellnum $d iftrue UnknownScript_0x1a0963 checkbit1 $026f iftrue UnknownScript_0x1a08e8 2writetext UnknownText_0x1a0e42 keeptextopen setbit1 $026f 2call UnknownScript_0x1a0957 2jump $48eb ; 0x1a08e8 UnknownScript_0x1a08e8: ; 0x1a08e8 2call UnknownScript_0x1a095b askforphonenumber $d if_equal $1, UnknownScript_0x1a096b if_equal $2, UnknownScript_0x1a0967 trainertotext $18, $e, $0 2call UnknownScript_0x1a095f 2jump UnknownScript_0x1a0963 ; 0x1a08ff UnknownScript_0x1a08ff: ; 0x1a08ff 2call UnknownScript_0x1a096f winlosstext UnknownText_0x1a0e3a, $0000 copybytetovar $d9f7 if_equal $2, $4916 if_equal $1, $491c if_equal $0, $4922 checkbit1 $00cd iftrue UnknownScript_0x1a093c checkbit1 $0044 iftrue UnknownScript_0x1a092f loadtrainer $18, $e startbattle returnafterbattle loadvar $d9f7, $1 clearbit2 $0069 end ; 0x1a092f UnknownScript_0x1a092f: ; 0x1a092f loadtrainer $18, $c startbattle returnafterbattle loadvar $d9f7, $2 clearbit2 $0069 end ; 0x1a093c UnknownScript_0x1a093c: ; 0x1a093c loadtrainer $18, $11 startbattle returnafterbattle clearbit2 $0069 end ; 0x1a0945 UnknownScript_0x1a0945: ; 0x1a0945 2call UnknownScript_0x1a0973 verbosegiveitem STAR_PIECE, 1 iffalse UnknownScript_0x1a0954 clearbit2 $007e 2jump UnknownScript_0x1a0963 ; 0x1a0954 UnknownScript_0x1a0954: ; 0x1a0954 2jump UnknownScript_0x1a0977 ; 0x1a0957 UnknownScript_0x1a0957: ; 0x1a0957 jumpstd $0019 ; 0x1a095a INCBIN "baserom.gbc",$1a095a,$01 UnknownScript_0x1a095b: ; 0x1a095b jumpstd $001a ; 0x1a095e INCBIN "baserom.gbc",$1a095e,$01 UnknownScript_0x1a095f: ; 0x1a095f jumpstd $001b ; 0x1a0962 INCBIN "baserom.gbc",$1a0962,$1a0963 - $1a0962 UnknownScript_0x1a0963: ; 0x1a0963 jumpstd $001c ; 0x1a0966 INCBIN "baserom.gbc",$1a0966,$1a0967 - $1a0966 UnknownScript_0x1a0967: ; 0x1a0967 jumpstd $001d ; 0x1a096a INCBIN "baserom.gbc",$1a096a,$1a096b - $1a096a UnknownScript_0x1a096b: ; 0x1a096b jumpstd $001e ; 0x1a096e INCBIN "baserom.gbc",$1a096e,$01 UnknownScript_0x1a096f: ; 0x1a096f jumpstd $001f ; 0x1a0972 INCBIN "baserom.gbc",$1a0972,$1a0973 - $1a0972 UnknownScript_0x1a0973: ; 0x1a0973 jumpstd $0020 ; 0x1a0976 INCBIN "baserom.gbc",$1a0976,$01 UnknownScript_0x1a0977: ; 0x1a0977 jumpstd $0021 ; 0x1a097a INCBIN "baserom.gbc",$1a097a,$01 Trainer_0x1a097b: ; 0x1a097b ; bit/flag number dw $552 ; trainer group && trainer id db 27, 11 ; text when seen dw UnknownText_0x1a0ad9 ; text when trainer beaten dw UnknownText_0x1a0b05 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a0987 ; 0x1a0987 UnknownScript_0x1a0987: ; 0x1a0987 talkaftercancel loadfont 2writetext UnknownText_0x1a0b0b closetext loadmovesprites end ; 0x1a098f Trainer_0x1a098f: ; 0x1a098f ; bit/flag number dw $553 ; trainer group && trainer id db 27, 12 ; text when seen dw UnknownText_0x1a0b7c ; text when trainer beaten dw UnknownText_0x1a0b98 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a099b ; 0x1a099b UnknownScript_0x1a099b: ; 0x1a099b talkaftercancel loadfont 2writetext UnknownText_0x1a0bac closetext loadmovesprites end ; 0x1a09a3 Trainer_0x1a09a3: ; 0x1a09a3 ; bit/flag number dw $564 ; trainer group && trainer id db 28, 10 ; text when seen dw UnknownText_0x1a0bdf ; text when trainer beaten dw UnknownText_0x1a0c19 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a09af ; 0x1a09af UnknownScript_0x1a09af: ; 0x1a09af writecode $17, $e talkaftercancel loadfont checkbit2 $006a iftrue UnknownScript_0x1a09e9 checkcellnum $e iftrue UnknownScript_0x1a0a3b checkbit1 $0271 iftrue UnknownScript_0x1a09d2 2writetext UnknownText_0x1a0c35 keeptextopen setbit1 $0271 2call UnknownScript_0x1a0a2f 2jump $49d5 ; 0x1a09d2 UnknownScript_0x1a09d2: ; 0x1a09d2 2call UnknownScript_0x1a0a33 askforphonenumber $e if_equal $1, UnknownScript_0x1a0a43 if_equal $2, UnknownScript_0x1a0a3f trainertotext $1c, $a, $0 2call UnknownScript_0x1a0a37 2jump UnknownScript_0x1a0a3b ; 0x1a09e9 UnknownScript_0x1a09e9: ; 0x1a09e9 2call UnknownScript_0x1a0a47 winlosstext UnknownText_0x1a0c19, $0000 copybytetovar $d9f8 if_equal $2, $4a00 if_equal $1, $4a06 if_equal $0, $4a0c checkbit1 $00cd iftrue UnknownScript_0x1a0a26 checkbit1 $0044 iftrue UnknownScript_0x1a0a19 loadtrainer $1c, $a startbattle returnafterbattle loadvar $d9f8, $1 clearbit2 $006a end ; 0x1a0a19 UnknownScript_0x1a0a19: ; 0x1a0a19 loadtrainer $1c, $13 startbattle returnafterbattle loadvar $d9f8, $2 clearbit2 $006a end ; 0x1a0a26 UnknownScript_0x1a0a26: ; 0x1a0a26 loadtrainer $1c, $14 startbattle returnafterbattle clearbit2 $006a end ; 0x1a0a2f UnknownScript_0x1a0a2f: ; 0x1a0a2f jumpstd $0023 ; 0x1a0a32 INCBIN "baserom.gbc",$1a0a32,$01 UnknownScript_0x1a0a33: ; 0x1a0a33 jumpstd $0024 ; 0x1a0a36 INCBIN "baserom.gbc",$1a0a36,$1a0a37 - $1a0a36 UnknownScript_0x1a0a37: ; 0x1a0a37 jumpstd $0025 ; 0x1a0a3a INCBIN "baserom.gbc",$1a0a3a,$01 UnknownScript_0x1a0a3b: ; 0x1a0a3b jumpstd $0026 ; 0x1a0a3e INCBIN "baserom.gbc",$1a0a3e,$1a0a3f - $1a0a3e UnknownScript_0x1a0a3f: ; 0x1a0a3f jumpstd $0027 ; 0x1a0a42 INCBIN "baserom.gbc",$1a0a42,$01 UnknownScript_0x1a0a43: ; 0x1a0a43 jumpstd $0028 ; 0x1a0a46 INCBIN "baserom.gbc",$1a0a46,$1a0a47 - $1a0a46 UnknownScript_0x1a0a47: ; 0x1a0a47 jumpstd $0029 ; 0x1a0a4a INCBIN "baserom.gbc",$1a0a4a,$1a0a4b - $1a0a4a Trainer_0x1a0a4b: ; 0x1a0a4b ; bit/flag number dw $565 ; trainer group && trainer id db 28, 11 ; text when seen dw UnknownText_0x1a0c73 ; text when trainer beaten dw UnknownText_0x1a0cb4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a0a57 ; 0x1a0a57 UnknownScript_0x1a0a57: ; 0x1a0a57 talkaftercancel loadfont 2writetext UnknownText_0x1a0cce closetext loadmovesprites end ; 0x1a0a5f UnknownScript_0x1a0a5f: ; 0x1a0a5f jumptext UnknownText_0x1a0e7f ; 0x1a0a62 ItemFragment_0x1a0a62: ; 0x1a0a62 item_frag TM_22, 1 ; 0x1a0a64 ItemFragment_0x1a0a64: ; 0x1a0a64 item_frag RARE_CANDY, 1 ; 0x1a0a66 MovementData_0x1a0a66: ; 0x1a0a66 step_left step_left step_end ; 0x1a0a69 MovementData_0x1a0a69: ; 0x1a0a69 step_left step_end ; 0x1a0a6b UnknownText_0x1a0a6b: ; 0x1a0a6b db $0, "Hey!", $57 ; 0x1a0a71 UnknownText_0x1a0a71: ; 0x1a0a71 db $0, "Do you know what", $4f db "you just did?", $51 db "You've taken your", $4f db "first step into", $55 db "KANTO.", $51 db "Check your #-", $4f db "GEAR MAP and see.", $57 ; 0x1a0ad9 UnknownText_0x1a0ad9: ; 0x1a0ad9 db $0, "You look pretty", $4f db "strong.", $55 db "Let me battle you!", $57 ; 0x1a0b05 UnknownText_0x1a0b05: ; 0x1a0b05 db $0, "Yow!", $57 ; 0x1a0b0b UnknownText_0x1a0b0b: ; 0x1a0b0b db $0, "If you prevail on", $4f db "this harsh trek,", $51 db "the truth will be", $4f db "revealed!", $51 db "Heh, sorry, I just", $4f db "wanted to say", $55 db "something cool.", $57 ; 0x1a0b7c UnknownText_0x1a0b7c: ; 0x1a0b7c db $0, "Hm? You're good,", $4f db "aren't you?", $57 ; 0x1a0b98 UnknownText_0x1a0b98: ; 0x1a0b98 db $0, "Just as I thought!", $57 ; 0x1a0bac UnknownText_0x1a0bac: ; 0x1a0bac db $0, "A good trainer can", $4f db "recognize other", $55 db "good trainers.", $57 ; 0x1a0bdf UnknownText_0x1a0bdf: ; 0x1a0bdf db $0, "You shouldn't", $4f db "underestimate the", $51 db "wild #MON in", $4f db "these parts.", $57 ; 0x1a0c19 UnknownText_0x1a0c19: ; 0x1a0c19 db $0, "Oh! You're much", $4f db "too strong!", $57 ; 0x1a0c35 UnknownText_0x1a0c35: ; 0x1a0c35 db $0, "You're just a kid,", $4f db "but you're not to", $51 db "be underestimated", $4f db "either.", $57 ; 0x1a0c73 UnknownText_0x1a0c73: ; 0x1a0c73 db $0, "It's rare to see", $4f db "anyone come here.", $51 db "Are you training", $4f db "on your own?", $57 ; 0x1a0cb4 UnknownText_0x1a0cb4: ; 0x1a0cb4 db $0, "Oh! You're really", $4f db "strong!", $57 ; 0x1a0cce UnknownText_0x1a0cce: ; 0x1a0cce db $0, "I'm checking out", $4f db "pre- and post-", $55 db "evolution #MON.", $51 db "Evolution really", $4f db "does make #MON", $55 db "stronger.", $51 db "But evolved forms", $4f db "also learn moves", $55 db "later on.", $57 ; 0x1a0d55 UnknownText_0x1a0d55: ; 0x1a0d55 db $0, "Don't say a thing!", $51 db "Let me guess what", $4f db "you're thinking.", $51 db "Mmmmmmm…", $51 db "I got it! You're", $4f db "on the #MON", $55 db "LEAGUE challenge!", $57 ; 0x1a0dc1 UnknownText_0x1a0dc1: ; 0x1a0dc1 db $0, "You're too much!", $57 ; 0x1a0dd2 UnknownText_0x1a0dd2: ; 0x1a0dd2 db $0, "With your skills,", $4f db "you'll do well at", $55 db "the LEAGUE.", $51 db "That's what my", $4f db "premonition says.", $57 ; 0x1a0e22 UnknownText_0x1a0e22: ; 0x1a0e22 db $0, "Tweet! Tweet!", $4f db "Tetweet!", $57 ; 0x1a0e3a UnknownText_0x1a0e3a: ; 0x1a0e3a db $0, "Tweet!", $57 ; 0x1a0e42 UnknownText_0x1a0e42: ; 0x1a0e42 db $0, "BIRD KEEPERS like", $4f db "me mimic bird", $51 db "whistles to com-", $4f db "mand #MON.", $57 ; 0x1a0e7f UnknownText_0x1a0e7f: ; 0x1a0e7f db $0, "TOHJO FALLS", $51 db "THE LINK BETWEEN", $4f db "KANTO AND JOHTO", $57 ; 0x1a0ead MapEventHeader_0x1a0ead: ; 0x1a0ead ; filler db 0, 0 ; warps db 3 warp_def $7, $21, 1, GROUP_ROUTE_27_SANDSTORM_HOUSE, MAP_ROUTE_27_SANDSTORM_HOUSE warp_def $5, $1a, 1, GROUP_TOHJO_FALLS, MAP_TOHJO_FALLS warp_def $5, $24, 2, GROUP_TOHJO_FALLS, MAP_TOHJO_FALLS ; xy triggers db 2 xy_trigger 0, $a, $12, $0, UnknownScript_0x1a0873, $0, $0 xy_trigger 0, $a, $13, $0, UnknownScript_0x1a0881, $0, $0 ; signposts db 1 signpost 7, 25, $0, UnknownScript_0x1a0a5f ; people-events db 9 person_event $23, 11, 52, $7, $0, 255, 255, $82, 3, Trainer_0x1a097b, $ffff person_event $23, 10, 62, $9, $0, 255, 255, $82, 4, Trainer_0x1a098f, $ffff person_event $24, 14, 76, $7, $0, 255, 255, $82, 4, Trainer_0x1a09a3, $ffff person_event $24, 10, 41, $1f, $0, 255, 255, $82, 2, Trainer_0x1a0a4b, $ffff person_event $27, 11, 69, $8, $0, 255, 255, $92, 3, Trainer_0x1a089f, $ffff person_event $27, 17, 62, $9, $0, 255, 255, $92, 3, Trainer_0x1a08b3, $ffff person_event $54, 16, 64, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a0a62, $06ab person_event $54, 16, 57, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a0a64, $06ac person_event $3a, 14, 25, $3, $0, 255, 255, $0, 3, UnknownScript_0x1a089c, $ffff ; 0x1a0f4c MapScriptHeader_0x1a0f4c: ; 0x1a0f4c ; trigger count db 2 ; triggers dw UnknownScript_0x1a0f59, $0000 dw UnknownScript_0x1a0f5a, $0000 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x1a0f5b ; 0x1a0f59 UnknownScript_0x1a0f59: ; 0x1a0f59 end ; 0x1a0f5a UnknownScript_0x1a0f5a: ; 0x1a0f5a end ; 0x1a0f5b UnknownScript_0x1a0f5b: ; 0x1a0f5b checkbit2 $001b iftrue UnknownScript_0x1a0f64 disappear $8 return ; 0x1a0f64 UnknownScript_0x1a0f64: ; 0x1a0f64 checkcode $b if_not_equal $2, $4f61 appear $8 return ; 0x1a0f6d UnknownScript_0x1a0f6d: ; 0x1a0f6d spriteface $2, $1 showemote $0, $2, 15 applymovement $2, MovementData_0x1a108d spriteface $0, $2 setbit1 $0041 loadfont 2writetext UnknownText_0x1a10df yesorno iffalse UnknownScript_0x1a0fd9 loadmovesprites follow $2, $0 applymovement $2, MovementData_0x1a109a stopfollow loadpokedata RATTATA, 5 catchtutorial $3 spriteface $2, $1 loadfont 2writetext UnknownText_0x1a114d closetext loadmovesprites dotrigger $0 setbit1 $0042 end ; 0x1a0fa3 UnknownScript_0x1a0fa3: ; 0x1a0fa3 spriteface $2, $1 showemote $0, $2, 15 applymovement $2, MovementData_0x1a1094 spriteface $0, $2 setbit1 $0041 loadfont 2writetext UnknownText_0x1a10df yesorno iffalse UnknownScript_0x1a0fe5 loadmovesprites follow $2, $0 applymovement $2, MovementData_0x1a10a1 stopfollow loadpokedata RATTATA, 5 catchtutorial $3 spriteface $2, $1 loadfont 2writetext UnknownText_0x1a114d closetext loadmovesprites dotrigger $0 setbit1 $0042 end ; 0x1a0fd9 UnknownScript_0x1a0fd9: ; 0x1a0fd9 2writetext UnknownText_0x1a1197 closetext loadmovesprites applymovement $2, MovementData_0x1a109a dotrigger $0 end ; 0x1a0fe5 UnknownScript_0x1a0fe5: ; 0x1a0fe5 2writetext UnknownText_0x1a1197 closetext loadmovesprites applymovement $2, MovementData_0x1a10a1 dotrigger $0 end ; 0x1a0ff1 UnknownScript_0x1a0ff1: ; 0x1a0ff1 faceplayer loadfont checkcode $10 if_equal $0, UnknownScript_0x1a101c checkbit1 $0042 iftrue UnknownScript_0x1a101c checkbit1 $001f iffalse UnknownScript_0x1a101c 2writetext UnknownText_0x1a11e3 yesorno iffalse UnknownScript_0x1a1022 loadmovesprites loadpokedata RATTATA, 5 catchtutorial $3 loadfont 2writetext UnknownText_0x1a114d closetext loadmovesprites setbit1 $0042 end ; 0x1a101c UnknownScript_0x1a101c: ; 0x1a101c 2writetext UnknownText_0x1a10a7 closetext loadmovesprites end ; 0x1a1022 UnknownScript_0x1a1022: ; 0x1a1022 2writetext UnknownText_0x1a1197 closetext loadmovesprites end ; 0x1a1028 UnknownScript_0x1a1028: ; 0x1a1028 jumptextfaceplayer UnknownText_0x1a1214 ; 0x1a102b UnknownScript_0x1a102b: ; 0x1a102b jumptextfaceplayer UnknownText_0x1a126c ; 0x1a102e UnknownScript_0x1a102e: ; 0x1a102e jumptextfaceplayer UnknownText_0x1a12d9 ; 0x1a1031 UnknownScript_0x1a1031: ; 0x1a1031 faceplayer loadfont checktime $2 iftrue $503d checktime $4 iftrue UnknownScript_0x1a1043 2writetext UnknownText_0x1a134c closetext loadmovesprites end ; 0x1a1043 UnknownScript_0x1a1043: ; 0x1a1043 2writetext UnknownText_0x1a137c closetext loadmovesprites end ; 0x1a1049 UnknownScript_0x1a1049: ; 0x1a1049 faceplayer loadfont checkbit1 $0065 iftrue UnknownScript_0x1a1077 checkcode $b if_not_equal $2, UnknownScript_0x1a107d checkbit1 $0064 iftrue $5064 2writetext UnknownText_0x1a13b2 keeptextopen setbit1 $0064 2writetext UnknownText_0x1a142f keeptextopen verbosegiveitem PINK_BOW, 1 iffalse $507b setbit1 $0065 2writetext UnknownText_0x1a146f closetext loadmovesprites end ; 0x1a1077 UnknownScript_0x1a1077: ; 0x1a1077 2writetext UnknownText_0x1a14e7 closetext loadmovesprites end ; 0x1a107d UnknownScript_0x1a107d: ; 0x1a107d 2writetext UnknownText_0x1a1559 closetext loadmovesprites end ; 0x1a1083 UnknownScript_0x1a1083: ; 0x1a1083 jumptext UnknownText_0x1a158e ; 0x1a1086 UnknownScript_0x1a1086: ; 0x1a1086 jumptext UnknownText_0x1a15b9 ; 0x1a1089 UnknownScript_0x1a1089: ; 0x1a1089 fruittree $1 ; 0x1a108b ItemFragment_0x1a108b: ; 0x1a108b item_frag POTION, 1 ; 0x1a108d MovementData_0x1a108d: ; 0x1a108d step_up step_up step_up step_up step_right step_right step_end ; 0x1a1094 MovementData_0x1a1094: ; 0x1a1094 step_up step_up step_up step_right step_right step_end ; 0x1a109a MovementData_0x1a109a: ; 0x1a109a step_left step_left step_down step_down step_down step_down step_end ; 0x1a10a1 MovementData_0x1a10a1: ; 0x1a10a1 step_left step_left step_down step_down step_down step_end ; 0x1a10a7 UnknownText_0x1a10a7: ; 0x1a10a7 db $0, "#MON hide in", $4f db "the grass. Who", $51 db "knows when they'll", $4f db "pop out…", $57 ; 0x1a10df UnknownText_0x1a10df: ; 0x1a10df db $0, "I've seen you a", $4f db "couple times. How", $51 db "many #MON have", $4f db "you caught?", $51 db "Would you like me", $4f db "to show you how to", $55 db "catch #MON?", $57 ; 0x1a114d UnknownText_0x1a114d: ; 0x1a114d db $0, "That's how you do", $4f db "it.", $51 db "If you weaken them", $4f db "first, #MON are", $55 db "easier to catch.", $57 ; 0x1a1197 UnknownText_0x1a1197: ; 0x1a1197 db $0, "Oh. Fine, then.", $51 db "Anyway, if you", $4f db "want to catch", $51 db "#MON, you have", $4f db "to walk a lot.", $57 ; 0x1a11e3 UnknownText_0x1a11e3: ; 0x1a11e3 db $0, "Huh? You want me", $4f db "to show you how to", $55 db "catch #MON?", $57 ; 0x1a1214 UnknownText_0x1a1214: ; 0x1a1214 db $0, "Yo. How are your", $4f db "#MON?", $51 db "If they're weak", $4f db "and not ready for", $51 db "battle, keep out", $4f db "of the grass.", $57 ; 0x1a126c UnknownText_0x1a126c: ; 0x1a126c db $0, "See those ledges?", $4f db "It's scary to jump", $55 db "off them.", $51 db "But you can go to", $4f db "NEW BARK without", $51 db "walking through", $4f db "the grass.", $57 ; 0x1a12d9 UnknownText_0x1a12d9: ; 0x1a12d9 db $0, "I wanted to take a", $4f db "break, so I saved", $51 db "to record my", $4f db "progress.", $57 ; 0x1a1316 INCBIN "baserom.gbc",$1a1316,$1a134c - $1a1316 UnknownText_0x1a134c: ; 0x1a134c db $0, "I'm waiting for", $4f db "#MON that", $51 db "appear only at", $4f db "night.", $57 ; 0x1a137c UnknownText_0x1a137c: ; 0x1a137c db $0, "I'm waiting for", $4f db "#MON that", $51 db "appear only in the", $4f db "morning.", $57 ; 0x1a13b2 UnknownText_0x1a13b2: ; 0x1a13b2 db $0, "TUSCANY: I do be-", $4f db "lieve that this is", $51 db "the first time", $4f db "we've met?", $51 db "Please allow me to", $4f db "introduce myself.", $51 db "I am TUSCANY of", $4f db "Tuesday.", $57 ; 0x1a142f UnknownText_0x1a142f: ; 0x1a142f db $0, "By way of intro-", $4f db "duction, please", $51 db "accept this gift,", $4f db "a PINK BOW.", $57 ; 0x1a146f UnknownText_0x1a146f: ; 0x1a146f db $0, "TUSCANY: Wouldn't", $4f db "you agree that it", $55 db "is most adorable?", $51 db "It strengthens", $4f db "normal-type moves.", $51 db "I am certain it", $4f db "will be of use.", $57 ; 0x1a14e7 UnknownText_0x1a14e7: ; 0x1a14e7 db $0, "TUSCANY: Have you", $4f db "met MONICA, my", $55 db "older sister?", $51 db "Or my younger", $4f db "brother, WESLEY?", $51 db "I am the second of", $4f db "seven children.", $57 ; 0x1a1559 UnknownText_0x1a1559: ; 0x1a1559 db $0, "TUSCANY: Today is", $4f db "not Tuesday. That", $55 db "is unfortunate…", $57 ; 0x1a158e UnknownText_0x1a158e: ; 0x1a158e db $0, "ROUTE 29", $51 db "CHERRYGROVE CITY -", $4f db "NEW BARK TOWN", $57 ; 0x1a15b9 UnknownText_0x1a15b9: ; 0x1a15b9 db $0, "ROUTE 29", $51 db "CHERRYGROVE CITY -", $4f db "NEW BARK TOWN", $57 ; 0x1a15e4 MapEventHeader_0x1a15e4: ; 0x1a15e4 ; filler db 0, 0 ; warps db 1 warp_def $1, $1b, 3, GROUP_ROUTE_29_46_GATE, MAP_ROUTE_29_46_GATE ; xy triggers db 2 xy_trigger 1, $8, $35, $0, UnknownScript_0x1a0f6d, $0, $0 xy_trigger 1, $9, $35, $0, UnknownScript_0x1a0fa3, $0, $0 ; signposts db 2 signpost 7, 51, $0, UnknownScript_0x1a1083 signpost 5, 3, $0, UnknownScript_0x1a1086 ; people-events db 8 person_event $23, 16, 54, $3, $0, 255, 255, $80, 0, UnknownScript_0x1a0ff1, $ffff person_event $27, 20, 31, $4, $10, 255, 255, $a0, 0, UnknownScript_0x1a1028, $ffff person_event $29, 15, 19, $5, $1, 255, 255, $a0, 0, UnknownScript_0x1a102b, $ffff person_event $5d, 6, 16, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a1089, $ffff person_event $3a, 7, 29, $7, $0, 255, 255, $90, 0, UnknownScript_0x1a102e, $ffff person_event $23, 8, 17, $6, $0, 255, 255, $80, 0, UnknownScript_0x1a1031, $ffff person_event $29, 16, 33, $3, $0, 255, 255, $0, 0, UnknownScript_0x1a1049, $0759 person_event $54, 6, 52, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a108b, $06ad ; 0x1a1671 MapScriptHeader_0x1a1671: ; 0x1a1671 ; trigger count db 0 ; callback count db 0 ; 0x1a1673 UnknownScript_0x1a1673: ; 0x1a1673 waitbutton playmusic $002a loadfont 2writetext UnknownText_0x1a1806 pause 30 loadmovesprites playsound $0041 applymovement $8, MovementData_0x1a17fe loadfont faceplayer 2writetext UnknownText_0x1a181c closetext spriteface $2, $1 loadmovesprites playsound $0041 applymovement $7, MovementData_0x1a1802 special $003d end ; 0x1a169a Trainer_0x1a169a: ; 0x1a169a ; bit/flag number dw $5a9 ; trainer group && trainer id db 22, 1 ; text when seen dw UnknownText_0x1a1849 ; text when trainer beaten dw UnknownText_0x1a18a2 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a16a6 ; 0x1a16a6 UnknownScript_0x1a16a6: ; 0x1a16a6 writecode $17, $f talkaftercancel loadfont checkbit2 $006b iftrue UnknownScript_0x1a16e0 checkcellnum $f iftrue UnknownScript_0x1a178f checkbit1 $0273 iftrue UnknownScript_0x1a16c9 2writetext UnknownText_0x1a18c2 keeptextopen setbit1 $0273 2call UnknownScript_0x1a1783 2jump $56cc ; 0x1a16c9 UnknownScript_0x1a16c9: ; 0x1a16c9 2call UnknownScript_0x1a1787 askforphonenumber $f if_equal $1, UnknownScript_0x1a1797 if_equal $2, UnknownScript_0x1a1793 trainertotext $16, $1, $0 2call UnknownScript_0x1a178b 2jump UnknownScript_0x1a178f ; 0x1a16e0 UnknownScript_0x1a16e0: ; 0x1a16e0 2call UnknownScript_0x1a179b winlosstext UnknownText_0x1a18a2, $0000 copybytetovar $d9f9 if_equal $4, $56ff if_equal $3, $5705 if_equal $2, $570b if_equal $1, $5711 if_equal $0, $5717 checkbit1 $0044 iftrue UnknownScript_0x1a174b checkbit1 $0021 iftrue UnknownScript_0x1a173e checkbit2 $0047 iftrue UnknownScript_0x1a1731 checkbit2 $0046 iftrue UnknownScript_0x1a1724 loadtrainer $16, $1 startbattle returnafterbattle loadvar $d9f9, $1 clearbit2 $006b end ; 0x1a1724 UnknownScript_0x1a1724: ; 0x1a1724 loadtrainer $16, $7 startbattle returnafterbattle loadvar $d9f9, $2 clearbit2 $006b end ; 0x1a1731 UnknownScript_0x1a1731: ; 0x1a1731 loadtrainer $16, $8 startbattle returnafterbattle loadvar $d9f9, $3 clearbit2 $006b end ; 0x1a173e UnknownScript_0x1a173e: ; 0x1a173e loadtrainer $16, $d startbattle returnafterbattle loadvar $d9f9, $4 clearbit2 $006b end ; 0x1a174b UnknownScript_0x1a174b: ; 0x1a174b loadtrainer $16, $e startbattle returnafterbattle clearbit2 $006b checkbit1 $0338 iftrue UnknownScript_0x1a176f checkbit1 $0266 iftrue UnknownScript_0x1a176e 2call UnknownScript_0x1a17a6 verbosegiveitem HP_UP, 1 iffalse UnknownScript_0x1a179f setbit1 $0266 2jump UnknownScript_0x1a178f ; 0x1a176e UnknownScript_0x1a176e: ; 0x1a176e end ; 0x1a176f UnknownScript_0x1a176f: ; 0x1a176f loadfont 2writetext UnknownText_0x1a1bc0 closetext verbosegiveitem HP_UP, 1 iffalse UnknownScript_0x1a179f clearbit1 $0338 setbit1 $0266 2jump UnknownScript_0x1a178f ; 0x1a1783 UnknownScript_0x1a1783: ; 0x1a1783 jumpstd $0019 ; 0x1a1786 INCBIN "baserom.gbc",$1a1786,$1a1787 - $1a1786 UnknownScript_0x1a1787: ; 0x1a1787 jumpstd $001a ; 0x1a178a INCBIN "baserom.gbc",$1a178a,$01 UnknownScript_0x1a178b: ; 0x1a178b jumpstd $001b ; 0x1a178e INCBIN "baserom.gbc",$1a178e,$1a178f - $1a178e UnknownScript_0x1a178f: ; 0x1a178f jumpstd $001c ; 0x1a1792 INCBIN "baserom.gbc",$1a1792,$1a1793 - $1a1792 UnknownScript_0x1a1793: ; 0x1a1793 jumpstd $001d ; 0x1a1796 INCBIN "baserom.gbc",$1a1796,$01 UnknownScript_0x1a1797: ; 0x1a1797 jumpstd $001e ; 0x1a179a INCBIN "baserom.gbc",$1a179a,$01 UnknownScript_0x1a179b: ; 0x1a179b jumpstd $001f ; 0x1a179e INCBIN "baserom.gbc",$1a179e,$01 UnknownScript_0x1a179f: ; 0x1a179f setbit1 $0338 jumpstd $0021 ; 0x1a17a5 INCBIN "baserom.gbc",$1a17a5,$1a17a6 - $1a17a5 UnknownScript_0x1a17a6: ; 0x1a17a6 jumpstd $0022 ; 0x1a17a9 INCBIN "baserom.gbc",$1a17a9,$01 Trainer_0x1a17aa: ; 0x1a17aa ; bit/flag number dw $5aa ; trainer group && trainer id db 22, 2 ; text when seen dw UnknownText_0x1a1928 ; text when trainer beaten dw UnknownText_0x1a195f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a17b6 ; 0x1a17b6 UnknownScript_0x1a17b6: ; 0x1a17b6 talkaftercancel loadfont 2writetext UnknownText_0x1a197d closetext loadmovesprites end ; 0x1a17be Trainer_0x1a17be: ; 0x1a17be ; bit/flag number dw $538 ; trainer group && trainer id db 36, 1 ; text when seen dw UnknownText_0x1a19d8 ; text when trainer beaten dw UnknownText_0x1a1a03 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a17ca ; 0x1a17ca UnknownScript_0x1a17ca: ; 0x1a17ca talkaftercancel loadfont 2writetext UnknownText_0x1a1a1c closetext loadmovesprites end ; 0x1a17d2 UnknownScript_0x1a17d2: ; 0x1a17d2 faceplayer loadfont checkbit1 $001f iftrue UnknownScript_0x1a17e0 2writetext UnknownText_0x1a1a6a closetext loadmovesprites end ; 0x1a17e0 UnknownScript_0x1a17e0: ; 0x1a17e0 2writetext UnknownText_0x1a1a94 closetext loadmovesprites end ; 0x1a17e6 UnknownScript_0x1a17e6: ; 0x1a17e6 jumptextfaceplayer UnknownText_0x1a1ac4 ; 0x1a17e9 UnknownScript_0x1a17e9: ; 0x1a17e9 jumptext UnknownText_0x1a1b0b ; 0x1a17ec UnknownScript_0x1a17ec: ; 0x1a17ec jumptext UnknownText_0x1a1b34 ; 0x1a17ef UnknownScript_0x1a17ef: ; 0x1a17ef jumptext UnknownText_0x1a1b55 ; 0x1a17f2 UnknownScript_0x1a17f2: ; 0x1a17f2 jumptext UnknownText_0x1a1b66 ; 0x1a17f5 ItemFragment_0x1a17f5: ; 0x1a17f5 item_frag ANTIDOTE, 1 ; 0x1a17f7 UnknownScript_0x1a17f7: ; 0x1a17f7 fruittree $2 ; 0x1a17f9 UnknownScript_0x1a17f9: ; 0x1a17f9 fruittree $5 ; 0x1a17fb SignpostRemoteItem_0x1a17fb: ; 0x1a17fb dw $00a4 db POTION ; 0x1a17fe MovementData_0x1a17fe: ; 0x1a17fe fix_facing big_step_up big_step_down step_end ; 0x1a1802 MovementData_0x1a1802: ; 0x1a1802 fix_facing big_step_down big_step_up step_end ; 0x1a1806 UnknownText_0x1a1806: ; 0x1a1806 db $0, "Go, RATTATA!", $51 db "TACKLE!", $57 ; 0x1a181c UnknownText_0x1a181c: ; 0x1a181c db $0, "What? This is a", $4f db "big battle!", $55 db "Leave me alone!", $57 ; 0x1a1849 UnknownText_0x1a1849: ; 0x1a1849 db $0, "I just lost, so", $4f db "I'm trying to find", $55 db "more #MON.", $51 db "Wait! You look", $4f db "weak! Come on,", $55 db "let's battle!", $57 ; 0x1a18a2 UnknownText_0x1a18a2: ; 0x1a18a2 db $0, "Ack! I lost again!", $4f db "Doggone it!", $57 ; 0x1a18c2 UnknownText_0x1a18c2: ; 0x1a18c2 db $0, "Do I have to have", $4f db "more #MON in", $51 db "order to battle", $4f db "better?", $51 db "No! I'm sticking", $4f db "with this one no", $55 db "matter what!", $57 ; 0x1a1928 UnknownText_0x1a1928: ; 0x1a1928 db $0, "You're a #MON", $4f db "trainer, right?", $51 db "Then you have to", $4f db "battle!", $57 ; 0x1a195f UnknownText_0x1a195f: ; 0x1a195f db $0, "That's strange.", $4f db "I won before.", $57 ; 0x1a197d UnknownText_0x1a197d: ; 0x1a197d db $0, "Becoming a good", $4f db "trainer is really", $55 db "tough.", $51 db "I'm going to bat-", $4f db "tle other people", $55 db "to get better.", $57 ; 0x1a19d8 UnknownText_0x1a19d8: ; 0x1a19d8 db $0, "Instead of a bug", $4f db "#MON, I found", $55 db "a trainer!", $57 ; 0x1a1a03 UnknownText_0x1a1a03: ; 0x1a1a03 db $0, "Argh! You're too", $4f db "strong!", $57 ; 0x1a1a1c UnknownText_0x1a1a1c: ; 0x1a1a1c db $0, "I ran out of #", $4f db "BALLS while I was", $55 db "catching #MON.", $51 db "I should've bought", $4f db "some more…", $57 ; 0x1a1a6a UnknownText_0x1a1a6a: ; 0x1a1a6a db $0, "MR.#MON's", $4f db "house? It's a bit", $55 db "farther ahead.", $57 ; 0x1a1a94 UnknownText_0x1a1a94: ; 0x1a1a94 db $0, "Everyone's having", $4f db "fun battling!", $55 db "You should too!", $57 ; 0x1a1ac4 UnknownText_0x1a1ac4: ; 0x1a1ac4 db $0, "I'm not a trainer.", $51 db "But if you look", $4f db "one in the eyes,", $55 db "prepare to battle.", $57 ; 0x1a1b0b UnknownText_0x1a1b0b: ; 0x1a1b0b db $0, "ROUTE 30", $51 db "VIOLET CITY -", $4f db "CHERRYGROVE CITY", $57 ; 0x1a1b34 UnknownText_0x1a1b34: ; 0x1a1b34 db $0, "MR.#MON'S HOUSE", $4f db "STRAIGHT AHEAD!", $57 ; 0x1a1b55 UnknownText_0x1a1b55: ; 0x1a1b55 db $0, "MR.#MON'S HOUSE", $57 ; 0x1a1b66 UnknownText_0x1a1b66: ; 0x1a1b66 db $0, "TRAINER TIPS", $51 db "No stealing other", $4f db "people's #MON!", $51 db "# BALLS are to", $4f db "be thrown only at", $55 db "wild #MON!", $57 ; 0x1a1bc0 UnknownText_0x1a1bc0: ; 0x1a1bc0 db $0, "I lost again…", $4f db "Gee, you're tough!", $51 db "Oh yeah, I almost", $4f db "forgot that I had", $55 db "to give you this.", $51 db "Use it to get even", $4f db "tougher, OK?", $51 db "I'm going to get", $4f db "tougher too.", $57 ; 0x1a1c54 MapEventHeader_0x1a1c54: ; 0x1a1c54 ; filler db 0, 0 ; warps db 2 warp_def $27, $7, 1, GROUP_ROUTE_30_BERRY_SPEECH_HOUSE, MAP_ROUTE_30_BERRY_SPEECH_HOUSE warp_def $5, $11, 1, GROUP_MR_POKEMONS_HOUSE, MAP_MR_POKEMONS_HOUSE ; xy triggers db 0 ; signposts db 5 signpost 43, 9, $0, UnknownScript_0x1a17e9 signpost 29, 13, $0, UnknownScript_0x1a17ec signpost 5, 15, $0, UnknownScript_0x1a17ef signpost 21, 3, $0, UnknownScript_0x1a17f2 signpost 9, 14, $7, SignpostRemoteItem_0x1a17fb ; people-events db 11 person_event $27, 30, 9, $7, $0, 255, 255, $90, 0, UnknownScript_0x1a1673, $0714 person_event $27, 32, 6, $9, $0, 255, 255, $92, 3, Trainer_0x1a169a, $0715 person_event $27, 27, 9, $6, $0, 255, 255, $92, 1, Trainer_0x1a17aa, $ffff person_event $25, 11, 5, $6, $0, 255, 255, $b2, 3, Trainer_0x1a17be, $ffff person_event $27, 34, 11, $5, $1, 255, 255, $80, 0, UnknownScript_0x1a17d2, $ffff person_event $4c, 28, 9, $6, $0, 255, 255, $80, 0, UnknownScript_0x26ef, $0714 person_event $4c, 29, 9, $7, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $0714 person_event $5d, 43, 9, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a17f7, $ffff person_event $5d, 9, 15, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a17f9, $ffff person_event $24, 17, 6, $6, $0, 255, 255, $0, 0, UnknownScript_0x1a17e6, $ffff person_event $54, 39, 12, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a17f5, $07b8 ; 0x1a1d0c MapScriptHeader_0x1a1d0c: ; 0x1a1d0c ; trigger count db 0 ; callback count db 0 ; 0x1a1d0e Trainer_0x1a1d0e: ; 0x1a1d0e ; bit/flag number dw $3ff ; trainer group && trainer id db 24, 5 ; text when seen dw UnknownText_0x1a1f35 ; text when trainer beaten dw UnknownText_0x1a1f63 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a1d1a ; 0x1a1d1a UnknownScript_0x1a1d1a: ; 0x1a1d1a talkaftercancel loadfont 2writetext UnknownText_0x1a1f86 closetext loadmovesprites end ; 0x1a1d22 Trainer_0x1a1d22: ; 0x1a1d22 ; bit/flag number dw $57e ; trainer group && trainer id db 40, 10 ; text when seen dw UnknownText_0x1a21b7 ; text when trainer beaten dw UnknownText_0x1a21f0 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a1d2e ; 0x1a1d2e UnknownScript_0x1a1d2e: ; 0x1a1d2e talkaftercancel loadfont 2writetext UnknownText_0x1a220c closetext loadmovesprites end ; 0x1a1d36 Trainer_0x1a1d36: ; 0x1a1d36 ; bit/flag number dw $51e ; trainer group && trainer id db 25, 10 ; text when seen dw UnknownText_0x1a207d ; text when trainer beaten dw UnknownText_0x1a20c8 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a1d42 ; 0x1a1d42 UnknownScript_0x1a1d42: ; 0x1a1d42 writecode $17, $1a talkaftercancel loadfont checkbit2 $0074 iftrue UnknownScript_0x1a1d82 checkbit2 $0082 iftrue UnknownScript_0x1a1df6 checkcellnum $1a iftrue UnknownScript_0x1a1e17 checkbit1 $0289 iftrue UnknownScript_0x1a1d6b 2writetext UnknownText_0x1a20ec keeptextopen setbit1 $0289 2call UnknownScript_0x1a1e0b 2jump $5d6e ; 0x1a1d6b UnknownScript_0x1a1d6b: ; 0x1a1d6b 2call UnknownScript_0x1a1e0f askforphonenumber $1a if_equal $1, UnknownScript_0x1a1e1f if_equal $2, UnknownScript_0x1a1e1b trainertotext $19, $a, $0 2call UnknownScript_0x1a1e13 2jump UnknownScript_0x1a1e17 ; 0x1a1d82 UnknownScript_0x1a1d82: ; 0x1a1d82 2call UnknownScript_0x1a1e23 winlosstext UnknownText_0x1a20c8, $0000 copybytetovar $da03 if_equal $4, $5da1 if_equal $3, $5da7 if_equal $2, $5dad if_equal $1, $5db3 if_equal $0, $5db9 checkbit1 $00cd iftrue UnknownScript_0x1a1ded checkbit1 $0044 iftrue UnknownScript_0x1a1de0 checkbit1 $0021 iftrue UnknownScript_0x1a1dd3 checkbit2 $0045 iftrue UnknownScript_0x1a1dc6 loadtrainer $19, $a startbattle returnafterbattle loadvar $da03, $1 clearbit2 $0074 end ; 0x1a1dc6 UnknownScript_0x1a1dc6: ; 0x1a1dc6 loadtrainer $19, $e startbattle returnafterbattle loadvar $da03, $2 clearbit2 $0074 end ; 0x1a1dd3 UnknownScript_0x1a1dd3: ; 0x1a1dd3 loadtrainer $19, $f startbattle returnafterbattle loadvar $da03, $3 clearbit2 $0074 end ; 0x1a1de0 UnknownScript_0x1a1de0: ; 0x1a1de0 loadtrainer $19, $10 startbattle returnafterbattle loadvar $da03, $4 clearbit2 $0074 end ; 0x1a1ded UnknownScript_0x1a1ded: ; 0x1a1ded loadtrainer $19, $11 startbattle returnafterbattle clearbit2 $0074 end ; 0x1a1df6 UnknownScript_0x1a1df6: ; 0x1a1df6 2call UnknownScript_0x1a1e27 verbosegiveitem THUNDERSTONE, 1 iffalse UnknownScript_0x1a1e08 clearbit2 $0082 setbit1 $0102 2jump UnknownScript_0x1a1e17 ; 0x1a1e08 UnknownScript_0x1a1e08: ; 0x1a1e08 2jump UnknownScript_0x1a1e2b ; 0x1a1e0b UnknownScript_0x1a1e0b: ; 0x1a1e0b jumpstd $0023 ; 0x1a1e0e INCBIN "baserom.gbc",$1a1e0e,$1a1e0f - $1a1e0e UnknownScript_0x1a1e0f: ; 0x1a1e0f jumpstd $0024 ; 0x1a1e12 INCBIN "baserom.gbc",$1a1e12,$01 UnknownScript_0x1a1e13: ; 0x1a1e13 jumpstd $0025 ; 0x1a1e16 INCBIN "baserom.gbc",$1a1e16,$1a1e17 - $1a1e16 UnknownScript_0x1a1e17: ; 0x1a1e17 jumpstd $0026 ; 0x1a1e1a INCBIN "baserom.gbc",$1a1e1a,$01 UnknownScript_0x1a1e1b: ; 0x1a1e1b jumpstd $0027 ; 0x1a1e1e INCBIN "baserom.gbc",$1a1e1e,$1a1e1f - $1a1e1e UnknownScript_0x1a1e1f: ; 0x1a1e1f jumpstd $0028 ; 0x1a1e22 INCBIN "baserom.gbc",$1a1e22,$01 UnknownScript_0x1a1e23: ; 0x1a1e23 jumpstd $0029 ; 0x1a1e26 INCBIN "baserom.gbc",$1a1e26,$1a1e27 - $1a1e26 UnknownScript_0x1a1e27: ; 0x1a1e27 jumpstd $002a ; 0x1a1e2a INCBIN "baserom.gbc",$1a1e2a,$1a1e2b - $1a1e2a UnknownScript_0x1a1e2b: ; 0x1a1e2b jumpstd $002b ; 0x1a1e2e INCBIN "baserom.gbc",$1a1e2e,$1a1e2f - $1a1e2e Trainer_0x1a1e2f: ; 0x1a1e2f ; bit/flag number dw $475 ; trainer group && trainer id db 23, 10 ; text when seen dw UnknownText_0x1a1fc5 ; text when trainer beaten dw UnknownText_0x1a1fee ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a1e3b ; 0x1a1e3b UnknownScript_0x1a1e3b: ; 0x1a1e3b writecode $17, $1b talkaftercancel loadfont checkbit2 $0075 iftrue UnknownScript_0x1a1e75 checkcellnum $1b iftrue UnknownScript_0x1a1ef5 checkbit1 $028b iftrue UnknownScript_0x1a1e5e 2writetext UnknownText_0x1a200e keeptextopen setbit1 $028b 2call UnknownScript_0x1a1ee9 2jump $5e61 ; 0x1a1e5e UnknownScript_0x1a1e5e: ; 0x1a1e5e 2call UnknownScript_0x1a1eed askforphonenumber $1b if_equal $1, UnknownScript_0x1a1efd if_equal $2, UnknownScript_0x1a1ef9 trainertotext $17, $a, $0 2call UnknownScript_0x1a1ef1 2jump UnknownScript_0x1a1ef5 ; 0x1a1e75 UnknownScript_0x1a1e75: ; 0x1a1e75 2call UnknownScript_0x1a1f01 winlosstext UnknownText_0x1a1fee, $0000 copybytetovar $da04 if_equal $4, $5e94 if_equal $3, $5e9a if_equal $2, $5ea0 if_equal $1, $5ea6 if_equal $0, $5eac checkbit1 $00cd iftrue UnknownScript_0x1a1ee0 checkbit1 $0044 iftrue UnknownScript_0x1a1ed3 checkbit1 $0021 iftrue UnknownScript_0x1a1ec6 checkbit2 $0049 iftrue UnknownScript_0x1a1eb9 loadtrainer $17, $a startbattle returnafterbattle loadvar $da04, $1 clearbit2 $0075 end ; 0x1a1eb9 UnknownScript_0x1a1eb9: ; 0x1a1eb9 loadtrainer $17, $11 startbattle returnafterbattle loadvar $da04, $2 clearbit2 $0075 end ; 0x1a1ec6 UnknownScript_0x1a1ec6: ; 0x1a1ec6 loadtrainer $17, $12 startbattle returnafterbattle loadvar $da04, $3 clearbit2 $0075 end ; 0x1a1ed3 UnknownScript_0x1a1ed3: ; 0x1a1ed3 loadtrainer $17, $17 startbattle returnafterbattle loadvar $da04, $4 clearbit2 $0075 end ; 0x1a1ee0 UnknownScript_0x1a1ee0: ; 0x1a1ee0 loadtrainer $17, $18 startbattle returnafterbattle clearbit2 $0075 end ; 0x1a1ee9 UnknownScript_0x1a1ee9: ; 0x1a1ee9 jumpstd $0019 ; 0x1a1eec INCBIN "baserom.gbc",$1a1eec,$1a1eed - $1a1eec UnknownScript_0x1a1eed: ; 0x1a1eed jumpstd $001a ; 0x1a1ef0 INCBIN "baserom.gbc",$1a1ef0,$01 UnknownScript_0x1a1ef1: ; 0x1a1ef1 jumpstd $001b ; 0x1a1ef4 INCBIN "baserom.gbc",$1a1ef4,$1a1ef5 - $1a1ef4 UnknownScript_0x1a1ef5: ; 0x1a1ef5 jumpstd $001c ; 0x1a1ef8 INCBIN "baserom.gbc",$1a1ef8,$1a1ef9 - $1a1ef8 UnknownScript_0x1a1ef9: ; 0x1a1ef9 jumpstd $001d ; 0x1a1efc INCBIN "baserom.gbc",$1a1efc,$01 UnknownScript_0x1a1efd: ; 0x1a1efd jumpstd $001e ; 0x1a1f00 INCBIN "baserom.gbc",$1a1f00,$1a1f01 - $1a1f00 UnknownScript_0x1a1f01: ; 0x1a1f01 jumpstd $001f ; 0x1a1f04 INCBIN "baserom.gbc",$1a1f04,$01 Trainer_0x1a1f05: ; 0x1a1f05 ; bit/flag number dw $4bc ; trainer group && trainer id db 29, 16 ; text when seen dw UnknownText_0x1a2130 ; text when trainer beaten dw UnknownText_0x1a2164 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a1f11 ; 0x1a1f11 UnknownScript_0x1a1f11: ; 0x1a1f11 talkaftercancel loadfont 2writetext UnknownText_0x1a2185 closetext loadmovesprites end ; 0x1a1f19 Trainer_0x1a1f19: ; 0x1a1f19 ; bit/flag number dw $5c1 ; trainer group && trainer id db 29, 17 ; text when seen dw UnknownText_0x1a224c ; text when trainer beaten dw UnknownText_0x1a2279 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a1f25 ; 0x1a1f25 UnknownScript_0x1a1f25: ; 0x1a1f25 talkaftercancel loadfont 2writetext UnknownText_0x1a229a closetext loadmovesprites end ; 0x1a1f2d UnknownScript_0x1a1f2d: ; 0x1a1f2d jumptext UnknownText_0x1a22fd ; 0x1a1f30 UnknownScript_0x1a1f30: ; 0x1a1f30 jumptext UnknownText_0x1a2324 ; 0x1a1f33 UnknownScript_0x1a1f33: ; 0x1a1f33 fruittree $3 ; 0x1a1f35 UnknownText_0x1a1f35: ; 0x1a1f35 db $0, "Fly high into the", $4f db "sky, my beloved", $55 db "bird #MON!", $57 ; 0x1a1f63 UnknownText_0x1a1f63: ; 0x1a1f63 db $0, "I feel like just", $4f db "flying away now.", $57 ; 0x1a1f86 UnknownText_0x1a1f86: ; 0x1a1f86 db $0, "I plan to train in", $4f db "CIANWOOD CITY to", $51 db "teach my #MON", $4f db "how to FLY.", $57 ; 0x1a1fc5 UnknownText_0x1a1fc5: ; 0x1a1fc5 db $0, "Let me try some-", $4f db "thing I learned", $55 db "today.", $57 ; 0x1a1fee UnknownText_0x1a1fee: ; 0x1a1fee db $0, "I didn't study", $4f db "enough, I guess.", $57 ; 0x1a200e UnknownText_0x1a200e: ; 0x1a200e db $0, "I have to take so", $4f db "many tests, I", $51 db "don't have much", $4f db "time for #MON.", $51 db "So when I do get", $4f db "to play, I really", $55 db "concentrate.", $57 ; 0x1a207d UnknownText_0x1a207d: ; 0x1a207d db $0, "You seem to be", $4f db "good at #MON.", $51 db "If you are, how", $4f db "about giving me", $55 db "some advice?", $57 ; 0x1a20c8 UnknownText_0x1a20c8: ; 0x1a20c8 db $0, "I see. So you can", $4f db "battle that way.", $57 ; 0x1a20ec UnknownText_0x1a20ec: ; 0x1a20ec db $0, "I know something", $4f db "good!", $51 db "MOOMOO FARM's milk", $4f db "is famous for its", $55 db "flavor.", $57 ; 0x1a2130 UnknownText_0x1a2130: ; 0x1a2130 db $0, "Hi! Aren't you a", $4f db "cute trainer!", $51 db "May I see your", $4f db "#MON?", $57 ; 0x1a2164 UnknownText_0x1a2164: ; 0x1a2164 db $0, "I'm glad I got to", $4f db "see your #MON!", $57 ; 0x1a2185 UnknownText_0x1a2185: ; 0x1a2185 db $0, "When I see #-", $4f db "MON, it seems to", $55 db "soothe my nerves.", $57 ; 0x1a21b7 UnknownText_0x1a21b7: ; 0x1a21b7 db $0, "I've been over-", $4f db "seas, so I know", $51 db "about all sorts of", $4f db "#MON!", $57 ; 0x1a21f0 UnknownText_0x1a21f0: ; 0x1a21f0 db $0, "Your skill is", $4f db "world class!", $57 ; 0x1a220c UnknownText_0x1a220c: ; 0x1a220c db $0, "All kinds of peo-", $4f db "ple around the", $51 db "world live happily", $4f db "with #MON.", $57 ; 0x1a224c UnknownText_0x1a224c: ; 0x1a224c db $0, "Don't you think my", $4f db "#MON and I are", $55 db "beautiful?", $57 ; 0x1a2279 UnknownText_0x1a2279: ; 0x1a2279 db $0, "We drink MOOMOO", $4f db "MILK every day.", $57 ; 0x1a229a UnknownText_0x1a229a: ; 0x1a229a db $0, "MOOMOO MILK is", $4f db "good for beauty", $51 db "and health, but", $4f db "inconveniently,", $51 db "they only sell a", $4f db "bottle at a time.", $57 ; 0x1a22fd UnknownText_0x1a22fd: ; 0x1a22fd db $0, "ROUTE 38", $51 db "OLIVINE CITY -", $4f db "ECRUTEAK CITY", $57 ; 0x1a2324 UnknownText_0x1a2324: ; 0x1a2324 db $0, "TRAINER TIPS", $51 db "If a #MON is", $4f db "trying to evolve,", $55 db "you can stop it.", $51 db "Press the B But-", $4f db "ton during evolu-", $55 db "tion.", $51 db "That startles the", $4f db "#MON and stops", $55 db "its evolution.", $57 ; 0x1a23bb MapEventHeader_0x1a23bb: ; 0x1a23bb ; filler db 0, 0 ; warps db 2 warp_def $8, $23, 1, GROUP_ROUTE_38_ECRUTEAK_GATE, MAP_ROUTE_38_ECRUTEAK_GATE warp_def $9, $23, 2, GROUP_ROUTE_38_ECRUTEAK_GATE, MAP_ROUTE_38_ECRUTEAK_GATE ; xy triggers db 0 ; signposts db 2 signpost 7, 33, $0, UnknownScript_0x1a1f2d signpost 13, 5, $0, UnknownScript_0x1a1f30 ; people-events db 7 person_event $66, 5, 8, $9, $0, 255, 255, $92, 1, Trainer_0x1a1e2f, $ffff person_event $28, 7, 19, $a, $0, 255, 255, $92, 2, Trainer_0x1a1d36, $ffff person_event $66, 19, 16, $a, $0, 255, 255, $92, 1, Trainer_0x1a1d0e, $ffff person_event $2a, 13, 23, $6, $0, 255, 255, $92, 1, Trainer_0x1a1f05, $ffff person_event $49, 9, 28, $1e, $0, 255, 255, $92, 2, Trainer_0x1a1d22, $ffff person_event $5d, 14, 16, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a1f33, $ffff person_event $2a, 12, 9, $a, $0, 255, 255, $92, 1, Trainer_0x1a1f19, $ffff ; 0x1a2430 MapScriptHeader_0x1a2430: ; 0x1a2430 ; trigger count db 0 ; callback count db 0 ; 0x1a2432 Trainer_0x1a2432: ; 0x1a2432 ; bit/flag number dw $4d8 ; trainer group && trainer id db 59, 12 ; text when seen dw UnknownText_0x1a24a2 ; text when trainer beaten dw UnknownText_0x1a24c2 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a243e ; 0x1a243e UnknownScript_0x1a243e: ; 0x1a243e talkaftercancel loadfont 2writetext UnknownText_0x1a24e3 closetext loadmovesprites end ; 0x1a2446 Trainer_0x1a2446: ; 0x1a2446 ; bit/flag number dw $4d0 ; trainer group && trainer id db 59, 4 ; text when seen dw UnknownText_0x1a250f ; text when trainer beaten dw UnknownText_0x1a2542 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a2452 ; 0x1a2452 UnknownScript_0x1a2452: ; 0x1a2452 talkaftercancel loadfont 2writetext UnknownText_0x1a254f closetext loadmovesprites end ; 0x1a245a Trainer_0x1a245a: ; 0x1a245a ; bit/flag number dw $409 ; trainer group && trainer id db 24, 15 ; text when seen dw UnknownText_0x1a2591 ; text when trainer beaten dw UnknownText_0x1a25bd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a2466 ; 0x1a2466 UnknownScript_0x1a2466: ; 0x1a2466 talkaftercancel loadfont 2writetext UnknownText_0x1a25db closetext loadmovesprites end ; 0x1a246e Trainer_0x1a246e: ; 0x1a246e ; bit/flag number dw $40a ; trainer group && trainer id db 24, 16 ; text when seen dw UnknownText_0x1a2604 ; text when trainer beaten dw UnknownText_0x1a2649 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a247a ; 0x1a247a UnknownScript_0x1a247a: ; 0x1a247a talkaftercancel loadfont 2writetext UnknownText_0x1a2662 closetext loadmovesprites end ; 0x1a2482 Trainer_0x1a2482: ; 0x1a2482 ; bit/flag number dw $533 ; trainer group && trainer id db 44, 16 ; text when seen dw UnknownText_0x1a2686 ; text when trainer beaten dw UnknownText_0x1a26b9 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a248e ; 0x1a248e UnknownScript_0x1a248e: ; 0x1a248e talkaftercancel loadfont 2writetext UnknownText_0x1a26c2 closetext loadmovesprites end ; 0x1a2496 UnknownScript_0x1a2496: ; 0x1a2496 jumptext UnknownText_0x1a271c ; 0x1a2499 UnknownScript_0x1a2499: ; 0x1a2499 jumptext UnknownText_0x1a275b ; 0x1a249c UnknownScript_0x1a249c: ; 0x1a249c jumptext UnknownText_0x1a277d ; 0x1a249f SignpostRemoteItem_0x1a249f: ; 0x1a249f dw $00f4 db CALCIUM ; 0x1a24a2 UnknownText_0x1a24a2: ; 0x1a24a2 db $0, "Bow down before my", $4f db "regal #MON!", $57 ; 0x1a24c2 UnknownText_0x1a24c2: ; 0x1a24c2 db $0, "How… How dare you", $4f db "mock royalty!", $57 ; 0x1a24e3 UnknownText_0x1a24e3: ; 0x1a24e3 db $0, "Doesn't everyone", $4f db "wish to someday be", $55 db "a king?", $57 ; 0x1a250f UnknownText_0x1a250f: ; 0x1a250f db $0, "Nihihi! Would you", $4f db "like to battle my", $55 db "PIKACHU gang?", $57 ; 0x1a2542 UnknownText_0x1a2542: ; 0x1a2542 db $0, "PI-PIKACHU!", $57 ; 0x1a254f UnknownText_0x1a254f: ; 0x1a254f db $0, "You look like you", $4f db "have many #MON,", $51 db "but PIKACHU is", $4f db "still the best.", $57 ; 0x1a2591 UnknownText_0x1a2591: ; 0x1a2591 db $0, "Agility is the key", $4f db "attribute of bird", $55 db "#MON.", $57 ; 0x1a25bd UnknownText_0x1a25bd: ; 0x1a25bd db $0, "You beat me with", $4f db "your speed…", $57 ; 0x1a25db UnknownText_0x1a25db: ; 0x1a25db db $0, "Your #MON are", $4f db "remarkably well-", $55 db "trained.", $57 ; 0x1a2604 UnknownText_0x1a2604: ; 0x1a2604 db $0, "Check out my #-", $4f db "MON. Just look at", $51 db "their coloring and", $4f db "their plumage.", $57 ; 0x1a2649 UnknownText_0x1a2649: ; 0x1a2649 db $0, "Shoot!", $4f db "Not good enough!", $57 ; 0x1a2662 UnknownText_0x1a2662: ; 0x1a2662 db $0, "If you groom them,", $4f db "#MON get happy.", $57 ; 0x1a2686 UnknownText_0x1a2686: ; 0x1a2686 db $0, "I should go to", $4f db "ROCK TUNNEL to get", $55 db "myself an ONIX.", $57 ; 0x1a26b9 UnknownText_0x1a26b9: ; 0x1a26b9 db $0, "I lost…", $57 ; 0x1a26c2 UnknownText_0x1a26c2: ; 0x1a26c2 db $0, "Geological fea-", $4f db "tures don't appear", $55 db "to change.", $51 db "But they actually", $4f db "change, little by", $55 db "little.", $57 ; 0x1a271c UnknownText_0x1a271c: ; 0x1a271c db $0, "TRAINER TIPS", $51 db "Look! Right there,", $4f db "at the left side", $55 db "of the post.", $57 ; 0x1a275b UnknownText_0x1a275b: ; 0x1a275b db $0, "ROUTE 13", $51 db "NORTH TO SILENCE", $4f db "BRIDGE", $57 ; 0x1a277d UnknownText_0x1a277d: ; 0x1a277d db $0, "NORTH TO LAVENDER", $4f db "TOWN", $51 db "WEST TO FUCHSIA", $4f db "CITY", $57 ; 0x1a27aa MapEventHeader_0x1a27aa: ; 0x1a27aa ; filler db 0, 0 ; warps db 0 ; xy triggers db 0 ; signposts db 4 signpost 13, 29, $0, UnknownScript_0x1a2496 signpost 11, 41, $0, UnknownScript_0x1a2499 signpost 13, 17, $0, UnknownScript_0x1a249c signpost 13, 30, $7, SignpostRemoteItem_0x1a249f ; people-events db 5 person_event $27, 10, 46, $6, $0, 255, 255, $92, 2, Trainer_0x1a245a, $ffff person_event $27, 10, 47, $6, $0, 255, 255, $92, 2, Trainer_0x1a246e, $ffff person_event $2d, 12, 36, $8, $0, 255, 255, $82, 3, Trainer_0x1a2446, $ffff person_event $2d, 14, 18, $8, $0, 255, 255, $82, 4, Trainer_0x1a2482, $ffff person_event $2d, 10, 29, $9, $0, 255, 255, $82, 4, Trainer_0x1a2432, $ffff ; 0x1a2805 MapScriptHeader_0x1a2805: ; 0x1a2805 ; trigger count db 0 ; callback count db 0 ; 0x1a2807 UnknownScript_0x1a2807: ; 0x1a2807 jumptextfaceplayer UnknownText_0x1a2814 ; 0x1a280a UnknownScript_0x1a280a: ; 0x1a280a loadfont 2writetext UnknownText_0x1a2825 cry $20, $0 closetext loadmovesprites end ; 0x1a2814 UnknownText_0x1a2814: ; 0x1a2814 db $0, "NIDORAN, shake!", $57 ; 0x1a2825 UnknownText_0x1a2825: ; 0x1a2825 db $0, "NIDORAN: Gau gau!", $57 ; 0x1a2838 MapEventHeader_0x1a2838: ; 0x1a2838 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_PEWTER_CITY, MAP_PEWTER_CITY warp_def $7, $3, 1, GROUP_PEWTER_CITY, MAP_PEWTER_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $2b, 9, 7, $9, $0, 255, 255, $a0, 0, UnknownScript_0x1a2807, $ffff person_event $82, 9, 8, $16, $0, 255, 255, $90, 0, UnknownScript_0x1a280a, $ffff ; 0x1a2862 MapScriptHeader_0x1a2862: ; 0x1a2862 ; trigger count db 0 ; callback count db 0 ; 0x1a2864 UnknownScript_0x1a2864: ; 0x1a2864 faceplayer loadfont checkbit2 $0023 iftrue UnknownScript_0x1a2892 2writetext UnknownText_0x1a28d0 closetext loadmovesprites winlosstext UnknownText_0x1a29bb, $0000 loadtrainer $11, $1 startbattle returnafterbattle setbit1 $04c5 setbit1 $042b loadfont 2writetext UnknownText_0x1a2a3d playsound $009c waitbutton setbit2 $0023 2writetext UnknownText_0x1a2a57 closetext loadmovesprites end ; 0x1a2892 UnknownScript_0x1a2892: ; 0x1a2892 2writetext UnknownText_0x1a2ada closetext loadmovesprites end ; 0x1a2898 Trainer_0x1a2898: ; 0x1a2898 ; bit/flag number dw $42b ; trainer group && trainer id db 54, 18 ; text when seen dw UnknownText_0x1a2b62 ; text when trainer beaten dw UnknownText_0x1a2bf1 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a28a4 ; 0x1a28a4 UnknownScript_0x1a28a4: ; 0x1a28a4 talkaftercancel loadfont 2writetext UnknownText_0x1a2c0f closetext loadmovesprites end ; 0x1a28ac UnknownScript_0x1a28ac: ; 0x1a28ac faceplayer loadfont checkbit1 $04c5 iftrue UnknownScript_0x1a28ba 2writetext UnknownText_0x1a2c6e closetext loadmovesprites end ; 0x1a28ba UnknownScript_0x1a28ba: ; 0x1a28ba 2writetext UnknownText_0x1a2d07 closetext loadmovesprites end ; 0x1a28c0 UnknownScript_0x1a28c0: ; 0x1a28c0 checkbit2 $0023 iftrue UnknownScript_0x1a28c9 jumpstd $002d ; 0x1a28c9 UnknownScript_0x1a28c9: ; 0x1a28c9 trainertotext $11, $1, $1 jumpstd $002e ; 0x1a28d0 UnknownText_0x1a28d0: ; 0x1a28d0 db $0, "BROCK: Wow, it's", $4f db "not often that we", $51 db "get a challenger", $4f db "from JOHTO.", $51 db "I'm BROCK, the", $4f db "PEWTER GYM LEADER.", $51 db "I'm an expert on", $4f db "rock-type #MON.", $51 db "My #MON are im-", $4f db "pervious to most", $51 db "physical attacks.", $4f db "You'll have a hard", $51 db "time inflicting", $4f db "any damage.", $51 db "Come on!", $57 ; 0x1a29bb UnknownText_0x1a29bb: ; 0x1a29bb db $0, "BROCK: Your #-", $4f db "MON's powerful at-", $55 db "tacks overcame my", $55 db "rock-hard defense…", $51 db "You're stronger", $4f db "than I expected…", $51 db "Go ahead--take", $4f db "this BADGE.", $57 ; 0x1a2a3d UnknownText_0x1a2a3d: ; 0x1a2a3d db $0, $52, " received", $4f db "BOULDERBADGE.", $57 ; 0x1a2a57 UnknownText_0x1a2a57: ; 0x1a2a57 db $0, "BROCK: ", $14, ",", $4f db "thanks. I enjoyed", $51 db "battling you, even", $4f db "though I am a bit", $55 db "upset.", $51 db "That BOULDERBADGE", $4f db "will make your", $51 db "#MON even more", $4f db "powerful.", $57 ; 0x1a2ada UnknownText_0x1a2ada: ; 0x1a2ada db $0, "BROCK: The world", $4f db "is huge. There are", $51 db "still many strong", $4f db "trainers like you.", $51 db "Just wait and see.", $4f db "I'm going to be-", $55 db "come a lot strong-", $55 db "er too.", $57 ; 0x1a2b62 UnknownText_0x1a2b62: ; 0x1a2b62 db $0, "The trainers of", $4f db "this GYM use rock-", $55 db "type #MON.", $51 db "The rock-type has", $4f db "high DEFENSE.", $51 db "Battles could end", $4f db "up going a long", $51 db "time. Are you", $4f db "ready for this?", $57 ; 0x1a2bf1 UnknownText_0x1a2bf1: ; 0x1a2bf1 db $0, "I have to win", $4f db "these battles…", $57 ; 0x1a2c0f UnknownText_0x1a2c0f: ; 0x1a2c0f db $0, "Hey, you! Trainer", $4f db "from JOHTO! BROCK", $51 db "is tough. He'll", $4f db "punish you if you", $51 db "don't take him", $4f db "seriously.", $57 ; 0x1a2c6e UnknownText_0x1a2c6e: ; 0x1a2c6e db $0, "Yo! CHAMP in", $4f db "making! You're", $51 db "really rocking.", $4f db "Are you battling", $51 db "the GYM LEADERS of", $4f db "KANTO?", $51 db "They're strong and", $4f db "dedicated people,", $51 db "just like JOHTO's", $4f db "GYM LEADERS.", $57 ; 0x1a2d07 UnknownText_0x1a2d07: ; 0x1a2d07 db $0, "Yo! CHAMP in", $4f db "making! That GYM", $51 db "didn't give you", $4f db "much trouble.", $51 db "The way you took", $4f db "charge was really", $51 db "inspiring. I mean", $4f db "that seriously.", $57 ; 0x1a2d88 MapEventHeader_0x1a2d88: ; 0x1a2d88 ; filler db 0, 0 ; warps db 2 warp_def $d, $4, 2, GROUP_PEWTER_CITY, MAP_PEWTER_CITY warp_def $d, $5, 2, GROUP_PEWTER_CITY, MAP_PEWTER_CITY ; xy triggers db 0 ; signposts db 2 signpost 11, 2, $0, UnknownScript_0x1a28c0 signpost 11, 7, $0, UnknownScript_0x1a28c0 ; people-events db 3 person_event $1a, 5, 9, $6, $0, 255, 255, $b0, 0, UnknownScript_0x1a2864, $ffff person_event $27, 9, 6, $9, $0, 255, 255, $a2, 3, Trainer_0x1a2898, $ffff person_event $48, 15, 10, $6, $0, 255, 255, $90, 1, UnknownScript_0x1a28ac, $ffff ; 0x1a2dc9 MapScriptHeader_0x1a2dc9: ; 0x1a2dc9 ; trigger count db 0 ; callback count db 0 ; 0x1a2dcb UnknownScript_0x1a2dcb: ; 0x1a2dcb loadfont pokemart $0, $0013 loadmovesprites end ; 0x1a2dd2 UnknownScript_0x1a2dd2: ; 0x1a2dd2 jumptextfaceplayer UnknownText_0x1a2dd8 ; 0x1a2dd5 UnknownScript_0x1a2dd5: ; 0x1a2dd5 jumptextfaceplayer UnknownText_0x1a2e3a ; 0x1a2dd8 UnknownText_0x1a2dd8: ; 0x1a2dd8 db $0, "Hi! Check out my", $4f db "GYARADOS!", $51 db "I raised it from a", $4f db "MAGIKARP. I can't", $51 db "believe how strong", $4f db "it has become.", $57 ; 0x1a2e3a UnknownText_0x1a2e3a: ; 0x1a2e3a db $0, "There once was a", $4f db "weird old man who", $55 db "sold MAGIKARP.", $51 db "He was saying the", $4f db "MAGIKARP from the", $51 db "LAKE OF RAGE were", $4f db "excellent.", $57 ; 0x1a2eae MapEventHeader_0x1a2eae: ; 0x1a2eae ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 3, GROUP_PEWTER_CITY, MAP_PEWTER_CITY warp_def $7, $3, 3, GROUP_PEWTER_CITY, MAP_PEWTER_CITY ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $39, 7, 5, $9, $0, 255, 255, $0, 0, UnknownScript_0x1a2dcb, $ffff person_event $27, 6, 13, $5, $2, 255, 255, $0, 0, UnknownScript_0x1a2dd2, $ffff person_event $2b, 10, 10, $3, $0, 255, 255, $80, 0, UnknownScript_0x1a2dd5, $ffff ; 0x1a2ee5 MapScriptHeader_0x1a2ee5: ; 0x1a2ee5 ; trigger count db 0 ; callback count db 0 ; 0x1a2ee7 UnknownScript_0x1a2ee7: ; 0x1a2ee7 jumpstd $0000 ; 0x1a2eea UnknownScript_0x1a2eea: ; 0x1a2eea jumptextfaceplayer UnknownText_0x1a2f01 ; 0x1a2eed UnknownScript_0x1a2eed: ; 0x1a2eed loadfont 2writetext UnknownText_0x1a2f5d cry $27, $0 closetext loadmovesprites end ; 0x1a2ef7 UnknownScript_0x1a2ef7: ; 0x1a2ef7 jumptextfaceplayer UnknownText_0x1a2f75 ; 0x1a2efa UnknownScript_0x1a2efa: ; 0x1a2efa faceplayer loadfont trade $4 closetext loadmovesprites end ; 0x1a2f01 UnknownText_0x1a2f01: ; 0x1a2f01 db $0, "…Yeah, and the", $4f db "GYM in CINNABAR's", $51 db "gone. I was really", $4f db "amazed.", $51 db "…Yes? I'm on the", $4f db "phone. Go away!", $57 ; 0x1a2f5d UnknownText_0x1a2f5d: ; 0x1a2f5d db $0, "JIGGLYPUFF: Puu", $4f db "pupuu.", $57 ; 0x1a2f75 UnknownText_0x1a2f75: ; 0x1a2f75 db $0, "Most #MON get", $4f db "drowsy if they", $51 db "hear a JIGGLYPUFF", $4f db "singing.", $51 db "There are several", $4f db "moves that can be", $51 db "used only while a", $4f db "#MON is asleep.", $57 ; 0x1a2ff4 MapEventHeader_0x1a2ff4: ; 0x1a2ff4 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 4, GROUP_PEWTER_CITY, MAP_PEWTER_CITY warp_def $7, $4, 4, GROUP_PEWTER_CITY, MAP_PEWTER_CITY warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 5 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x1a2ee7, $ffff person_event $29, 10, 12, $6, $0, 255, 255, $a0, 0, UnknownScript_0x1a2eea, $ffff person_event $94, 7, 5, $16, $0, 255, 255, $0, 0, UnknownScript_0x1a2eed, $ffff person_event $25, 7, 6, $6, $0, 255, 255, $90, 0, UnknownScript_0x1a2ef7, $ffff person_event $2d, 6, 11, $6, $0, 255, 255, $80, 0, UnknownScript_0x1a2efa, $ffff ; 0x1a304a MapScriptHeader_0x1a304a: ; 0x1a304a ; trigger count db 0 ; callback count db 0 ; 0x1a304c MapEventHeader_0x1a304c: ; 0x1a304c ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_PEWTER_POKECENTER_1F, MAP_PEWTER_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x1a3057 MapScriptHeader_0x1a3057: ; 0x1a3057 ; trigger count db 0 ; callback count db 0 ; 0x1a3059 UnknownScript_0x1a3059: ; 0x1a3059 jumptextfaceplayer UnknownText_0x1a305f ; 0x1a305c UnknownScript_0x1a305c: ; 0x1a305c jumpstd $0002 ; 0x1a305f UnknownText_0x1a305f: ; 0x1a305f db $0, "I like snoozing", $4f db "with the radio on…", $55 db "…Zzzz…", $57 ; 0x1a308a MapEventHeader_0x1a308a: ; 0x1a308a ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 5, GROUP_PEWTER_CITY, MAP_PEWTER_CITY warp_def $7, $3, 5, GROUP_PEWTER_CITY, MAP_PEWTER_CITY ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x1a305c signpost 1, 1, $0, UnknownScript_0x1a305c ; people-events db 1 person_event $2f, 7, 9, $8, $0, 255, 255, $90, 0, UnknownScript_0x1a3059, $ffff ; 0x1a30b1 INCBIN "baserom.gbc",$1a30b1,$f4f SECTION "bank69",DATA,BANK[$69] MapScriptHeader_0x1a4000: ; 0x1a4000 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1a4005 ; 0x1a4005 UnknownScript_0x1a4005: ; 0x1a4005 setbit2 $0048 return ; 0x1a4009 UnknownScript_0x1a4009: ; 0x1a4009 jumptextfaceplayer UnknownText_0x1a4105 ; 0x1a400c UnknownScript_0x1a400c: ; 0x1a400c jumptextfaceplayer UnknownText_0x1a4147 ; 0x1a400f UnknownScript_0x1a400f: ; 0x1a400f jumptextfaceplayer UnknownText_0x1a43cb ; 0x1a4012 UnknownScript_0x1a4012: ; 0x1a4012 jumptextfaceplayer UnknownText_0x1a41db ; 0x1a4015 UnknownScript_0x1a4015: ; 0x1a4015 faceplayer loadfont checkbit1 $007b iftrue UnknownScript_0x1a4023 2writetext UnknownText_0x1a421a closetext loadmovesprites end ; 0x1a4023 UnknownScript_0x1a4023: ; 0x1a4023 2writetext UnknownText_0x1a4269 closetext loadmovesprites end ; 0x1a4029 UnknownScript_0x1a4029: ; 0x1a4029 faceplayer loadfont checkbit1 $0020 iftrue UnknownScript_0x1a4037 2writetext UnknownText_0x1a42ac closetext loadmovesprites end ; 0x1a4037 UnknownScript_0x1a4037: ; 0x1a4037 2writetext UnknownText_0x1a4325 closetext loadmovesprites end ; 0x1a403d UnknownScript_0x1a403d: ; 0x1a403d jumptextfaceplayer UnknownText_0x1a4386 ; 0x1a4040 UnknownScript_0x1a4040: ; 0x1a4040 jumptext UnknownText_0x1a44d1 ; 0x1a4043 UnknownScript_0x1a4043: ; 0x1a4043 jumptext UnknownText_0x1a4513 ; 0x1a4046 UnknownScript_0x1a4046: ; 0x1a4046 jumptext UnknownText_0x1a4548 ; 0x1a4049 UnknownScript_0x1a4049: ; 0x1a4049 jumptext UnknownText_0x1a458c ; 0x1a404c UnknownScript_0x1a404c: ; 0x1a404c jumptext UnknownText_0x1a45a4 ; 0x1a404f UnknownScript_0x1a404f: ; 0x1a404f jumpstd $0010 ; 0x1a4052 UnknownScript_0x1a4052: ; 0x1a4052 jumpstd $0011 ; 0x1a4055 SignpostRemoteItem_0x1a4055: ; 0x1a4055 dw $00b4 db HYPER_POTION ; 0x1a4058 INCBIN "baserom.gbc",$1a4058,$1a4105 - $1a4058 UnknownText_0x1a4105: ; 0x1a4105 db $0, "ECRUTEAK used to", $4f db "have two towers:", $51 db "one each in the", $4f db "east and west.", $57 ; 0x1a4147 UnknownText_0x1a4147: ; 0x1a4147 db $0, "Ah, child.", $4f db "Have you learned", $51 db "to dance like the", $4f db "KIMONO GIRLS?", $51 db "If you go to their", $4f db "DANCE THEATER, an", $51 db "odd old man will", $4f db "give you something", $55 db "nice, I hear.", $57 ; 0x1a41db UnknownText_0x1a41db: ; 0x1a41db db $0, "I'm going to prac-", $4f db "tice at the DANCE", $51 db "THEATER. Care to", $4f db "join me?", $57 ; 0x1a421a UnknownText_0x1a421a: ; 0x1a421a db $0, "The tower that", $4f db "used to be here…", $51 db "My grandma told me", $4f db "it used to be much", $55 db "taller.", $57 ; 0x1a4269 UnknownText_0x1a4269: ; 0x1a4269 db $0, "Three big #MON", $4f db "ran off in differ-", $55 db "ent directions.", $55 db "What were they?", $57 ; 0x1a42ac UnknownText_0x1a42ac: ; 0x1a42ac db $0, "I heard a rumor", $4f db "about OLIVINE", $55 db "LIGHTHOUSE.", $51 db "The #MON that", $4f db "serves as the", $51 db "beacon fell ill.", $4f db "Sounds like they", $55 db "are in trouble.", $57 ; 0x1a4325 UnknownText_0x1a4325: ; 0x1a4325 db $0, "The #MON at", $4f db "OLIVINE LIGHTHOUSE", $55 db "has been cured.", $51 db "Boats can safely", $4f db "sail out to sea at", $55 db "night again.", $57 ; 0x1a4386 UnknownText_0x1a4386: ; 0x1a4386 db $0, "I hear #MON are", $4f db "rampaging at the", $51 db "LAKE OF RAGE. I'd", $4f db "like to see that.", $57 ; 0x1a43cb UnknownText_0x1a43cb: ; 0x1a43cb db $0, "In the distant", $4f db "past…", $51 db "This tower burned", $4f db "in a fire. Three", $51 db "nameless #MON", $4f db "perished in it.", $51 db "A rainbow-colored", $4f db "#MON descended", $51 db "from the sky and", $4f db "resurrected them…", $51 db "It's a legend that", $4f db "has been passed", $51 db "down by ECRUTEAK", $4f db "GYM LEADERS.", $51 db "Me?", $51 db "I was a trainer", $4f db "way back when.", $55 db "Hohoho!", $57 ; 0x1a44d1 UnknownText_0x1a44d1: ; 0x1a44d1 db $0, "ECRUTEAK CITY", $4f db "A Historical City", $51 db "Where the Past", $4f db "Meets the Present", $57 ; 0x1a4513 UnknownText_0x1a4513: ; 0x1a4513 db $0, "TIN TOWER", $51 db "A legendary #-", $4f db "MON is said to", $55 db "roost here.", $57 ; 0x1a4548 UnknownText_0x1a4548: ; 0x1a4548 db $0, "ECRUTEAK CITY", $4f db "#MON GYM", $55 db "LEADER: MORTY", $51 db "The Mystic Seer of", $4f db "the Future", $57 ; 0x1a458c UnknownText_0x1a458c: ; 0x1a458c db $0, "ECRUTEAK DANCE", $4f db "THEATER", $57 ; 0x1a45a4 UnknownText_0x1a45a4: ; 0x1a45a4 db $0, "BURNED TOWER", $51 db "It was destroyed", $4f db "by a mysterious", $55 db "fire.", $51 db "Please stay away,", $4f db "as it is unsafe.", $57 ; 0x1a45fc MapEventHeader_0x1a45fc: ; 0x1a45fc ; filler db 0, 0 ; warps db 15 warp_def $1a, $23, 1, GROUP_ROUTE_42_ECRUTEAK_GATE, MAP_ROUTE_42_ECRUTEAK_GATE warp_def $1b, $23, 2, GROUP_ROUTE_42_ECRUTEAK_GATE, MAP_ROUTE_42_ECRUTEAK_GATE warp_def $b, $12, 1, GROUP_ECRUTEAK_HOUSE, MAP_ECRUTEAK_HOUSE warp_def $2, $14, 1, GROUP_WISE_TRIOS_ROOM, MAP_WISE_TRIOS_ROOM warp_def $3, $14, 2, GROUP_WISE_TRIOS_ROOM, MAP_WISE_TRIOS_ROOM warp_def $1b, $17, 1, GROUP_ECRUTEAK_POKECENTER_1F, MAP_ECRUTEAK_POKECENTER_1F warp_def $15, $5, 1, GROUP_ECRUTEAK_LUGIA_SPEECH_HOUSE, MAP_ECRUTEAK_LUGIA_SPEECH_HOUSE warp_def $15, $17, 1, GROUP_DANCE_THEATRE, MAP_DANCE_THEATRE warp_def $15, $1d, 2, GROUP_ECRUTEAK_MART, MAP_ECRUTEAK_MART warp_def $1b, $6, 1, GROUP_ECRUTEAK_GYM, MAP_ECRUTEAK_GYM warp_def $1b, $d, 1, GROUP_ECRUTEAK_ITEMFINDER_HOUSE, MAP_ECRUTEAK_ITEMFINDER_HOUSE warp_def $7, $25, 1, GROUP_TIN_TOWER_1F, MAP_TIN_TOWER_1F warp_def $5, $5, 1, GROUP_BURNED_TOWER_1F, MAP_BURNED_TOWER_1F warp_def $12, $0, 3, GROUP_ROUTE_38_ECRUTEAK_GATE, MAP_ROUTE_38_ECRUTEAK_GATE warp_def $13, $0, 4, GROUP_ROUTE_38_ECRUTEAK_GATE, MAP_ROUTE_38_ECRUTEAK_GATE ; xy triggers db 0 ; signposts db 8 signpost 21, 15, $0, UnknownScript_0x1a4040 signpost 10, 38, $0, UnknownScript_0x1a4043 signpost 28, 8, $0, UnknownScript_0x1a4046 signpost 21, 21, $0, UnknownScript_0x1a4049 signpost 10, 2, $0, UnknownScript_0x1a404c signpost 27, 24, $0, UnknownScript_0x1a404f signpost 21, 30, $0, UnknownScript_0x1a4052 signpost 14, 23, $7, SignpostRemoteItem_0x1a4055 ; people-events db 7 person_event $2f, 19, 22, $2, $11, 255, 255, $0, 0, UnknownScript_0x1a4009, $ffff person_event $2f, 25, 24, $3, $0, 255, 255, $0, 0, UnknownScript_0x1a400c, $ffff person_event $28, 33, 25, $5, $2, 255, 255, $90, 0, UnknownScript_0x1a4012, $ffff person_event $28, 13, 7, $7, $0, 255, 255, $0, 0, UnknownScript_0x1a4015, $ffff person_event $3a, 26, 13, $5, $1, 255, 255, $a0, 0, UnknownScript_0x1a4029, $ffff person_event $27, 18, 14, $2, $11, 255, 255, $80, 0, UnknownScript_0x1a403d, $ffff person_event $2f, 11, 7, $2, $11, 255, 255, $a0, 0, UnknownScript_0x1a400f, $07a9 ; 0x1a46d0 MapScriptHeader_0x1a46d0: ; 0x1a46d0 ; trigger count db 0 ; callback count db 2 ; callbacks dbw 5, UnknownScript_0x1a46d8 dbw 2, UnknownScript_0x1a46dc ; 0x1a46d8 UnknownScript_0x1a46d8: ; 0x1a46d8 setbit2 $004b return ; 0x1a46dc UnknownScript_0x1a46dc: ; 0x1a46dc checkcode $b if_equal $6, UnknownScript_0x1a46e5 disappear $9 return ; 0x1a46e5 UnknownScript_0x1a46e5: ; 0x1a46e5 appear $9 return ; 0x1a46e8 UnknownScript_0x1a46e8: ; 0x1a46e8 faceplayer loadfont checkbit1 $04c4 iftrue UnknownScript_0x1a4702 checkbit1 $0021 iftrue UnknownScript_0x1a46fc 2writetext UnknownText_0x1a477a closetext loadmovesprites end ; 0x1a46fc UnknownScript_0x1a46fc: ; 0x1a46fc 2writetext UnknownText_0x1a47f3 closetext loadmovesprites end ; 0x1a4702 UnknownScript_0x1a4702: ; 0x1a4702 2writetext UnknownText_0x1a4865 closetext loadmovesprites end ; 0x1a4708 UnknownScript_0x1a4708: ; 0x1a4708 jumptextfaceplayer UnknownText_0x1a48c3 ; 0x1a470b UnknownScript_0x1a470b: ; 0x1a470b jumptextfaceplayer UnknownText_0x1a48fb ; 0x1a470e UnknownScript_0x1a470e: ; 0x1a470e faceplayer loadfont checkbit1 $0021 iftrue UnknownScript_0x1a471c 2writetext UnknownText_0x1a494a closetext loadmovesprites end ; 0x1a471c UnknownScript_0x1a471c: ; 0x1a471c 2writetext UnknownText_0x1a4983 closetext loadmovesprites end ; 0x1a4722 UnknownScript_0x1a4722: ; 0x1a4722 jumptextfaceplayer UnknownText_0x1a49bd ; 0x1a4725 UnknownScript_0x1a4725: ; 0x1a4725 jumptextfaceplayer UnknownText_0x1a49f1 ; 0x1a4728 UnknownScript_0x1a4728: ; 0x1a4728 jumptextfaceplayer UnknownText_0x1a4b1e ; 0x1a472b UnknownScript_0x1a472b: ; 0x1a472b faceplayer loadfont checkbit1 $006d iftrue UnknownScript_0x1a4759 checkcode $b if_not_equal $6, UnknownScript_0x1a475f checkbit1 $006c iftrue $4746 2writetext UnknownText_0x1a4a27 keeptextopen setbit1 $006c 2writetext UnknownText_0x1a4a57 keeptextopen verbosegiveitem SPELL_TAG, 1 iffalse $475d setbit1 $006d 2writetext UnknownText_0x1a4a6b closetext loadmovesprites end ; 0x1a4759 UnknownScript_0x1a4759: ; 0x1a4759 2writetext UnknownText_0x1a4ab6 closetext loadmovesprites end ; 0x1a475f UnknownScript_0x1a475f: ; 0x1a475f 2writetext UnknownText_0x1a4b00 closetext loadmovesprites end ; 0x1a4765 UnknownScript_0x1a4765: ; 0x1a4765 jumptext UnknownText_0x1a4b67 ; 0x1a4768 UnknownScript_0x1a4768: ; 0x1a4768 jumptext UnknownText_0x1a4b91 ; 0x1a476b UnknownScript_0x1a476b: ; 0x1a476b jumptext UnknownText_0x1a4bd9 ; 0x1a476e UnknownScript_0x1a476e: ; 0x1a476e jumptext UnknownText_0x1a4bef ; 0x1a4771 UnknownScript_0x1a4771: ; 0x1a4771 jumptext UnknownText_0x1a4c03 ; 0x1a4774 UnknownScript_0x1a4774: ; 0x1a4774 jumpstd $0010 ; 0x1a4777 UnknownScript_0x1a4777: ; 0x1a4777 jumpstd $0011 ; 0x1a477a UnknownText_0x1a477a: ; 0x1a477a db $0, "I am sorry.", $51 db "CLAIR, our GYM", $4f db "LEADER, entered", $51 db "the DRAGON'S DEN", $4f db "behind the GYM.", $51 db "I have no idea", $4f db "when our LEADER", $55 db "will return.", $57 ; 0x1a47f3 UnknownText_0x1a47f3: ; 0x1a47f3 db $0, "CLAIR, our GYM", $4f db "LEADER, is waiting", $55 db "for you.", $51 db "However, it would", $4f db "be impossible for", $51 db "a run-of-the-mill", $4f db "trainer to win.", $57 ; 0x1a4865 UnknownText_0x1a4865: ; 0x1a4865 db $0, "You defeated", $4f db "CLAIR?", $51 db "That's amazing!", $51 db "I've never heard", $4f db "of her losing to", $51 db "anyone other than", $4f db "LANCE.", $57 ; 0x1a48c3 UnknownText_0x1a48c3: ; 0x1a48c3 db $0, "No. Only chosen", $4f db "trainers may train", $51 db "here.", $4f db "Please leave.", $57 ; 0x1a48fb UnknownText_0x1a48fb: ; 0x1a48fb db $0, "If CLAIR allows", $4f db "it, her grand-", $55 db "father--our MASTER", $55 db "--will also.", $51 db "You may enter.", $57 ; 0x1a494a UnknownText_0x1a494a: ; 0x1a494a db $0, "My radio's busted?", $4f db "Lately, I only get", $55 db "this weird signal.", $57 ; 0x1a4983 UnknownText_0x1a4983: ; 0x1a4983 db $0, "Arooo! Voices in", $4f db "my head!", $51 db "Huh? I'm listening", $4f db "to my radio!", $57 ; 0x1a49bd UnknownText_0x1a49bd: ; 0x1a49bd db $0, "Are you going to", $4f db "make your #MON", $55 db "forget some moves?", $57 ; 0x1a49f1 UnknownText_0x1a49f1: ; 0x1a49f1 db $0, "Dragon masters all", $4f db "come from the city", $55 db "of BLACKTHORN.", $57 ; 0x1a4a27 UnknownText_0x1a4a27: ; 0x1a4a27 db $0, "SANTOS: …", $51 db "It's Saturday…", $51 db "I'm SANTOS of", $4f db "Saturday…", $57 ; 0x1a4a57 UnknownText_0x1a4a57: ; 0x1a4a57 db $0, "You can have this…", $57 ; 0x1a4a6b UnknownText_0x1a4a6b: ; 0x1a4a6b db $0, "SANTOS: …", $51 db "SPELL TAG…", $51 db "Ghost-type moves", $4f db "get stronger…", $51 db "It will frighten", $4f db "you…", $57 ; 0x1a4ab6 UnknownText_0x1a4ab6: ; 0x1a4ab6 db $0, "SANTOS: …", $51 db "See you again on", $4f db "another Saturday…", $51 db "I won't have any", $4f db "more gifts…", $57 ; 0x1a4b00 UnknownText_0x1a4b00: ; 0x1a4b00 db $0, "SANTOS: Today's", $4f db "not Saturday…", $57 ; 0x1a4b1e UnknownText_0x1a4b1e: ; 0x1a4b1e db $0, "Wow, you came", $4f db "through the ICE", $55 db "PATH?", $51 db "You must be a real", $4f db "hotshot trainer!", $57 ; 0x1a4b67 UnknownText_0x1a4b67: ; 0x1a4b67 db $0, "BLACKTHORN CITY", $51 db "A Quiet Mountain", $4f db "Retreat", $57 ; 0x1a4b91 UnknownText_0x1a4b91: ; 0x1a4b91 db $0, "BLACKTHORN CITY", $4f db "#MON GYM", $55 db "LEADER: CLAIR", $51 db "The Blessed User", $4f db "of Dragon #MON", $57 ; 0x1a4bd9 UnknownText_0x1a4bd9: ; 0x1a4bd9 db $0, "MOVE DELETER'S", $4f db "HOUSE", $57 ; 0x1a4bef UnknownText_0x1a4bef: ; 0x1a4bef db $0, "DRAGON'S DEN", $4f db "AHEAD", $57 ; 0x1a4c03 UnknownText_0x1a4c03: ; 0x1a4c03 db $0, "TRAINER TIPS", $51 db "A #MON holding", $4f db "a MIRACLEBERRY", $51 db "will cure itself", $4f db "of any status", $55 db "problem.", $57 ; 0x1a4c57 MapEventHeader_0x1a4c57: ; 0x1a4c57 ; filler db 0, 0 ; warps db 8 warp_def $b, $12, 1, GROUP_BLACKTHORN_GYM_1F, MAP_BLACKTHORN_GYM_1F warp_def $15, $d, 1, GROUP_BLACKTHORN_DRAGON_SPEECH_HOUSE, MAP_BLACKTHORN_DRAGON_SPEECH_HOUSE warp_def $17, $1d, 1, GROUP_BLACKTHORN_DODRIO_TRADE_HOUSE, MAP_BLACKTHORN_DODRIO_TRADE_HOUSE warp_def $1d, $f, 2, GROUP_BLACKTHORN_MART, MAP_BLACKTHORN_MART warp_def $1d, $15, 1, GROUP_BLACKTHORN_POKECENTER_1F, MAP_BLACKTHORN_POKECENTER_1F warp_def $1f, $9, 1, GROUP_MOVE_DELETERS_HOUSE, MAP_MOVE_DELETERS_HOUSE warp_def $9, $24, 2, GROUP_ICE_PATH_1F, MAP_ICE_PATH_1F warp_def $1, $14, 1, GROUP_DRAGONS_DEN_1F, MAP_DRAGONS_DEN_1F ; xy triggers db 0 ; signposts db 7 signpost 24, 34, $0, UnknownScript_0x1a4765 signpost 13, 17, $0, UnknownScript_0x1a4768 signpost 31, 7, $0, UnknownScript_0x1a476b signpost 3, 21, $0, UnknownScript_0x1a476e signpost 25, 5, $0, UnknownScript_0x1a4771 signpost 29, 16, $0, UnknownScript_0x1a4777 signpost 29, 22, $0, UnknownScript_0x1a4774 ; people-events db 9 person_event $2b, 16, 22, $6, $0, 255, 255, $80, 0, UnknownScript_0x1a46e8, $06e3 person_event $2b, 16, 23, $6, $0, 255, 255, $80, 0, UnknownScript_0x1a46e8, $06e4 person_event $2f, 6, 24, $6, $0, 255, 255, $0, 0, UnknownScript_0x1a4708, $074c person_event $2f, 6, 25, $8, $0, 255, 255, $0, 0, UnknownScript_0x1a470b, $074d person_event $41, 35, 28, $5, $1, 255, 255, $90, 0, UnknownScript_0x1a470e, $ffff person_event $24, 29, 13, $5, $2, 255, 255, $80, 0, UnknownScript_0x1a4722, $ffff person_event $27, 19, 17, $5, $1, 255, 255, $0, 0, UnknownScript_0x1a4725, $ffff person_event $27, 24, 26, $6, $0, 255, 255, $0, 0, UnknownScript_0x1a472b, $075d person_event $24, 23, 39, $7, $0, 255, 255, $a0, 0, UnknownScript_0x1a4728, $ffff ; 0x1a4d1d MapScriptHeader_0x1a4d1d: ; 0x1a4d1d ; trigger count db 0 ; callback count db 0 ; 0x1a4d1f Trainer_0x1a4d1f: ; 0x1a4d1f ; bit/flag number dw $550 ; trainer group && trainer id db 27, 9 ; text when seen dw UnknownText_0x1a4ec6 ; text when trainer beaten dw UnknownText_0x1a4efc ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a4d2b ; 0x1a4d2b UnknownScript_0x1a4d2b: ; 0x1a4d2b talkaftercancel loadfont 2writetext UnknownText_0x1a4f08 closetext loadmovesprites end ; 0x1a4d33 Trainer_0x1a4d33: ; 0x1a4d33 ; bit/flag number dw $551 ; trainer group && trainer id db 27, 10 ; text when seen dw UnknownText_0x1a4f97 ; text when trainer beaten dw UnknownText_0x1a4fc7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a4d3f ; 0x1a4d3f UnknownScript_0x1a4d3f: ; 0x1a4d3f writecode $17, $b talkaftercancel loadfont checkbit2 $0067 iftrue UnknownScript_0x1a4d79 checkcellnum $b iftrue UnknownScript_0x1a4dcb checkbit1 $026b iftrue UnknownScript_0x1a4d62 2writetext UnknownText_0x1a4fe4 keeptextopen setbit1 $026b 2call UnknownScript_0x1a4dbf 2jump $4d65 ; 0x1a4d62 UnknownScript_0x1a4d62: ; 0x1a4d62 2call UnknownScript_0x1a4dc3 askforphonenumber $b if_equal $1, UnknownScript_0x1a4dd3 if_equal $2, UnknownScript_0x1a4dcf trainertotext $1b, $a, $0 2call UnknownScript_0x1a4dc7 2jump UnknownScript_0x1a4dcb ; 0x1a4d79 UnknownScript_0x1a4d79: ; 0x1a4d79 2call UnknownScript_0x1a4dd7 winlosstext UnknownText_0x1a4fc7, $0000 copybytetovar $d9f5 if_equal $2, $4d90 if_equal $1, $4d96 if_equal $0, $4d9c checkbit1 $00cd iftrue UnknownScript_0x1a4db6 checkbit1 $0044 iftrue UnknownScript_0x1a4da9 loadtrainer $1b, $a startbattle returnafterbattle loadvar $d9f5, $1 clearbit2 $0067 end ; 0x1a4da9 UnknownScript_0x1a4da9: ; 0x1a4da9 loadtrainer $1b, $6 startbattle returnafterbattle loadvar $d9f5, $2 clearbit2 $0067 end ; 0x1a4db6 UnknownScript_0x1a4db6: ; 0x1a4db6 loadtrainer $1b, $7 startbattle returnafterbattle clearbit2 $0067 end ; 0x1a4dbf UnknownScript_0x1a4dbf: ; 0x1a4dbf jumpstd $0019 ; 0x1a4dc2 INCBIN "baserom.gbc",$1a4dc2,$01 UnknownScript_0x1a4dc3: ; 0x1a4dc3 jumpstd $001a ; 0x1a4dc6 INCBIN "baserom.gbc",$1a4dc6,$1a4dc7 - $1a4dc6 UnknownScript_0x1a4dc7: ; 0x1a4dc7 jumpstd $001b ; 0x1a4dca INCBIN "baserom.gbc",$1a4dca,$1a4dcb - $1a4dca UnknownScript_0x1a4dcb: ; 0x1a4dcb jumpstd $001c ; 0x1a4dce INCBIN "baserom.gbc",$1a4dce,$01 UnknownScript_0x1a4dcf: ; 0x1a4dcf jumpstd $001d ; 0x1a4dd2 INCBIN "baserom.gbc",$1a4dd2,$1a4dd3 - $1a4dd2 UnknownScript_0x1a4dd3: ; 0x1a4dd3 jumpstd $001e ; 0x1a4dd6 INCBIN "baserom.gbc",$1a4dd6,$01 UnknownScript_0x1a4dd7: ; 0x1a4dd7 jumpstd $001f ; 0x1a4dda INCBIN "baserom.gbc",$1a4dda,$1a4ddb - $1a4dda Trainer_0x1a4ddb: ; 0x1a4ddb ; bit/flag number dw $562 ; trainer group && trainer id db 28, 8 ; text when seen dw UnknownText_0x1a505c ; text when trainer beaten dw UnknownText_0x1a50bd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a4de7 ; 0x1a4de7 UnknownScript_0x1a4de7: ; 0x1a4de7 talkaftercancel loadfont 2writetext UnknownText_0x1a50d7 closetext loadmovesprites end ; 0x1a4def Trainer_0x1a4def: ; 0x1a4def ; bit/flag number dw $563 ; trainer group && trainer id db 28, 9 ; text when seen dw UnknownText_0x1a5136 ; text when trainer beaten dw UnknownText_0x1a51bf ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a4dfb ; 0x1a4dfb UnknownScript_0x1a4dfb: ; 0x1a4dfb writecode $17, $c talkaftercancel loadfont checkbit2 $0068 iftrue UnknownScript_0x1a4e35 checkcellnum $c iftrue UnknownScript_0x1a4e87 checkbit1 $026d iftrue UnknownScript_0x1a4e1e 2writetext UnknownText_0x1a51d9 keeptextopen setbit1 $026d 2call UnknownScript_0x1a4e7b 2jump $4e21 ; 0x1a4e1e UnknownScript_0x1a4e1e: ; 0x1a4e1e 2call UnknownScript_0x1a4e7f askforphonenumber $c if_equal $1, UnknownScript_0x1a4e8f if_equal $2, UnknownScript_0x1a4e8b trainertotext $1c, $9, $0 2call UnknownScript_0x1a4e83 2jump UnknownScript_0x1a4e87 ; 0x1a4e35 UnknownScript_0x1a4e35: ; 0x1a4e35 2call UnknownScript_0x1a4e93 winlosstext UnknownText_0x1a51bf, $0000 copybytetovar $d9f6 if_equal $2, $4e4c if_equal $1, $4e52 if_equal $0, $4e58 checkbit1 $00cd iftrue UnknownScript_0x1a4e72 checkbit1 $0044 iftrue UnknownScript_0x1a4e65 loadtrainer $1c, $9 startbattle returnafterbattle loadvar $d9f6, $1 clearbit2 $0068 end ; 0x1a4e65 UnknownScript_0x1a4e65: ; 0x1a4e65 loadtrainer $1c, $c startbattle returnafterbattle loadvar $d9f6, $2 clearbit2 $0068 end ; 0x1a4e72 UnknownScript_0x1a4e72: ; 0x1a4e72 loadtrainer $1c, $12 startbattle returnafterbattle clearbit2 $0068 end ; 0x1a4e7b UnknownScript_0x1a4e7b: ; 0x1a4e7b jumpstd $0023 ; 0x1a4e7e INCBIN "baserom.gbc",$1a4e7e,$1a4e7f - $1a4e7e UnknownScript_0x1a4e7f: ; 0x1a4e7f jumpstd $0024 ; 0x1a4e82 INCBIN "baserom.gbc",$1a4e82,$1a4e83 - $1a4e82 UnknownScript_0x1a4e83: ; 0x1a4e83 jumpstd $0025 ; 0x1a4e86 INCBIN "baserom.gbc",$1a4e86,$01 UnknownScript_0x1a4e87: ; 0x1a4e87 jumpstd $0026 ; 0x1a4e8a INCBIN "baserom.gbc",$1a4e8a,$01 UnknownScript_0x1a4e8b: ; 0x1a4e8b jumpstd $0027 ; 0x1a4e8e INCBIN "baserom.gbc",$1a4e8e,$1a4e8f - $1a4e8e UnknownScript_0x1a4e8f: ; 0x1a4e8f jumpstd $0028 ; 0x1a4e92 INCBIN "baserom.gbc",$1a4e92,$1a4e93 - $1a4e92 UnknownScript_0x1a4e93: ; 0x1a4e93 jumpstd $0029 ; 0x1a4e96 INCBIN "baserom.gbc",$1a4e96,$01 Trainer_0x1a4e97: ; 0x1a4e97 ; bit/flag number dw $442 ; trainer group && trainer id db 52, 9 ; text when seen dw UnknownText_0x1a5204 ; text when trainer beaten dw UnknownText_0x1a526a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a4ea3 ; 0x1a4ea3 UnknownScript_0x1a4ea3: ; 0x1a4ea3 talkaftercancel loadfont 2writetext UnknownText_0x1a5278 closetext loadmovesprites end ; 0x1a4eab Trainer_0x1a4eab: ; 0x1a4eab ; bit/flag number dw $462 ; trainer group && trainer id db 37, 21 ; text when seen dw UnknownText_0x1a52c4 ; text when trainer beaten dw UnknownText_0x1a530d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a4eb7 ; 0x1a4eb7 UnknownScript_0x1a4eb7: ; 0x1a4eb7 talkaftercancel loadfont 2writetext UnknownText_0x1a5326 closetext loadmovesprites end ; 0x1a4ebf UnknownScript_0x1a4ebf: ; 0x1a4ebf jumptext UnknownText_0x1a5364 ; 0x1a4ec2 UnknownScript_0x1a4ec2: ; 0x1a4ec2 fruittree $e ; 0x1a4ec4 ItemFragment_0x1a4ec4: ; 0x1a4ec4 item_frag MAX_ELIXER, 1 ; 0x1a4ec6 UnknownText_0x1a4ec6: ; 0x1a4ec6 db $0, "I'm making my", $4f db "final preparations", $51 db "for the #MON", $4f db "LEAGUE.", $57 ; 0x1a4efc UnknownText_0x1a4efc: ; 0x1a4efc db $0, "I blew it!", $57 ; 0x1a4f08 UnknownText_0x1a4f08: ; 0x1a4f08 db $0, "It's going to be", $4f db "tough to win at", $55 db "the LEAGUE.", $51 db "I need to do some", $4f db "more training.", $51 db "I hear that the", $4f db "LEAGUE's ELITE", $51 db "FOUR are tougher", $4f db "than GYM LEADERS.", $57 ; 0x1a4f97 UnknownText_0x1a4f97: ; 0x1a4f97 db $0, "By experiencing", $4f db "tough battles, you", $55 db "gain power.", $57 ; 0x1a4fc7 UnknownText_0x1a4fc7: ; 0x1a4fc7 db $0, "Gaah! Life is even", $4f db "tougher!", $57 ; 0x1a4fe4 UnknownText_0x1a4fe4: ; 0x1a4fe4 db $0, "To get to #MON", $4f db "LEAGUE, you have", $51 db "to get through", $4f db "VICTORY ROAD.", $51 db "But VICTORY ROAD", $4f db "is tough.", $51 db "Practically nobody", $4f db "goes there!", $57 ; 0x1a505c UnknownText_0x1a505c: ; 0x1a505c db $0, "Since you've come", $4f db "this far, you must", $55 db "be good.", $51 db "I'm going to give", $4f db "this battle every-", $55 db "thing I've got!", $57 ; 0x1a50bd UnknownText_0x1a50bd: ; 0x1a50bd db $0, "No! I don't", $4f db "believe this!", $57 ; 0x1a50d7 UnknownText_0x1a50d7: ; 0x1a50d7 db $0, "I've defeated", $4f db "eight GYM LEADERS,", $51 db "so I was feeling", $4f db "confident.", $51 db "I'll have to try", $4f db "harder next time.", $57 ; 0x1a5136 UnknownText_0x1a5136: ; 0x1a5136 db $0, "I lost to a train-", $4f db "er named ", $53, ".", $51 db "He was really", $4f db "strong, but…", $51 db "It was as if he", $4f db "absolutely had to", $55 db "win at any cost.", $51 db "I felt sorry for", $4f db "his #MON.", $57 ; 0x1a51bf UnknownText_0x1a51bf: ; 0x1a51bf db $0, "#MON aren't", $4f db "tools of war.", $57 ; 0x1a51d9 UnknownText_0x1a51d9: ; 0x1a51d9 db $0, "#MON are in-", $4f db "valuable, lifelong", $55 db "partners.", $57 ; 0x1a5204 UnknownText_0x1a5204: ; 0x1a5204 db $0, "Wow, look at all", $4f db "those BADGES!", $55 db "I'm impressed.", $51 db "But you're not", $4f db "satisfied by just", $51 db "collecting them,", $4f db "right?", $57 ; 0x1a526a UnknownText_0x1a526a: ; 0x1a526a db $0, "Good battle!", $57 ; 0x1a5278 UnknownText_0x1a5278: ; 0x1a5278 db $0, "People and #MON", $4f db "grow from their", $55 db "experiences.", $51 db "Don't get lazy and", $4f db "complacent.", $57 ; 0x1a52c4 UnknownText_0x1a52c4: ; 0x1a52c4 db $0, "I'm feeling great", $4f db "today!", $51 db "I feel like I", $4f db "could boot even", $55 db "the LEAGUE CHAMP!", $57 ; 0x1a530d UnknownText_0x1a530d: ; 0x1a530d db $0, "No! Not in this", $4f db "battle!", $57 ; 0x1a5326 UnknownText_0x1a5326: ; 0x1a5326 db $0, "Just like in fish-", $4f db "ing, it's all over", $51 db "in #MON if you", $4f db "give up.", $57 ; 0x1a5364 UnknownText_0x1a5364: ; 0x1a5364 db $0, "ROUTE 26", $51 db "#MON LEAGUE", $4f db "RECEPTION GATE", $57 ; 0x1a5389 MapEventHeader_0x1a5389: ; 0x1a5389 ; filler db 0, 0 ; warps db 3 warp_def $5, $7, 3, GROUP_VICTORY_ROAD_GATE, MAP_VICTORY_ROAD_GATE warp_def $39, $f, 1, GROUP_ROUTE_26_HEAL_SPEECH_HOUSE, MAP_ROUTE_26_HEAL_SPEECH_HOUSE warp_def $47, $5, 1, GROUP_ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE, MAP_ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE ; xy triggers db 0 ; signposts db 1 signpost 6, 8, $0, UnknownScript_0x1a4ebf ; people-events db 8 person_event $23, 28, 18, $8, $0, 255, 255, $82, 2, Trainer_0x1a4d1f, $ffff person_event $23, 42, 13, $8, $0, 255, 255, $82, 3, Trainer_0x1a4d33, $ffff person_event $24, 60, 14, $a, $0, 255, 255, $82, 3, Trainer_0x1a4ddb, $ffff person_event $24, 12, 9, $9, $0, 255, 255, $82, 4, Trainer_0x1a4def, $ffff person_event $27, 83, 17, $9, $0, 255, 255, $92, 2, Trainer_0x1a4e97, $ffff person_event $3a, 96, 14, $6, $0, 255, 255, $a2, 3, Trainer_0x1a4eab, $ffff person_event $5d, 58, 18, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a4ec2, $ffff person_event $54, 19, 13, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a4ec4, $06aa ; 0x1a540b MapScriptHeader_0x1a540b: ; 0x1a540b ; trigger count db 0 ; callback count db 0 ; 0x1a540d UnknownScript_0x1a540d: ; 0x1a540d jumptext UnknownText_0x1a5413 ; 0x1a5410 SignpostRemoteItem_0x1a5410: ; 0x1a5410 dw $00a3 db RARE_CANDY ; 0x1a5413 UnknownText_0x1a5413: ; 0x1a5413 db $0, "ROUTE 28", $57 ; 0x1a541d MapEventHeader_0x1a541d: ; 0x1a541d ; filler db 0, 0 ; warps db 2 warp_def $3, $7, 1, GROUP_ROUTE_28_FAMOUS_SPEECH_HOUSE, MAP_ROUTE_28_FAMOUS_SPEECH_HOUSE warp_def $5, $21, 7, GROUP_VICTORY_ROAD_GATE, MAP_VICTORY_ROAD_GATE ; xy triggers db 0 ; signposts db 2 signpost 5, 31, $0, UnknownScript_0x1a540d signpost 2, 25, $7, SignpostRemoteItem_0x1a5410 ; people-events db 0 ; 0x1a5437 MapScriptHeader_0x1a5437: ; 0x1a5437 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1a543c ; 0x1a543c UnknownScript_0x1a543c: ; 0x1a543c checkbit1 $0040 iffalse UnknownScript_0x1a5443 return ; 0x1a5443 UnknownScript_0x1a5443: ; 0x1a5443 specialphonecall $7, $0 return ; 0x1a5447 Trainer_0x1a5447: ; 0x1a5447 ; bit/flag number dw $53b ; trainer group && trainer id db 36, 4 ; text when seen dw UnknownText_0x1a5635 ; text when trainer beaten dw UnknownText_0x1a5668 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a5453 ; 0x1a5453 UnknownScript_0x1a5453: ; 0x1a5453 writecode $17, $10 talkaftercancel loadfont checkbit2 $006c iftrue UnknownScript_0x1a5493 checkbit2 $007f iftrue UnknownScript_0x1a5507 checkcellnum $10 iftrue UnknownScript_0x1a5558 checkbit1 $0275 iftrue UnknownScript_0x1a547c 2writetext UnknownText_0x1a5671 closetext setbit1 $0275 2call UnknownScript_0x1a554c 2jump $547f ; 0x1a547c UnknownScript_0x1a547c: ; 0x1a547c 2call UnknownScript_0x1a5550 askforphonenumber $10 if_equal $1, UnknownScript_0x1a5560 if_equal $2, UnknownScript_0x1a555c trainertotext $24, $4, $0 2call UnknownScript_0x1a5554 2jump UnknownScript_0x1a5558 ; 0x1a5493 UnknownScript_0x1a5493: ; 0x1a5493 2call UnknownScript_0x1a5564 winlosstext UnknownText_0x1a5668, $0000 copybytetovar $d9fa if_equal $4, $54b2 if_equal $3, $54b8 if_equal $2, $54be if_equal $1, $54c4 if_equal $0, $54ca checkbit1 $0044 iftrue UnknownScript_0x1a54fe checkbit1 $0021 iftrue UnknownScript_0x1a54f1 checkbit2 $0049 iftrue UnknownScript_0x1a54e4 checkbit2 $0046 iftrue UnknownScript_0x1a54d7 loadtrainer $24, $4 startbattle returnafterbattle loadvar $d9fa, $1 clearbit2 $006c end ; 0x1a54d7 UnknownScript_0x1a54d7: ; 0x1a54d7 loadtrainer $24, $a startbattle returnafterbattle loadvar $d9fa, $2 clearbit2 $006c end ; 0x1a54e4 UnknownScript_0x1a54e4: ; 0x1a54e4 loadtrainer $24, $b startbattle returnafterbattle loadvar $d9fa, $3 clearbit2 $006c end ; 0x1a54f1 UnknownScript_0x1a54f1: ; 0x1a54f1 loadtrainer $24, $f startbattle returnafterbattle loadvar $d9fa, $4 clearbit2 $006c end ; 0x1a54fe UnknownScript_0x1a54fe: ; 0x1a54fe loadtrainer $24, $10 startbattle returnafterbattle clearbit2 $006c end ; 0x1a5507 UnknownScript_0x1a5507: ; 0x1a5507 2call UnknownScript_0x1a5568 checkbit1 $032b iftrue $5522 checkbit1 $032c iftrue UnknownScript_0x1a552b checkbit1 $032d iftrue UnknownScript_0x1a5534 checkbit1 $032e iftrue UnknownScript_0x1a553d verbosegiveitem BERRY, 1 iffalse UnknownScript_0x1a5549 2jump $5543 ; 0x1a552b UnknownScript_0x1a552b: ; 0x1a552b verbosegiveitem PSNCUREBERRY, 1 iffalse UnknownScript_0x1a5549 2jump $5543 ; 0x1a5534 UnknownScript_0x1a5534: ; 0x1a5534 verbosegiveitem PRZCUREBERRY, 1 iffalse UnknownScript_0x1a5549 2jump $5543 ; 0x1a553d UnknownScript_0x1a553d: ; 0x1a553d verbosegiveitem BITTER_BERRY, 1 iffalse UnknownScript_0x1a5549 clearbit2 $007f 2jump UnknownScript_0x1a5558 ; 0x1a5549 UnknownScript_0x1a5549: ; 0x1a5549 2jump UnknownScript_0x1a556c ; 0x1a554c UnknownScript_0x1a554c: ; 0x1a554c jumpstd $0019 ; 0x1a554f INCBIN "baserom.gbc",$1a554f,$01 UnknownScript_0x1a5550: ; 0x1a5550 jumpstd $001a ; 0x1a5553 INCBIN "baserom.gbc",$1a5553,$01 UnknownScript_0x1a5554: ; 0x1a5554 jumpstd $001b ; 0x1a5557 INCBIN "baserom.gbc",$1a5557,$1a5558 - $1a5557 UnknownScript_0x1a5558: ; 0x1a5558 jumpstd $001c ; 0x1a555b INCBIN "baserom.gbc",$1a555b,$01 UnknownScript_0x1a555c: ; 0x1a555c jumpstd $001d ; 0x1a555f INCBIN "baserom.gbc",$1a555f,$1a5560 - $1a555f UnknownScript_0x1a5560: ; 0x1a5560 jumpstd $001e ; 0x1a5563 INCBIN "baserom.gbc",$1a5563,$01 UnknownScript_0x1a5564: ; 0x1a5564 jumpstd $001f ; 0x1a5567 INCBIN "baserom.gbc",$1a5567,$1a5568 - $1a5567 UnknownScript_0x1a5568: ; 0x1a5568 jumpstd $0020 ; 0x1a556b INCBIN "baserom.gbc",$1a556b,$01 UnknownScript_0x1a556c: ; 0x1a556c jumpstd $0021 ; 0x1a556f INCBIN "baserom.gbc",$1a556f,$1a5570 - $1a556f UnknownScript_0x1a5570: ; 0x1a5570 faceplayer loadfont checkbit1 $0053 iftrue $55af checkbit1 $0050 iftrue UnknownScript_0x1a5584 2writetext UnknownText_0x1a56d9 closetext loadmovesprites end ; 0x1a5584 UnknownScript_0x1a5584: ; 0x1a5584 2writetext UnknownText_0x1a5761 keeptextopen checkpokeitem $55cd if_equal $0, UnknownScript_0x1a55b5 if_equal $2, UnknownScript_0x1a55c1 if_equal $3, UnknownScript_0x1a55bb if_equal $4, UnknownScript_0x1a55c7 2writetext UnknownText_0x1a5790 keeptextopen 2writetext UnknownText_0x1a57ba keeptextopen setbit1 $0051 verbosegiveitem TM_50, 1 iffalse $55b3 setbit1 $0053 2writetext UnknownText_0x1a5896 closetext loadmovesprites end ; 0x1a55b5 UnknownScript_0x1a55b5: ; 0x1a55b5 2writetext UnknownText_0x1a5921 closetext loadmovesprites end ; 0x1a55bb UnknownScript_0x1a55bb: ; 0x1a55bb 2writetext UnknownText_0x1a5939 closetext loadmovesprites end ; 0x1a55c1 UnknownScript_0x1a55c1: ; 0x1a55c1 2writetext UnknownText_0x1a5972 closetext loadmovesprites end ; 0x1a55c7 UnknownScript_0x1a55c7: ; 0x1a55c7 2writetext UnknownText_0x1a5991 closetext loadmovesprites end ; 0x1a55cd INCBIN "baserom.gbc",$1a55cd,$20 UnknownScript_0x1a55ed: ; 0x1a55ed jumptextfaceplayer UnknownText_0x1a59d5 ; 0x1a55f0 UnknownScript_0x1a55f0: ; 0x1a55f0 jumptext UnknownText_0x1a5a45 ; 0x1a55f3 UnknownScript_0x1a55f3: ; 0x1a55f3 jumptext UnknownText_0x1a5a6e ; 0x1a55f6 UnknownScript_0x1a55f6: ; 0x1a55f6 jumptextfaceplayer UnknownText_0x1a55ff ; 0x1a55f9 UnknownScript_0x1a55f9: ; 0x1a55f9 fruittree $7 ; 0x1a55fb ItemFragment_0x1a55fb: ; 0x1a55fb item_frag POTION, 1 ; 0x1a55fd ItemFragment_0x1a55fd: ; 0x1a55fd item_frag POKE_BALL, 1 ; 0x1a55ff UnknownText_0x1a55ff: ; 0x1a55ff db $0, "DARK CAVE…", $51 db "If #MON could", $4f db "light it up, I'd", $55 db "explore it.", $57 ; 0x1a5635 UnknownText_0x1a5635: ; 0x1a5635 db $0, "I caught a bunch", $4f db "of #MON. Let me", $55 db "battle with you!", $57 ; 0x1a5668 UnknownText_0x1a5668: ; 0x1a5668 db $0, "Awwwww…", $57 ; 0x1a5671 UnknownText_0x1a5671: ; 0x1a5671 db $0, "You can catch", $4f db "#MON even if", $51 db "you have six with", $4f db "you.", $51 db "If you catch one,", $4f db "it'll go to your", $55 db "BOX automatically.", $57 ; 0x1a56d9 UnknownText_0x1a56d9: ; 0x1a56d9 db $0, "… Hnuurg… Huh?", $51 db "I walked too far", $4f db "today looking for", $55 db "#MON.", $51 db "My feet hurt and", $4f db "I'm sleepy…", $51 db "If I were a wild", $4f db "#MON, I'd be", $55 db "easy to catch…", $51 db "…Zzzz…", $57 ; 0x1a5761 UnknownText_0x1a5761: ; 0x1a5761 db $0, "…Zzzz… Huh?", $51 db "What's that? You", $4f db "have MAIL for me?", $57 ; 0x1a5790 UnknownText_0x1a5790: ; 0x1a5790 db $0, $52, " handed", $4f db "over the #MON", $55 db "holding the MAIL.", $57 ; 0x1a57ba UnknownText_0x1a57ba: ; 0x1a57ba db $0, "Let's see…", $51 db "…DARK CAVE leads", $4f db "to another road…", $51 db "That's good to", $4f db "know.", $51 db "Thanks for bring-", $4f db "ing this to me.", $51 db "My friend's a good", $4f db "guy, and you're", $55 db "swell too!", $51 db "I'd like to do", $4f db "something good in", $55 db "return too!", $51 db "I know! I want you", $4f db "to have this!", $57 ; 0x1a5896 UnknownText_0x1a5896: ; 0x1a5896 db $0, "TM50 is NIGHTMARE.", $51 db "It's a wicked move", $4f db "that steadily cuts", $51 db "the HP of a sleep-", $4f db "ing enemy.", $51 db "Ooooh…", $4f db "That's scary…", $51 db "I don't want to", $4f db "have bad dreams.", $57 ; 0x1a5921 UnknownText_0x1a5921: ; 0x1a5921 db $0, "This MAIL isn't", $4f db "for me.", $57 ; 0x1a5939 UnknownText_0x1a5939: ; 0x1a5939 db $0, "Why is this #-", $4f db "MON so special?", $51 db "It doesn't have", $4f db "any MAIL.", $57 ; 0x1a5972 UnknownText_0x1a5972: ; 0x1a5972 db $0, "What? You don't", $4f db "want anything?", $57 ; 0x1a5991 UnknownText_0x1a5991: ; 0x1a5991 db $0, "If I take that", $4f db "#MON from you,", $51 db "what are you going", $4f db "to use in battle?", $57 ; 0x1a59d5 UnknownText_0x1a59d5: ; 0x1a59d5 db $0, "I found a good", $4f db "#MON in DARK", $55 db "CAVE.", $51 db "I'm going to raise", $4f db "it to take on", $55 db "FALKNER.", $51 db "He's the leader of", $4f db "VIOLET CITY's GYM.", $57 ; 0x1a5a45 UnknownText_0x1a5a45: ; 0x1a5a45 db $0, "ROUTE 31", $51 db "VIOLET CITY -", $4f db "CHERRYGROVE CITY", $57 ; 0x1a5a6e UnknownText_0x1a5a6e: ; 0x1a5a6e db $0, "DARK CAVE", $57 ; 0x1a5a79 MapEventHeader_0x1a5a79: ; 0x1a5a79 ; filler db 0, 0 ; warps db 3 warp_def $6, $4, 3, GROUP_ROUTE_31_VIOLET_GATE, MAP_ROUTE_31_VIOLET_GATE warp_def $7, $4, 4, GROUP_ROUTE_31_VIOLET_GATE, MAP_ROUTE_31_VIOLET_GATE warp_def $5, $22, 1, GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE ; xy triggers db 0 ; signposts db 2 signpost 5, 7, $0, UnknownScript_0x1a55f0 signpost 5, 31, $0, UnknownScript_0x1a55f3 ; people-events db 7 person_event $3a, 11, 21, $6, $0, 255, 255, $0, 0, UnknownScript_0x1a5570, $ffff person_event $27, 9, 13, $2, $11, 255, 255, $0, 0, UnknownScript_0x1a55ed, $ffff person_event $25, 17, 25, $8, $0, 255, 255, $b2, 5, Trainer_0x1a5447, $ffff person_event $23, 12, 37, $2, $11, 255, 255, $0, 0, UnknownScript_0x1a55f6, $ffff person_event $5d, 11, 20, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a55f9, $ffff person_event $54, 9, 33, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a55fb, $06ae person_event $54, 19, 23, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a55fd, $06af ; 0x1a5af3 MapScriptHeader_0x1a5af3: ; 0x1a5af3 ; trigger count db 0 ; callback count db 0 ; 0x1a5af5 UnknownScript_0x1a5af5: ; 0x1a5af5 loadfont 2writetext UnknownText_0x1a5bf9 cry $f1, $0 closetext loadmovesprites end ; 0x1a5aff Trainer_0x1a5aff: ; 0x1a5aff ; bit/flag number dw $4ce ; trainer group && trainer id db 59, 2 ; text when seen dw UnknownText_0x1a5ca5 ; text when trainer beaten dw UnknownText_0x1a5cd4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a5b0b ; 0x1a5b0b UnknownScript_0x1a5b0b: ; 0x1a5b0b writecode $17, $1c talkaftercancel loadfont checkbit2 $0083 iftrue UnknownScript_0x1a5b4a checkcellnum $1c iftrue UnknownScript_0x1a5b6e checkpoke PIKACHU iffalse UnknownScript_0x1a5b5c checkbit1 $028d iftrue UnknownScript_0x1a5b33 2writetext UnknownText_0x1a5cf8 keeptextopen setbit1 $028d 2call UnknownScript_0x1a5b62 2jump $5b36 ; 0x1a5b33 UnknownScript_0x1a5b33: ; 0x1a5b33 2call UnknownScript_0x1a5b66 askforphonenumber $1c if_equal $1, UnknownScript_0x1a5b76 if_equal $2, UnknownScript_0x1a5b72 trainertotext $3b, $2, $0 2call UnknownScript_0x1a5b6a 2jump UnknownScript_0x1a5b6e ; 0x1a5b4a UnknownScript_0x1a5b4a: ; 0x1a5b4a 2call UnknownScript_0x1a5b7a verbosegiveitem NUGGET, 1 iffalse UnknownScript_0x1a5b59 clearbit2 $0083 2jump UnknownScript_0x1a5b6e ; 0x1a5b59 UnknownScript_0x1a5b59: ; 0x1a5b59 2jump UnknownScript_0x1a5b7e ; 0x1a5b5c UnknownScript_0x1a5b5c: ; 0x1a5b5c 2writetext UnknownText_0x1a5dec closetext loadmovesprites end ; 0x1a5b62 UnknownScript_0x1a5b62: ; 0x1a5b62 jumpstd $0019 ; 0x1a5b65 INCBIN "baserom.gbc",$1a5b65,$01 UnknownScript_0x1a5b66: ; 0x1a5b66 jumpstd $001a ; 0x1a5b69 INCBIN "baserom.gbc",$1a5b69,$1a5b6a - $1a5b69 UnknownScript_0x1a5b6a: ; 0x1a5b6a jumpstd $001b ; 0x1a5b6d INCBIN "baserom.gbc",$1a5b6d,$01 UnknownScript_0x1a5b6e: ; 0x1a5b6e jumpstd $001c ; 0x1a5b71 INCBIN "baserom.gbc",$1a5b71,$1a5b72 - $1a5b71 UnknownScript_0x1a5b72: ; 0x1a5b72 jumpstd $001d ; 0x1a5b75 INCBIN "baserom.gbc",$1a5b75,$1a5b76 - $1a5b75 UnknownScript_0x1a5b76: ; 0x1a5b76 jumpstd $001e ; 0x1a5b79 INCBIN "baserom.gbc",$1a5b79,$1a5b7a - $1a5b79 UnknownScript_0x1a5b7a: ; 0x1a5b7a jumpstd $0020 ; 0x1a5b7d INCBIN "baserom.gbc",$1a5b7d,$01 UnknownScript_0x1a5b7e: ; 0x1a5b7e jumpstd $0021 ; 0x1a5b81 INCBIN "baserom.gbc",$1a5b81,$1a5b82 - $1a5b81 Trainer_0x1a5b82: ; 0x1a5b82 ; bit/flag number dw $4da ; trainer group && trainer id db 62, 2 ; text when seen dw UnknownText_0x1a5d5b ; text when trainer beaten dw UnknownText_0x1a5d9d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a5b8e ; 0x1a5b8e UnknownScript_0x1a5b8e: ; 0x1a5b8e talkaftercancel loadfont 2writetext UnknownText_0x1a5db2 closetext loadmovesprites end ; 0x1a5b96 Trainer_0x1a5b96: ; 0x1a5b96 ; bit/flag number dw $575 ; trainer group && trainer id db 40, 1 ; text when seen dw UnknownText_0x1a5c09 ; text when trainer beaten dw UnknownText_0x1a5c42 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a5ba2 ; 0x1a5ba2 UnknownScript_0x1a5ba2: ; 0x1a5ba2 talkaftercancel loadfont 2writetext UnknownText_0x1a5c4d closetext loadmovesprites end ; 0x1a5baa Trainer_0x1a5baa: ; 0x1a5baa ; bit/flag number dw $43f ; trainer group && trainer id db 52, 6 ; text when seen dw UnknownText_0x1a5e0c ; text when trainer beaten dw UnknownText_0x1a5e37 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a5bb6 ; 0x1a5bb6 UnknownScript_0x1a5bb6: ; 0x1a5bb6 talkaftercancel loadfont 2writetext UnknownText_0x1a5e57 closetext loadmovesprites end ; 0x1a5bbe UnknownScript_0x1a5bbe: ; 0x1a5bbe faceplayer loadfont checktime $4 iffalse UnknownScript_0x1a5be5 checkbit1 $05c2 iftrue UnknownScript_0x1a5bdf 2writetext UnknownText_0x1a5ee8 closetext loadmovesprites winlosstext UnknownText_0x1a5f17, $0000 loadtrainer $3e, $6 startbattle returnafterbattle setbit1 $05c2 loadmovesprites end ; 0x1a5bdf UnknownScript_0x1a5bdf: ; 0x1a5bdf 2writetext UnknownText_0x1a5f31 closetext loadmovesprites end ; 0x1a5be5 UnknownScript_0x1a5be5: ; 0x1a5be5 2writetext UnknownText_0x1a5ec4 closetext loadmovesprites end ; 0x1a5beb UnknownScript_0x1a5beb: ; 0x1a5beb jumptext UnknownText_0x1a5fe3 ; 0x1a5bee UnknownScript_0x1a5bee: ; 0x1a5bee jumptext UnknownText_0x1a600a ; 0x1a5bf1 UnknownScript_0x1a5bf1: ; 0x1a5bf1 jumptext UnknownText_0x1a6036 ; 0x1a5bf4 UnknownScript_0x1a5bf4: ; 0x1a5bf4 fruittree $f ; 0x1a5bf6 SignpostRemoteItem_0x1a5bf6: ; 0x1a5bf6 dw $00aa db NUGGET ; 0x1a5bf9 UnknownText_0x1a5bf9: ; 0x1a5bf9 db $0, "MILTANK: Mooo!", $57 ; 0x1a5c09 UnknownText_0x1a5c09: ; 0x1a5c09 db $0, "I just got back to", $4f db "OLIVINE.", $51 db "So how about a", $4f db "#MON battle?", $57 ; 0x1a5c42 UnknownText_0x1a5c42: ; 0x1a5c42 db $0, "Awaaargh!", $57 ; 0x1a5c4d UnknownText_0x1a5c4d: ; 0x1a5c4d db $0, "My #MON were", $4f db "caught and raised", $55 db "overseas.", $51 db "They're my compan-", $4f db "ions on those long", $55 db "voyages.", $57 ; 0x1a5ca5 UnknownText_0x1a5ca5: ; 0x1a5ca5 db $0, "This is a good", $4f db "time to brag about", $55 db "my PIKACHU!", $57 ; 0x1a5cd4 UnknownText_0x1a5cd4: ; 0x1a5cd4 db $0, "I had no time to", $4f db "show off PIKACHU…", $57 ; 0x1a5cf8 UnknownText_0x1a5cf8: ; 0x1a5cf8 db $0, "I'm not listening", $4f db "to your bragging!", $51 db "We # FANS have", $4f db "a policy of not", $51 db "listening to other", $4f db "people brag!", $57 ; 0x1a5d5b UnknownText_0x1a5d5b: ; 0x1a5d5b db $0, "Such darling", $4f db "#MON.", $51 db "Let's show our", $4f db "#MON together", $55 db "at the same time.", $57 ; 0x1a5d9d UnknownText_0x1a5d9d: ; 0x1a5d9d db $0, "I don't mind", $4f db "losing.", $57 ; 0x1a5db2 UnknownText_0x1a5db2: ; 0x1a5db2 db $0, "Do you know about", $4f db "baby #MON?", $51 db "I bet they're just", $4f db "adorable!", $57 ; 0x1a5dec UnknownText_0x1a5dec: ; 0x1a5dec db $0, "PIKACHU is it!", $4f db "Don't you agree?", $57 ; 0x1a5e0c UnknownText_0x1a5e0c: ; 0x1a5e0c db $0, "Let me see what", $4f db "your #MON are", $55 db "capable of.", $57 ; 0x1a5e37 UnknownText_0x1a5e37: ; 0x1a5e37 db $0, "Ooh, your #MON", $4f db "have potential.", $57 ; 0x1a5e57 UnknownText_0x1a5e57: ; 0x1a5e57 db $0, "You know how #-", $4f db "MON have different", $55 db "abilities?", $51 db "People are like", $4f db "that too. Every-", $55 db "one has different", $55 db "potential.", $57 ; 0x1a5ec4 UnknownText_0x1a5ec4: ; 0x1a5ec4 db $0, "Ufufufu… I hope it", $4f db "gets dark soon.", $57 ; 0x1a5ee8 UnknownText_0x1a5ee8: ; 0x1a5ee8 db $0, "You came at just", $4f db "the right time.", $51 db "Let's battle.", $57 ; 0x1a5f17 UnknownText_0x1a5f17: ; 0x1a5f17 db $0, "Oh, how disap-", $4f db "pointing…", $57 ; 0x1a5f31 UnknownText_0x1a5f31: ; 0x1a5f31 db $0, "I met my MEOWTH at", $4f db "night, right here", $55 db "on ROUTE 39.", $51 db "I'm not sure why,", $4f db "but it seems to", $51 db "like it when I", $4f db "train here.", $51 db "It seems to become", $4f db "friendlier by", $51 db "training here than", $4f db "anywhere else.", $57 ; 0x1a5fe3 UnknownText_0x1a5fe3: ; 0x1a5fe3 db $0, "ROUTE 39", $51 db "OLIVINE CITY -", $4f db "ECRUTEAK CITY", $57 ; 0x1a600a UnknownText_0x1a600a: ; 0x1a600a db $0, "MOOMOO FARM", $51 db "Enjoy Our Fresh", $4f db "and Tasty Milk", $57 ; 0x1a6036 UnknownText_0x1a6036: ; 0x1a6036 db $0, "TRAINER TIPS", $51 db "Use HEADBUTT on", $4f db "trees to shake", $55 db "#MON out.", $51 db "Different kinds of", $4f db "#MON drop out", $55 db "of trees.", $51 db "Use HEADBUTT on", $4f db "any tree you see!", $57 ; 0x1a60ba MapEventHeader_0x1a60ba: ; 0x1a60ba ; filler db 0, 0 ; warps db 2 warp_def $3, $1, 1, GROUP_ROUTE_39_BARN, MAP_ROUTE_39_BARN warp_def $3, $5, 1, GROUP_ROUTE_39_FARMHOUSE, MAP_ROUTE_39_FARMHOUSE ; xy triggers db 0 ; signposts db 4 signpost 31, 5, $0, UnknownScript_0x1a5bf1 signpost 5, 9, $0, UnknownScript_0x1a5bee signpost 7, 15, $0, UnknownScript_0x1a5beb signpost 13, 5, $7, SignpostRemoteItem_0x1a5bf6 ; people-events db 10 person_event $49, 33, 17, $8, $0, 255, 255, $92, 5, Trainer_0x1a5b96, $ffff person_event $2d, 26, 14, $7, $0, 255, 255, $82, 4, Trainer_0x1a5aff, $ffff person_event $2e, 23, 15, $9, $0, 255, 255, $82, 4, Trainer_0x1a5b82, $ffff person_event $99, 16, 7, $16, $0, 255, 255, $0, 0, UnknownScript_0x1a5af5, $ffff person_event $99, 15, 10, $16, $0, 255, 255, $0, 0, UnknownScript_0x1a5af5, $ffff person_event $99, 19, 8, $16, $0, 255, 255, $0, 0, UnknownScript_0x1a5af5, $ffff person_event $99, 17, 12, $16, $0, 255, 255, $0, 0, UnknownScript_0x1a5af5, $ffff person_event $66, 11, 17, $a, $0, 255, 255, $92, 1, Trainer_0x1a5baa, $ffff person_event $5d, 7, 13, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a5bf4, $ffff person_event $2e, 26, 8, $6, $0, 255, 255, $80, 0, UnknownScript_0x1a5bbe, $ffff ; 0x1a6160 MapScriptHeader_0x1a6160: ; 0x1a6160 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x1a6165 ; 0x1a6165 UnknownScript_0x1a6165: ; 0x1a6165 clearbit1 $07cf checkcode $b if_equal $1, UnknownScript_0x1a6171 disappear $a return ; 0x1a6171 UnknownScript_0x1a6171: ; 0x1a6171 appear $a return ; 0x1a6174 Trainer_0x1a6174: ; 0x1a6174 ; bit/flag number dw $3e8 ; trainer group && trainer id db 39, 1 ; text when seen dw UnknownText_0x1a632d ; text when trainer beaten dw UnknownText_0x1a6369 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6180 ; 0x1a6180 UnknownScript_0x1a6180: ; 0x1a6180 talkaftercancel loadfont 2writetext UnknownText_0x1a637b closetext loadmovesprites end ; 0x1a6188 Trainer_0x1a6188: ; 0x1a6188 ; bit/flag number dw $3e9 ; trainer group && trainer id db 39, 2 ; text when seen dw UnknownText_0x1a63a9 ; text when trainer beaten dw UnknownText_0x1a63dd ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6194 ; 0x1a6194 UnknownScript_0x1a6194: ; 0x1a6194 talkaftercancel loadfont 2writetext UnknownText_0x1a63f5 closetext loadmovesprites end ; 0x1a619c Trainer_0x1a619c: ; 0x1a619c ; bit/flag number dw $595 ; trainer group && trainer id db 38, 2 ; text when seen dw UnknownText_0x1a622f ; text when trainer beaten dw UnknownText_0x1a626e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a61a8 ; 0x1a61a8 UnknownScript_0x1a61a8: ; 0x1a61a8 talkaftercancel loadfont 2writetext UnknownText_0x1a6282 closetext loadmovesprites end ; 0x1a61b0 Trainer_0x1a61b0: ; 0x1a61b0 ; bit/flag number dw $596 ; trainer group && trainer id db 38, 3 ; text when seen dw UnknownText_0x1a62b4 ; text when trainer beaten dw UnknownText_0x1a62ea ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a61bc ; 0x1a61bc UnknownScript_0x1a61bc: ; 0x1a61bc talkaftercancel loadfont 2writetext UnknownText_0x1a62fa closetext loadmovesprites end ; 0x1a61c4 UnknownScript_0x1a61c4: ; 0x1a61c4 jumptextfaceplayer UnknownText_0x1a6429 ; 0x1a61c7 UnknownScript_0x1a61c7: ; 0x1a61c7 special $00a0 iftrue UnknownScript_0x1a61d0 jumptextfaceplayer UnknownText_0x1a646a ; 0x1a61d0 UnknownScript_0x1a61d0: ; 0x1a61d0 jumptextfaceplayer UnknownText_0x1a649b ; 0x1a61d3 UnknownScript_0x1a61d3: ; 0x1a61d3 jumptextfaceplayer UnknownText_0x1a64e6 ; 0x1a61d6 UnknownScript_0x1a61d6: ; 0x1a61d6 jumptextfaceplayer UnknownText_0x1a6564 ; 0x1a61d9 UnknownScript_0x1a61d9: ; 0x1a61d9 faceplayer loadfont checkbit1 $006f iftrue UnknownScript_0x1a6207 checkcode $b if_not_equal $1, UnknownScript_0x1a620d checkbit1 $006e iftrue $61f4 2writetext UnknownText_0x1a6606 keeptextopen setbit1 $006e 2writetext UnknownText_0x1a6636 keeptextopen verbosegiveitem SHARP_BEAK, 1 iffalse $620b setbit1 $006f 2writetext UnknownText_0x1a666c closetext loadmovesprites end ; 0x1a6207 UnknownScript_0x1a6207: ; 0x1a6207 2writetext UnknownText_0x1a66dc closetext loadmovesprites end ; 0x1a620d UnknownScript_0x1a620d: ; 0x1a620d 2writetext UnknownText_0x1a6737 closetext loadmovesprites end ; 0x1a6213 UnknownScript_0x1a6213: ; 0x1a6213 jumptext UnknownText_0x1a6767 ; 0x1a6216 UnknownScript_0x1a6216: ; 0x1a6216 jumpstd $000f ; 0x1a6219 SignpostRemoteItem_0x1a6219: ; 0x1a6219 dw $00ab db HYPER_POTION ; 0x1a621c INCBIN "baserom.gbc",$1a621c,$1a622f - $1a621c UnknownText_0x1a622f: ; 0x1a622f db $0, "You have to warm", $4f db "up before going", $55 db "into the water.", $51 db "That's basic.", $57 ; 0x1a626e UnknownText_0x1a626e: ; 0x1a626e db $0, "OK! Uncle! I give!", $57 ; 0x1a6282 UnknownText_0x1a6282: ; 0x1a6282 db $0, "CIANWOOD CITY is", $4f db "a good distance", $55 db "away from here.", $57 ; 0x1a62b4 UnknownText_0x1a62b4: ; 0x1a62b4 db $0, "Hey, you're young", $4f db "and fit!", $51 db "Don't ride your", $4f db "#MON! Swim!", $57 ; 0x1a62ea UnknownText_0x1a62ea: ; 0x1a62ea db $0, "Uh-oh. I lost…", $57 ; 0x1a62fa UnknownText_0x1a62fa: ; 0x1a62fa db $0, "Swimming exercises", $4f db "your entire body.", $55 db "It's healthy.", $57 ; 0x1a632d UnknownText_0x1a632d: ; 0x1a632d db $0, "Are you going to", $4f db "CIANWOOD?", $51 db "How about a quick", $4f db "battle first?", $57 ; 0x1a6369 UnknownText_0x1a6369: ; 0x1a6369 db $0, "I lost that one!", $57 ; 0x1a637b UnknownText_0x1a637b: ; 0x1a637b db $0, "I'd say I'm a bet-", $4f db "ter swimmer than", $55 db "you. Yeah!", $57 ; 0x1a63a9 UnknownText_0x1a63a9: ; 0x1a63a9 db $0, "No inner tube for", $4f db "me.", $51 db "I'm hanging on to", $4f db "a sea #MON!", $57 ; 0x1a63dd UnknownText_0x1a63dd: ; 0x1a63dd db $0, "Ooh, I'm feeling", $4f db "dizzy!", $57 ; 0x1a63f5 UnknownText_0x1a63f5: ; 0x1a63f5 db $0, "While I float like", $4f db "this, the waves", $55 db "carry me along.", $57 ; 0x1a6429 UnknownText_0x1a6429: ; 0x1a6429 db $0, "Although you can't", $4f db "see it from here,", $51 db "CIANWOOD is across", $4f db "the sea.", $57 ; 0x1a646a UnknownText_0x1a646a: ; 0x1a646a db $0, "Hm! There's a big", $4f db "building up ahead!", $51 db "What is it?", $57 ; 0x1a649b UnknownText_0x1a649b: ; 0x1a649b db $0, "Hm! Look at all", $4f db "those serious-", $55 db "looking trainers", $55 db "streaming in.", $51 db "What? What?", $57 ; 0x1a64e6 UnknownText_0x1a64e6: ; 0x1a64e6 db $0, "I came to OLIVINE", $4f db "by ship to see the", $51 db "sights and soak up", $4f db "the atmosphere.", $51 db "Being a port, it", $4f db "feels so different", $55 db "from a big city.", $57 ; 0x1a6564 UnknownText_0x1a6564: ; 0x1a6564 db $0, "Have you gone to", $4f db "the BATTLE TOWER?", $51 db "I think a lot of", $4f db "tough trainers", $51 db "have gathered", $4f db "there already.", $51 db "But since you have", $4f db "so many BADGES,", $51 db "you shouldn't do", $4f db "badly at all.", $57 ; 0x1a6606 UnknownText_0x1a6606: ; 0x1a6606 db $0, "MONICA: Glad to", $4f db "meet you. I'm", $51 db "MONICA of Monday.", $57 ; 0x1a6636 UnknownText_0x1a6636: ; 0x1a6636 db $0, "As a token of our", $4f db "friendship, I have", $55 db "a gift for you!", $57 ; 0x1a666c UnknownText_0x1a666c: ; 0x1a666c db $0, "MONICA: It's an", $4f db "item that raises", $51 db "the power of fly-", $4f db "ing-type moves.", $51 db "You should equip a", $4f db "bird #MON with", $55 db "that item.", $57 ; 0x1a66dc UnknownText_0x1a66dc: ; 0x1a66dc db $0, "MONICA: My broth-", $4f db "ers and sisters", $51 db "are all over the", $4f db "place.", $51 db "See if you could", $4f db "find them all!", $57 ; 0x1a6737 UnknownText_0x1a6737: ; 0x1a6737 db $0, "MONICA: I don't", $4f db "think today is", $55 db "Monday. How sad…", $57 ; 0x1a6767 UnknownText_0x1a6767: ; 0x1a6767 db $0, "ROUTE 40", $51 db "CIANWOOD CITY -", $4f db "OLIVINE CITY", $57 ; 0x1a678e MapEventHeader_0x1a678e: ; 0x1a678e ; filler db 0, 0 ; warps db 1 warp_def $5, $9, 1, GROUP_ROUTE_40_BATTLE_TOWER_GATE, MAP_ROUTE_40_BATTLE_TOWER_GATE ; xy triggers db 0 ; signposts db 2 signpost 10, 14, $0, UnknownScript_0x1a6213 signpost 8, 7, $7, SignpostRemoteItem_0x1a6219 ; people-events db 12 person_event $f5, 19, 18, $9, $0, 255, 255, $82, 4, Trainer_0x1a619c, $ffff person_event $f5, 34, 22, $8, $0, 255, 255, $82, 5, Trainer_0x1a61b0, $ffff person_event $32, 23, 7, $9, $0, 255, 255, $a2, 4, Trainer_0x1a6174, $ffff person_event $32, 29, 14, $1f, $0, 255, 255, $a2, 3, Trainer_0x1a6188, $ffff person_event $59, 15, 11, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a6216, $ffff person_event $59, 13, 10, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a6216, $ffff person_event $59, 12, 11, $18, $0, 255, 255, $0, 0, UnknownScript_0x1a6216, $ffff person_event $28, 17, 15, $6, $0, 255, 255, $0, 0, UnknownScript_0x1a61c4, $ffff person_event $2a, 14, 12, $3, $0, 255, 255, $0, 0, UnknownScript_0x1a61d9, $075e person_event $2d, 10, 11, $9, $0, 255, 255, $0, 0, UnknownScript_0x1a61c7, $ffff person_event $28, 8, 17, $3, $0, 255, 255, $a0, 0, UnknownScript_0x1a61d3, $ffff person_event $66, 13, 20, $3, $0, 255, 255, $90, 0, UnknownScript_0x1a61d6, $07cf ; 0x1a683f MapScriptHeader_0x1a683f: ; 0x1a683f ; trigger count db 0 ; callback count db 0 ; 0x1a6841 Trainer_0x1a6841: ; 0x1a6841 ; bit/flag number dw $3ea ; trainer group && trainer id db 39, 3 ; text when seen dw UnknownText_0x1a6c24 ; text when trainer beaten dw UnknownText_0x1a6c67 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a684d ; 0x1a684d UnknownScript_0x1a684d: ; 0x1a684d talkaftercancel loadfont 2writetext UnknownText_0x1a6c7f closetext loadmovesprites end ; 0x1a6855 Trainer_0x1a6855: ; 0x1a6855 ; bit/flag number dw $3eb ; trainer group && trainer id db 39, 4 ; text when seen dw UnknownText_0x1a6cda ; text when trainer beaten dw UnknownText_0x1a6d04 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6861 ; 0x1a6861 UnknownScript_0x1a6861: ; 0x1a6861 talkaftercancel loadfont 2writetext UnknownText_0x1a6d11 closetext loadmovesprites end ; 0x1a6869 Trainer_0x1a6869: ; 0x1a6869 ; bit/flag number dw $3ec ; trainer group && trainer id db 39, 5 ; text when seen dw UnknownText_0x1a6d46 ; text when trainer beaten dw UnknownText_0x1a6d72 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6875 ; 0x1a6875 UnknownScript_0x1a6875: ; 0x1a6875 talkaftercancel loadfont 2writetext UnknownText_0x1a6d79 closetext loadmovesprites end ; 0x1a687d Trainer_0x1a687d: ; 0x1a687d ; bit/flag number dw $3ed ; trainer group && trainer id db 39, 6 ; text when seen dw UnknownText_0x1a6dd0 ; text when trainer beaten dw UnknownText_0x1a6e33 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6889 ; 0x1a6889 UnknownScript_0x1a6889: ; 0x1a6889 talkaftercancel loadfont 2writetext UnknownText_0x1a6e58 closetext loadmovesprites end ; 0x1a6891 Trainer_0x1a6891: ; 0x1a6891 ; bit/flag number dw $3ee ; trainer group && trainer id db 39, 7 ; text when seen dw UnknownText_0x1a6e85 ; text when trainer beaten dw UnknownText_0x1a6eb7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a689d ; 0x1a689d UnknownScript_0x1a689d: ; 0x1a689d talkaftercancel loadfont 2writetext UnknownText_0x1a6ec2 closetext loadmovesprites end ; 0x1a68a5 Trainer_0x1a68a5: ; 0x1a68a5 ; bit/flag number dw $597 ; trainer group && trainer id db 38, 4 ; text when seen dw UnknownText_0x1a690f ; text when trainer beaten dw UnknownText_0x1a6952 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a68b1 ; 0x1a68b1 UnknownScript_0x1a68b1: ; 0x1a68b1 talkaftercancel loadfont 2writetext UnknownText_0x1a696e closetext loadmovesprites end ; 0x1a68b9 Trainer_0x1a68b9: ; 0x1a68b9 ; bit/flag number dw $598 ; trainer group && trainer id db 38, 5 ; text when seen dw UnknownText_0x1a6999 ; text when trainer beaten dw UnknownText_0x1a69c7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a68c5 ; 0x1a68c5 UnknownScript_0x1a68c5: ; 0x1a68c5 talkaftercancel loadfont 2writetext UnknownText_0x1a69d4 closetext loadmovesprites end ; 0x1a68cd Trainer_0x1a68cd: ; 0x1a68cd ; bit/flag number dw $599 ; trainer group && trainer id db 38, 6 ; text when seen dw UnknownText_0x1a6a2e ; text when trainer beaten dw UnknownText_0x1a6a80 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a68d9 ; 0x1a68d9 UnknownScript_0x1a68d9: ; 0x1a68d9 talkaftercancel loadfont 2writetext UnknownText_0x1a6aa4 closetext loadmovesprites end ; 0x1a68e1 Trainer_0x1a68e1: ; 0x1a68e1 ; bit/flag number dw $59a ; trainer group && trainer id db 38, 7 ; text when seen dw UnknownText_0x1a6b26 ; text when trainer beaten dw UnknownText_0x1a6b62 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a68ed ; 0x1a68ed UnknownScript_0x1a68ed: ; 0x1a68ed talkaftercancel loadfont 2writetext UnknownText_0x1a6b6c closetext loadmovesprites end ; 0x1a68f5 Trainer_0x1a68f5: ; 0x1a68f5 ; bit/flag number dw $59b ; trainer group && trainer id db 38, 8 ; text when seen dw UnknownText_0x1a6b9d ; text when trainer beaten dw UnknownText_0x1a6bcc ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6901 ; 0x1a6901 UnknownScript_0x1a6901: ; 0x1a6901 talkaftercancel loadfont 2writetext UnknownText_0x1a6bed closetext loadmovesprites end ; 0x1a6909 INCBIN "baserom.gbc",$1a6909,$1a690c - $1a6909 SignpostRemoteItem_0x1a690c: ; 0x1a690c dw $00ac db MAX_ETHER ; 0x1a690f UnknownText_0x1a690f: ; 0x1a690f db $0, "The water's warm", $4f db "here. I'm loose", $55 db "and limber.", $51 db "Sure, I'll take", $4f db "you on!", $57 ; 0x1a6952 UnknownText_0x1a6952: ; 0x1a6952 db $0, "Yikes! I've got", $4f db "prune skin!", $57 ; 0x1a696e UnknownText_0x1a696e: ; 0x1a696e db $0, "Isn't it relaxing", $4f db "just floating like", $55 db "this?", $57 ; 0x1a6999 UnknownText_0x1a6999: ; 0x1a6999 db $0, "I'm a bit tired.", $4f db "If I win, lend me", $55 db "your #MON.", $57 ; 0x1a69c7 UnknownText_0x1a69c7: ; 0x1a69c7 db $0, "Pant, pant…", $57 ; 0x1a69d4 UnknownText_0x1a69d4: ; 0x1a69d4 db $0, "It's so far to", $4f db "CIANWOOD.", $51 db "But it's no easy", $4f db "return trip to", $55 db "OLIVINE either.", $51 db "What should I do?", $57 ; 0x1a6a2e UnknownText_0x1a6a2e: ; 0x1a6a2e db $0, "See those islands", $4f db "that are blocked", $55 db "by whirlpools?", $51 db "There just has to", $4f db "be a secret!", $57 ; 0x1a6a80 UnknownText_0x1a6a80: ; 0x1a6a80 db $0, "What's the secret", $4f db "to your strength?", $57 ; 0x1a6aa4 UnknownText_0x1a6aa4: ; 0x1a6aa4 db $0, "It was a dark and", $4f db "stormy night…", $51 db "I saw this giant", $4f db "#MON flying", $55 db "from the islands.", $51 db "It was scattering", $4f db "feathers from its", $55 db "silver wings.", $57 ; 0x1a6b26 UnknownText_0x1a6b26: ; 0x1a6b26 db $0, "The waves are wild", $4f db "here.", $51 db "They tire you out", $4f db "while you swim.", $57 ; 0x1a6b62 UnknownText_0x1a6b62: ; 0x1a6b62 db $0, "I'm beat!", $57 ; 0x1a6b6c UnknownText_0x1a6b6c: ; 0x1a6b6c db $0, "The currents keep", $4f db "me from reaching", $55 db "that island.", $57 ; 0x1a6b9d UnknownText_0x1a6b9d: ; 0x1a6b9d db $0, "Are you seeking", $4f db "the secrets of", $55 db "WHIRL ISLANDS?", $57 ; 0x1a6bcc UnknownText_0x1a6bcc: ; 0x1a6bcc db $0, "Ooh, you've got", $4f db "great endurance!", $57 ; 0x1a6bed UnknownText_0x1a6bed: ; 0x1a6bed db $0, "A secret about", $4f db "WHIRL ISLANDS…", $51 db "It's pitch-black", $4f db "inside!", $57 ; 0x1a6c24 UnknownText_0x1a6c24: ; 0x1a6c24 db $0, "I'm on my way to", $4f db "WHIRL ISLANDS.", $51 db "I'm going explor-", $4f db "ing with friends.", $57 ; 0x1a6c67 UnknownText_0x1a6c67: ; 0x1a6c67 db $0, "Is that how you do", $4f db "it?", $57 ; 0x1a6c7f UnknownText_0x1a6c7f: ; 0x1a6c7f db $0, "There's supposed", $4f db "to be a big #-", $55 db "MON deep beneath", $55 db "WHIRL ISLANDS.", $51 db "I wonder what it", $4f db "could be?", $57 ; 0x1a6cda UnknownText_0x1a6cda: ; 0x1a6cda db $0, "You look so ele-", $4f db "gant, riding your", $55 db "#MON.", $57 ; 0x1a6d04 UnknownText_0x1a6d04: ; 0x1a6d04 db $0, "I'm crushed…", $57 ; 0x1a6d11 UnknownText_0x1a6d11: ; 0x1a6d11 db $0, "Wasn't there a hit", $4f db "song about a boy", $55 db "riding a LAPRAS?", $57 ; 0x1a6d46 UnknownText_0x1a6d46: ; 0x1a6d46 db $0, "The weather is so", $4f db "beautiful, I'm in", $55 db "a daze!", $57 ; 0x1a6d72 UnknownText_0x1a6d72: ; 0x1a6d72 db $0, "Ohhh!", $57 ; 0x1a6d79 UnknownText_0x1a6d79: ; 0x1a6d79 db $0, "A sunburn is the", $4f db "worst for skin.", $51 db "But I don't use a", $4f db "sunblock.", $51 db "I won't pollute", $4f db "the water.", $57 ; 0x1a6dd0 UnknownText_0x1a6dd0: ; 0x1a6dd0 db $0, "If you need to", $4f db "rest, just tread", $55 db "water.", $51 db "You'll get your", $4f db "wind back, so you", $51 db "can keep on going", $4f db "strong.", $57 ; 0x1a6e33 UnknownText_0x1a6e33: ; 0x1a6e33 db $0, "Oh! You have more", $4f db "energy than I do.", $57 ; 0x1a6e58 UnknownText_0x1a6e58: ; 0x1a6e58 db $0, "I heard roars from", $4f db "deep inside the", $55 db "ISLANDS.", $57 ; 0x1a6e85 UnknownText_0x1a6e85: ; 0x1a6e85 db $0, "At night, STARYU", $4f db "gather near the", $55 db "water's surface.", $57 ; 0x1a6eb7 UnknownText_0x1a6eb7: ; 0x1a6eb7 db $0, "Oh, dear…", $57 ; 0x1a6ec2 UnknownText_0x1a6ec2: ; 0x1a6ec2 db $0, "The clusters of", $4f db "STARYU light up", $55 db "at the same time.", $51 db "It's so beautiful,", $4f db "it's scary.", $57 ; 0x1a6f12 MapEventHeader_0x1a6f12: ; 0x1a6f12 ; filler db 0, 0 ; warps db 4 warp_def $11, $c, 1, GROUP_WHIRL_ISLAND_NW, MAP_WHIRL_ISLAND_NW warp_def $13, $24, 1, GROUP_WHIRL_ISLAND_NE, MAP_WHIRL_ISLAND_NE warp_def $25, $c, 1, GROUP_WHIRL_ISLAND_SW, MAP_WHIRL_ISLAND_SW warp_def $2d, $24, 1, GROUP_WHIRL_ISLAND_SE, MAP_WHIRL_ISLAND_SE ; xy triggers db 0 ; signposts db 1 signpost 35, 9, $7, SignpostRemoteItem_0x1a690c ; people-events db 10 person_event $f5, 10, 36, $a, $0, 255, 255, $82, 3, Trainer_0x1a68a5, $ffff person_event $f5, 12, 50, $a, $0, 255, 255, $82, 3, Trainer_0x1a68b9, $ffff person_event $f5, 30, 24, $1e, $0, 255, 255, $82, 3, Trainer_0x1a68cd, $ffff person_event $f5, 34, 36, $1f, $0, 255, 255, $82, 3, Trainer_0x1a68e1, $ffff person_event $f5, 50, 23, $1e, $0, 255, 255, $82, 3, Trainer_0x1a68f5, $ffff person_event $32, 8, 21, $a, $0, 255, 255, $a2, 3, Trainer_0x1a6841, $ffff person_event $32, 23, 27, $7, $0, 255, 255, $a2, 3, Trainer_0x1a6855, $ffff person_event $32, 38, 31, $8, $0, 255, 255, $a2, 3, Trainer_0x1a6869, $ffff person_event $32, 32, 48, $9, $0, 255, 255, $a2, 4, Trainer_0x1a687d, $ffff person_event $32, 54, 13, $a, $0, 255, 255, $a2, 2, Trainer_0x1a6891, $ffff ; 0x1a6fb3 MapScriptHeader_0x1a6fb3: ; 0x1a6fb3 ; trigger count db 0 ; callback count db 0 ; 0x1a6fb5 Trainer_0x1a6fb5: ; 0x1a6fb5 ; bit/flag number dw $451 ; trainer group && trainer id db 37, 4 ; text when seen dw UnknownText_0x1a7214 ; text when trainer beaten dw UnknownText_0x1a7226 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6fc1 ; 0x1a6fc1 UnknownScript_0x1a6fc1: ; 0x1a6fc1 talkaftercancel loadfont 2writetext UnknownText_0x1a7238 closetext loadmovesprites end ; 0x1a6fc9 Trainer_0x1a6fc9: ; 0x1a6fc9 ; bit/flag number dw $45a ; trainer group && trainer id db 37, 13 ; text when seen dw UnknownText_0x1a7012 ; text when trainer beaten dw UnknownText_0x1a7043 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6fd5 ; 0x1a6fd5 UnknownScript_0x1a6fd5: ; 0x1a6fd5 talkaftercancel loadfont 2writetext UnknownText_0x1a704c closetext loadmovesprites end ; 0x1a6fdd Trainer_0x1a6fdd: ; 0x1a6fdd ; bit/flag number dw $45b ; trainer group && trainer id db 37, 14 ; text when seen dw UnknownText_0x1a706b ; text when trainer beaten dw UnknownText_0x1a70b4 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6fe9 ; 0x1a6fe9 UnknownScript_0x1a6fe9: ; 0x1a6fe9 talkaftercancel loadfont 2writetext UnknownText_0x1a70d4 closetext loadmovesprites end ; 0x1a6ff1 Trainer_0x1a6ff1: ; 0x1a6ff1 ; bit/flag number dw $45c ; trainer group && trainer id db 37, 15 ; text when seen dw UnknownText_0x1a711d ; text when trainer beaten dw UnknownText_0x1a714e ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a6ffd ; 0x1a6ffd UnknownScript_0x1a6ffd: ; 0x1a6ffd talkaftercancel loadfont 2writetext UnknownText_0x1a716d closetext loadmovesprites end ; 0x1a7005 UnknownScript_0x1a7005: ; 0x1a7005 jumptext UnknownText_0x1a72a0 ; 0x1a7008 UnknownScript_0x1a7008: ; 0x1a7008 jumptext UnknownText_0x1a72c1 ; 0x1a700b ItemFragment_0x1a700b: ; 0x1a700b item_frag CALCIUM, 1 ; 0x1a700d ItemFragment_0x1a700d: ; 0x1a700d item_frag NUGGET, 1 ; 0x1a700f SignpostRemoteItem_0x1a700f: ; 0x1a700f dw $00f3 db ELIXER ; 0x1a7012 UnknownText_0x1a7012: ; 0x1a7012 db $0, "Patience is the", $4f db "key to both fish-", $55 db "ing and #MON.", $57 ; 0x1a7043 UnknownText_0x1a7043: ; 0x1a7043 db $0, "Gwaaah!", $57 ; 0x1a704c UnknownText_0x1a704c: ; 0x1a704c db $0, "I'm too impatient", $4f db "for fishing…", $57 ; 0x1a706b UnknownText_0x1a706b: ; 0x1a706b db $0, "I feel so content,", $4f db "fishing while lis-", $55 db "tening to some", $55 db "tunes on my radio.", $57 ; 0x1a70b4 UnknownText_0x1a70b4: ; 0x1a70b4 db $0, "My stupid radio", $4f db "distracted me!", $57 ; 0x1a70d4 UnknownText_0x1a70d4: ; 0x1a70d4 db $0, "Have you checked", $4f db "out KANTO's radio", $51 db "programs? We get a", $4f db "good variety here.", $57 ; 0x1a711d UnknownText_0x1a711d: ; 0x1a711d db $0, "What's most impor-", $4f db "tant in our every-", $55 db "day lives?", $57 ; 0x1a714e UnknownText_0x1a714e: ; 0x1a714e db $0, "The answer is", $4f db "coming up next!", $57 ; 0x1a716d UnknownText_0x1a716d: ; 0x1a716d db $0, "I think electric-", $4f db "ity is the most", $51 db "important thing in", $4f db "our daily lives.", $51 db "If it weren't,", $4f db "people wouldn't", $51 db "have made such a", $4f db "fuss when the", $51 db "POWER PLANT went", $4f db "out of commission.", $57 ; 0x1a7214 UnknownText_0x1a7214: ; 0x1a7214 db $0, "Do you remember?", $57 ; 0x1a7226 UnknownText_0x1a7226: ; 0x1a7226 db $0, "You do remember?", $57 ; 0x1a7238 UnknownText_0x1a7238: ; 0x1a7238 db $0, "The tug you feel", $4f db "on the ROD when", $51 db "you hook a #-", $4f db "MON…", $51 db "That's the best", $4f db "feeling ever for", $55 db "an angler like me.", $57 ; 0x1a72a0 UnknownText_0x1a72a0: ; 0x1a72a0 db $0, "ROUTE 12", $51 db "NORTH TO LAVENDER", $4f db "TOWN", $57 ; 0x1a72c1 UnknownText_0x1a72c1: ; 0x1a72c1 db $0, "FISHING SPOT", $57 ; 0x1a72cf MapEventHeader_0x1a72cf: ; 0x1a72cf ; filler db 0, 0 ; warps db 1 warp_def $21, $b, 1, GROUP_ROUTE_12_SUPER_ROD_HOUSE, MAP_ROUTE_12_SUPER_ROD_HOUSE ; xy triggers db 0 ; signposts db 3 signpost 27, 11, $0, UnknownScript_0x1a7005 signpost 9, 13, $0, UnknownScript_0x1a7008 signpost 13, 14, $7, SignpostRemoteItem_0x1a700f ; people-events db 6 person_event $3a, 17, 9, $a, $0, 255, 255, $a2, 1, Trainer_0x1a6fc9, $ffff person_event $3a, 27, 18, $6, $0, 255, 255, $a2, 1, Trainer_0x1a6fdd, $ffff person_event $3a, 42, 14, $8, $0, 255, 255, $a2, 5, Trainer_0x1a6ff1, $ffff person_event $3a, 11, 10, $9, $0, 255, 255, $a2, 3, Trainer_0x1a6fb5, $ffff person_event $54, 47, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a700b, $0788 person_event $54, 55, 9, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a700d, $0789 ; 0x1a7337 INCBIN "baserom.gbc",$1a7337,$cc9 SECTION "bank6A",DATA,BANK[$6A] MapScriptHeader_0x1a8000: ; 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 setbit2 $0041 clearbit1 $0076 return ; 0x1a8016 UnknownScript_0x1a8016: ; 0x1a8016 playmusic $004e 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 $004e 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 UnknownScript_0x1a806f: ; 0x1a806f faceplayer loadfont checkbit1 $0040 iftrue UnknownScript_0x1a8095 checkbit1 $001f iftrue UnknownScript_0x1a808f checkbit1 $001a 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 UnknownScript_0x1a809b: ; 0x1a809b jumptextfaceplayer UnknownText_0x1a8274 ; 0x1a809e UnknownScript_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 $0041 applymovement $0, MovementData_0x1a80f0 applymovement $4, MovementData_0x1a80f5 end ; 0x1a80c8 UnknownScript_0x1a80c8: ; 0x1a80c8 jumptext UnknownText_0x1a82e8 ; 0x1a80cb UnknownScript_0x1a80cb: ; 0x1a80cb jumptext UnknownText_0x1a8328 ; 0x1a80ce UnknownScript_0x1a80ce: ; 0x1a80ce jumptext UnknownText_0x1a8332 ; 0x1a80d1 UnknownScript_0x1a80d1: ; 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 db $0, "Wow, your #GEAR", $4f db "is impressive!", $51 db "Did your mom get", $4f db "it for you?", $57 ; 0x1a8134 UnknownText_0x1a8134: ; 0x1a8134 db $0, "Wait, ", $14, "!", $57 ; 0x1a813e UnknownText_0x1a813e: ; 0x1a813e db $0, "What do you think", $4f db "you're doing?", $57 ; 0x1a815e UnknownText_0x1a815e: ; 0x1a815e db $0, "It's dangerous to", $4f db "go out without a", $55 db "#MON!", $51 db "Wild #MON", $4f db "jump out of the", $51 db "grass on the way", $4f db "to the next town.", $57 ; 0x1a81c4 UnknownText_0x1a81c4: ; 0x1a81c4 db $0, "Oh! Your #MON", $4f db "is adorable!", $55 db "I wish I had one!", $57 ; 0x1a81f2 UnknownText_0x1a81f2: ; 0x1a81f2 db $0, "Hi, ", $14, "!", $4f db "Leaving again?", $51 db "You should tell", $4f db "your mom if you", $55 db "are leaving.", $57 ; 0x1a8236 UnknownText_0x1a8236: ; 0x1a8236 db $0, "Call your mom on", $4f db "your #GEAR to", $51 db "let her know how", $4f db "you're doing.", $57 ; 0x1a8274 UnknownText_0x1a8274: ; 0x1a8274 db $0, "Yo, ", $52, "!", $51 db "I hear PROF.ELM", $4f db "discovered some", $55 db "new #MON.", $57 ; 0x1a82a6 UnknownText_0x1a82a6: ; 0x1a82a6 db $0, $56, $51 db "So this is the", $4f db "famous ELM #MON", $55 db "LAB…", $57 ; 0x1a82cd UnknownText_0x1a82cd: ; 0x1a82cd db $0, "…What are you", $4f db "staring at?", $57 ; 0x1a82e8 UnknownText_0x1a82e8: ; 0x1a82e8 db $0, "NEW BARK TOWN", $51 db "The Town Where the", $4f db "Winds of a New", $55 db "Beginning Blow", $57 ; 0x1a8328 UnknownText_0x1a8328: ; 0x1a8328 db $0, $52, "'s House", $57 ; 0x1a8332 UnknownText_0x1a8332: ; 0x1a8332 db $0, "ELM #MON LAB", $57 ; 0x1a8340 UnknownText_0x1a8340: ; 0x1a8340 db $0, "ELM'S HOUSE", $57 ; 0x1a834d MapEventHeader_0x1a834d: ; 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, UnknownScript_0x1a80c8 signpost 5, 11, $0, UnknownScript_0x1a80cb signpost 3, 3, $0, UnknownScript_0x1a80ce signpost 13, 9, $0, UnknownScript_0x1a80d1 ; people-events db 3 person_event $29, 12, 10, $3, $1, 255, 255, $0, 0, UnknownScript_0x1a806f, $ffff person_event $3a, 13, 16, $4, $10, 255, 255, $a0, 0, UnknownScript_0x1a809b, $ffff person_event $4, 6, 7, $9, $0, 255, 255, $0, 0, UnknownScript_0x1a809e, $06bd ; 0x1a83b2 MapScriptHeader_0x1a83b2: ; 0x1a83b2 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1a83b7 ; 0x1a83b7 UnknownScript_0x1a83b7: ; 0x1a83b7 setbit2 $0043 return ; 0x1a83bb UnknownScript_0x1a83bb: ; 0x1a83bb applymovement $2, MovementData_0x1a8465 faceplayer loadfont 2writetext UnknownText_0x1a8473 yesorno iffalse UnknownScript_0x1a83d1 2jump UnknownScript_0x1a83cb ; 0x1a83cb UnknownScript_0x1a83cb: ; 0x1a83cb 2writetext UnknownText_0x1a84ac closetext loadmovesprites end ; 0x1a83d1 UnknownScript_0x1a83d1: ; 0x1a83d1 2writetext UnknownText_0x1a84cb closetext loadmovesprites playmusic $0011 follow $2, $0 applymovement $2, MovementData_0x1a842a spriteface $0, $1 applymovement $2, MovementData_0x1a8465 stopfollow special $003d loadfont 2writetext UnknownText_0x1a84f9 closetext loadmovesprites applymovement $2, MovementData_0x1a8465 applymovement $2, MovementData_0x1a8463 playsound $001f disappear $2 clearbit1 $06cb waitbutton end ; 0x1a8403 UnknownScript_0x1a8403: ; 0x1a8403 jumptextfaceplayer UnknownText_0x1a8529 ; 0x1a8406 UnknownScript_0x1a8406: ; 0x1a8406 jumptextfaceplayer UnknownText_0x1a8593 ; 0x1a8409 UnknownScript_0x1a8409: ; 0x1a8409 jumptextfaceplayer UnknownText_0x1a85ef ; 0x1a840c UnknownScript_0x1a840c: ; 0x1a840c jumptextfaceplayer UnknownText_0x1a8665 ; 0x1a840f UnknownScript_0x1a840f: ; 0x1a840f jumptext UnknownText_0x1a86b2 ; 0x1a8412 UnknownScript_0x1a8412: ; 0x1a8412 jumptext UnknownText_0x1a86dc ; 0x1a8415 UnknownScript_0x1a8415: ; 0x1a8415 jumptext UnknownText_0x1a8724 ; 0x1a8418 UnknownScript_0x1a8418: ; 0x1a8418 jumptext UnknownText_0x1a874d ; 0x1a841b UnknownScript_0x1a841b: ; 0x1a841b jumpstd $0010 ; 0x1a841e UnknownScript_0x1a841e: ; 0x1a841e jumpstd $0011 ; 0x1a8421 ItemFragment_0x1a8421: ; 0x1a8421 item_frag PP_UP, 1 ; 0x1a8423 ItemFragment_0x1a8423: ; 0x1a8423 item_frag RARE_CANDY, 1 ; 0x1a8425 UnknownScript_0x1a8425: ; 0x1a8425 fruittree $9 ; 0x1a8427 SignpostRemoteItem_0x1a8427: ; 0x1a8427 dw $00b0 db HYPER_POTION ; 0x1a842a MovementData_0x1a842a: ; 0x1a842a big_step_down big_step_down turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down big_step_down turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right big_step_right turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up big_step_up turn_head_down step_end ; 0x1a8463 MovementData_0x1a8463: ; 0x1a8463 step_up step_end ; 0x1a8465 MovementData_0x1a8465: ; 0x1a8465 turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down turn_head_left turn_head_up turn_head_right turn_head_down step_end ; 0x1a8473 UnknownText_0x1a8473: ; 0x1a8473 db $0, "Hello!", $4f db "You are trainer?", $51 db "Battle GYM LEADER,", $4f db "win you did?", $57 ; 0x1a84ac UnknownText_0x1a84ac: ; 0x1a84ac db $0, "Ooh, la la!", $4f db "Very indeed nice!", $57 ; 0x1a84cb UnknownText_0x1a84cb: ; 0x1a84cb db $0, "Is that so? Then", $4f db "study shall you!", $55 db "Follow me!", $57 ; 0x1a84f9 UnknownText_0x1a84f9: ; 0x1a84f9 db $0, "Here, teacher I", $4f db "am. Good it is", $55 db "you study here!", $57 ; 0x1a8529 UnknownText_0x1a8529: ; 0x1a8529 db $0, "Ghosts are rumored", $4f db "to appear in", $55 db "SPROUT TOWER.", $51 db "They said normal-", $4f db "type #MON moves", $51 db "had no effect on", $4f db "ghosts.", $57 ; 0x1a8593 UnknownText_0x1a8593: ; 0x1a8593 db $0, "Hey, you're a", $4f db "#MON trainer?", $51 db "If you beat the", $4f db "GYM LEADER here,", $51 db "you'll be ready", $4f db "for prime time!", $57 ; 0x1a85ef UnknownText_0x1a85ef: ; 0x1a85ef db $0, "FALKNER, from the", $4f db "VIOLET #MON", $51 db "GYM, is a fine", $4f db "trainer!", $51 db "He inherited his", $4f db "father's gym and", $51 db "has done a great", $4f db "job with it.", $57 ; 0x1a8665 UnknownText_0x1a8665: ; 0x1a8665 db $0, "I saw a wiggly", $4f db "tree up ahead!", $51 db "If you touch it,", $4f db "it squirms and", $55 db "dances! Cool!", $57 ; 0x1a86b2 UnknownText_0x1a86b2: ; 0x1a86b2 db $0, "VIOLET CITY", $51 db "The City of", $4f db "Nostalgic Scents", $57 ; 0x1a86dc UnknownText_0x1a86dc: ; 0x1a86dc db $0, "VIOLET CITY", $4f db "#MON GYM", $55 db "LEADER: FALKNER", $51 db "The Elegant Master", $4f db "of Flying #MON", $57 ; 0x1a8724 UnknownText_0x1a8724: ; 0x1a8724 db $0, "SPROUT TOWER", $51 db "Experience the", $4f db "Way of #MON", $57 ; 0x1a874d UnknownText_0x1a874d: ; 0x1a874d db $0, "EARL'S #MON", $4f db "ACADEMY", $57 ; 0x1a8762 MapEventHeader_0x1a8762: ; 0x1a8762 ; filler db 0, 0 ; warps db 9 warp_def $11, $9, 2, GROUP_VIOLET_MART, MAP_VIOLET_MART warp_def $11, $12, 1, GROUP_VIOLET_GYM, MAP_VIOLET_GYM warp_def $11, $1e, 1, GROUP_EARLS_POKEMON_ACADEMY, MAP_EARLS_POKEMON_ACADEMY warp_def $f, $3, 1, GROUP_VIOLET_NICKNAME_SPEECH_HOUSE, MAP_VIOLET_NICKNAME_SPEECH_HOUSE warp_def $19, $1f, 1, GROUP_VIOLET_POKECENTER_1F, MAP_VIOLET_POKECENTER_1F warp_def $1d, $15, 1, GROUP_VIOLET_ONIX_TRADE_HOUSE, MAP_VIOLET_ONIX_TRADE_HOUSE warp_def $5, $17, 1, GROUP_SPROUT_TOWER_1F, MAP_SPROUT_TOWER_1F warp_def $18, $27, 1, GROUP_ROUTE_31_VIOLET_GATE, MAP_ROUTE_31_VIOLET_GATE warp_def $19, $27, 2, GROUP_ROUTE_31_VIOLET_GATE, MAP_ROUTE_31_VIOLET_GATE ; xy triggers db 0 ; signposts db 7 signpost 20, 24, $0, UnknownScript_0x1a840f signpost 17, 15, $0, UnknownScript_0x1a8412 signpost 8, 24, $0, UnknownScript_0x1a8415 signpost 17, 27, $0, UnknownScript_0x1a8418 signpost 25, 32, $0, UnknownScript_0x1a841b signpost 17, 10, $0, UnknownScript_0x1a841e signpost 14, 37, $7, SignpostRemoteItem_0x1a8427 ; people-events db 8 person_event $3a, 20, 17, $3, $0, 255, 255, $a0, 0, UnknownScript_0x1a83bb, $06ca person_event $28, 32, 32, $2, $22, 255, 255, $a0, 0, UnknownScript_0x1a8403, $ffff person_event $2b, 18, 28, $2, $21, 255, 255, $80, 0, UnknownScript_0x1a8406, $ffff person_event $2f, 24, 21, $5, $1, 255, 255, $0, 0, UnknownScript_0x1a8409, $ffff person_event $27, 22, 9, $3, $0, 255, 255, $a0, 0, UnknownScript_0x1a840c, $ffff person_event $5d, 33, 18, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a8425, $ffff person_event $54, 5, 8, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a8421, $0643 person_event $54, 9, 39, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a8423, $0644 ; 0x1a8820 MapScriptHeader_0x1a8820: ; 0x1a8820 ; trigger count db 2 ; triggers dw UnknownScript_0x1a882d, $0000 dw UnknownScript_0x1a882e, $0000 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1a882f ; 0x1a882d UnknownScript_0x1a882d: ; 0x1a882d end ; 0x1a882e UnknownScript_0x1a882e: ; 0x1a882e end ; 0x1a882f UnknownScript_0x1a882f: ; 0x1a882f setbit2 $0047 return ; 0x1a8833 UnknownScript_0x1a8833: ; 0x1a8833 spriteface $0, $2 showemote $0, $0, 15 special $006a pause 15 playsound $001f appear $5 waitbutton applymovement $5, MovementData_0x1a88d2 playmusic $001f loadfont 2writetext UnknownText_0x1a88fa closetext loadmovesprites applymovement $0, MovementData_0x1a88f4 spriteface $0, $3 applymovement $5, MovementData_0x1a88db dotrigger $1 disappear $5 special $003d variablesprite $5, $31 special $005e end ; 0x1a886b UnknownScript_0x1a886b: ; 0x1a886b spriteface $0, $2 showemote $0, $0, 15 special $006a pause 15 playsound $001f appear $5 waitbutton applymovement $5, MovementData_0x1a88d6 playmusic $001f loadfont 2writetext UnknownText_0x1a88fa closetext loadmovesprites applymovement $0, MovementData_0x1a88f7 spriteface $0, $3 applymovement $5, MovementData_0x1a88e8 disappear $5 dotrigger $1 special $003d variablesprite $5, $31 special $005e end ; 0x1a88a3 UnknownScript_0x1a88a3: ; 0x1a88a3 jumptextfaceplayer UnknownText_0x1a8a58 ; 0x1a88a6 UnknownScript_0x1a88a6: ; 0x1a88a6 faceplayer loadfont random $2 if_equal $0, UnknownScript_0x1a88b4 2writetext UnknownText_0x1a8b04 closetext loadmovesprites end ; 0x1a88b4 UnknownScript_0x1a88b4: ; 0x1a88b4 2writetext UnknownText_0x1a8b41 closetext loadmovesprites end ; 0x1a88ba UnknownScript_0x1a88ba: ; 0x1a88ba jumptextfaceplayer UnknownText_0x1a8b71 ; 0x1a88bd UnknownScript_0x1a88bd: ; 0x1a88bd jumptext UnknownText_0x1a8bd0 ; 0x1a88c0 UnknownScript_0x1a88c0: ; 0x1a88c0 jumptext UnknownText_0x1a8c00 ; 0x1a88c3 UnknownScript_0x1a88c3: ; 0x1a88c3 jumptext UnknownText_0x1a8c1d ; 0x1a88c6 UnknownScript_0x1a88c6: ; 0x1a88c6 jumptext UnknownText_0x1a8c60 ; 0x1a88c9 UnknownScript_0x1a88c9: ; 0x1a88c9 jumptext UnknownText_0x1a8c99 ; 0x1a88cc UnknownScript_0x1a88cc: ; 0x1a88cc jumpstd $0010 ; 0x1a88cf UnknownScript_0x1a88cf: ; 0x1a88cf jumpstd $0011 ; 0x1a88d2 MovementData_0x1a88d2: ; 0x1a88d2 step_down step_right step_right step_end ; 0x1a88d6 MovementData_0x1a88d6: ; 0x1a88d6 step_down step_down step_right step_right step_end ; 0x1a88db MovementData_0x1a88db: ; 0x1a88db step_right step_right step_right step_right step_right step_right step_up step_up step_up step_up step_up step_up step_end ; 0x1a88e8 MovementData_0x1a88e8: ; 0x1a88e8 step_right step_right step_right step_right step_right step_right step_up step_up step_up step_up step_up step_end ; 0x1a88f4 MovementData_0x1a88f4: ; 0x1a88f4 step_down turn_head_up step_end ; 0x1a88f7 MovementData_0x1a88f7: ; 0x1a88f7 step_up turn_head_down step_end ; 0x1a88fa UnknownText_0x1a88fa: ; 0x1a88fa db $0, "…", $51 db "You again?", $51 db "There's no need to", $4f db "panic. I don't", $51 db "bother with wimps", $4f db "like you.", $51 db "Speaking of weak-", $4f db "lings, the city's", $51 db "GYM LEADER isn't", $4f db "here.", $51 db "Supposedly taking", $4f db "care of a sick", $51 db "#MON at the", $4f db "LIGHTHOUSE.", $51 db "Humph! Boo-hoo!", $4f db "Just let sick", $55 db "#MON go!", $51 db "A #MON that", $4f db "can't battle is", $55 db "worthless!", $51 db "Why don't you go", $4f db "train at the", $55 db "LIGHTHOUSE?", $51 db "Who knows. It may", $4f db "make you a bit", $55 db "less weak!", $57 ; 0x1a8a58 UnknownText_0x1a8a58: ; 0x1a8a58 db $0, "Dark roads are", $4f db "dangerous at", $55 db "night.", $51 db "But in the pitch-", $4f db "black of night,", $51 db "the sea is even", $4f db "more treacherous!", $51 db "Without the beacon", $4f db "of the LIGHTHOUSE", $51 db "to guide it, no", $4f db "ship can sail.", $57 ; 0x1a8b04 UnknownText_0x1a8b04: ; 0x1a8b04 db $0, "That thing you", $4f db "have--it's a #-", $55 db "GEAR, right? Wow,", $55 db "that's cool.", $57 ; 0x1a8b41 UnknownText_0x1a8b41: ; 0x1a8b41 db $0, "Wow, you have a", $4f db "#DEX!", $51 db "That is just so", $4f db "awesome.", $57 ; 0x1a8b71 UnknownText_0x1a8b71: ; 0x1a8b71 db $0, "The sea is sweet!", $51 db "Sunsets on the sea", $4f db "are marvelous!", $51 db "Sing with me! ", $4f db "Yo-ho! Blow the", $55 db "man down!…", $57 ; 0x1a8bd0 UnknownText_0x1a8bd0: ; 0x1a8bd0 db $0, "OLIVINE CITY", $51 db "The Port Closest", $4f db "to Foreign Lands", $57 ; 0x1a8c00 UnknownText_0x1a8c00: ; 0x1a8c00 db $0, "OLIVINE PORT", $4f db "FAST SHIP PIER", $57 ; 0x1a8c1d UnknownText_0x1a8c1d: ; 0x1a8c1d db $0, "OLIVINE CITY", $4f db "#MON GYM", $55 db "LEADER: JASMINE", $51 db "The Steel-Clad", $4f db "Defense Girl", $57 ; 0x1a8c60 UnknownText_0x1a8c60: ; 0x1a8c60 db $0, "OLIVINE LIGHTHOUSE", $4f db "Also known as the", $55 db "GLITTER LIGHTHOUSE", $57 ; 0x1a8c99 UnknownText_0x1a8c99: ; 0x1a8c99 db $0, "BATTLE TOWER AHEAD", $4f db "Opening Now!", $57 ; 0x1a8cba INCBIN "baserom.gbc",$1a8cba,$1a8cce - $1a8cba MapEventHeader_0x1a8cce: ; 0x1a8cce ; filler db 0, 0 ; warps db 11 warp_def $15, $d, 1, GROUP_OLIVINE_POKECENTER_1F, MAP_OLIVINE_POKECENTER_1F warp_def $b, $a, 1, GROUP_OLIVINE_GYM, MAP_OLIVINE_GYM warp_def $b, $19, 1, GROUP_OLIVINE_VOLTORB_HOUSE, MAP_OLIVINE_VOLTORB_HOUSE warp_def $0, $0, 1, GROUP_OLIVINE_HOUSE_BETA, MAP_OLIVINE_HOUSE_BETA warp_def $b, $1d, 1, GROUP_OLIVINE_PUNISHMENT_SPEECH_HOUSE, MAP_OLIVINE_PUNISHMENT_SPEECH_HOUSE warp_def $f, $d, 1, GROUP_OLIVINE_GOOD_ROD_HOUSE, MAP_OLIVINE_GOOD_ROD_HOUSE warp_def $15, $7, 1, GROUP_OLIVINE_CAFE, MAP_OLIVINE_CAFE warp_def $11, $13, 2, GROUP_OLIVINE_MART, MAP_OLIVINE_MART warp_def $1b, $1d, 1, GROUP_OLIVINE_LIGHTHOUSE_1F, MAP_OLIVINE_LIGHTHOUSE_1F warp_def $1b, $13, 1, GROUP_OLIVINE_PORT_PASSAGE, MAP_OLIVINE_PORT_PASSAGE warp_def $1b, $14, 2, GROUP_OLIVINE_PORT_PASSAGE, MAP_OLIVINE_PORT_PASSAGE ; xy triggers db 2 xy_trigger 0, $c, $d, $0, UnknownScript_0x1a8833, $0, $0 xy_trigger 0, $d, $d, $0, UnknownScript_0x1a886b, $0, $0 ; signposts db 7 signpost 11, 17, $0, UnknownScript_0x1a88bd signpost 24, 20, $0, UnknownScript_0x1a88c0 signpost 11, 7, $0, UnknownScript_0x1a88c3 signpost 28, 30, $0, UnknownScript_0x1a88c6 signpost 23, 3, $0, UnknownScript_0x1a88c9 signpost 21, 14, $0, UnknownScript_0x1a88cc signpost 17, 20, $0, UnknownScript_0x1a88cf ; people-events db 4 person_event $49, 31, 30, $4, $10, 255, 255, $0, 0, UnknownScript_0x1a88a3, $ffff person_event $66, 17, 24, $3, $0, 255, 255, $80, 0, UnknownScript_0x1a88a6, $ffff person_event $49, 25, 21, $2, $11, 255, 255, $0, 0, UnknownScript_0x1a88ba, $ffff person_event $f5, 15, 14, $6, $0, 255, 255, $0, 0, UnknownScript_0x26ef, $06c3 ; 0x1a8d72 MapScriptHeader_0x1a8d72: ; 0x1a8d72 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 2, UnknownScript_0x1a8d77 ; 0x1a8d77 UnknownScript_0x1a8d77: ; 0x1a8d77 checkcode $b if_equal $0, UnknownScript_0x1a8d80 disappear $6 return ; 0x1a8d80 UnknownScript_0x1a8d80: ; 0x1a8d80 appear $6 return ; 0x1a8d83 Trainer_0x1a8d83: ; 0x1a8d83 ; bit/flag number dw $465 ; trainer group && trainer id db 61, 2 ; text when seen dw UnknownText_0x1a8e12 ; text when trainer beaten dw UnknownText_0x1a8e3b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a8d8f ; 0x1a8d8f UnknownScript_0x1a8d8f: ; 0x1a8d8f talkaftercancel loadfont 2writetext UnknownText_0x1a8e62 closetext loadmovesprites end ; 0x1a8d97 Trainer_0x1a8d97: ; 0x1a8d97 ; bit/flag number dw $465 ; trainer group && trainer id db 61, 3 ; text when seen dw UnknownText_0x1a8e9c ; text when trainer beaten dw UnknownText_0x1a8ec5 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a8da3 ; 0x1a8da3 UnknownScript_0x1a8da3: ; 0x1a8da3 talkaftercancel loadfont 2writetext UnknownText_0x1a8eec closetext loadmovesprites end ; 0x1a8dab Trainer_0x1a8dab: ; 0x1a8dab ; bit/flag number dw $43e ; trainer group && trainer id db 52, 5 ; text when seen dw UnknownText_0x1a8f1b ; text when trainer beaten dw UnknownText_0x1a8f65 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a8db7 ; 0x1a8db7 UnknownScript_0x1a8db7: ; 0x1a8db7 talkaftercancel loadfont 2writetext UnknownText_0x1a8f80 closetext loadmovesprites end ; 0x1a8dbf UnknownScript_0x1a8dbf: ; 0x1a8dbf faceplayer loadfont checkbit1 $0069 iftrue UnknownScript_0x1a8dfa checkcode $b if_not_equal $0, UnknownScript_0x1a8e00 checkbit1 $0068 iftrue $4dda 2writetext UnknownText_0x1a8fc8 keeptextopen setbit1 $0068 checkbit2 $0063 iftrue UnknownScript_0x1a8de7 2writetext UnknownText_0x1a9004 keeptextopen 2jump $4deb ; 0x1a8de7 UnknownScript_0x1a8de7: ; 0x1a8de7 2writetext UnknownText_0x1a902f keeptextopen verbosegiveitem MAGNET, 1 iffalse $4dfe setbit1 $0069 2writetext UnknownText_0x1a905a closetext loadmovesprites end ; 0x1a8dfa UnknownScript_0x1a8dfa: ; 0x1a8dfa 2writetext UnknownText_0x1a90fc closetext loadmovesprites end ; 0x1a8e00 UnknownScript_0x1a8e00: ; 0x1a8e00 2writetext UnknownText_0x1a916e closetext loadmovesprites end ; 0x1a8e06 UnknownScript_0x1a8e06: ; 0x1a8e06 jumptext UnknownText_0x1a9197 ; 0x1a8e09 UnknownScript_0x1a8e09: ; 0x1a8e09 fruittree $11 ; 0x1a8e0b UnknownScript_0x1a8e0b: ; 0x1a8e0b fruittree $12 ; 0x1a8e0d UnknownScript_0x1a8e0d: ; 0x1a8e0d fruittree $13 ; 0x1a8e0f SignpostRemoteItem_0x1a8e0f: ; 0x1a8e0f dw $00a9 db ETHER ; 0x1a8e12 UnknownText_0x1a8e12: ; 0x1a8e12 db $0, "ANN: ANNE and I", $4f db "are in this to-", $55 db "gether!", $57 ; 0x1a8e3b UnknownText_0x1a8e3b: ; 0x1a8e3b db $0, "ANN & ANNE: Nnn… A", $4f db "little too strong.", $57 ; 0x1a8e62 UnknownText_0x1a8e62: ; 0x1a8e62 db $0, "ANN: I can tell", $4f db "what my sister and", $51 db "my #MON are", $4f db "thinking.", $57 ; 0x1a8e9c UnknownText_0x1a8e9c: ; 0x1a8e9c db $0, "ANNE: ANN and I", $4f db "are in this to-", $55 db "gether!", $57 ; 0x1a8ec5 UnknownText_0x1a8ec5: ; 0x1a8ec5 db $0, "ANN & ANNE: Nnn… A", $4f db "little too strong.", $57 ; 0x1a8eec UnknownText_0x1a8eec: ; 0x1a8eec db $0, "ANNE: We share the", $4f db "same feelings as", $55 db "our #MON.", $57 ; 0x1a8f1b UnknownText_0x1a8f1b: ; 0x1a8f1b db $0, "#MON can't do a", $4f db "thing if they are", $55 db "asleep.", $51 db "I'll show you how", $4f db "scary that is!", $57 ; 0x1a8f65 UnknownText_0x1a8f65: ; 0x1a8f65 db $0, "I lost. That's", $4f db "pretty sad…", $57 ; 0x1a8f80 UnknownText_0x1a8f80: ; 0x1a8f80 db $0, "Putting #MON to", $4f db "sleep or paralyz-", $55 db "ing them are good", $55 db "battle techniques.", $57 ; 0x1a8fc8 UnknownText_0x1a8fc8: ; 0x1a8fc8 db $0, "SUNNY: Hi!", $51 db "I'm SUNNY of Sun-", $4f db "day, meaning it's", $55 db "Sunday today!", $57 ; 0x1a9004 UnknownText_0x1a9004: ; 0x1a9004 db $0, "I was told to give", $4f db "you this if I saw", $55 db "you!", $57 ; 0x1a902f UnknownText_0x1a902f: ; 0x1a902f db $0, "I was told to give", $4f db "you this if I saw", $55 db "you!", $57 ; 0x1a905a UnknownText_0x1a905a: ; 0x1a905a db $0, "SUNNY: That thing…", $51 db "Um…", $51 db "… What was it now…", $51 db "…", $51 db "Oh! I remember", $4f db "now!", $51 db "A #MON that", $4f db "knows electric", $51 db "moves should hold", $4f db "it.", $51 db "My sis MONICA said", $4f db "it powers up", $55 db "electric moves!", $57 ; 0x1a90fc UnknownText_0x1a90fc: ; 0x1a90fc db $0, "SUNNY: My sisters", $4f db "and brothers are", $55 db "MONICA, TUSCANY,", $55 db "WESLEY, ARTHUR,", $55 db "FRIEDA and SANTOS.", $51 db "They're all older", $4f db "than me!", $57 ; 0x1a916e UnknownText_0x1a916e: ; 0x1a916e db $0, "SUNNY: Isn't today", $4f db "Sunday?", $55 db "Um… I forgot!", $57 ; 0x1a9197 UnknownText_0x1a9197: ; 0x1a9197 db $0, "ROUTE 37", $57 ; 0x1a91a1 MapEventHeader_0x1a91a1: ; 0x1a91a1 ; filler db 0, 0 ; warps db 0 ; xy triggers db 0 ; signposts db 2 signpost 3, 5, $0, UnknownScript_0x1a8e06 signpost 2, 4, $7, SignpostRemoteItem_0x1a8e0f ; people-events db 7 person_event $f4, 16, 10, $6, $0, 255, 255, $82, 1, Trainer_0x1a8d83, $ffff person_event $f4, 16, 11, $6, $0, 255, 255, $82, 1, Trainer_0x1a8d97, $ffff person_event $27, 10, 10, $a, $0, 255, 255, $92, 1, Trainer_0x1a8dab, $ffff person_event $5d, 9, 17, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a8e09, $ffff person_event $25, 12, 20, $2, $11, 255, 255, $0, 0, UnknownScript_0x1a8dbf, $075b person_event $5d, 9, 20, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a8e0b, $ffff person_event $5d, 11, 19, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a8e0d, $ffff ; 0x1a920c MapScriptHeader_0x1a920c: ; 0x1a920c ; trigger count db 2 ; triggers dw UnknownScript_0x1a9216, $0000 dw UnknownScript_0x1a9217, $0000 ; callback count db 0 ; 0x1a9216 UnknownScript_0x1a9216: ; 0x1a9216 end ; 0x1a9217 UnknownScript_0x1a9217: ; 0x1a9217 end ; 0x1a9218 UnknownScript_0x1a9218: ; 0x1a9218 showemote $0, $0, 15 pause 15 playsound $0014 applymovement $a, MovementData_0x1a9356 disappear $a pause 10 dotrigger $0 clearbit1 $07b0 domaptrigger GROUP_ROUTE_36, MAP_ROUTE_36, $1 end ; 0x1a9233 Trainer_0x1a9233: ; 0x1a9233 ; bit/flag number dw $454 ; trainer group && trainer id db 37, 7 ; text when seen dw UnknownText_0x1a935f ; text when trainer beaten dw UnknownText_0x1a9393 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a923f ; 0x1a923f UnknownScript_0x1a923f: ; 0x1a923f writecode $17, $1d talkaftercancel loadfont checkbit2 $0076 iftrue UnknownScript_0x1a927f checkbit2 $0084 iftrue UnknownScript_0x1a92dc checkcellnum $1d iftrue UnknownScript_0x1a92fd checkbit1 $028f iftrue UnknownScript_0x1a9268 2writetext UnknownText_0x1a93ab keeptextopen setbit1 $028f 2call UnknownScript_0x1a92f1 2jump $526b ; 0x1a9268 UnknownScript_0x1a9268: ; 0x1a9268 2call UnknownScript_0x1a92f5 askforphonenumber $1d if_equal $1, UnknownScript_0x1a9305 if_equal $2, UnknownScript_0x1a9301 trainertotext $25, $7, $0 2call UnknownScript_0x1a92f9 2jump UnknownScript_0x1a92fd ; 0x1a927f UnknownScript_0x1a927f: ; 0x1a927f 2call UnknownScript_0x1a9309 winlosstext UnknownText_0x1a9393, $0000 copybytetovar $da06 if_equal $3, $529a if_equal $2, $52a0 if_equal $1, $52a6 if_equal $0, $52ac checkbit1 $00cd iftrue UnknownScript_0x1a92d3 checkbit1 $0044 iftrue UnknownScript_0x1a92c6 checkbit1 $0022 iftrue UnknownScript_0x1a92b9 loadtrainer $25, $7 startbattle returnafterbattle loadvar $da06, $1 clearbit2 $0076 end ; 0x1a92b9 UnknownScript_0x1a92b9: ; 0x1a92b9 loadtrainer $25, $12 startbattle returnafterbattle loadvar $da06, $2 clearbit2 $0076 end ; 0x1a92c6 UnknownScript_0x1a92c6: ; 0x1a92c6 loadtrainer $25, $13 startbattle returnafterbattle loadvar $da06, $3 clearbit2 $0076 end ; 0x1a92d3 UnknownScript_0x1a92d3: ; 0x1a92d3 loadtrainer $25, $19 startbattle returnafterbattle clearbit2 $0076 end ; 0x1a92dc UnknownScript_0x1a92dc: ; 0x1a92dc 2call UnknownScript_0x1a930d verbosegiveitem WATER_STONE, 1 iffalse UnknownScript_0x1a92ee clearbit2 $0084 setbit1 $0103 2jump UnknownScript_0x1a92fd ; 0x1a92ee UnknownScript_0x1a92ee: ; 0x1a92ee 2jump UnknownScript_0x1a9311 ; 0x1a92f1 UnknownScript_0x1a92f1: ; 0x1a92f1 jumpstd $0019 ; 0x1a92f4 INCBIN "baserom.gbc",$1a92f4,$1a92f5 - $1a92f4 UnknownScript_0x1a92f5: ; 0x1a92f5 jumpstd $001a ; 0x1a92f8 INCBIN "baserom.gbc",$1a92f8,$01 UnknownScript_0x1a92f9: ; 0x1a92f9 jumpstd $001b ; 0x1a92fc INCBIN "baserom.gbc",$1a92fc,$1a92fd - $1a92fc UnknownScript_0x1a92fd: ; 0x1a92fd jumpstd $001c ; 0x1a9300 INCBIN "baserom.gbc",$1a9300,$01 UnknownScript_0x1a9301: ; 0x1a9301 jumpstd $001d ; 0x1a9304 INCBIN "baserom.gbc",$1a9304,$1a9305 - $1a9304 UnknownScript_0x1a9305: ; 0x1a9305 jumpstd $001e ; 0x1a9308 INCBIN "baserom.gbc",$1a9308,$1a9309 - $1a9308 UnknownScript_0x1a9309: ; 0x1a9309 jumpstd $001f ; 0x1a930c INCBIN "baserom.gbc",$1a930c,$01 UnknownScript_0x1a930d: ; 0x1a930d jumpstd $0020 ; 0x1a9310 INCBIN "baserom.gbc",$1a9310,$1a9311 - $1a9310 UnknownScript_0x1a9311: ; 0x1a9311 jumpstd $0021 ; 0x1a9314 INCBIN "baserom.gbc",$1a9314,$1a9315 - $1a9314 Trainer_0x1a9315: ; 0x1a9315 ; bit/flag number dw $4e7 ; trainer group && trainer id db 30, 4 ; text when seen dw UnknownText_0x1a947c ; text when trainer beaten dw UnknownText_0x1a94b3 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a9321 ; 0x1a9321 UnknownScript_0x1a9321: ; 0x1a9321 talkaftercancel loadfont 2writetext UnknownText_0x1a94d6 closetext loadmovesprites end ; 0x1a9329 Trainer_0x1a9329: ; 0x1a9329 ; bit/flag number dw $529 ; trainer group && trainer id db 44, 6 ; text when seen dw UnknownText_0x1a9408 ; text when trainer beaten dw UnknownText_0x1a9435 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a9335 ; 0x1a9335 UnknownScript_0x1a9335: ; 0x1a9335 talkaftercancel loadfont 2writetext UnknownText_0x1a943f closetext loadmovesprites end ; 0x1a933d UnknownScript_0x1a933d: ; 0x1a933d jumptext UnknownText_0x1a9537 ; 0x1a9340 UnknownScript_0x1a9340: ; 0x1a9340 jumptext UnknownText_0x1a955f ; 0x1a9343 UnknownScript_0x1a9343: ; 0x1a9343 jumptext UnknownText_0x1a9580 ; 0x1a9346 UnknownScript_0x1a9346: ; 0x1a9346 jumptext UnknownText_0x1a95a1 ; 0x1a9349 ItemFragment_0x1a9349: ; 0x1a9349 item_frag ULTRA_BALL, 1 ; 0x1a934b ItemFragment_0x1a934b: ; 0x1a934b item_frag SUPER_POTION, 1 ; 0x1a934d UnknownScript_0x1a934d: ; 0x1a934d fruittree $15 ; 0x1a934f UnknownScript_0x1a934f: ; 0x1a934f fruittree $16 ; 0x1a9351 UnknownScript_0x1a9351: ; 0x1a9351 fruittree $17 ; 0x1a9353 SignpostRemoteItem_0x1a9353: ; 0x1a9353 dw $00ad db MAX_POTION ; 0x1a9356 MovementData_0x1a9356: ; 0x1a9356 db $39 ; movement fast_jump_step_up fast_jump_step_up fast_jump_step_up fast_jump_step_right fast_jump_step_right fast_jump_step_right db $38 ; movement step_end ; 0x1a935f UnknownText_0x1a935f: ; 0x1a935f db $0, "Let me demonstrate", $4f db "the power of the", $55 db "#MON I caught!", $57 ; 0x1a9393 UnknownText_0x1a9393: ; 0x1a9393 db $0, "What? That's not", $4f db "right.", $57 ; 0x1a93ab UnknownText_0x1a93ab: ; 0x1a93ab db $0, "I want to become", $4f db "the trainer CHAMP", $51 db "using the #MON", $4f db "I caught.", $51 db "That's the best", $4f db "part of fishing!", $57 ; 0x1a9408 UnknownText_0x1a9408: ; 0x1a9408 db $0, "Ah, it's good to", $4f db "be outside!", $55 db "I feel so free!", $57 ; 0x1a9435 UnknownText_0x1a9435: ; 0x1a9435 db $0, "Gahahah!", $57 ; 0x1a943f UnknownText_0x1a943f: ; 0x1a943f db $0, "Losing feels in-", $4f db "significant if you", $51 db "look up at the big", $4f db "sky!", $57 ; 0x1a947c UnknownText_0x1a947c: ; 0x1a947c db $0, "HEY!", $51 db "This is my secret", $4f db "place! Get lost,", $55 db "you outsider!", $57 ; 0x1a94b3 UnknownText_0x1a94b3: ; 0x1a94b3 db $0, "I should have used", $4f db "my MOON STONE…", $57 ; 0x1a94d6 UnknownText_0x1a94d6: ; 0x1a94d6 db $0, "You're working on", $4f db "a #DEX?", $51 db "Wow, you must know", $4f db "some pretty rare", $55 db "#MON!", $51 db "May I please see", $4f db "it. Please?", $57 ; 0x1a9537 UnknownText_0x1a9537: ; 0x1a9537 db $0, "ROUTE 42", $51 db "ECRUTEAK CITY -", $4f db "MAHOGANY TOWN", $57 ; 0x1a955f UnknownText_0x1a955f: ; 0x1a955f db $0, "MT.MORTAR", $51 db "WATERFALL CAVE", $4f db "INSIDE", $57 ; 0x1a9580 UnknownText_0x1a9580: ; 0x1a9580 db $0, "MT.MORTAR", $51 db "WATERFALL CAVE", $4f db "INSIDE", $57 ; 0x1a95a1 UnknownText_0x1a95a1: ; 0x1a95a1 db $0, "ROUTE 42", $51 db "ECRUTEAK CITY -", $4f db "MAHOGANY TOWN", $57 ; 0x1a95c9 MapEventHeader_0x1a95c9: ; 0x1a95c9 ; filler db 0, 0 ; warps db 5 warp_def $8, $0, 3, GROUP_ROUTE_42_ECRUTEAK_GATE, MAP_ROUTE_42_ECRUTEAK_GATE warp_def $9, $0, 4, GROUP_ROUTE_42_ECRUTEAK_GATE, MAP_ROUTE_42_ECRUTEAK_GATE warp_def $5, $a, 1, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE warp_def $9, $1c, 2, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE warp_def $7, $2e, 3, GROUP_MOUNT_MORTAR_1F_OUTSIDE, MAP_MOUNT_MORTAR_1F_OUTSIDE ; xy triggers db 1 xy_trigger 1, $e, $18, $0, UnknownScript_0x1a9218, $0, $0 ; signposts db 5 signpost 10, 4, $0, UnknownScript_0x1a933d signpost 5, 7, $0, UnknownScript_0x1a9340 signpost 9, 45, $0, UnknownScript_0x1a9343 signpost 8, 54, $0, UnknownScript_0x1a9346 signpost 11, 16, $7, SignpostRemoteItem_0x1a9353 ; people-events db 9 person_event $3a, 14, 44, $8, $0, 255, 255, $a2, 1, Trainer_0x1a9233, $ffff person_event $2d, 13, 55, $a, $0, 255, 255, $b2, 3, Trainer_0x1a9329, $ffff person_event $2b, 12, 51, $6, $0, 255, 255, $92, 3, Trainer_0x1a9315, $ffff person_event $5d, 20, 31, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a934d, $ffff person_event $5d, 20, 32, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a934f, $ffff person_event $5d, 20, 33, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a9351, $ffff person_event $54, 8, 10, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a9349, $06b3 person_event $54, 12, 37, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a934b, $06b4 person_event $63, 20, 30, $1, $0, 255, 255, $90, 0, UnknownScript_0x26ef, $07af ; 0x1a967e MapScriptHeader_0x1a967e: ; 0x1a967e ; trigger count db 0 ; callback count db 0 ; 0x1a9680 Trainer_0x1a9680: ; 0x1a9680 ; bit/flag number dw $424 ; trainer group && trainer id db 54, 11 ; text when seen dw UnknownText_0x1a9819 ; text when trainer beaten dw UnknownText_0x1a984a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a968c ; 0x1a968c UnknownScript_0x1a968c: ; 0x1a968c talkaftercancel loadfont 2writetext UnknownText_0x1a9851 closetext loadmovesprites end ; 0x1a9694 Trainer_0x1a9694: ; 0x1a9694 ; bit/flag number dw $487 ; trainer group && trainer id db 53, 10 ; text when seen dw UnknownText_0x1a988f ; text when trainer beaten dw UnknownText_0x1a98bb ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a96a0 ; 0x1a96a0 UnknownScript_0x1a96a0: ; 0x1a96a0 writecode $17, $24 talkaftercancel loadfont checkbit2 $007c iftrue UnknownScript_0x1a96da checkcellnum $24 iftrue UnknownScript_0x1a975b checkbit1 $029d iftrue UnknownScript_0x1a96c3 2writetext UnknownText_0x1a98c6 keeptextopen setbit1 $029d 2call UnknownScript_0x1a974f 2jump $56c6 ; 0x1a96c3 UnknownScript_0x1a96c3: ; 0x1a96c3 2call UnknownScript_0x1a9753 askforphonenumber $24 if_equal $1, UnknownScript_0x1a9763 if_equal $2, UnknownScript_0x1a975f trainertotext $35, $a, $0 2call UnknownScript_0x1a9757 2jump UnknownScript_0x1a975b ; 0x1a96da UnknownScript_0x1a96da: ; 0x1a96da 2call UnknownScript_0x1a9767 winlosstext UnknownText_0x1a98bb, $0000 copybytetovar $da0d if_equal $2, $56f1 if_equal $1, $56f7 if_equal $0, $56fd checkbit1 $00cd iftrue UnknownScript_0x1a9717 checkbit1 $0044 iftrue UnknownScript_0x1a970a loadtrainer $35, $a startbattle returnafterbattle loadvar $da0d, $1 clearbit2 $007c end ; 0x1a970a UnknownScript_0x1a970a: ; 0x1a970a loadtrainer $35, $12 startbattle returnafterbattle loadvar $da0d, $2 clearbit2 $007c end ; 0x1a9717 UnknownScript_0x1a9717: ; 0x1a9717 loadtrainer $35, $15 startbattle returnafterbattle clearbit2 $007c checkbit1 $033b iftrue UnknownScript_0x1a973b checkbit1 $0269 iftrue UnknownScript_0x1a973a 2call UnknownScript_0x1a9772 verbosegiveitem CALCIUM, 1 iffalse UnknownScript_0x1a976b setbit1 $0269 2jump UnknownScript_0x1a975b ; 0x1a973a UnknownScript_0x1a973a: ; 0x1a973a end ; 0x1a973b UnknownScript_0x1a973b: ; 0x1a973b loadfont 2writetext UnknownText_0x1a9927 closetext verbosegiveitem CALCIUM, 1 iffalse UnknownScript_0x1a976b clearbit1 $033b setbit1 $0269 2jump UnknownScript_0x1a975b ; 0x1a974f UnknownScript_0x1a974f: ; 0x1a974f jumpstd $0023 ; 0x1a9752 INCBIN "baserom.gbc",$1a9752,$01 UnknownScript_0x1a9753: ; 0x1a9753 jumpstd $0024 ; 0x1a9756 INCBIN "baserom.gbc",$1a9756,$01 UnknownScript_0x1a9757: ; 0x1a9757 jumpstd $0025 ; 0x1a975a INCBIN "baserom.gbc",$1a975a,$1a975b - $1a975a UnknownScript_0x1a975b: ; 0x1a975b jumpstd $0026 ; 0x1a975e INCBIN "baserom.gbc",$1a975e,$01 UnknownScript_0x1a975f: ; 0x1a975f jumpstd $0027 ; 0x1a9762 INCBIN "baserom.gbc",$1a9762,$1a9763 - $1a9762 UnknownScript_0x1a9763: ; 0x1a9763 jumpstd $0028 ; 0x1a9766 INCBIN "baserom.gbc",$1a9766,$01 UnknownScript_0x1a9767: ; 0x1a9767 jumpstd $0029 ; 0x1a976a INCBIN "baserom.gbc",$1a976a,$1a976b - $1a976a UnknownScript_0x1a976b: ; 0x1a976b setbit1 $033b jumpstd $002b ; 0x1a9771 INCBIN "baserom.gbc",$1a9771,$01 UnknownScript_0x1a9772: ; 0x1a9772 jumpstd $002c ; 0x1a9775 INCBIN "baserom.gbc",$1a9775,$01 Trainer_0x1a9776: ; 0x1a9776 ; bit/flag number dw $52e ; trainer group && trainer id db 44, 11 ; text when seen dw UnknownText_0x1a9793 ; text when trainer beaten dw UnknownText_0x1a97c6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1a9782 ; 0x1a9782 UnknownScript_0x1a9782: ; 0x1a9782 talkaftercancel loadfont 2writetext UnknownText_0x1a97e8 closetext loadmovesprites end ; 0x1a978a UnknownScript_0x1a978a: ; 0x1a978a jumptext UnknownText_0x1a99be ; 0x1a978d ItemFragment_0x1a978d: ; 0x1a978d item_frag X_SPEED, 1 ; 0x1a978f UnknownScript_0x1a978f: ; 0x1a978f fruittree $4 ; 0x1a9791 UnknownScript_0x1a9791: ; 0x1a9791 fruittree $a ; 0x1a9793 UnknownText_0x1a9793: ; 0x1a9793 db $0, "Awright! I'll show", $4f db "you the power of", $55 db "mountain #MON!", $57 ; 0x1a97c6 UnknownText_0x1a97c6: ; 0x1a97c6 db $0, "Mercy! You showed", $4f db "me your power!", $57 ; 0x1a97e8 UnknownText_0x1a97e8: ; 0x1a97e8 db $0, "It's over. I don't", $4f db "mind. We HIKERS", $55 db "are like that.", $57 ; 0x1a9819 UnknownText_0x1a9819: ; 0x1a9819 db $0, "I'm raising #-", $4f db "MON too!", $51 db "Will you battle", $4f db "with me?", $57 ; 0x1a984a UnknownText_0x1a984a: ; 0x1a984a db $0, "Wha…?", $57 ; 0x1a9851 UnknownText_0x1a9851: ; 0x1a9851 db $0, "I did my best but", $4f db "came up short.", $51 db "No excuses--I", $4f db "admit I lost.", $57 ; 0x1a988f UnknownText_0x1a988f: ; 0x1a988f db $0, "I raise #MON", $4f db "too!", $51 db "Will you battle", $4f db "with me?", $57 ; 0x1a98bb UnknownText_0x1a98bb: ; 0x1a98bb db $0, "Oh, rats!", $57 ; 0x1a98c6 UnknownText_0x1a98c6: ; 0x1a98c6 db $0, "I've been to many", $4f db "GYMS, but the GYM", $51 db "in GOLDENROD is my", $4f db "favorite.", $51 db "It's filled with", $4f db "pretty flowers!", $57 ; 0x1a9927 UnknownText_0x1a9927: ; 0x1a9927 db $0, "Aww… I keep losing", $4f db "all the time!", $51 db "I'll just have to", $4f db "try harder!", $51 db "Anyway, thanks for", $4f db "battling me again", $51 db "and again. Here's", $4f db "that present from", $55 db "the other time.", $57 ; 0x1a99be UnknownText_0x1a99be: ; 0x1a99be db $0, "ROUTE 46", $4f db "MOUNTAIN RD. AHEAD", $57 ; 0x1a99db MapEventHeader_0x1a99db: ; 0x1a99db ; filler db 0, 0 ; warps db 3 warp_def $21, $7, 1, GROUP_ROUTE_29_46_GATE, MAP_ROUTE_29_46_GATE warp_def $21, $8, 2, GROUP_ROUTE_29_46_GATE, MAP_ROUTE_29_46_GATE warp_def $5, $e, 3, GROUP_DARK_CAVE_VIOLET_ENTRANCE, MAP_DARK_CAVE_VIOLET_ENTRANCE ; xy triggers db 0 ; signposts db 1 signpost 27, 9, $0, UnknownScript_0x1a978a ; people-events db 6 person_event $2d, 23, 16, $8, $0, 255, 255, $b2, 2, Trainer_0x1a9776, $ffff person_event $27, 18, 8, $7, $0, 255, 255, $a2, 2, Trainer_0x1a9680, $ffff person_event $28, 17, 6, $6, $0, 255, 255, $a2, 2, Trainer_0x1a9694, $ffff person_event $5d, 9, 11, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a978f, $ffff person_event $5d, 10, 12, $1, $0, 255, 255, $0, 0, UnknownScript_0x1a9791, $ffff person_event $54, 19, 5, $1, $0, 255, 255, $1, 0, ItemFragment_0x1a978d, $06bc ; 0x1a9a43 MapScriptHeader_0x1a9a43: ; 0x1a9a43 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1a9a48 ; 0x1a9a48 UnknownScript_0x1a9a48: ; 0x1a9a48 setbit2 $0036 return ; 0x1a9a4c UnknownScript_0x1a9a4c: ; 0x1a9a4c faceplayer loadfont 2writetext UnknownText_0x1a9aa5 yesorno iffalse UnknownScript_0x1a9a5b 2writetext UnknownText_0x1a9b6f closetext loadmovesprites end ; 0x1a9a5b UnknownScript_0x1a9a5b: ; 0x1a9a5b 2writetext UnknownText_0x1a9bb7 closetext loadmovesprites end ; 0x1a9a61 UnknownScript_0x1a9a61: ; 0x1a9a61 faceplayer loadfont checkbit1 $0775 iftrue UnknownScript_0x1a9a6f 2writetext UnknownText_0x1a9c11 closetext loadmovesprites end ; 0x1a9a6f UnknownScript_0x1a9a6f: ; 0x1a9a6f 2writetext UnknownText_0x1a9c7e closetext loadmovesprites end ; 0x1a9a75 UnknownScript_0x1a9a75: ; 0x1a9a75 faceplayer loadfont checkbit1 $00e0 iftrue $5a8a 2writetext UnknownText_0x1a9cc4 keeptextopen verbosegiveitem TM_42, 1 iffalse $5a8e setbit1 $00e0 2writetext UnknownText_0x1a9d86 closetext loadmovesprites end ; 0x1a9a90 UnknownScript_0x1a9a90: ; 0x1a9a90 jumptextfaceplayer UnknownText_0x1a9daa ; 0x1a9a93 UnknownScript_0x1a9a93: ; 0x1a9a93 jumptext UnknownText_0x1a9def ; 0x1a9a96 UnknownScript_0x1a9a96: ; 0x1a9a96 jumptext UnknownText_0x1a9e1b ; 0x1a9a99 UnknownScript_0x1a9a99: ; 0x1a9a99 jumptext UnknownText_0x1a9e60 ; 0x1a9a9c UnknownScript_0x1a9a9c: ; 0x1a9a9c jumptext UnknownText_0x1a9e99 ; 0x1a9a9f UnknownScript_0x1a9a9f: ; 0x1a9a9f jumpstd $0010 ; 0x1a9aa2 UnknownScript_0x1a9aa2: ; 0x1a9aa2 jumpstd $0011 ; 0x1a9aa5 UnknownText_0x1a9aa5: ; 0x1a9aa5 db $0, "Hey, kid! I just", $4f db "had a double shot", $51 db "of espresso, and", $4f db "I am wired!", $51 db "I need to talk to", $4f db "someone, so you'll", $55 db "have to do!", $51 db "I might not look", $4f db "like much now, but", $51 db "I was an expert at", $4f db "catching #MON.", $51 db "Do you believe me?", $57 ; 0x1a9b6f UnknownText_0x1a9b6f: ; 0x1a9b6f db $0, "Good, good. Yes, I", $4f db "was something out", $51 db "of the ordinary,", $4f db "let me tell you!", $57 ; 0x1a9bb7 UnknownText_0x1a9bb7: ; 0x1a9bb7 db $0, "What? You little", $4f db "whelp!", $51 db "If I were just a", $4f db "bit younger, I'd", $51 db "show you a thing", $4f db "or two. Humph!", $57 ; 0x1a9c11 UnknownText_0x1a9c11: ; 0x1a9c11 db $0, "This GYM didn't", $4f db "have a LEADER", $55 db "until recently.", $51 db "A young man from", $4f db "PALLET became the", $51 db "LEADER, but he's", $4f db "often away.", $57 ; 0x1a9c7e UnknownText_0x1a9c7e: ; 0x1a9c7e db $0, "Are you going to", $4f db "battle the LEADER?", $51 db "Good luck to you.", $4f db "You'll need it.", $57 ; 0x1a9cc4 UnknownText_0x1a9cc4: ; 0x1a9cc4 db $0, "Yawn!", $51 db "I must have dozed", $4f db "off in the sun.", $51 db "…I had this dream", $4f db "about a DROWZEE", $51 db "eating my dream.", $4f db "Weird, huh?", $51 db "Huh?", $4f db "What's this?", $51 db "Where did this TM", $4f db "come from?", $51 db "This is spooky!", $4f db "Here, you can have", $55 db "this TM.", $57 ; 0x1a9d86 UnknownText_0x1a9d86: ; 0x1a9d86 db $0, "TM42 contains", $4f db "DREAM EATER…", $51 db "…Zzzzz…", $57 ; 0x1a9daa UnknownText_0x1a9daa: ; 0x1a9daa db $0, "I heard that there", $4f db "are many items on", $51 db "the ground in", $4f db "VIRIDIAN FOREST.", $57 ; 0x1a9def UnknownText_0x1a9def: ; 0x1a9def db $0, "VIRIDIAN CITY", $51 db "The Eternally", $4f db "Green Paradise", $57 ; 0x1a9e1b UnknownText_0x1a9e1b: ; 0x1a9e1b db $0, "VIRIDIAN CITY", $4f db "#MON GYM", $55 db "LEADER: …", $51 db "The rest of the", $4f db "text is illegible…", $57 ; 0x1a9e60 UnknownText_0x1a9e60: ; 0x1a9e60 db $0, "WELCOME TO", $4f db "VIRIDIAN CITY,", $51 db "THE GATEWAY TO", $4f db "INDIGO PLATEAU", $57 ; 0x1a9e99 UnknownText_0x1a9e99: ; 0x1a9e99 db $0, "TRAINER HOUSE", $51 db "The Club for Top", $4f db "Trainer Battles", $57 ; 0x1a9ec9 MapEventHeader_0x1a9ec9: ; 0x1a9ec9 ; filler db 0, 0 ; warps db 5 warp_def $7, $20, 1, GROUP_VIRIDIAN_GYM, MAP_VIRIDIAN_GYM warp_def $9, $15, 1, GROUP_VIRIDIAN_NICKNAME_SPEECH_HOUSE, MAP_VIRIDIAN_NICKNAME_SPEECH_HOUSE warp_def $f, $17, 1, GROUP_TRAINER_HOUSE_1F, MAP_TRAINER_HOUSE_1F warp_def $13, $1d, 2, GROUP_VIRIDIAN_MART, MAP_VIRIDIAN_MART warp_def $19, $17, 1, GROUP_VIRIDIAN_POKECENTER_1F, MAP_VIRIDIAN_POKECENTER_1F ; xy triggers db 0 ; signposts db 6 signpost 17, 17, $0, UnknownScript_0x1a9a93 signpost 7, 27, $0, UnknownScript_0x1a9a96 signpost 1, 19, $0, UnknownScript_0x1a9a99 signpost 15, 21, $0, UnknownScript_0x1a9a9c signpost 25, 24, $0, UnknownScript_0x1a9a9f signpost 19, 30, $0, UnknownScript_0x1a9aa2 ; people-events db 4 person_event $2f, 9, 22, $2, $22, 255, 255, $0, 0, UnknownScript_0x1a9a4c, $ffff person_event $2f, 12, 34, $6, $0, 255, 255, $90, 0, UnknownScript_0x1a9a61, $ffff person_event $3a, 27, 10, $6, $0, 255, 255, $80, 0, UnknownScript_0x1a9a75, $ffff person_event $27, 25, 21, $2, $33, 255, 255, $a0, 0, UnknownScript_0x1a9a90, $ffff ; 0x1a9f3a MapScriptHeader_0x1a9f3a: ; 0x1a9f3a ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1a9f3f ; 0x1a9f3f UnknownScript_0x1a9f3f: ; 0x1a9f3f setbit2 $003d return ; 0x1a9f43 UnknownScript_0x1a9f43: ; 0x1a9f43 jumptextfaceplayer UnknownText_0x1a9f7d ; 0x1a9f46 UnknownScript_0x1a9f46: ; 0x1a9f46 loadfont 2writetext UnknownText_0x1a9fcb cry $3e, $0 closetext loadmovesprites end ; 0x1a9f50 UnknownScript_0x1a9f50: ; 0x1a9f50 jumptextfaceplayer UnknownText_0x1a9fde ; 0x1a9f53 UnknownScript_0x1a9f53: ; 0x1a9f53 jumptextfaceplayer UnknownText_0x1aa043 ; 0x1a9f56 UnknownScript_0x1a9f56: ; 0x1a9f56 jumptextfaceplayer UnknownText_0x1aa0dc ; 0x1a9f59 UnknownScript_0x1a9f59: ; 0x1a9f59 jumptextfaceplayer UnknownText_0x1aa115 ; 0x1a9f5c UnknownScript_0x1a9f5c: ; 0x1a9f5c jumptextfaceplayer UnknownText_0x1aa155 ; 0x1a9f5f UnknownScript_0x1a9f5f: ; 0x1a9f5f jumptextfaceplayer UnknownText_0x1aa1bd ; 0x1a9f62 UnknownScript_0x1a9f62: ; 0x1a9f62 jumptextfaceplayer UnknownText_0x1aa306 ; 0x1a9f65 UnknownScript_0x1a9f65: ; 0x1a9f65 jumptext UnknownText_0x1aa340 ; 0x1a9f68 UnknownScript_0x1a9f68: ; 0x1a9f68 jumptext UnknownText_0x1aa369 ; 0x1a9f6b UnknownScript_0x1a9f6b: ; 0x1a9f6b jumptext UnknownText_0x1aa3a9 ; 0x1a9f6e UnknownScript_0x1a9f6e: ; 0x1a9f6e jumptext UnknownText_0x1aa3d4 ; 0x1a9f71 UnknownScript_0x1a9f71: ; 0x1a9f71 jumptext UnknownText_0x1aa3e5 ; 0x1a9f74 UnknownScript_0x1a9f74: ; 0x1a9f74 jumptext UnknownText_0x1aa418 ; 0x1a9f77 UnknownScript_0x1a9f77: ; 0x1a9f77 jumpstd $0010 ; 0x1a9f7a SignpostRemoteItem_0x1a9f7a: ; 0x1a9f7a dw $00fd db PP_UP ; 0x1a9f7d UnknownText_0x1a9f7d: ; 0x1a9f7d db $0, "This POLIWRATH is", $4f db "my partner.", $51 db "I wonder if it'll", $4f db "ever evolve into a", $55 db "frog #MON.", $57 ; 0x1a9fcb UnknownText_0x1a9fcb: ; 0x1a9fcb db $0, "POLIWRATH: Croak!", $57 ; 0x1a9fde UnknownText_0x1a9fde: ; 0x1a9fde db $0, "I lost at the slot", $4f db "machines again…", $51 db "We girls also play", $4f db "the slots now.", $51 db "You should check", $4f db "them out too.", $57 ; 0x1aa043 UnknownText_0x1aa043: ; 0x1aa043 db $0, "GRIMER have been", $4f db "appearing lately.", $51 db "See that pond out", $4f db "in front of the", $51 db "house? GRIMER live", $4f db "there now.", $51 db "Where did they", $4f db "come from? This is", $55 db "a serious problem…", $57 ; 0x1aa0dc UnknownText_0x1aa0dc: ; 0x1aa0dc db $0, "Nihihi! This GYM", $4f db "is great! Only", $51 db "girls are allowed", $4f db "here!", $57 ; 0x1aa115 UnknownText_0x1aa115: ; 0x1aa115 db $0, "Want to know a", $4f db "secret?", $51 db "CELADON MANSION", $4f db "has a hidden back", $55 db "door.", $57 ; 0x1aa155 UnknownText_0x1aa155: ; 0x1aa155 db $0, "They're holding an", $4f db "eating contest at", $55 db "the restaurant.", $51 db "Just watching them", $4f db "go at it makes me", $55 db "feel bloated…", $57 ; 0x1aa1bd UnknownText_0x1aa1bd: ; 0x1aa1bd db $0, "CELADON DEPT.STORE", $4f db "has the biggest", $51 db "and best selection", $4f db "of merchandise.", $51 db "If you can't get", $4f db "it there, you", $51 db "can't get it any-", $4f db "where.", $51 db "Gee… I sound like", $4f db "a sales clerk.", $57 ; 0x1aa25b INCBIN "baserom.gbc",$1aa25b,$ab UnknownText_0x1aa306: ; 0x1aa306 db $0, "Looking at the", $4f db "ground while I was", $51 db "walking made me", $4f db "dizzy.", $57 ; 0x1aa340 UnknownText_0x1aa340: ; 0x1aa340 db $0, "CELADON CITY", $51 db "The City of", $4f db "Rainbow Dreams", $57 ; 0x1aa369 UnknownText_0x1aa369: ; 0x1aa369 db $0, "CELADON CITY", $4f db "#MON GYM", $55 db "LEADER: ERIKA", $51 db "The Nature-Loving", $4f db "Princess", $57 ; 0x1aa3a9 UnknownText_0x1aa3a9: ; 0x1aa3a9 db $0, "Find What You", $4f db "Need at CELADON", $55 db "DEPT.STORE!", $57 ; 0x1aa3d4 UnknownText_0x1aa3d4: ; 0x1aa3d4 db $0, "CELADON MANSION", $57 ; 0x1aa3e5 UnknownText_0x1aa3e5: ; 0x1aa3e5 db $0, "The Playground for", $4f db "Everybody--CELADON", $55 db "GAME CORNER", $57 ; 0x1aa418 UnknownText_0x1aa418: ; 0x1aa418 db $0, "TRAINER TIPS", $51 db "GUARD SPEC.", $4f db "protects #MON", $51 db "against SPECIAL", $4f db "attacks such as", $55 db "fire and water.", $51 db "Get your items at", $4f db "CELADON DEPT.", $55 db "STORE!", $57 ; 0x1aa497 MapEventHeader_0x1aa497: ; 0x1aa497 ; filler db 0, 0 ; warps db 9 warp_def $9, $4, 1, GROUP_CELADON_DEPT_STORE_1F, MAP_CELADON_DEPT_STORE_1F warp_def $9, $10, 1, GROUP_CELADON_MANSION_1F, MAP_CELADON_MANSION_1F warp_def $3, $10, 3, GROUP_CELADON_MANSION_1F, MAP_CELADON_MANSION_1F warp_def $3, $11, 3, GROUP_CELADON_MANSION_1F, MAP_CELADON_MANSION_1F warp_def $9, $1d, 1, GROUP_CELADON_POKECENTER_1F, MAP_CELADON_POKECENTER_1F warp_def $13, $12, 1, GROUP_CELADON_GAME_CORNER, MAP_CELADON_GAME_CORNER warp_def $13, $17, 1, GROUP_CELADON_GAME_CORNER_PRIZE_ROOM, MAP_CELADON_GAME_CORNER_PRIZE_ROOM warp_def $1d, $a, 1, GROUP_CELADON_GYM, MAP_CELADON_GYM warp_def $1d, $19, 1, GROUP_CELADON_CAFE, MAP_CELADON_CAFE ; xy triggers db 0 ; signposts db 8 signpost 21, 23, $0, UnknownScript_0x1a9f65 signpost 31, 11, $0, UnknownScript_0x1a9f68 signpost 9, 6, $0, UnknownScript_0x1a9f6b signpost 9, 13, $0, UnknownScript_0x1a9f6e signpost 21, 19, $0, UnknownScript_0x1a9f71 signpost 21, 29, $0, UnknownScript_0x1a9f74 signpost 9, 30, $0, UnknownScript_0x1a9f77 signpost 21, 37, $7, SignpostRemoteItem_0x1a9f7a ; people-events db 9 person_event $3a, 15, 30, $9, $0, 255, 255, $a0, 0, UnknownScript_0x1a9f43, $ffff person_event $8d, 15, 31, $16, $0, 255, 255, $90, 0, UnknownScript_0x1a9f46, $ffff person_event $29, 28, 24, $5, $2, 255, 255, $80, 0, UnknownScript_0x1a9f50, $ffff person_event $2f, 20, 18, $6, $0, 255, 255, $b0, 0, UnknownScript_0x1a9f53, $ffff person_event $2f, 35, 12, $7, $0, 255, 255, $80, 0, UnknownScript_0x1a9f56, $ffff person_event $27, 17, 22, $5, $2, 255, 255, $90, 0, UnknownScript_0x1a9f59, $ffff person_event $27, 37, 28, $7, $0, 255, 255, $a0, 0, UnknownScript_0x1a9f5c, $ffff person_event $29, 18, 10, $2, $22, 255, 255, $a0, 0, UnknownScript_0x1a9f5f, $ffff person_event $28, 26, 11, $4, $20, 255, 255, $80, 0, UnknownScript_0x1a9f62, $ffff ; 0x1aa567 MapScriptHeader_0x1aa567: ; 0x1aa567 ; trigger count db 0 ; callback count db 0 ; 0x1aa569 Trainer_0x1aa569: ; 0x1aa569 ; bit/flag number dw $5b5 ; trainer group && trainer id db 34, 1 ; text when seen dw UnknownText_0x1aa5e6 ; text when trainer beaten dw UnknownText_0x1aa604 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aa575 ; 0x1aa575 UnknownScript_0x1aa575: ; 0x1aa575 talkaftercancel loadfont 2writetext UnknownText_0x1aa60d closetext loadmovesprites end ; 0x1aa57d Trainer_0x1aa57d: ; 0x1aa57d ; bit/flag number dw $5b6 ; trainer group && trainer id db 34, 2 ; text when seen dw UnknownText_0x1aa64b ; text when trainer beaten dw UnknownText_0x1aa6b3 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aa589 ; 0x1aa589 UnknownScript_0x1aa589: ; 0x1aa589 talkaftercancel loadfont 2writetext UnknownText_0x1aa6ca closetext loadmovesprites end ; 0x1aa591 Trainer_0x1aa591: ; 0x1aa591 ; bit/flag number dw $46d ; trainer group && trainer id db 23, 2 ; text when seen dw UnknownText_0x1aa703 ; text when trainer beaten dw UnknownText_0x1aa725 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aa59d ; 0x1aa59d UnknownScript_0x1aa59d: ; 0x1aa59d talkaftercancel loadfont 2writetext UnknownText_0x1aa740 closetext loadmovesprites end ; 0x1aa5a5 Trainer_0x1aa5a5: ; 0x1aa5a5 ; bit/flag number dw $471 ; trainer group && trainer id db 23, 6 ; text when seen dw UnknownText_0x1aa784 ; text when trainer beaten dw UnknownText_0x1aa79f ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aa5b1 ; 0x1aa5b1 UnknownScript_0x1aa5b1: ; 0x1aa5b1 talkaftercancel loadfont 2writetext UnknownText_0x1aa7bc closetext loadmovesprites end ; 0x1aa5b9 Trainer_0x1aa5b9: ; 0x1aa5b9 ; bit/flag number dw $46f ; trainer group && trainer id db 23, 4 ; text when seen dw UnknownText_0x1aa7f1 ; text when trainer beaten dw UnknownText_0x1aa833 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aa5c5 ; 0x1aa5c5 UnknownScript_0x1aa5c5: ; 0x1aa5c5 talkaftercancel loadfont 2writetext UnknownText_0x1aa84a closetext loadmovesprites end ; 0x1aa5cd Trainer_0x1aa5cd: ; 0x1aa5cd ; bit/flag number dw $474 ; trainer group && trainer id db 23, 9 ; text when seen dw UnknownText_0x1aa87a ; text when trainer beaten dw UnknownText_0x1aa895 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aa5d9 ; 0x1aa5d9 UnknownScript_0x1aa5d9: ; 0x1aa5d9 talkaftercancel loadfont 2writetext UnknownText_0x1aa8b0 closetext loadmovesprites end ; 0x1aa5e1 UnknownScript_0x1aa5e1: ; 0x1aa5e1 jumptext UnknownText_0x1aa8e3 ; 0x1aa5e4 ItemFragment_0x1aa5e4: ; 0x1aa5e4 item_frag PP_UP, 1 ; 0x1aa5e6 UnknownText_0x1aa5e6: ; 0x1aa5e6 db $0, "Have you forgotten", $4f db "anything?", $57 ; 0x1aa604 UnknownText_0x1aa604: ; 0x1aa604 db $0, "Kyaaah!", $57 ; 0x1aa60d UnknownText_0x1aa60d: ; 0x1aa60d db $0, "Before I became a", $4f db "teacher, I used to", $51 db "forget a lot of", $4f db "things.", $57 ; 0x1aa64b UnknownText_0x1aa64b: ; 0x1aa64b db $0, "On sunny days, I", $4f db "think that the", $51 db "kids would rather", $4f db "be playing in the", $51 db "schoolyard than", $4f db "studying in class.", $57 ; 0x1aa6b3 UnknownText_0x1aa6b3: ; 0x1aa6b3 db $0, "I didn't want to", $4f db "lose…", $57 ; 0x1aa6ca UnknownText_0x1aa6ca: ; 0x1aa6ca db $0, "Studying is impor-", $4f db "tant, but exercise", $55 db "is just as vital.", $57 ; 0x1aa703 UnknownText_0x1aa703: ; 0x1aa703 db $0, "Hang on. I have to", $4f db "phone my mom.", $57 ; 0x1aa725 UnknownText_0x1aa725: ; 0x1aa725 db $0, "Sorry, Mom!", $4f db "I was beaten!", $57 ; 0x1aa740 UnknownText_0x1aa740: ; 0x1aa740 db $0, "My mom worries so", $4f db "much about me, I", $51 db "have to phone her", $4f db "all the time.", $57 ; 0x1aa784 UnknownText_0x1aa784: ; 0x1aa784 db $0, "Let's battle.", $4f db "I won't lose!", $57 ; 0x1aa79f UnknownText_0x1aa79f: ; 0x1aa79f db $0, "I forgot to do my", $4f db "homework!", $57 ; 0x1aa7bc UnknownText_0x1aa7bc: ; 0x1aa7bc db $0, "Sayonara! I just", $4f db "learned that in my", $55 db "Japanese class.", $57 ; 0x1aa7f1 UnknownText_0x1aa7f1: ; 0x1aa7f1 db $0, "We're on a field", $4f db "trip to LAVENDER", $51 db "RADIO TOWER for", $4f db "social studies.", $57 ; 0x1aa833 UnknownText_0x1aa833: ; 0x1aa833 db $0, "You're wickedly", $4f db "tough!", $57 ; 0x1aa84a UnknownText_0x1aa84a: ; 0x1aa84a db $0, "I'm tired of walk-", $4f db "ing. I need to", $55 db "take a break.", $57 ; 0x1aa87a UnknownText_0x1aa87a: ; 0x1aa87a db $0, "My favorite class", $4f db "is gym!", $57 ; 0x1aa895 UnknownText_0x1aa895: ; 0x1aa895 db $0, "Oh, no!", $4f db "How could I lose?", $57 ; 0x1aa8b0 UnknownText_0x1aa8b0: ; 0x1aa8b0 db $0, "If #MON were a", $4f db "subject at school,", $55 db "I'd be the best!", $57 ; 0x1aa8e3 UnknownText_0x1aa8e3: ; 0x1aa8e3 db $0, "ROUTE 15", $51 db "FUCHSIA CITY -", $4f db "LAVENDER TOWN", $57 ; 0x1aa90a MapEventHeader_0x1aa90a: ; 0x1aa90a ; filler db 0, 0 ; warps db 2 warp_def $4, $2, 3, GROUP_ROUTE_15_FUCHSIA_GATE, MAP_ROUTE_15_FUCHSIA_GATE warp_def $5, $2, 4, GROUP_ROUTE_15_FUCHSIA_GATE, MAP_ROUTE_15_FUCHSIA_GATE ; xy triggers db 0 ; signposts db 1 signpost 9, 19, $0, UnknownScript_0x1aa5e1 ; people-events db 7 person_event $27, 14, 14, $9, $0, 255, 255, $92, 4, Trainer_0x1aa591, $ffff person_event $27, 17, 19, $7, $0, 255, 255, $92, 3, Trainer_0x1aa5a5, $ffff person_event $27, 14, 37, $6, $0, 255, 255, $92, 3, Trainer_0x1aa5b9, $ffff person_event $27, 14, 31, $6, $0, 255, 255, $92, 3, Trainer_0x1aa5cd, $ffff person_event $29, 16, 34, $7, $0, 255, 255, $82, 4, Trainer_0x1aa569, $ffff person_event $29, 14, 24, $a, $0, 255, 255, $82, 3, Trainer_0x1aa57d, $ffff person_event $54, 9, 16, $1, $0, 255, 255, $1, 0, ItemFragment_0x1aa5e4, $078a ; 0x1aa97a MapScriptHeader_0x1aa97a: ; 0x1aa97a ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1aa97f ; 0x1aa97f UnknownScript_0x1aa97f: ; 0x1aa97f setbit2 $003a return ; 0x1aa983 UnknownScript_0x1aa983: ; 0x1aa983 jumptextfaceplayer UnknownText_0x1aaa15 ; 0x1aa986 UnknownScript_0x1aa986: ; 0x1aa986 jumptextfaceplayer UnknownText_0x1aaa6f ; 0x1aa989 UnknownScript_0x1aa989: ; 0x1aa989 loadfont 2writetext UnknownText_0x1aaaca cry $42, $0 closetext loadmovesprites earthquake 30 loadfont 2writetext UnknownText_0x1aaae2 closetext loadmovesprites end ; 0x1aa99b UnknownScript_0x1aa99b: ; 0x1aa99b jumptextfaceplayer UnknownText_0x1aab1a ; 0x1aa99e UnknownScript_0x1aa99e: ; 0x1aa99e loadfont special $0060 iftrue UnknownScript_0x1aa9ab 2writetext UnknownText_0x1aab64 closetext loadmovesprites end ; 0x1aa9ab UnknownScript_0x1aa9ab: ; 0x1aa9ab 2writetext UnknownText_0x1aab84 pause 15 cry $8f, $0 loadmovesprites writecode $3, $a loadpokedata SNORLAX, 50 startbattle disappear $6 setbit1 $0750 returnafterbattle end ; 0x1aa9c2 UnknownScript_0x1aa9c2: ; 0x1aa9c2 faceplayer loadfont checkbit1 $00e2 iftrue $69f7 checkcode $7 if_equal $10, UnknownScript_0x1aa9ea if_less_than $d, UnknownScript_0x1aa9e4 if_less_than $9, UnknownScript_0x1aa9de 2writetext UnknownText_0x1aabc8 closetext loadmovesprites end ; 0x1aa9de UnknownScript_0x1aa9de: ; 0x1aa9de 2writetext UnknownText_0x1aac2b closetext loadmovesprites end ; 0x1aa9e4 UnknownScript_0x1aa9e4: ; 0x1aa9e4 2writetext UnknownText_0x1aac88 closetext loadmovesprites end ; 0x1aa9ea UnknownScript_0x1aa9ea: ; 0x1aa9ea 2writetext UnknownText_0x1aacf3 keeptextopen verbosegiveitem HP_UP, 1 iffalse $69fb setbit1 $00e2 2writetext UnknownText_0x1aad4a closetext loadmovesprites end ; 0x1aa9fd UnknownScript_0x1aa9fd: ; 0x1aa9fd jumptext UnknownText_0x1aadb9 ; 0x1aaa00 UnknownScript_0x1aaa00: ; 0x1aaa00 jumptext UnknownText_0x1aade7 ; 0x1aaa03 UnknownScript_0x1aaa03: ; 0x1aaa03 jumptext UnknownText_0x1aae28 ; 0x1aaa06 UnknownScript_0x1aaa06: ; 0x1aaa06 jumptext UnknownText_0x1aae4e ; 0x1aaa09 UnknownScript_0x1aaa09: ; 0x1aaa09 jumptext UnknownText_0x1aae5e ; 0x1aaa0c UnknownScript_0x1aaa0c: ; 0x1aaa0c jumpstd $0010 ; 0x1aaa0f UnknownScript_0x1aaa0f: ; 0x1aaa0f jumpstd $0011 ; 0x1aaa12 SignpostRemoteItem_0x1aaa12: ; 0x1aaa12 dw $00fc db FULL_HEAL ; 0x1aaa15 UnknownText_0x1aaa15: ; 0x1aaa15 db $0, "VERMILION PORT is", $4f db "KANTO's seaside", $55 db "gateway.", $51 db "Luxury liners from", $4f db "around the world", $55 db "dock here.", $57 ; 0x1aaa6f UnknownText_0x1aaa6f: ; 0x1aaa6f db $0, "My #MON is", $4f db "preparing the land", $55 db "for construction.", $51 db "But I have no", $4f db "money to start the", $55 db "project…", $57 ; 0x1aaaca UnknownText_0x1aaaca: ; 0x1aaaca db $0, "MACHOP: Guooh", $4f db "gogogoh!", $57 ; 0x1aaae2 UnknownText_0x1aaae2: ; 0x1aaae2 db $0, "A MACHOP is growl-", $4f db "ing while stomping", $55 db "the ground flat.", $57 ; 0x1aab1a UnknownText_0x1aab1a: ; 0x1aab1a db $0, "There are eight", $4f db "GYMS in KANTO.", $51 db "That big building", $4f db "is VERMILION's", $55 db "#MON GYM.", $57 ; 0x1aab64 UnknownText_0x1aab64: ; 0x1aab64 db $0, "SNORLAX is snoring", $4f db "peacefully…", $57 ; 0x1aab84 UnknownText_0x1aab84: ; 0x1aab84 db $0, "The #GEAR was", $4f db "placed near the", $55 db "sleeping SNORLAX…", $51 db "…", $51 db "SNORLAX woke up!", $57 ; 0x1aabc8 UnknownText_0x1aabc8: ; 0x1aabc8 db $0, "Skilled trainers", $4f db "gather in KANTO.", $51 db "GYM LEADERS are", $4f db "especially strong.", $51 db "They won't be easy", $4f db "to defeat.", $57 ; 0x1aac2b UnknownText_0x1aac2b: ; 0x1aac2b db $0, "You've started to", $4f db "collect KANTO GYM", $55 db "BADGES?", $51 db "Don't you agree", $4f db "that the trainers", $55 db "here are tough?", $57 ; 0x1aac88 UnknownText_0x1aac88: ; 0x1aac88 db $0, "I guess you'll be", $4f db "finished with your", $51 db "conquest of KANTO", $4f db "GYMS soon.", $51 db "Let me know if", $4f db "you get all eight", $55 db "BADGES.", $57 ; 0x1aacf3 UnknownText_0x1aacf3: ; 0x1aacf3 db $0, "Congratulations!", $51 db "You got all the", $4f db "KANTO GYM BADGES.", $51 db "I've got a reward", $4f db "for your efforts.", $57 ; 0x1aad4a UnknownText_0x1aad4a: ; 0x1aad4a db $0, "Having a variety", $4f db "of #MON types", $51 db "should give you an", $4f db "edge in battle.", $51 db "I'm sure the KANTO", $4f db "GYM BADGES will", $55 db "help you.", $57 ; 0x1aadb9 UnknownText_0x1aadb9: ; 0x1aadb9 db $0, "VERMILION CITY", $51 db "The Port of", $4f db "Exquisite Sunsets", $57 ; 0x1aade7 UnknownText_0x1aade7: ; 0x1aade7 db $0, "VERMILION CITY", $4f db "#MON GYM", $55 db "LEADER: LT.SURGE", $51 db "The Lightning", $4f db "American", $57 ; 0x1aae28 UnknownText_0x1aae28: ; 0x1aae28 db $0, "#MON FAN CLUB", $51 db "All #MON Fans", $4f db "Welcome!", $57 ; 0x1aae4e UnknownText_0x1aae4e: ; 0x1aae4e db $0, "DIGLETT'S CAVE", $57 ; 0x1aae5e UnknownText_0x1aae5e: ; 0x1aae5e db $0, "VERMILION PORT", $4f db "ENTRANCE", $57 ; 0x1aae77 MapEventHeader_0x1aae77: ; 0x1aae77 ; filler db 0, 0 ; warps db 10 warp_def $5, $5, 1, GROUP_VERMILION_HOUSE_FISHING_SPEECH_HOUSE, MAP_VERMILION_HOUSE_FISHING_SPEECH_HOUSE warp_def $5, $9, 1, GROUP_VERMILION_POKECENTER_1F, MAP_VERMILION_POKECENTER_1F warp_def $d, $7, 1, GROUP_POKEMON_FAN_CLUB, MAP_POKEMON_FAN_CLUB warp_def $d, $d, 1, GROUP_VERMILION_MAGNET_TRAIN_SPEECH_HOUSE, MAP_VERMILION_MAGNET_TRAIN_SPEECH_HOUSE warp_def $d, $15, 2, GROUP_VERMILION_MART, MAP_VERMILION_MART warp_def $11, $15, 1, GROUP_VERMILION_HOUSE_DIGLETTS_CAVE_SPEECH_HOUSE, MAP_VERMILION_HOUSE_DIGLETTS_CAVE_SPEECH_HOUSE warp_def $13, $a, 1, GROUP_VERMILION_GYM, MAP_VERMILION_GYM warp_def $1f, $13, 1, GROUP_VERMILION_PORT_PASSAGE, MAP_VERMILION_PORT_PASSAGE warp_def $1f, $14, 2, GROUP_VERMILION_PORT_PASSAGE, MAP_VERMILION_PORT_PASSAGE warp_def $7, $22, 1, GROUP_DIGLETTS_CAVE, MAP_DIGLETTS_CAVE ; xy triggers db 0 ; signposts db 8 signpost 3, 25, $0, UnknownScript_0x1aa9fd signpost 19, 5, $0, UnknownScript_0x1aaa00 signpost 13, 5, $0, UnknownScript_0x1aaa03 signpost 9, 33, $0, UnknownScript_0x1aaa06 signpost 15, 27, $0, UnknownScript_0x1aaa09 signpost 5, 10, $0, UnknownScript_0x1aaa0c signpost 13, 22, $0, UnknownScript_0x1aaa0f signpost 19, 12, $7, SignpostRemoteItem_0x1aaa12 ; people-events db 6 person_event $29, 13, 22, $2, $11, 255, 255, $0, 0, UnknownScript_0x1aa983, $ffff person_event $2f, 10, 27, $9, $0, 255, 255, $0, 0, UnknownScript_0x1aa986, $ffff person_event $9a, 11, 30, $16, $0, 255, 255, $90, 0, UnknownScript_0x1aa989, $ffff person_event $2b, 20, 18, $2, $11, 255, 255, $a0, 0, UnknownScript_0x1aa99b, $ffff person_event $33, 12, 38, $15, $0, 255, 255, $0, 0, UnknownScript_0x1aa99e, $0770 person_event $2d, 16, 35, $6, $0, 255, 255, $80, 0, UnknownScript_0x1aa9c2, $ffff ; 0x1aaf25 MapScriptHeader_0x1aaf25: ; 0x1aaf25 ; trigger count db 0 ; callback count db 0 ; 0x1aaf27 Trainer_0x1aaf27: ; 0x1aaf27 ; bit/flag number dw $420 ; trainer group && trainer id db 54, 7 ; text when seen dw UnknownText_0x1aafa5 ; text when trainer beaten dw UnknownText_0x1aafc5 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aaf33 ; 0x1aaf33 UnknownScript_0x1aaf33: ; 0x1aaf33 talkaftercancel loadfont 2writetext UnknownText_0x1aafd9 closetext loadmovesprites end ; 0x1aaf3b Trainer_0x1aaf3b: ; 0x1aaf3b ; bit/flag number dw $48a ; trainer group && trainer id db 53, 13 ; text when seen dw UnknownText_0x1ab03f ; text when trainer beaten dw UnknownText_0x1ab074 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aaf47 ; 0x1aaf47 UnknownScript_0x1aaf47: ; 0x1aaf47 talkaftercancel loadfont 2writetext UnknownText_0x1ab07c closetext loadmovesprites end ; 0x1aaf4f Trainer_0x1aaf4f: ; 0x1aaf4f ; bit/flag number dw $421 ; trainer group && trainer id db 54, 8 ; text when seen dw UnknownText_0x1ab0c2 ; text when trainer beaten dw UnknownText_0x1ab0da ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aaf5b ; 0x1aaf5b UnknownScript_0x1aaf5b: ; 0x1aaf5b talkaftercancel loadfont 2writetext UnknownText_0x1ab0f6 closetext loadmovesprites end ; 0x1aaf63 Trainer_0x1aaf63: ; 0x1aaf63 ; bit/flag number dw $48b ; trainer group && trainer id db 53, 14 ; text when seen dw UnknownText_0x1ab127 ; text when trainer beaten dw UnknownText_0x1ab151 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aaf6f ; 0x1aaf6f UnknownScript_0x1aaf6f: ; 0x1aaf6f talkaftercancel loadfont 2writetext UnknownText_0x1ab15f closetext loadmovesprites end ; 0x1aaf77 Trainer_0x1aaf77: ; 0x1aaf77 ; bit/flag number dw $530 ; trainer group && trainer id db 44, 13 ; text when seen dw UnknownText_0x1ab1a8 ; text when trainer beaten dw UnknownText_0x1ab1f7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aaf83 ; 0x1aaf83 UnknownScript_0x1aaf83: ; 0x1aaf83 talkaftercancel loadfont 2writetext UnknownText_0x1ab210 closetext loadmovesprites end ; 0x1aaf8b Trainer_0x1aaf8b: ; 0x1aaf8b ; bit/flag number dw $532 ; trainer group && trainer id db 44, 15 ; text when seen dw UnknownText_0x1ab232 ; text when trainer beaten dw UnknownText_0x1ab260 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1aaf97 ; 0x1aaf97 UnknownScript_0x1aaf97: ; 0x1aaf97 talkaftercancel loadfont 2writetext UnknownText_0x1ab278 closetext loadmovesprites end ; 0x1aaf9f UnknownScript_0x1aaf9f: ; 0x1aaf9f jumptext UnknownText_0x1ab2a2 ; 0x1aafa2 SignpostRemoteItem_0x1aafa2: ; 0x1aafa2 dw $00f2 db ETHER ; 0x1aafa5 UnknownText_0x1aafa5: ; 0x1aafa5 db $0, "I came to explore", $4f db "ROCK TUNNEL.", $57 ; 0x1aafc5 UnknownText_0x1aafc5: ; 0x1aafc5 db $0, "Whoa! Danger, man.", $57 ; 0x1aafd9 UnknownText_0x1aafd9: ; 0x1aafd9 db $0, "My #MON were", $4f db "hurt before even", $51 db "entering ROCK", $4f db "TUNNEL.", $51 db "I'd better take", $4f db "them to a #MON", $55 db "CENTER right away.", $57 ; 0x1ab03f UnknownText_0x1ab03f: ; 0x1ab03f db $0, "Have you ever been", $4f db "to a picnic?", $51 db "They're so much", $4f db "fun!", $57 ; 0x1ab074 UnknownText_0x1ab074: ; 0x1ab074 db $0, "Ohhhh!", $57 ; 0x1ab07c UnknownText_0x1ab07c: ; 0x1ab07c db $0, "We bake lots of", $4f db "goodies and share", $51 db "them all around.", $4f db "They're delicious!", $57 ; 0x1ab0c2 UnknownText_0x1ab0c2: ; 0x1ab0c2 db $0, "Hey, you!", $4f db "Don't litter!", $57 ; 0x1ab0da UnknownText_0x1ab0da: ; 0x1ab0da db $0, "I was just point-", $4f db "ing out…", $57 ; 0x1ab0f6 UnknownText_0x1ab0f6: ; 0x1ab0f6 db $0, "Sorry. You weren't", $4f db "littering. It was", $55 db "my mistake.", $57 ; 0x1ab127 UnknownText_0x1ab127: ; 0x1ab127 db $0, "People shouldn't", $4f db "leave any litter", $55 db "behind.", $57 ; 0x1ab151 UnknownText_0x1ab151: ; 0x1ab151 db $0, "Ohh… I lost…", $57 ; 0x1ab15f UnknownText_0x1ab15f: ; 0x1ab15f db $0, "Conserving energy", $4f db "is important, but", $51 db "the environment is", $4f db "even more vital.", $57 ; 0x1ab1a8 UnknownText_0x1ab1a8: ; 0x1ab1a8 db $0, "She'll be coming", $4f db "'round MT.SILVER", $55 db "when she comes…", $51 db "MT.SILVER is in", $4f db "JOHTO, right?", $57 ; 0x1ab1f7 UnknownText_0x1ab1f7: ; 0x1ab1f7 db $0, "I was too busy", $4f db "singing…", $57 ; 0x1ab210 UnknownText_0x1ab210: ; 0x1ab210 db $0, "Battles are about", $4f db "concentration.", $57 ; 0x1ab232 UnknownText_0x1ab232: ; 0x1ab232 db $0, "I'll tell you a", $4f db "secret.", $51 db "But first, we", $4f db "battle!", $57 ; 0x1ab260 UnknownText_0x1ab260: ; 0x1ab260 db $0, "Oh, dang!", $4f db "I lost that…", $57 ; 0x1ab278 UnknownText_0x1ab278: ; 0x1ab278 db $0, "The POWER PLANT is", $4f db "across a small", $55 db "river.", $57 ; 0x1ab2a2 UnknownText_0x1ab2a2: ; 0x1ab2a2 db $0, "ROUTE 9", $51 db "CERULEAN CITY -", $4f db "ROCK TUNNEL", $57 ; 0x1ab2c7 MapEventHeader_0x1ab2c7: ; 0x1ab2c7 ; filler db 0, 0 ; warps db 1 warp_def $f, $30, 1, GROUP_ROCK_TUNNEL_1F, MAP_ROCK_TUNNEL_1F ; xy triggers db 0 ; signposts db 2 signpost 7, 15, $0, UnknownScript_0x1aaf9f signpost 15, 41, $7, SignpostRemoteItem_0x1aafa2 ; people-events db 6 person_event $27, 15, 27, $8, $0, 255, 255, $a2, 3, Trainer_0x1aaf27, $ffff person_event $28, 12, 43, $a, $0, 255, 255, $a2, 3, Trainer_0x1aaf3b, $ffff person_event $27, 8, 15, $a, $0, 255, 255, $a2, 5, Trainer_0x1aaf4f, $ffff person_event $28, 19, 16, $7, $0, 255, 255, $a2, 1, Trainer_0x1aaf63, $ffff person_event $2d, 7, 32, $9, $0, 255, 255, $b2, 2, Trainer_0x1aaf77, $ffff person_event $2d, 19, 40, $9, $0, 255, 255, $b2, 4, Trainer_0x1aaf8b, $ffff ; 0x1ab32a MapScriptHeader_0x1ab32a: ; 0x1ab32a ; trigger count db 0 ; callback count db 0 ; 0x1ab32c UnknownScript_0x1ab32c: ; 0x1ab32c jumpstd $0000 ; 0x1ab32f UnknownScript_0x1ab32f: ; 0x1ab32f jumptextfaceplayer UnknownText_0x1ab335 ; 0x1ab332 UnknownScript_0x1ab332: ; 0x1ab332 jumptextfaceplayer UnknownText_0x1ab37f ; 0x1ab335 UnknownText_0x1ab335: ; 0x1ab335 db $0, "CINNABAR GYM's", $4f db "BLAINE apparently", $51 db "lives alone in the", $4f db "SEAFOAM ISLANDS", $55 db "cave…", $57 ; 0x1ab37f UnknownText_0x1ab37f: ; 0x1ab37f db $0, "It's been a year", $4f db "since the volcano", $55 db "erupted.", $57 ; 0x1ab3ab MapEventHeader_0x1ab3ab: ; 0x1ab3ab ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_CINNABAR_ISLAND, MAP_CINNABAR_ISLAND warp_def $7, $4, 1, GROUP_CINNABAR_ISLAND, MAP_CINNABAR_ISLAND warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x1ab32c, $ffff person_event $24, 10, 11, $5, $2, 255, 255, $80, 0, UnknownScript_0x1ab32f, $ffff person_event $3a, 8, 6, $6, $0, 255, 255, $a0, 0, UnknownScript_0x1ab332, $ffff ; 0x1ab3e7 MapScriptHeader_0x1ab3e7: ; 0x1ab3e7 ; trigger count db 0 ; callback count db 0 ; 0x1ab3e9 MapEventHeader_0x1ab3e9: ; 0x1ab3e9 ; filler db 0, 0 ; warps db 1 warp_def $7, $0, 3, GROUP_CINNABAR_POKECENTER_1F, MAP_CINNABAR_POKECENTER_1F ; xy triggers db 0 ; signposts db 0 ; people-events db 0 ; 0x1ab3f4 MapScriptHeader_0x1ab3f4: ; 0x1ab3f4 ; trigger count db 0 ; callback count db 0 ; 0x1ab3f6 UnknownScript_0x1ab3f6: ; 0x1ab3f6 faceplayer loadfont checkbit1 $00d7 iftrue UnknownScript_0x1ab404 2writetext UnknownText_0x1ab40a closetext loadmovesprites end ; 0x1ab404 UnknownScript_0x1ab404: ; 0x1ab404 2writetext UnknownText_0x1ab48a closetext loadmovesprites end ; 0x1ab40a UnknownText_0x1ab40a: ; 0x1ab40a db $0, "CINNABAR's volcano", $4f db "erupted.", $51 db "It hurled boulders", $4f db "that cut off ROUTE", $55 db "19 indefinitely.", $51 db "I wonder if the", $4f db "people of CINNABAR", $55 db "are safe…", $57 ; 0x1ab48a UnknownText_0x1ab48a: ; 0x1ab48a db $0, "No CINNABAR citi-", $4f db "zens were injured", $51 db "by the eruption.", $4f db "That's great!", $57 ; 0x1ab4cd MapEventHeader_0x1ab4cd: ; 0x1ab4cd ; filler db 0, 0 ; warps db 4 warp_def $0, $4, 10, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $0, $5, 11, GROUP_FUCHSIA_CITY, MAP_FUCHSIA_CITY warp_def $7, $4, 1, GROUP_ROUTE_19, MAP_ROUTE_19 warp_def $7, $5, 1, GROUP_ROUTE_19, MAP_ROUTE_19 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $43, 8, 4, $9, $0, 255, 255, $90, 0, UnknownScript_0x1ab3f6, $ffff ; 0x1ab4f4 MapScriptHeader_0x1ab4f4: ; 0x1ab4f4 ; trigger count db 1 ; triggers dw UnknownScript_0x1ab4fa, $0000 ; callback count db 0 ; 0x1ab4fa UnknownScript_0x1ab4fa: ; 0x1ab4fa end ; 0x1ab4fb UnknownScript_0x1ab4fb: ; 0x1ab4fb faceplayer loadfont checkbit2 $0029 iftrue UnknownScript_0x1ab52b 2writetext UnknownText_0x1ab548 closetext loadmovesprites winlosstext UnknownText_0x1ab646, $0000 loadtrainer $2e, $1 startbattle iftrue $7516 appear $3 returnafterbattle setbit1 $04cb loadfont 2writetext UnknownText_0x1ab683 playsound $009c waitbutton setbit2 $0029 2writetext UnknownText_0x1ab69d closetext loadmovesprites end ; 0x1ab52b UnknownScript_0x1ab52b: ; 0x1ab52b 2writetext UnknownText_0x1ab71c closetext loadmovesprites end ; 0x1ab531 UnknownScript_0x1ab531: ; 0x1ab531 faceplayer loadfont checkbit1 $00d5 iftrue UnknownScript_0x1ab542 2writetext UnknownText_0x1ab759 closetext loadmovesprites setbit1 $00d5 end ; 0x1ab542 UnknownScript_0x1ab542: ; 0x1ab542 2writetext UnknownText_0x1ab806 closetext loadmovesprites end ; 0x1ab548 UnknownText_0x1ab548: ; 0x1ab548 db $0, "BLAINE: Waaah!", $51 db "My GYM in CINNABAR", $4f db "burned down.", $51 db "My fire-breathing", $4f db "#MON and I are", $51 db "homeless because", $4f db "of the volcano.", $51 db "Waaah!", $51 db "But I'm back in", $4f db "business as a GYM", $51 db "LEADER here in", $4f db "this cave.", $51 db "If you can beat", $4f db "me, I'll give you", $55 db "a BADGE.", $51 db "Ha! You'd better", $4f db "have BURN HEAL!", $57 ; 0x1ab646 UnknownText_0x1ab646: ; 0x1ab646 db $0, "BLAINE: Awesome.", $4f db "I've burned out…", $51 db "You've earned", $4f db "VOLCANOBADGE!", $57 ; 0x1ab683 UnknownText_0x1ab683: ; 0x1ab683 db $0, $52, " received", $4f db "VOLCANOBADGE.", $57 ; 0x1ab69d UnknownText_0x1ab69d: ; 0x1ab69d db $0, "BLAINE: I did lose", $4f db "this time, but I'm", $51 db "going to win the", $4f db "next time.", $51 db "When I rebuild my", $4f db "CINNABAR GYM,", $51 db "we'll have to have", $4f db "a rematch.", $57 ; 0x1ab71c UnknownText_0x1ab71c: ; 0x1ab71c db $0, "BLAINE: My fire", $4f db "#MON will be", $51 db "even stronger.", $4f db "Just you watch!", $57 ; 0x1ab759 UnknownText_0x1ab759: ; 0x1ab759 db $0, "Yo!", $51 db "… Huh? It's over", $4f db "already?", $51 db "Sorry, sorry!", $51 db "CINNABAR GYM was", $4f db "gone, so I didn't", $51 db "know where to find", $4f db "you.", $51 db "But, hey, you're", $4f db "plenty strong even", $51 db "without my advice.", $4f db "I knew you'd win!", $57 ; 0x1ab806 UnknownText_0x1ab806: ; 0x1ab806 db $0, "A #MON GYM can", $4f db "be anywhere as", $51 db "long as the GYM", $4f db "LEADER is there.", $51 db "There's no need", $4f db "for a building.", $57 ; 0x1ab865 MapEventHeader_0x1ab865: ; 0x1ab865 ; filler db 0, 0 ; warps db 1 warp_def $5, $5, 1, GROUP_ROUTE_20, MAP_ROUTE_20 ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $d, 6, 9, $6, $0, 255, 255, $b0, 0, UnknownScript_0x1ab4fb, $ffff person_event $48, 9, 10, $7, $0, 255, 255, $90, 0, UnknownScript_0x1ab531, $0777 ; 0x1ab88a INCBIN "baserom.gbc",$1ab88a,$776 SECTION "bank6B",DATA,BANK[$6B] MapScriptHeader_0x1ac000: ; 0x1ac000 ; trigger count db 0 ; callback count db 0 ; 0x1ac002 UnknownScript_0x1ac002: ; 0x1ac002 jumptextfaceplayer UnknownText_0x1ac1e7 ; 0x1ac005 Trainer_0x1ac005: ; 0x1ac005 ; bit/flag number dw $528 ; trainer group && trainer id db 44, 5 ; text when seen dw UnknownText_0x1ac0ec ; text when trainer beaten dw UnknownText_0x1ac130 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac011 ; 0x1ac011 UnknownScript_0x1ac011: ; 0x1ac011 writecode $17, $13 talkaftercancel loadfont checkbit2 $006f iftrue UnknownScript_0x1ac051 checkbit2 $00a0 iftrue UnknownScript_0x1ac0c5 checkcellnum $13 iftrue UnknownScript_0x1ac0d7 checkbit1 $027b iftrue UnknownScript_0x1ac03a 2writetext UnknownText_0x1ac153 keeptextopen setbit1 $027b 2call UnknownScript_0x1ac0cb 2jump $403d ; 0x1ac03a UnknownScript_0x1ac03a: ; 0x1ac03a 2call UnknownScript_0x1ac0cf askforphonenumber $13 if_equal $1, UnknownScript_0x1ac0df if_equal $2, UnknownScript_0x1ac0db trainertotext $2c, $5, $0 2call UnknownScript_0x1ac0d3 2jump UnknownScript_0x1ac0d7 ; 0x1ac051 UnknownScript_0x1ac051: ; 0x1ac051 2call UnknownScript_0x1ac0e3 winlosstext UnknownText_0x1ac130, $0000 copybytetovar $d9fd if_equal $4, $4070 if_equal $3, $4076 if_equal $2, $407c if_equal $1, $4082 if_equal $0, $4088 checkbit1 $00cd iftrue UnknownScript_0x1ac0bc checkbit1 $0044 iftrue UnknownScript_0x1ac0af checkbit1 $0021 iftrue UnknownScript_0x1ac0a2 checkbit2 $0047 iftrue UnknownScript_0x1ac095 loadtrainer $2c, $5 startbattle returnafterbattle loadvar $d9fd, $1 clearbit2 $006f end ; 0x1ac095 UnknownScript_0x1ac095: ; 0x1ac095 loadtrainer $2c, $1 startbattle returnafterbattle loadvar $d9fd, $2 clearbit2 $006f end ; 0x1ac0a2 UnknownScript_0x1ac0a2: ; 0x1ac0a2 loadtrainer $2c, $c startbattle returnafterbattle loadvar $d9fd, $3 clearbit2 $006f end ; 0x1ac0af UnknownScript_0x1ac0af: ; 0x1ac0af loadtrainer $2c, $15 startbattle returnafterbattle loadvar $d9fd, $4 clearbit2 $006f end ; 0x1ac0bc UnknownScript_0x1ac0bc: ; 0x1ac0bc loadtrainer $2c, $16 startbattle returnafterbattle clearbit2 $006f end ; 0x1ac0c5 UnknownScript_0x1ac0c5: ; 0x1ac0c5 2writetext UnknownText_0x1ac180 closetext loadmovesprites end ; 0x1ac0cb UnknownScript_0x1ac0cb: ; 0x1ac0cb jumpstd $0019 ; 0x1ac0ce INCBIN "baserom.gbc",$1ac0ce,$01 UnknownScript_0x1ac0cf: ; 0x1ac0cf jumpstd $001a ; 0x1ac0d2 INCBIN "baserom.gbc",$1ac0d2,$01 UnknownScript_0x1ac0d3: ; 0x1ac0d3 jumpstd $001b ; 0x1ac0d6 INCBIN "baserom.gbc",$1ac0d6,$01 UnknownScript_0x1ac0d7: ; 0x1ac0d7 jumpstd $001c ; 0x1ac0da INCBIN "baserom.gbc",$1ac0da,$1ac0db - $1ac0da UnknownScript_0x1ac0db: ; 0x1ac0db jumpstd $001d ; 0x1ac0de INCBIN "baserom.gbc",$1ac0de,$01 UnknownScript_0x1ac0df: ; 0x1ac0df jumpstd $001e ; 0x1ac0e2 INCBIN "baserom.gbc",$1ac0e2,$1ac0e3 - $1ac0e2 UnknownScript_0x1ac0e3: ; 0x1ac0e3 jumpstd $001f ; 0x1ac0e6 INCBIN "baserom.gbc",$1ac0e6,$01 UnknownScript_0x1ac0e7: ; 0x1ac0e7 jumptext UnknownText_0x1ac279 ; 0x1ac0ea UnknownScript_0x1ac0ea: ; 0x1ac0ea fruittree $6 ; 0x1ac0ec UnknownText_0x1ac0ec: ; 0x1ac0ec db $0, "I came through the", $4f db "tunnel, but I", $51 db "still have plenty", $4f db "of energy left.", $57 ; 0x1ac130 UnknownText_0x1ac130: ; 0x1ac130 db $0, "Whoa! You've got", $4f db "more zip than me!", $57 ; 0x1ac153 UnknownText_0x1ac153: ; 0x1ac153 db $0, "We HIKERS are at", $4f db "our best in the", $55 db "mountains.", $57 ; 0x1ac180 UnknownText_0x1ac180: ; 0x1ac180 db $0, "Hey, did you get a", $4f db "DUNSPARCE?", $51 db "I caught one too.", $51 db "Take a look at it", $4f db "in the light. It's", $55 db "got a funny face!", $57 ; 0x1ac1e7 UnknownText_0x1ac1e7: ; 0x1ac1e7 db $0, "Pant, pant…", $51 db "I finally got", $4f db "through that cave.", $51 db "It was much bigger", $4f db "than I'd expected.", $51 db "I got too tired to", $4f db "explore the whole", $51 db "thing, so I came", $4f db "outside.", $57 ; 0x1ac279 UnknownText_0x1ac279: ; 0x1ac279 db $0, "ROUTE 33", $57 ; 0x1ac283 MapEventHeader_0x1ac283: ; 0x1ac283 ; filler db 0, 0 ; warps db 1 warp_def $9, $b, 3, GROUP_UNION_CAVE_1F, MAP_UNION_CAVE_1F ; xy triggers db 0 ; signposts db 1 signpost 11, 11, $0, UnknownScript_0x1ac0e7 ; people-events db 3 person_event $2d, 17, 10, $a, $0, 255, 255, $b2, 2, Trainer_0x1ac005, $ffff person_event $28, 20, 17, $2, $11, 255, 255, $90, 0, UnknownScript_0x1ac002, $ffff person_event $5d, 20, 18, $1, $0, 255, 255, $0, 0, UnknownScript_0x1ac0ea, $ffff ; 0x1ac2ba MapScriptHeader_0x1ac2ba: ; 0x1ac2ba ; trigger count db 0 ; callback count db 0 ; 0x1ac2bc Trainer_0x1ac2bc: ; 0x1ac2bc ; bit/flag number dw $539 ; trainer group && trainer id db 36, 2 ; text when seen dw UnknownText_0x1ac314 ; text when trainer beaten dw UnknownText_0x1ac33d ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac2c8 ; 0x1ac2c8 UnknownScript_0x1ac2c8: ; 0x1ac2c8 talkaftercancel loadfont 2writetext UnknownText_0x1ac34d closetext loadmovesprites end ; 0x1ac2d0 Trainer_0x1ac2d0: ; 0x1ac2d0 ; bit/flag number dw $53a ; trainer group && trainer id db 36, 3 ; text when seen dw UnknownText_0x1ac376 ; text when trainer beaten dw UnknownText_0x1ac3bc ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac2dc ; 0x1ac2dc UnknownScript_0x1ac2dc: ; 0x1ac2dc talkaftercancel loadfont 2writetext UnknownText_0x1ac3cf closetext loadmovesprites end ; 0x1ac2e4 Trainer_0x1ac2e4: ; 0x1ac2e4 ; bit/flag number dw $543 ; trainer group && trainer id db 36, 12 ; text when seen dw UnknownText_0x1ac3fa ; text when trainer beaten dw UnknownText_0x1ac419 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac2f0 ; 0x1ac2f0 UnknownScript_0x1ac2f0: ; 0x1ac2f0 talkaftercancel loadfont 2writetext UnknownText_0x1ac423 closetext loadmovesprites end ; 0x1ac2f8 UnknownScript_0x1ac2f8: ; 0x1ac2f8 jumptext UnknownText_0x1ac47a ; 0x1ac2fb UnknownScript_0x1ac2fb: ; 0x1ac2fb jumptext UnknownText_0x1ac49f ; 0x1ac2fe ItemFragment_0x1ac2fe: ; 0x1ac2fe item_frag DIRE_HIT, 1 ; 0x1ac300 ItemFragment_0x1ac300: ; 0x1ac300 item_frag MAX_POTION, 1 ; 0x1ac302 ItemFragment_0x1ac302: ; 0x1ac302 item_frag CARBOS, 1 ; 0x1ac304 ItemFragment_0x1ac304: ; 0x1ac304 item_frag ELIXER, 1 ; 0x1ac306 UnknownScript_0x1ac306: ; 0x1ac306 fruittree $19 ; 0x1ac308 SignpostRemoteItem_0x1ac308: ; 0x1ac308 dw $00ed db MAX_ETHER ; 0x1ac30b SignpostRemoteItem_0x1ac30b: ; 0x1ac30b dw $00ee db FULL_HEAL ; 0x1ac30e SignpostRemoteItem_0x1ac30e: ; 0x1ac30e dw $00ef db FULL_RESTORE ; 0x1ac311 SignpostRemoteItem_0x1ac311: ; 0x1ac311 dw $00f0 db REVIVE ; 0x1ac314 UnknownText_0x1ac314: ; 0x1ac314 db $0, "My bug #MON are", $4f db "tough. Prepare to", $55 db "lose!", $57 ; 0x1ac33d UnknownText_0x1ac33d: ; 0x1ac33d db $0, "I was whipped…", $57 ; 0x1ac34d UnknownText_0x1ac34d: ; 0x1ac34d db $0, "I'm going to look", $4f db "for stronger bug", $55 db "#MON.", $57 ; 0x1ac376 UnknownText_0x1ac376: ; 0x1ac376 db $0, "If you walk in", $4f db "tall grass wearing", $51 db "shorts, do you get", $4f db "nicks and cuts?", $57 ; 0x1ac3bc UnknownText_0x1ac3bc: ; 0x1ac3bc db $0, "Ouch, ouch, ouch!", $57 ; 0x1ac3cf UnknownText_0x1ac3cf: ; 0x1ac3cf db $0, "They'll really", $4f db "sting when you", $55 db "take a bath.", $57 ; 0x1ac3fa UnknownText_0x1ac3fa: ; 0x1ac3fa db $0, "Why don't girls", $4f db "like bug #MON?", $57 ; 0x1ac419 UnknownText_0x1ac419: ; 0x1ac419 db $0, "No good!", $57 ; 0x1ac423 UnknownText_0x1ac423: ; 0x1ac423 db $0, "Bug #MON squish", $4f db "like plush toys", $51 db "when you squeeze", $4f db "their bellies.", $51 db "I love how they", $4f db "feel!", $57 ; 0x1ac47a UnknownText_0x1ac47a: ; 0x1ac47a db $0, "ROUTE 2", $51 db "VIRIDIAN CITY -", $4f db "PEWTER CITY", $57 ; 0x1ac49f UnknownText_0x1ac49f: ; 0x1ac49f db $0, "DIGLETT'S CAVE", $57 ; 0x1ac4af MapEventHeader_0x1ac4af: ; 0x1ac4af ; filler db 0, 0 ; warps db 5 warp_def $f, $f, 1, GROUP_ROUTE_2_NUGGET_SPEECH_HOUSE, MAP_ROUTE_2_NUGGET_SPEECH_HOUSE warp_def $1f, $f, 3, GROUP_ROUTE_2_GATE, MAP_ROUTE_2_GATE warp_def $1b, $10, 1, GROUP_ROUTE_2_GATE, MAP_ROUTE_2_GATE warp_def $1b, $11, 2, GROUP_ROUTE_2_GATE, MAP_ROUTE_2_GATE warp_def $7, $c, 3, GROUP_DIGLETTS_CAVE, MAP_DIGLETTS_CAVE ; xy triggers db 0 ; signposts db 6 signpost 51, 7, $0, UnknownScript_0x1ac2f8 signpost 9, 11, $0, UnknownScript_0x1ac2fb signpost 23, 7, $7, SignpostRemoteItem_0x1ac308 signpost 14, 4, $7, SignpostRemoteItem_0x1ac30b signpost 27, 4, $7, SignpostRemoteItem_0x1ac30e signpost 30, 11, $7, SignpostRemoteItem_0x1ac311 ; people-events db 8 person_event $25, 49, 14, $8, $0, 255, 255, $b2, 5, Trainer_0x1ac2bc, $ffff person_event $25, 8, 10, $1f, $0, 255, 255, $b2, 3, Trainer_0x1ac2d0, $ffff person_event $25, 44, 4, $9, $0, 255, 255, $b2, 3, Trainer_0x1ac2e4, $ffff person_event $54, 33, 4, $1, $0, 255, 255, $1, 0, ItemFragment_0x1ac2fe, $0783 person_event $54, 27, 6, $1, $0, 255, 255, $1, 0, ItemFragment_0x1ac300, $0784 person_event $54, 6, 23, $1, $0, 255, 255, $1, 0, ItemFragment_0x1ac302, $0785 person_event $54, 54, 18, $1, $0, 255, 255, $1, 0, ItemFragment_0x1ac304, $0786 person_event $5d, 18, 14, $1, $0, 255, 255, $0, 0, UnknownScript_0x1ac306, $ffff ; 0x1ac554 MapScriptHeader_0x1ac554: ; 0x1ac554 ; trigger count db 0 ; callback count db 0 ; 0x1ac556 Trainer_0x1ac556: ; 0x1ac556 ; bit/flag number dw $470 ; trainer group && trainer id db 23, 5 ; text when seen dw UnknownText_0x1ac583 ; text when trainer beaten dw UnknownText_0x1ac5b7 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac562 ; 0x1ac562 UnknownScript_0x1ac562: ; 0x1ac562 talkaftercancel loadfont 2writetext UnknownText_0x1ac5d7 closetext loadmovesprites end ; 0x1ac56a Trainer_0x1ac56a: ; 0x1ac56a ; bit/flag number dw $568 ; trainer group && trainer id db 28, 14 ; text when seen dw UnknownText_0x1ac615 ; text when trainer beaten dw UnknownText_0x1ac631 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac576 ; 0x1ac576 UnknownScript_0x1ac576: ; 0x1ac576 talkaftercancel loadfont 2writetext UnknownText_0x1ac640 closetext loadmovesprites end ; 0x1ac57e UnknownScript_0x1ac57e: ; 0x1ac57e jumptext UnknownText_0x1ac675 ; 0x1ac581 UnknownScript_0x1ac581: ; 0x1ac581 fruittree $1a ; 0x1ac583 UnknownText_0x1ac583: ; 0x1ac583 db $0, "If trainers meet,", $4f db "the first thing to", $55 db "do is battle.", $57 ; 0x1ac5b7 UnknownText_0x1ac5b7: ; 0x1ac5b7 db $0, "Awww… I've got a", $4f db "losing record…", $57 ; 0x1ac5d7 UnknownText_0x1ac5d7: ; 0x1ac5d7 db $0, "For trainers, it's", $4f db "a given that we'll", $51 db "battle whenever we", $4f db "meet.", $57 ; 0x1ac615 UnknownText_0x1ac615: ; 0x1ac615 db $0, "You there!", $4f db "Want to battle?", $57 ; 0x1ac631 UnknownText_0x1ac631: ; 0x1ac631 db $0, "Down and out…", $57 ; 0x1ac640 UnknownText_0x1ac640: ; 0x1ac640 db $0, "You're strong.", $51 db "You obviously must", $4f db "have trained hard.", $57 ; 0x1ac675 UnknownText_0x1ac675: ; 0x1ac675 db $0, "ROUTE 1", $51 db "PALLET TOWN -", $4f db "VIRIDIAN CITY", $57 ; 0x1ac69a MapEventHeader_0x1ac69a: ; 0x1ac69a ; filler db 0, 0 ; warps db 0 ; xy triggers db 0 ; signposts db 1 signpost 27, 7, $0, UnknownScript_0x1ac57e ; people-events db 3 person_event $27, 16, 8, $9, $0, 255, 255, $92, 4, Trainer_0x1ac556, $ffff person_event $24, 29, 13, $a, $0, 255, 255, $82, 2, Trainer_0x1ac56a, $ffff person_event $5d, 11, 7, $1, $0, 255, 255, $0, 0, UnknownScript_0x1ac581, $ffff ; 0x1ac6cc MapScriptHeader_0x1ac6cc: ; 0x1ac6cc ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1ac6d1 ; 0x1ac6d1 UnknownScript_0x1ac6d1: ; 0x1ac6d1 setbit2 $0035 return ; 0x1ac6d5 UnknownScript_0x1ac6d5: ; 0x1ac6d5 jumptextfaceplayer UnknownText_0x1ac6e7 ; 0x1ac6d8 UnknownScript_0x1ac6d8: ; 0x1ac6d8 jumptextfaceplayer UnknownText_0x1ac720 ; 0x1ac6db UnknownScript_0x1ac6db: ; 0x1ac6db jumptext UnknownText_0x1ac76b ; 0x1ac6de UnknownScript_0x1ac6de: ; 0x1ac6de jumptext UnknownText_0x1ac79d ; 0x1ac6e1 UnknownScript_0x1ac6e1: ; 0x1ac6e1 jumptext UnknownText_0x1ac7aa ; 0x1ac6e4 UnknownScript_0x1ac6e4: ; 0x1ac6e4 jumptext UnknownText_0x1ac7c1 ; 0x1ac6e7 UnknownText_0x1ac6e7: ; 0x1ac6e7 db $0, "I'm raising #-", $4f db "MON too.", $51 db "They serve as my", $4f db "private guards.", $57 ; 0x1ac720 UnknownText_0x1ac720: ; 0x1ac720 db $0, "Technology is", $4f db "incredible!", $51 db "You can now trade", $4f db "#MON across", $55 db "time like e-mail.", $57 ; 0x1ac76b UnknownText_0x1ac76b: ; 0x1ac76b db $0, "PALLET TOWN", $51 db "A Tranquil Setting", $4f db "of Peace & Purity", $57 ; 0x1ac79d UnknownText_0x1ac79d: ; 0x1ac79d db $0, "RED'S HOUSE", $57 ; 0x1ac7aa UnknownText_0x1ac7aa: ; 0x1ac7aa db $0, "OAK #MON", $4f db "RESEARCH LAB", $57 ; 0x1ac7c1 UnknownText_0x1ac7c1: ; 0x1ac7c1 db $0, "BLUE'S HOUSE", $57 ; 0x1ac7cf MapEventHeader_0x1ac7cf: ; 0x1ac7cf ; filler db 0, 0 ; warps db 3 warp_def $5, $5, 1, GROUP_REDS_HOUSE_1F, MAP_REDS_HOUSE_1F warp_def $5, $d, 1, GROUP_BLUES_HOUSE, MAP_BLUES_HOUSE warp_def $b, $c, 1, GROUP_OAKS_LAB, MAP_OAKS_LAB ; xy triggers db 0 ; signposts db 4 signpost 9, 7, $0, UnknownScript_0x1ac6db signpost 5, 3, $0, UnknownScript_0x1ac6de signpost 13, 13, $0, UnknownScript_0x1ac6e1 signpost 5, 11, $0, UnknownScript_0x1ac6e4 ; people-events db 2 person_event $29, 12, 7, $2, $22, 255, 255, $0, 0, UnknownScript_0x1ac6d5, $ffff person_event $3a, 18, 16, $5, $2, 255, 255, $a0, 0, UnknownScript_0x1ac6d8, $ffff ; 0x1ac812 MapScriptHeader_0x1ac812: ; 0x1ac812 ; trigger count db 0 ; callback count db 0 ; 0x1ac814 Trainer_0x1ac814: ; 0x1ac814 ; bit/flag number dw $5a5 ; trainer group && trainer id db 38, 18 ; text when seen dw UnknownText_0x1ac850 ; text when trainer beaten dw UnknownText_0x1ac86c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac820 ; 0x1ac820 UnknownScript_0x1ac820: ; 0x1ac820 talkaftercancel loadfont 2writetext UnknownText_0x1ac873 closetext loadmovesprites end ; 0x1ac828 Trainer_0x1ac828: ; 0x1ac828 ; bit/flag number dw $3f8 ; trainer group && trainer id db 39, 17 ; text when seen dw UnknownText_0x1ac8a0 ; text when trainer beaten dw UnknownText_0x1ac8d6 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac834 ; 0x1ac834 UnknownScript_0x1ac834: ; 0x1ac834 talkaftercancel loadfont 2writetext UnknownText_0x1ac8f1 closetext loadmovesprites end ; 0x1ac83c Trainer_0x1ac83c: ; 0x1ac83c ; bit/flag number dw $450 ; trainer group && trainer id db 37, 3 ; text when seen dw UnknownText_0x1ac927 ; text when trainer beaten dw UnknownText_0x1ac94c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ac848 ; 0x1ac848 UnknownScript_0x1ac848: ; 0x1ac848 talkaftercancel loadfont 2writetext UnknownText_0x1ac95c closetext loadmovesprites end ; 0x1ac850 UnknownText_0x1ac850: ; 0x1ac850 db $0, "Land ho! Gotta", $4f db "keep going!", $57 ; 0x1ac86c UnknownText_0x1ac86c: ; 0x1ac86c db $0, "Glug…", $57 ; 0x1ac873 UnknownText_0x1ac873: ; 0x1ac873 db $0, "This arrogant guy", $4f db "was at CINNABAR's", $55 db "volcano.", $57 ; 0x1ac8a0 UnknownText_0x1ac8a0: ; 0x1ac8a0 db $0, "If I win, you have", $4f db "to help me with my", $55 db "suntan lotion!", $57 ; 0x1ac8d6 UnknownText_0x1ac8d6: ; 0x1ac8d6 db $0, "I'm worried about", $4f db "sunburn…", $57 ; 0x1ac8f1 UnknownText_0x1ac8f1: ; 0x1ac8f1 db $0, "I have to watch", $4f db "out for blemishes", $55 db "caused by the sun.", $57 ; 0x1ac927 UnknownText_0x1ac927: ; 0x1ac927 db $0, "I'm bored by fish-", $4f db "ing. Let's battle!", $57 ; 0x1ac94c UnknownText_0x1ac94c: ; 0x1ac94c db $0, "Utter failure…", $57 ; 0x1ac95c UnknownText_0x1ac95c: ; 0x1ac95c db $0, "I'll just go back", $4f db "to fishing…", $57 ; 0x1ac97a MapEventHeader_0x1ac97a: ; 0x1ac97a ; filler db 0, 0 ; warps db 0 ; xy triggers db 0 ; signposts db 0 ; people-events db 3 person_event $32, 20, 15, $a, $0, 255, 255, $a2, 3, Trainer_0x1ac828, $ffff person_event $31, 34, 6, $9, $0, 255, 255, $82, 4, Trainer_0x1ac814, $ffff person_event $3a, 26, 18, $7, $0, 255, 255, $a2, 1, Trainer_0x1ac83c, $ffff ; 0x1ac9a7 MapScriptHeader_0x1ac9a7: ; 0x1ac9a7 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1ac9ac ; 0x1ac9ac UnknownScript_0x1ac9ac: ; 0x1ac9ac setbit2 $003f return ; 0x1ac9b0 UnknownScript_0x1ac9b0: ; 0x1ac9b0 faceplayer loadfont 2writetext UnknownText_0x1ac9d2 closetext loadmovesprites playsound $0013 applymovement $2, MovementData_0x1ac9d0 disappear $2 clearbit1 $0776 end ; 0x1ac9c4 UnknownScript_0x1ac9c4: ; 0x1ac9c4 jumptext UnknownText_0x1acc73 ; 0x1ac9c7 UnknownScript_0x1ac9c7: ; 0x1ac9c7 jumptext UnknownText_0x1accc2 ; 0x1ac9ca UnknownScript_0x1ac9ca: ; 0x1ac9ca jumpstd $0010 ; 0x1ac9cd SignpostRemoteItem_0x1ac9cd: ; 0x1ac9cd dw $00fe db RARE_CANDY ; 0x1ac9d0 MovementData_0x1ac9d0: ; 0x1ac9d0 teleport_from step_end ; 0x1ac9d2 UnknownText_0x1ac9d2: ; 0x1ac9d2 db $0, "Who are you?", $51 db "Well, it's plain", $4f db "to see that you're", $55 db "a trainer…", $51 db "My name's BLUE.", $51 db "I was once the", $4f db "CHAMPION, although", $51 db "it was for only a", $4f db "short time…", $51 db "That meddling RED", $4f db "did me in…", $51 db "Anyway, what do", $4f db "you want? You want", $51 db "to challenge me or", $4f db "something?", $51 db "…I hate to say", $4f db "it, but I'm not in", $51 db "the mood for a", $4f db "battle now.", $51 db "Take a good look", $4f db "around you…", $51 db "A volcano erupts,", $4f db "and just like", $51 db "that, a whole town", $4f db "disappears.", $51 db "We can go on win-", $4f db "ning and losing in", $51 db "#MON. But if", $4f db "nature so much as", $51 db "twitches, we can", $4f db "lose in a second.", $51 db "…", $51 db "That's the way it", $4f db "is…", $51 db "But, anyway, I'm", $4f db "still a trainer.", $51 db "If I see a strong", $4f db "opponent, it makes", $55 db "me want to battle.", $51 db "If you want to", $4f db "battle me, come to", $55 db "the VIRIDIAN GYM.", $51 db "I'll take you on", $4f db "then.", $57 ; 0x1acc73 UnknownText_0x1acc73: ; 0x1acc73 db $0, "There's a notice", $4f db "here…", $51 db "CINNABAR GYM has", $4f db "relocated to SEA-", $55 db "FOAM ISLANDS.", $51 db "BLAINE", $57 ; 0x1accc2 UnknownText_0x1accc2: ; 0x1accc2 db $0, "CINNABAR ISLAND", $51 db "The Fiery Town of", $4f db "Burning Desire", $57 ; 0x1accf4 MapEventHeader_0x1accf4: ; 0x1accf4 ; filler db 0, 0 ; warps db 1 warp_def $b, $b, 1, GROUP_CINNABAR_POKECENTER_1F, MAP_CINNABAR_POKECENTER_1F ; xy triggers db 0 ; signposts db 4 signpost 11, 12, $0, UnknownScript_0x1ac9ca signpost 11, 9, $0, UnknownScript_0x1ac9c4 signpost 7, 7, $0, UnknownScript_0x1ac9c7 signpost 1, 9, $7, SignpostRemoteItem_0x1ac9cd ; people-events db 1 person_event $7, 10, 13, $3, $0, 255, 255, $0, 0, UnknownScript_0x1ac9b0, $0775 ; 0x1acd20 MapScriptHeader_0x1acd20: ; 0x1acd20 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1acd25 ; 0x1acd25 UnknownScript_0x1acd25: ; 0x1acd25 setbit1 $00d7 return ; 0x1acd29 Trainer_0x1acd29: ; 0x1acd29 ; bit/flag number dw $3f5 ; trainer group && trainer id db 39, 14 ; text when seen dw UnknownText_0x1acd68 ; text when trainer beaten dw UnknownText_0x1acd8a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1acd35 ; 0x1acd35 UnknownScript_0x1acd35: ; 0x1acd35 talkaftercancel loadfont 2writetext UnknownText_0x1acd93 closetext loadmovesprites end ; 0x1acd3d Trainer_0x1acd3d: ; 0x1acd3d ; bit/flag number dw $3f6 ; trainer group && trainer id db 39, 15 ; text when seen dw UnknownText_0x1acdd0 ; text when trainer beaten dw UnknownText_0x1ace10 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1acd49 ; 0x1acd49 UnknownScript_0x1acd49: ; 0x1acd49 talkaftercancel loadfont 2writetext UnknownText_0x1ace15 closetext loadmovesprites end ; 0x1acd51 Trainer_0x1acd51: ; 0x1acd51 ; bit/flag number dw $5a4 ; trainer group && trainer id db 38, 17 ; text when seen dw UnknownText_0x1ace4b ; text when trainer beaten dw UnknownText_0x1ace83 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1acd5d ; 0x1acd5d UnknownScript_0x1acd5d: ; 0x1acd5d talkaftercancel loadfont 2writetext UnknownText_0x1ace8b closetext loadmovesprites end ; 0x1acd65 UnknownScript_0x1acd65: ; 0x1acd65 jumptext UnknownText_0x1acec2 ; 0x1acd68 UnknownText_0x1acd68: ; 0x1acd68 db $0, "I feel so much", $4f db "lighter in water.", $57 ; 0x1acd8a UnknownText_0x1acd8a: ; 0x1acd8a db $0, "Oh, no!", $57 ; 0x1acd93 UnknownText_0x1acd93: ; 0x1acd93 db $0, "Swimming exercises", $4f db "your full body.", $51 db "It's really good", $4f db "for you.", $57 ; 0x1acdd0 UnknownText_0x1acdd0: ; 0x1acdd0 db $0, "What an impressive", $4f db "collection of GYM", $51 db "BADGES. We should", $4f db "battle!", $57 ; 0x1ace10 UnknownText_0x1ace10: ; 0x1ace10 db $0, "No!", $57 ; 0x1ace15 UnknownText_0x1ace15: ; 0x1ace15 db $0, "SURF is no longer", $4f db "the only HM move", $55 db "you use in water.", $57 ; 0x1ace4b UnknownText_0x1ace4b: ; 0x1ace4b db $0, "I guess it's im-", $4f db "possible to swim", $51 db "all the way to", $4f db "JOHTO.", $57 ; 0x1ace83 UnknownText_0x1ace83: ; 0x1ace83 db $0, "Aiyah!", $57 ; 0x1ace8b UnknownText_0x1ace8b: ; 0x1ace8b db $0, "Besides the sea, I", $4f db "can also swim in", $55 db "ponds and rivers.", $57 ; 0x1acec2 UnknownText_0x1acec2: ; 0x1acec2 db $0, "What does this", $4f db "sign say?", $51 db "CINNABAR GYM", $4f db "LEADER: BLAINE", $57 ; 0x1acef8 MapEventHeader_0x1acef8: ; 0x1acef8 ; filler db 0, 0 ; warps db 1 warp_def $7, $26, 1, GROUP_SEAFOAM_GYM, MAP_SEAFOAM_GYM ; xy triggers db 0 ; signposts db 1 signpost 11, 37, $0, UnknownScript_0x1acd65 ; people-events db 3 person_event $32, 12, 56, $a, $0, 255, 255, $a2, 3, Trainer_0x1acd29, $ffff person_event $32, 17, 49, $a, $0, 255, 255, $a2, 3, Trainer_0x1acd3d, $ffff person_event $31, 17, 16, $a, $0, 255, 255, $82, 3, Trainer_0x1acd51, $ffff ; 0x1acf2f MapScriptHeader_0x1acf2f: ; 0x1acf2f ; trigger count db 0 ; callback count db 0 ; 0x1acf31 Trainer_0x1acf31: ; 0x1acf31 ; bit/flag number dw $404 ; trainer group && trainer id db 24, 10 ; text when seen dw UnknownText_0x1acf5c ; text when trainer beaten dw UnknownText_0x1acf9c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1acf3d ; 0x1acf3d UnknownScript_0x1acf3d: ; 0x1acf3d talkaftercancel loadfont 2writetext UnknownText_0x1acfa5 closetext loadmovesprites end ; 0x1acf45 Trainer_0x1acf45: ; 0x1acf45 ; bit/flag number dw $405 ; trainer group && trainer id db 24, 11 ; text when seen dw UnknownText_0x1acfd7 ; text when trainer beaten dw UnknownText_0x1ad005 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1acf51 ; 0x1acf51 UnknownScript_0x1acf51: ; 0x1acf51 talkaftercancel loadfont 2writetext UnknownText_0x1ad00d closetext loadmovesprites end ; 0x1acf59 UnknownScript_0x1acf59: ; 0x1acf59 jumptext UnknownText_0x1ad051 ; 0x1acf5c UnknownText_0x1acf5c: ; 0x1acf5c db $0, "If you're looking", $4f db "for #MON, you", $51 db "have to look in", $4f db "the tall grass.", $57 ; 0x1acf9c UnknownText_0x1acf9c: ; 0x1acf9c db $0, "Ayieee!", $57 ; 0x1acfa5 UnknownText_0x1acfa5: ; 0x1acfa5 db $0, "Since you're so", $4f db "strong, it must be", $55 db "fun to battle.", $57 ; 0x1acfd7 UnknownText_0x1acfd7: ; 0x1acfd7 db $0, "CYCLING ROAD is a", $4f db "quick shortcut to", $55 db "CELADON.", $57 ; 0x1ad005 UnknownText_0x1ad005: ; 0x1ad005 db $0, "…Whew!", $57 ; 0x1ad00d UnknownText_0x1ad00d: ; 0x1ad00d db $0, "If you don't have", $4f db "a BICYCLE, you're", $51 db "not allowed to use", $4f db "the shortcut.", $57 ; 0x1ad051 UnknownText_0x1ad051: ; 0x1ad051 db $0, "ROUTE 18", $51 db "CELADON CITY -", $4f db "FUCHSIA CITY", $57 ; 0x1ad077 MapEventHeader_0x1ad077: ; 0x1ad077 ; filler db 0, 0 ; warps db 2 warp_def $6, $2, 3, GROUP_ROUTE_17_18_GATE, MAP_ROUTE_17_18_GATE warp_def $7, $2, 4, GROUP_ROUTE_17_18_GATE, MAP_ROUTE_17_18_GATE ; xy triggers db 0 ; signposts db 1 signpost 5, 9, $0, UnknownScript_0x1acf59 ; people-events db 2 person_event $27, 16, 13, $a, $0, 255, 255, $92, 3, Trainer_0x1acf31, $ffff person_event $27, 10, 17, $6, $0, 255, 255, $92, 3, Trainer_0x1acf45, $ffff ; 0x1ad0a6 MapScriptHeader_0x1ad0a6: ; 0x1ad0a6 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1ad0ab ; 0x1ad0ab UnknownScript_0x1ad0ab: ; 0x1ad0ab setbit2 $0019 setbit2 $001a return ; 0x1ad0b2 Trainer_0x1ad0b2: ; 0x1ad0b2 ; bit/flag number dw $436 ; trainer group && trainer id db 45, 6 ; text when seen dw UnknownText_0x1ad25c ; text when trainer beaten dw UnknownText_0x1ad27a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad0be ; 0x1ad0be UnknownScript_0x1ad0be: ; 0x1ad0be talkaftercancel loadfont 2writetext UnknownText_0x1ad293 closetext loadmovesprites end ; 0x1ad0c6 Trainer_0x1ad0c6: ; 0x1ad0c6 ; bit/flag number dw $437 ; trainer group && trainer id db 45, 7 ; text when seen dw UnknownText_0x1ad108 ; text when trainer beaten dw UnknownText_0x1ad12a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad0d2 ; 0x1ad0d2 UnknownScript_0x1ad0d2: ; 0x1ad0d2 talkaftercancel loadfont 2writetext UnknownText_0x1ad13b closetext loadmovesprites end ; 0x1ad0da Trainer_0x1ad0da: ; 0x1ad0da ; bit/flag number dw $438 ; trainer group && trainer id db 45, 8 ; text when seen dw UnknownText_0x1ad15c ; text when trainer beaten dw UnknownText_0x1ad178 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad0e6 ; 0x1ad0e6 UnknownScript_0x1ad0e6: ; 0x1ad0e6 talkaftercancel loadfont 2writetext UnknownText_0x1ad196 closetext loadmovesprites end ; 0x1ad0ee Trainer_0x1ad0ee: ; 0x1ad0ee ; bit/flag number dw $439 ; trainer group && trainer id db 45, 9 ; text when seen dw UnknownText_0x1ad1e0 ; text when trainer beaten dw UnknownText_0x1ad203 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad0fa ; 0x1ad0fa UnknownScript_0x1ad0fa: ; 0x1ad0fa talkaftercancel loadfont 2writetext UnknownText_0x1ad225 closetext loadmovesprites end ; 0x1ad102 SignpostRemoteItem_0x1ad102: ; 0x1ad102 dw $00f6 db MAX_ETHER ; 0x1ad105 SignpostRemoteItem_0x1ad105: ; 0x1ad105 dw $00f7 db MAX_ELIXER ; 0x1ad108 UnknownText_0x1ad108: ; 0x1ad108 db $0, "Hey, you! You're", $4f db "from JOHTO, huh?", $57 ; 0x1ad12a UnknownText_0x1ad12a: ; 0x1ad12a db $0, "Whoa, you kick!", $57 ; 0x1ad13b UnknownText_0x1ad13b: ; 0x1ad13b db $0, "Don't get cocky,", $4f db "you JOHTO punk!", $57 ; 0x1ad15c UnknownText_0x1ad15c: ; 0x1ad15c db $0, "Wow. That's a cool", $4f db "BICYCLE!", $57 ; 0x1ad178 UnknownText_0x1ad178: ; 0x1ad178 db $0, "But you don't just", $4f db "look cool…", $57 ; 0x1ad196 UnknownText_0x1ad196: ; 0x1ad196 db $0, "I look cool, but", $4f db "I'm weak, so I'm", $55 db "not really cool.", $51 db "I have to train", $4f db "harder…", $57 ; 0x1ad1e0 UnknownText_0x1ad1e0: ; 0x1ad1e0 db $0, "Hey! Want to have", $4f db "a speed battle?", $57 ; 0x1ad203 UnknownText_0x1ad203: ; 0x1ad203 db $0, "Yikes! You've got", $4f db "awesome torque!", $57 ; 0x1ad225 UnknownText_0x1ad225: ; 0x1ad225 db $0, "Hands-free riding", $4f db "is considered cool", $55 db "on CYCLING ROAD.", $57 ; 0x1ad25c UnknownText_0x1ad25c: ; 0x1ad25c db $0, "We're fearless", $4f db "highway stars!", $57 ; 0x1ad27a UnknownText_0x1ad27a: ; 0x1ad27a db $0, "Arrrgh! Crash and", $4f db "burn!", $57 ; 0x1ad293 UnknownText_0x1ad293: ; 0x1ad293 db $0, "Reckless driving", $4f db "causes accidents!", $55 db "Take it easy!", $57 ; 0x1ad2c5 MapEventHeader_0x1ad2c5: ; 0x1ad2c5 ; filler db 0, 0 ; warps db 2 warp_def $52, $11, 1, GROUP_ROUTE_17_18_GATE, MAP_ROUTE_17_18_GATE warp_def $53, $11, 2, GROUP_ROUTE_17_18_GATE, MAP_ROUTE_17_18_GATE ; xy triggers db 0 ; signposts db 2 signpost 54, 9, $7, SignpostRemoteItem_0x1ad102 signpost 77, 8, $7, SignpostRemoteItem_0x1ad105 ; people-events db 4 person_event $4a, 21, 8, $a, $0, 255, 255, $b2, 4, Trainer_0x1ad0c6, $ffff person_event $4a, 72, 13, $6, $0, 255, 255, $b2, 1, Trainer_0x1ad0da, $ffff person_event $4a, 57, 7, $a, $0, 255, 255, $b2, 3, Trainer_0x1ad0ee, $ffff person_event $4a, 84, 10, $9, $0, 255, 255, $b2, 4, Trainer_0x1ad0b2, $ffff ; 0x1ad313 MapScriptHeader_0x1ad313: ; 0x1ad313 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1ad318 ; 0x1ad318 UnknownScript_0x1ad318: ; 0x1ad318 checkcode $13 if_greater_than $5, UnknownScript_0x1ad328 checkcode $12 if_less_than $d, UnknownScript_0x1ad328 setbit2 $0019 return ; 0x1ad328 UnknownScript_0x1ad328: ; 0x1ad328 clearbit2 $0019 return ; 0x1ad32c UnknownScript_0x1ad32c: ; 0x1ad32c jumptext UnknownText_0x1ad32f ; 0x1ad32f UnknownText_0x1ad32f: ; 0x1ad32f db $0, "CYCLING ROAD", $51 db "DOWNHILL COASTING", $4f db "ALL THE WAY!", $57 ; 0x1ad35c MapEventHeader_0x1ad35c: ; 0x1ad35c ; filler db 0, 0 ; warps db 5 warp_def $1, $3, 1, GROUP_ROUTE_16_FUCHSIA_SPEECH_HOUSE, MAP_ROUTE_16_FUCHSIA_SPEECH_HOUSE warp_def $6, $e, 3, GROUP_ROUTE_16_GATE, MAP_ROUTE_16_GATE warp_def $7, $e, 4, GROUP_ROUTE_16_GATE, MAP_ROUTE_16_GATE warp_def $6, $9, 1, GROUP_ROUTE_16_GATE, MAP_ROUTE_16_GATE warp_def $7, $9, 2, GROUP_ROUTE_16_GATE, MAP_ROUTE_16_GATE ; xy triggers db 0 ; signposts db 1 signpost 5, 5, $0, UnknownScript_0x1ad32c ; people-events db 0 ; 0x1ad380 MapScriptHeader_0x1ad380: ; 0x1ad380 ; trigger count db 0 ; callback count db 0 ; 0x1ad382 UnknownScript_0x1ad382: ; 0x1ad382 jumptext UnknownText_0x1ad388 ; 0x1ad385 UnknownScript_0x1ad385: ; 0x1ad385 jumptext UnknownText_0x1ad456 ; 0x1ad388 UnknownText_0x1ad388: ; 0x1ad388 db $0, "What's this flyer?", $51 db "… Uncouth trainers", $4f db "have been holding", $51 db "battles in the", $4f db "UNDERGROUND PATH.", $51 db "Because of rising", $4f db "complaints by lo-", $55 db "cal residents, the", $55 db "UNDERGROUND PATH", $55 db "has been sealed", $55 db "indefinitely.", $51 db "CELADON POLICE", $57 ; 0x1ad456 UnknownText_0x1ad456: ; 0x1ad456 db $0, "It's locked…", $57 ; 0x1ad463 MapEventHeader_0x1ad463: ; 0x1ad463 ; filler db 0, 0 ; warps db 2 warp_def $6, $f, 1, GROUP_ROUTE_7_SAFFRON_GATE, MAP_ROUTE_7_SAFFRON_GATE warp_def $7, $f, 2, GROUP_ROUTE_7_SAFFRON_GATE, MAP_ROUTE_7_SAFFRON_GATE ; xy triggers db 0 ; signposts db 2 signpost 11, 5, $0, UnknownScript_0x1ad382 signpost 9, 6, $0, UnknownScript_0x1ad385 ; people-events db 0 ; 0x1ad47d MapScriptHeader_0x1ad47d: ; 0x1ad47d ; trigger count db 0 ; callback count db 0 ; 0x1ad47f UnknownScript_0x1ad47f: ; 0x1ad47f faceplayer loadfont trade $5 closetext loadmovesprites end ; 0x1ad486 Trainer_0x1ad486: ; 0x1ad486 ; bit/flag number dw $4d1 ; trainer group && trainer id db 59, 5 ; text when seen dw UnknownText_0x1ad4c2 ; text when trainer beaten dw UnknownText_0x1ad4ff ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad492 ; 0x1ad492 UnknownScript_0x1ad492: ; 0x1ad492 talkaftercancel loadfont 2writetext UnknownText_0x1ad508 closetext loadmovesprites end ; 0x1ad49a Trainer_0x1ad49a: ; 0x1ad49a ; bit/flag number dw $403 ; trainer group && trainer id db 24, 9 ; text when seen dw UnknownText_0x1ad552 ; text when trainer beaten dw UnknownText_0x1ad581 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad4a6 ; 0x1ad4a6 UnknownScript_0x1ad4a6: ; 0x1ad4a6 talkaftercancel loadfont 2writetext UnknownText_0x1ad5a4 closetext loadmovesprites end ; 0x1ad4ae Trainer_0x1ad4ae: ; 0x1ad4ae ; bit/flag number dw $4d2 ; trainer group && trainer id db 59, 6 ; text when seen dw UnknownText_0x1ad5e4 ; text when trainer beaten dw UnknownText_0x1ad640 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad4ba ; 0x1ad4ba UnknownScript_0x1ad4ba: ; 0x1ad4ba talkaftercancel loadfont 2writetext UnknownText_0x1ad660 closetext loadmovesprites end ; 0x1ad4c2 UnknownText_0x1ad4c2: ; 0x1ad4c2 db $0, "Let me tell you,", $4f db "I had a hard time", $51 db "catching my prized", $4f db "#MON.", $57 ; 0x1ad4ff UnknownText_0x1ad4ff: ; 0x1ad4ff db $0, "Awaaah!", $57 ; 0x1ad508 UnknownText_0x1ad508: ; 0x1ad508 db $0, "SQUIRTLE, CHARMAN-", $4f db "DER and BULBASAUR…", $51 db "I think that's a", $4f db "well-balanced mix.", $57 ; 0x1ad552 UnknownText_0x1ad552: ; 0x1ad552 db $0, "My dream is to fly", $4f db "with my beloved", $55 db "bird #MON.", $57 ; 0x1ad581 UnknownText_0x1ad581: ; 0x1ad581 db $0, "I can dream, but I", $4f db "can't ever fly…", $57 ; 0x1ad5a4 UnknownText_0x1ad5a4: ; 0x1ad5a4 db $0, "You have #MON", $4f db "that know the HM", $51 db "move FLY, don't", $4f db "you? I envy you.", $57 ; 0x1ad5e4 UnknownText_0x1ad5e4: ; 0x1ad5e4 db $0, "Hi. Did you know…?", $51 db "#MON get more", $4f db "friendly if you", $51 db "train them in a", $4f db "place that they", $55 db "remember.", $57 ; 0x1ad640 UnknownText_0x1ad640: ; 0x1ad640 db $0, "Where did I meet", $4f db "this PSYDUCK?", $57 ; 0x1ad660 UnknownText_0x1ad660: ; 0x1ad660 db $0, "If only there were", $4f db "an easy way to", $51 db "identify where I", $4f db "got my #MON…", $57 ; 0x1ad6a1 MapEventHeader_0x1ad6a1: ; 0x1ad6a1 ; filler db 0, 0 ; warps db 0 ; xy triggers db 0 ; signposts db 0 ; people-events db 4 person_event $2d, 19, 15, $9, $0, 255, 255, $82, 3, Trainer_0x1ad486, $ffff person_event $27, 31, 15, $a, $0, 255, 255, $92, 3, Trainer_0x1ad49a, $ffff person_event $2d, 15, 10, $a, $0, 255, 255, $82, 3, Trainer_0x1ad4ae, $ffff person_event $29, 9, 11, $5, $1, 255, 255, $a0, 4, UnknownScript_0x1ad47f, $ffff ; 0x1ad6db MapScriptHeader_0x1ad6db: ; 0x1ad6db ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1ad6e0 ; 0x1ad6e0 UnknownScript_0x1ad6e0: ; 0x1ad6e0 setbit2 $003b return ; 0x1ad6e4 UnknownScript_0x1ad6e4: ; 0x1ad6e4 jumptextfaceplayer UnknownText_0x1ad702 ; 0x1ad6e7 UnknownScript_0x1ad6e7: ; 0x1ad6e7 jumptextfaceplayer UnknownText_0x1ad73a ; 0x1ad6ea UnknownScript_0x1ad6ea: ; 0x1ad6ea jumptextfaceplayer UnknownText_0x1ad75c ; 0x1ad6ed UnknownScript_0x1ad6ed: ; 0x1ad6ed jumptextfaceplayer UnknownText_0x1ad7ac ; 0x1ad6f0 UnknownScript_0x1ad6f0: ; 0x1ad6f0 jumptext UnknownText_0x1ad7f7 ; 0x1ad6f3 UnknownScript_0x1ad6f3: ; 0x1ad6f3 jumptext UnknownText_0x1ad81c ; 0x1ad6f6 UnknownScript_0x1ad6f6: ; 0x1ad6f6 jumptext UnknownText_0x1ad861 ; 0x1ad6f9 UnknownScript_0x1ad6f9: ; 0x1ad6f9 jumptext UnknownText_0x1ad880 ; 0x1ad6fc UnknownScript_0x1ad6fc: ; 0x1ad6fc jumpstd $0010 ; 0x1ad6ff UnknownScript_0x1ad6ff: ; 0x1ad6ff jumpstd $0011 ; 0x1ad702 UnknownText_0x1ad702: ; 0x1ad702 db $0, "That's quite some", $4f db "building, eh?", $51 db "It's KANTO's RADIO", $4f db "TOWER.", $57 ; 0x1ad73a UnknownText_0x1ad73a: ; 0x1ad73a db $0, "KANTO has many", $4f db "good radio shows.", $57 ; 0x1ad75c UnknownText_0x1ad75c: ; 0x1ad75c db $0, "People come from", $4f db "all over to pay", $51 db "their respects to", $4f db "the departed souls", $55 db "of #MON.", $57 ; 0x1ad7ac UnknownText_0x1ad7ac: ; 0x1ad7ac db $0, "You need a #", $4f db "FLUTE to wake", $55 db "sleeping #MON.", $51 db "Every trainer has", $4f db "to know that!", $57 ; 0x1ad7f7 UnknownText_0x1ad7f7: ; 0x1ad7f7 db $0, "LAVENDER TOWN", $51 db "The Noble Purple", $4f db "Town", $57 ; 0x1ad81c UnknownText_0x1ad81c: ; 0x1ad81c db $0, "KANTO RADIO", $4f db "STATION", $51 db "Your Favorite", $4f db "Programs On-Air", $55 db "Around the Clock!", $57 ; 0x1ad861 UnknownText_0x1ad861: ; 0x1ad861 db $0, "LAVENDER VOLUNTEER", $4f db "#MON HOUSE", $57 ; 0x1ad880 UnknownText_0x1ad880: ; 0x1ad880 db $0, "SOUL HOUSE", $51 db "May the Souls of", $4f db "#MON Rest Easy", $57 ; 0x1ad8ac MapEventHeader_0x1ad8ac: ; 0x1ad8ac ; filler db 0, 0 ; warps db 7 warp_def $5, $5, 1, GROUP_LAVENDER_POKECENTER_1F, MAP_LAVENDER_POKECENTER_1F warp_def $9, $5, 1, GROUP_MR_FUJIS_HOUSE, MAP_MR_FUJIS_HOUSE warp_def $d, $3, 1, GROUP_LAVENDER_TOWN_SPEECH_HOUSE, MAP_LAVENDER_TOWN_SPEECH_HOUSE warp_def $d, $7, 1, GROUP_LAVENDER_NAME_RATER, MAP_LAVENDER_NAME_RATER warp_def $5, $1, 2, GROUP_LAVENDER_MART, MAP_LAVENDER_MART warp_def $b, $d, 1, GROUP_SOUL_HOUSE, MAP_SOUL_HOUSE warp_def $5, $e, 1, GROUP_LAV_RADIO_TOWER_1F, MAP_LAV_RADIO_TOWER_1F ; xy triggers db 0 ; signposts db 6 signpost 3, 11, $0, UnknownScript_0x1ad6f0 signpost 7, 15, $0, UnknownScript_0x1ad6f3 signpost 9, 3, $0, UnknownScript_0x1ad6f6 signpost 13, 15, $0, UnknownScript_0x1ad6f9 signpost 5, 6, $0, UnknownScript_0x1ad6fc signpost 5, 2, $0, UnknownScript_0x1ad6ff ; people-events db 4 person_event $2d, 11, 16, $5, $1, 255, 255, $80, 0, UnknownScript_0x1ad6e4, $ffff person_event $29, 19, 6, $5, $1, 255, 255, $90, 0, UnknownScript_0x1ad6e7, $ffff person_event $2f, 16, 18, $7, $0, 255, 255, $0, 0, UnknownScript_0x1ad6ea, $ffff person_event $27, 15, 10, $5, $1, 255, 255, $a0, 1, UnknownScript_0x1ad6ed, $ffff ; 0x1ad927 MapScriptHeader_0x1ad927: ; 0x1ad927 ; trigger count db 0 ; callback count db 0 ; 0x1ad929 Trainer_0x1ad929: ; 0x1ad929 ; bit/flag number dw $5c7 ; trainer group && trainer id db 59, 13 ; text when seen dw UnknownText_0x1ad9cc ; text when trainer beaten dw UnknownText_0x1ad9f3 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad935 ; 0x1ad935 UnknownScript_0x1ad935: ; 0x1ad935 talkaftercancel loadfont 2writetext UnknownText_0x1ad9ff closetext loadmovesprites end ; 0x1ad93d Trainer_0x1ad93d: ; 0x1ad93d ; bit/flag number dw $5c8 ; trainer group && trainer id db 59, 14 ; text when seen dw UnknownText_0x1ada4f ; text when trainer beaten dw UnknownText_0x1ada79 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ad949 ; 0x1ad949 UnknownScript_0x1ad949: ; 0x1ad949 talkaftercancel loadfont 2writetext UnknownText_0x1ada88 closetext loadmovesprites end ; 0x1ad951 UnknownScript_0x1ad951: ; 0x1ad951 jumptextfaceplayer UnknownText_0x1ad957 ; 0x1ad954 UnknownScript_0x1ad954: ; 0x1ad954 jumptext UnknownText_0x1ad99b ; 0x1ad957 UnknownText_0x1ad957: ; 0x1ad957 db $0, "The road is closed", $4f db "until the problem", $51 db "at the POWER PLANT", $4f db "is solved.", $57 ; 0x1ad99b UnknownText_0x1ad99b: ; 0x1ad99b db $0, "UNDERGROUND PATH", $51 db "CERULEAN CITY -", $4f db "VERMILION CITY", $57 ; 0x1ad9cc UnknownText_0x1ad9cc: ; 0x1ad9cc db $0, "My PHANPY is the", $4f db "cutest in the", $55 db "world.", $57 ; 0x1ad9f3 UnknownText_0x1ad9f3: ; 0x1ad9f3 db $0, "My PHANPY!", $57 ; 0x1ad9ff UnknownText_0x1ad9ff: ; 0x1ad9ff db $0, "Look how adorable", $4f db "my PHANPY acts!", $51 db "Isn't it cute", $4f db "enough to make", $55 db "your heart melt?", $57 ; 0x1ada4f UnknownText_0x1ada4f: ; 0x1ada4f db $0, "My TEDDIURSA is", $4f db "the cutest in the", $55 db "world.", $57 ; 0x1ada79 UnknownText_0x1ada79: ; 0x1ada79 db $0, "My TEDDIURSA!", $57 ; 0x1ada88 UnknownText_0x1ada88: ; 0x1ada88 db $0, "Look how adorable", $4f db "my TEDDIURSA acts!", $51 db "Isn't it cute", $4f db "enough to make", $55 db "your heart melt?", $57 ; 0x1adadb MapEventHeader_0x1adadb: ; 0x1adadb ; filler db 0, 0 ; warps db 2 warp_def $3, $11, 1, GROUP_ROUTE_6_UNDERGROUND_ENTRANCE, MAP_ROUTE_6_UNDERGROUND_ENTRANCE warp_def $1, $6, 3, GROUP_ROUTE_6_SAFFRON_GATE, MAP_ROUTE_6_SAFFRON_GATE ; xy triggers db 0 ; signposts db 1 signpost 5, 19, $0, UnknownScript_0x1ad954 ; people-events db 3 person_event $2d, 8, 21, $6, $0, 255, 255, $b0, 2, UnknownScript_0x1ad951, $0771 person_event $2d, 16, 13, $9, $0, 255, 255, $82, 0, Trainer_0x1ad929, $ffff person_event $2d, 16, 14, $8, $0, 255, 255, $82, 0, Trainer_0x1ad93d, $ffff ; 0x1adb17 MapScriptHeader_0x1adb17: ; 0x1adb17 ; trigger count db 0 ; callback count db 0 ; 0x1adb19 UnknownScript_0x1adb19: ; 0x1adb19 jumptextfaceplayer UnknownText_0x1adb22 ; 0x1adb1c UnknownScript_0x1adb1c: ; 0x1adb1c jumptext UnknownText_0x1adb66 ; 0x1adb1f UnknownScript_0x1adb1f: ; 0x1adb1f jumptext UnknownText_0x1adb97 ; 0x1adb22 UnknownText_0x1adb22: ; 0x1adb22 db $0, "The road is closed", $4f db "until the problem", $51 db "at the POWER PLANT", $4f db "is solved.", $57 ; 0x1adb66 UnknownText_0x1adb66: ; 0x1adb66 db $0, "UNDERGROUND PATH", $51 db "CERULEAN CITY -", $4f db "VERMILION CITY", $57 ; 0x1adb97 UnknownText_0x1adb97: ; 0x1adb97 db $0, "What's this?", $51 db "House for Sale…", $4f db "Nobody lives here.", $57 ; 0x1adbc7 MapEventHeader_0x1adbc7: ; 0x1adbc7 ; filler db 0, 0 ; warps db 4 warp_def $f, $11, 1, GROUP_ROUTE_5_UNDERGROUND_ENTRANCE, MAP_ROUTE_5_UNDERGROUND_ENTRANCE warp_def $11, $8, 1, GROUP_ROUTE_5_SAFFRON_CITY_GATE, MAP_ROUTE_5_SAFFRON_CITY_GATE warp_def $11, $9, 2, GROUP_ROUTE_5_SAFFRON_CITY_GATE, MAP_ROUTE_5_SAFFRON_CITY_GATE warp_def $b, $a, 1, GROUP_ROUTE_5_CLEANSE_TAG_SPEECH_HOUSE, MAP_ROUTE_5_CLEANSE_TAG_SPEECH_HOUSE ; xy triggers db 0 ; signposts db 2 signpost 17, 17, $0, UnknownScript_0x1adb1c signpost 11, 10, $0, UnknownScript_0x1adb1f ; people-events db 1 person_event $2d, 20, 21, $6, $0, 255, 255, $80, 0, UnknownScript_0x1adb19, $0771 ; 0x1adbf8 MapScriptHeader_0x1adbf8: ; 0x1adbf8 ; trigger count db 0 ; callback count db 0 ; 0x1adbfa UnknownScript_0x1adbfa: ; 0x1adbfa faceplayer playmusic $0039 loadfont 2writetext UnknownText_0x1adc2e closetext loadmovesprites winlosstext UnknownText_0x1add67, $ffff loadtrainer $1f, $1f startbattle reloadmapmusic returnafterbattle playmusic $0039 loadfont 2writetext UnknownText_0x1addc0 keeptextopen special $006a 2writetext UnknownText_0x1adee1 closetext loadmovesprites special $0030 special $0033 disappear $2 pause 25 special $0032 playmapmusic end ; 0x1adc2e UnknownText_0x1adc2e: ; 0x1adc2e db $0, "Hey, kid! Me am a", $4f db "TEAM ROCKET member", $55 db "kind of guy!", $51 db "Come from another", $4f db "country, a trainer", $55 db "number one, me!", $51 db "Think I did, if", $4f db "stop the energy,", $51 db "be big panic for", $4f db "here people!", $51 db "Secret it is my", $4f db "mission, so tell", $55 db "you I not!", $51 db "But! If win you do", $4f db "versus me, a man I", $51 db "be and mine secret", $4f db "to you I tell.", $51 db "Hey, kid! Battle", $4f db "begin we do!", $57 ; 0x1add67 UnknownText_0x1add67: ; 0x1add67 db $0, "Ayieeeh! No, no,", $4f db "no, believe it I", $55 db "can't!", $51 db "Strong very much", $4f db "be you! Match I am", $55 db "not to you!", $57 ; 0x1addc0 UnknownText_0x1addc0: ; 0x1addc0 db $0, "OK. Tell you mine", $4f db "secret will I.", $51 db "MACHINE PART steal", $4f db "by me, hide it I", $51 db "did in GYM of the", $4f db "CERULEAN.", $51 db "Inside water put", $4f db "it I did. Look for", $51 db "in water center of", $4f db "GYM at.", $51 db "But you forget me", $4f db "not!", $51 db "Beat you for sure", $4f db "will TEAM ROCKET.", $51 db "Come from JOHTO", $4f db "will they, mine", $51 db "friends, yes. Will", $4f db "revenge they are.", $57 ; 0x1adee1 UnknownText_0x1adee1: ; 0x1adee1 db $0, "…", $51 db "You say what? TEAM", $4f db "ROCKET bye-bye a", $51 db "go-go? Broken it", $4f db "is says you?", $51 db "Oh, no! Should I", $4f db "do what now on", $55 db "from, me?", $57 ; 0x1adf50 MapEventHeader_0x1adf50: ; 0x1adf50 ; filler db 0, 0 ; warps db 0 ; xy triggers db 0 ; signposts db 0 ; people-events db 1 person_event $35, 11, 12, $3, $0, 255, 255, $0, 0, UnknownScript_0x1adbfa, $076c ; 0x1adf63 MapScriptHeader_0x1adf63: ; 0x1adf63 ; trigger count db 0 ; callback count db 0 ; 0x1adf65 Trainer_0x1adf65: ; 0x1adf65 ; bit/flag number dw $446 ; trainer group && trainer id db 48, 1 ; text when seen dw UnknownText_0x1adfb8 ; text when trainer beaten dw UnknownText_0x1adfdb ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1adf71 ; 0x1adf71 UnknownScript_0x1adf71: ; 0x1adf71 talkaftercancel loadfont 2writetext UnknownText_0x1adff7 closetext loadmovesprites end ; 0x1adf79 Trainer_0x1adf79: ; 0x1adf79 ; bit/flag number dw $5b1 ; trainer group && trainer id db 22, 9 ; text when seen dw UnknownText_0x1ae021 ; text when trainer beaten dw UnknownText_0x1ae040 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1adf85 ; 0x1adf85 UnknownScript_0x1adf85: ; 0x1adf85 talkaftercancel loadfont 2writetext UnknownText_0x1ae051 closetext loadmovesprites end ; 0x1adf8d Trainer_0x1adf8d: ; 0x1adf8d ; bit/flag number dw $5b2 ; trainer group && trainer id db 22, 10 ; text when seen dw UnknownText_0x1ae082 ; text when trainer beaten dw UnknownText_0x1ae09c ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1adf99 ; 0x1adf99 UnknownScript_0x1adf99: ; 0x1adf99 talkaftercancel loadfont 2writetext UnknownText_0x1ae0a9 closetext loadmovesprites end ; 0x1adfa1 Trainer_0x1adfa1: ; 0x1adfa1 ; bit/flag number dw $449 ; trainer group && trainer id db 48, 4 ; text when seen dw UnknownText_0x1ae0e7 ; text when trainer beaten dw UnknownText_0x1ae107 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1adfad ; 0x1adfad UnknownScript_0x1adfad: ; 0x1adfad talkaftercancel loadfont 2writetext UnknownText_0x1ae118 closetext loadmovesprites end ; 0x1adfb5 UnknownScript_0x1adfb5: ; 0x1adfb5 jumptext UnknownText_0x1ae163 ; 0x1adfb8 UnknownText_0x1adfb8: ; 0x1adfb8 db $0, "Ah! The weather's", $4f db "as fine as ever.", $57 ; 0x1adfdb UnknownText_0x1adfdb: ; 0x1adfdb db $0, "It's sunny, but", $4f db "I'm all wet…", $57 ; 0x1adff7 UnknownText_0x1adff7: ; 0x1adff7 db $0, "When it rains,", $4f db "it's hard to get", $55 db "ignition…", $57 ; 0x1ae021 UnknownText_0x1ae021: ; 0x1ae021 db $0, "Hmmm… I don't know", $4f db "what to do…", $57 ; 0x1ae040 UnknownText_0x1ae040: ; 0x1ae040 db $0, "I knew I'd lose…", $57 ; 0x1ae051 UnknownText_0x1ae051: ; 0x1ae051 db $0, "You looked strong.", $51 db "I was afraid to", $4f db "take you on…", $57 ; 0x1ae082 UnknownText_0x1ae082: ; 0x1ae082 db $0, "I can run like the", $4f db "wind!", $57 ; 0x1ae09c UnknownText_0x1ae09c: ; 0x1ae09c db $0, "Blown away!", $57 ; 0x1ae0a9 UnknownText_0x1ae0a9: ; 0x1ae0a9 db $0, "I wear shorts the", $4f db "whole year round.", $51 db "That's my fashion", $4f db "policy.", $57 ; 0x1ae0e7 UnknownText_0x1ae0e7: ; 0x1ae0e7 db $0, "Step right up and", $4f db "take a look!", $57 ; 0x1ae107 UnknownText_0x1ae107: ; 0x1ae107 db $0, "Yow! That's hot!", $57 ; 0x1ae118 UnknownText_0x1ae118: ; 0x1ae118 db $0, "The greatest fire-", $4f db "breather in KANTO,", $55 db "that's me.", $51 db "But not the best", $4f db "trainer…", $57 ; 0x1ae163 UnknownText_0x1ae163: ; 0x1ae163 db $0, "MT.MOON SQUARE", $51 db "Just go up the", $4f db "stairs.", $57 ; 0x1ae18a MapEventHeader_0x1ae18a: ; 0x1ae18a ; filler db 0, 0 ; warps db 1 warp_def $1, $34, 1, GROUP_MOUNT_MOON, MAP_MOUNT_MOON ; xy triggers db 0 ; signposts db 1 signpost 13, 49, $0, UnknownScript_0x1adfb5 ; people-events db 4 person_event $3a, 16, 30, $7, $0, 255, 255, $82, 2, Trainer_0x1adf65, $ffff person_event $27, 11, 14, $8, $0, 255, 255, $92, 3, Trainer_0x1adf79, $ffff person_event $27, 7, 20, $a, $0, 255, 255, $92, 1, Trainer_0x1adf8d, $ffff person_event $3a, 9, 53, $a, $0, 255, 255, $82, 3, Trainer_0x1adfa1, $ffff ; 0x1ae1ce MapScriptHeader_0x1ae1ce: ; 0x1ae1ce ; trigger count db 0 ; callback count db 0 ; 0x1ae1d0 Trainer_0x1ae1d0: ; 0x1ae1d0 ; bit/flag number dw $402 ; trainer group && trainer id db 24, 8 ; text when seen dw UnknownText_0x1ae214 ; text when trainer beaten dw UnknownText_0x1ae241 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ae1dc ; 0x1ae1dc UnknownScript_0x1ae1dc: ; 0x1ae1dc talkaftercancel loadfont 2writetext UnknownText_0x1ae258 closetext loadmovesprites end ; 0x1ae1e4 Trainer_0x1ae1e4: ; 0x1ae1e4 ; bit/flag number dw $483 ; trainer group && trainer id db 53, 6 ; text when seen dw UnknownText_0x1ae2ce ; text when trainer beaten dw UnknownText_0x1ae306 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ae1f0 ; 0x1ae1f0 UnknownScript_0x1ae1f0: ; 0x1ae1f0 talkaftercancel loadfont 2writetext UnknownText_0x1ae320 closetext loadmovesprites end ; 0x1ae1f8 Trainer_0x1ae1f8: ; 0x1ae1f8 ; bit/flag number dw $484 ; trainer group && trainer id db 53, 7 ; text when seen dw UnknownText_0x1ae35e ; text when trainer beaten dw UnknownText_0x1ae366 ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ae204 ; 0x1ae204 UnknownScript_0x1ae204: ; 0x1ae204 talkaftercancel loadfont 2writetext UnknownText_0x1ae369 closetext loadmovesprites end ; 0x1ae20c UnknownScript_0x1ae20c: ; 0x1ae20c jumptext UnknownText_0x1ae384 ; 0x1ae20f ItemFragment_0x1ae20f: ; 0x1ae20f item_frag HP_UP, 1 ; 0x1ae211 SignpostRemoteItem_0x1ae211: ; 0x1ae211 dw $00f1 db ULTRA_BALL ; 0x1ae214 UnknownText_0x1ae214: ; 0x1ae214 db $0, "I'm raising my", $4f db "#MON. Want to", $55 db "battle with me?", $57 ; 0x1ae241 UnknownText_0x1ae241: ; 0x1ae241 db $0, "Ack! I lost that", $4f db "one…", $57 ; 0x1ae258 UnknownText_0x1ae258: ; 0x1ae258 db $0, "If you have a", $4f db "specific #MON", $51 db "that you want to", $4f db "raise, put it out", $51 db "first, then switch", $4f db "it right away.", $51 db "That's how to do", $4f db "it.", $57 ; 0x1ae2ce UnknownText_0x1ae2ce: ; 0x1ae2ce db $0, "I have a feeling", $4f db "that I can win.", $51 db "Let's see if I'm", $4f db "right!", $57 ; 0x1ae306 UnknownText_0x1ae306: ; 0x1ae306 db $0, "Aww, you are too", $4f db "strong.", $57 ; 0x1ae320 UnknownText_0x1ae320: ; 0x1ae320 db $0, "I heard CLEFAIRY", $4f db "appear at MT.MOON.", $51 db "But where could", $4f db "they be?", $57 ; 0x1ae35e UnknownText_0x1ae35e: ; 0x1ae35e db $0, "Um…", $4f db "I…", $57 ; 0x1ae366 UnknownText_0x1ae366: ; 0x1ae366 db $0, "…", $57 ; 0x1ae369 UnknownText_0x1ae369: ; 0x1ae369 db $0, "……I'll go train", $4f db "some more…", $57 ; 0x1ae384 UnknownText_0x1ae384: ; 0x1ae384 db $0, "MT.MOON SQUARE", $51 db "Just go up the", $4f db "stairs.", $57 ; 0x1ae3ab MapEventHeader_0x1ae3ab: ; 0x1ae3ab ; filler db 0, 0 ; warps db 1 warp_def $5, $2, 2, GROUP_MOUNT_MOON, MAP_MOUNT_MOON ; xy triggers db 0 ; signposts db 2 signpost 7, 3, $0, UnknownScript_0x1ae20c signpost 3, 10, $7, SignpostRemoteItem_0x1ae211 ; people-events db 4 person_event $27, 13, 21, $6, $0, 255, 255, $92, 3, Trainer_0x1ae1d0, $ffff person_event $28, 12, 13, $8, $0, 255, 255, $a2, 4, Trainer_0x1ae1e4, $ffff person_event $28, 10, 25, $9, $0, 255, 255, $a2, 4, Trainer_0x1ae1f8, $ffff person_event $54, 7, 30, $1, $0, 255, 255, $1, 0, ItemFragment_0x1ae20f, $0787 ; 0x1ae3f4 MapScriptHeader_0x1ae3f4: ; 0x1ae3f4 ; trigger count db 0 ; callback count db 0 ; 0x1ae3f6 Trainer_0x1ae3f6: ; 0x1ae3f6 ; bit/flag number dw $534 ; trainer group && trainer id db 44, 17 ; text when seen dw UnknownText_0x1ae421 ; text when trainer beaten dw UnknownText_0x1ae42b ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ae402 ; 0x1ae402 UnknownScript_0x1ae402: ; 0x1ae402 talkaftercancel loadfont 2writetext UnknownText_0x1ae43b closetext loadmovesprites end ; 0x1ae40a Trainer_0x1ae40a: ; 0x1ae40a ; bit/flag number dw $4cf ; trainer group && trainer id db 59, 3 ; text when seen dw UnknownText_0x1ae468 ; text when trainer beaten dw UnknownText_0x1ae48a ; script when lost dw $0000 ; script when talk again dw UnknownScript_0x1ae416 ; 0x1ae416 UnknownScript_0x1ae416: ; 0x1ae416 talkaftercancel loadfont 2writetext UnknownText_0x1ae4a9 closetext loadmovesprites end ; 0x1ae41e UnknownScript_0x1ae41e: ; 0x1ae41e jumptext UnknownText_0x1ae4dc ; 0x1ae421 UnknownText_0x1ae421: ; 0x1ae421 db $0, "Hahahah!", $57 ; 0x1ae42b UnknownText_0x1ae42b: ; 0x1ae42b db $0, "Hahaha-hachoo!", $57 ; 0x1ae43b UnknownText_0x1ae43b: ; 0x1ae43b db $0, "Hay fever is", $4f db "making me sneeze!", $55 db "Ahahah-CHOO!", $57 ; 0x1ae468 UnknownText_0x1ae468: ; 0x1ae468 db $0, "You like #MON,", $4f db "don't you?", $51 db "Me too!", $57 ; 0x1ae48a UnknownText_0x1ae48a: ; 0x1ae48a db $0, "I'd have to say", $4f db "that's my loss.", $57 ; 0x1ae4a9 UnknownText_0x1ae4a9: ; 0x1ae4a9 db $0, "Look what you did", $4f db "to my #MON…", $51 db "I won't forget", $4f db "this…", $57 ; 0x1ae4dc UnknownText_0x1ae4dc: ; 0x1ae4dc db $0, "ROUTE 10", $51 db "CERULEAN CITY -", $4f db "LAVENDER TOWN", $57 ; 0x1ae504 MapEventHeader_0x1ae504: ; 0x1ae504 ; filler db 0, 0 ; warps db 1 warp_def $1, $6, 2, GROUP_ROCK_TUNNEL_1F, MAP_ROCK_TUNNEL_1F ; xy triggers db 0 ; signposts db 1 signpost 3, 5, $0, UnknownScript_0x1ae41e ; people-events db 2 person_event $2d, 7, 21, $8, $0, 255, 255, $b2, 3, Trainer_0x1ae3f6, $ffff person_event $2d, 14, 12, $a, $0, 255, 255, $82, 3, Trainer_0x1ae40a, $ffff ; 0x1ae52e MapScriptHeader_0x1ae52e: ; 0x1ae52e ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1ae533 ; 0x1ae533 UnknownScript_0x1ae533: ; 0x1ae533 setbit2 $0040 return ; 0x1ae537 UnknownScript_0x1ae537: ; 0x1ae537 jumptext UnknownText_0x1ae53a ; 0x1ae53a UnknownText_0x1ae53a: ; 0x1ae53a db $0, "INDIGO PLATEAU", $51 db "The Ultimate Goal", $4f db "for Trainers!", $51 db "#MON LEAGUE HQ", $57 ; 0x1ae579 MapEventHeader_0x1ae579: ; 0x1ae579 ; filler db 0, 0 ; warps db 4 warp_def $5, $9, 1, GROUP_INDIGO_PLATEAU_POKECENTER_1F, MAP_INDIGO_PLATEAU_POKECENTER_1F warp_def $5, $a, 2, GROUP_INDIGO_PLATEAU_POKECENTER_1F, MAP_INDIGO_PLATEAU_POKECENTER_1F warp_def $d, $9, 10, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD warp_def $d, $a, 10, GROUP_VICTORY_ROAD, MAP_VICTORY_ROAD ; xy triggers db 0 ; signposts db 1 signpost 7, 11, $0, UnknownScript_0x1ae537 ; people-events db 0 ; 0x1ae598 MapScriptHeader_0x1ae598: ; 0x1ae598 ; trigger count db 0 ; callback count db 0 ; 0x1ae59a UnknownScript_0x1ae59a: ; 0x1ae59a jumpstd $0000 ; 0x1ae59d UnknownScript_0x1ae59d: ; 0x1ae59d jumptextfaceplayer UnknownText_0x1ae5a0 ; 0x1ae5a0 UnknownText_0x1ae5a0: ; 0x1ae5a0 db $0, "Trainers who seek", $4f db "power climb MT.", $51 db "SILVER despite its", $4f db "many dangers…", $51 db "With their trusted", $4f db "#MON, they must", $51 db "feel they can go", $4f db "anywhere…", $57 ; 0x1ae622 MapEventHeader_0x1ae622: ; 0x1ae622 ; filler db 0, 0 ; warps db 3 warp_def $7, $3, 1, GROUP_SILVER_CAVE_OUTSIDE, MAP_SILVER_CAVE_OUTSIDE warp_def $7, $4, 1, GROUP_SILVER_CAVE_OUTSIDE, MAP_SILVER_CAVE_OUTSIDE warp_def $7, $0, 1, GROUP_POKECENTER_2F, MAP_POKECENTER_2F ; xy triggers db 0 ; signposts db 0 ; people-events db 2 person_event $37, 5, 7, $6, $0, 255, 255, $0, 0, UnknownScript_0x1ae59a, $ffff person_event $30, 9, 5, $8, $12, 255, 255, $0, 0, UnknownScript_0x1ae59d, $ffff ; 0x1ae651 MapScriptHeader_0x1ae651: ; 0x1ae651 ; trigger count db 1 ; triggers dw UnknownScript_0x1ae657, $0000 ; callback count db 0 ; 0x1ae657 UnknownScript_0x1ae657: ; 0x1ae657 end ; 0x1ae658 UnknownScript_0x1ae658: ; 0x1ae658 faceplayer loadfont checkbit1 $0074 iftrue UnknownScript_0x1ae66f 2writetext UnknownText_0x1ae682 keeptextopen verbosegiveitem TM_47, 1 iffalse $666d setbit1 $0074 loadmovesprites end ; 0x1ae66f UnknownScript_0x1ae66f: ; 0x1ae66f 2writetext UnknownText_0x1ae6f0 closetext loadmovesprites end ; 0x1ae675 UnknownScript_0x1ae675: ; 0x1ae675 loadfont 2writetext UnknownText_0x1ae752 cry $16, $0 closetext loadmovesprites end ; 0x1ae67f UnknownScript_0x1ae67f: ; 0x1ae67f jumpstd $0003 ; 0x1ae682 UnknownText_0x1ae682: ; 0x1ae682 db $0, "Oh, dear.", $4f db "You've found me.", $51 db "Please don't tell", $4f db "anyone about me.", $51 db "I'll give you this", $4f db "for keeping my", $55 db "secret. Please?", $57 ; 0x1ae6f0 UnknownText_0x1ae6f0: ; 0x1ae6f0 db $0, "It's tough being a", $4f db "top celebrity.", $51 db "Everywhere I go,", $4f db "people chase me.", $51 db "I just want to be", $4f db "left alone…", $57 ; 0x1ae752 UnknownText_0x1ae752: ; 0x1ae752 db $0, "FEAROW: Feero!", $57 ; 0x1ae762 MapEventHeader_0x1ae762: ; 0x1ae762 ; filler db 0, 0 ; warps db 2 warp_def $7, $2, 1, GROUP_ROUTE_28, MAP_ROUTE_28 warp_def $7, $3, 1, GROUP_ROUTE_28, MAP_ROUTE_28 ; xy triggers db 0 ; signposts db 2 signpost 1, 0, $0, UnknownScript_0x1ae67f signpost 1, 1, $0, UnknownScript_0x1ae67f ; people-events db 2 person_event $24, 7, 6, $6, $0, 255, 255, $a0, 0, UnknownScript_0x1ae658, $ffff person_event $9e, 9, 10, $16, $0, 255, 255, $b0, 0, UnknownScript_0x1ae675, $ffff ; 0x1ae796 INCBIN "baserom.gbc",$1ae796,$186a SECTION "bank6C",DATA,BANK[$6C] INCBIN "baserom.gbc",$1b0000,$1b2042 - $1b0000 MapScriptHeader_0x1b2042: ; 0x1b2042 ; trigger count db 0 ; callback count db 1 ; callbacks dbw 5, UnknownScript_0x1b2047 ; 0x1b2047 UnknownScript_0x1b2047: ; 0x1b2047 setbit2 $004c return ; 0x1b204b UnknownScript_0x1b204b: ; 0x1b204b jumpstd $0010 ; 0x1b204e UnknownScript_0x1b204e: ; 0x1b204e jumptext UnknownText_0x1b2054 ; 0x1b2051 SignpostRemoteItem_0x1b2051: ; 0x1b2051 dw $00b8 db FULL_RESTORE ; 0x1b2054 UnknownText_0x1b2054: ; 0x1b2054 db $0, "MT.SILVER", $57 ; 0x1b205f MapEventHeader_0x1b205f: ; 0x1b205f ; filler db 0, 0 ; warps db 2 warp_def $13, $17, 1, GROUP_SILVER_CAVE_POKECENTER_1F, MAP_SILVER_CAVE_POKECENTER_1F warp_def $b, $12, 1, GROUP_SILVER_CAVE_ROOM_1, MAP_SILVER_CAVE_ROOM_1 ; xy triggers db 0 ; signposts db 3 signpost 19, 24, $0, UnknownScript_0x1b204b signpost 13, 17, $0, UnknownScript_0x1b204e signpost 25, 9, $7, SignpostRemoteItem_0x1b2051 ; people-events db 0 ; 0x1b207e MapScriptHeader_0x1b207e: ; 0x1b207e ; trigger count db 0 ; callback count db 0 ; 0x1b2080 UnknownScript_0x1b2080: ; 0x1b2080 jumptext UnknownText_0x1b2086 ; 0x1b2083 UnknownScript_0x1b2083: ; 0x1b2083 jumpstd $0010 ; 0x1b2086 UnknownText_0x1b2086: ; 0x1b2086 db $0, "KANTO POWER PLANT", $57 ; 0x1b2099 MapEventHeader_0x1b2099: ; 0x1b2099 ; filler db 0, 0 ; warps db 2 warp_def $1, $b, 1, GROUP_ROUTE_10_POKECENTER_1F, MAP_ROUTE_10_POKECENTER_1F warp_def $9, $3, 1, GROUP_POWER_PLANT, MAP_POWER_PLANT ; xy triggers db 0 ; signposts db 2 signpost 11, 5, $0, UnknownScript_0x1b2080 signpost 1, 12, $0, UnknownScript_0x1b2083 ; people-events db 0 ; 0x1b20b3 INCBIN "baserom.gbc",$1b20b3,$1f4d SECTION "bank6D",DATA,BANK[$6D] INCBIN "baserom.gbc",$1B4000,$4000 SECTION "bank6E",DATA,BANK[$6E] INCBIN "baserom.gbc",$1B8000,$4000 SECTION "bank6F",DATA,BANK[$6F] INCBIN "baserom.gbc",$1BC000,$4000 SECTION "bank70",DATA,BANK[$70] INCBIN "baserom.gbc",$1C0000,$4000 SECTION "bank71",DATA,BANK[$71] INCBIN "baserom.gbc",$1C4000,$4000 SECTION "bank72",DATA,BANK[$72] db "MASTER BALL@" db "ULTRA BALL@" db "BRIGHTPOWDER@" db "GREAT BALL@" db "# BALL@" db "TERU-SAMA@" db "BICYCLE@" db "MOON STONE@" db "ANTIDOTE@" db "BURN HEAL@" db "ICE HEAL@" db "AWAKENING@" db "PARLYZ HEAL@" db "FULL RESTORE@" db "MAX POTION@" db "HYPER POTION@" db "SUPER POTION@" db "POTION@" db "ESCAPE ROPE@" db "REPEL@" db "MAX ELIXER@" db "FIRE STONE@" db "THUNDERSTONE@" db "WATER STONE@" db "TERU-SAMA@" db "HP UP@" db "PROTEIN@" db "IRON@" db "CARBOS@" db "LUCKY PUNCH@" db "CALCIUM@" db "RARE CANDY@" db "X ACCURACY@" db "LEAF STONE@" db "METAL POWDER@" db "NUGGET@" db "# DOLL@" db "FULL HEAL@" db "REVIVE@" db "MAX REVIVE@" db "GUARD SPEC.@" db "SUPER REPEL@" db "MAX REPEL@" db "DIRE HIT@" db "TERU-SAMA@" db "FRESH WATER@" db "SODA POP@" db "LEMONADE@" db "X ATTACK@" db "TERU-SAMA@" db "X DEFEND@" db "X SPEED@" db "X SPECIAL@" db "COIN CASE@" db "ITEMFINDER@" db "TERU-SAMA@" db "EXP.SHARE@" db "OLD ROD@" db "GOOD ROD@" db "SILVER LEAF@" db "SUPER ROD@" db "PP UP@" db "ETHER@" db "MAX ETHER@" db "ELIXER@" db "RED SCALE@" db "SECRETPOTION@" db "S.S.TICKET@" db "MYSTERY EGG@" db "CLEAR BELL@" db "SILVER WING@" db "MOOMOO MILK@" db "QUICK CLAW@" db "PSNCUREBERRY@" db "GOLD LEAF@" db "SOFT SAND@" db "SHARP BEAK@" db "PRZCUREBERRY@" db "BURNT BERRY@" db "ICE BERRY@" db "POISON BARB@" db "KING'S ROCK@" db "BITTER BERRY@" db "MINT BERRY@" db "RED APRICORN@" db "TINYMUSHROOM@" db "BIG MUSHROOM@" db "SILVERPOWDER@" db "BLU APRICORN@" db "TERU-SAMA@" db "AMULET COIN@" db "YLW APRICORN@" db "GRN APRICORN@" db "CLEANSE TAG@" db "MYSTIC WATER@" db "TWISTEDSPOON@" db "WHT APRICORN@" db "BLACKBELT@" db "BLK APRICORN@" db "TERU-SAMA@" db "PNK APRICORN@" db "BLACKGLASSES@" db "SLOWPOKETAIL@" db "PINK BOW@" db "STICK@" db "SMOKE BALL@" db "NEVERMELTICE@" db "MAGNET@" db "MIRACLEBERRY@" db "PEARL@" db "BIG PEARL@" db "EVERSTONE@" db "SPELL TAG@" db "RAGECANDYBAR@" db "GS BALL@" db "BLUE CARD@" db "MIRACLE SEED@" db "THICK CLUB@" db "FOCUS BAND@" db "TERU-SAMA@" db "ENERGYPOWDER@" db "ENERGY ROOT@" db "HEAL POWDER@" db "REVIVAL HERB@" db "HARD STONE@" db "LUCKY EGG@" db "CARD KEY@" db "MACHINE PART@" db "EGG TICKET@" db "LOST ITEM@" db "STARDUST@" db "STAR PIECE@" db "BASEMENT KEY@" db "PASS@" db "TERU-SAMA@" db "TERU-SAMA@" db "TERU-SAMA@" db "CHARCOAL@" db "BERRY JUICE@" db "SCOPE LENS@" db "TERU-SAMA@" db "TERU-SAMA@" db "METAL COAT@" db "DRAGON FANG@" db "TERU-SAMA@" db "LEFTOVERS@" db "TERU-SAMA@" db "TERU-SAMA@" db "TERU-SAMA@" db "MYSTERYBERRY@" db "DRAGON SCALE@" db "BERSERK GENE@" db "TERU-SAMA@" db "TERU-SAMA@" db "TERU-SAMA@" db "SACRED ASH@" db "HEAVY BALL@" db "FLOWER MAIL@" db "LEVEL BALL@" db "LURE BALL@" db "FAST BALL@" db "TERU-SAMA@" db "LIGHT BALL@" db "FRIEND BALL@" db "MOON BALL@" db "LOVE BALL@" db "NORMAL BOX@" db "GORGEOUS BOX@" db "SUN STONE@" db "POLKADOT BOW@" db "TERU-SAMA@" db "UP-GRADE@" db "BERRY@" db "GOLD BERRY@" db "SQUIRTBOTTLE@" db "TERU-SAMA@" db "PARK BALL@" db "RAINBOW WING@" db "TERU-SAMA@" db "BRICK PIECE@" db "SURF MAIL@" db "LITEBLUEMAIL@" db "PORTRAITMAIL@" db "LOVELY MAIL@" db "EON MAIL@" db "MORPH MAIL@" db "BLUESKY MAIL@" db "MUSIC MAIL@" db "MIRAGE MAIL@" db "TERU-SAMA@" db "TM01@" db "TM02@" db "TM03@" db "TM04@" db "TERU-SAMA@" db "TM05@" db "TM06@" db "TM07@" db "TM08@" db "TM09@" db "TM10@" db "TM11@" db "TM12@" db "TM13@" db "TM14@" db "TM15@" db "TM16@" db "TM17@" db "TM18@" db "TM19@" db "TM20@" db "TM21@" db "TM22@" db "TM23@" db "TM24@" db "TM25@" db "TM26@" db "TM27@" db "TM28@" db "TERU-SAMA@" db "TM29@" db "TM30@" db "TM31@" db "TM32@" db "TM33@" db "TM34@" db "TM35@" db "TM36@" db "TM37@" db "TM38@" db "TM39@" db "TM40@" db "TM41@" db "TM42@" db "TM43@" db "TM44@" db "TM45@" db "TM46@" db "TM47@" db "TM48@" db "TM49@" db "TM50@" db "HM01@" db "HM02@" db "HM03@" db "HM04@" db "HM05@" db "HM06@" db "HM07@" db "TERU-SAMA@" db "TERU-SAMA@" db "TERU-SAMA@" db "TERU-SAMA@" db "TERU-SAMA@" db "TERU-SAMA@" db "?@" INCBIN "baserom.gbc",$1C8955,$1C8B85-$1C8955 MasterBallDesc: db "The best BALL. It",$4E db "never misses.@" UltraBallDesc: db "A BALL with a high",$4E db "rate of success.@" BrightpowderDesc: db "Lowers the foe's",$4E db "accuracy. (HOLD)@" GreatBallDesc: db "A BALL with a de-",$4E db "cent success rate.@" PokeBallDesc: db "An item for catch-",$4E db "ing #MON.@" TeruSama1Desc: db "?@" BicycleDesc: db "A collapsible bike",$4E db "for fast movement.@" MoonStoneDesc: db "Evolves certain",$4E db "kinds of #MON.@" AntidoteDesc: db "Cures poisoned",$4E db "#MON.@" BurnHealDesc: db "Heals burned",$4E db "#MON.@" IceHealDesc: db "Defrosts frozen",$4E db "#MON.@" AwakeningDesc: db "Awakens sleeping",$4E db "#MON.@" ParlyzHealDesc: db "Heals paralyzed",$4E db "#MON.@" FullRestoreDesc: db "Fully restores HP",$4E db "& status.@" MaxPotionDesc: db "Fully restores",$4E db "#MON HP.@" HyperPotionDesc: db "Restores #MON",$4E db "HP by 200.@" SuperPotionDesc: db "Restores #MON",$4E db "HP by 50.@" PotionDesc: db "Restores #MON",$4E db "HP by 20.@" EscapeRopeDesc: db "Use for escaping",$4E db "from caves, etc.@" RepelDesc: db "Repels weak #-",$4E db "MON for 100 steps.@" MaxElixerDesc: db "Fully restores the",$4E db "PP of one #MON.@" FireStoneDesc: db "Evolves certain",$4E db "kinds of #MON.@" ThunderStoneDesc: db "Evolves certain",$4E db "kinds of #MON.@" WaterStoneDesc: db "Evolves certain",$4E db "kinds of #MON.@" TeruSama2Desc: db "?@" HPUpDesc: db "Raises the HP of",$4E db "one #MON.@" ProteinDesc: db "Raises ATTACK of",$4E db "one #MON.@" IronDesc: db "Raises DEFENSE of",$4E db "one #MON.@" CarbosDesc: db "Raises SPEED of",$4E db "one #MON.@" LuckyPunchDesc: db "Ups critical hit",$4E db "ratio of CHANSEY.@" CalciumDesc: db "Ups SPECIAL stats",$4E db "of one #MON.@" RareCandyDesc: db "Raises level of a",$4E db "#MON by one.@" XAccuracyDesc: db "Raises accuracy.",$4E db "(1 BTL)@" LeafStoneDesc: db "Evolves certain",$4E db "kinds of #MON.@" MetalPowderDesc: db "Raises DEFENSE of",$4E db "DITTO. (HOLD)@" NuggetDesc: db "Made of pure gold.",$4E db "Sell high.@" PokeDollDesc: db "Use to escape from",$4E db "a wild #MON.@" FullHealDesc: db "Eliminates all",$4E db "status problems.@" ReviveDesc: db "Restores a fainted",$4E db "#MON to 1/2 HP.@" MaxReviveDesc: db "Fully restores a",$4E db "fainted #MON.@" GuardSpecDesc: db "Prevents stats",$4E db "reduction. (1 BTL)@" SuperRepelDesc: db "Repels weak #-",$4E db "MON for 200 steps.@" MaxRepelDesc: db "Repels weak #-",$4E db "MON for 250 steps.@" DireHitDesc: db "Ups critical hit",$4E db "ratio. (1 BTL)@" TeruSama3Desc: db "?@" FreshWaterDesc: db "Restores #MON",$4E db "HP by 50.@" SodaPopDesc: db "Restores #MON",$4E db "HP by 60.@" LemonadeDesc: db "Restores #MON",$4E db "HP by 80.@" XAttackDesc: db "Raises ATTACK.",$4E db "(1 BTL)@" TeruSama4Desc: db "?@" XDefendDesc: db "Raises DEFENSE.",$4E db "(1 BTL)@" XSpeedDesc: db "Raises SPEED.",$4E db "(1 BTL)@" XSpecialDesc: db "Raises SPECIAL",$4E db "ATTACK. (1 BTL)@" CoinCaseDesc: db "Holds up to 9,999",$4E db "game coins.@" ItemfinderDesc: db "Checks for unseen",$4E db "items in the area.@" TeruSama5Desc: db "?@" ExpShareDesc: db "Shares battle EXP.",$4E db "Points. (HOLD)@" OldRodDesc: db "Use by water to",$4E db "fish for #MON.@" GoodRodDesc: db "A good ROD for",$4E db "catching #MON.@" SilverLeafDesc: db "A strange, silver-",$4E db "colored leaf.@" SuperRodDesc: db "The best ROD for",$4E db "catching #MON.@" PPUpDesc: db "Raises max PP of",$4E db "a selected move.@" EtherDesc: db "Restores PP of one",$4E db "move by 10.@" MaxEtherDesc: db "Fully restores PP",$4E db "of one move.@" ElixerDesc: db "Restores PP of all",$4E db "moves by 10.@" RedScaleDesc: db "A scale from the",$4E db "red GYARADOS.@" SecretPotionDesc: db "Fully heals any",$4E db "#MON.@" SSTicketDesc: db "A ticket for the",$4E db "S.S.AQUA.@" MysteryEggDesc: db "An EGG obtained",$4E db "from MR.#MON.@" ClearBellDesc: db "Makes a gentle",$4E db "ringing.@" SilverWingDesc: db "A strange, silver-",$4E db "colored feather.@" MoomooMilkDesc: db "Restores #MON",$4E db "HP by 100.@" QuickClawDesc: db "Raises 1st strike",$4E db "ratio. (HOLD)@" PsnCureBerryDesc: db "A self-cure for",$4E db "poison. (HOLD)@" GoldLeafDesc: db "A strange, gold-",$4E db "colored leaf.@" SoftSandDesc: db "Powers up ground-",$4E db "type moves. (HOLD)@" SharpBeakDesc: db "Powers up flying-",$4E db "type moves. (HOLD)@" PrzCureBerryDesc: db "A self-cure for",$4E db "paralysis. (HOLD)@" BurntBerryDesc: db "A self-cure for",$4E db "freezing. (HOLD)@" IceBerryDesc: db "A self-heal for a",$4E db "burn. (HOLD)@" PoisonBarbDesc: db "Powers up poison-",$4E db "type moves. (HOLD)@" KingsRockDesc: db "May make the foe",$4E db "flinch. (HOLD)@" BitterBerryDesc: db "A self-cure for",$4E db "confusion. (HOLD)@" MintBerryDesc: db "A self-awakening",$4E db "for sleep. (HOLD)@" RedApricornDesc: db "A red APRICORN.@" TinyMushroomDesc: db "An ordinary mush-",$4E db "room. Sell low.@" BigMushroomDesc: db "A rare mushroom.",$4E db "Sell high.@" SilverPowderDesc: db "Powers up bug-type",$4E db "moves. (HOLD)@" BluApricornDesc: db "A blue APRICORN.@" TeruSama6Desc: db "?@" AmuletCoinDesc: db "Doubles monetary",$4E db "earnings. (HOLD)@" YlwApricornDesc: db "A yellow APRICORN.@" GrnApricornDesc: db "A green APRICORN.@" CleanseTagDesc: db "Helps repel wild",$4E db "#MON. (HOLD)@" MysticWaterDesc: db "Powers up water-",$4E db "type moves. (HOLD)@" TwistedSpoonDesc: db "Powers up psychic-",$4E db "type moves. (HOLD)@" WhtApricornDesc: db "A white APRICORN.@" BlackbeltDesc: db "Boosts fighting-",$4E db "type moves. (HOLD)@" BlkApricornDesc: db "A black APRICORN.",$4E db "@" TeruSama7Desc: db "?@" PnkApricornDesc: db "A pink APRICORN.",$4E db "@" BlackGlassesDesc: db "Powers up dark-",$4E db "type moves. (HOLD)@" SlowpokeTailDesc: db "Very tasty. Sell",$4E db "high.@" PinkBowDesc: db "Powers up normal-",$4E db "type moves. (HOLD)@" StickDesc: db "An ordinary stick.",$4E db "Sell low.@" SmokeBallDesc: db "Escape from wild",$4E db "#MON. (HOLD)@" NeverMeltIceDesc: db "Powers up ice-type",$4E db "moves. (HOLD)@" MagnetDesc: db "Boosts electric-",$4E db "type moves. (HOLD)@" MiracleBerryDesc: db "Cures all status",$4E db "problems. (HOLD)@" PearlDesc: db "A beautiful pearl.",$4E db "Sell low.@" BigPearlDesc: db "A big, beautiful",$4E db "pearl. Sell high.@" EverStoneDesc: db "Stops evolution.",$4E db "(HOLD)@" SpellTagDesc: db "Powers up ghost-",$4E db "type moves. (HOLD)@" RageCandyBarDesc: db "Restores #MON",$4E db "HP by 20.@" GSBallDesc: db "The mysterious",$4E db "BALL.@" BlueCardDesc: db "Card to save",$4E db "points.@" MiracleSeedDesc: db "Powers up grass-",$4E db "type moves. (HOLD)@" ThickClubDesc: db "A bone of some",$4E db "sort. Sell low.@" FocusBandDesc: db "May prevent faint-",$4E db "ing. (HOLD)@" TeruSama8Desc: db "?@" EnergyPowderDesc: db "Restores #MON",$4E db "HP by 50. Bitter.@" EnergyRootDesc: db "Restores #MON",$4E db "HP by 200. Bitter.@" HealPowderDesc: db "Cures all status",$4E db "problems. Bitter.@" RevivalHerbDesc: db "Revives fainted",$4E db "#MON. Bitter.@" HardStoneDesc: db "Powers up rock-",$4E db "type moves. (HOLD)@" LuckyEggDesc: db "Earns extra EXP.",$4E db "points. (HOLD)@" CardKeyDesc: db "Opens shutters in",$4E db "the RADIO TOWER.@" MachinePartDesc: db "A machine part for",$4E db "the POWER PLANT.@" EggTicketDesc: db "May use at Golden-",$4E db "rod trade corner.@" LostItemDesc: db "The # DOLL lost",$4E db "by the COPYCAT.@" StardustDesc: db "Pretty, red sand.",$4E db "Sell high.@" StarPieceDesc: db "A hunk of red gem.",$4E db "Sell very high.@" BasementKeyDesc: db "Opens doors.@" PassDesc: db "A ticket for the",$4E db "MAGNET TRAIN.@" TeruSama9Desc: db "?@" TeruSama10Desc: db "?@" TeruSama11Desc: db "?@" CharcoalDesc: db "Powers up fire-",$4E db "type moves. (HOLD)@" BerryJuiceDesc: db "Restores #MON",$4E db "HP by 20.@" ScopeLensDesc: db "Raises critical",$4E db "hit ratio. (HOLD)@" TeruSama12Desc: db "?@" TeruSama13Desc: db "?@" MetalCoatDesc: db "Powers up steel-",$4E db "type moves. (HOLD)@" DragonFangDesc: db "Powers up dragon-",$4E db "type moves. (HOLD)@" TeruSama14Desc: db "?@" LeftoversDesc: db "Restores HP during",$4E db "battle. (HOLD)@" TeruSama15Desc: db "?@" TeruSama16Desc: db "?@" TeruSama17Desc: db "?@" MysteryBerryDesc: db "A self-restore",$4E db "for PP. (HOLD)@" DragonScaleDesc: db "A rare dragon-type",$4E db "item.@" BerserkGeneDesc: db "Boosts ATTACK but",$4E db "causes confusion.@" TeruSama18Desc: db "?@" TeruSama19Desc: db "?@" TeruSama20Desc: db "?@" SacredAshDesc: db "Fully revives all",$4E db "fainted #MON.@" HeavyBallDesc: db "A BALL for catch-",$4E db "ing heavy #MON.@" FlowerMailDesc: db "Flower-print MAIL.",$4E db "(HOLD)@" LevelBallDesc: db "A BALL for lower-",$4E db "level #MON.@" LureBallDesc: db "A BALL for #MON",$4E db "hooked by a ROD.@" FastBallDesc: db "A BALL for catch-",$4E db "ing fast #MON.@" TeruSama21Desc: db "?@" LightBallDesc: db "An odd, electrical",$4E db "orb. (HOLD)@" FriendBallDesc: db "A BALL that makes",$4E db "#MON friendly.@" MoonBallDesc: db "A BALL for MOON",$4E db "STONE evolvers.@" LoveBallDesc: db "For catching the",$4E db "opposite gender.@" NormalBoxDesc: db "Open it and see",$4E db "what's inside.@" GorgeousBoxDesc: db "Open it and see",$4E db "what's inside.@" SunStoneDesc: db "Evolves certain",$4E db "kinds of #MON.@" PolkadotBowDesc: db "Powers up normal-",$4E db "type moves. (HOLD)@" TeruSama22Desc: db "?@" UpGradeDesc: db "A mysterious box",$4E db "made by SILPH CO.@" BerryDesc: db "A self-restore",$4E db "item. (10HP, HOLD)@" GoldBerryDesc: db "A self-restore",$4E db "item. (30HP, HOLD)@" SquirtBottleDesc: db "A bottle used for",$4E db "watering plants.@" TeruSama23Desc: db "?@" ParkBallDesc: db "The Bug-Catching",$4E db "Contest BALL.@" RainbowWingDesc: db "A mystical feather",$4E db "of rainbow colors.@" TeruSama24Desc: db "?@" BrickPieceDesc: db "A rare chunk of",$4E db "tile.@" SurfMailDesc: db "LAPRAS-print MAIL.",$4E db "(HOLD)@" LiteBlueMailDesc: db "DRATINI-print",$4E db "MAIL. (HOLD)@" PortraitMailDesc: db "MAIL featuring the",$4E db "holder's likeness.@" LovelyMailDesc: db "Heart-print MAIL.",$4E db "(HOLD)@" EonMailDesc: db "EEVEE-print MAIL.",$4E db "(HOLD)@" MorphMailDesc: db "DITTO-print MAIL.",$4E db "(HOLD)@" BlueSkyMailDesc: db "Sky-print MAIL.",$4E db "(HOLD)@" MusicMailDesc: db "NATU-print MAIL.",$4E db "(HOLD)@" MewMailDesc: db "MEW-print MAIL.",$4E db "(HOLD)@" TeruSama25Desc: db "?@" TeruSama26Desc: db "?@" TeruSama27Desc: db "?@" TeruSama28Desc: db "?@" TeruSama29Desc: db "?@" TeruSama30Desc: db "?@" TeruSama31Desc: db "?@" TeruSama32Desc: db "?@" TeruSama33Desc: db "?@" db "POUND@" db "KARATE CHOP@" db "DOUBLESLAP@" db "COMET PUNCH@" db "MEGA PUNCH@" db "PAY DAY@" db "FIRE PUNCH@" db "ICE PUNCH@" db "THUNDERPUNCH@" db "SCRATCH@" db "VICEGRIP@" db "GUILLOTINE@" db "RAZOR WIND@" db "SWORDS DANCE@" db "CUT@" db "GUST@" db "WING ATTACK@" db "WHIRLWIND@" db "FLY@" db "BIND@" db "SLAM@" db "VINE WHIP@" db "STOMP@" db "DOUBLE KICK@" db "MEGA KICK@" db "JUMP KICK@" db "ROLLING KICK@" db "SAND-ATTACK@" db "HEADBUTT@" db "HORN ATTACK@" db "FURY ATTACK@" db "HORN DRILL@" db "TACKLE@" db "BODY SLAM@" db "WRAP@" db "TAKE DOWN@" db "THRASH@" db "DOUBLE-EDGE@" db "TAIL WHIP@" db "POISON STING@" db "TWINEEDLE@" db "PIN MISSILE@" db "LEER@" db "BITE@" db "GROWL@" db "ROAR@" db "SING@" db "SUPERSONIC@" db "SONICBOOM@" db "DISABLE@" db "ACID@" db "EMBER@" db "FLAMETHROWER@" db "MIST@" db "WATER GUN@" db "HYDRO PUMP@" db "SURF@" db "ICE BEAM@" db "BLIZZARD@" db "PSYBEAM@" db "BUBBLEBEAM@" db "AURORA BEAM@" db "HYPER BEAM@" db "PECK@" db "DRILL PECK@" db "SUBMISSION@" db "LOW KICK@" db "COUNTER@" db "SEISMIC TOSS@" db "STRENGTH@" db "ABSORB@" db "MEGA DRAIN@" db "LEECH SEED@" db "GROWTH@" db "RAZOR LEAF@" db "SOLARBEAM@" db "POISONPOWDER@" db "STUN SPORE@" db "SLEEP POWDER@" db "PETAL DANCE@" db "STRING SHOT@" db "DRAGON RAGE@" db "FIRE SPIN@" db "THUNDERSHOCK@" db "THUNDERBOLT@" db "THUNDER WAVE@" db "THUNDER@" db "ROCK THROW@" db "EARTHQUAKE@" db "FISSURE@" db "DIG@" db "TOXIC@" db "CONFUSION@" db "PSYCHIC@" db "HYPNOSIS@" db "MEDITATE@" db "AGILITY@" db "QUICK ATTACK@" db "RAGE@" db "TELEPORT@" db "NIGHT SHADE@" db "MIMIC@" db "SCREECH@" db "DOUBLE TEAM@" db "RECOVER@" db "HARDEN@" db "MINIMIZE@" db "SMOKESCREEN@" db "CONFUSE RAY@" db "WITHDRAW@" db "DEFENSE CURL@" db "BARRIER@" db "LIGHT SCREEN@" db "HAZE@" db "REFLECT@" db "FOCUS ENERGY@" db "BIDE@" db "METRONOME@" db "MIRROR MOVE@" db "SELFDESTRUCT@" db "EGG BOMB@" db "LICK@" db "SMOG@" db "SLUDGE@" db "BONE CLUB@" db "FIRE BLAST@" db "WATERFALL@" db "CLAMP@" db "SWIFT@" db "SKULL BASH@" db "SPIKE CANNON@" db "CONSTRICT@" db "AMNESIA@" db "KINESIS@" db "SOFTBOILED@" db "HI JUMP KICK@" db "GLARE@" db "DREAM EATER@" db "POISON GAS@" db "BARRAGE@" db "LEECH LIFE@" db "LOVELY KISS@" db "SKY ATTACK@" db "TRANSFORM@" db "BUBBLE@" db "DIZZY PUNCH@" db "SPORE@" db "FLASH@" db "PSYWAVE@" db "SPLASH@" db "ACID ARMOR@" db "CRABHAMMER@" db "EXPLOSION@" db "FURY SWIPES@" db "BONEMERANG@" db "REST@" db "ROCK SLIDE@" db "HYPER FANG@" db "SHARPEN@" db "CONVERSION@" db "TRI ATTACK@" db "SUPER FANG@" db "SLASH@" db "SUBSTITUTE@" db "STRUGGLE@" db "SKETCH@" db "TRIPLE KICK@" db "THIEF@" db "SPIDER WEB@" db "MIND READER@" db "NIGHTMARE@" db "FLAME WHEEL@" db "SNORE@" db "CURSE@" db "FLAIL@" db "CONVERSION2@" db "AEROBLAST@" db "COTTON SPORE@" db "REVERSAL@" db "SPITE@" db "POWDER SNOW@" db "PROTECT@" db "MACH PUNCH@" db "SCARY FACE@" db "FAINT ATTACK@" db "SWEET KISS@" db "BELLY DRUM@" db "SLUDGE BOMB@" db "MUD-SLAP@" db "OCTAZOOKA@" db "SPIKES@" db "ZAP CANNON@" db "FORESIGHT@" db "DESTINY BOND@" db "PERISH SONG@" db "ICY WIND@" db "DETECT@" db "BONE RUSH@" db "LOCK-ON@" db "OUTRAGE@" db "SANDSTORM@" db "GIGA DRAIN@" db "ENDURE@" db "CHARM@" db "ROLLOUT@" db "FALSE SWIPE@" db "SWAGGER@" db "MILK DRINK@" db "SPARK@" db "FURY CUTTER@" db "STEEL WING@" db "MEAN LOOK@" db "ATTRACT@" db "SLEEP TALK@" db "HEAL BELL@" db "RETURN@" db "PRESENT@" db "FRUSTRATION@" db "SAFEGUARD@" db "PAIN SPLIT@" db "SACRED FIRE@" db "MAGNITUDE@" db "DYNAMICPUNCH@" db "MEGAHORN@" db "DRAGONBREATH@" db "BATON PASS@" db "ENCORE@" db "PURSUIT@" db "RAPID SPIN@" db "SWEET SCENT@" db "IRON TAIL@" db "METAL CLAW@" db "VITAL THROW@" db "MORNING SUN@" db "SYNTHESIS@" db "MOONLIGHT@" db "HIDDEN POWER@" db "CROSS CHOP@" db "TWISTER@" db "RAIN DANCE@" db "SUNNY DAY@" db "CRUNCH@" db "MIRROR COAT@" db "PSYCH UP@" db "EXTREMESPEED@" db "ANCIENTPOWER@" db "SHADOW BALL@" db "FUTURE SIGHT@" db "ROCK SMASH@" db "WHIRLPOOL@" db "BEAT UP@" INCBIN "baserom.gbc",$1CA896,$1CAA43-$1CA896 db "NEW BARK",$1F,"TOWN@" db "CHERRYGROVE",$1F,"CITY@" db "VIOLET CITY@" db "AZALEA TOWN@" db "GOLDENROD",$1F,"CITY@" db "ECRUTEAK",$1F,"CITY@" db "OLIVINE",$1F,"CITY@" db "CIANWOOD",$1F,"CITY@" db "MAHOGANY",$1F,"TOWN@" db "BLACKTHORN",$1F,"CITY@" db "LAKE OF",$1F,"RAGE@" db "SILVER CAVE@" db "SPROUT",$1F,"TOWER@" db "RUINS",$1F,"OF ALPH@" db "UNION CAVE@" db "SLOWPOKE",$1F,"WELL@" db "RADIO TOWER@" db "POWER PLANT@" db "NATIONAL",$1F,"PARK@" db "TIN TOWER@" db "LIGHTHOUSE@" db "WHIRL",$1F,"ISLANDS@" db "MT.MORTAR@" db "DRAGON'S",$1F,"DEN@" db "ICE PATH@" db "N/A@" db "PALLET TOWN@" db "VIRIDIAN",$1F,"CITY@" db "PEWTER CITY@" db "CERULEAN",$1F,"CITY@" db "LAVENDER",$1F,"TOWN@" db "VERMILION",$1F,"CITY@" db "CELADON",$1F,"CITY@" db "SAFFRON",$1F,"CITY@" db "FUCHSIA",$1F,"CITY@" db "CINNABAR",$1F,"ISLAND@" db "INDIGO",$1F,"PLATEAU@" db "VICTORY",$1F,"ROAD@" db "MT.MOON@" db "ROCK TUNNEL@" db "LAV",$1F,"RADIO TOWER@" db "SILPH CO.@" db "SAFARI ZONE@" db "SEAFOAM",$1F,"ISLANDS@" db "#MON",$1F,"MANSION@" db "CERULEAN",$1F,"CAVE@" db "ROUTE 1@" db "ROUTE 2@" db "ROUTE 3@" db "ROUTE 4@" db "ROUTE 5@" db "ROUTE 6@" db "ROUTE 7@" db "ROUTE 8@" db "ROUTE 9@" db "ROUTE 10@" db "ROUTE 11@" db "ROUTE 12@" db "ROUTE 13@" db "ROUTE 14@" db "ROUTE 15@" db "ROUTE 16@" db "ROUTE 17@" db "ROUTE 18@" db "ROUTE 19@" db "ROUTE 20@" db "ROUTE 21@" db "ROUTE 22@" db "ROUTE 23@" db "ROUTE 24@" db "ROUTE 25@" db "ROUTE 26@" db "ROUTE 27@" db "ROUTE 28@" db "ROUTE 29@" db "ROUTE 30@" db "ROUTE 31@" db "ROUTE 32@" db "ROUTE 33@" db "ROUTE 34@" db "ROUTE 35@" db "ROUTE 36@" db "ROUTE 37@" db "ROUTE 38@" db "ROUTE 39@" db "ROUTE 40@" db "ROUTE 41@" db "ROUTE 42@" db "ROUTE 43@" db "ROUTE 44@" db "ROUTE 45@" db "ROUTE 46@" db "DARK CAVE@" db "ILEX",$1F,"FOREST@" db "BURNED",$1F,"TOWER@" db "FAST SHIP@" db "VIRIDIAN",$1F,"FOREST@" db "DIGLETT'S",$1F,"CAVE@" db "TOHJO FALLS@" db "UNDERGROUND@" db "BATTLE",$1F,"TOWER@" db "SPECIAL@" INCBIN "baserom.gbc",$1CAEA1,$40 SECTION "bank73",DATA,BANK[$73] INCBIN "baserom.gbc",$1CC000,$4000 SECTION "bank74",DATA,BANK[$74] INCBIN "baserom.gbc",$1D0000,$4000 SECTION "bank75",DATA,BANK[$75] INCBIN "baserom.gbc",$1D4000,$4000 SECTION "bank76",DATA,BANK[$76] INCBIN "baserom.gbc",$1D8000,$4000 SECTION "bank77",DATA,BANK[$77] INCBIN "baserom.gbc",$1DC000,$4000 SECTION "bank78",DATA,BANK[$78] INCBIN "baserom.gbc",$1E0000,$4000 SECTION "bank79",DATA,BANK[$79] INCBIN "baserom.gbc",$1E4000,$4000 SECTION "bank7A",DATA,BANK[$7A] INCBIN "baserom.gbc",$1E8000,$4000 SECTION "bank7B",DATA,BANK[$7B] INCBIN "baserom.gbc",$1EC000,$4000 SECTION "bank7C",DATA,BANK[$7C] INCBIN "baserom.gbc",$1F0000,$4000 SECTION "bank7D",DATA,BANK[$7D] INCBIN "baserom.gbc",$1F4000,$4000 SECTION "bank7E",DATA,BANK[$7E] INCBIN "baserom.gbc",$1F8000,$4000 SECTION "bank7F",DATA,BANK[$7F] INCBIN "baserom.gbc",$1FC000,$4000