Path: blob/master/levels/ddd/submarine/collision.inc.c
7861 views
// 0x0700F17C - 0x0700FC481const Collision ddd_seg7_collision_submarine[] = {2COL_INIT(),3COL_VERTEX_INIT(0x9A),4COL_VERTEX(4019, -175, 4106),5COL_VERTEX(4101, -94, 4106),6COL_VERTEX(4101, -94, 4168),7COL_VERTEX(4019, -175, 4168),8COL_VERTEX(3814, -175, 4106),9COL_VERTEX(3950, -57, 4106),10COL_VERTEX(3884, -57, 4106),11COL_VERTEX(3850, -24, 4106),12COL_VERTEX(3814, -42, 4045),13COL_VERTEX(3866, -94, 4045),14COL_VERTEX(3968, -94, 4045),15COL_VERTEX(3983, -24, 4106),16COL_VERTEX(3732, -94, 4106),17COL_VERTEX(3814, -175, 4168),18COL_VERTEX(3850, 41, 4106),19COL_VERTEX(3814, 59, 4045),20COL_VERTEX(3732, 110, 4106),21COL_VERTEX(3732, -94, 4168),22COL_VERTEX(3884, 74, 4106),23COL_VERTEX(3732, 110, 4168),24COL_VERTEX(3917, 243, 4106),25COL_VERTEX(3950, 74, 4106),26COL_VERTEX(3968, 110, 4045),27COL_VERTEX(3917, 243, 4168),28COL_VERTEX(3983, 41, 4106),29COL_VERTEX(4101, 110, 4106),30COL_VERTEX(4101, 110, 4168),31COL_VERTEX(4019, -42, 4045),32COL_VERTEX(3902, -21, 4168),33COL_VERTEX(3932, -21, 4168),34COL_VERTEX(3947, -6, 4168),35COL_VERTEX(3887, -6, 4168),36COL_VERTEX(3929, 14, 4198),37COL_VERTEX(3947, 23, 4168),38COL_VERTEX(3932, 38, 4168),39COL_VERTEX(3923, 20, 4198),40COL_VERTEX(3902, 38, 4168),41COL_VERTEX(3887, 23, 4168),42COL_VERTEX(3947, 147, 3942),43COL_VERTEX(3866, 110, 4045),44COL_VERTEX(3886, 147, 3942),45COL_VERTEX(3507, 417, 2765),46COL_VERTEX(3712, 571, 2765),47COL_VERTEX(3947, 258, 3635),48COL_VERTEX(3886, 258, 3635),49COL_VERTEX(4326, 417, 2765),50COL_VERTEX(4052, -22, 3942),51COL_VERTEX(4429, 161, 2765),52COL_VERTEX(4019, 59, 4045),53COL_VERTEX(4150, -22, 3635),54COL_VERTEX(4150, 39, 3635),55COL_VERTEX(4531, -503, 1741),56COL_VERTEX(4429, -145, 2765),57COL_VERTEX(4326, -401, 2765),58COL_VERTEX(4634, -196, 1741),59COL_VERTEX(3886, -134, 3942),60COL_VERTEX(3610, -503, 2765),61COL_VERTEX(3947, -503, 3635),62COL_VERTEX(3886, -257, 3635),63COL_VERTEX(3886, -503, 3942),64COL_VERTEX(3886, -503, 3635),65COL_VERTEX(3947, -257, 3635),66COL_VERTEX(3507, -708, 1741),67COL_VERTEX(3814, -810, 1741),68COL_VERTEX(3814, -606, 2765),69COL_VERTEX(4019, -606, 2765),70COL_VERTEX(3683, -22, 3635),71COL_VERTEX(3405, -22, 3635),72COL_VERTEX(3405, 161, 2765),73COL_VERTEX(3405, -145, 2765),74COL_VERTEX(3200, 213, 1741),75COL_VERTEX(3405, -22, 3942),76COL_VERTEX(3507, -401, 2765),77COL_VERTEX(3947, -503, 3942),78COL_VERTEX(3405, 39, 3635),79COL_VERTEX(4429, 39, 3942),80COL_VERTEX(3302, -503, 1741),81COL_VERTEX(4224, -503, 2765),82COL_VERTEX(4634, 213, 1741),83COL_VERTEX(3866, 571, -409),84COL_VERTEX(3866, 571, 256),85COL_VERTEX(4019, 1185, 51),86COL_VERTEX(3814, 1185, 51),87COL_VERTEX(3814, 1185, -306),88COL_VERTEX(4019, 571, -306),89COL_VERTEX(4019, 571, 51),90COL_VERTEX(4019, -196, -2457),91COL_VERTEX(3814, -196, -2457),92COL_VERTEX(4019, 213, -2457),93COL_VERTEX(4122, 110, -2457),94COL_VERTEX(3814, 213, -2457),95COL_VERTEX(4122, -94, -2457),96COL_VERTEX(3456, -350, -1996),97COL_VERTEX(3712, -94, -2457),98COL_VERTEX(3661, -554, -1996),99COL_VERTEX(3507, -708, -1330),100COL_VERTEX(3302, -503, -1330),101COL_VERTEX(3200, -196, -1330),102COL_VERTEX(3661, 571, -1996),103COL_VERTEX(3405, 161, -1996),104COL_VERTEX(3354, 571, -1330),105COL_VERTEX(3456, 366, -1996),106COL_VERTEX(3712, 110, -2457),107COL_VERTEX(3200, 213, -1330),108COL_VERTEX(3354, 571, 1741),109COL_VERTEX(3200, -196, 1741),110COL_VERTEX(4173, -554, -1996),111COL_VERTEX(4326, -708, -1330),112COL_VERTEX(4019, -810, -1330),113COL_VERTEX(3814, -606, -1996),114COL_VERTEX(4429, -145, -1996),115COL_VERTEX(4378, -350, -1996),116COL_VERTEX(4634, -196, -1330),117COL_VERTEX(4531, -503, -1330),118COL_VERTEX(4378, 366, -1996),119COL_VERTEX(4634, 213, -1330),120COL_VERTEX(4480, 571, -1330),121COL_VERTEX(3814, -810, -1330),122COL_VERTEX(4019, -810, 1741),123COL_VERTEX(4326, -708, 1741),124COL_VERTEX(4173, 571, -1996),125COL_VERTEX(3911, 20, 4198),126COL_VERTEX(3905, 14, 4198),127COL_VERTEX(3929, 2, 4198),128COL_VERTEX(3923, -3, 4198),129COL_VERTEX(3911, -3, 4198),130COL_VERTEX(3905, 2, 4198),131COL_VERTEX(4122, 571, 2765),132COL_VERTEX(3886, 520, 3942),133COL_VERTEX(3886, 520, 3635),134COL_VERTEX(3947, 520, 3942),135COL_VERTEX(4480, 571, 1741),136COL_VERTEX(3947, 520, 3635),137COL_VERTEX(3683, 39, 3635),138COL_VERTEX(4052, 39, 3942),139COL_VERTEX(4429, -22, 3942),140COL_VERTEX(4429, -22, 3635),141COL_VERTEX(4429, 39, 3635),142COL_VERTEX(3947, -134, 3942),143COL_VERTEX(3782, -22, 3942),144COL_VERTEX(3782, 39, 3942),145COL_VERTEX(3405, 39, 3942),146COL_VERTEX(3866, 1185, -409),147COL_VERTEX(3968, 1185, -409),148COL_VERTEX(3968, 571, -409),149COL_VERTEX(3968, 571, 256),150COL_VERTEX(3968, 1185, 154),151COL_VERTEX(3866, 1185, 154),152COL_VERTEX(3814, 571, 51),153COL_VERTEX(3814, 571, -306),154COL_VERTEX(4019, 1185, -306),155COL_VERTEX(3405, -145, -1996),156COL_VERTEX(4019, -606, -1996),157COL_VERTEX(4429, 161, -1996),158COL_TRI_INIT(SURFACE_DEFAULT, 28),159COL_TRI(131, 85, 145),160COL_TRI(131, 80, 104),161COL_TRI(131, 145, 80),162COL_TRI(116, 85, 131),163COL_TRI(116, 84, 85),164COL_TRI(80, 148, 104),165COL_TRI(148, 149, 100),166COL_TRI(104, 148, 100),167COL_TRI(100, 79, 144),168COL_TRI(120, 100, 116),169COL_TRI(100, 144, 116),170COL_TRI(100, 149, 79),171COL_TRI(120, 98, 100),172COL_TRI(144, 84, 116),173COL_TRI(141, 133, 74),174COL_TRI(141, 140, 133),175COL_TRI(134, 137, 50),176COL_TRI(134, 75, 137),177COL_TRI(83, 82, 147),178COL_TRI(83, 147, 146),179COL_TRI(83, 143, 142),180COL_TRI(83, 150, 143),181COL_TRI(83, 146, 81),182COL_TRI(83, 81, 150),183COL_TRI(127, 131, 104),184COL_TRI(42, 127, 104),185COL_TRI(128, 132, 129),186COL_TRI(128, 130, 132),187COL_TRI_INIT(SURFACE_VERY_SLIPPERY, 276),188COL_TRI(0, 1, 2),189COL_TRI(3, 0, 2),190COL_TRI(4, 0, 3),191COL_TRI(1, 0, 5),192COL_TRI(0, 6, 5),193COL_TRI(0, 4, 6),194COL_TRI(7, 8, 6),195COL_TRI(8, 9, 6),196COL_TRI(7, 6, 4),197COL_TRI(9, 10, 5),198COL_TRI(6, 9, 5),199COL_TRI(1, 5, 11),200COL_TRI(12, 4, 13),201COL_TRI(13, 4, 3),202COL_TRI(7, 4, 12),203COL_TRI(14, 15, 7),204COL_TRI(15, 8, 7),205COL_TRI(14, 7, 12),206COL_TRI(16, 12, 17),207COL_TRI(17, 12, 13),208COL_TRI(14, 12, 16),209COL_TRI(18, 15, 14),210COL_TRI(18, 14, 16),211COL_TRI(19, 16, 17),212COL_TRI(20, 16, 19),213COL_TRI(18, 16, 20),214COL_TRI(1, 24, 25),215COL_TRI(21, 22, 18),216COL_TRI(22, 39, 18),217COL_TRI(18, 39, 15),218COL_TRI(21, 18, 20),219COL_TRI(23, 20, 19),220COL_TRI(21, 20, 25),221COL_TRI(24, 21, 25),222COL_TRI(25, 20, 23),223COL_TRI(1, 25, 26),224COL_TRI(26, 25, 23),225COL_TRI(24, 11, 48),226COL_TRI(1, 11, 24),227COL_TRI(2, 1, 26),228COL_TRI(10, 27, 11),229COL_TRI(5, 10, 11),230COL_TRI(3, 28, 13),231COL_TRI(3, 29, 28),232COL_TRI(30, 3, 2),233COL_TRI(30, 29, 3),234COL_TRI(11, 27, 48),235COL_TRI(29, 123, 124),236COL_TRI(28, 125, 126),237COL_TRI(31, 28, 126),238COL_TRI(28, 29, 125),239COL_TRI(17, 13, 28),240COL_TRI(17, 28, 31),241COL_TRI(29, 124, 125),242COL_TRI(32, 123, 30),243COL_TRI(29, 30, 123),244COL_TRI(33, 32, 30),245COL_TRI(33, 30, 2),246COL_TRI(33, 2, 26),247COL_TRI(34, 35, 33),248COL_TRI(35, 32, 33),249COL_TRI(34, 33, 26),250COL_TRI(34, 26, 23),251COL_TRI(34, 36, 35),252COL_TRI(36, 34, 23),253COL_TRI(19, 36, 23),254COL_TRI(36, 121, 35),255COL_TRI(19, 37, 36),256COL_TRI(19, 17, 31),257COL_TRI(19, 31, 37),258COL_TRI(22, 45, 127),259COL_TRI(37, 31, 122),260COL_TRI(31, 126, 122),261COL_TRI(36, 37, 121),262COL_TRI(37, 122, 121),263COL_TRI(38, 22, 127),264COL_TRI(22, 40, 39),265COL_TRI(22, 38, 40),266COL_TRI(22, 48, 45),267COL_TRI(39, 40, 42),268COL_TRI(40, 44, 42),269COL_TRI(40, 128, 129),270COL_TRI(40, 129, 44),271COL_TRI(41, 15, 39),272COL_TRI(42, 41, 39),273COL_TRI(43, 38, 127),274COL_TRI(38, 128, 40),275COL_TRI(38, 130, 128),276COL_TRI(43, 130, 38),277COL_TRI(44, 43, 127),278COL_TRI(44, 127, 42),279COL_TRI(27, 134, 48),280COL_TRI(45, 131, 127),281COL_TRI(44, 132, 43),282COL_TRI(44, 129, 132),283COL_TRI(42, 104, 41),284COL_TRI(46, 27, 52),285COL_TRI(27, 46, 134),286COL_TRI(47, 134, 50),287COL_TRI(47, 48, 134),288COL_TRI(46, 75, 134),289COL_TRI(48, 47, 45),290COL_TRI(49, 46, 52),291COL_TRI(46, 135, 75),292COL_TRI(49, 135, 46),293COL_TRI(47, 50, 49),294COL_TRI(49, 52, 47),295COL_TRI(49, 136, 135),296COL_TRI(50, 136, 49),297COL_TRI(51, 54, 52),298COL_TRI(52, 54, 47),299COL_TRI(53, 51, 52),300COL_TRI(27, 53, 52),301COL_TRI(75, 135, 136),302COL_TRI(54, 78, 47),303COL_TRI(47, 78, 45),304COL_TRI(50, 137, 136),305COL_TRI(9, 138, 10),306COL_TRI(9, 55, 138),307COL_TRI(55, 9, 64),308COL_TRI(56, 64, 9),309COL_TRI(56, 9, 8),310COL_TRI(61, 64, 65),311COL_TRI(57, 138, 73),312COL_TRI(57, 61, 138),313COL_TRI(10, 138, 61),314COL_TRI(10, 61, 65),315COL_TRI(10, 77, 53),316COL_TRI(27, 10, 53),317COL_TRI(10, 65, 77),318COL_TRI(58, 55, 64),319COL_TRI(59, 55, 58),320COL_TRI(61, 58, 64),321COL_TRI(60, 58, 61),322COL_TRI(59, 58, 60),323COL_TRI(62, 63, 64),324COL_TRI(56, 62, 64),325COL_TRI(63, 118, 65),326COL_TRI(64, 63, 65),327COL_TRI(65, 119, 77),328COL_TRI(65, 118, 119),329COL_TRI(69, 72, 8),330COL_TRI(8, 139, 66),331COL_TRI(8, 66, 69),332COL_TRI(66, 68, 69),333COL_TRI(66, 133, 68),334COL_TRI(67, 66, 139),335COL_TRI(68, 70, 69),336COL_TRI(41, 70, 68),337COL_TRI(15, 68, 133),338COL_TRI(41, 68, 15),339COL_TRI(69, 76, 72),340COL_TRI(69, 105, 76),341COL_TRI(70, 105, 69),342COL_TRI(73, 60, 57),343COL_TRI(15, 133, 140),344COL_TRI(8, 15, 140),345COL_TRI(8, 140, 139),346COL_TRI(71, 139, 140),347COL_TRI(71, 140, 141),348COL_TRI(72, 56, 8),349COL_TRI(67, 139, 71),350COL_TRI(60, 61, 57),351COL_TRI(74, 66, 67),352COL_TRI(73, 59, 60),353COL_TRI(73, 55, 59),354COL_TRI(73, 138, 55),355COL_TRI(43, 132, 130),356COL_TRI(74, 67, 71),357COL_TRI(74, 71, 141),358COL_TRI(76, 62, 56),359COL_TRI(74, 133, 66),360COL_TRI(75, 136, 137),361COL_TRI(41, 104, 70),362COL_TRI(72, 76, 56),363COL_TRI(80, 146, 147),364COL_TRI(77, 51, 53),365COL_TRI(77, 119, 51),366COL_TRI(78, 131, 45),367COL_TRI(79, 142, 143),368COL_TRI(79, 143, 144),369COL_TRI(80, 145, 146),370COL_TRI(84, 143, 150),371COL_TRI(81, 146, 145),372COL_TRI(80, 147, 82),373COL_TRI(80, 82, 148),374COL_TRI(82, 83, 149),375COL_TRI(82, 149, 148),376COL_TRI(83, 79, 149),377COL_TRI(83, 142, 79),378COL_TRI(84, 144, 143),379COL_TRI(91, 86, 102),380COL_TRI(85, 84, 150),381COL_TRI(85, 150, 81),382COL_TRI(85, 81, 145),383COL_TRI(86, 87, 102),384COL_TRI(87, 93, 102),385COL_TRI(88, 89, 102),386COL_TRI(89, 91, 102),387COL_TRI(90, 88, 102),388COL_TRI(98, 90, 101),389COL_TRI(92, 93, 94),390COL_TRI(93, 87, 94),391COL_TRI(87, 109, 94),392COL_TRI(92, 94, 95),393COL_TRI(94, 109, 117),394COL_TRI(95, 94, 117),395COL_TRI(93, 92, 151),396COL_TRI(96, 92, 95),397COL_TRI(97, 92, 96),398COL_TRI(97, 151, 92),399COL_TRI(62, 95, 63),400COL_TRI(90, 102, 101),401COL_TRI(99, 101, 102),402COL_TRI(100, 101, 103),403COL_TRI(101, 99, 103),404COL_TRI(98, 101, 100),405COL_TRI(99, 102, 151),406COL_TRI(102, 93, 151),407COL_TRI(99, 151, 97),408COL_TRI(103, 99, 97),409COL_TRI(96, 95, 62),410COL_TRI(106, 152, 86),411COL_TRI(97, 96, 76),412COL_TRI(76, 96, 62),413COL_TRI(95, 117, 63),414COL_TRI(104, 100, 70),415COL_TRI(100, 103, 70),416COL_TRI(70, 103, 105),417COL_TRI(103, 97, 105),418COL_TRI(105, 97, 76),419COL_TRI(86, 91, 111),420COL_TRI(106, 111, 113),421COL_TRI(108, 152, 106),422COL_TRI(109, 152, 108),423COL_TRI(87, 86, 152),424COL_TRI(109, 87, 152),425COL_TRI(110, 111, 91),426COL_TRI(111, 110, 112),427COL_TRI(110, 91, 153),428COL_TRI(112, 110, 115),429COL_TRI(110, 153, 115),430COL_TRI(113, 111, 112),431COL_TRI(106, 86, 111),432COL_TRI(118, 108, 119),433COL_TRI(91, 89, 153),434COL_TRI(89, 114, 153),435COL_TRI(114, 89, 120),436COL_TRI(115, 153, 114),437COL_TRI(115, 114, 116),438COL_TRI(116, 114, 120),439COL_TRI(63, 117, 118),440COL_TRI(117, 108, 118),441COL_TRI(107, 106, 113),442COL_TRI(119, 107, 51),443COL_TRI(108, 107, 119),444COL_TRI(107, 113, 51),445COL_TRI(51, 113, 54),446COL_TRI(54, 112, 78),447COL_TRI(113, 112, 54),448COL_TRI(78, 115, 131),449COL_TRI(112, 115, 78),450COL_TRI(115, 116, 131),451COL_TRI(117, 109, 108),452COL_TRI(108, 106, 107),453COL_TRI(124, 123, 125),454COL_TRI(89, 88, 120),455COL_TRI(120, 88, 98),456COL_TRI(88, 90, 98),457COL_TRI(121, 122, 125),458COL_TRI(122, 126, 125),459COL_TRI(35, 121, 125),460COL_TRI(32, 35, 125),461COL_TRI(123, 32, 125),462COL_TRI(21, 24, 22),463COL_TRI(24, 48, 22),464COL_TRI_STOP(),465COL_END(),466};467468469