map_id=0 scripts are: ['0x18e81', '0x18eb2', '0x18ed2', '0x18f12', '0x18f4b', '0x18f56'] map_id=0 Pallet Town script_pointer=0x18e5b script_pointers=0x18e73 first_script=0x18e81 ld a, [$d74b] bit 4, a jr z, .asm_18e67 ; 0x18e60 $5 ld hl, $d747 set 6, [hl] .asm_18e67 call $3c3c ld hl, $4e73 ld a, [$d5f1] jp $3d97 ; 0x18e73 map_id=1 scripts are: ['0x19005'] map_id=1 Viridian City script_pointer=0x18ff1 script_pointers=0x18ffd first_script=0x19005 call $3c3c ld hl, $4ffd ld a, [$d5f4] jp $3d97 ; 0x18ffd map_id=2 scripts are: ['0x19251'] map_id=2 Pewter City script_pointer=0x19237 script_pointers=0x19243 first_script=0x19251 call $3c3c ld hl, $5243 ld a, [$d5f7] jp $3d97 ; 0x19243 map_id=3 scripts are: ['0x194c8', '0x19567', '0x195b1', '0x19610'] map_id=3 Cerulean City script_pointer=0x19480 script_pointers=0x1949d first_script=0x194c8 call $3c3c ld hl, $549d ld a, [$d60f] jp $3d97 ; 0x1948c map_id=4 Lavender Town script_pointer=0x4410b script_pointers=None jp $3c3c ; 0x4410e map_id=5 scripts are: ['0x197e6', '0x1985f'] map_id=5 Vermilion City script_pointer=0x197a1 script_pointers=0x197dc first_script=0x197e6 call $3c3c ld hl, $d126 bit 6, [hl] res 6, [hl] push hl call nz, $57cb pop hl bit 5, [hl] res 5, [hl] call nz, $57c0 ld hl, $57dc ld a, [$d62a] jp $3d97 ; 0x197c0 map_id=6 Celadon City script_pointer=0x19956 script_pointers=None call $3c3c ld hl, $d77e res 0, [hl] res 7, [hl] ld hl, $d816 res 7, [hl] ret ; 0x19966 map_id=7 Fuchsia City script_pointer=0x19a2b script_pointers=None jp $3c3c ; 0x19a2e map_id=8 scripts are: ['0x1ca38', '0x1ca73'] map_id=8 Cinnabar Island script_pointer=0x1ca19 script_pointers=0x1ca34 first_script=0x1ca38 call $3c3c ld hl, $d126 set 5, [hl] ld hl, $d796 res 0, [hl] ld hl, $d7a3 res 1, [hl] ld hl, $4a34 ld a, [$d639] jp $3d97 ; 0x1ca34 map_id=9 Indigo Plateau script_pointer=0x50935 script_pointers=None ret ; 0x50936 map_id=10 Saffron City script_pointer=0x50c00 script_pointers=None jp $3c3c ; 0x50c03 map_id=12 Route 1 script_pointer=0x1caaf script_pointers=None jp $3c3c ; 0x1cab2 map_id=13 Route 2 script_pointer=0x554e3 script_pointers=None jp $3c3c ; 0x554e6 map_id=14 Route 3 script_pointer=0x554f8 script_pointers=None call $3c3c ld hl, $5525 ld de, $550b ld a, [$d5f8] call $3160 ld [$d5f8], a ret ; 0x5550b map_id=15 Route 4 script_pointer=0x55658 script_pointers=None call $3c3c ld hl, $567d ld de, $566b ld a, [$d5f9] call $3160 ld [$d5f9], a ret ; 0x5566b map_id=16 Route 5 script_pointer=0x556b2 script_pointers=None jp $3c3c ; 0x556b5 map_id=17 Route 6 script_pointer=0x590b0 script_pointers=None call $3c3c ld hl, $50d7 ld de, $50c3 ld a, [$d600] call $3160 ld [$d600], a ret ; 0x590c3 map_id=18 Route 7 script_pointer=0x48152 script_pointers=None jp $3c3c ; 0x48155 map_id=19 Route 8 script_pointer=0x591b6 script_pointers=None call $3c3c ld hl, $51e3 ld de, $51c9 ld a, [$d601] call $3160 ld [$d601], a ret ; 0x591c9 map_id=20 Route 9 script_pointer=0x556bc script_pointers=None call $3c3c ld hl, $56eb ld de, $56cf ld a, [$d604] call $3160 ld [$d604], a ret ; 0x556cf map_id=21 Route 10 script_pointer=0x59336 script_pointers=None call $3c3c ld hl, $5363 ld de, $5349 ld a, [$d605] call $3160 ld [$d605], a ret ; 0x59349 map_id=22 Route 11 script_pointer=0x5944c script_pointers=None call $3c3c ld hl, $547b ld de, $545f ld a, [$d623] call $3160 ld [$d623], a ret ; 0x5945f map_id=23 Route 12 script_pointer=0x595f3 script_pointers=None call $3c3c ld hl, $5691 ld de, $5611 ld a, [$d624] call $3160 ld [$d624], a ret ; 0x59606 map_id=24 Route 13 script_pointer=0x5581e script_pointers=None call $3c3c ld hl, $5851 ld de, $5831 ld a, [$d61a] call $3160 ld [$d61a], a ret ; 0x55831 map_id=25 Route 14 script_pointer=0x559d3 script_pointers=None call $3c3c ld hl, $5a02 ld de, $59e6 ld a, [$d61b] call $3160 ld [$d61b], a ret ; 0x559e6 map_id=26 Route 15 script_pointer=0x597ae script_pointers=None call $3c3c ld hl, $57df ld de, $57c1 ld a, [$d625] call $3160 ld [$d625], a ret ; 0x597c1 map_id=27 Route 16 script_pointer=0x59933 script_pointers=None call $3c3c ld hl, $59cf ld de, $5951 ld a, [$d626] call $3160 ld [$d626], a ret ; 0x59946 map_id=28 Route 17 script_pointer=0x55b7a script_pointers=None call $3c3c ld hl, $5bb3 ld de, $5b8d ld a, [$d61c] call $3160 ld [$d61c], a ret ; 0x55b8d map_id=29 Route 18 script_pointer=0x59ac7 script_pointers=None call $3c3c ld hl, $5aea ld de, $5ada ld a, [$d627] call $3160 ld [$d627], a ret ; 0x59ada map_id=30 Route 19 script_pointer=0x55d44 script_pointers=None call $3c3c ld hl, $5d73 ld de, $5d57 ld a, [$d61d] call $3160 ld [$d61d], a ret ; 0x55d57 map_id=31 Route 20 script_pointer=0x50ca9 script_pointers=None ld hl, $d7e7 bit 0, [hl] res 0, [hl] call nz, $4cc6 call $3c3c ld hl, $4d3a ld de, $4d1c ld a, [$d628] call $3160 ld [$d628], a ret ; 0x50cc6 map_id=32 Route 21 script_pointer=0x55eeb script_pointers=None call $3c3c ld hl, $5f16 ld de, $5efe ld a, [$d61e] call $3160 ld [$d61e], a ret ; 0x55efe map_id=33 scripts are: ['0x50f00', '0x50f62', '0x50fb5', '0x5102a'] map_id=33 Route 22 script_pointer=0x50eb2 script_pointers=0x50ebe first_script=0x50f00 call $3c3c ld hl, $4ebe ld a, [$d60a] jp $3d97 ; 0x50ebe map_id=34 scripts are: ['0x51219'] map_id=34 Route 23 script_pointer=0x511da script_pointers=0x51213 first_script=0x51219 call $51e9 call $3c3c ld hl, $5213 ld a, [$d667] jp $3d97 ; 0x511e9 map_id=35 Route 24 script_pointer=0x513ad script_pointers=None call $3c3c ld hl, $545b ld de, $53cb ld a, [$d602] call $3160 ld [$d602], a ret ; 0x513c0 map_id=36 Route 25 script_pointer=0x515cb script_pointers=None call $55e1 call $3c3c ld hl, $563e ld de, $5622 ld a, [$d603] call $3160 ld [$d603], a ret ; 0x515e1 map_id=37 Red's House 1F script_pointer=0x48168 script_pointers=None jp $3c3c ; 0x4816b map_id=38 scripts are: ['0x5c0c0', '0x5c0ce'] map_id=38 Red's House 2F script_pointer=0x5c0b0 script_pointers=0x5c0bc first_script=0x5c0c0 call $3c3c ld hl, $40bc ld a, [$d60c] jp $3d97 ; 0x5c0bc map_id=39 scripts are: ['0x19b4b', '0x19b56'] map_id=39 Blue's House script_pointer=0x19b3b script_pointers=0x19b47 first_script=0x19b4b call $3c3c ld hl, $5b47 ld a, [$d5f3] jp $3d97 ; 0x19b47 map_id=40 scripts are: ['0x1cb4e', '0x1cb6e', '0x1cb82', '0x1cba2', '0x1cbd2', '0x1cbfd', '0x1cc36', '0x1cc72'] map_id=40 Oak's Lab script_pointer=0x1cb0e script_pointers=0x1cb28 first_script=0x1cb4e ld a, [$d74b] bit 6, a call nz, $5076 ld a, $1 ld [$cf0c], a xor a ld [$cc3c], a ld hl, $4b28 ld a, [$d5f0] jp $3d97 ; 0x1cb28 map_id=41 Viridian Poke Center script_pointer=0x4425d script_pointers=None call $22fa jp $3c3c ; 0x44263 map_id=42 scripts are: ['0x1d49b', '0x1d4c0', '0x1d4df'] map_id=42 Viridian Mart script_pointer=0x1d46e script_pointers=0x1d495 first_script=0x1d49b call $547d call $3c3c ld hl, $5495 ld a, [$d60d] jp $3d97 ; 0x1d47d map_id=43 School script_pointer=0x1d54c script_pointers=None jp $3c3c ; 0x1d54f map_id=44 Viridian House script_pointer=0x1d58a script_pointers=None jp $3c3c ; 0x1d58d map_id=45 Viridian Gym script_pointer=0x748a3 script_pointers=None ld hl, $48bf ld de, $48cd call $317f call $3c3c ld hl, $4a08 ld de, $48e1 ld a, [$d5fb] call $3160 ld [$d5fb], a ret ; 0x748bf map_id=46 Digletts Cave (Route 2) script_pointer=0x1deb0 script_pointers=None ld a, $d ld [$d365], a jp $3c3c ; 0x1deb8 map_id=47 Viridian Forest (exit) script_pointer=0x5d587 script_pointers=None jp $3c3c ; 0x5d58a map_id=48 Route 2 House script_pointer=0x1deed script_pointers=None jp $3c3c ; 0x1def0 map_id=49 Route 2 Gate script_pointer=0x5d5d4 script_pointers=None jp $3c3c ; 0x5d5d7 map_id=50 Viridian Forest (Entrance) script_pointer=0x5d65c script_pointers=None jp $3c3c ; 0x5d65f map_id=51 Viridian Forest script_pointer=0x6110d script_pointers=None call $3c3c ld hl, $5142 ld de, $5120 ld a, [$d618] call $3160 ld [$d618], a ret ; 0x61120 map_id=52 scripts are: ['0x5c10d', '0x5c12a'] map_id=52 Museum F1 script_pointer=0x5c0f7 script_pointers=0x5c109 first_script=0x5c10d ld a, $1 ld [$cf0c], a xor a ld [$cc3c], a ld hl, $4109 ld a, [$d619] jp $3d97 ; 0x5c109 map_id=53 Museum F2 script_pointer=0x5c317 script_pointers=None jp $3c3c ; 0x5c31a map_id=54 Pewter Gym script_pointer=0x5c387 script_pointers=None ld hl, $d126 bit 6, [hl] res 6, [hl] call nz, $43a4 call $3c3c ld hl, $4441 ld de, $43ca ld a, [$d5fc] call $3160 ld [$d5fc], a ret ; 0x5c3a4 map_id=55 Pewter House (1) script_pointer=0x1d5f3 script_pointers=None jp $3c3c ; 0x1d5f6 map_id=56 Pewter Mart script_pointer=0x74cad script_pointers=None call $3c3c ld a, $1 ld [$cf0c], a ret ; 0x74cb6 map_id=57 Pewter House (2) script_pointer=0x1d648 script_pointers=None jp $3c3c ; 0x1d64b map_id=58 Pewter Pokecenter script_pointer=0x5c587 script_pointers=None call $22fa jp $3c3c ; 0x5c58d map_id=59 Mt. Moon (1) script_pointer=0x499c8 script_pointers=None call $3c3c ld hl, $59fd ld de, $59db ld a, [$d606] call $3160 ld [$d606], a ret ; 0x499db map_id=60 Mt. Moon (2) script_pointer=0x51a42 script_pointers=None call $3c3c ret ; 0x51a46 map_id=61 Mt. Moon (3) script_pointer=0x49d0b script_pointers=None call $3c3c ld hl, $5e48 ld de, $5d63 ld a, [$d607] call $3160 ld [$d607], a ld a, [$d7f6] bit 1, a ret z ld hl, $5d37 call $34bf jr nc, .asm_49d31 ; 0x49d29 $6 ld hl, $d72e set 4, [hl] ret .asm_49d31 ld hl, $d72e res 4, [hl] ret ; 0x49d37 map_id=62 Cerulean House (Trashed) script_pointer=0x1d685 script_pointers=None call $3c3c ret ; 0x1d689 map_id=63 Cerulean House (2) script_pointer=0x1d6f6 script_pointers=None jp $3c3c ; 0x1d6f9 map_id=64 Cerulean Pokecenter script_pointer=0x5c645 script_pointers=None call $22fa jp $3c3c ; 0x5c64b map_id=65 Cerulean Gym script_pointer=0x5c6b3 script_pointers=None ld hl, $d126 bit 6, [hl] res 6, [hl] call nz, $46d0 call $3c3c ld hl, $4758 ld de, $46f8 ld a, [$d5fd] call $3160 ld [$d5fd], a ret ; 0x5c6d0 map_id=66 Bike Shop script_pointer=0x1d73c script_pointers=None jp $3c3c ; 0x1d73f map_id=67 Cerulean Mart script_pointer=0x5c895 script_pointers=None jp $3c3c ; 0x5c898 map_id=68 Mt. Moon Pokecenter script_pointer=0x492cf script_pointers=None call $22fa jp $3c3c ; 0x492d5 map_id=70 scripts are: ['0x1df50'] map_id=70 Route 5 Gate script_pointer=0x1df33 script_pointers=0x1df3f first_script=0x1df50 call $3c3c ld a, [$d662] ld hl, $5f3f jp $3d97 ; 0x1df3f map_id=71 Underground Tunnel Entrance (Route 5) script_pointer=0x5d6a9 script_pointers=None ld a, $10 ld [$d365], a ret ; 0x5d6af map_id=72 Day Care M script_pointer=0x5624f script_pointers=None jp $3c3c ; 0x56252 map_id=73 scripts are: ['0x1e04e'] map_id=73 Route 6 Gate script_pointer=0x1e03d script_pointers=0x1e04a first_script=0x1e04e call $3c3c ld hl, $604a ld a, [$d636] call $3d97 ret ; 0x1e04a map_id=74 Underground Tunnel Entrance (Route 6) script_pointer=0x5d6ef script_pointers=None ld a, $11 ld [$d365], a jp $3c3c ; 0x5d6f7 map_id=76 scripts are: ['0x1e128'] map_id=76 Route 7 Gate script_pointer=0x1e100 script_pointers=0x1e10d first_script=0x1e128 call $3c3c ld a, [$d663] ld hl, $610d call $3d97 ret ; 0x1e10d map_id=77 Underground Path Entrance (Route 7) script_pointer=0x5d72c script_pointers=None ld a, $12 ld [$d365], a jp $3c3c ; 0x5d734 map_id=79 scripts are: ['0x1e1ee'] map_id=79 Route 8 Gate script_pointer=0x1e1c7 script_pointers=0x1e1d3 first_script=0x1e1ee call $3c3c ld hl, $61d3 ld a, [$d637] jp $3d97 ; 0x1e1d3 map_id=80 Underground Path Entrance (Route 8) script_pointer=0x1e289 script_pointers=None ld a, $13 ld [$d365], a jp $3c3c ; 0x1e291 map_id=81 Rock Tunnel Pokecenter script_pointer=0x493ba script_pointers=None call $22fa jp $3c3c ; 0x493c0 map_id=82 Rock Tunnel (1) script_pointer=0x444dc script_pointers=None call $3c3c ld hl, $4505 ld de, $44ef ld a, [$d621] call $3160 ld [$d621], a ret ; 0x444ef map_id=83 Power Plant script_pointer=0x1e2c6 script_pointers=None call $3c3c ld hl, $62fb ld de, $62d9 ld a, [$d663] call $3160 ld [$d663], a ret ; 0x1e2d9 map_id=84 Route 11 Gate script_pointer=0x4940c script_pointers=None jp $3c3c ; 0x4940f map_id=85 Digletts Cave Entrance (Route 11) script_pointer=0x1e5ba script_pointers=None call $3c3c ld a, $16 ld [$d365], a ret ; 0x1e5c3 map_id=86 Route 11 Gate (Upstairs) script_pointer=0x49454 script_pointers=None jp $3c3f ; 0x49457 map_id=87 Route 12 Gate script_pointer=0x49504 script_pointers=None jp $3c3c ; 0x49507 map_id=88 scripts are: ['0x1e782'] map_id=88 Bill's House script_pointer=0x1e76a script_pointers=0x1e776 first_script=0x1e782 call $3c3c ld a, [$d661] ld hl, $6776 jp $3d97 ; 0x1e776 map_id=89 Vermilion Pokecenter script_pointer=0x5c98f script_pointers=None call $22fa jp $3c3c ; 0x5c995 map_id=90 Fan Club script_pointer=0x59b70 script_pointers=None jp $3c3c ; 0x59b73 map_id=91 Vermilion Mart script_pointer=0x5c9e1 script_pointers=None jp $3c3c ; 0x5c9e4 map_id=92 Vermilion Gym script_pointer=0x5ca26 script_pointers=None ld hl, $d126 bit 5, [hl] res 5, [hl] push hl call nz, $4a4c pop hl bit 6, [hl] res 6, [hl] call nz, $4a6d call $3c3c ld hl, $4af8 ld de, $4a95 ld a, [$d5fe] call $3160 ld [$d5fe], a ret ; 0x5ca4c map_id=93 Vermilion House (1) script_pointer=0x1dafc script_pointers=None call $3c3c ret ; 0x1db00 map_id=94 Vermilion Dock script_pointer=0x1db52 script_pointers=None call $3c3c ld hl, $d803 bit 4, [hl] jr nz, .asm_1db8d ; 0x1db5a $31 bit 0, [hl] ret z ld a, [$d42f] cp $1 ret nz bit 2, [hl] jp z, $5b9b set 4, [hl] call Delay3 ld hl, $d730 set 7, [hl] ld hl, $ccd3 ld a, $40 ld [hli], a ld [hli], a ld [hl], a ld a, $3 ld [$cd38], a xor a ld [$c206], a ld [$cd3b], a dec a ld [$cd6b], a ret .asm_1db8d bit 5, [hl] ret nz ld a, [$cd38] and a ret nz ld [$cd6b], a set 5, [hl] ret ; 0x1db9b map_id=95 S.S. Anne (1) script_pointer=0x61265 script_pointers=None call $3c3c ret ; 0x61269 map_id=96 scripts are: ['0x613be', '0x61430', '0x6146d', '0x614be', '0x613bd'] map_id=96 S.S. Anne (2) script_pointer=0x6139f script_pointers=0x613b3 first_script=0x613be call $3c3c ld hl, $53b3 ld a, [$d665] jp $3d97 ; 0x613ab map_id=97 S.S. Anne (3) script_pointer=0x44932 script_pointers=None jp $3c3c ; 0x44935 map_id=98 S.S. Anne (4) script_pointer=0x6162e script_pointers=None jp $3c3c ; 0x61631 map_id=99 S.S. Anne (5) script_pointer=0x616ae script_pointers=None call $3c3c ld hl, $56d1 ld de, $56c1 ld a, [$d617] call $3160 ld [$d617], a ret ; 0x616c1 map_id=100 S.S. Anne (6) script_pointer=0x617b3 script_pointers=None call $3c3c ret ; 0x617b7 map_id=101 S.S. Anne (7) script_pointer=0x61895 script_pointers=None call $589b jp $3c3c ; 0x6189b map_id=102 S.S. Anne (8) script_pointer=0x61976 script_pointers=None call $3c3c ld hl, $59a5 ld de, $5989 ld a, [$d608] call $3160 ld [$d608], a ret ; 0x61989 map_id=103 S.S. Anne (9) script_pointer=0x61b4b script_pointers=None ld a, $1 ld [$cf0c], a xor a ld [$cc3c], a ld hl, $5b84 ld de, $5b64 ld a, [$d609] call $3160 ld [$d609], a ret ; 0x61b64 map_id=104 S.S. Anne (10) script_pointer=0x61d55 script_pointers=None call $3c3c ld hl, $5d84 ld de, $5d68 ld a, [$d629] call $3160 ld [$d629], a ret ; 0x61d68 map_id=108 Victory Road (1) script_pointer=0x5da0a script_pointers=None ld hl, $d126 bit 5, [hl] res 5, [hl] call nz, $5a27 call $3c3c ld hl, $5a6d ld de, $5a3a ld a, [$d651] call $3160 ld [$d651], a ret ; 0x5da27 map_id=113 Lance script_pointer=0x5a2ae script_pointers=None call $62c4 call $3c3c ld hl, $6397 ld de, $62fa ld a, [$d653] call $3160 ld [$d653], a ret ; 0x5a2c4 map_id=118 scripts are: ['0x5a50d', '0x5a52b', '0x5a4bb'] map_id=118 Hall of Fame Room script_pointer=0x5a49e script_pointers=0x5a4b2 first_script=0x5a50d call $3c3c ld hl, $64b2 ld a, [$d64b] jp $3d97 ; 0x5a4aa map_id=119 Underground Path (N/S) script_pointer=0x61f26 script_pointers=None jp $3c3c ; 0x61f29 map_id=120 scripts are: ['0x75f47'] map_id=120 Gary script_pointer=0x75f1d script_pointers=0x75f31 first_script=0x75f47 call $3c3c ld hl, $5f31 ld a, [$d64c] jp $3d97 ; 0x75f29 map_id=121 Underground Path (W/E) script_pointer=0x61f4a script_pointers=None jp $3c3c ; 0x61f4d map_id=122 Celadon Mart (1) script_pointer=0x60f86 script_pointers=None jp $3c3c ; 0x60f89 map_id=123 Celadon Mart (2) script_pointer=0x560f5 script_pointers=None jp $3c3c ; 0x560f8 map_id=124 Celadon Mart (3) script_pointer=0x48225 script_pointers=None jp $3c3c ; 0x48228 map_id=125 Celadon Mart (4) script_pointer=0x48356 script_pointers=None jp $3c3c ; 0x48359 map_id=126 Celadon Mart Roof script_pointer=0x483d5 script_pointers=None jp $3c3c ; 0x483d8 map_id=127 Celadon Mart Elevator script_pointer=0x48600 script_pointers=None ld hl, $d126 bit 5, [hl] res 5, [hl] push hl call nz, $461c pop hl bit 7, [hl] res 7, [hl] call nz, $4654 xor a ld [$cf0c], a inc a ld [$cc3c], a ret ; 0x4861c map_id=128 Celadon Mansion (1) script_pointer=0x48694 script_pointers=None jp $3c3c ; 0x48697 map_id=129 Celadon Mansion (2) script_pointer=0x4873a script_pointers=None call $3c3c ret ; 0x4873e map_id=130 Celadon Mansion (3) script_pointer=0x48790 script_pointers=None jp $3c3c ; 0x48793 map_id=131 Celadon Mansion (4) script_pointer=0x4886b script_pointers=None jp $3c3c ; 0x4886e map_id=132 Celadon Mansion (5) script_pointer=0x1dd3a script_pointers=None jp $3c3c ; 0x1dd3d map_id=133 Celadon Pokecenter script_pointer=0x488b8 script_pointers=None call $22fa jp $3c3c ; 0x488be map_id=134 Celadon Gym script_pointer=0x4890a script_pointers=None ld hl, $d126 bit 6, [hl] res 6, [hl] call nz, $4927 call $3c3c ld hl, $49bc ld de, $494e ld a, [$d5ff] call $3160 ld [$d5ff], a ret ; 0x48927 map_id=135 scripts are: ['0x48c18'] map_id=135 Celadon Game Corner script_pointer=0x48bbd script_pointers=0x48c12 first_script=0x48c18 call $4bcf call $4bec call $3c3c ld hl, $4c12 ld a, [$d65f] jp $3d97 ; 0x48bcf map_id=136 Celadon Mart 5 script_pointer=0x49069 script_pointers=None jp $3c3c ; 0x4906c map_id=137 Celadon Prize Room script_pointer=0x490f0 script_pointers=None jp $3c3c ; 0x490f3 map_id=138 Celadon Diner script_pointer=0x49151 script_pointers=None call $3c3c ret ; 0x49155 map_id=139 Celadon House script_pointer=0x4920e script_pointers=None call $3c3c ret ; 0x49212 map_id=140 Celadon Hotel script_pointer=0x49269 script_pointers=None jp $3c3c ; 0x4926c map_id=141 Lavender Pokecenter script_pointer=0x5c8da script_pointers=None call $22fa jp $3c3c ; 0x5c8e0 map_id=142 Pokemon Tower (1) script_pointer=0x6042c script_pointers=None jp $3c3c ; 0x6042f map_id=143 scripts are: ['0x6050f', '0x60563', '0x605bb'] map_id=143 Pokemon Tower (2) script_pointer=0x604f2 script_pointers=0x60509 first_script=0x6050f call $3c3c ld hl, $4509 ld a, [$d62b] jp $3d97 ; 0x604fe map_id=144 Pokemon Tower (3) script_pointer=0x606cc script_pointers=None call $3c3c ld hl, $46ed ld de, $46df ld a, [$d62c] call $3160 ld [$d62c], a ret ; 0x606df map_id=145 Pokemon Tower (4) script_pointer=0x607f6 script_pointers=None call $3c3c ld hl, $481b ld de, $4809 ld a, [$d62d] call $3160 ld [$d62d], a ret ; 0x60809 map_id=146 Pokemon Tower (5) script_pointer=0x60932 script_pointers=None call $3c3c ld hl, $49a9 ld de, $4945 ld a, [$d62e] call $3160 ld [$d62e], a ret ; 0x60945 map_id=147 Pokemon Tower (6) script_pointer=0x60aef script_pointers=None call $3c3c ld hl, $4bbf ld de, $4b0d ld a, [$d62f] call $3160 ld [$d62f], a ret ; 0x60b02 map_id=148 Pokemon Tower (7) script_pointer=0x60d05 script_pointers=None call $3c3c ld hl, $4e47 ld de, $4d23 ld a, [$d630] call $3160 ld [$d630], a ret ; 0x60d18 map_id=149 Lavender House (1) script_pointer=0x1d8a8 script_pointers=None call $3c3c ret ; 0x1d8ac map_id=150 Lavender Mart script_pointer=0x5c92c script_pointers=None jp $3c3c ; 0x5c92f map_id=151 Lavender House (2) script_pointer=0x1d9ae script_pointers=None call $3c3c ret ; 0x1d9b2 map_id=152 Fuchsia Mart script_pointer=0x1dd88 script_pointers=None jp $3c3c ; 0x1dd8b map_id=153 Fuchsia House (1) script_pointer=0x75018 script_pointers=None call $3c3c ret ; 0x7501c map_id=154 Fuchsia Pokecenter script_pointer=0x75063 script_pointers=None call $22fa jp $3c3c ; 0x75069 map_id=155 Fuchsia House (2) script_pointer=0x750b5 script_pointers=None jp $3c3c ; 0x750b8 map_id=156 scripts are: ['0x751e7', '0x75226'] map_id=156 Safari Zone Entrance script_pointer=0x751cd script_pointers=0x751d9 first_script=0x751e7 call $3c3c ld hl, $51d9 ld a, [$d61f] jp $3d97 ; 0x751d9 map_id=157 Fuchsia Gym script_pointer=0x7543d script_pointers=None call $5453 call $3c3c ld hl, $54eb ld de, $5482 ld a, [$d65b] call $3160 ld [$d65b], a ret ; 0x75453 map_id=158 Fuchsia Meeting Room script_pointer=0x756e3 script_pointers=None call $3c3c ret ; 0x756e7 map_id=159 Seafoam Islands (2) script_pointer=0x46315 script_pointers=None call $3c3c ld hl, $cd60 bit 7, [hl] res 7, [hl] jr z, .asm_46362 ; 0x4631f $41 ld hl, $636d call $34e4 ret nc ld hl, $d87f ld a, [$cd3d] cp $1 jr nz, .asm_46340 ; 0x46330 $e set 0, [hl] ld a, $d9 ld [$d079], a ld a, $db ld [$d07a], a jr .asm_4634c ; 0x4633e $c .asm_46340 set 1, [hl] ld a, $da ld [$d079], a ld a, $dc ld [$d07a], a .asm_4634c ld a, [$d079] ld [$cc4d], a ld a, $11 call Predef ld a, [$d07a] ld [$cc4d], a ld a, $15 jp $3e6d .asm_46362 ld a, $a0 ld [$d71d], a ld hl, $636d jp $6981 ; 0x4636d map_id=160 Seafoam Islands (3) script_pointer=0x46451 script_pointers=None call $3c3c ld hl, $cd60 bit 7, [hl] res 7, [hl] jr z, .asm_4649e ; 0x4645b $41 ld hl, $64a9 call $34e4 ret nc ld hl, $d880 ld a, [$cd3d] cp $1 jr nz, .asm_4647c ; 0x4646c $e set 0, [hl] ld a, $db ld [$d079], a ld a, $df ld [$d07a], a jr .asm_46488 ; 0x4647a $c .asm_4647c set 1, [hl] ld a, $dc ld [$d079], a ld a, $e0 ld [$d07a], a .asm_46488 ld a, [$d079] ld [$cc4d], a ld a, $11 call Predef ld a, [$d07a] ld [$cc4d], a ld a, $15 jp $3e6d .asm_4649e ld a, $a1 ld [$d71d], a ld hl, $64a9 jp $6981 ; 0x464a9 map_id=161 scripts are: ['0x46603', '0x46639'] map_id=161 Seafoam Islands (4) script_pointer=0x4658d script_pointers=0x465fb first_script=0x46603 call $3c3c ld hl, $cd60 bit 7, [hl] res 7, [hl] jr z, .asm_465dc ; 0x46597 $43 ld hl, $65f6 call $34e4 ret nc ld hl, $d881 ld a, [$cd3d] cp $1 jr nz, .asm_465b8 ; 0x465a8 $e set 0, [hl] ld a, $dd ld [$d079], a ld a, $e1 ld [$d07a], a jr .asm_465c4 ; 0x465b6 $c .asm_465b8 set 1, [hl] ld a, $de ld [$d079], a ld a, $e2 ld [$d07a], a .asm_465c4 ld a, [$d079] ld [$cc4d], a ld a, $11 call Predef ld a, [$d07a] ld [$cc4d], a ld a, $15 call Predef jr .asm_465ed ; 0x465da $11 .asm_465dc ld a, $a2 ld [$d71d], a ld hl, $65f6 call $6981 ld a, [$d732] bit 4, a ret nz .asm_465ed ld hl, $65fb ld a, [$d666] jp $3d97 ; 0x465f6 map_id=162 scripts are: ['0x467c7', '0x46807'] map_id=162 Seafoam Islands (5) script_pointer=0x46799 script_pointers=0x467ad first_script=0x467c7 call $3c3c ld a, [$d668] ld hl, $67ad jp $3d97 ; 0x467a5 map_id=163 Vermilion House (2) script_pointer=0x56070 script_pointers=None jp $3c3c ; 0x56073 map_id=164 Fuchsia House (3) script_pointer=0x5617c script_pointers=None jp $3c3c ; 0x5617f map_id=165 Mansion (1) script_pointer=0x442af script_pointers=None call $42c5 call $3c3c ld hl, $4334 ld de, $4326 ld a, [$d63a] call $3160 ld [$d63a], a ret ; 0x442c5 map_id=166 scripts are: ['0x757ae', '0x757dc'] map_id=166 Cinnabar Gym script_pointer=0x7574a script_pointers=0x757a6 first_script=0x757ae call $5759 call $3c3c ld hl, $57a6 ld a, [$d65e] jp $3d97 ; 0x75759 map_id=167 Lab (1) script_pointer=0x75b8c script_pointers=None call $3c3c ret ; 0x75b90 map_id=168 Lab (2) script_pointer=0x75c21 script_pointers=None jp $3c3c ; 0x75c24 map_id=169 Lab (3) script_pointer=0x75c87 script_pointers=None jp $3c3c ; 0x75c8a map_id=170 Lab (4) script_pointer=0x75d31 script_pointers=None jp $3c3c ; 0x75d34 map_id=171 Cinnabar Pokecenter script_pointer=0x75e2c script_pointers=None call $22fa jp $3c3c ; 0x75e32 map_id=172 Cinnabar Mart script_pointer=0x75e7e script_pointers=None jp $3c3c ; 0x75e81 map_id=174 Indigo Plateau Lobby script_pointer=0x19c5b script_pointers=None call $22fa call $3c3c ld hl, $d126 bit 6, [hl] res 6, [hl] ret z ld hl, $d869 res 7, [hl] ld hl, $d734 bit 1, [hl] res 1, [hl] ret z ld hl, $d863 xor a ld [hli], a ld [hli], a ld [hli], a ld [hl], a ret ; 0x19c7f map_id=175 Copycat's House F1 script_pointer=0x75ec3 script_pointers=None jp $3c3c ; 0x75ec6 map_id=176 Copycat's House F2 script_pointer=0x5cc71 script_pointers=None jp $3c3c ; 0x5cc74 map_id=177 Fighting Dojo script_pointer=0x5cd5d script_pointers=None call $3c3c ld hl, $4e13 ld de, $4d7b ld a, [$d642] call $3160 ld [$d642], a ret ; 0x5cd70 map_id=178 Saffron Gym script_pointer=0x5d00d script_pointers=None ld hl, $d126 bit 6, [hl] res 6, [hl] call nz, $502a call $3c3c ld hl, $50c3 ld de, $5053 ld a, [$d65c] call $3160 ld [$d65c], a ret ; 0x5d02a map_id=179 Saffron House (1) script_pointer=0x1dddd script_pointers=None jp $3c3c ; 0x1dde0 map_id=180 Saffron Mart script_pointer=0x5d409 script_pointers=None jp $3c3c ; 0x5d40c map_id=181 Silph Co (1) script_pointer=0x5d44e script_pointers=None call $3c3c ld a, [$d838] bit 7, a ret z ld hl, $d7b9 bit 7, [hl] set 7, [hl] ret nz ld a, $4c ld [$cc4d], a ld a, $15 jp $3e6d ; 0x5d469 map_id=182 Saffron Pokecenter script_pointer=0x5d535 script_pointers=None call $22fa jp $3c3c ; 0x5d53b map_id=183 Saffron House (2) script_pointer=0x1de3c script_pointers=None jp $3c3c ; 0x1de3f map_id=184 Route 15 Gate script_pointer=0x49602 script_pointers=None jp $3c3c ; 0x49605 map_id=186 scripts are: ['0x496d7'] map_id=186 Route 16 Gate Map script_pointer=0x496be script_pointers=0x496cf first_script=0x496d7 ld hl, $d732 res 5, [hl] call $3c3c ld a, [$d660] ld hl, $56cf jp $3d97 ; 0x496cf map_id=187 Route 16 Gate Upstairs script_pointer=0x4980b script_pointers=None jp $3c3f ; 0x4980e map_id=188 Route 16 House script_pointer=0x1e5f8 script_pointers=None jp $3c3c ; 0x1e5fb map_id=189 Route 12 House script_pointer=0x5647f script_pointers=None jp $3c3c ; 0x56482 map_id=190 scripts are: ['0x4988f'] map_id=190 Route 18 Gate script_pointer=0x49876 script_pointers=0x49887 first_script=0x4988f ld hl, $d732 res 5, [hl] call $3c3c ld a, [$d669] ld hl, $5887 jp $3d97 ; 0x49887 map_id=191 Route 18 Gate Header script_pointer=0x49975 script_pointers=None jp $3c3f ; 0x49978 map_id=192 Seafoam Islands (1) script_pointer=0x447e9 script_pointers=None call $3c3c ld hl, $d7e7 set 0, [hl] ld hl, $cd60 bit 7, [hl] res 7, [hl] jr z, .asm_4483b ; 0x447f8 $41 ld hl, $4846 call $34e4 ret nc ld hl, $d7e8 ld a, [$cd3d] cp $1 jr nz, .asm_44819 ; 0x44809 $e set 6, [hl] ld a, $d7 ld [$d079], a ld a, $d9 ld [$d07a], a jr .asm_44825 ; 0x44817 $c .asm_44819 set 7, [hl] ld a, $d8 ld [$d079], a ld a, $da ld [$d07a], a .asm_44825 ld a, [$d079] ld [$cc4d], a ld a, $11 call Predef ld a, [$d07a] ld [$cc4d], a ld a, $15 jp $3e6d .asm_4483b ld a, $9f ld [$d71d], a ld hl, $4846 jp $6981 ; 0x44846 map_id=193 scripts are: ['0x1e6a4', '0x1e6cd'] map_id=193 Route 22 Gate script_pointer=0x1e683 script_pointers=0x1e69e first_script=0x1e6a4 call $3c3c ld hl, $669e ld a, [$d60e] call $3d97 ld a, [$d361] cp $4 ld a, $22 jr c, .asm_1e69a ; 0x1e696 $2 ld a, $21 .asm_1e69a ld [$d365], a ret ; 0x1e69e map_id=194 Victory Road (2) script_pointer=0x5179d script_pointers=None ld hl, $d126 bit 6, [hl] res 6, [hl] call nz, $57c4 ld hl, $d126 bit 5, [hl] res 5, [hl] call nz, $57c9 call $3c3c ld hl, $5835 ld de, $57eb ld a, [$d63f] call $3160 ld [$d63f], a ret ; 0x517c4 map_id=195 Route 12 Gate Upstairs script_pointer=0x49560 script_pointers=None jp $3c3f ; 0x49563 map_id=196 Vermilion House (3) script_pointer=0x19c12 script_pointers=None jp $3c3c ; 0x19c15 map_id=197 Diglett's Cave script_pointer=0x61f6e script_pointers=None jp $3c3c ; 0x61f71 map_id=198 Victory Road (3) script_pointer=0x44980 script_pointers=None call $4996 call $3c3c ld hl, $4a38 ld de, $49b1 ld a, [$d640] call $3160 ld [$d640], a ret ; 0x44996 map_id=199 Rocket Hideout (1) script_pointer=0x44bca script_pointers=None call $4be0 call $3c3c ld hl, $4c22 ld de, $4c0e ld a, [$d631] call $3160 ld [$d631], a ret ; 0x44be0 map_id=200 Rocket Hideout (2) script_pointer=0x44e27 script_pointers=None call $3c3c ld hl, $50d1 ld de, $4e3a ld a, [$d632] call $3160 ld [$d632], a ret ; 0x44e3a map_id=201 Rocket Hideout (3) script_pointer=0x45225 script_pointers=None call $3c3c ld hl, $5302 ld de, $5238 ld a, [$d633] call $3160 ld [$d633], a ret ; 0x45238 map_id=202 Rocket Hideout (4) script_pointer=0x4545d script_pointers=None call $5473 call $3c3c ld hl, $5515 ld de, $54ae ld a, [$d634] call $3160 ld [$d634], a ret ; 0x45473 map_id=203 Rocket Hideout (Elevator) script_pointer=0x45710 script_pointers=None ld hl, $d126 bit 5, [hl] res 5, [hl] push hl call nz, $572c pop hl bit 7, [hl] res 7, [hl] call nz, $575f xor a ld [$cf0c], a inc a ld [$cc3c], a ret ; 0x4572c map_id=207 Silph Co (2) script_pointer=0x59cf1 script_pointers=None call $5d07 call $3c3c ld hl, $5d90 ld de, $5d80 ld a, [$d643] call $3160 ld [$d643], a ret ; 0x59d07 map_id=208 Silph Co (3) script_pointer=0x59f5b script_pointers=None call $5f71 call $3c3c ld hl, $5fcc ld de, $5fbe ld a, [$d644] call $3160 ld [$d644], a ret ; 0x59f71 map_id=209 Silph Co (4) script_pointer=0x19d0b script_pointers=None call $5d21 call $3c3c ld hl, $5dae ld de, $5d9a ld a, [$d645] call $3160 ld [$d645], a ret ; 0x19d21 map_id=210 Silph Co (5) script_pointer=0x19f37 script_pointers=None call $5f4d call $3c3c ld hl, $5fd2 ld de, $5fb6 ld a, [$d646] call $3160 ld [$d646], a ret ; 0x19f4d map_id=211 Silph Co (6) script_pointer=0x1a1a9 script_pointers=None call $61bf call $3c3c ld hl, $620a ld de, $61f0 ld a, [$d647] call $3160 ld [$d647], a ret ; 0x1a1bf map_id=212 Silph Co (7) script_pointer=0x51b61 script_pointers=None call $5b77 call $3c3c ld hl, $5d5d ld de, $5c17 ld a, [$d648] call $3160 ld [$d648], a ret ; 0x51b77 map_id=213 Silph Co (8) script_pointer=0x56504 script_pointers=None call $651a call $3c3c ld hl, $6585 ld de, $6577 ld a, [$d649] call $3160 ld [$d649], a ret ; 0x5651a map_id=214 Mansion (2) script_pointer=0x51fd8 script_pointers=None call $5fee call $3c3c ld hl, $6057 ld de, $6047 ld a, [$d63c] call $3160 ld [$d63c], a ret ; 0x51fee map_id=215 Mansion (3) script_pointer=0x521ee script_pointers=None call $6204 call $3c3c ld hl, $6296 ld de, $6235 ld a, [$d63d] call $3160 ld [$d63d], a ret ; 0x52204 map_id=216 Mansion (4) script_pointer=0x523b9 script_pointers=None call $63cf call $3c3c ld hl, $6448 ld de, $6430 ld a, [$d63e] call $3160 ld [$d63e], a ret ; 0x523cf map_id=217 Safari Zone East script_pointer=0x4586b script_pointers=None jp $3c3c ; 0x4586e map_id=218 Safari Zone North script_pointer=0x459ab script_pointers=None jp $3c3c ; 0x459ae map_id=219 Safari Zone West script_pointer=0x4a1b5 script_pointers=None jp $3c3c ; 0x4a1b8 map_id=220 Safari Zone Center script_pointer=0x45bb2 script_pointers=None jp $3c3c ; 0x45bb5 map_id=221 Safari Zone Rest House (1) script_pointer=0x45ced script_pointers=None jp $3c3c ; 0x45cf0 map_id=222 Safari Zone Secret House script_pointer=0x4a317 script_pointers=None jp $3c3c ; 0x4a31a map_id=223 Safari Zone Rest House (2) script_pointer=0x45d2a script_pointers=None call $3c3c ret ; 0x45d2e map_id=224 Safari Zone Rest House (3) script_pointer=0x45d75 script_pointers=None call $3c3c ret ; 0x45d79 map_id=225 Safari Zone Rest House (4) script_pointer=0x45dc0 script_pointers=None call $3c3c ret ; 0x45dc4 map_id=226 Unknown Dungeon (2) script_pointer=0x45e0b script_pointers=None jp $3c3c ; 0x45e0e map_id=227 Unknown Dungeon (3) script_pointer=0x45ef0 script_pointers=None call $3c3c ld hl, $5f0f ld de, $5f03 ld a, [$d650] call $3160 ld [$d650], a ret ; 0x45f03 map_id=228 Unknown Dungeon (1) script_pointer=0x74d0c script_pointers=None jp $3c3c ; 0x74d0f map_id=229 Name Rater script_pointer=0x1da12 script_pointers=None jp $3c3c ; 0x1da15 map_id=230 Cerulean House (3) script_pointer=0x74e09 script_pointers=None ld a, $1 ld [$cf0c], a dec a ld [$cc3c], a ret ; 0x74e13 map_id=232 Rock Tunnel (2) script_pointer=0x45feb script_pointers=None call $3c3c ld hl, $6014 ld de, $5ffe ld a, [$d620] call $3160 ld [$d620], a ret ; 0x45ffe map_id=233 Silph Co (9) script_pointer=0x5d7bb script_pointers=None call $57d1 call $3c3c ld hl, $5893 ld de, $5885 ld a, [$d64a] call $3160 ld [$d64a], a ret ; 0x5d7d1 map_id=234 Silph Co (10) script_pointer=0x5a139 script_pointers=None call $614f call $3c3c ld hl, $6192 ld de, $6180 ld a, [$d658] call $3160 ld [$d658], a ret ; 0x5a14f map_id=235 Silph Co (11) script_pointer=0x620fa script_pointers=None call $6110 call $3c3c ld hl, $62c3 ld de, $61cf ld a, [$d659] call $3160 ld [$d659], a ret ; 0x62110 map_id=236 Silph Co (Elevator) script_pointer=0x457c0 script_pointers=None ld hl, $d126 bit 5, [hl] res 5, [hl] push hl call nz, $57dc pop hl bit 7, [hl] res 7, [hl] call nz, $5827 xor a ld [$cf0c], a inc a ld [$cc3c], a ret ; 0x457dc map_id=239 Battle Center M script_pointer=0x4fd10 script_pointers=None call $3c3c ld a, [$ff00+$aa] cp $2 ld a, $8 jr z, .asm_4fd1d ; 0x4fd19 $2 ld a, $c .asm_4fd1d ld [$ff00+$8d], a ld a, $1 ld [$ff00+$8c], a call $34ae ld hl, $d72d bit 0, [hl] set 0, [hl] ret nz ld hl, $c214 ld a, $8 ld [hli], a ld a, $a ld [hl], a ld a, $8 ld [$c119], a ld a, [$ff00+$aa] cp $2 ret z ld a, $7 ld [$c215], a ld a, $c ld [$c119], a ret ; 0x4fd4c map_id=240 Trade Center M script_pointer=0x4fd7d script_pointers=None jp $7d10 ; 0x4fd80 map_id=245 Loreli script_pointer=0x7617b script_pointers=None call $6191 call $3c3c ld hl, $6255 ld de, $61bb ld a, [$d64d] call $3160 ld [$d64d], a ret ; 0x76191 map_id=246 Bruno script_pointer=0x762d6 script_pointers=None call $62ec call $3c3c ld hl, $63ac ld de, $6312 ld a, [$d64e] call $3160 ld [$d64e], a ret ; 0x762ec map_id=247 Agatha script_pointer=0x7642d script_pointers=None call $6443 call $3c3c ld hl, $6509 ld de, $6469 ld a, [$d64f] call $3160 ld [$d64f], a ret ; 0x76443