# R&C1 game functions native mods call (OmniLoader `function("FUN_001f9dc8")`, host entry call_game): number -> spec. A spec is a masked FNV hash of a
# retail function's code words (no code bytes), found in the code that is loaded now (omni/funcs.rs). Block header:
#   fn 0x<NTSC number> 0x<PAL v2.00 number> <name>
# followed by the `reloc` / `mhash` / `mask` / `jabs` lines of tools/make_spec.py (run on the PAL name, e.g. `make_spec.py func_L00_002E9A18`; the
# numbers are the pairs in lock-strafe's discs.h). A number that is not listed here is unknown to this port (call_game says so once).
# lock-strafe 1.0.0: the six below.
# USA: same widening as rac1_reloc.txt (tesla_chain, create_moby, delete_moby had PAL-only masks).
fn 0x1f9dc8 0x1f9f90 fast_cos
reloc fast_cos entry 0x1f8cb0 len 0x18
mhash 0xbbddbff4e4c217b2
fn 0x1f9de0 0x1f9fa8 fast_sin
reloc fast_sin entry 0x1f8cc8 len 0x18
mhash 0x9ad7d0ab4d291f32
fn 0x2e8568 0x2e9a18 camera_slide
reloc camera_slide entry 0x2e6780 len 0x24
mhash 0x607d2920ad4b509c
mask 0x4 0xffff
fn 0x2e8590 0x2e9a40 camera_spring
reloc camera_spring entry 0x2e67a8 len 0x48
mhash 0xb05e357a8b603f96
mask 0x4 0xffff
fn 0x2e8648 0x2e9af8 camera_pan_off
reloc camera_pan_off entry 0x2e6860 len 0x28
mhash 0xd02719864e39d45a
mask 0x4 0xffff
fn 0x2e8918 0x2e9dc8 camera_look_along
reloc camera_look_along entry 0x2e6bb0 len 0x54
mhash 0xd4c5312c7cbea37d
mask 0x10 0xffff
mask 0x40 0x3ffffff
# Stage B2: overlay functions (found by code in every level where they exist). The ntsc number of these is the PAL v1.00 Veldin address [?: the real NTSC
# address is derived with the USA stage]; the pal number is the v2.00 address of the names tsv.
fn 0x259498 0x25a8c0 hit_desc_build
reloc hit_desc_build entry 0x259498 len 0x24
mhash 0x99b246eb1f97a534
fn 0x259698 0x25aac0 hit_ring_write
reloc hit_ring_write entry 0x259698 len 0x13c
mhash 0xe74544c1869f6f39
mask 0x18 0xffff
mask 0x6c 0xffff
mask 0x80 0xffff
mask 0x9c 0xffff
mask 0xa8 0x3ffffff
mask 0xc8 0xffff
fn 0x26abc0 0x26c0d0 flame_create
reloc flame_create entry 0x26abc0 len 0x2d0
mhash 0xc8820d4bded38b8c
mask 0x3c 0x3ffffff
mask 0x6c 0xffff
mask 0x7c 0xffff
mask 0x84 0xffff
mask 0x8c 0xffff
mask 0xa8 0x3ffffff
mask 0xb0 0x3ffffff
mask 0xb8 0x3ffffff
mask 0xc8 0x3ffffff
mask 0xd0 0xffff
mask 0xd8 0x3ffffff
mask 0xdc 0xffff
mask 0xe8 0x3ffffff
mask 0xf0 0xffff
mask 0xf8 0x3ffffff
mask 0xfc 0xffff
mask 0x10c 0xffff
mask 0x12c 0xffff
mask 0x134 0xffff
mask 0x138 0xffff
mask 0x140 0xffff
mask 0x15c 0x3ffffff
mask 0x164 0x3ffffff
mask 0x16c 0x3ffffff
mask 0x17c 0x3ffffff
mask 0x184 0xffff
mask 0x18c 0x3ffffff
mask 0x190 0xffff
mask 0x19c 0x3ffffff
mask 0x1a4 0xffff
mask 0x1ac 0x3ffffff
mask 0x1b0 0xffff
mask 0x1d4 0x3ffffff
mask 0x1e4 0xffff
mask 0x204 0x3ffffff
mask 0x218 0x3ffffff
mask 0x22c 0x3ffffff
mask 0x234 0x3ffffff
mask 0x278 0x3ffffff
mask 0x284 0x3ffffff
mask 0x290 0x3ffffff
fn 0x2b8e78 0x2ba7c8 tesla_chain
reloc tesla_chain entry 0x2b8e78 len 0x14a0
mhash 0x24156a3d47461e46
mask 0x58 0xffff
mask 0x6c 0xffff
mask 0x74 0xffff
mask 0x78 0x3ffffff
mask 0x84 0xffff
mask 0x88 0xffff
mask 0x90 0x3ffffff
mask 0x94 0xffff
mask 0x98 0xffff
mask 0x9c 0xffff
mask 0xa0 0x3ffffff
mask 0xa4 0xffff
mask 0xb0 0xffff
mask 0x1c4 0xffff
mask 0x1e4 0xffff
mask 0x1f0 0xffff
mask 0x250 0x3ffffff
mask 0x264 0x3ffffff
mask 0x26c 0x3ffffff
mask 0x278 0xffff
mask 0x2a0 0x3ffffff
mask 0x2ac 0x3ffffff
mask 0x2b8 0xffff
mask 0x2e0 0x3ffffff
mask 0x2ec 0x3ffffff
mask 0x2f4 0xffff
mask 0x308 0xffff
mask 0x30c 0xffff
mask 0x314 0xffff
mask 0x3a0 0x3ffffff
mask 0x3bc 0x3ffffff
mask 0x3c8 0xffff
mask 0x3dc 0x3ffffff
mask 0x3e8 0xffff
mask 0x414 0x3ffffff
mask 0x444 0x3ffffff
mask 0x46c 0x3ffffff
mask 0x49c 0x3ffffff
mask 0x4d8 0xffff
mask 0x4e4 0x3ffffff
mask 0x504 0x3ffffff
mask 0x548 0x3ffffff
mask 0x558 0x3ffffff
mask 0x56c 0x3ffffff
mask 0x590 0x3ffffff
mask 0x5ac 0x3ffffff
mask 0x5c0 0x3ffffff
mask 0x5c8 0xffff
mask 0x5d0 0xffff
mask 0x608 0xffff
mask 0x610 0xffff
mask 0x64c 0x3ffffff
mask 0x658 0xffff
mask 0x66c 0xffff
mask 0x670 0xffff
mask 0x67c 0xffff
mask 0x690 0x3ffffff
mask 0x698 0x3ffffff
mask 0x6a0 0xffff
mask 0x6a8 0x3ffffff
mask 0x6ac 0xffff
mask 0x6b0 0xffff
mask 0x6b8 0xffff
mask 0x6c4 0xffff
mask 0x6cc 0xffff
mask 0x6ec 0x3ffffff
mask 0x708 0x3ffffff
mask 0x710 0x3ffffff
mask 0x740 0x3ffffff
mask 0x750 0x3ffffff
mask 0x768 0xffff
mask 0x770 0xffff
mask 0x788 0x3ffffff
mask 0x7b4 0x3ffffff
mask 0x7bc 0x3ffffff
mask 0x800 0x3ffffff
mask 0x828 0x3ffffff
mask 0x83c 0x3ffffff
mask 0x858 0x3ffffff
mask 0x86c 0x3ffffff
mask 0x874 0x3ffffff
mask 0x8d8 0x3ffffff
mask 0x8fc 0x3ffffff
mask 0x910 0x3ffffff
mask 0x91c 0xffff
mask 0x920 0xffff
mask 0x928 0x3ffffff
mask 0x930 0xffff
mask 0x938 0xffff
mask 0x940 0x3ffffff
mask 0x948 0x3ffffff
mask 0x950 0xffff
mask 0x960 0x3ffffff
mask 0x978 0x3ffffff
mask 0x98c 0xffff
mask 0x990 0xffff
mask 0x9ac 0x3ffffff
mask 0x9c0 0x3ffffff
mask 0x9cc 0x3ffffff
mask 0x9d4 0xffff
mask 0x9dc 0x3ffffff
mask 0x9ec 0x3ffffff
mask 0xa18 0x3ffffff
mask 0xa38 0xffff
mask 0xa40 0xffff
mask 0xa4c 0xffff
mask 0xa58 0xffff
mask 0xa6c 0x3ffffff
mask 0xaa8 0x3ffffff
mask 0xac0 0x3ffffff
mask 0xafc 0xffff
mask 0xb00 0xffff
mask 0xb18 0x3ffffff
mask 0xb2c 0xffff
mask 0xb30 0x3ffffff
mask 0xb3c 0x3ffffff
mask 0xb70 0x3ffffff
mask 0xba0 0xffff
mask 0xbac 0x3ffffff
mask 0xbd8 0x3ffffff
mask 0xc14 0xffff
mask 0xc3c 0x3ffffff
mask 0xcd8 0xffff
mask 0xce0 0xffff
mask 0xd1c 0xffff
mask 0xd20 0x3ffffff
mask 0xd3c 0x3ffffff
mask 0xd70 0x3ffffff
mask 0xd98 0x3ffffff
mask 0xda0 0x3ffffff
mask 0xdbc 0x3ffffff
mask 0xdfc 0xffff
mask 0xe00 0x3ffffff
mask 0xe1c 0x3ffffff
mask 0xe4c 0x3ffffff
mask 0xe74 0x3ffffff
mask 0xe7c 0x3ffffff
mask 0xe98 0x3ffffff
mask 0xefc 0xffff
mask 0xf08 0x3ffffff
mask 0xf1c 0xffff
mask 0xf24 0x3ffffff
mask 0xf34 0xffff
mask 0xf54 0x3ffffff
mask 0xf74 0x3ffffff
mask 0xf88 0x3ffffff
mask 0xfa0 0x3ffffff
mask 0xfbc 0x3ffffff
mask 0xfc4 0xffff
mask 0xfcc 0xffff
mask 0xfe4 0xffff
mask 0xfec 0xffff
mask 0x1018 0x3ffffff
mask 0x102c 0xffff
mask 0x1030 0xffff
mask 0x1038 0xffff
mask 0x1040 0xffff
mask 0x1058 0xffff
mask 0x105c 0x3ffffff
mask 0x107c 0x3ffffff
mask 0x1098 0x3ffffff
mask 0x10ac 0x3ffffff
mask 0x10d0 0xffff
mask 0x10d8 0xffff
mask 0x10f8 0xffff
mask 0x1100 0xffff
mask 0x111c 0x3ffffff
mask 0x112c 0x3ffffff
mask 0x1148 0x3ffffff
mask 0x1160 0x3ffffff
mask 0x117c 0xffff
mask 0x1184 0xffff
mask 0x11a0 0xffff
mask 0x11a8 0xffff
mask 0x11b8 0xffff
mask 0x11c0 0xffff
mask 0x11dc 0x3ffffff
mask 0x11f8 0xffff
mask 0x1204 0xffff
mask 0x1224 0x3ffffff
mask 0x1230 0x3ffffff
mask 0x1238 0x3ffffff
mask 0x1258 0x3ffffff
mask 0x1264 0xffff
mask 0x12a4 0x3ffffff
mask 0x12cc 0x3ffffff
mask 0x12d4 0xffff
mask 0x12ec 0x3ffffff
mask 0x1300 0x3ffffff
mask 0x1314 0x3ffffff
mask 0x1320 0x3ffffff
mask 0x132c 0x3ffffff
mask 0x1350 0x3ffffff
mask 0x135c 0x3ffffff
mask 0x1374 0xffff
mask 0x1398 0x3ffffff
mask 0x13a0 0x3ffffff
mask 0x13d4 0x3ffffff
mask 0x13e0 0x3ffffff
mask 0x13ec 0x3ffffff
mask 0x1404 0x3ffffff
mask 0x1410 0x3ffffff
mask 0x1428 0xffff
mask 0x1448 0xffff
mask 0x144c 0x3ffffff
fn 0x233a20 0x2346c0 add_ammo
reloc add_ammo entry 0x233a20 len 0x58
mhash 0x723076df86fdfc90
mask 0x1c 0xffff
fn 0x233a78 0x234718 get_ammo
reloc get_ammo entry 0x233a78 len 0x50
mhash 0x88b987f2a6a558e5
mask 0x20 0xffff
fn 0x257988 0x258db0 rand_vec
reloc rand_vec entry 0x257988 len 0xa8
mhash 0xb87789af373043fe
mask 0x1c 0x3ffffff
mask 0x24 0x3ffffff
mask 0x2c 0x3ffffff
mask 0x38 0x3ffffff
mask 0x44 0x3ffffff
mask 0x58 0x3ffffff
mask 0x64 0x3ffffff
mask 0x78 0x3ffffff

# Stage P2a: spawn/delete, target block, the Blaster lock-on, spark and glow-sphere spawners, moby sound cue (research/PERK_SYSTEM_A.md section 3).
fn 0x24e448 0x24f870 create_moby
reloc create_moby entry 0x24e448 len 0xf8
mhash 0x75ff077a2bd4376e
mask 0x8 0xffff
mask 0x18 0xffff
mask 0x48 0xffff
mask 0x68 0x3ffffff
mask 0x74 0xffff
mask 0x80 0xffff
mask 0x9c 0x3ffffff
mask 0xa8 0xffff
mask 0xb8 0xffff
mask 0xd0 0xffff
mask 0xd8 0xffff
mask 0xdc 0x3ffffff
mask 0xe0 0xffff
fn 0x24e778 0x24fba0 delete_moby
reloc delete_moby entry 0x24e778 len 0x58
mhash 0x3ad9bec3410aaf23
mask 0x4 0xffff
mask 0x30 0xffff
mask 0x44 0x3ffffff
fn 0x25bf48 0x261448 target_component
reloc target_component entry 0x25bf48 len 0x30
mhash 0x769cdafe63fbdb1b
fn 0x2b4050 0x2b5998 blaster_aim_search
reloc blaster_aim_search entry 0x2b4050 len 0x2fc
mhash 0x169b15b08c2fe71b
mask 0x68 0xffff
mask 0xb0 0x3ffffff
mask 0xfc 0x3ffffff
mask 0x10c 0x3ffffff
mask 0x120 0x3ffffff
mask 0x130 0x3ffffff
mask 0x140 0x3ffffff
mask 0x17c 0x3ffffff
mask 0x18c 0x3ffffff
mask 0x198 0x3ffffff
mask 0x1a4 0x3ffffff
mask 0x1c0 0x3ffffff
mask 0x1d0 0x3ffffff
mask 0x1e8 0x3ffffff
mask 0x230 0xffff
mask 0x23c 0x3ffffff
mask 0x25c 0x3ffffff
fn 0x2aedf8 0x2b0738 spark_spawn
reloc spark_spawn entry 0x2aedf8 len 0x164
mhash 0x41ec50ec04ec7553
mask 0x40 0x3ffffff
mask 0x80 0x3ffffff
mask 0xc0 0x3ffffff
mask 0xd8 0x3ffffff
mask 0x100 0x3ffffff
mask 0x128 0x3ffffff
fn 0x2df1b0 0x2e0cb8 glow_flare_spawn
reloc glow_flare_spawn entry 0x2df1b0 len 0x18c
mhash 0xe681551cf7cc96c5
mask 0x5c 0x3ffffff
mask 0x94 0x3ffffff
mask 0xa4 0x3ffffff
mask 0xb4 0x3ffffff
mask 0xf4 0x3ffffff
mask 0x144 0x3ffffff
fn 0x28d590 0x28eec0 moby_cue
reloc moby_cue entry 0x28d590 len 0xa4
mhash 0x9242d41f8f497e7f
mask 0x60 0x3ffffff

# Stage P2a2: MobyAttachToJoint.
fn 0x24f338 0x250760 moby_attach_to_joint
reloc moby_attach_to_joint entry 0x24f338 len 0xa0
mhash 0x2577f8226dbc4657
mask 0x3c 0x3ffffff
mask 0x50 0x3ffffff
mask 0x5c 0x3ffffff
mask 0x6c 0x3ffffff
mask 0x7c 0x3ffffff
# [MP] Effects the multiplayer side makes again in the other games (mp/fx.rs, mp/draws.rs). Their numbers (0xf000000N) are this port's own, not a
# disc's: no native mod knows them. Made from the USA disc's Veldin copy (scratchpad mkspec.py rules: jal and outside j targets, lui immediates and
# the immediates of lui'd or gp registers masked); each matches one function on all 19 USA levels (draw_queue_add: every queue's add, 2 to 4).
fn 0xf0000001 0xf0000001 burst_small
reloc burst_small entry 0x25f090 len 0x354
mhash 0xe0440b80cd1825c
mask 0x58 0x3ffffff
mask 0x60 0xffff
mask 0x64 0xffff
mask 0x78 0xffff
mask 0x84 0xffff
mask 0x8c 0x3ffffff
mask 0x94 0xffff
mask 0x98 0xffff
mask 0x9c 0xffff
mask 0xa0 0xffff
mask 0xd8 0xffff
mask 0xdc 0xffff
mask 0x110 0x3ffffff
mask 0x120 0x3ffffff
mask 0x130 0x3ffffff
mask 0x13c 0x3ffffff
mask 0x148 0x3ffffff
mask 0x154 0x3ffffff
mask 0x160 0x3ffffff
mask 0x16c 0x3ffffff
mask 0x198 0x3ffffff
mask 0x1b0 0xffff
mask 0x1b8 0x3ffffff
mask 0x1e0 0x3ffffff
mask 0x1e8 0xffff
mask 0x1f4 0x3ffffff
mask 0x21c 0x3ffffff
mask 0x22c 0xffff
mask 0x23c 0xffff
mask 0x244 0x3ffffff
mask 0x250 0xffff
mask 0x254 0xffff
mask 0x258 0xffff
mask 0x260 0xffff
mask 0x26c 0x3ffffff
mask 0x270 0xffff
mask 0x274 0xffff
mask 0x2a0 0x3ffffff
mask 0x2cc 0xffff
mask 0x2d0 0xffff
mask 0x2d4 0xffff
mask 0x2d8 0xffff
mask 0x2e0 0xffff
mask 0x2e4 0xffff
mask 0x2ec 0xffff
mask 0x2f0 0xffff
mask 0x2f4 0xffff
mask 0x2f8 0xffff
mask 0x2fc 0xffff
mask 0x308 0x3ffffff
fn 0xf0000002 0xf0000002 burst_large
reloc burst_large entry 0x25f3e8 len 0x344
mhash 0xaffcd6d2d8bd5f36
mask 0x54 0x3ffffff
mask 0x5c 0xffff
mask 0x60 0xffff
mask 0x70 0xffff
mask 0x7c 0xffff
mask 0x84 0x3ffffff
mask 0x8c 0xffff
mask 0x90 0xffff
mask 0x94 0xffff
mask 0x98 0xffff
mask 0xd0 0xffff
mask 0xd4 0xffff
mask 0x108 0x3ffffff
mask 0x11c 0x3ffffff
mask 0x120 0xffff
mask 0x128 0x3ffffff
mask 0x13c 0x3ffffff
mask 0x140 0xffff
mask 0x148 0x3ffffff
mask 0x154 0x3ffffff
mask 0x160 0x3ffffff
mask 0x16c 0x3ffffff
mask 0x178 0x3ffffff
mask 0x184 0x3ffffff
mask 0x1b0 0x3ffffff
mask 0x1f0 0x3ffffff
mask 0x1f8 0xffff
mask 0x204 0x3ffffff
mask 0x22c 0x3ffffff
mask 0x254 0x3ffffff
mask 0x25c 0xffff
mask 0x268 0x3ffffff
mask 0x290 0x3ffffff
mask 0x2bc 0xffff
mask 0x2c0 0xffff
mask 0x2c4 0xffff
mask 0x2c8 0xffff
mask 0x2d0 0xffff
mask 0x2d4 0xffff
mask 0x2dc 0xffff
mask 0x2e0 0xffff
mask 0x2e4 0xffff
mask 0x2e8 0xffff
mask 0x2ec 0xffff
mask 0x2f8 0x3ffffff
fn 0xf0000003 0xf0000003 glow_ring_spawn
reloc glow_ring_spawn entry 0x2ac910 len 0x1c8
mhash 0x2b1dbf2b10942618
mask 0x5c 0x3ffffff
mask 0x70 0xffff
mask 0x74 0xffff
mask 0x7c 0xffff
mask 0x80 0xffff
mask 0x94 0x3ffffff
mask 0xa4 0x3ffffff
mask 0xb4 0x3ffffff
mask 0xf4 0x3ffffff
mask 0x138 0x3ffffff
mask 0x158 0x3ffffff
mask 0x164 0x3ffffff
mask 0x180 0x3ffffff
fn 0xf0000004 0xf0000004 flash_spawn
reloc flash_spawn entry 0x2d7e90 len 0xa4
mhash 0x93e49a7d29f4ba
mask 0x1c 0x3ffffff
mask 0x30 0x3ffffff
mask 0x44 0x3ffffff
mask 0x74 0x3ffffff
mask 0x80 0x3ffffff
fn 0xf0000005 0xf0000005 draw_queue_add
reloc draw_queue_add entry 0x1f93e0 len 0x50
mhash 0x4c471d3eb817c60e
mask 0x0 0xffff
mask 0x4 0xffff
mask 0x18 0xffff
mask 0x20 0xffff
mask 0x24 0xffff
mask 0x2c 0xffff
mask 0x34 0xffff
mask 0x3c 0xffff
mask 0x40 0xffff
mask 0x44 0xffff
# [MP] Enemy updates no mod hook point names (mp/enemies.rs mirrors them as the hooked ones): numbers 0xf0001000 and up, this port's own. Made
# from the USA disc's level code like the effects above; an update the function list lacks (classes 193, 1199) by its first 0x180 bytes.
# Each matches one function start on the levels that have the class (193: Gaspar and Quartu; 1356: Kalebo III and Veldin's finale).
fn 0xf0001000 0xf0001000 mp_enemy_update_815
reloc mp_enemy_update_815 entry 0x3021b8 len 0x170
mhash 0x810d6ed9b55dad41
mask 0x58 0x3ffffff
mask 0x6c 0xffff
mask 0x80 0x3ffffff
mask 0x98 0xffff
mask 0x9c 0xffff
mask 0xac 0xffff
mask 0xbc 0x3ffffff
mask 0xc8 0xffff
mask 0xcc 0xffff
mask 0xd4 0xffff
mask 0xdc 0xffff
mask 0xfc 0xffff
mask 0x100 0xffff
mask 0x110 0x3ffffff
mask 0x118 0xffff
mask 0x11c 0xffff
mask 0x124 0x3ffffff
mask 0x140 0x3ffffff
fn 0xf0001001 0xf0001001 mp_enemy_update_574
reloc mp_enemy_update_574 entry 0x2c6fd0 len 0x25d4
mhash 0xdea337cb467aa32b
mask 0x44 0x3ffffff
mask 0x50 0x3ffffff
mask 0x58 0xffff
mask 0x64 0x3ffffff
mask 0x78 0xffff
mask 0x7c 0xffff
mask 0x80 0xffff
mask 0x84 0xffff
mask 0x8c 0xffff
mask 0xe8 0xffff
mask 0x104 0xffff
mask 0x108 0xffff
mask 0x184 0x3ffffff
mask 0x18c 0x3ffffff
mask 0x1a0 0xffff
mask 0x1cc 0x3ffffff
mask 0x1d4 0xffff
mask 0x1e8 0x3ffffff
mask 0x1f0 0xffff
mask 0x22c 0x3ffffff
mask 0x238 0x3ffffff
mask 0x248 0xffff
mask 0x24c 0xffff
mask 0x268 0xffff
mask 0x26c 0xffff
mask 0x290 0xffff
mask 0x294 0xffff
mask 0x2b0 0xffff
mask 0x2b4 0xffff
mask 0x2cc 0xffff
mask 0x2d4 0xffff
mask 0x2d8 0xffff
mask 0x2e0 0xffff
mask 0x2e4 0xffff
mask 0x2f0 0xffff
mask 0x2f4 0xffff
mask 0x304 0x3ffffff
mask 0x30c 0xffff
mask 0x310 0xffff
mask 0x324 0x3ffffff
mask 0x338 0xffff
mask 0x340 0xffff
mask 0x348 0xffff
mask 0x354 0xffff
mask 0x35c 0xffff
mask 0x364 0xffff
mask 0x370 0xffff
mask 0x378 0x3ffffff
mask 0x380 0xffff
mask 0x384 0xffff
mask 0x388 0xffff
mask 0x38c 0xffff
mask 0x390 0xffff
mask 0x394 0xffff
mask 0x39c 0xffff
mask 0x3a0 0xffff
mask 0x3a8 0xffff
mask 0x3ac 0xffff
mask 0x3b8 0xffff
mask 0x3c8 0xffff
mask 0x3dc 0xffff
mask 0x3f8 0x3ffffff
mask 0x418 0x3ffffff
mask 0x420 0xffff
mask 0x42c 0xffff
mask 0x430 0xffff
mask 0x438 0xffff
mask 0x43c 0xffff
mask 0x454 0x3ffffff
mask 0x474 0x3ffffff
mask 0x480 0xffff
mask 0x484 0xffff
mask 0x48c 0xffff
mask 0x4a4 0xffff
mask 0x4ac 0xffff
mask 0x4b4 0xffff
mask 0x4c4 0xffff
mask 0x4c8 0xffff
mask 0x4d8 0xffff
mask 0x4e0 0xffff
mask 0x4f0 0xffff
mask 0x50c 0x3ffffff
mask 0x528 0xffff
mask 0x578 0x3ffffff
mask 0x58c 0x3ffffff
mask 0x5a0 0xffff
mask 0x5a8 0xffff
mask 0x5b0 0xffff
mask 0x5b4 0xffff
mask 0x5bc 0xffff
mask 0x5c0 0xffff
mask 0x5c4 0xffff
mask 0x5c8 0xffff
mask 0x5d0 0x3ffffff
mask 0x5dc 0x3ffffff
mask 0x5f0 0x3ffffff
mask 0x600 0xffff
mask 0x604 0xffff
mask 0x608 0xffff
mask 0x610 0xffff
mask 0x624 0xffff
mask 0x648 0x3ffffff
mask 0x650 0xffff
mask 0x6d4 0x3ffffff
mask 0x6e4 0x3ffffff
mask 0x70c 0x3ffffff
mask 0x714 0xffff
mask 0x750 0x3ffffff
mask 0x764 0x3ffffff
mask 0x76c 0xffff
mask 0x78c 0x3ffffff
mask 0x794 0xffff
mask 0x7c0 0x3ffffff
mask 0x7f0 0x3ffffff
mask 0x7f8 0xffff
mask 0x814 0x3ffffff
mask 0x834 0x3ffffff
mask 0x840 0x3ffffff
mask 0x848 0xffff
mask 0x84c 0xffff
mask 0x880 0x3ffffff
mask 0x8b0 0x3ffffff
mask 0x8b8 0xffff
mask 0x8e0 0x3ffffff
mask 0x8fc 0xffff
mask 0x900 0xffff
mask 0x914 0xffff
mask 0x94c 0x3ffffff
mask 0x960 0x3ffffff
mask 0x968 0x3ffffff
mask 0x9b0 0x3ffffff
mask 0x9c0 0xffff
mask 0x9e0 0x3ffffff
mask 0x9e8 0xffff
mask 0xa14 0x3ffffff
mask 0xa44 0x3ffffff
mask 0xa4c 0xffff
mask 0xa78 0xffff
mask 0xa7c 0xffff
mask 0xa80 0xffff
mask 0xa84 0xffff
mask 0xa98 0xffff
mask 0xab8 0x3ffffff
mask 0xadc 0xffff
mask 0xae4 0x3ffffff
mask 0xb00 0xffff
mask 0xb0c 0x3ffffff
mask 0xb14 0xffff
mask 0xb28 0x3ffffff
mask 0xb34 0xffff
mask 0xb38 0xffff
mask 0xb44 0x3ffffff
mask 0xb50 0xffff
mask 0xb64 0x3ffffff
mask 0xb74 0x3ffffff
mask 0xb7c 0xffff
mask 0xb80 0xffff
mask 0xb9c 0xffff
mask 0xba0 0xffff
mask 0xbbc 0x3ffffff
mask 0xbc8 0x3ffffff
mask 0xbd0 0xffff
mask 0xbd4 0xffff
mask 0xbe4 0x3ffffff
mask 0xbec 0xffff
mask 0xbf0 0xffff
mask 0xc04 0xffff
mask 0xc0c 0x3ffffff
mask 0xc1c 0x3ffffff
mask 0xc2c 0x3ffffff
mask 0xc3c 0x3ffffff
mask 0xc44 0x3ffffff
mask 0xc4c 0xffff
mask 0xc50 0xffff
mask 0xc58 0xffff
mask 0xc70 0xffff
mask 0xc78 0x3ffffff
mask 0xcb4 0x3ffffff
mask 0xcbc 0xffff
mask 0xcf0 0x3ffffff
mask 0xd04 0x3ffffff
mask 0xd20 0x3ffffff
mask 0xd30 0x3ffffff
mask 0xd58 0x3ffffff
mask 0xd60 0xffff
mask 0xd7c 0x3ffffff
mask 0xd9c 0x3ffffff
mask 0xda8 0x3ffffff
mask 0xdb0 0xffff
mask 0xdb4 0xffff
mask 0xdd8 0xffff
mask 0xddc 0xffff
mask 0xdfc 0x3ffffff
mask 0xe04 0xffff
mask 0xe30 0x3ffffff
mask 0xe48 0xffff
mask 0xe68 0x3ffffff
mask 0xe70 0xffff
mask 0xe9c 0x3ffffff
mask 0xeac 0x3ffffff
mask 0xed0 0x3ffffff
mask 0xf00 0x3ffffff
mask 0xf08 0xffff
mask 0xf34 0xffff
mask 0xf38 0xffff
mask 0xf3c 0xffff
mask 0xf40 0xffff
mask 0xf4c 0xffff
mask 0xf54 0xffff
mask 0xf74 0x3ffffff
mask 0xf98 0x3ffffff
mask 0xfb8 0x3ffffff
mask 0xfc0 0xffff
mask 0xfc4 0xffff
mask 0xfd0 0xffff
mask 0xfd4 0xffff
mask 0xfe4 0x3ffffff
mask 0xff4 0x3ffffff
mask 0xffc 0xffff
mask 0x1018 0xffff
mask 0x1038 0x3ffffff
mask 0x1040 0xffff
mask 0x105c 0x3ffffff
mask 0x1064 0xffff
mask 0x1090 0x3ffffff
mask 0x109c 0x3ffffff
mask 0x10a4 0xffff
mask 0x10a8 0xffff
mask 0x10c0 0xffff
mask 0x10c4 0xffff
mask 0x10cc 0xffff
mask 0x10dc 0xffff
mask 0x10e0 0xffff
mask 0x10e8 0x3ffffff
mask 0x10f8 0x3ffffff
mask 0x1118 0x3ffffff
mask 0x1128 0xffff
mask 0x112c 0xffff
mask 0x1150 0x3ffffff
mask 0x1180 0xffff
mask 0x1184 0xffff
mask 0x1188 0xffff
mask 0x118c 0xffff
mask 0x1198 0xffff
mask 0x11a0 0xffff
mask 0x11d0 0x3ffffff
mask 0x11e4 0x3ffffff
mask 0x11f4 0x3ffffff
mask 0x1248 0xffff
mask 0x124c 0xffff
mask 0x1254 0x3ffffff
mask 0x1264 0x3ffffff
mask 0x1290 0x3ffffff
mask 0x12bc 0x3ffffff
mask 0x12c4 0xffff
mask 0x12f0 0xffff
mask 0x12f4 0xffff
mask 0x12f8 0xffff
mask 0x12fc 0xffff
mask 0x1308 0xffff
mask 0x1310 0xffff
mask 0x1340 0x3ffffff
mask 0x1354 0x3ffffff
mask 0x1364 0x3ffffff
mask 0x1398 0x3ffffff
mask 0x13ac 0x3ffffff
mask 0x13c0 0xffff
mask 0x13c4 0xffff
mask 0x13d4 0xffff
mask 0x13ec 0x3ffffff
mask 0x1424 0x3ffffff
mask 0x1440 0xffff
mask 0x1444 0xffff
mask 0x1450 0xffff
mask 0x146c 0x3ffffff
mask 0x1480 0x3ffffff
mask 0x1494 0xffff
mask 0x1498 0xffff
mask 0x149c 0xffff
mask 0x14a0 0xffff
mask 0x14ac 0xffff
mask 0x14bc 0xffff
mask 0x14d4 0x3ffffff
mask 0x1508 0x3ffffff
mask 0x1524 0xffff
mask 0x1530 0xffff
mask 0x1558 0x3ffffff
mask 0x156c 0x3ffffff
mask 0x1580 0x3ffffff
mask 0x1594 0x3ffffff
mask 0x15bc 0x3ffffff
mask 0x15cc 0x3ffffff
mask 0x15ec 0x3ffffff
mask 0x15fc 0xffff
mask 0x1634 0xffff
mask 0x1638 0xffff
mask 0x163c 0xffff
mask 0x1640 0xffff
mask 0x164c 0xffff
mask 0x1654 0xffff
mask 0x1684 0x3ffffff
mask 0x1698 0x3ffffff
mask 0x16b4 0x3ffffff
mask 0x16c4 0x3ffffff
mask 0x16d4 0x3ffffff
mask 0x16f0 0x3ffffff
mask 0x1704 0x3ffffff
mask 0x1718 0xffff
mask 0x1754 0xffff
mask 0x176c 0xffff
mask 0x1774 0xffff
mask 0x1780 0xffff
mask 0x17b4 0xffff
mask 0x17b8 0xffff
mask 0x17bc 0x3ffffff
mask 0x17ec 0x3ffffff
mask 0x1818 0x3ffffff
mask 0x1844 0x3ffffff
mask 0x1854 0x3ffffff
mask 0x186c 0xffff
mask 0x1870 0x3ffffff
mask 0x1888 0xffff
mask 0x1898 0x3ffffff
mask 0x18a4 0xffff
mask 0x18cc 0x3ffffff
mask 0x18d4 0x3ffffff
mask 0x18e8 0x3ffffff
mask 0x1910 0x3ffffff
mask 0x1938 0x3ffffff
mask 0x1948 0x3ffffff
mask 0x1954 0xffff
mask 0x1974 0x3ffffff
mask 0x1980 0xffff
mask 0x19a0 0x3ffffff
mask 0x19cc 0x3ffffff
mask 0x19d4 0xffff
mask 0x19d8 0xffff
mask 0x19dc 0xffff
mask 0x19e4 0x3ffffff
mask 0x19ec 0xffff
mask 0x1a00 0x3ffffff
mask 0x1a0c 0xffff
mask 0x1a10 0xffff
mask 0x1a14 0xffff
mask 0x1a38 0xffff
mask 0x1a64 0xffff
mask 0x1a7c 0xffff
mask 0x1a84 0xffff
mask 0x1a90 0xffff
mask 0x1ac8 0x3ffffff
mask 0x1ad0 0xffff
mask 0x1ad4 0xffff
mask 0x1b00 0x3ffffff
mask 0x1b2c 0x3ffffff
mask 0x1b58 0x3ffffff
mask 0x1b68 0x3ffffff
mask 0x1b80 0xffff
mask 0x1b84 0x3ffffff
mask 0x1bbc 0xffff
mask 0x1bc0 0xffff
mask 0x1bc8 0xffff
mask 0x1bcc 0xffff
mask 0x1bd4 0xffff
mask 0x1bd8 0xffff
mask 0x1be0 0x3ffffff
mask 0x1bec 0x3ffffff
mask 0x1bf4 0xffff
mask 0x1bf8 0xffff
mask 0x1c14 0x3ffffff
mask 0x1c24 0xffff
mask 0x1c3c 0x3ffffff
mask 0x1c54 0x3ffffff
mask 0x1c68 0x3ffffff
mask 0x1c70 0xffff
mask 0x1c84 0xffff
mask 0x1c88 0xffff
mask 0x1c90 0xffff
mask 0x1c94 0xffff
mask 0x1c9c 0xffff
mask 0x1ca0 0xffff
mask 0x1ca8 0x3ffffff
mask 0x1cb4 0x3ffffff
mask 0x1cbc 0xffff
mask 0x1cc0 0xffff
mask 0x1cdc 0x3ffffff
mask 0x1cec 0xffff
mask 0x1d04 0x3ffffff
mask 0x1d1c 0x3ffffff
mask 0x1d30 0x3ffffff
mask 0x1d4c 0x3ffffff
mask 0x1d60 0x3ffffff
mask 0x1d68 0x3ffffff
mask 0x1d7c 0x3ffffff
mask 0x1d98 0xffff
mask 0x1d9c 0x3ffffff
mask 0x1db0 0xffff
mask 0x1de0 0x3ffffff
mask 0x1e20 0xffff
mask 0x1e38 0xffff
mask 0x1e40 0xffff
mask 0x1e4c 0xffff
mask 0x1e84 0x3ffffff
mask 0x1e8c 0xffff
mask 0x1e90 0xffff
mask 0x1ebc 0x3ffffff
mask 0x1ee8 0x3ffffff
mask 0x1f14 0x3ffffff
mask 0x1f24 0x3ffffff
mask 0x1f3c 0xffff
mask 0x1f40 0x3ffffff
mask 0x1f54 0xffff
mask 0x1f74 0x3ffffff
mask 0x1f90 0xffff
mask 0x1f94 0x3ffffff
mask 0x1fb0 0x3ffffff
mask 0x1fc4 0x3ffffff
mask 0x1fd8 0xffff
mask 0x1fdc 0xffff
mask 0x1fe0 0xffff
mask 0x1ff4 0xffff
mask 0x1ff8 0xffff
mask 0x1ffc 0xffff
mask 0x2004 0xffff
mask 0x2018 0xffff
mask 0x2030 0xffff
mask 0x2034 0xffff
mask 0x2040 0x3ffffff
mask 0x2054 0xffff
mask 0x2058 0xffff
mask 0x205c 0xffff
mask 0x2070 0xffff
mask 0x2078 0x3ffffff
mask 0x207c 0xffff
mask 0x2080 0xffff
mask 0x209c 0x3ffffff
mask 0x20b0 0xffff
mask 0x20c4 0xffff
mask 0x20fc 0xffff
mask 0x2100 0xffff
mask 0x2144 0xffff
mask 0x2178 0xffff
mask 0x2184 0x3ffffff
mask 0x2190 0xffff
mask 0x21b4 0x3ffffff
mask 0x21c8 0xffff
mask 0x21e0 0xffff
mask 0x21ec 0xffff
mask 0x21f0 0xffff
mask 0x2210 0xffff
mask 0x2224 0xffff
mask 0x2230 0x3ffffff
mask 0x2254 0xffff
mask 0x2258 0xffff
mask 0x225c 0xffff
mask 0x2268 0x3ffffff
mask 0x2274 0xffff
mask 0x2278 0xffff
mask 0x2298 0xffff
mask 0x22a8 0xffff
mask 0x22d0 0xffff
mask 0x22d8 0xffff
mask 0x22e0 0xffff
mask 0x22f0 0x3ffffff
mask 0x2300 0xffff
mask 0x2320 0x3ffffff
mask 0x2334 0x3ffffff
mask 0x2344 0x3ffffff
mask 0x234c 0xffff
mask 0x2350 0xffff
mask 0x2358 0xffff
mask 0x235c 0xffff
mask 0x2384 0xffff
mask 0x2388 0xffff
mask 0x238c 0x3ffffff
mask 0x2394 0xffff
mask 0x23ac 0xffff
mask 0x23c0 0xffff
mask 0x23dc 0xffff
mask 0x23e0 0xffff
mask 0x23f8 0x3ffffff
mask 0x2418 0xffff
mask 0x2448 0xffff
mask 0x2454 0xffff
mask 0x2464 0xffff
mask 0x246c 0xffff
mask 0x24a8 0xffff
mask 0x24ac 0xffff
mask 0x24b0 0x3ffffff
mask 0x24e0 0x3ffffff
mask 0x250c 0x3ffffff
mask 0x2538 0x3ffffff
mask 0x2548 0x3ffffff
mask 0x255c 0x3ffffff
mask 0x2570 0xffff
mask 0x2574 0x3ffffff
mask 0x2590 0xffff
fn 0xf0001002 0xf0001002 mp_enemy_update_871
reloc mp_enemy_update_871 entry 0x30b000 len 0x538
mhash 0xc0d885764cc062c9
mask 0x4c 0xffff
mask 0x50 0x3ffffff
mask 0x78 0x3ffffff
mask 0x8c 0xffff
mask 0x94 0xffff
mask 0xd8 0x3ffffff
mask 0xe0 0x3ffffff
mask 0xf4 0xffff
mask 0xfc 0xffff
mask 0x108 0xffff
mask 0x114 0xffff
mask 0x120 0xffff
mask 0x148 0x3ffffff
mask 0x150 0x3ffffff
mask 0x170 0x3ffffff
mask 0x180 0x3ffffff
mask 0x194 0x3ffffff
mask 0x1a8 0xffff
mask 0x1b0 0xffff
mask 0x228 0xffff
mask 0x22c 0x3ffffff
mask 0x25c 0x3ffffff
mask 0x268 0xffff
mask 0x270 0x3ffffff
mask 0x274 0xffff
mask 0x28c 0x3ffffff
mask 0x2a8 0xffff
mask 0x2ac 0xffff
mask 0x2b8 0xffff
mask 0x2bc 0xffff
mask 0x2d0 0xffff
mask 0x2d8 0xffff
mask 0x2dc 0xffff
mask 0x2fc 0xffff
mask 0x300 0xffff
mask 0x304 0x3ffffff
mask 0x32c 0xffff
mask 0x334 0x3ffffff
mask 0x350 0xffff
mask 0x354 0x3ffffff
mask 0x374 0x3ffffff
mask 0x3bc 0xffff
mask 0x3e0 0x3ffffff
mask 0x3f8 0xffff
mask 0x40c 0xffff
mask 0x410 0x3ffffff
mask 0x420 0xffff
mask 0x424 0xffff
mask 0x43c 0x3ffffff
mask 0x45c 0xffff
mask 0x490 0x3ffffff
mask 0x4a8 0x3ffffff
mask 0x4c8 0x3ffffff
mask 0x4dc 0x3ffffff
mask 0x4f8 0xffff
mask 0x500 0x3ffffff
fn 0xf0001003 0xf0001003 mp_enemy_update_1110
reloc mp_enemy_update_1110 entry 0x319040 len 0x658
mhash 0xb6123ecb5be94146
mask 0x38 0xffff
mask 0x40 0x3ffffff
mask 0x50 0xffff
mask 0x58 0x3ffffff
mask 0x5c 0xffff
mask 0x60 0xffff
mask 0x7c 0x3ffffff
mask 0x90 0xffff
mask 0x98 0x3ffffff
mask 0xc0 0x3ffffff
mask 0x100 0x3ffffff
mask 0x110 0xffff
mask 0x11c 0xffff
mask 0x128 0xffff
mask 0x134 0xffff
mask 0x164 0x3ffffff
mask 0x174 0x3ffffff
mask 0x190 0xffff
mask 0x198 0xffff
mask 0x1c4 0xffff
mask 0x1e0 0x3ffffff
mask 0x1e8 0xffff
mask 0x1ec 0xffff
mask 0x1f0 0xffff
mask 0x1f4 0xffff
mask 0x204 0x3ffffff
mask 0x218 0xffff
mask 0x21c 0x3ffffff
mask 0x224 0xffff
mask 0x248 0xffff
mask 0x24c 0x3ffffff
mask 0x254 0xffff
mask 0x27c 0x3ffffff
mask 0x284 0xffff
mask 0x2a4 0x3ffffff
mask 0x2b8 0x3ffffff
mask 0x2dc 0x3ffffff
mask 0x308 0x3ffffff
mask 0x330 0xffff
mask 0x34c 0x3ffffff
mask 0x354 0xffff
mask 0x358 0xffff
mask 0x35c 0xffff
mask 0x36c 0xffff
mask 0x370 0xffff
mask 0x374 0xffff
mask 0x3a8 0xffff
mask 0x3ac 0xffff
mask 0x3b4 0xffff
mask 0x3b8 0xffff
mask 0x3cc 0x3ffffff
mask 0x3dc 0x3ffffff
mask 0x3fc 0xffff
mask 0x400 0xffff
mask 0x408 0xffff
mask 0x40c 0xffff
mask 0x420 0x3ffffff
mask 0x444 0x3ffffff
mask 0x458 0x3ffffff
mask 0x468 0x3ffffff
mask 0x474 0x3ffffff
mask 0x47c 0xffff
mask 0x498 0xffff
mask 0x4a0 0xffff
mask 0x4ac 0xffff
mask 0x4b4 0x3ffffff
mask 0x4d0 0xffff
mask 0x4e8 0x3ffffff
mask 0x4f4 0xffff
mask 0x4f8 0xffff
mask 0x504 0xffff
mask 0x550 0xffff
mask 0x554 0xffff
mask 0x568 0x3ffffff
mask 0x578 0xffff
mask 0x57c 0xffff
mask 0x584 0x3ffffff
mask 0x594 0x3ffffff
mask 0x59c 0x3ffffff
mask 0x5b0 0xffff
mask 0x5bc 0xffff
mask 0x5c8 0xffff
mask 0x5d4 0xffff
mask 0x604 0x3ffffff
mask 0x60c 0x3ffffff
mask 0x61c 0xffff
mask 0x620 0xffff
mask 0x628 0x3ffffff
fn 0xf0001004 0xf0001004 mp_enemy_update_193
reloc mp_enemy_update_193 entry 0x2e27d8 len 0x180
mhash 0xc535dd21102c66b3
mask 0x58 0xffff
mask 0x64 0x3ffffff
mask 0x8c 0x3ffffff
mask 0x94 0x3ffffff
mask 0xa0 0x3ffffff
mask 0xe8 0xffff
mask 0x108 0x3ffffff
mask 0x134 0xffff
mask 0x138 0xffff
mask 0x140 0xffff
mask 0x144 0xffff
mask 0x14c 0xffff
mask 0x150 0xffff
mask 0x160 0xffff
mask 0x164 0xffff
fn 0xf0001005 0xf0001005 mp_enemy_update_1199
reloc mp_enemy_update_1199 entry 0x2e01a8 len 0x180
mhash 0xb1d60c41898b2027
mask 0x38 0x3ffffff
mask 0x40 0xffff
mask 0x54 0x3ffffff
mask 0x64 0xffff
mask 0x6c 0x3ffffff
mask 0x70 0xffff
mask 0x74 0xffff
mask 0x90 0x3ffffff
mask 0xa0 0xffff
mask 0xc0 0x3ffffff
mask 0xc8 0xffff
mask 0xe8 0xffff
mask 0xf0 0xffff
mask 0x104 0xffff
mask 0x110 0xffff
mask 0x154 0x3ffffff
mask 0x15c 0xffff
mask 0x164 0x3ffffff
mask 0x170 0xffff
mask 0x178 0xffff
mask 0x17c 0x3ffffff
fn 0xf0001006 0xf0001006 mp_enemy_update_238
reloc mp_enemy_update_238 entry 0x2e1be0 len 0x12d8
mhash 0x75bb598f72699b76
mask 0x30 0x3ffffff
mask 0x38 0xffff
mask 0x3c 0xffff
mask 0x44 0x3ffffff
mask 0x54 0x3ffffff
mask 0x68 0xffff
mask 0x6c 0xffff
mask 0x70 0xffff
mask 0x98 0xffff
mask 0xa0 0xffff
mask 0xf0 0x3ffffff
mask 0x100 0xffff
mask 0x178 0x3ffffff
mask 0x180 0xffff
mask 0x18c 0xffff
mask 0x1c0 0x3ffffff
mask 0x1c8 0xffff
mask 0x1cc 0xffff
mask 0x1d4 0xffff
mask 0x1e8 0xffff
mask 0x204 0x3ffffff
mask 0x210 0x3ffffff
mask 0x21c 0x3ffffff
mask 0x234 0x3ffffff
mask 0x240 0x3ffffff
mask 0x24c 0x3ffffff
mask 0x268 0xffff
mask 0x26c 0xffff
mask 0x280 0x3ffffff
mask 0x288 0x3ffffff
mask 0x2a0 0xffff
mask 0x2a8 0xffff
mask 0x2b8 0x3ffffff
mask 0x2d8 0x3ffffff
mask 0x2e4 0x3ffffff
mask 0x30c 0x3ffffff
mask 0x314 0xffff
mask 0x330 0xffff
mask 0x334 0xffff
mask 0x360 0x3ffffff
mask 0x374 0x3ffffff
mask 0x37c 0xffff
mask 0x380 0xffff
mask 0x3a0 0x3ffffff
mask 0x3b4 0x3ffffff
mask 0x3d4 0x3ffffff
mask 0x3f4 0x3ffffff
mask 0x414 0xffff
mask 0x418 0xffff
mask 0x424 0xffff
mask 0x430 0xffff
mask 0x438 0x3ffffff
mask 0x448 0x3ffffff
mask 0x46c 0x3ffffff
mask 0x480 0x3ffffff
mask 0x49c 0x3ffffff
mask 0x4b0 0x3ffffff
mask 0x4bc 0x3ffffff
mask 0x4cc 0xffff
mask 0x4d4 0xffff
mask 0x4dc 0xffff
mask 0x4e0 0xffff
mask 0x4e4 0xffff
mask 0x4f0 0x3ffffff
mask 0x500 0xffff
mask 0x504 0xffff
mask 0x50c 0xffff
mask 0x518 0x3ffffff
mask 0x520 0xffff
mask 0x524 0xffff
mask 0x530 0xffff
mask 0x534 0xffff
mask 0x540 0xffff
mask 0x548 0x3ffffff
mask 0x56c 0x3ffffff
mask 0x574 0xffff
mask 0x594 0xffff
mask 0x598 0xffff
mask 0x5bc 0x3ffffff
mask 0x5f8 0x3ffffff
mask 0x610 0xffff
mask 0x618 0xffff
mask 0x630 0x3ffffff
mask 0x638 0x3ffffff
mask 0x65c 0x3ffffff
mask 0x664 0xffff
mask 0x680 0x3ffffff
mask 0x6a0 0x3ffffff
mask 0x6bc 0x3ffffff
mask 0x6fc 0x3ffffff
mask 0x710 0xffff
mask 0x718 0x3ffffff
mask 0x730 0xffff
mask 0x754 0x3ffffff
mask 0x75c 0xffff
mask 0x760 0xffff
mask 0x768 0xffff
mask 0x76c 0xffff
mask 0x778 0xffff
mask 0x77c 0xffff
mask 0x788 0xffff
mask 0x78c 0xffff
mask 0x794 0x3ffffff
mask 0x7ac 0x3ffffff
mask 0x7cc 0xffff
mask 0x7d0 0xffff
mask 0x7dc 0xffff
mask 0x7e8 0xffff
mask 0x7f0 0x3ffffff
mask 0x800 0x3ffffff
mask 0x818 0x3ffffff
mask 0x844 0x3ffffff
mask 0x84c 0xffff
mask 0x850 0xffff
mask 0x85c 0xffff
mask 0x860 0xffff
mask 0x86c 0xffff
mask 0x870 0xffff
mask 0x878 0x3ffffff
mask 0x888 0x3ffffff
mask 0x890 0x3ffffff
mask 0x8b4 0x3ffffff
mask 0x8bc 0xffff
mask 0x8f8 0x3ffffff
mask 0x900 0xffff
mask 0x908 0xffff
mask 0x90c 0xffff
mask 0x914 0xffff
mask 0x918 0xffff
mask 0x920 0xffff
mask 0x944 0x3ffffff
mask 0x970 0x3ffffff
mask 0x978 0xffff
mask 0x984 0xffff
mask 0x9a0 0xffff
mask 0x9b8 0x3ffffff
mask 0x9dc 0x3ffffff
mask 0xa30 0x3ffffff
mask 0xa50 0xffff
mask 0xa54 0xffff
mask 0xa60 0xffff
mask 0xa6c 0xffff
mask 0xa74 0x3ffffff
mask 0xa84 0x3ffffff
mask 0xa90 0x3ffffff
mask 0xab4 0x3ffffff
mask 0xabc 0xffff
mask 0xac0 0xffff
mask 0xac8 0xffff
mask 0xacc 0xffff
mask 0xad8 0xffff
mask 0xadc 0xffff
mask 0xae8 0xffff
mask 0xaec 0xffff
mask 0xaf4 0x3ffffff
mask 0xb28 0x3ffffff
mask 0xb38 0x3ffffff
mask 0xb40 0xffff
mask 0xb44 0xffff
mask 0xb60 0xffff
mask 0xb64 0xffff
mask 0xb8c 0x3ffffff
mask 0xb98 0x3ffffff
mask 0xbac 0x3ffffff
mask 0xbbc 0xffff
mask 0xbc4 0xffff
mask 0xbcc 0x3ffffff
mask 0xbdc 0x3ffffff
mask 0xbfc 0x3ffffff
mask 0xc08 0x3ffffff
mask 0xc10 0xffff
mask 0xc3c 0x3ffffff
mask 0xc50 0x3ffffff
mask 0xc60 0x3ffffff
mask 0xc6c 0xffff
mask 0xc94 0x3ffffff
mask 0xc9c 0xffff
mask 0xca0 0xffff
mask 0xcc8 0x3ffffff
mask 0xce8 0x3ffffff
mask 0xd08 0xffff
mask 0xd0c 0xffff
mask 0xd10 0xffff
mask 0xd18 0xffff
mask 0xd1c 0xffff
mask 0xd20 0xffff
mask 0xd28 0xffff
mask 0xd40 0x3ffffff
mask 0xd48 0xffff
mask 0xd4c 0xffff
mask 0xd58 0xffff
mask 0xd5c 0xffff
mask 0xd6c 0x3ffffff
mask 0xd84 0xffff
mask 0xd8c 0x3ffffff
mask 0xda4 0x3ffffff
mask 0xdac 0xffff
mask 0xdcc 0x3ffffff
mask 0xdd4 0xffff
mask 0xe04 0x3ffffff
mask 0xe10 0x3ffffff
mask 0xe18 0xffff
mask 0xe1c 0xffff
mask 0xe38 0x3ffffff
mask 0xe48 0x3ffffff
mask 0xe70 0xffff
mask 0xe7c 0xffff
mask 0xe90 0x3ffffff
mask 0xea8 0x3ffffff
mask 0xeb0 0xffff
mask 0xed4 0x3ffffff
mask 0xf00 0x3ffffff
mask 0xf0c 0x3ffffff
mask 0xf18 0x3ffffff
mask 0xf20 0xffff
mask 0xf48 0x3ffffff
mask 0xf5c 0x3ffffff
mask 0xf68 0x3ffffff
mask 0xf80 0xffff
mask 0xf90 0xffff
mask 0xf98 0xffff
mask 0xf9c 0xffff
mask 0xfa4 0xffff
mask 0xfa8 0xffff
mask 0xfb0 0x3ffffff
mask 0xfd8 0x3ffffff
mask 0xffc 0x3ffffff
mask 0x1028 0x3ffffff
mask 0x1048 0x3ffffff
mask 0x1054 0x3ffffff
mask 0x1078 0x3ffffff
mask 0x108c 0x3ffffff
mask 0x10a0 0xffff
mask 0x10c8 0x3ffffff
mask 0x10e8 0x3ffffff
mask 0x10f0 0xffff
mask 0x1114 0x3ffffff
mask 0x1128 0x3ffffff
mask 0x1140 0x3ffffff
mask 0x1148 0xffff
mask 0x1180 0x3ffffff
mask 0x1194 0xffff
mask 0x11a0 0xffff
mask 0x11c0 0x3ffffff
mask 0x11dc 0x3ffffff
mask 0x11ec 0x3ffffff
mask 0x11f4 0x3ffffff
mask 0x11fc 0x3ffffff
mask 0x1204 0x3ffffff
mask 0x1230 0xffff
mask 0x1238 0xffff
mask 0x123c 0xffff
mask 0x1248 0xffff
mask 0x124c 0xffff
mask 0x125c 0x3ffffff
mask 0x126c 0xffff
mask 0x1274 0x3ffffff
mask 0x1278 0xffff
mask 0x127c 0xffff
mask 0x1298 0x3ffffff
fn 0xf0001007 0xf0001007 mp_enemy_update_1632
reloc mp_enemy_update_1632 entry 0x30c060 len 0xd8
mhash 0xa43d7a0c6406f2d7
mask 0x48 0x3ffffff
mask 0x5c 0x3ffffff
mask 0xb4 0x3ffffff
fn 0xf0001008 0xf0001008 mp_enemy_update_908
reloc mp_enemy_update_908 entry 0x2fc0f0 len 0x2f4
mhash 0x93c4033681be9b41
mask 0x4 0xffff
mask 0x24 0x3ffffff
mask 0x44 0xffff
mask 0x54 0xffff
mask 0x58 0xffff
mask 0x5c 0xffff
mask 0x68 0xffff
mask 0x6c 0xffff
mask 0x70 0xffff
mask 0x74 0xffff
mask 0x88 0xffff
mask 0x90 0x3ffffff
mask 0x9c 0x3ffffff
mask 0xa8 0xffff
mask 0xb0 0xffff
mask 0xc4 0x3ffffff
mask 0xd8 0xffff
mask 0xec 0xffff
mask 0xf4 0xffff
mask 0x114 0x3ffffff
mask 0x164 0xffff
mask 0x168 0xffff
mask 0x174 0xffff
mask 0x17c 0xffff
mask 0x188 0xffff
mask 0x190 0xffff
mask 0x198 0xffff
mask 0x19c 0x3ffffff
mask 0x1a4 0x3ffffff
mask 0x1b4 0x3ffffff
mask 0x1d4 0x3ffffff
mask 0x1d8 0xffff
mask 0x1e4 0x3ffffff
mask 0x1f4 0x3ffffff
mask 0x200 0xffff
mask 0x208 0xffff
mask 0x228 0xffff
mask 0x22c 0xffff
mask 0x230 0x3ffffff
mask 0x254 0xffff
mask 0x26c 0x3ffffff
mask 0x294 0x3ffffff
mask 0x2b4 0x3ffffff
mask 0x2cc 0x3ffffff
fn 0xf0001009 0xf0001009 mp_enemy_update_921
reloc mp_enemy_update_921 entry 0x2fcbb0 len 0x760
mhash 0x36db618572f162b5
mask 0x40 0xffff
mask 0x44 0xffff
mask 0x54 0xffff
mask 0x60 0xffff
mask 0x64 0xffff
mask 0x70 0xffff
mask 0x78 0xffff
mask 0xa0 0xffff
mask 0xa4 0xffff
mask 0xac 0x3ffffff
mask 0xc0 0xffff
mask 0xc4 0x3ffffff
mask 0xf0 0xffff
mask 0x100 0xffff
mask 0x104 0xffff
mask 0x108 0xffff
mask 0x114 0xffff
mask 0x118 0xffff
mask 0x11c 0xffff
mask 0x120 0xffff
mask 0x134 0xffff
mask 0x13c 0x3ffffff
mask 0x148 0x3ffffff
mask 0x154 0xffff
mask 0x15c 0xffff
mask 0x170 0x3ffffff
mask 0x184 0xffff
mask 0x198 0xffff
mask 0x1a0 0xffff
mask 0x1c0 0x3ffffff
mask 0x218 0xffff
mask 0x21c 0xffff
mask 0x224 0x3ffffff
mask 0x228 0xffff
mask 0x238 0xffff
mask 0x244 0xffff
mask 0x250 0xffff
mask 0x258 0x3ffffff
mask 0x25c 0xffff
mask 0x288 0x3ffffff
mask 0x298 0x3ffffff
mask 0x2b4 0xffff
mask 0x2c4 0xffff
mask 0x2c8 0xffff
mask 0x2d8 0xffff
mask 0x2e0 0xffff
mask 0x308 0xffff
mask 0x30c 0x3ffffff
mask 0x31c 0xffff
mask 0x320 0xffff
mask 0x324 0xffff
mask 0x32c 0xffff
mask 0x340 0xffff
mask 0x358 0xffff
mask 0x370 0xffff
mask 0x378 0xffff
mask 0x37c 0xffff
mask 0x380 0xffff
mask 0x38c 0xffff
mask 0x39c 0x3ffffff
mask 0x3a0 0xffff
mask 0x3a8 0xffff
mask 0x3bc 0xffff
mask 0x3cc 0xffff
mask 0x3d8 0xffff
mask 0x3dc 0xffff
mask 0x3e4 0xffff
mask 0x3e8 0xffff
mask 0x3f8 0x3ffffff
mask 0x408 0xffff
mask 0x40c 0x3ffffff
mask 0x418 0x3ffffff
mask 0x41c 0xffff
mask 0x428 0xffff
mask 0x430 0xffff
mask 0x438 0x3ffffff
mask 0x440 0xffff
mask 0x444 0x3ffffff
mask 0x44c 0xffff
mask 0x450 0xffff
mask 0x46c 0xffff
mask 0x470 0xffff
mask 0x498 0x3ffffff
mask 0x4a4 0xffff
mask 0x4ac 0xffff
mask 0x4b0 0xffff
mask 0x4b4 0xffff
mask 0x4bc 0xffff
mask 0x4dc 0xffff
mask 0x4e0 0xffff
mask 0x4ec 0xffff
mask 0x50c 0xffff
mask 0x514 0xffff
mask 0x528 0xffff
mask 0x540 0x3ffffff
mask 0x558 0x3ffffff
mask 0x5a0 0xffff
mask 0x5a4 0xffff
mask 0x5b0 0x3ffffff
mask 0x5b8 0xffff
mask 0x5bc 0xffff
mask 0x5c8 0x3ffffff
mask 0x5d8 0x3ffffff
mask 0x5e8 0x3ffffff
mask 0x5f4 0xffff
mask 0x5f8 0xffff
mask 0x604 0xffff
mask 0x608 0xffff
mask 0x60c 0xffff
mask 0x610 0xffff
mask 0x618 0xffff
mask 0x61c 0xffff
mask 0x630 0x3ffffff
mask 0x644 0x3ffffff
mask 0x650 0xffff
mask 0x658 0xffff
mask 0x670 0xffff
mask 0x678 0xffff
mask 0x67c 0xffff
mask 0x680 0x3ffffff
mask 0x694 0xffff
mask 0x6a0 0xffff
mask 0x6a4 0xffff
mask 0x6a8 0xffff
mask 0x6ac 0xffff
mask 0x6b0 0xffff
mask 0x6b4 0xffff
mask 0x6bc 0x3ffffff
mask 0x6e4 0x3ffffff
mask 0x70c 0x3ffffff
mask 0x724 0x3ffffff
fn 0xf000100a 0xf000100a mp_enemy_update_541
reloc mp_enemy_update_541 entry 0x2cddb8 len 0xc34
mhash 0x8053429da37e8610
mask 0x1c 0xffff
mask 0x34 0x3ffffff
mask 0x40 0xffff
mask 0x44 0xffff
mask 0x60 0x3ffffff
mask 0x74 0xffff
mask 0x7c 0xffff
mask 0xc4 0xffff
mask 0xcc 0x3ffffff
mask 0xe0 0xffff
mask 0xe8 0xffff
mask 0x100 0x3ffffff
mask 0x110 0x3ffffff
mask 0x120 0xffff
mask 0x164 0x3ffffff
mask 0x174 0x3ffffff
mask 0x180 0x3ffffff
mask 0x19c 0xffff
mask 0x1b0 0xffff
mask 0x1c0 0x3ffffff
mask 0x1d8 0x3ffffff
mask 0x1e8 0x3ffffff
mask 0x224 0x3ffffff
mask 0x268 0x3ffffff
mask 0x278 0x3ffffff
mask 0x288 0x3ffffff
mask 0x2ac 0x3ffffff
mask 0x2c0 0x3ffffff
mask 0x2c8 0x3ffffff
mask 0x2f8 0xffff
mask 0x2fc 0xffff
mask 0x308 0xffff
mask 0x330 0xffff
mask 0x334 0xffff
mask 0x33c 0x3ffffff
mask 0x354 0xffff
mask 0x35c 0xffff
mask 0x364 0xffff
mask 0x368 0xffff
mask 0x36c 0xffff
mask 0x378 0xffff
mask 0x380 0x3ffffff
mask 0x39c 0x3ffffff
mask 0x3b0 0x3ffffff
mask 0x3c4 0x3ffffff
mask 0x3dc 0x3ffffff
mask 0x3e8 0x3ffffff
mask 0x400 0x3ffffff
mask 0x42c 0xffff
mask 0x448 0x3ffffff
mask 0x45c 0x3ffffff
mask 0x464 0x3ffffff
mask 0x46c 0xffff
mask 0x4b0 0xffff
mask 0x4cc 0xffff
mask 0x4d0 0xffff
mask 0x4dc 0x3ffffff
mask 0x4ec 0x3ffffff
mask 0x524 0x3ffffff
mask 0x548 0x3ffffff
mask 0x550 0xffff
mask 0x558 0xffff
mask 0x55c 0xffff
mask 0x560 0x3ffffff
mask 0x570 0x3ffffff
mask 0x57c 0xffff
mask 0x584 0x3ffffff
mask 0x58c 0xffff
mask 0x598 0xffff
mask 0x59c 0xffff
mask 0x5b8 0x3ffffff
mask 0x5c0 0xffff
mask 0x5c4 0xffff
mask 0x5c8 0xffff
mask 0x5cc 0xffff
mask 0x5d0 0xffff
mask 0x5dc 0xffff
mask 0x5ec 0x3ffffff
mask 0x5f4 0x3ffffff
mask 0x5fc 0xffff
mask 0x600 0xffff
mask 0x628 0x3ffffff
mask 0x63c 0x3ffffff
mask 0x64c 0x3ffffff
mask 0x670 0xffff
mask 0x6a8 0xffff
mask 0x6ac 0xffff
mask 0x6b4 0x3ffffff
mask 0x6bc 0xffff
mask 0x6c0 0xffff
mask 0x6c8 0xffff
mask 0x6cc 0xffff
mask 0x6d8 0xffff
mask 0x6dc 0xffff
mask 0x6e4 0xffff
mask 0x6e8 0xffff
mask 0x6f8 0x3ffffff
mask 0x700 0x3ffffff
mask 0x720 0x3ffffff
mask 0x734 0x3ffffff
mask 0x748 0x3ffffff
mask 0x76c 0xffff
mask 0x770 0x3ffffff
mask 0x780 0x3ffffff
mask 0x7a4 0x3ffffff
mask 0x7b8 0x3ffffff
mask 0x7c0 0x3ffffff
mask 0x7d8 0xffff
mask 0x7f4 0xffff
mask 0x800 0x3ffffff
mask 0x844 0x3ffffff
mask 0x854 0x3ffffff
mask 0x868 0x3ffffff
mask 0x888 0x3ffffff
mask 0x890 0x3ffffff
mask 0x8b0 0x3ffffff
mask 0x8b8 0x3ffffff
mask 0x8c4 0xffff
mask 0x8d8 0x3ffffff
mask 0x8e0 0xffff
mask 0x8ec 0xffff
mask 0x8f0 0xffff
mask 0x8f8 0xffff
mask 0x904 0xffff
mask 0x914 0x3ffffff
mask 0x93c 0x3ffffff
mask 0x95c 0xffff
mask 0x978 0x3ffffff
mask 0x9a4 0xffff
mask 0x9ac 0x3ffffff
mask 0x9dc 0x3ffffff
mask 0x9f0 0x3ffffff
mask 0xa00 0xffff
mask 0xa0c 0xffff
mask 0xa10 0xffff
mask 0xa1c 0x3ffffff
mask 0xa24 0xffff
mask 0xa30 0xffff
mask 0xa34 0xffff
mask 0xa60 0x3ffffff
mask 0xa8c 0x3ffffff
mask 0xab8 0x3ffffff
mask 0xad4 0xffff
mask 0xad8 0xffff
mask 0xae4 0xffff
mask 0xaf0 0xffff
mask 0xaf8 0x3ffffff
mask 0xb08 0x3ffffff
mask 0xb18 0x3ffffff
mask 0xb28 0xffff
mask 0xb40 0xffff
mask 0xb48 0x3ffffff
mask 0xb64 0x3ffffff
mask 0xb6c 0x3ffffff
mask 0xb7c 0x3ffffff
mask 0xba4 0x3ffffff
mask 0xbb8 0x3ffffff
mask 0xbc0 0xffff
mask 0xbd4 0xffff
mask 0xbdc 0xffff
mask 0xbe0 0xffff
mask 0xbec 0xffff
fn 0xf000100b 0xf000100b mp_enemy_update_556
reloc mp_enemy_update_556 entry 0x2d04a0 len 0xd3c
mhash 0x8df227966560fc3a
mask 0x48 0xffff
mask 0x58 0x3ffffff
mask 0xa8 0xffff
mask 0xb0 0xffff
mask 0xd4 0x3ffffff
mask 0x114 0x3ffffff
mask 0x120 0xffff
mask 0x128 0xffff
mask 0x12c 0xffff
mask 0x13c 0xffff
mask 0x140 0xffff
mask 0x144 0xffff
mask 0x150 0xffff
mask 0x174 0xffff
mask 0x17c 0xffff
mask 0x1a4 0xffff
mask 0x1a8 0xffff
mask 0x1b0 0xffff
mask 0x1bc 0xffff
mask 0x1c0 0xffff
mask 0x1ec 0x3ffffff
mask 0x208 0xffff
mask 0x210 0xffff
mask 0x240 0x3ffffff
mask 0x280 0xffff
mask 0x298 0xffff
mask 0x2a0 0xffff
mask 0x2b4 0xffff
mask 0x2c0 0x3ffffff
mask 0x2d0 0xffff
mask 0x2d8 0xffff
mask 0x2e0 0xffff
mask 0x2e4 0xffff
mask 0x2ec 0x3ffffff
mask 0x2f4 0xffff
mask 0x2f8 0x3ffffff
mask 0x300 0xffff
mask 0x304 0xffff
mask 0x328 0xffff
mask 0x344 0xffff
mask 0x34c 0xffff
mask 0x350 0xffff
mask 0x364 0xffff
mask 0x368 0x3ffffff
mask 0x37c 0xffff
mask 0x38c 0xffff
mask 0x3a4 0xffff
mask 0x3ac 0xffff
mask 0x3b8 0xffff
mask 0x3c4 0xffff
mask 0x3d4 0xffff
mask 0x3d8 0xffff
mask 0x3f4 0x3ffffff
mask 0x414 0x3ffffff
mask 0x434 0x3ffffff
mask 0x444 0xffff
mask 0x448 0xffff
mask 0x44c 0xffff
mask 0x45c 0xffff
mask 0x478 0x3ffffff
mask 0x488 0x3ffffff
mask 0x4a0 0x3ffffff
mask 0x508 0xffff
mask 0x510 0x3ffffff
mask 0x554 0x3ffffff
mask 0x570 0xffff
mask 0x578 0x3ffffff
mask 0x5b0 0xffff
mask 0x5bc 0xffff
mask 0x5c4 0xffff
mask 0x5c8 0xffff
mask 0x5cc 0xffff
mask 0x5d4 0xffff
mask 0x604 0xffff
mask 0x608 0xffff
mask 0x60c 0xffff
mask 0x618 0x3ffffff
mask 0x620 0x3ffffff
mask 0x630 0x3ffffff
mask 0x64c 0x3ffffff
mask 0x654 0xffff
mask 0x658 0xffff
mask 0x660 0xffff
mask 0x664 0xffff
mask 0x66c 0xffff
mask 0x670 0xffff
mask 0x678 0xffff
mask 0x67c 0xffff
mask 0x684 0xffff
mask 0x688 0xffff
mask 0x6a0 0x3ffffff
mask 0x6ac 0xffff
mask 0x6cc 0x3ffffff
mask 0x6e0 0x3ffffff
mask 0x700 0x3ffffff
mask 0x708 0xffff
mask 0x714 0x3ffffff
mask 0x724 0x3ffffff
mask 0x734 0xffff
mask 0x738 0xffff
mask 0x750 0x3ffffff
mask 0x764 0xffff
mask 0x76c 0x3ffffff
mask 0x778 0xffff
mask 0x780 0xffff
mask 0x788 0x3ffffff
mask 0x78c 0xffff
mask 0x798 0xffff
mask 0x79c 0xffff
mask 0x7a4 0xffff
mask 0x7ac 0x3ffffff
mask 0x7bc 0xffff
mask 0x7c0 0xffff
mask 0x7d4 0x3ffffff
mask 0x7f4 0xffff
mask 0x808 0xffff
mask 0x80c 0xffff
mask 0x828 0x3ffffff
mask 0x85c 0x3ffffff
mask 0x868 0xffff
mask 0x880 0xffff
mask 0x884 0xffff
mask 0x888 0xffff
mask 0x898 0xffff
mask 0x8a0 0x3ffffff
mask 0x8a4 0xffff
mask 0x8a8 0xffff
mask 0x8b4 0xffff
mask 0x8b8 0xffff
mask 0x8d0 0xffff
mask 0x8dc 0xffff
mask 0x8e8 0xffff
mask 0x908 0xffff
mask 0x90c 0xffff
mask 0x920 0xffff
mask 0x92c 0x3ffffff
mask 0x93c 0xffff
mask 0x94c 0x3ffffff
mask 0x954 0xffff
mask 0x958 0xffff
mask 0x970 0xffff
mask 0x98c 0xffff
mask 0x998 0xffff
mask 0x99c 0xffff
mask 0x9a0 0xffff
mask 0x9a4 0xffff
mask 0x9ec 0xffff
mask 0x9f0 0xffff
mask 0x9f8 0xffff
mask 0x9fc 0xffff
mask 0xa08 0xffff
mask 0xa10 0xffff
mask 0xa1c 0xffff
mask 0xa28 0xffff
mask 0xa34 0xffff
mask 0xa38 0xffff
mask 0xa5c 0x3ffffff
mask 0xa64 0xffff
mask 0xa68 0xffff
mask 0xa7c 0x3ffffff
mask 0xa84 0xffff
mask 0xa88 0xffff
mask 0xa9c 0x3ffffff
mask 0xaa4 0xffff
mask 0xaa8 0xffff
mask 0xab0 0xffff
mask 0xab4 0xffff
mask 0xac8 0x3ffffff
mask 0xad8 0xffff
mask 0xae0 0xffff
mask 0xae8 0xffff
mask 0xaec 0xffff
mask 0xaf4 0xffff
mask 0xaf8 0xffff
mask 0xb0c 0x3ffffff
mask 0xb18 0x3ffffff
mask 0xb20 0xffff
mask 0xb24 0xffff
mask 0xb44 0x3ffffff
mask 0xb54 0xffff
mask 0xb5c 0xffff
mask 0xb60 0xffff
mask 0xb70 0x3ffffff
mask 0xb74 0xffff
mask 0xb78 0x3ffffff
mask 0xb80 0xffff
mask 0xb84 0xffff
mask 0xb90 0x3ffffff
mask 0xba0 0x3ffffff
mask 0xba8 0x3ffffff
mask 0xbb8 0x3ffffff
mask 0xbc8 0x3ffffff
mask 0xbd8 0x3ffffff
mask 0xbe8 0xffff
mask 0xbec 0xffff
mask 0xc08 0x3ffffff
mask 0xc14 0x3ffffff
mask 0xc20 0x3ffffff
mask 0xc28 0xffff
mask 0xc30 0xffff
mask 0xc44 0x3ffffff
mask 0xc54 0xffff
mask 0xc58 0xffff
mask 0xc64 0x3ffffff
mask 0xc6c 0x3ffffff
mask 0xc78 0x3ffffff
mask 0xc84 0x3ffffff
mask 0xc8c 0xffff
mask 0xc90 0xffff
mask 0xc9c 0xffff
mask 0xcac 0x3ffffff
mask 0xcb4 0x3ffffff
mask 0xcc0 0x3ffffff
mask 0xccc 0x3ffffff
mask 0xcd4 0xffff
mask 0xcdc 0xffff
mask 0xce4 0xffff
mask 0xce8 0xffff
mask 0xcf4 0x3ffffff
fn 0xf000100c 0xf000100c mp_enemy_update_1356
reloc mp_enemy_update_1356 entry 0x2e22d8 len 0x888
mhash 0xd58bc38f9be2dc91
mask 0x28 0x3ffffff
mask 0x3c 0xffff
mask 0x44 0xffff
mask 0x5c 0xffff
mask 0x8c 0xffff
mask 0x94 0xffff
mask 0x9c 0x3ffffff
mask 0xac 0xffff
mask 0xb4 0xffff
mask 0xbc 0x3ffffff
mask 0xc4 0xffff
mask 0xc8 0xffff
mask 0xcc 0xffff
mask 0xf0 0xffff
mask 0xf8 0xffff
mask 0x10c 0x3ffffff
mask 0x148 0xffff
mask 0x14c 0xffff
mask 0x154 0xffff
mask 0x164 0xffff
mask 0x16c 0xffff
mask 0x170 0xffff
mask 0x178 0xffff
mask 0x184 0x3ffffff
mask 0x190 0xffff
mask 0x1b0 0xffff
mask 0x1bc 0xffff
mask 0x1c0 0xffff
mask 0x1cc 0xffff
mask 0x1f0 0xffff
mask 0x1fc 0xffff
mask 0x204 0x3ffffff
mask 0x21c 0xffff
mask 0x23c 0xffff
mask 0x254 0xffff
mask 0x25c 0xffff
mask 0x268 0xffff
mask 0x27c 0xffff
mask 0x2a0 0xffff
mask 0x2a8 0xffff
mask 0x2ac 0xffff
mask 0x2b8 0xffff
mask 0x2bc 0xffff
mask 0x2c0 0xffff
mask 0x2c4 0xffff
mask 0x2d0 0xffff
mask 0x2d4 0xffff
mask 0x2e0 0x3ffffff
mask 0x2ec 0x3ffffff
mask 0x2f8 0xffff
mask 0x324 0x3ffffff
mask 0x350 0xffff
mask 0x358 0xffff
mask 0x360 0xffff
mask 0x374 0xffff
mask 0x378 0xffff
mask 0x38c 0xffff
mask 0x394 0xffff
mask 0x398 0xffff
mask 0x39c 0xffff
mask 0x3a0 0xffff
mask 0x3ac 0xffff
mask 0x3b0 0xffff
mask 0x3b8 0xffff
mask 0x3bc 0xffff
mask 0x3c0 0xffff
mask 0x3d0 0xffff
mask 0x3dc 0x3ffffff
mask 0x3e8 0x3ffffff
mask 0x3f0 0xffff
mask 0x3f4 0xffff
mask 0x420 0xffff
mask 0x424 0xffff
mask 0x42c 0xffff
mask 0x430 0xffff
mask 0x43c 0xffff
mask 0x440 0xffff
mask 0x444 0xffff
mask 0x448 0xffff
mask 0x45c 0x3ffffff
mask 0x468 0xffff
mask 0x46c 0xffff
mask 0x47c 0x3ffffff
mask 0x480 0xffff
mask 0x4a4 0xffff
mask 0x4a8 0xffff
mask 0x4b0 0xffff
mask 0x4b4 0xffff
mask 0x4c0 0xffff
mask 0x4c4 0xffff
mask 0x4d0 0xffff
mask 0x4d4 0xffff
mask 0x4e8 0x3ffffff
mask 0x504 0x3ffffff
mask 0x50c 0xffff
mask 0x510 0xffff
mask 0x51c 0xffff
mask 0x520 0xffff
mask 0x528 0xffff
mask 0x52c 0xffff
mask 0x53c 0x3ffffff
mask 0x544 0xffff
mask 0x548 0xffff
mask 0x550 0xffff
mask 0x554 0xffff
mask 0x560 0xffff
mask 0x564 0xffff
mask 0x574 0x3ffffff
mask 0x57c 0x3ffffff
mask 0x5ac 0x3ffffff
mask 0x5c0 0x3ffffff
mask 0x5c8 0xffff
mask 0x5d0 0xffff
mask 0x5d4 0xffff
mask 0x5dc 0x3ffffff
mask 0x5ec 0x3ffffff
mask 0x5f4 0x3ffffff
mask 0x60c 0x3ffffff
mask 0x61c 0x3ffffff
mask 0x62c 0xffff
mask 0x630 0xffff
mask 0x640 0xffff
mask 0x644 0xffff
mask 0x664 0x3ffffff
mask 0x670 0xffff
mask 0x678 0xffff
mask 0x680 0xffff
mask 0x68c 0xffff
mask 0x698 0xffff
mask 0x6a0 0xffff
mask 0x6a4 0xffff
mask 0x6a8 0xffff
mask 0x6b4 0xffff
mask 0x6ec 0x3ffffff
mask 0x71c 0x3ffffff
mask 0x748 0x3ffffff
mask 0x774 0x3ffffff
mask 0x784 0x3ffffff
mask 0x78c 0x3ffffff
mask 0x7a4 0x3ffffff
mask 0x7ac 0xffff
mask 0x7b0 0xffff
mask 0x7b8 0x3ffffff
mask 0x7c0 0xffff
mask 0x7cc 0xffff
mask 0x7d0 0x3ffffff
mask 0x7e0 0x3ffffff
mask 0x7e8 0x3ffffff
mask 0x7f4 0x3ffffff
mask 0x804 0x3ffffff
mask 0x810 0xffff
mask 0x814 0xffff
mask 0x818 0xffff
mask 0x820 0xffff
mask 0x824 0xffff
mask 0x830 0x3ffffff
mask 0x83c 0x3ffffff
mask 0x844 0xffff
mask 0x858 0x3ffffff
fn 0xf000100d 0xf000100d mp_enemy_update_1355
reloc mp_enemy_update_1355 entry 0x2efb88 len 0x4a8
mhash 0x4ac5a358d6d1abf1
mask 0x30 0xffff
mask 0x34 0xffff
mask 0x38 0xffff
mask 0x40 0xffff
mask 0x44 0xffff
mask 0x50 0x3ffffff
mask 0x5c 0xffff
mask 0x60 0xffff
mask 0x70 0xffff
mask 0x78 0xffff
mask 0x84 0x3ffffff
mask 0xd0 0xffff
mask 0xd4 0xffff
mask 0xd8 0xffff
mask 0xdc 0xffff
mask 0xe0 0xffff
mask 0xe8 0xffff
mask 0xec 0xffff
mask 0xf4 0xffff
mask 0xf8 0xffff
mask 0x11c 0x3ffffff
mask 0x138 0xffff
mask 0x148 0xffff
mask 0x150 0xffff
mask 0x15c 0x3ffffff
mask 0x16c 0x3ffffff
mask 0x180 0xffff
mask 0x19c 0x3ffffff
mask 0x1ac 0x3ffffff
mask 0x1b4 0x3ffffff
mask 0x1bc 0x3ffffff
mask 0x1c0 0xffff
mask 0x1d4 0x3ffffff
mask 0x1dc 0xffff
mask 0x1e0 0xffff
mask 0x1e4 0xffff
mask 0x1f4 0x3ffffff
mask 0x1fc 0xffff
mask 0x200 0xffff
mask 0x204 0xffff
mask 0x230 0x3ffffff
mask 0x238 0xffff
mask 0x240 0xffff
mask 0x248 0xffff
mask 0x24c 0xffff
mask 0x254 0x3ffffff
mask 0x25c 0xffff
mask 0x260 0xffff
mask 0x268 0x3ffffff
mask 0x27c 0x3ffffff
mask 0x28c 0x3ffffff
mask 0x298 0x3ffffff
mask 0x2a4 0x3ffffff
mask 0x2b0 0x3ffffff
mask 0x2cc 0x3ffffff
mask 0x2dc 0x3ffffff
mask 0x2e4 0x3ffffff
mask 0x308 0x3ffffff
mask 0x318 0x3ffffff
mask 0x324 0xffff
mask 0x328 0xffff
mask 0x358 0xffff
mask 0x35c 0xffff
mask 0x378 0xffff
mask 0x37c 0xffff
mask 0x384 0xffff
mask 0x388 0xffff
mask 0x394 0x3ffffff
mask 0x39c 0x3ffffff
mask 0x3bc 0xffff
mask 0x3c0 0xffff
mask 0x3d4 0xffff
mask 0x3e8 0xffff
mask 0x3f4 0xffff
mask 0x400 0xffff
mask 0x40c 0xffff
mask 0x414 0x3ffffff
mask 0x41c 0xffff
mask 0x420 0xffff
mask 0x424 0xffff
mask 0x434 0xffff
mask 0x440 0xffff
mask 0x458 0xffff
mask 0x480 0x3ffffff
