/* * This file was automatically generated * * Monday, January 17, 2022 9:36:12 AM * Getools.Lib: 21.9.18.1 */ #include "ultra64.h" #include "bondtypes.h" #include "bondaicommands.h" // forward declarations PadRecord padlist[]; BoundPadRecord pad3dlist[]; s32 propDefs[]; s32 intro[]; waygroup pathsets[]; char *pad3dnames[]; waypoint pathwaypoints[]; char *padnames[]; PathRecord patrolpaths[]; AIListRecord ailists[]; stagesetup UsetuprunZ = { &pathwaypoints, &pathsets, &intro, &propDefs, &patrolpaths, &ailists, &padlist, &pad3dlist, &padnames, &pad3dnames }; PadRecord padlist[] = { { {675.0f, -38.0f, -461.0f}, {0.0f, 1.0f, 0.0f}, {0.708905f, 0.0f, 0.705304f}, "p3833a", 0 }, { {709.0f, -38.0f, -451.0f}, {0.0f, 1.0f, 0.0f}, {-0.708912f, 0.0f, -0.705296f}, "p3831a1", 0 }, { {735.0f, -38.0f, -457.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p3831a1", 0 }, { {644.0f, -38.0f, -483.0f}, {0.0f, 1.0f, 0.0f}, {-0.708912f, 0.0f, -0.705296f}, "p459a", 0 }, { {612.0f, -38.0f, -494.0f}, {0.0f, 1.0f, 0.0f}, {0.708905f, 0.0f, 0.705304f}, "p461a", 0 }, { {791.0f, -38.0f, -509.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p435a", 0 }, { {684.0f, -38.0f, -509.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p452a", 0 }, { {706.0f, -56.0f, -679.0f}, {0.0f, 1.0f, 0.0f}, {0.002546f, 0.0f, 0.999997f}, "p4045a2", 0 }, { {654.0f, -56.0f, -703.0f}, {0.0f, 1.0f, 0.0f}, {0.002538f, 0.0f, 0.999997f}, "p4049a1", 0 }, { {846.0f, -56.0f, -677.0f}, {0.0f, 1.0f, 0.0f}, {0.002546f, 0.0f, 0.999997f}, "p4151a1", 0 }, { {844.0f, -56.0f, -714.0f}, {0.0f, 1.0f, 0.0f}, {0.002546f, 0.0f, 0.999997f}, "p4151a1", 0 }, { {766.0f, -56.0f, -806.0f}, {0.0f, 1.0f, 0.0f}, {0.95184f, 0.0f, 0.306595f}, "p1322a", 0 }, { {729.0f, -56.0f, -818.0f}, {0.0f, 1.0f, 0.0f}, {-0.95184f, 0.0f, -0.306595f}, "p1322a", 0 }, { {787.0f, -56.0f, -854.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1556a", 0 }, { {818.0f, -56.0f, -850.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1556a", 0 }, { {891.0f, -56.0f, -811.0f}, {0.0f, 1.0f, 0.0f}, {0.999997f, 0.0f, -0.002546f}, "p1426a", 0 }, { {860.0f, -56.0f, -809.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1426a", 0 }, { {655.0f, -56.0f, -810.0f}, {0.0f, 1.0f, 0.0f}, {0.999997f, 0.0f, -0.002546f}, "p1329a", 0 }, { {616.0f, -56.0f, -809.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1323a", 0 }, { {608.0f, -56.0f, -889.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1278a", 0 }, { {552.0f, -56.0f, -654.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p3887a2", 0 }, { {552.0f, -56.0f, -675.0f}, {0.0f, 1.0f, 0.0f}, {-0.987287f, 0.0f, 0.158948f}, "p3887a1", 0 }, { {628.0f, -56.0f, -1340.0f}, {0.0f, 1.0f, 0.0f}, {0.999997f, 0.0f, -0.002546f}, "p2161a", 0 }, { {658.0f, -56.0f, -1155.0f}, {0.0f, 1.0f, 0.0f}, {0.002546f, 0.0f, 0.999997f}, "p1575a2", 0 }, { {683.0f, -38.0f, -467.0f}, {0.0f, 1.0f, 0.0f}, {0.002546f, 0.0f, 0.999997f}, "p3830a", 0 }, { {514.0f, -56.0f, -575.0f}, {0.0f, 1.0f, 0.0f}, {0.9998f, 0.0f, -0.019998f}, "p1308a", 0 }, { {1015.0f, 0.0f, -1223.0f}, {0.0f, 1.0f, 0.0f}, {-0.866028f, 0.0f, 0.499996f}, "p2156a", 0 }, { {1028.0f, -59.0f, -1601.0f}, {0.0f, 1.0f, 0.0f}, {-1.0f, 0.0f, -9e-06}, "p1548a", 0 }, { {1039.0f, -59.0f, -1833.0f}, {0.0f, 1.0f, 0.0f}, {-0.622865f, 0.0f, 0.782329f}, "p1555a", 0 }, { {631.0f, -59.0f, -1510.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 5e-06}, "p2170a", 0 }, { {644.0f, 0.0f, -1131.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 9e-06}, "p2158a", 0 }, { {631.0f, 0.0f, -1358.0f}, {0.0f, 1.0f, 0.0f}, {0.89879f, 0.0f, 0.438379f}, "p3716a2", 0 }, { {672.0f, -35.0f, -510.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p454a", 0 }, { {702.0f, -35.0f, -484.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p448a", 0 }, { {815.0f, -35.0f, -497.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p429a", 0 }, { {808.0f, -55.0f, -827.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1556a", 0 }, { {870.0f, -55.0f, -788.0f}, {0.0f, 1.0f, 0.0f}, {-1.0f, 0.0f, 0.0f}, "p1425a2", 0 }, { {753.0f, -55.0f, -786.0f}, {0.0f, 1.0f, 0.0f}, {0.966013f, 0.0f, 0.258493f}, "p1333a", 0 }, { {628.0f, -55.0f, -868.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1277a", 0 }, { {569.0f, -55.0f, -803.0f}, {0.0f, 1.0f, 0.0f}, {-0.166951f, 0.0f, 0.985965f}, "p1323a", 0 }, { {1142.0f, -55.0f, -760.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p1501a", 0 }, { {1009.0f, -55.0f, -768.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1503a", 0 }, { {1365.0f, -55.0f, -705.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1479a", 0 }, { {1247.0f, -55.0f, -471.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1453a", 0 }, { {1271.0f, -55.0f, -400.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1453a", 0 }, { {781.0f, -55.0f, -699.0f}, {0.0f, 1.0f, 0.0f}, {0.499998f, 0.0f, 0.866027f}, "p4155a", 0 }, { {941.0f, -55.0f, -659.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p4150a2", 0 }, { {929.0f, -55.0f, -745.0f}, {0.0f, 1.0f, 0.0f}, {0.707107f, 0.0f, 0.707107f}, "p1356a", 0 }, { {635.0f, -55.0f, -790.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1328a", 0 }, { {1400.0f, -55.0f, -662.0f}, {0.0f, 1.0f, 0.0f}, {-1.0f, 0.0f, 0.0f}, "p1478a", 0 }, { {1347.0f, -55.0f, -612.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1478a", 0 }, { {1387.0f, -55.0f, -410.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1455a", 0 }, { {1008.0f, -55.0f, -1676.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1564a2", 0 }, { {654.0f, -29.0f, -485.0f}, {0.0f, 1.0f, 0.0f}, {0.06976f, 0.0f, -0.997564f}, "p459a", 0 }, { {590.0f, -59.0f, -553.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p3685a1", 0 }, { {601.0f, -35.0f, -510.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p4099a", 0 }, { {631.0f, -35.0f, -485.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p460a", 0 }, { {775.0f, -35.0f, -506.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p437a", 0 }, { {524.0f, -55.0f, -559.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p1308a", 0 }, { {612.0f, -55.0f, -603.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p4076a", 0 }, { {736.0f, -55.0f, -622.0f}, {0.0f, 1.0f, 0.0f}, {-0.844328f, 0.0f, -0.535827f}, "p1317a", 0 }, { {891.0f, -55.0f, -564.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1428a", 0 }, { {1171.0f, -55.0f, -625.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1488a", 0 }, { {990.0f, -55.0f, -1355.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1567a1", 0 }, { {991.0f, -55.0f, -1440.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1566a1", 0 }, { {704.0f, -35.0f, -548.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p582a1", 0 }, { {633.0f, -35.0f, -547.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p582a2", 0 }, { {753.0f, -35.0f, -546.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p582a1", 0 }, { {674.0f, -55.0f, -607.0f}, {0.0f, 1.0f, 0.0f}, {-1.0f, 0.0f, 0.0f}, "p1317a", 0 }, { {708.0f, -55.0f, -584.0f}, {0.0f, 1.0f, 0.0f}, {-0.400237f, 0.0f, 0.916412f}, "p1317a", 0 }, { {805.0f, -55.0f, -612.0f}, {0.0f, 1.0f, 0.0f}, {-1.0f, 0.0f, 0.0f}, "p4159a", 0 }, { {846.0f, -55.0f, -588.0f}, {0.0f, 1.0f, 0.0f}, {-0.707966f, 0.0f, 0.706247f}, "p4123a", 0 }, { {1011.0f, -55.0f, -1739.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p3878a", 0 }, { {664.0f, -55.0f, -1146.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1575a2", 0 }, { {654.0f, -55.0f, -1118.0f}, {0.0f, 1.0f, 0.0f}, {1.0f, 0.0f, 0.0f}, "p1574a1", 0 }, { {1001.0f, -55.0f, -1241.0f}, {0.0f, 1.0f, 0.0f}, {0.71221f, 0.0f, 0.701966f}, "p1568a2", 0 }, { {781.0f, -15.0f, -1693.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1630a2", 0 }, { {528.0f, 1.0f, -668.0f}, {-5.8e-05, 1.0f, 1.2e-05}, {0.978584f, 5.9e-05, -0.205846f}, "p3887a2", 0 }, { {531.0f, 1.0f, -669.0f}, {-2.4e-05, 1.0f, 0.0f}, {0.999987f, 2.4e-05, 0.005066f}, "p3887a2", 0 }, { {530.0f, -4.0f, -669.0f}, {-4.9e-05, 1.0f, 0.0f}, {1.0f, 5e-05, -0.000142f}, "p3887a2", 0 }, { {530.0f, 1.0f, -674.0f}, {-2.4e-05, 1.0f, 0.0f}, {0.999987f, 2.4e-05, 0.005066f}, "p3887a1", 0 }, { {540.0f, 1.0f, -671.0f}, {5.9e-05, 1.0f, -5e-06}, {-0.996376f, 5.9e-05, 0.085053f}, "p3887a1", 0 }, { {504.0f, 1.0f, -677.0f}, {-1e-06, 1.0f, -5.9e-05}, {0.015342f, 5.9e-05, 0.999882f}, "p3899a", 0 }, { {499.0f, 1.0f, -677.0f}, {-1e-06, 1.0f, -5.9e-05}, {0.015342f, 5.9e-05, 0.999882f}, "p3899a", 0 }, { {494.0f, 1.0f, -677.0f}, {-1e-06, 1.0f, -5.9e-05}, {0.015342f, 5.9e-05, 0.999882f}, "p3899a", 0 }, { {674.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {620.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {638.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {656.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {693.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {765.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {711.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {729.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {747.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {784.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {838.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p4123a", 0 }, { {820.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p4159a", 0 }, { {802.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1317a", 0 }, { {857.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1361a", 0 }, { {601.0f, -38.0f, -576.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p4076a", 0 }, { {857.0f, -38.0f, -557.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1428a", 0 }, { {857.0f, -38.0f, -539.0f}, {0.0f, 1.0f, 0.0f}, {-0.999997f, 0.0f, 0.002546f}, "p1429a", 0 }, { {685.0f, -36.0f, -451.0f}, {0.0f, 1.0f, 0.0f}, {-3e-06, 0.0f, 1.0f}, "p3833a", 0 }, { {719.0f, -36.0f, -469.0f}, {0.0f, 1.0f, 0.0f}, {-8e-06, 0.0f, 1.0f}, "p3831a2", 0 }, { {724.0f, -36.0f, -505.0f}, {0.0f, 1.0f, 0.0f}, {-8e-06, 0.0f, 1.0f}, "p444a", 0 }, { {652.0f, -36.0f, -506.0f}, {0.0f, 1.0f, 0.0f}, {-8e-06, 0.0f, 1.0f}, "p456a", 0 }, { {719.0f, -36.0f, -483.0f}, {0.0f, 1.0f, 0.0f}, {-8e-06, 0.0f, 1.0f}, "p3522a", 0 }, { {663.0f, -36.0f, -535.0f}, {0.0f, 1.0f, 0.0f}, {-8e-06, 0.0f, 1.0f}, "p582a2", 0 }, { {722.0f, -36.0f, -537.0f}, {0.0f, 1.0f, 0.0f}, {-8e-06, 0.0f, 1.0f}, "p582a1", 0 }, { {850.0f, -36.0f, -543.0f}, {0.0f, 1.0f, 0.0f}, {-8e-06, 0.0f, 1.0f}, "p1429a", 0 }, { {846.0f, -36.0f, -568.0f}, {0.0f, 1.0f, 0.0f}, {3.1e-05, -1e-06, 1.0f}, "p1361a", 0 }, { {567.0f, -36.0f, -637.0f}, {0.0f, 1.0f, 1e-06}, {-5e-06, 0.0f, 1.0f}, "p1297a", 0 }, { {518.0f, -36.0f, -620.0f}, {0.0f, 1.0f, 0.0f}, {-2e-06, 0.0f, 1.0f}, "p1304a", 0 }, { {499.0f, -36.0f, -622.0f}, {0.0f, 1.0f, 0.0f}, {-1e-06, 0.0f, 1.0f}, "p736a", 0 }, { {686.0f, -36.0f, -659.0f}, {0.0f, 1.0f, 0.0f}, {-3e-06, 0.0f, 1.0f}, "p4059a2", 0 }, { {685.0f, -36.0f, -683.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p4050a2", 0 }, { {685.0f, -36.0f, -709.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p4053a", 0 }, { {654.0f, -36.0f, -685.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p4057a", 0 }, { {614.0f, -36.0f, -719.0f}, {0.0f, 1.0f, -1e-06}, {-1e-06, 0.0f, 1.0f}, "p1324a", 0 }, { {663.0f, -36.0f, -723.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p4073a", 0 }, { {721.0f, -36.0f, -685.0f}, {0.0f, 1.0f, 1e-06}, {-4e-06, 0.0f, 1.0f}, "p4046a2", 0 }, { {765.0f, -36.0f, -679.0f}, {0.0f, 1.0f, 0.0f}, {6e-06, 0.0f, 1.0f}, "p4155a", 0 }, { {830.0f, -36.0f, -691.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p4155a", 0 }, { {861.0f, -36.0f, -689.0f}, {0.0f, 1.0f, 0.0f}, {5e-06, 0.0f, 1.0f}, "p4151a2", 0 }, { {866.0f, -36.0f, -710.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p4151a2", 0 }, { {865.0f, -36.0f, -660.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p4151a2", 0 }, { {901.0f, -36.0f, -686.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p4152a", 0 }, { {904.0f, -36.0f, -708.0f}, {0.0f, 1.0f, 1e-06}, {0.0f, 0.0f, 1.0f}, "p4152a", 0 }, { {975.0f, -36.0f, -639.0f}, {0.0f, 1.0f, 1e-06}, {0.0f, 0.0f, 1.0f}, "p1497a", 0 }, { {992.0f, -36.0f, -697.0f}, {0.0f, 1.0f, 0.0f}, {-1e-06, 0.0f, 1.0f}, "p1499a", 0 }, { {955.0f, -36.0f, -807.0f}, {0.0f, 1.0f, 0.0f}, {-6e-06, 0.0f, 1.0f}, "p1505a", 0 }, { {835.0f, -36.0f, -740.0f}, {0.0f, 1.0f, 0.0f}, {-1e-06, 0.0f, 1.0f}, "p4090a2", 0 }, { {789.0f, -36.0f, -749.0f}, {0.0f, 1.0f, 0.0f}, {9e-06, 0.0f, 1.0f}, "p4094a", 0 }, { {788.0f, -36.0f, -793.0f}, {0.0f, 1.0f, -1e-06}, {0.0f, 0.0f, 1.0f}, "p1334a", 0 }, { {835.0f, -36.0f, -795.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p1425a1", 0 }, { {749.0f, -36.0f, -736.0f}, {0.0f, 1.0f, -1e-06}, {4e-06, 0.0f, 1.0f}, "p1336a", 0 }, { {666.0f, -36.0f, -762.0f}, {0.0f, 1.0f, 0.0f}, {-6e-06, 0.0f, 1.0f}, "p4081a", 0 }, { {618.0f, -36.0f, -764.0f}, {0.0f, 1.0f, 0.0f}, {4e-06, 0.0f, 1.0f}, "p1327a", 0 }, { {689.0f, -36.0f, -808.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, 1.0f}, "p1329a", 0 }, { {669.0f, -36.0f, -846.0f}, {0.0f, 1.0f, 1e-06}, {-1e-06, 0.0f, 1.0f}, "p1320a", 0 }, { {545.0f, -36.0f, -846.0f}, {0.0f, 1.0f, 0.0f}, {-1e-06, 0.0f, 1.0f}, "p1283a", 0 }, { {537.0f, -36.0f, -766.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1288a", 0 }, { {1334.0f, -36.0f, -436.0f}, {0.0f, 1.0f, 1e-06}, {-3e-06, 0.0f, 1.0f}, "p1472a", 0 }, { {1191.0f, -36.0f, -579.0f}, {0.0f, 1.0f, 0.0f}, {-5e-06, 0.0f, 1.0f}, "p1488a", 0 }, { {832.0f, -36.0f, -1028.0f}, {0.0f, 1.0f, 1e-06}, {-5e-06, 0.0f, 1.0f}, "p1622a1", 0 }, { {832.0f, -36.0f, -1175.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1624a2", 0 }, { {832.0f, -36.0f, -1328.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1626a2", 0 }, { {832.0f, -36.0f, -1495.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1627a1", 0 }, { {775.0f, -36.0f, -649.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p4159a", 0 }, { {950.0f, -36.0f, -1414.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1627a2", 0 }, { {950.0f, -36.0f, -1247.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1625a2", 0 }, { {950.0f, -36.0f, -1095.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1623a2", 0 }, { {950.0f, -36.0f, -947.0f}, {0.0f, 1.0f, 1e-06}, {-5e-06, 0.0f, 1.0f}, "p1621a2", 0 }, { {686.0f, -36.0f, -907.0f}, {0.0f, 1.0f, 1e-06}, {-5e-06, 0.0f, 1.0f}, "p1275a", 0 }, { {686.0f, -36.0f, -1054.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1574a2", 0 }, { {686.0f, -36.0f, -1206.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1575a2", 0 }, { {686.0f, -36.0f, -1373.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1577a2", 0 }, { {684.0f, -36.0f, -2157.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p3391a", 0 }, { {684.0f, -36.0f, -1990.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p3390a", 0 }, { {684.0f, -36.0f, -1838.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p3389a", 0 }, { {684.0f, -36.0f, -1691.0f}, {0.0f, 1.0f, 1e-06}, {-5e-06, 0.0f, 1.0f}, "p1582a1", 0 }, { {948.0f, -36.0f, -1695.0f}, {0.0f, 1.0f, 1e-06}, {-5e-06, 0.0f, 1.0f}, "p1630a2", 0 }, { {948.0f, -36.0f, -1843.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1631a2", 0 }, { {948.0f, -36.0f, -1995.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1633a2", 0 }, { {948.0f, -36.0f, -2162.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1635a2", 0 }, { {811.0f, -36.0f, -2379.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1637a1", 0 }, { {811.0f, -36.0f, -2212.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1635a1", 0 }, { {811.0f, -36.0f, -2060.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1634a2", 0 }, { {811.0f, -36.0f, -1912.0f}, {0.0f, 1.0f, 1e-06}, {-5e-06, 0.0f, 1.0f}, "p1632a1", 0 }, { {1173.0f, 0.0f, -705.0f}, {0.0f, 1.0f, 0.0f}, {-5e-06, 0.0f, 1.0f}, "p1494a", 0 }, { {1240.0f, 0.0f, -632.0f}, {0.0f, 1.0f, 0.0f}, {-5e-06, 0.0f, 1.0f}, "p1487a", 0 }, { {1316.0f, 0.0f, -564.0f}, {0.0f, 1.0f, 0.0f}, {-5e-06, 0.0f, 1.0f}, "p1473a", 0 }, { {1088.0f, 0.0f, -744.0f}, {0.0f, 1.0f, 0.0f}, {-5e-06, 0.0f, 1.0f}, "p1496a", 0 }, { {1031.0f, -36.0f, -1825.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p1555a", 0 }, { {1032.0f, -36.0f, -1740.0f}, {0.0f, 1.0f, 0.0f}, {1e-06, 0.0f, 1.0f}, "p3878a", 0 }, { {874.0f, -55.0f, -2149.0f}, {0.0f, 1.0f, 0.0f}, {0.0f, 0.0f, -1.0f}, "p1635a2", 0 }, { {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, NULL, 0 } }; BoundPadRecord pad3dlist[] = { { {646.0f, -43.0f, -1478.0f}, {1.0f, 0.0f, 0.0f}, {0.0f, 1.0f, 0.0f}, "p2169a", 0, {-2.0f, 1.0f, -2.0f, -2.0f, -1.0f, 2.0f} }, { {1012.0f, -19.0f, -1779.0f}, {0.0f, 1.0f, 0.0f}, {-0.707168f, 1e-06, -0.707046f}, "p2216a2", 0, {-14.850645f, 13.436069f, -4e-06, 30.000004f, -12.019656f, 16.264635f} }, { {935.0f, -35.0f, -1881.0f}, {0.142935f, 0.986286f, 0.082524f}, {-0.854148f, 0.165048f, -0.493143f}, "p1632a2", 0, {-6.813465f, 7.349367f, -27.120205f, 4.91059f, -59.638824f, 59.063366f} }, { {643.0f, -41.0f, -1490.0f}, {0.0f, 1.0f, 0.0f}, {-0.707099f, 0.0f, -0.707114f}, "p2166a", 0, {19.091713f, 28.28445f, 0.0f, 9.0f, -16.97086f, 16.970266f} }, { {691.0f, 24.0f, -2221.0f}, {0.0f, 1.0f, 0.0f}, {1.7e-05, 0.0f, -1.0f}, "p3391a", 0, {127.99973f, 137.00029f, 0.0f, 9.0f, -16.002316f, 16.997835f} }, { {953.0f, 5.0f, -2265.0f}, {0.0f, 1.0f, 0.0f}, {-1.7e-05, 0.0f, 1.0f}, "p1636a2", 0, {93.99972f, 103.000275f, 0.0f, 9.0f, -17.001747f, 15.998405f} }, { {691.0f, -37.0f, -449.0f}, {-1.0f, 0.0f, 0.0f}, {0.0f, 1.0f, 0.0f}, "p3833a", 0, {-4.0f, -3.0f, -1.0f, 8.0f, -4.0f, 15.0f} }, { {675.0f, -37.0f, -449.0f}, {1.0f, 0.0f, 0.0f}, {0.0f, 1.0f, 0.0f}, "p3833a", 0, {3.0f, 4.0f, -1.0f, 8.0f, -4.0f, 15.0f} }, { {738.0f, -24.0f, -521.0f}, {-0.999983f, 0.005169f, -0.002836f}, {0.005164f, 0.999985f, 0.001883f}, "p3542a2", 0, {-1.12283f, 1.979609f, -4.92521f, 32.07982f, -17.168755f, 15.027476f} }, { {665.0f, -24.0f, -522.0f}, {-0.999983f, 0.005169f, -0.002836f}, {0.005164f, 0.999985f, 0.001883f}, "p4102a2", 0, {-2.122824f, 1.039405f, -4.09348f, 32.07982f, -17.166872f, 15.024195f} }, { {507.0f, -55.0f, -619.0f}, {0.0f, 0.0f, -1.0f}, {0.0f, 1.0f, 0.0f}, "p3900a1", 0, {-1e-06, 1.0f, -1.0f, 8.0f, -4.0f, 15.0f} }, { {589.0f, -28.0f, -481.0f}, {-1.0f, 0.0f, 0.0f}, {0.0f, 1.0f, 0.0f}, "p3690a1", 0, {-4.0f, -3.0f, -1.0f, 11.0f, -4.0f, 9.0f} }, { {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, {0.0f, 0.0f, 0.0f}, NULL, 0, {0.0f, 0.0f, 0.0f, 0.0f, 0.0f, 0.0f} } }; s32 propDefs[] = { /* Type = WatchMenuObjectiveText; index = 0 */ _mkword(0, _mkshort(0, 35)), 0, 28682, 0, /* Type = WatchMenuObjectiveText; index = 1 */ _mkword(0, _mkshort(0, 35)), 1, 28683, 0, /* Type = WatchMenuObjectiveText; index = 2 */ _mkword(0, _mkshort(0, 35)), 2, 28684, 0, /* Type = WatchMenuObjectiveText; index = 3 */ _mkword(0, _mkshort(0, 35)), 3, 28685, 0, /* Type = WatchMenuObjectiveText; index = 4 */ _mkword(0, _mkshort(0, 35)), 4, 28686, 0, /* Type = ObjectiveStart; index = 5 */ _mkword(0, _mkshort(0, 23)), 0, 28687, 0, /* Type = ObjectiveCollectObject; index = 6 */ _mkword(0, _mkshort(0, 28)), 2, /* Type = ObjectiveEnd; index = 7 */ _mkword(0, _mkshort(0, 24)), /* Type = ObjectiveStart; index = 8 */ _mkword(0, _mkshort(0, 23)), 1, 28688, 2, /* Type = ObjectiveDestroyObject; index = 9 */ _mkword(0, _mkshort(0, 25)), 0, /* Type = ObjectiveDestroyObject; index = 10 */ _mkword(0, _mkshort(0, 25)), 4, /* Type = ObjectiveDestroyObject; index = 11 */ _mkword(0, _mkshort(0, 25)), 5, /* Type = ObjectiveEnd; index = 12 */ _mkword(0, _mkshort(0, 24)), /* Type = ObjectiveStart; index = 13 */ _mkword(0, _mkshort(0, 23)), 2, 28689, 1, /* Type = ObjectiveDestroyObject; index = 14 */ _mkword(0, _mkshort(0, 25)), 1, /* Type = ObjectiveEnd; index = 15 */ _mkword(0, _mkshort(0, 24)), /* Type = ObjectiveStart; index = 16 */ _mkword(0, _mkshort(0, 23)), 3, 28690, 0, /* Type = ObjectiveCompleteCondition; index = 17 */ _mkword(0, _mkshort(0, 26)), 2048, /* Type = ObjectiveFailCondition; index = 18 */ _mkword(0, _mkshort(0, 27)), 1024, /* Type = ObjectiveEnd; index = 19 */ _mkword(0, _mkshort(0, 24)), /* Type = Guard; index = 20 */ _mkword(0, _mkshort(0, 9)), _mkword(23, 110), _mkword(37, 1025), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 21 */ _mkword(0, _mkshort(0, 9)), _mkword(24, 102), _mkword(37, 1026), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 22 */ _mkword(0, _mkshort(0, 9)), _mkword(25, 26), _mkword(37, 2), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 23 */ _mkword(0, _mkshort(0, 9)), _mkword(26, 27), _mkword(37, 2), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 24 */ _mkword(0, _mkshort(0, 9)), _mkword(27, 28), _mkword(37, 2), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 25 */ _mkword(0, _mkshort(0, 9)), _mkword(28, 29), _mkword(37, 2), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 26 */ _mkword(0, _mkshort(0, 9)), _mkword(29, 30), _mkword(37, 2), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 27 */ _mkword(0, _mkshort(0, 9)), _mkword(30, 31), _mkword(37, 2), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 28 */ _mkword(0, _mkshort(0, 9)), _mkword(20, 21), _mkword(37, 2), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Guard; index = 29 */ _mkword(0, _mkshort(0, 9)), _mkword(21, 20), _mkword(37, 2), 0xffffffff, _mkword(750, 50), _mkword(0, 0xffff), 0x00000000, /* Type = Collectable; index = 30 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 0), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 31 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 1), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 32 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 2), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 33 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 3), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 34 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 4), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 35 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 5), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 36 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 6), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 37 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 7), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 38 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 8), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 39 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 9), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 40 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 10), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 41 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 11), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 42 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 12), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 43 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 13), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 44 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 14), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 45 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 15), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 46 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 16), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 47 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 17), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 48 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 18), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 49 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 19), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 50 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 20), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 51 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 21), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 52 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 22), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 53 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 23), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 54 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 24), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 55 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 25), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 56 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 26), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 57 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 27), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 58 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 28), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 59 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 29), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 60 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 30), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 61 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 31), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 62 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 39), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 63 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 40), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 64 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 41), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Collectable; index = 65 */ _mkword(256, _mkshort(0, 8)), _mkword(184, 42), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(_mkshort(0x08, 0xff), 0xffff), 0, /* Type = Hat; index = 66 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 0), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 67 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 1), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 68 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 2), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 69 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 3), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 70 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 4), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 71 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 5), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 72 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 6), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 73 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 7), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 74 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 8), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 75 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 9), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 76 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 10), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 77 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 11), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 78 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 12), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 79 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 13), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 80 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 14), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 81 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 15), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 82 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 16), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 83 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 17), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 84 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 18), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 85 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 19), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 86 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 20), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 87 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 21), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 88 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 22), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 89 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 23), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Hat; index = 90 */ _mkword(256, _mkshort(0, 17)), _mkword(214, 24), 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = SetGuardAttribute; index = 91 */ _mkword(0, _mkshort(0, 18)), 8, 0x00000019, /* Type = SetGuardAttribute; index = 92 */ _mkword(0, _mkshort(0, 18)), 11, 0x00000019, /* Type = SetGuardAttribute; index = 93 */ _mkword(0, _mkshort(0, 18)), 14, 0x00000019, /* Type = SetGuardAttribute; index = 94 */ _mkword(0, _mkshort(0, 18)), 16, 0x00000019, /* Type = SetGuardAttribute; index = 95 */ _mkword(0, _mkshort(0, 18)), 18, 0x00000019, /* Type = SetGuardAttribute; index = 96 */ _mkword(0, _mkshort(0, 18)), 20, 0x00000019, /* Type = AmmoBox; index = 97 */ _mkword(256, _mkshort(0, 20)), _mkword(5, 3), 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 5), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), /* Type = AmmoBox; index = 98 */ _mkword(256, _mkshort(0, 20)), _mkword(5, 25), 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 5), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), /* Type = AmmoBox; index = 99 */ _mkword(128, _mkshort(0, 20)), _mkword(4, 24), 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 5), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), _mkword(0xffff, 0), /* Type = Tag; index = 100 */ _mkword(0, _mkshort(0, 22)), _mkword(3, 0x0001), 0, 0, /* Type = Aircraft; index = 101 */ _mkword(179, _mkshort(0, 40)), _mkword(291, 10002), 0x200001e8, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(20000, 0), 0, 0, 0x0000040d, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* Type = StandardProp; index = 102 */ _mkword(256, _mkshort(0, 3)), _mkword(50, 81), 0x000001a1, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 103 */ _mkword(332, _mkshort(0, 3)), _mkword(85, 79), 0x000001e1, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = SingleMonitor; index = 104 */ _mkword(256, _mkshort(0, 10)), _mkword(75, 77), 0x10000001, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, _mkshort(0, 0), _mkshort(0, 0), _mkshort(0, 0), 0, 0, 0xffffffff, 0xffffffff, 5, /* Type = StandardProp; index = 105 */ _mkword(256, _mkshort(0, 3)), _mkword(45, 78), 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Tag; index = 106 */ _mkword(0, _mkshort(0, 22)), _mkword(2, 0x0001), 0, 0, /* Type = Key; index = 107 */ _mkword(384, _mkshort(0, 4)), _mkword(243, 80), 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 1, /* Type = Rename; index = 108 */ _mkword(0, _mkshort(0, 37)), 0xffffffff, 82, 28692, 28693, 28694, 28695, 28696, 0, 0, /* Type = StandardProp; index = 109 */ _mkword(256, _mkshort(0, 3)), _mkword(43, 82), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 110 */ _mkword(256, _mkshort(0, 3)), _mkword(43, 83), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 111 */ _mkword(256, _mkshort(0, 3)), _mkword(43, 84), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 112 */ _mkword(256, _mkshort(0, 3)), _mkword(62, 72), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 113 */ _mkword(256, _mkshort(0, 3)), _mkword(62, 73), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 114 */ _mkword(256, _mkshort(0, 3)), _mkword(62, 74), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 115 */ _mkword(256, _mkshort(0, 3)), _mkword(62, 75), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 116 */ _mkword(179, _mkshort(0, 3)), _mkword(114, 32), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 117 */ _mkword(179, _mkshort(0, 3)), _mkword(114, 33), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = StandardProp; index = 118 */ _mkword(179, _mkshort(0, 3)), _mkword(114, 34), 0x00000101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Tank; index = 119 */ _mkword(276, _mkshort(0, 45)), _mkword(288, 44), 0x00020101, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x0000001e, 0x00000000, /* Type = Rename; index = 120 */ _mkword(0, _mkshort(0, 37)), 0x00000001, 0, 0, 0, 0, 0, 28701, 0, 0, /* Type = Door; index = 121 */ _mkword(256, _mkshort(0, 1)), _mkword(155, 6), 0x18001000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x00000001, 0x005a0000, 0x03e80000, 0x00004ccc, 0x00004ccc, 0x00030000, _mkword(0, 5), 0x00000080, 1500, 10, 0.0f, 0, 0, 0, 0.0f, _mkword(0, 0), 0, _mkword(0, _mkshort(0, 0)), 0x00000000, _mkword(_mkshort(0, 0), 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Type = Door; index = 122 */ _mkword(256, _mkshort(0, 1)), _mkword(155, 7), 0x38001000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0xffffffff, 0x005a0000, 0x03e80000, 0x00004ccc, 0x00004ccc, 0x00030000, _mkword(0, 5), 0x00000080, 1500, 0, 0.0f, 0, 0, 0, 0.0f, _mkword(0, 0), 0, _mkword(0, _mkshort(0, 0)), 0x00000000, _mkword(_mkshort(0, 0), 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Type = Rename; index = 123 */ _mkword(0, _mkshort(0, 37)), 0xffffffff, 0, 0, 0, 0, 0, 28701, 0, 0, /* Type = Door; index = 124 */ _mkword(256, _mkshort(0, 1)), _mkword(155, 10), 0x38000000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x00000000, 0x005a0000, 0x03e80000, 0x00004ccc, 0x00004ccc, 0x00030000, _mkword(0, 5), 0x00000000, 1500, 10, 0.0f, 0, 0, 0, 0.0f, _mkword(0, 0), 0, _mkword(0, _mkshort(0, 0)), 0x00000000, _mkword(_mkshort(0, 0), 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Type = Door; index = 125 */ _mkword(256, _mkshort(0, 1)), _mkword(149, 8), 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x00000000, 0x0000e666, 0x0000cccc, 0x0000000a, 0x0000000a, 0x000001eb, _mkword(4, 4), 0x00000000, 900, 9, 0.0f, 0, 0, 0, 0.0f, _mkword(0, 0), 0, _mkword(0, _mkshort(0, 0)), 0x00000000, _mkword(_mkshort(0, 0), 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Type = Door; index = 126 */ _mkword(256, _mkshort(0, 1)), _mkword(149, 9), 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x00000000, 0x0000e666, 0x0000cccc, 0x0000000a, 0x0000000a, 0x000001eb, _mkword(4, 4), 0x00000000, 900, 9, 0.0f, 0, 0, 0, 0.0f, _mkword(0, 0), 0, _mkword(0, _mkshort(0, 0)), 0x00000000, _mkword(_mkshort(0, 0), 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Type = Rename; index = 127 */ _mkword(0, _mkshort(0, 37)), 0x00000001, 0, 0, 0, 0, 0, 28701, 0, 0, /* Type = Door; index = 128 */ _mkword(256, _mkshort(0, 1)), _mkword(149, 11), 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x00000000, 0x0000e666, 0x0000cccc, 0x0000000a, 0x0000000a, 0x000001eb, _mkword(4, 4), 0x00000080, 900, 9, 0.0f, 0, 0, 0, 0.0f, _mkword(0, 0), 0, _mkword(0, _mkshort(0, 0)), 0x00000000, _mkword(_mkshort(0, 0), 0), 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* Type = Tag; index = 129 */ _mkword(0, _mkshort(0, 22)), _mkword(0, 0x0001), 0, 0, /* Type = Drone; index = 130 */ _mkword(256, _mkshort(0, 13)), _mkword(292, 10003), 0x000010e8, 0x00004001, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x00000093, 0x00000000, 0x0000416c, 0xfffff8e4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000088, 0x004b0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* Type = Tag; index = 131 */ _mkword(0, _mkshort(0, 22)), _mkword(4, 0x0001), 0, 0, /* Type = Drone; index = 132 */ _mkword(256, _mkshort(0, 13)), _mkword(292, 10004), 0x000010e8, 0x00004001, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x000000a6, 0x00000000, 0x0000416c, 0xfffff8e4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000088, 0x004b0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* Type = Tag; index = 133 */ _mkword(0, _mkshort(0, 22)), _mkword(5, 0x0001), 0, 0, /* Type = Drone; index = 134 */ _mkword(256, _mkshort(0, 13)), _mkword(292, 10005), 0x000010e8, 0x00004001, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, 0x000000a6, 0x00000000, 0x0000416c, 0xfffff8e4, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000088, 0x004b0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, /* Type = Tag; index = 135 */ _mkword(0, _mkshort(0, 22)), _mkword(1, 0x0001), 0, 0, /* Type = StandardProp; index = 136 */ _mkword(204, _mkshort(0, 3)), _mkword(103, 10001), 0x000001a1, 0x00004000, 0x00000000, 0x00000000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x00000000, 0x00000000, 0, 0, _mkword(1000, 0), 0, 0, /* Type = Cutscene; index = 137 */ _mkword(0, _mkshort(0, 46)), 925727, 68857, -2788059, 206087, 404912, 10004, /* Type = Tag; index = 138 */ _mkword(0, _mkshort(0, 22)), _mkword(6, 0xffff), 0, 0, /* Type = EndProps; index = 139 */ _mkword(0, _mkshort(0, 48)) }; s32 intro[] = { /* Type = FixedCam; index = 0 */ _mkword(0, _mkshort(0, 6)), 0x000912ec, 0x0000de88, 0xfff05b26, 0x00028c55, 0x00062daf, 0x000000ac, 0x00007013, 0x00000000, 0x00000000, /* Type = FixedCam; index = 1 */ _mkword(0, _mkshort(0, 6)), 0x0010326d, 0x0000b138, 0xffd68fe2, 0x00033a96, 0x00062a1d, 0x000000a5, 0x00007013, 0x00000000, 0x00000000, /* Type = FixedCam; index = 2 */ _mkword(0, _mkshort(0, 6)), 0x000d7516, 0x0002ae98, 0xfff855e6, 0x00061d27, 0x0005e0d6, 0x00000084, 0x00007013, 0x00000000, 0x00000000, /* Type = FixedCam; index = 3 */ _mkword(0, _mkshort(0, 6)), 0x00083971, 0x0000f58a, 0xfff6af60, 0x00011df4, 0x0005dd43, 0x00000027, 0x00007013, 0x00000000, 0x00000000, /* Type = FixedCam; index = 4 */ _mkword(0, _mkshort(0, 6)), 0x00083967, 0x000032a8, 0xfff3681f, 0x00021627, 0x00000c82, 0x00000027, 0x00007013, 0x00000000, 0x00000000, /* Type = FixedCam; index = 5 */ _mkword(0, _mkshort(0, 6)), 0x000e1e67, 0xffff3ff6, 0xfff6268e, 0x000471ac, 0x000011df, 0x0000006e, 0x00007013, 0x00000000, 0x00000000, /* Type = WatchTime; index = 6 */ _mkword(0, _mkshort(0, 7)), 1, 10, /* Type = Spawn; index = 7 */ _mkword(0, _mkshort(0, 0)), 53, 0, /* Type = StartWeapon; index = 8 */ _mkword(0, _mkshort(0, 1)), 5, -1, 0, /* Type = StartAmmo; index = 9 */ _mkword(0, _mkshort(0, 2)), 1, 100, 0, /* Type = Spawn; index = 10 */ _mkword(0, _mkshort(0, 0)), 140, 1, /* Type = StartWeapon; index = 11 */ _mkword(0, _mkshort(0, 1)), 26, -1, 1, /* Type = StartAmmo; index = 12 */ _mkword(0, _mkshort(0, 2)), 5, 6, 1, /* Type = Spawn; index = 13 */ _mkword(0, _mkshort(0, 0)), 142, 2, /* Type = StartWeapon; index = 14 */ _mkword(0, _mkshort(0, 1)), 8, -1, 2, /* Type = StartAmmo; index = 15 */ _mkword(0, _mkshort(0, 2)), 3, 100, 2, /* Type = Cuff; index = 16 */ _mkword(0, _mkshort(0, 5)), 3, /* Type = SwirlCam; index = 17 */ _mkword(0, _mkshort(0, 3)), 2, 0x00000000, 0xff9c0000, 0x00c80000, 0x0000c000, 0x00280000, 0xffffffff, /* Type = SwirlCam; index = 18 */ _mkword(0, _mkshort(0, 3)), 2, 0x00010000, 0xff9e0000, 0x00c90000, 0x0000a3dd, 0x0028cccb, 0xffffffff, /* Type = SwirlCam; index = 19 */ _mkword(0, _mkshort(0, 3)), 2, 0xffa00000, 0xff9c0000, 0x00aa0000, 0x0000c000, 0x00419fcc, 0xffffffff, /* Type = SwirlCam; index = 20 */ _mkword(0, _mkshort(0, 3)), 2, 0xff4b0000, 0xffec0000, 0x00000000, 0x0000aa7d, 0x003b7018, 0xffffffff, /* Type = SwirlCam; index = 21 */ _mkword(0, _mkshort(0, 3)), 2, 0xff920000, 0x00260000, 0xffa60000, 0x0000a3de, 0x002d0be4, 0xffffffff, /* Type = SwirlCam; index = 22 */ _mkword(0, _mkshort(0, 3)), 2, 0xffe30000, 0x00200000, 0xffa80000, 0x000066ed, 0x001f2122, 0xffffffff, /* Type = SwirlCam; index = 23 */ _mkword(0, _mkshort(0, 3)), 2, 0xfffb0000, 0x000a0000, 0xffd80000, 0x000039f6, 0x001f2122, 0xffffffff, /* Type = SwirlCam; index = 24 */ _mkword(0, _mkshort(0, 3)), 2, 0x00000000, 0x00000000, 0x00000000, 0x0001051a, 0x00000000, 0xffffffff, /* Type = SwirlCam; index = 25 */ _mkword(0, _mkshort(0, 3)), 2, 0x00000000, 0x00000000, 0x00000000, 0x00008000, 0x00000000, 0xffffffff, /* Type = SwirlCam; index = 26 */ _mkword(0, _mkshort(0, 3)), 1, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, /* Type = EndIntro; index = 27 */ _mkword(0, _mkshort(0, 9)) }; s32 path_neighbors_0[] = { 1, -1 }; s32 path_neighbors_1[] = { 0, 2, -1 }; s32 path_neighbors_2[] = { 1, -1 }; s32 path_indeces_0[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, -1 }; s32 path_indeces_1[] = { 68, 69, 70, -1 }; s32 path_indeces_2[] = { 71, 72, -1 }; waygroup pathsets[] = { { &path_neighbors_0, &path_indeces_0, 0 }, { &path_neighbors_1, &path_indeces_1, 0 }, { &path_neighbors_2, &path_indeces_2, 0 }, { NULL, NULL, 0 } }; char *pad3dnames[] = { "", "", "", NULL }; s32 path_table_0[] = { 1, 13, 25, -1 }; s32 path_table_1[] = { 0, 11, 12, -1 }; s32 path_table_2[] = { 5, 44, 45, -1 }; s32 path_table_3[] = { 4, 32, -1 }; s32 path_table_4[] = { 3, 5, -1 }; s32 path_table_5[] = { 2, 4, 31, 46, -1 }; s32 path_table_6[] = { 7, 11, 12, 15, 16, 27, -1 }; s32 path_table_7[] = { 6, 8, 10, 11, 16, 17, -1 }; s32 path_table_8[] = { 7, 9, 10, 17, -1 }; s32 path_table_9[] = { 8, 10, 17, -1 }; s32 path_table_10[] = { 7, 8, 9, 11, -1 }; s32 path_table_11[] = { 1, 6, 7, 10, -1 }; s32 path_table_12[] = { 1, 6, 13, 14, -1 }; s32 path_table_13[] = { 0, 12, 14, 15, 25, 27, -1 }; s32 path_table_14[] = { 12, 13, 15, 18, 27, -1 }; s32 path_table_15[] = { 6, 13, 14, 16, -1 }; s32 path_table_16[] = { 6, 7, 15, 17, -1 }; s32 path_table_17[] = { 7, 8, 9, 16, -1 }; s32 path_table_18[] = { 14, 19, 27, 28, -1 }; s32 path_table_19[] = { 18, 20, 28, 29, 30, -1 }; s32 path_table_20[] = { 19, 21, 29, -1 }; s32 path_table_21[] = { 20, 35, -1 }; s32 path_table_22[] = { 23, 29, 44, -1 }; s32 path_table_23[] = { 22, 24, 29, 30, -1 }; s32 path_table_24[] = { 23, 25, 28, 29, -1 }; s32 path_table_25[] = { 0, 13, 24, 27, 28, -1 }; s32 path_table_26[] = { 49, 52, 53, 54, 60, 64, -1 }; s32 path_table_27[] = { 6, 13, 14, 18, 25, 28, -1 }; s32 path_table_28[] = { 18, 19, 24, 25, 27, 29, -1 }; s32 path_table_29[] = { 19, 20, 22, 23, 24, 28, 30, -1 }; s32 path_table_30[] = { 19, 23, 29, 34, 35, 40, 41, 44, -1 }; s32 path_table_31[] = { 5, 32, 44, 45, 46, 65, -1 }; s32 path_table_32[] = { 3, 31, -1 }; s32 path_table_33[] = { 34, 35, 37, 56, -1 }; s32 path_table_34[] = { 30, 33, 35, 37, -1 }; s32 path_table_35[] = { 21, 30, 33, 34, 36, 37, 38, 41, -1 }; s32 path_table_36[] = { 35, 37, 38, 39, 41, 42, -1 }; s32 path_table_37[] = { 33, 34, 35, 36, 38, 56, -1 }; s32 path_table_38[] = { 35, 36, 37, 39, 41, 42, 55, 58, -1 }; s32 path_table_39[] = { 36, 38, 41, 42, 50, 52, 53, 54, 55, 58, -1 }; s32 path_table_40[] = { 30, 41, 43, 44, 45, 47, 50, -1 }; s32 path_table_41[] = { 30, 35, 36, 38, 39, 40, 42, -1 }; s32 path_table_42[] = { 36, 38, 39, 41, 43, 52, 53, -1 }; s32 path_table_43[] = { 40, 42, 44, 47, 50, 52, 53, -1 }; s32 path_table_44[] = { 2, 22, 30, 31, 40, 43, 45, 47, 50, -1 }; s32 path_table_45[] = { 2, 31, 40, 44, 46, 47, 48, -1 }; s32 path_table_46[] = { 5, 31, 45, 47, 48, 49, 64, 65, -1 }; s32 path_table_47[] = { 40, 43, 44, 45, 46, 48, 50, -1 }; s32 path_table_48[] = { 45, 46, 47, 51, 64, -1 }; s32 path_table_49[] = { 26, 46, 51, 64, -1 }; s32 path_table_50[] = { 39, 40, 43, 44, 47, 51, -1 }; s32 path_table_51[] = { 48, 49, 50, 52, -1 }; s32 path_table_52[] = { 26, 39, 42, 43, 51, 53, 64, -1 }; s32 path_table_53[] = { 26, 39, 42, 43, 52, 54, -1 }; s32 path_table_54[] = { 26, 39, 53, 59, -1 }; s32 path_table_55[] = { 38, 39, 56, 57, 58, 63, -1 }; s32 path_table_56[] = { 33, 37, 55, 57, 63, -1 }; s32 path_table_57[] = { 55, 56, 59, 63, -1 }; s32 path_table_58[] = { 38, 39, 55, 59, -1 }; s32 path_table_59[] = { 54, 57, 58, 60, -1 }; s32 path_table_60[] = { 26, 59, 63, 64, 67, -1 }; s32 path_table_61[] = { 62, -1 }; s32 path_table_62[] = { 61, 63, 64, -1 }; s32 path_table_63[] = { 55, 56, 57, 60, 62, 64, -1 }; s32 path_table_64[] = { 26, 46, 48, 49, 52, 60, 62, 63, 65, -1 }; s32 path_table_65[] = { 31, 46, 64, 66, -1 }; s32 path_table_66[] = { 65, 67, 70, -1 }; s32 path_table_67[] = { 60, 66, 69, -1 }; s32 path_table_68[] = { 69, 70, 71, -1 }; s32 path_table_69[] = { 67, 68, 70, -1 }; s32 path_table_70[] = { 66, 68, 69, -1 }; s32 path_table_71[] = { 68, 72, -1 }; s32 path_table_72[] = { 71, -1 }; waypoint pathwaypoints[] = { { 0x000000ae, &path_table_0, 0x00000000, 0x00000000 }, { 0x000000ad, &path_table_1, 0x00000000, 0x00000000 }, { 0x000000ac, &path_table_2, 0x00000000, 0x00000000 }, { 0x000000ab, &path_table_3, 0x00000000, 0x00000000 }, { 0x000000aa, &path_table_4, 0x00000000, 0x00000000 }, { 0x000000a9, &path_table_5, 0x00000000, 0x00000000 }, { 0x000000a8, &path_table_6, 0x00000000, 0x00000000 }, { 0x000000a7, &path_table_7, 0x00000000, 0x00000000 }, { 0x000000a6, &path_table_8, 0x00000000, 0x00000000 }, { 0x000000a5, &path_table_9, 0x00000000, 0x00000000 }, { 0x000000a4, &path_table_10, 0x00000000, 0x00000000 }, { 0x000000a3, &path_table_11, 0x00000000, 0x00000000 }, { 0x000000a2, &path_table_12, 0x00000000, 0x00000000 }, { 0x000000a1, &path_table_13, 0x00000000, 0x00000000 }, { 0x000000a0, &path_table_14, 0x00000000, 0x00000000 }, { 0x0000009f, &path_table_15, 0x00000000, 0x00000000 }, { 0x0000009e, &path_table_16, 0x00000000, 0x00000000 }, { 0x0000009d, &path_table_17, 0x00000000, 0x00000000 }, { 0x0000009c, &path_table_18, 0x00000000, 0x00000000 }, { 0x0000009b, &path_table_19, 0x00000000, 0x00000000 }, { 0x0000009a, &path_table_20, 0x00000000, 0x00000000 }, { 0x00000099, &path_table_21, 0x00000000, 0x00000000 }, { 0x00000098, &path_table_22, 0x00000000, 0x00000000 }, { 0x00000097, &path_table_23, 0x00000000, 0x00000000 }, { 0x00000096, &path_table_24, 0x00000000, 0x00000000 }, { 0x00000095, &path_table_25, 0x00000000, 0x00000000 }, { 0x00000094, &path_table_26, 0x00000000, 0x00000000 }, { 0x00000093, &path_table_27, 0x00000000, 0x00000000 }, { 0x00000092, &path_table_28, 0x00000000, 0x00000000 }, { 0x00000091, &path_table_29, 0x00000000, 0x00000000 }, { 0x00000090, &path_table_30, 0x00000000, 0x00000000 }, { 0x0000008f, &path_table_31, 0x00000000, 0x00000000 }, { 0x0000008e, &path_table_32, 0x00000000, 0x00000000 }, { 0x0000008d, &path_table_33, 0x00000000, 0x00000000 }, { 0x0000008c, &path_table_34, 0x00000000, 0x00000000 }, { 0x0000008b, &path_table_35, 0x00000000, 0x00000000 }, { 0x0000008a, &path_table_36, 0x00000000, 0x00000000 }, { 0x00000089, &path_table_37, 0x00000000, 0x00000000 }, { 0x00000088, &path_table_38, 0x00000000, 0x00000000 }, { 0x00000087, &path_table_39, 0x00000000, 0x00000000 }, { 0x00000086, &path_table_40, 0x00000000, 0x00000000 }, { 0x00000085, &path_table_41, 0x00000000, 0x00000000 }, { 0x00000084, &path_table_42, 0x00000000, 0x00000000 }, { 0x00000083, &path_table_43, 0x00000000, 0x00000000 }, { 0x00000082, &path_table_44, 0x00000000, 0x00000000 }, { 0x00000081, &path_table_45, 0x00000000, 0x00000000 }, { 0x00000080, &path_table_46, 0x00000000, 0x00000000 }, { 0x0000007f, &path_table_47, 0x00000000, 0x00000000 }, { 0x0000007e, &path_table_48, 0x00000000, 0x00000000 }, { 0x0000007d, &path_table_49, 0x00000000, 0x00000000 }, { 0x0000007c, &path_table_50, 0x00000000, 0x00000000 }, { 0x0000007b, &path_table_51, 0x00000000, 0x00000000 }, { 0x0000007a, &path_table_52, 0x00000000, 0x00000000 }, { 0x00000079, &path_table_53, 0x00000000, 0x00000000 }, { 0x00000078, &path_table_54, 0x00000000, 0x00000000 }, { 0x00000077, &path_table_55, 0x00000000, 0x00000000 }, { 0x00000076, &path_table_56, 0x00000000, 0x00000000 }, { 0x00000075, &path_table_57, 0x00000000, 0x00000000 }, { 0x00000074, &path_table_58, 0x00000000, 0x00000000 }, { 0x00000073, &path_table_59, 0x00000000, 0x00000000 }, { 0x00000072, &path_table_60, 0x00000000, 0x00000000 }, { 0x00000071, &path_table_61, 0x00000000, 0x00000000 }, { 0x00000070, &path_table_62, 0x00000000, 0x00000000 }, { 0x0000006f, &path_table_63, 0x00000000, 0x00000000 }, { 0x0000006e, &path_table_64, 0x00000000, 0x00000000 }, { 0x0000006d, &path_table_65, 0x00000000, 0x00000000 }, { 0x0000006c, &path_table_66, 0x00000000, 0x00000000 }, { 0x0000006b, &path_table_67, 0x00000000, 0x00000000 }, { 0x0000006a, &path_table_68, 0x00000001, 0x00000000 }, { 0x00000069, &path_table_69, 0x00000001, 0x00000000 }, { 0x00000068, &path_table_70, 0x00000001, 0x00000000 }, { 0x00000067, &path_table_71, 0x00000002, 0x00000000 }, { 0x00000066, &path_table_72, 0x00000002, 0x00000000 }, { 0xffffffff, NULL, 0x00000000, 0x00000000 } }; char *padnames[] = { "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", NULL }; s32 path_set_0[] = { 64, 62, -1 }; s32 path_set_1[] = { 71, 72, 71, 72, 71, 72, 68, 71, 70, 69, 68, -1 }; PathRecord patrolpaths[] = { { &path_set_0, 0x00, 0x00, 0x0000 }, { &path_set_1, 0x01, 0x00, 0x0000 }, { NULL, 0x00, 0x00, 0x0000 } }; u8 ai_0[] = { guard_start_patrol(0x00) jump_to_ai_list(0xfd, 0x0700) ai_list_end }; u8 ai_1[] = { guard_start_patrol(0x01) jump_to_ai_list(0xfd, 0x0700) ai_list_end }; u8 ai_3[] = { guard_set_chr_num(0x19) debug_log 'd', '1', '\n', '\0', jump_to_ai_list(0xfd, 0x0304) ai_list_end }; u8 ai_4[] = { guard_set_chr_num(0x1a) debug_log 'd', '2', '\n', '\0', jump_to_ai_list(0xfd, 0x0304) ai_list_end }; u8 ai_5[] = { guard_set_chr_num(0x1b) debug_log 'd', '3', '\n', '\0', jump_to_ai_list(0xfd, 0x0304) ai_list_end }; u8 ai_6[] = { guard_set_chr_num(0x1c) debug_log 'd', '4', '\n', '\0', jump_to_ai_list(0xfd, 0x0304) ai_list_end }; u8 ai_7[] = { guard_set_chr_num(0x1d) debug_log 'd', '5', '\n', '\0', jump_to_ai_list(0xfd, 0x0304) ai_list_end }; u8 ai_8[] = { guard_set_chr_num(0x1e) debug_log 'd', '6', '\n', '\0', jump_to_ai_list(0xfd, 0x0304) ai_list_end }; u8 ai_9[] = { guard_set_chr_num(0x1f) debug_log 'd', '7', '\n', '\0', jump_to_ai_list(0xfd, 0x0304) ai_list_end }; u8 ai_2[] = { label(0x29) random_generate_seed if_random_seed_greater_than(0xa0, 0x36) if_random_seed_greater_than(0x50, 0x33) guard_set_health_total(0x2800) guard_set_armour(0x0000) guard_set_grenade_probability(0xe5) guard_try_spawning_item(0xc100, 0x07, 0x00000000, 0x29) label(0x29) goto_next(0x06) label(0x33) guard_set_health_total(0x2800) guard_set_armour(0x0a00) guard_set_grenade_probability(0xcc) guard_try_spawning_item(0xb800, 0x08, 0x00000000, 0x29) label(0x29) label(0x29) goto_next(0x06) label(0x36) guard_set_health_total(0x2800) guard_set_armour(0x1400) label(0x29) guard_try_spawning_item(0xc100, 0x07, 0x00000080, 0x29) label(0x29) guard_try_spawning_item(0xc100, 0x07, 0x00000090, 0x06) label(0x06) jump_to_ai_list(0xfd, 0x0b04) ai_list_end }; u8 ai_10[] = { label(0x37) if_guard_distance_to_bond_greater_than(0x9001, 0x33) guard_try_running_to_bond_position(0x07) label(0x33) guard_try_sprinting_to_bond_position(0x07) label(0x07) ai_sleep if_guard_distance_to_bond_greater_than(0xc201, 0x33) if_guard_and_bond_within_line_of_sight(0x38) label(0x33) if_guard_has_stopped_moving(0x39) goto_first(0x07) label(0x38) if_guard_and_bond_within_line_of_sight(0x29) goto_next(0x06) label(0x39) ai_sleep goto_first(0x37) label(0x29) label(0x3a) random_generate_seed if_random_seed_greater_than(0x0a, 0x29) guard_try_throwing_grenade(0x06) label(0x29) if_random_seed_greater_than(0x32, 0x29) guard_try_sidestepping(0x06) label(0x29) if_random_seed_greater_than(0x3c, 0x29) guard_try_firing_roll(0x06) label(0x29) if_random_seed_greater_than(0x50, 0x29) guard_try_firing_roll(0x06) label(0x29) if_random_seed_greater_than(0x64, 0x29) guard_try_firing_walk(0x06) label(0x29) if_random_seed_greater_than(0x96, 0x29) guard_try_firing_run(0x06) label(0x29) if_random_seed_greater_than(0xc8, 0x29) guard_try_fire_or_aim_at_target(0x0100, 0x0000, 0x06) label(0x29) guard_try_fire_or_aim_at_target_kneel(0x0100, 0x0000, 0x06) label(0x06) ai_sleep if_guard_has_stopped_moving(0x29) goto_first(0x06) label(0x29) if_guard_and_bond_within_line_of_sight(0x29) goto_next(0x07) label(0x07) ai_sleep goto_first(0x37) label(0x29) ai_sleep goto_first(0x3a) ai_list_end }; u8 ai_13[] = { objective_bitfield_set_on(0x00010000) label(0x04) ai_sleep if_bond_in_room_with_pad(0xa500, 0x3d) if_bond_in_room_with_pad(0xa800, 0x3e) if_bond_in_room_with_pad(0x9300, 0x3f) if_bond_in_room_with_pad(0x9100, 0x40) if_bond_in_room_with_pad(0x8e00, 0x41) ai_sleep if_bond_in_room_with_pad(0xac00, 0x42) if_bond_in_room_with_pad(0x8400, 0x43) if_bond_in_room_with_pad(0x6800, 0x44) if_bond_in_room_with_pad(0x6600, 0x45) if_bond_in_room_with_pad(0x3500, 0x46) goto_first(0x04) label(0x3d) ai_sleep chr_set_pad_preset(0x20, 0x1a00) chr_set_pad_preset(0x21, 0x1e00) chr_set_pad_preset(0x22, 0x6d00) chr_set_pad_preset(0x23, 0xab00) chr_set_pad_preset(0x24, 0x8c00) chr_set_pad_preset(0x25, 0xab00) chr_set_pad_preset(0x26, 0x8c00) goto_first(0x04) label(0x3e) ai_sleep chr_set_pad_preset(0x20, 0x8f00) chr_set_pad_preset(0x21, 0x7100) chr_set_pad_preset(0x22, 0x6d00) chr_set_pad_preset(0x23, 0xab00) chr_set_pad_preset(0x24, 0x8c00) chr_set_pad_preset(0x25, 0xab00) chr_set_pad_preset(0x26, 0x8c00) goto_first(0x04) label(0x3f) ai_sleep chr_set_pad_preset(0x20, 0x8f00) chr_set_pad_preset(0x21, 0x7100) chr_set_pad_preset(0x22, 0x6d00) chr_set_pad_preset(0x23, 0xab00) chr_set_pad_preset(0x24, 0x8e00) chr_set_pad_preset(0x25, 0xab00) chr_set_pad_preset(0x26, 0x8e00) goto_first(0x04) label(0x40) ai_sleep chr_set_pad_preset(0x20, 0x6700) chr_set_pad_preset(0x21, 0x6600) chr_set_pad_preset(0x22, 0x7100) chr_set_pad_preset(0x23, 0x8e00) chr_set_pad_preset(0x24, 0x0600) chr_set_pad_preset(0x25, 0x8e00) chr_set_pad_preset(0x26, 0x0600) goto_first(0x04) label(0x41) ai_sleep chr_set_pad_preset(0x20, 0x1a00) chr_set_pad_preset(0x21, 0x1e00) chr_set_pad_preset(0x22, 0x7100) chr_set_pad_preset(0x23, 0x0500) chr_set_pad_preset(0x24, 0x0600) chr_set_pad_preset(0x25, 0x0500) chr_set_pad_preset(0x26, 0x0600) goto_first(0x04) label(0x42) ai_sleep chr_set_pad_preset(0x20, 0x6700) chr_set_pad_preset(0x21, 0x0500) chr_set_pad_preset(0x22, 0x1b00) chr_set_pad_preset(0x23, 0x1f00) chr_set_pad_preset(0x24, 0x1d00) chr_set_pad_preset(0x25, 0x1f00) chr_set_pad_preset(0x26, 0x1d00) goto_first(0x04) label(0x43) ai_sleep chr_set_pad_preset(0x20, 0x1d00) chr_set_pad_preset(0x21, 0x1f00) chr_set_pad_preset(0x22, 0x1c00) chr_set_pad_preset(0x23, 0x8e00) chr_set_pad_preset(0x24, 0x6600) chr_set_pad_preset(0x25, 0x8e00) chr_set_pad_preset(0x26, 0x6600) goto_first(0x04) label(0x44) ai_sleep chr_set_pad_preset(0x20, 0x8e00) chr_set_pad_preset(0x21, 0x7100) chr_set_pad_preset(0x22, 0x1f00) chr_set_pad_preset(0x23, 0x1b00) chr_set_pad_preset(0x24, 0x1e00) chr_set_pad_preset(0x25, 0x1b00) chr_set_pad_preset(0x26, 0x1e00) goto_first(0x04) label(0x45) ai_sleep chr_set_pad_preset(0x20, 0x1c00) chr_set_pad_preset(0x21, 0x1d00) chr_set_pad_preset(0x22, 0x8e00) chr_set_pad_preset(0x23, 0x1a00) chr_set_pad_preset(0x24, 0x7100) chr_set_pad_preset(0x25, 0x1a00) chr_set_pad_preset(0x26, 0x7100) goto_first(0x04) label(0x46) ai_sleep chr_set_pad_preset(0x20, 0x1f00) chr_set_pad_preset(0x21, 0x1a00) chr_set_pad_preset(0x22, 0x8f00) chr_set_pad_preset(0x23, 0x1e00) chr_set_pad_preset(0x24, 0x8e00) chr_set_pad_preset(0x25, 0x1e00) chr_set_pad_preset(0x26, 0x8e00) goto_first(0x04) ai_list_end }; u8 ai_14[] = { guard_set_chr_num(0x20) local_timer_reset_start label(0x47) ai_sleep if_local_timer_greater_than(0x780000, 0x03) goto_first(0x47) label(0x03) if_objective_bitfield_is_set_on(0x00020000, 0x08) local_timer_reset_start label(0x07) ai_sleep if_local_timer_greater_than(0x780000, 0x29) goto_first(0x07) label(0x29) if_chr_does_not_exist(0x19, 0x29) goto_first(0x03) label(0x29) debug_log 's', 'p', 'a', 'w', 'n', '1', '\0', if_bond_damage_and_pickups_disabled(0x06) chr_try_spawning_at_pad(0x02, 0xff, 0x2823, 0x0404, 0x10000000, 0x06) debug_log '-', '>', 'f', 'a', 'i', 'l', '\0', goto_first(0x03) label(0x06) debug_log 's', '1', ' ', 'O', 'K', '!', '\0', goto_first(0x03) label(0x08) ai_sleep if_objective_bitfield_is_set_on(0x00010000, 0x29) goto_first(0x08) label(0x29) goto_first(0x03) ai_list_end }; u8 ai_15[] = { guard_set_chr_num(0x21) local_timer_reset_start label(0x47) ai_sleep if_local_timer_greater_than(0x780000, 0x03) goto_first(0x47) label(0x03) if_objective_bitfield_is_set_on(0x00020000, 0x08) local_timer_reset_start label(0x07) ai_sleep if_local_timer_greater_than(0x780000, 0x29) goto_first(0x07) label(0x29) if_chr_does_not_exist(0x1a, 0x29) goto_first(0x03) label(0x29) debug_log 's', 'p', 'a', 'w', 'n', '2', '\0', if_bond_damage_and_pickups_disabled(0x06) chr_try_spawning_at_pad(0x02, 0xff, 0x2823, 0x0504, 0x10000000, 0x06) debug_log '-', '>', 'f', 'a', 'i', 'l', '\0', goto_first(0x03) label(0x06) debug_log 's', '2', ' ', 'O', 'K', '!', '\0', goto_first(0x03) label(0x08) ai_sleep if_objective_bitfield_is_set_on(0x00010000, 0x29) goto_first(0x08) label(0x29) goto_first(0x03) ai_list_end goto_next(0x00) goto_next(0x8e) guard_remove_fade local_timer_reset_start label(0x47) ai_sleep if_local_timer_greater_than(0x780000, 0x03) goto_first(0x47) label(0x03) if_objective_bitfield_is_set_on(0x00020000, 0x08) local_timer_reset_start label(0x07) ai_sleep if_local_timer_greater_than(0x780000, 0x29) goto_first(0x07) label(0x29) if_chr_does_not_exist(0x1b, 0x29) goto_first(0x03) label(0x29) debug_log 's', 'p', 'a', 'w', 'n', '3', '\0', if_bond_damage_and_pickups_disabled(0x06) chr_try_spawning_at_pad(0x02, 0xff, 0x2823, 0x0604, 0x10000000, 0x06) debug_log '-', '>', 'f', 'a', 'i', 'l', '\0', goto_first(0x03) label(0x06) debug_log 's', '3', ' ', 'O', 'K', '!', '\0', goto_first(0x03) label(0x08) ai_sleep if_objective_bitfield_is_set_on(0x00010000, 0x29) goto_first(0x08) label(0x29) goto_first(0x03) ai_list_end }; u8 ai_16[] = { guard_set_chr_num(0x23) local_timer_reset_start label(0x47) ai_sleep if_local_timer_greater_than(0x780000, 0x03) goto_first(0x47) label(0x03) if_objective_bitfield_is_set_on(0x00020000, 0x08) local_timer_reset_start label(0x07) ai_sleep if_local_timer_greater_than(0x780000, 0x29) goto_first(0x07) label(0x29) if_chr_does_not_exist(0x1c, 0x29) goto_first(0x03) label(0x29) debug_log 's', 'p', 'a', 'w', 'n', '4', '\0', if_bond_damage_and_pickups_disabled(0x06) chr_try_spawning_at_pad(0x02, 0xff, 0x2823, 0x0704, 0x10000000, 0x06) debug_log '-', '>', 'f', 'a', 'i', 'l', '\0', goto_first(0x03) label(0x06) debug_log 's', '4', ' ', 'O', 'K', '!', '\0', goto_first(0x03) label(0x08) ai_sleep if_objective_bitfield_is_set_on(0x00010000, 0x29) goto_first(0x08) label(0x29) goto_first(0x03) ai_list_end }; u8 ai_17[] = { guard_set_chr_num(0x24) local_timer_reset_start label(0x47) ai_sleep if_local_timer_greater_than(0x780000, 0x03) goto_first(0x47) label(0x03) if_objective_bitfield_is_set_on(0x00020000, 0x08) local_timer_reset_start label(0x07) ai_sleep if_local_timer_greater_than(0x780000, 0x29) goto_first(0x07) label(0x29) if_chr_does_not_exist(0x1d, 0x29) goto_first(0x03) label(0x29) debug_log 's', 'p', 'a', 'w', 'n', '5', '\0', if_bond_damage_and_pickups_disabled(0x06) chr_try_spawning_at_pad(0x02, 0xff, 0x2823, 0x0804, 0x10000000, 0x06) debug_log '-', '>', 'f', 'a', 'i', 'l', '\0', goto_first(0x03) label(0x06) debug_log 's', '5', ' ', 'O', 'K', '!', '\0', goto_first(0x03) label(0x08) ai_sleep if_objective_bitfield_is_set_on(0x00010000, 0x29) goto_first(0x08) label(0x29) goto_first(0x03) ai_list_end }; u8 ai_18[] = { guard_set_chr_num(0x25) local_timer_reset_start label(0x47) ai_sleep if_local_timer_greater_than(0x780000, 0x03) goto_first(0x47) label(0x03) if_objective_bitfield_is_set_on(0x00020000, 0x08) local_timer_reset_start label(0x07) ai_sleep if_local_timer_greater_than(0x780000, 0x29) goto_first(0x07) label(0x29) if_chr_does_not_exist(0x1e, 0x29) goto_first(0x03) label(0x29) debug_log 's', 'p', 'a', 'w', 'n', '6', '\0', if_bond_damage_and_pickups_disabled(0x06) chr_try_spawning_at_pad(0x25, 0xff, 0x2823, 0x0904, 0x10000000, 0x06) debug_log '-', '>', 'f', 'a', 'i', 'l', '\0', goto_first(0x03) label(0x06) debug_log 's', '6', ' ', 'O', 'K', '!', '\0', goto_first(0x03) label(0x08) ai_sleep if_objective_bitfield_is_set_on(0x00010000, 0x29) goto_first(0x08) label(0x29) goto_first(0x03) ai_list_end goto_next(0x00) goto_next(0x8e) alarm_off local_timer_reset_start label(0x47) ai_sleep if_local_timer_greater_than(0x780000, 0x03) goto_first(0x47) label(0x03) if_objective_bitfield_is_set_on(0x00020000, 0x08) local_timer_reset_start label(0x07) ai_sleep if_local_timer_greater_than(0x780000, 0x29) goto_first(0x07) label(0x29) if_chr_does_not_exist(0x1f, 0x29) goto_first(0x03) label(0x29) debug_log 's', 'p', 'a', 'w', 'n', '7', '\0', if_bond_damage_and_pickups_disabled(0x06) chr_try_spawning_at_pad(0x25, 0xff, 0x2823, 0x0a04, 0x10000000, 0x06) debug_log '-', '>', 'f', 'a', 'i', 'l', '\0', goto_first(0x03) label(0x06) debug_log 's', '7', ' ', 'O', 'K', '!', '\0', goto_first(0x03) label(0x08) ai_sleep if_objective_bitfield_is_set_on(0x00010000, 0x29) goto_first(0x08) label(0x29) goto_first(0x03) ai_list_end }; u8 ai_19[] = { label(0x04) ai_sleep if_object_not_destroyed(0x03, 0x33) goto_next(0x07) label(0x33) if_object_was_activated(0x03, 0x29) goto_first(0x04) label(0x29) if_bond_collected_object(0x02, 0x08) text_print_top(0x0870) goto_first(0x04) label(0x07) text_print_top(0x0970) objective_bitfield_set_on(0x00040000) jump_to_ai_list(0xfd, 0x0100) label(0x08) if_bond_is_dead(0x48) objective_bitfield_set_on(0x00080000) object_flags_1_set_on(0x03, 0x00000200) object_flags_2_set_on(0x03, 0x00000004) bond_disable_damage_and_pickups hud_hide_and_lock_controls_and_pause_mission_time(0x00) screen_fade_to_black label(0x09) ai_sleep if_screen_fade_completed(0x29) goto_first(0x09) label(0x29) if_objective_all_completed(0x29) jump_to_ai_list(0xfd, 0x0f00) label(0x29) bond_hide_weapons ai_sleep ai_sleep ai_sleep camera_switch(0x06, 0x0200, 0x0000) chr_hide_all trigger_fade_and_exit_level_on_button_press screen_fade_from_black music_xtrack_play(0x00, 0x00, 0xff) object_move_to_pad(0x03, 0x4c00) objective_bitfield_set_on(0x00100000) local_timer_reset_start ai_sleep ai_sleep label(0x0a) ai_sleep if_screen_fade_completed(0x29) goto_first(0x0a) label(0x29) label(0x0b) ai_sleep if_local_timer_greater_than(0xdc0000, 0x29) goto_first(0x0b) label(0x29) screen_fade_to_black label(0x0c) ai_sleep if_screen_fade_completed(0x29) goto_first(0x0c) label(0x29) exit_level jump_to_ai_list(0xfd, 0x0100) label(0x48) jump_to_ai_list(0xfd, 0x0100) ai_list_end }; u8 ai_11[] = { guard_play_animation(0x6300, 0xffff, 0xffff, 0x04, 0x10) label(0x06) ai_sleep goto_first(0x06) ai_list_end }; u8 ai_20[] = { label(0x07) ai_sleep if_camera_is_in_bond_swirl(0x29) goto_first(0x07) label(0x29) jump_to_ai_list(0xf8, 0x0c04) label(0x06) ai_sleep goto_first(0x06) ai_list_end }; u8 ai_12[] = { aircraft_rotor_speed(0x0000, 0x0000) label(0x07) ai_sleep if_objective_bitfield_is_set_on(0x00100000, 0x29) goto_first(0x07) label(0x29) aircraft_rotor_speed(0x6c02, 0x0000) guard_set_pad_preset(0x4c00) guard_play_animation(0x0100, 0xffff, 0xffff, 0x04, 0x10) guard_play_animation(0x0100, 0xffff, 0xffff, 0x04, 0x10) label(0x06) ai_sleep goto_first(0x06) ai_list_end }; u8 ai_21[] = { label(0x07) ai_sleep if_objective_bitfield_is_set_on(0x00100000, 0x29) goto_first(0x07) label(0x29) local_timer_reset_start label(0x04) ai_sleep if_local_timer_greater_than(0x3c0000, 0x29) goto_first(0x04) label(0x29) sfx_play(0xf800, 0xff) label(0x06) ai_sleep goto_first(0x06) ai_list_end }; AIListRecord ailists[] = { /* index = 0 */ { &ai_0, 0x00000401 }, /* index = 1 */ { &ai_1, 0x00000402 }, /* index = 2 */ { &ai_2, 0x00000403 }, /* index = 3 */ { &ai_3, 0x00000404 }, /* index = 4 */ { &ai_4, 0x00000405 }, /* index = 5 */ { &ai_5, 0x00000406 }, /* index = 6 */ { &ai_6, 0x00000407 }, /* index = 7 */ { &ai_7, 0x00000408 }, /* index = 8 */ { &ai_8, 0x00000409 }, /* index = 9 */ { &ai_9, 0x0000040a }, /* index = 10 */ { &ai_10, 0x0000040b }, /* index = 11 */ { &ai_11, 0x0000040c }, /* index = 12 */ { &ai_12, 0x0000040d }, /* index = 13 */ { &ai_13, 0x00001000 }, /* index = 14 */ { &ai_14, 0x00001001 }, /* index = 15 */ { &ai_15, 0x00001002 }, /* index = 16 */ { &ai_16, 0x00001004 }, /* index = 17 */ { &ai_17, 0x00001005 }, /* index = 18 */ { &ai_18, 0x00001006 }, /* index = 19 */ { &ai_19, 0x00001008 }, /* index = 20 */ { &ai_20, 0x00001009 }, /* index = 21 */ { &ai_21, 0x0000100a }, /* index = 22 */ { NULL, 0x00000000 } };