Path: blob/master/levels/ddd/areas/1/collision.inc.c
7861 views
// 0x0700D310 - 0x0700DE6E1const Collision ddd_seg7_area_1_collision[] = {2COL_INIT(),3COL_VERTEX_INIT(0xB1),4COL_VERTEX(4096, -511, -511),5COL_VERTEX(3891, -511, 512),6COL_VERTEX(4096, -511, 512),7COL_VERTEX(3891, -511, -511),8COL_VERTEX(4301, -511, 512),9COL_VERTEX(4301, -511, -511),10COL_VERTEX(-2354, -5426, -1023),11COL_VERTEX(-3890, -5426, 1024),12COL_VERTEX(-2354, -5426, 1024),13COL_VERTEX(-3890, -5426, -1023),14COL_VERTEX(5018, -2449, -511),15COL_VERTEX(5018, -511, -511),16COL_VERTEX(5018, -511, 512),17COL_VERTEX(5018, -2449, 512),18COL_VERTEX(3174, 1229, 512),19COL_VERTEX(3174, -511, 512),20COL_VERTEX(5018, 1229, 512),21COL_VERTEX(3174, -511, -511),22COL_VERTEX(9037, -1732, -511),23COL_VERTEX(9037, -2756, -511),24COL_VERTEX(9037, -2756, 512),25COL_VERTEX(6042, 205, -511),26COL_VERTEX(6042, 205, 512),27COL_VERTEX(5018, 1229, -511),28COL_VERTEX(9037, -1732, 512),29COL_VERTEX(3174, 1229, -511),30COL_VERTEX(2150, 205, 512),31COL_VERTEX(3174, -4607, -511),32COL_VERTEX(3174, -4607, 512),33COL_VERTEX(2150, -4607, 512),34COL_VERTEX(2150, -3583, -511),35COL_VERTEX(2150, -4607, -204),36COL_VERTEX(2150, -4300, 512),37COL_VERTEX(2150, -3890, -511),38COL_VERTEX(2150, -3583, 205),39COL_VERTEX(-3993, 2048, 3174),40COL_VERTEX(-5119, 2048, 3072),41COL_VERTEX(-5119, 0, 3072),42COL_VERTEX(-3583, -1023, 2458),43COL_VERTEX(-3993, 0, 3174),44COL_VERTEX(-6143, 2048, 2048),45COL_VERTEX(-6143, 0, 2048),46COL_VERTEX(-2047, 2048, 3584),47COL_VERTEX(-2047, 0, 3584),48COL_VERTEX(-1023, 2048, 3072),49COL_VERTEX(-1023, 0, 3072),50COL_VERTEX(0, 2048, 2048),51COL_VERTEX(0, 0, 2048),52COL_VERTEX(512, 2048, 1024),53COL_VERTEX(512, 0, 1024),54COL_VERTEX(512, 2048, -1023),55COL_VERTEX(512, 0, -1023),56COL_VERTEX(0, 2048, -2047),57COL_VERTEX(0, 0, -2047),58COL_VERTEX(-613, -1023, -1637),59COL_VERTEX(-1330, 2048, -2764),60COL_VERTEX(-1330, 0, -2764),61COL_VERTEX(-2047, 2048, -3583),62COL_VERTEX(-2047, 0, -3583),63COL_VERTEX(-4095, 2048, -3583),64COL_VERTEX(-4095, 0, -3583),65COL_VERTEX(-5119, 2048, -3071),66COL_VERTEX(-6143, 2048, -2047),67COL_VERTEX(-5119, 0, -3071),68COL_VERTEX(-6143, 0, -2047),69COL_VERTEX(-6143, 2048, -818),70COL_VERTEX(-6143, 0, -818),71COL_VERTEX(-5324, -1023, -716),72COL_VERTEX(-6655, 2048, 1024),73COL_VERTEX(-6655, 0, 1024),74COL_VERTEX(-921, -4607, -204),75COL_VERTEX(-921, -4300, -511),76COL_VERTEX(-921, -3890, -511),77COL_VERTEX(-921, -3583, -204),78COL_VERTEX(-921, -3583, 205),79COL_VERTEX(-921, -3890, 512),80COL_VERTEX(-921, -4300, 512),81COL_VERTEX(-921, -4607, 205),82COL_VERTEX(-3378, -4607, 205),83COL_VERTEX(-3276, -4607, 307),84COL_VERTEX(-3378, -4607, 0),85COL_VERTEX(-3071, -4607, 307),86COL_VERTEX(-921, -2047, -613),87COL_VERTEX(-2149, -2047, -1637),88COL_VERTEX(-1842, -1023, -2047),89COL_VERTEX(-1228, -2047, 1229),90COL_VERTEX(-921, -2047, 614),91COL_VERTEX(-1842, -5119, 819),92COL_VERTEX(-1330, -5119, 512),93COL_VERTEX(-4709, -1023, 2458),94COL_VERTEX(-5938, -1023, 1843),95COL_VERTEX(-4914, -2047, 1229),96COL_VERTEX(-5221, -2047, 614),97COL_VERTEX(-5938, -1023, 819),98COL_VERTEX(-4197, -2047, 1536),99COL_VERTEX(-4914, -2047, -409),100COL_VERTEX(-5221, -5119, 614),101COL_VERTEX(-4914, -2047, -1228),102COL_VERTEX(-5529, -1023, -1637),103COL_VERTEX(-4197, -2047, -1740),104COL_VERTEX(-4505, -1023, -2252),105COL_VERTEX(-3685, -2047, -2457),106COL_VERTEX(-3890, -1023, -2866),107COL_VERTEX(-2457, -2047, -2149),108COL_VERTEX(-2252, -1023, -2866),109COL_VERTEX(-204, -1023, -818),110COL_VERTEX(-613, -1023, 819),111COL_VERTEX(-613, -1023, 1638),112COL_VERTEX(-1945, -2047, 1638),113COL_VERTEX(-1637, -1023, 2253),114COL_VERTEX(-2252, -1023, 2867),115COL_VERTEX(-2457, -2047, 2150),116COL_VERTEX(-3685, -2047, 2150),117COL_VERTEX(-4914, -5119, 1229),118COL_VERTEX(-4300, -5119, -818),119COL_VERTEX(-3890, -5119, -1228),120COL_VERTEX(-3481, -5119, -1740),121COL_VERTEX(-2661, -5119, -1433),122COL_VERTEX(-1945, -5119, -1535),123COL_VERTEX(-1842, -5119, -818),124COL_VERTEX(-2252, -5119, 1229),125COL_VERTEX(-3685, -5119, 2150),126COL_VERTEX(-4300, -5119, 1843),127COL_VERTEX(-3276, -4607, 717),128COL_VERTEX(-2866, -4607, 717),129COL_VERTEX(-2764, -5119, 1843),130COL_VERTEX(-2661, -4607, 614),131COL_VERTEX(-3685, -4607, 819),132COL_VERTEX(-3890, -4607, 614),133COL_VERTEX(-3788, -4607, 205),134COL_VERTEX(-4812, -5119, -511),135COL_VERTEX(-3890, -4607, -101),136COL_VERTEX(-3685, -4607, -306),137COL_VERTEX(-3378, -4607, -409),138COL_VERTEX(-3276, -4607, -716),139COL_VERTEX(-2866, -4607, -716),140COL_VERTEX(-2661, -4607, -613),141COL_VERTEX(-2457, -4607, -409),142COL_VERTEX(-1330, -5119, -511),143COL_VERTEX(-2149, -4607, -204),144COL_VERTEX(-2149, -4607, 205),145COL_VERTEX(-2457, -4607, 410),146COL_VERTEX(-921, -5119, 614),147COL_VERTEX(-921, -5119, -613),148COL_VERTEX(-2969, -4607, 205),149COL_VERTEX(-2969, -4607, 0),150COL_VERTEX(-3071, -4607, -101),151COL_VERTEX(-3276, -4607, -101),152COL_VERTEX(-3173, -4914, 102),153COL_VERTEX(5018, -2756, -511),154COL_VERTEX(5325, -2756, 512),155COL_VERTEX(5325, -2756, -511),156COL_VERTEX(5018, -2756, 512),157COL_VERTEX(6042, -1732, 512),158COL_VERTEX(6042, -1732, -511),159COL_VERTEX(2150, -4607, -511),160COL_VERTEX(2150, 205, -511),161COL_VERTEX(2150, -3583, 512),162COL_VERTEX(2150, -4300, -511),163COL_VERTEX(2150, -4607, 205),164COL_VERTEX(2150, -3583, -204),165COL_VERTEX(2150, -3890, 512),166COL_VERTEX(-1228, -2047, -1228),167COL_VERTEX(-1228, -5119, -1228),168COL_VERTEX(-1842, -5119, -1842),169COL_VERTEX(-1228, -5119, 1229),170COL_VERTEX(-1842, -5119, 1843),171COL_VERTEX(-5221, -5119, -613),172COL_VERTEX(-4914, -5119, -1228),173COL_VERTEX(-4300, -5119, -1842),174COL_VERTEX(-4300, -5119, 819),175COL_VERTEX(-4505, -5119, 410),176COL_VERTEX(-4197, -5119, 1536),177COL_VERTEX(-3685, -5119, -2149),178COL_VERTEX(-2457, -5119, -2149),179COL_VERTEX(-2457, -5119, 2150),180COL_VERTEX(-3276, -5119, 1741),181COL_TRI_INIT(SURFACE_DEFAULT, 298),182COL_TRI(14, 16, 12),183COL_TRI(6, 7, 8),184COL_TRI(6, 9, 7),185COL_TRI(10, 11, 12),186COL_TRI(10, 12, 13),187COL_TRI(4, 12, 11),188COL_TRI(14, 12, 15),189COL_TRI(17, 11, 23),190COL_TRI(18, 149, 19),191COL_TRI(19, 150, 20),192COL_TRI(19, 151, 150),193COL_TRI(10, 150, 151),194COL_TRI(10, 13, 150),195COL_TRI(20, 152, 153),196COL_TRI(20, 153, 24),197COL_TRI(24, 154, 18),198COL_TRI(16, 21, 22),199COL_TRI(22, 152, 16),200COL_TRI(22, 153, 152),201COL_TRI(22, 21, 154),202COL_TRI(22, 154, 153),203COL_TRI(16, 23, 21),204COL_TRI(23, 154, 21),205COL_TRI(24, 153, 154),206COL_TRI(18, 154, 149),207COL_TRI(23, 149, 154),208COL_TRI(14, 25, 23),209COL_TRI(14, 23, 16),210COL_TRI(26, 25, 14),211COL_TRI(15, 17, 27),212COL_TRI(15, 27, 28),213COL_TRI(17, 23, 25),214COL_TRI(28, 155, 29),215COL_TRI(29, 26, 14),216COL_TRI(29, 14, 28),217COL_TRI(28, 27, 155),218COL_TRI(30, 26, 157),219COL_TRI(30, 156, 26),220COL_TRI(26, 156, 25),221COL_TRI(27, 25, 156),222COL_TRI(27, 156, 155),223COL_TRI(31, 155, 158),224COL_TRI(32, 29, 159),225COL_TRI(33, 30, 160),226COL_TRI(34, 157, 161),227COL_TRI(35, 37, 36),228COL_TRI(36, 41, 40),229COL_TRI(36, 37, 41),230COL_TRI(37, 89, 90),231COL_TRI(37, 90, 41),232COL_TRI(38, 89, 37),233COL_TRI(39, 38, 37),234COL_TRI(35, 39, 37),235COL_TRI(40, 41, 69),236COL_TRI(41, 90, 93),237COL_TRI(41, 93, 69),238COL_TRI(40, 69, 68),239COL_TRI(42, 39, 35),240COL_TRI(43, 38, 39),241COL_TRI(42, 43, 39),242COL_TRI(50, 49, 48),243COL_TRI(44, 43, 42),244COL_TRI(43, 110, 38),245COL_TRI(44, 45, 43),246COL_TRI(45, 110, 43),247COL_TRI(46, 45, 44),248COL_TRI(46, 47, 45),249COL_TRI(47, 109, 45),250COL_TRI(45, 109, 110),251COL_TRI(48, 47, 46),252COL_TRI(48, 49, 47),253COL_TRI(47, 107, 109),254COL_TRI(49, 107, 47),255COL_TRI(56, 84, 54),256COL_TRI(50, 51, 49),257COL_TRI(51, 106, 49),258COL_TRI(49, 106, 107),259COL_TRI(52, 51, 50),260COL_TRI(52, 53, 51),261COL_TRI(53, 54, 51),262COL_TRI(54, 105, 51),263COL_TRI(51, 105, 106),264COL_TRI(55, 53, 52),265COL_TRI(55, 56, 53),266COL_TRI(56, 54, 53),267COL_TRI(57, 56, 55),268COL_TRI(57, 58, 56),269COL_TRI(58, 84, 56),270COL_TRI(65, 64, 62),271COL_TRI(59, 58, 57),272COL_TRI(59, 60, 58),273COL_TRI(58, 104, 84),274COL_TRI(60, 104, 58),275COL_TRI(61, 60, 59),276COL_TRI(62, 63, 61),277COL_TRI(61, 63, 60),278COL_TRI(62, 64, 63),279COL_TRI(63, 100, 102),280COL_TRI(63, 102, 60),281COL_TRI(64, 100, 63),282COL_TRI(60, 102, 104),283COL_TRI(71, 33, 72),284COL_TRI(65, 66, 64),285COL_TRI(64, 98, 100),286COL_TRI(66, 67, 64),287COL_TRI(67, 98, 64),288COL_TRI(68, 66, 65),289COL_TRI(68, 69, 66),290COL_TRI(69, 67, 66),291COL_TRI(69, 93, 67),292COL_TRI(70, 158, 71),293COL_TRI(71, 158, 33),294COL_TRI(75, 32, 76),295COL_TRI(72, 33, 160),296COL_TRI(72, 160, 73),297COL_TRI(70, 31, 158),298COL_TRI(73, 160, 34),299COL_TRI(73, 34, 74),300COL_TRI(74, 34, 161),301COL_TRI(74, 161, 75),302COL_TRI(75, 161, 32),303COL_TRI(79, 128, 127),304COL_TRI(76, 32, 159),305COL_TRI(76, 159, 77),306COL_TRI(77, 159, 31),307COL_TRI(77, 31, 70),308COL_TRI(78, 80, 129),309COL_TRI(79, 78, 128),310COL_TRI(78, 129, 128),311COL_TRI(80, 131, 129),312COL_TRI(81, 79, 123),313COL_TRI(79, 127, 123),314COL_TRI(82, 163, 143),315COL_TRI(82, 162, 163),316COL_TRI(83, 163, 162),317COL_TRI(84, 162, 54),318COL_TRI(84, 83, 162),319COL_TRI(54, 162, 82),320COL_TRI(90, 91, 92),321COL_TRI(85, 86, 165),322COL_TRI(86, 142, 165),323COL_TRI(85, 165, 166),324COL_TRI(87, 166, 165),325COL_TRI(88, 165, 142),326COL_TRI(88, 87, 165),327COL_TRI(89, 91, 90),328COL_TRI(90, 92, 93),329COL_TRI(91, 96, 92),330COL_TRI(92, 96, 95),331COL_TRI(93, 92, 95),332COL_TRI(93, 95, 67),333COL_TRI(94, 113, 91),334COL_TRI(91, 113, 96),335COL_TRI(89, 94, 91),336COL_TRI(95, 167, 168),337COL_TRI(95, 168, 97),338COL_TRI(96, 167, 95),339COL_TRI(67, 95, 97),340COL_TRI(67, 97, 98),341COL_TRI(104, 103, 83),342COL_TRI(97, 169, 99),343COL_TRI(97, 168, 169),344COL_TRI(98, 97, 99),345COL_TRI(98, 99, 100),346COL_TRI(99, 169, 173),347COL_TRI(99, 173, 101),348COL_TRI(100, 99, 101),349COL_TRI(100, 101, 102),350COL_TRI(101, 173, 174),351COL_TRI(101, 174, 103),352COL_TRI(102, 101, 103),353COL_TRI(102, 103, 104),354COL_TRI(103, 164, 83),355COL_TRI(103, 174, 164),356COL_TRI(107, 108, 109),357COL_TRI(104, 83, 84),358COL_TRI(83, 164, 163),359COL_TRI(54, 82, 105),360COL_TRI(105, 82, 86),361COL_TRI(105, 86, 106),362COL_TRI(86, 85, 107),363COL_TRI(106, 86, 107),364COL_TRI(107, 85, 108),365COL_TRI(38, 94, 89),366COL_TRI(85, 166, 108),367COL_TRI(108, 175, 111),368COL_TRI(108, 166, 175),369COL_TRI(109, 108, 110),370COL_TRI(108, 111, 110),371COL_TRI(110, 111, 112),372COL_TRI(110, 112, 38),373COL_TRI(111, 121, 112),374COL_TRI(111, 175, 121),375COL_TRI(38, 112, 94),376COL_TRI(112, 121, 122),377COL_TRI(112, 122, 94),378COL_TRI(94, 122, 113),379COL_TRI(96, 170, 171),380COL_TRI(96, 113, 170),381COL_TRI(96, 130, 167),382COL_TRI(96, 171, 130),383COL_TRI(113, 122, 172),384COL_TRI(113, 172, 170),385COL_TRI(114, 168, 167),386COL_TRI(114, 167, 130),387COL_TRI(114, 169, 168),388COL_TRI(114, 115, 169),389COL_TRI(115, 173, 169),390COL_TRI(116, 174, 173),391COL_TRI(115, 116, 173),392COL_TRI(117, 164, 174),393COL_TRI(116, 117, 174),394COL_TRI(118, 163, 164),395COL_TRI(117, 118, 164),396COL_TRI(118, 119, 163),397COL_TRI(119, 143, 163),398COL_TRI(87, 120, 166),399COL_TRI(120, 175, 166),400COL_TRI(127, 172, 176),401COL_TRI(120, 125, 175),402COL_TRI(121, 175, 125),403COL_TRI(122, 121, 176),404COL_TRI(121, 125, 176),405COL_TRI(122, 176, 172),406COL_TRI(123, 125, 124),407COL_TRI(124, 125, 126),408COL_TRI(125, 120, 126),409COL_TRI(123, 176, 125),410COL_TRI(126, 87, 141),411COL_TRI(126, 120, 87),412COL_TRI(127, 176, 123),413COL_TRI(128, 172, 127),414COL_TRI(128, 170, 172),415COL_TRI(129, 170, 128),416COL_TRI(129, 171, 170),417COL_TRI(130, 171, 129),418COL_TRI(131, 130, 129),419COL_TRI(132, 130, 131),420COL_TRI(132, 114, 130),421COL_TRI(133, 114, 132),422COL_TRI(133, 115, 114),423COL_TRI(116, 115, 133),424COL_TRI(134, 116, 133),425COL_TRI(138, 88, 142),426COL_TRI(135, 116, 134),427COL_TRI(135, 117, 116),428COL_TRI(136, 118, 135),429COL_TRI(118, 117, 135),430COL_TRI(137, 118, 136),431COL_TRI(137, 119, 118),432COL_TRI(138, 119, 137),433COL_TRI(139, 138, 137),434COL_TRI(119, 138, 143),435COL_TRI(140, 138, 139),436COL_TRI(140, 88, 138),437COL_TRI(138, 142, 143),438COL_TRI(141, 88, 140),439COL_TRI(141, 87, 88),440COL_TRI(76, 77, 142),441COL_TRI(86, 76, 142),442COL_TRI(86, 75, 76),443COL_TRI(142, 77, 70),444COL_TRI(142, 70, 143),445COL_TRI(143, 72, 82),446COL_TRI(143, 70, 71),447COL_TRI(143, 71, 72),448COL_TRI(86, 74, 75),449COL_TRI(73, 74, 86),450COL_TRI(73, 86, 82),451COL_TRI(82, 72, 73),452COL_TRI(81, 123, 124),453COL_TRI(144, 81, 124),454COL_TRI(144, 124, 126),455COL_TRI(144, 126, 141),456COL_TRI(145, 144, 140),457COL_TRI(144, 141, 140),458COL_TRI(147, 132, 131),459COL_TRI(145, 140, 139),460COL_TRI(145, 139, 137),461COL_TRI(146, 145, 137),462COL_TRI(146, 137, 136),463COL_TRI(146, 134, 133),464COL_TRI(146, 135, 134),465COL_TRI(146, 136, 135),466COL_TRI(147, 146, 133),467COL_TRI(147, 133, 132),468COL_TRI(80, 147, 131),469COL_TRI(3, 15, 1),470COL_TRI(3, 17, 15),471COL_TRI(4, 11, 5),472COL_TRI(81, 148, 79),473COL_TRI(144, 148, 81),474COL_TRI(79, 148, 78),475COL_TRI(78, 148, 80),476COL_TRI(148, 147, 80),477COL_TRI(145, 148, 144),478COL_TRI(147, 148, 146),479COL_TRI(146, 148, 145),480COL_TRI_INIT(SURFACE_INSTANT_WARP_1D, 2),481COL_TRI(0, 1, 2),482COL_TRI(0, 3, 1),483COL_TRI_INIT(SURFACE_INSTANT_WARP_1E, 2),484COL_TRI(2, 4, 5),485COL_TRI(2, 5, 0),486COL_TRI_STOP(),487COL_WATER_BOX_INIT(1),488COL_WATER_BOX(0, -7167, -4095, 6144, 4096, 0),489COL_END(),490};491492493