Skip to content

Latest commit

 

History

History
1183 lines (927 loc) · 37 KB

File metadata and controls

1183 lines (927 loc) · 37 KB

Externally Called Usecode Functions

Overall

This document lists all Usecode functions called by the game engine, that is, not called by other Usecode functions.

Usecode functions called by the engine (for whatever reason) are declared as either object#(<N>) or shape#(<N>), for some number <N>. shape#(<N>) are a special class of object#(<N>) functions that are called to execute Usecode when the shape <N> is double-clicked, or runs Usecode-based events of some sort.

Functions called only by other Usecode functions are declared as id#(<N>) or <N> (both are equivalent).

Shape functions

Functions declared as shape#(<N>) are called when the shape with ID <N> is activated.

In the original BG/FOV games (and translations), all shapes are in the range 0-0x3ff.

NPC functions

The first 256 NPCs are "true" NPCs and can call Usecode number when double-clicked, or when events happen (schedule-dependent). NPC number <N> calls function <N> + 0x400.

In Usecode, NPC number <N> is referred to using a negative number (so <M> = - <N>), and these constants are used in the definition with a minus sign as, so they are declared as object#(0x400 - <M>).

The exception is the Avatar — the Avatar's ID is 0, but their Usecode constant is -356 (that is, the game takes -356 to mean "the Avatar"), their Usecode function is 0x60e, and this function is called only when they die.

Miscellaneous functions

Other functions are called by the engine on various occasions:

  • Some are defined in WEAPONS.DAT to call specific Usecode functions when a weapon hits a target.
  • Some are specified in Usecode egg data to be called when they 'hatch'.
  • Others are hard-coded by the engine to be called on some events, or when some intrinsics are called.

Hard-Coded Functions

Note: the Condition column lists the conditions when the game engine will call the function in question; no mention is made in this column of whether or not they are also called by other Usecode functions, or by an embedded Usecode script.

Function Condition
0x60e When avatar dies (event = 4)
0x614 Speech (voice eggs, party member death)
0x622 Sleep schedule on Avatar
0x625 Arresting guard usecode
0x626 When objects are destroyed
0x634 By Sit schedule when sitting down
0x638 Double-click shape 0x282, if Quality > 99
0x63d Instead of normal dialog when failing copy protection

Weapon Functions

Note: the Condition column lists the conditions when the game engine will call the function in question; no mention is made in this column of whether or not they are also called by other Usecode functions, or by an embedded Usecode script.

Weapon Function Suggested Name
68 0x651 "On_Enchant_Missiles_Hit"
69 0x659 "On_Heal_00_Hit"
73 0x667 "On_Unlock_Magic_Hit"
75 0x66b "On_Dispel_Field_Hit"
76 0x66d "On_Heal_01_Hit"
79 0x666 "On_Reveal_Hit"
81 0x672 "On_FlameStrike_Hit"
82 0x67a "On_Delayed_Explosion_00_Hit"
280 0x646 "On_Ignite_Hit"
339 0x64a "On_Dispel_Magic_Hit"
397 0x689 "On_Death_Bolt_00_Hit"
443 0x656 "On_Telekinesis_Hit"
513 0x627 "On_Gremlin_Hit"
527 0x679 "On_Death_Bolt_01_Hit"
540 0x642 "On_Douse_Hit"
702 0x2be "On_Cannon_Hit"
782 0x30e "On_Flaming_Oil_Hit"

Chunk Usecode Egg Dump

The following tables list Usecode eggs placed in the game world, organized by map chunk.

Quality: A game data value stored in each egg that can serve various purposes depending on context (e.g., parameters, flags, or identifiers).

Location: World coordinates [x, y, z] where x, y are tile positions from the top-left of the map, and z is height above ground.

Note: Some chunks contain duplicate rows with identical coordinates—these represent multiple eggs placed at the same location in the game data.

Chunk 0x00

Chunk 0x01

Chunk 0x02

Location Function Quality
[ 734, 119, 0] 0x621 32
[ 734, 119, 0] 0x621 32

Chunk 0x03

Location Function Quality
[ 829, 207, 0] 0x6bc 0

Chunk 0x04

Location Function Quality
[1155, 208, 0] 0x6b6 0
[1205, 229, 0] 0x6bc 0

Chunk 0x05

Chunk 0x06

Chunk 0x07

Chunk 0x08

Chunk 0x09

Chunk 0x0a

Location Function Quality
[2807, 167, 0] 0x6bc 0
[2759, 224, 0] 0x6bb 120

Chunk 0x0b

Chunk 0x0c

Location Function Quality
[ 224, 453, 0] 0x6c0 0
[ 169, 468, 0] 0x6c0 0
[ 230, 485, 0] 0x621 4

Chunk 0x0d

Chunk 0x0e

Location Function Quality
[ 702, 465, 0] 0x6bc 0
[ 520, 489, 0] 0x6e0 0
[ 521, 488, 0] 0x6db 3

Chunk 0x0f

Location Function Quality
[ 859, 279, 0] 0x6bc 0

Chunk 0x10

Chunk 0x11

Chunk 0x12

Location Function Quality
[1608, 397, 0] 0x6ca 0
[1575, 411, 0] 0x621 3
[1574, 415, 0] 0x621 27
[1663, 480, 0] 0x6c3 0
[1671, 495, 0] 0x6ab 0
[1749, 488, 0] 0x621 2
[1672, 504, 0] 0x6c7 0
[1690, 504, 0] 0x6c8 0
[1722, 503, 0] 0x6c9 0

Chunk 0x13

Location Function Quality
[1857, 399, 0] 0x6db 4
[1856, 400, 0] 0x6e0 0

Chunk 0x14

Chunk 0x15

Chunk 0x16

Location Function Quality
[2695, 302, 0] 0x6ae 0

Chunk 0x17

Location Function Quality
[2875, 380, 0] 0x6b5 0

Chunk 0x18

Chunk 0x19

Location Function Quality
[ 455, 522, 0] 0x621 2
[ 392, 567, 0] 0x621 12
[ 487, 616, 0] 0x621 39

Chunk 0x1a

Location Function Quality
[ 592, 600, 0] 0x621 22
[ 614, 702, 0] 0x621 5

Chunk 0x1b

Location Function Quality
[ 890, 526, 0] 0x621 8
[1010, 645, 0] 0x6bc 0
[1015, 663, 0] 0x6bc 0
[1015, 661, 0] 0x6bc 0
[ 952, 759, 0] 0x6b0 15

Chunk 0x1c

Location Function Quality
[1222, 611, 0] 0x6bf 0
[1130, 648, 0] 0x6ba 0
[1155, 649, 0] 0x6b6 0

Chunk 0x1d

Location Function Quality
[1317, 740, 0] 0x6bc 0

Chunk 0x1e

Location Function Quality
[1768, 558, 0] 0x621 29
[1638, 568, 0] 0x621 13
[1558, 683, 0] 0x6bd 0

Chunk 0x1f

Location Function Quality
[2031, 625, 0] 0x621 5

Chunk 0x20

Location Function Quality
[2136, 560, 0] 0x6bf 0
[2134, 560, 0] 0x6bf 0
[2133, 560, 0] 0x6bf 0
[2132, 560, 0] 0x6bf 0
[2087, 582, 0] 0x6bc 0

Chunk 0x21

Location Function Quality
[2525, 702, 0] 0x6bc 0
[2519, 734, 0] 0x6bc 0

Chunk 0x22

Chunk 0x23

Chunk 0x24

Chunk 0x25

Location Function Quality
[ 487, 808, 0] 0x6a5 0
[ 409, 841, 0] 0x621 38
[ 308, 909, 0] 0x621 5

Chunk 0x26

Location Function Quality
[ 745, 870, 0] 0x6de 151
[ 564, 934, 0] 0x6bf 30
[ 648, 935, 0] 0x6b0 20

Chunk 0x27

Location Function Quality
[ 814, 837, 0] 0x6bc 0
[ 871, 907, 0] 0x6bc 0
[ 834, 919, 0] 0x621 4
[ 838, 932, 0] 0x6bc 0
[ 887, 937, 0] 0x6bf 20
[ 781, 999, 0] 0x6b9 0

Chunk 0x28

Location Function Quality
[1162, 794, 0] 0x6af 18
[1162, 788, 0] 0x6af 12
[1156, 794, 0] 0x6af 12
[1156, 788, 0] 0x6af 12
[1180, 794, 0] 0x6af 12
[1180, 788, 0] 0x6af 12
[1174, 794, 0] 0x6af 18
[1174, 788, 0] 0x6af 12
[1168, 794, 0] 0x6af 18
[1168, 788, 0] 0x6af 12
[1162, 812, 0] 0x6af 12
[1162, 806, 0] 0x6af 18
[1162, 800, 0] 0x6af 18
[1156, 812, 0] 0x6af 12
[1156, 806, 0] 0x6af 12
[1156, 800, 0] 0x6af 12
[1180, 812, 0] 0x6af 12
[1180, 806, 0] 0x6af 12
[1180, 800, 0] 0x6af 12
[1174, 812, 0] 0x6af 12
[1174, 806, 0] 0x6af 18
[1174, 800, 0] 0x6af 18
[1168, 812, 0] 0x6af 12
[1168, 806, 0] 0x6af 18
[1168, 800, 0] 0x6af 25
[1064, 869, 0] 0x6ba 25
[1088, 941, 0] 0x6af 30

Chunk 0x29

Location Function Quality
[1309, 970, 2] 0x6bc 0

Chunk 0x2a

Chunk 0x2b

Chunk 0x2c

Location Function Quality
[2152, 934, 0] 0x621 14
[2197, 976, 0] 0x621 8

Chunk 0x2d

Location Function Quality
[2316, 968, 0] 0x621 36

Chunk 0x2e

Location Function Quality
[2735, 871, 0] 0x6a6 0
[2743, 879, 0] 0x6df 0
[2743, 880, 0] 0x6a6 0
[2727, 904, 0] 0x621 43
[2727, 903, 0] 0x6bb 18
[2662, 937, 0] 0x6b8 0
[2631, 951, 0] 0x6b9 0
[2758, 956, 0] 0x6bd 15
[2738, 966, 0] 0x6b7 0
[2758, 972, 0] 0x6b7 0
[2631, 990, 0] 0x6b9 0
[2647, 982, 0] 0x6ba 0

Chunk 0x2f

Chunk 0x30

Chunk 0x31

Location Function Quality
[ 311, 1239, 0] 0x6b7 0

Chunk 0x32

Location Function Quality
[ 520, 1032, 0] 0x63e 0
[ 632, 1046, 0] 0x621 10
[ 518, 1114, 0] 0x6a7 0
[ 535, 1119, 0] 0x6d4 21
[ 551, 1114, 0] 0x6a7 0
[ 537, 1126, 0] 0x6cf 21
[ 536, 1124, 0] 0x6a7 0
[ 535, 1137, 0] 0x621 41
[ 588, 1149, 0] 0x6ba 20
[ 629, 1175, 0] 0x6bc 0
[ 630, 1190, 0] 0x6ba 20
[ 686, 1197, 6] 0x6bc 0
[ 675, 1197, 6] 0x6bc 0
[ 693, 1197, 6] 0x6bc 0

Chunk 0x33

Location Function Quality
[ 969, 1138, 1] 0x635 0
[ 968, 1138, 1] 0x635 0
[ 967, 1138, 1] 0x635 0

Chunk 0x34

Location Function Quality
[1199, 1103, 0] 0x6bc 0

Chunk 0x35

Location Function Quality
[1368, 1133, 0] 0x621 8

Chunk 0x36

Location Function Quality
[1577, 1276, 0] 0x621 27

Chunk 0x37

Chunk 0x38

Location Function Quality
[2182, 1231, 0] 0x621 27
[2182, 1238, 0] 0x621 3

Chunk 0x39

Chunk 0x3a

Location Function Quality
[2632, 1030, 0] 0x6b7 0
[2755, 1030, 0] 0x6b8 0
[2774, 1035, 0] 0x6bf 15
[2711, 1111, 0] 0x621 11
[2687, 1159, 0] 0x621 31

Chunk 0x3b

Chunk 0x3c

Location Function Quality
[ 159, 1348, 0] 0x6b7 0
[ 184, 1418, 0] 0x6b7 0

Chunk 0x3d

Chunk 0x3e

Location Function Quality
[ 631, 1435, 0] 0x6bd 0

Chunk 0x3f

Location Function Quality
[ 851, 1287, 0] 0x621 20
[ 895, 1347, 0] 0x621 25
[ 935, 1349, 0] 0x621 21
[ 903, 1398, 0] 0x621 27
[ 901, 1398, 0] 0x621 3
[ 878, 1411, 1] 0x635 0
[ 877, 1411, 1] 0x635 0
[ 876, 1411, 1] 0x635 0
[ 900, 1416, 0] 0x621 26
[ 808, 1497, 0] 0x621 28

Chunk 0x40

Location Function Quality
[1233, 1311, 0] 0x6db 1
[1232, 1312, 0] 0x6e0 0
[1240, 1337, 0] 0x621 29

Chunk 0x41

Location Function Quality
[1463, 1370, 0] 0x621 30

Chunk 0x42

Location Function Quality
[1578, 1282, 0] 0x621 3

Chunk 0x43

Location Function Quality
[2031, 1327, 0] 0x6fb 100
[1967, 1359, 0] 0x6fb 100
[1991, 1400, 0] 0x6fb 100
[1919, 1423, 0] 0x6fb 100
[1964, 1415, 0] 0x6b3 16
[2024, 1415, 0] 0x6b3 30
[1999, 1431, 0] 0x6b3 30
[2007, 1439, 0] 0x6fb 100
[2039, 1430, 0] 0x6fb 100
[1990, 1445, 0] 0x6b3 48
[1991, 1463, 0] 0x6fb 100
[1919, 1487, 0] 0x6fb 100
[1989, 1479, 0] 0x6f9 21
[2031, 1480, 0] 0x6fb 100
[1960, 1496, 0] 0x6fb 100
[1999, 1488, 0] 0x6fb 100
[1959, 1527, 0] 0x6fb 100
[2024, 1528, 3] 0x6f9 9
[2024, 1528, 3] 0x6f9 9

Chunk 0x44

Location Function Quality
[2207, 1343, 0] 0x6fb 100
[2271, 1343, 0] 0x6fb 0
[2143, 1375, 0] 0x6fb 100
[2254, 1371, 0] 0x6a3 10
[2254, 1365, 0] 0x6a3 9
[2248, 1370, 0] 0x6bc 0
[2264, 1368, 3] 0x6f9 9
[2264, 1368, 3] 0x6f9 9
[2079, 1391, 0] 0x6fb 100
[2152, 1396, 1] 0x6f9 12
[2246, 1399, 0] 0x6fb 100
[2303, 1407, 0] 0x6fb 100
[2151, 1416, 0] 0x6fb 100
[2230, 1415, 0] 0x6bf 15
[2095, 1439, 0] 0x6fb 100
[2169, 1427, 0] 0x6bf 8
[2216, 1432, 0] 0x6fb 100
[2280, 1431, 0] 0x6bf 15
[2070, 1447, 0] 0x6fb 100
[2247, 1448, 0] 0x6fb 100
[2151, 1463, 0] 0x6fb 100
[2261, 1464, 0] 0x6fb 100
[2071, 1479, 0] 0x6fb 100
[2112, 1479, 0] 0x6fb 100
[2231, 1480, 0] 0x6bf 15
[2072, 1496, 3] 0x6f9 9
[2072, 1496, 3] 0x6f9 9
[2184, 1497, 0] 0x6f9 1
[2203, 1497, 0] 0x6f9 2
[2253, 1495, 0] 0x6fb 100
[2055, 1511, 0] 0x6fb 100
[2164, 1514, 0] 0x6a3 1
[2177, 1506, 0] 0x6fb 100
[2216, 1514, 4] 0x6f8 4
[2219, 1514, 0] 0x6f8 2
[2215, 1506, 0] 0x6f8 0
[2212, 1514, 0] 0x6f8 1
[2208, 1506, 0] 0x6fb 100
[2056, 1528, 3] 0x6f9 10
[2056, 1528, 3] 0x6f9 10
[2105, 1527, 0] 0x6fb 100
[2245, 1528, 0] 0x6bc 6
[2261, 1535, 1] 0x6bc 0
[2259, 1524, 0] 0x6bc 5
[2258, 1525, 0] 0x6bc 5
[2280, 1530, 0] 0x70e 2

Chunk 0x45

Location Function Quality
[2431, 1343, 0] 0x6fb 100
[2495, 1375, 0] 0x6fb 100
[2367, 1391, 0] 0x6fb 100
[2463, 1439, 0] 0x6fb 100
[2361, 1463, 0] 0x6fb 100
[2311, 1479, 0] 0x6fb 100
[2313, 1474, 0] 0x6f9 6
[2407, 1478, 0] 0x6f9 17
[2313, 1500, 0] 0x6a3 2
[2311, 1498, 0] 0x6a3 6
[2359, 1490, 0] 0x6f9 16
[2391, 1495, 0] 0x6fb 100
[2439, 1491, 1] 0x6f9 15
[2463, 1503, 0] 0x6fb 100
[2344, 1530, 0] 0x70e 2
[2439, 1527, 0] 0x6fb 100

Chunk 0x46

Location Function Quality
[2727, 1394, 0] 0x334 0

Chunk 0x47

Location Function Quality
[2891, 1420, 0] 0x6e1 0

Chunk 0x48

Location Function Quality
[ 223, 1544, 0] 0x6b9 0
[ 222, 1544, 0] 0x6b6 0
[ 222, 1544, 0] 0x6bb 10
[ 217, 1576, 0] 0x6b6 0

Chunk 0x49

Location Function Quality
[ 299, 1562, 0] 0x6b6 0
[ 292, 1564, 0] 0x6b6 0
[ 295, 1585, 0] 0x6b5 0
[ 407, 1611, 0] 0x6b6 0
[ 409, 1607, 0] 0x6b6 0
[ 303, 1624, 0] 0x6b5 0
[ 348, 1624, 0] 0x621 16
[ 327, 1637, 0] 0x6b5 0
[ 393, 1647, 0] 0x6b6 0
[ 394, 1645, 0] 0x6b6 0
[ 394, 1641, 0] 0x6b6 0
[ 390, 1642, 0] 0x6b6 0
[ 392, 1635, 0] 0x6b6 0
[ 387, 1638, 0] 0x6b6 0
[ 385, 1640, 0] 0x6b6 0
[ 312, 1663, 0] 0x6b5 0
[ 304, 1656, 0] 0x6b5 0
[ 363, 1656, 0] 0x6ba 10
[ 383, 1655, 0] 0x6b5 0
[ 383, 1655, 0] 0x6b5 0
[ 374, 1655, 0] 0x6bb 10
[ 374, 1655, 0] 0x6b5 0
[ 396, 1655, 0] 0x6b6 0
[ 395, 1658, 0] 0x6b6 0
[ 391, 1660, 0] 0x6b6 0
[ 386, 1659, 0] 0x6b6 0
[ 396, 1652, 0] 0x6b6 0
[ 386, 1656, 0] 0x6b6 0
[ 386, 1654, 0] 0x6b6 0
[ 387, 1650, 0] 0x6b6 0
[ 487, 1763, 0] 0x6b5 0
[ 496, 1786, 0] 0x6b6 0

Chunk 0x4a

Location Function Quality
[ 601, 1575, 0] 0x6b9 0
[ 568, 1608, 0] 0x6e0 0
[ 569, 1607, 0] 0x6db 7
[ 514, 1703, 0] 0x6bb 25

Chunk 0x4b

Location Function Quality
[ 856, 1550, 0] 0x621 2
[ 817, 1626, 0] 0x6c6 0
[ 794, 1637, 0] 0x6c6 0
[ 821, 1656, 0] 0x6c6 0
[ 856, 1649, 0] 0x6c6 0
[ 856, 1676, 0] 0x6c6 0
[ 855, 1703, 0] 0x6c6 0
[ 856, 1727, 0] 0x6c6 0
[ 863, 1751, 0] 0x6c6 0

Chunk 0x4c

Chunk 0x4d

Chunk 0x4e

Location Function Quality
[1735, 1735, 0] 0x6bf 0
[1733, 1736, 0] 0x6bf 0
[1731, 1737, 0] 0x6bf 0

Chunk 0x4f

Location Function Quality
[1903, 1551, 0] 0x6fb 100
[1971, 1551, 0] 0x712 0
[1947, 1556, 0] 0x712 0
[2025, 1575, 0] 0x6fb 100
[1910, 1592, 0] 0x6fb 100
[1871, 1615, 0] 0x6fb 100
[1928, 1608, 3] 0x6f9 9
[1928, 1608, 3] 0x6f9 9
[2000, 1600, 0] 0x6fb 100
[1961, 1640, 0] 0x6fb 100
[2024, 1640, 3] 0x6f9 9
[2024, 1640, 3] 0x6f9 9
[2039, 1639, 0] 0x6fb 100
[1919, 1648, 0] 0x6fb 100
[1903, 1679, 0] 0x6fb 100
[1975, 1688, 0] 0x6fb 100
[1951, 1711, 0] 0x6fb 100
[2023, 1704, 0] 0x6fb 100
[2040, 1720, 3] 0x6f9 9
[2040, 1720, 3] 0x6f9 9
[2015, 1743, 0] 0x6fb 100

Chunk 0x50

Location Function Quality
[2055, 1544, 0] 0x6fb 100
[2109, 1546, 0] 0x6fb 100
[2109, 1545, 0] 0x6f9 11
[2246, 1543, 0] 0x6bc 4
[2266, 1536, 1] 0x6bc 0
[2279, 1550, 0] 0x6dd 14
[2280, 1541, 2] 0x70d 0
[2191, 1567, 0] 0x6fb 100
[2279, 1557, 0] 0x6de 14
[2159, 1583, 0] 0x6fb 100
[2233, 1576, 0] 0x6f9 20
[2278, 1575, 0] 0x6fb 0
[2231, 1584, 0] 0x6fb 100
[2070, 1606, 0] 0x6fb 100
[2120, 1604, 3] 0x6f9 7
[2280, 1610, 0] 0x6a3 7
[2280, 1606, 0] 0x6bc 8
[2299, 1607, 0] 0x6de 16
[2247, 1627, 0] 0x6dd 13
[2248, 1623, 0] 0x70c 0
[2270, 1623, 0] 0x6fb 100
[2169, 1633, 0] 0x6f9 3
[2217, 1633, 0] 0x6f9 5
[2249, 1636, 0] 0x6de 13
[2282, 1639, 0] 0x6fb 100
[2053, 1654, 0] 0x6bf 15
[2071, 1655, 0] 0x6fb 100
[2167, 1655, 0] 0x6fb 100
[2089, 1671, 0] 0x6dd 2
[2082, 1671, 0] 0x6de 2
[2104, 1671, 0] 0x6fb 100
[2096, 1671, 0] 0x6de 2
[2239, 1673, 0] 0x70a 1
[2239, 1673, 0] 0x70a 0
[2241, 1674, 0] 0x6bc 13
[2281, 1677, 0] 0x6a3 12
[2281, 1672, 0] 0x6bc 10
[2281, 1668, 0] 0x6a3 11
[2191, 1695, 0] 0x6fb 100
[2236, 1684, 0] 0x6bc 20
[2262, 1684, 0] 0x6bc 20
[2063, 1711, 0] 0x6fb 100
[2127, 1711, 0] 0x6fb 100
[2255, 1711, 0] 0x6fb 100

Chunk 0x51

Location Function Quality
[2343, 1550, 0] 0x6dd 15
[2344, 1541, 2] 0x70d 1
[2343, 1557, 0] 0x6de 15
[2511, 1567, 0] 0x6fb 100
[2311, 1575, 3] 0x6f9 8
[2343, 1568, 0] 0x6fb 100
[2392, 1594, 1] 0x6f9 13
[2391, 1586, 0] 0x6fb 100
[2316, 1610, 0] 0x6dd 16
[2316, 1605, 0] 0x6dd 16
[2307, 1610, 0] 0x6dd 16
[2312, 1608, 0] 0x6bc 8
[2311, 1608, 0] 0x6bc 8
[2312, 1605, 0] 0x6a3 8
[2307, 1605, 0] 0x6dd 16
[2324, 1607, 0] 0x6de 16
[2311, 1617, 0] 0x6de 16
[2339, 1623, 0] 0x6fb 100
[2338, 1639, 0] 0x6fb 100
[2495, 1632, 0] 0x6fb 100
[2311, 1654, 0] 0x6bc 24
[2319, 1679, 0] 0x6fb 100
[2465, 1668, 0] 0x6f9 4
[2383, 1680, 0] 0x6fb 100
[2463, 1691, 0] 0x6fb 100
[2519, 1688, 0] 0x6fb 100
[2543, 1695, 0] 0x6fb 100
[2407, 1703, 0] 0x6f7 0
[2399, 1743, 0] 0x6fb 100
[2490, 1738, 0] 0x6a3 4
[2485, 1738, 0] 0x6a3 5
[2520, 1736, 0] 0x6f9 14
[2527, 1759, 0] 0x6fb 100
[2463, 1775, 0] 0x6fb 100

Chunk 0x52

Chunk 0x53

Location Function Quality
[2844, 1671, 0] 0x621 27
[2839, 1671, 0] 0x621 3

Chunk 0x54

Chunk 0x55

Location Function Quality
[ 457, 1864, 0] 0x6b3 16

Chunk 0x56

Location Function Quality
[ 695, 1846, 0] 0x621 9
[ 695, 1843, 0] 0x6d9 0
[ 767, 1941, 0] 0x6c5 0

Chunk 0x57

Location Function Quality
[ 952, 1847, 0] 0x6c6 0
[ 981, 1846, 0] 0x621 27
[ 977, 1846, 0] 0x621 3
[ 779, 1934, 0] 0x6bc 0
[ 832, 1934, 0] 0x6bc 0
[ 795, 1947, 0] 0x6bc 0
[ 951, 1944, 0] 0x621 7

Chunk 0x58

Chunk 0x59

Location Function Quality
[1474, 2020, 0] 0x6c4 0

Chunk 0x5a

Location Function Quality
[1606, 1867, 0] 0x621 3
[1606, 1864, 0] 0x621 27
[1561, 1966, 0] 0x621 19

Chunk 0x5b

Location Function Quality
[1832, 1944, 0] 0x6b7 0

Chunk 0x5c

Location Function Quality
[2265, 1869, 0] 0x621 18
[2231, 1917, 0] 0x6d8 0
[2230, 1910, 0] 0x6c1 0
[2229, 1910, 0] 0x621 1

Chunk 0x5d

Chunk 0x5e

Chunk 0x5f

Location Function Quality
[2881, 1807, 0] 0x6db 0
[2880, 1808, 0] 0x6e0 0

Chunk 0x60

Chunk 0x61

Chunk 0x62

Chunk 0x63

Location Function Quality
[1014, 2084, 0] 0x621 6
[ 842, 2119, 0] 0x6bc 0
[ 819, 2134, 0] 0x6bc 0
[ 822, 2156, 0] 0x6bc 0
[ 968, 2303, 0] 0x6b6 0
[ 966, 2300, 0] 0x6b5 0
[ 968, 2296, 0] 0x6ba 10
[ 965, 2296, 0] 0x6b6 0
[ 970, 2294, 0] 0x6b6 0
[ 972, 2291, 0] 0x6b6 0

Chunk 0x64

Location Function Quality
[1077, 2182, 0] 0x6a4 0
[1069, 2206, 0] 0x6a4 0
[1069, 2198, 0] 0x6c2 0
[1115, 2203, 0] 0x621 18
[1076, 2214, 0] 0x401 0
[1079, 2228, 0] 0x621 27
[1079, 2226, 0] 0x621 3

Chunk 0x65

Location Function Quality
[1463, 2055, 0] 0x6bf 10

Chunk 0x66

Chunk 0x67

Chunk 0x68

Location Function Quality
[2056, 2196, 0] 0x621 3
[2056, 2192, 0] 0x621 27

Chunk 0x69

Chunk 0x6a

Chunk 0x6b

Chunk 0x6c

Chunk 0x6d

Chunk 0x6e

Chunk 0x6f

Location Function Quality
[ 967, 2311, 0] 0x6bb 10
[ 967, 2311, 0] 0x6b5 0
[ 967, 2311, 0] 0x6b6 0
[ 968, 2308, 0] 0x6b6 0
[ 966, 2305, 0] 0x6b6 0
[ 806, 2457, 0] 0x6b0 20
[ 847, 2557, 0] 0x621 34

Chunk 0x70

Location Function Quality
[1026, 2432, 1] 0x6db 5
[1027, 2432, 0] 0x6e0 0

Chunk 0x71

Chunk 0x72

Chunk 0x73

Location Function Quality
[1831, 2543, 0] 0x6ac 0
[1833, 2542, 0] 0x6ac 0
[1830, 2542, 0] 0x6ac 0
[1832, 2540, 0] 0x6ac 0
[1831, 2554, 0] 0x6de 40
[1831, 2550, 0] 0x6dd 40
[1831, 2546, 0] 0x6de 40

Chunk 0x74

Location Function Quality
[2177, 2335, 0] 0x6db 6
[2176, 2336, 0] 0x6e0 0

Chunk 0x75

Chunk 0x76

Location Function Quality
[2591, 2503, 0] 0x6bc 0

Chunk 0x77

Location Function Quality
[2919, 2411, 3] 0x6d7 0
[2921, 2400, 1] 0x6db 8
[2917, 2414, 0] 0x621 33
[2847, 2535, 0] 0x621 37

Chunk 0x78

Chunk 0x79

Location Function Quality
[ 296, 2589, 0] 0x621 3
[ 295, 2584, 0] 0x621 27
[ 493, 2687, 0] 0x621 35
[ 262, 2795, 0] 0x6bf 0

Chunk 0x7a

Chunk 0x7b

Chunk 0x7c

Chunk 0x7d

Location Function Quality
[1468, 2778, 0] 0x621 3

Chunk 0x7e

Location Function Quality
[1759, 2776, 0] 0x6a8 0
[1767, 2782, 0] 0x6a8 0
[1767, 2781, 0] 0x621 40
[1767, 2781, 0] 0x6d5 0
[1767, 2781, 0] 0x6cc 5
[1767, 2781, 0] 0x6cc 10
[1767, 2781, 0] 0x6cc 30
[1776, 2776, 0] 0x6a8 0
[1747, 2806, 0] 0x6e2 0
[1767, 2801, 0] 0x621 42

Chunk 0x7f

Location Function Quality
[1823, 2568, 0] 0x6dd 10
[1819, 2568, 0] 0x6de 10
[1836, 2568, 0] 0x6de 20
[1831, 2575, 0] 0x6de 30
[1831, 2571, 0] 0x6dd 30
[1831, 2567, 0] 0x6de 30
[1827, 2568, 0] 0x6de 10
[1844, 2568, 0] 0x6de 20
[1840, 2568, 0] 0x6dd 20
[1840, 2796, 1] 0x6d2 18
[1870, 2796, 1] 0x6d2 18
[1836, 2801, 1] 0x6d0 16
[1846, 2811, 1] 0x6d2 8
[1846, 2811, 1] 0x6d2 17
[1855, 2810, 1] 0x6d0 12
[1855, 2810, 1] 0x6d2 14
[1855, 2810, 1] 0x6d3 18
[1846, 2801, 1] 0x6d2 13
[1846, 2801, 1] 0x6d2 20
[1864, 2806, 1] 0x6d0 19
[1874, 2809, 1] 0x6d0 10
[1874, 2809, 1] 0x6d0 15
[1874, 2809, 1] 0x6d1 19

Chunk 0x80

Chunk 0x81

Chunk 0x82

Location Function Quality
[2807, 2570, 0] 0x6de 14
[2600, 2588, 1] 0x6d6 50
[2807, 2585, 0] 0x6de 14
[2807, 2577, 0] 0x6dd 14
[2607, 2600, 1] 0x6d6 50
[2600, 2603, 0] 0x608 0
[2601, 2594, 1] 0x6dc 0
[2599, 2603, 0] 0x6a9 0
[2593, 2600, 1] 0x6d6 50
[2648, 2702, 0] 0x6dd 50
[2811, 2696, 0] 0x6de 25
[2648, 2710, 0] 0x6de 50
[2663, 2722, 0] 0x6da 1
[2791, 2727, 0] 0x6bc 0
[2730, 2759, 0] 0x6dd 2
[2746, 2759, 0] 0x6de 2
[2802, 2776, 0] 0x6bc 0
[2791, 2791, 2] 0x6bc 0

Chunk 0x83

Location Function Quality
[2887, 2633, 0] 0x6dd 15
[2888, 2647, 2] 0x6da 15
[2872, 2656, 0] 0x6bc 0
[2888, 2656, 0] 0x6bc 0
[2904, 2656, 0] 0x6bc 0
[2820, 2696, 0] 0x6dd 25
[2873, 2695, 0] 0x6de 12
[2880, 2697, 0] 0x6dd 12
[2887, 2695, 0] 0x6de 12
[2880, 2693, 0] 0x6dd 12
[2847, 2728, 0] 0x6ba 10
[2839, 2735, 0] 0x6ba 10
[2839, 2751, 0] 0x6de 11
[2848, 2736, 0] 0x6bc 0
[2839, 2755, 0] 0x6de 21

Chunk 0x84

Chunk 0x85

Location Function Quality
[ 262, 2824, 0] 0x6e0 0
[ 263, 2823, 0] 0x6db 2

Chunk 0x86

Chunk 0x87

Chunk 0x88

Chunk 0x89

Location Function Quality
[1479, 2825, 0] 0x621 24

Chunk 0x8a

Location Function Quality
[1783, 2870, 0] 0x621 15

Chunk 0x8b

Location Function Quality
[1836, 2824, 1] 0x6d3 4
[1836, 2819, 1] 0x6d1 6
[1851, 2824, 1] 0x6d2 11
[1855, 2820, 1] 0x6b7 0
[1846, 2829, 1] 0x6d2 4
[1846, 2829, 1] 0x6d0 21
[1846, 2826, 1] 0x6d2 7
[1841, 2821, 1] 0x6d0 6
[1841, 2821, 1] 0x6d0 9
[1860, 2824, 1] 0x6d0 22
[1860, 2824, 1] 0x6d3 1
[1866, 2818, 1] 0x6d0 5
[1874, 2823, 1] 0x6d2 3
[1874, 2823, 1] 0x6d2 1
[1836, 2834, 1] 0x6d2 2
[1855, 2839, 1] 0x6d2 0
[1841, 2834, 1] 0x6d3 0
[1869, 2834, 1] 0x6d3 0
[1874, 2834, 1] 0x6d2 3

Chunk 0x8c

Location Function Quality
[2124, 2936, 0] 0x621 8
[2120, 2935, 0] 0x621 3
[2120, 2962, 0] 0x621 23

Chunk 0x8d

Chunk 0x8e

Location Function Quality
[2718, 2824, 0] 0x621 37
[2760, 2855, 0] 0x6bc 0

Chunk 0x8f

Location Function Quality
[2822, 2904, 0] 0x6bc 0