У меня тут возник вопрос по поводу одного звездолёта.
Попался мне на глаза один кораблик классом где-то то ли очень большой М3, то ли небольшой М8. Пока попытался запихнуть его в М3, но с большим количеством стволов: 12 в курсовом вооружении и 2 2-хствольные турели в задней полусфере. И неожиданно обнаружил, что из 2 турелей работает только одна: вторая позволяет воткнуть в неё оружие, но не ведёт огонь. Перепроверил прописку в TShips и файл сцены корабля - никак не могу заметить проблему.
Коллеги, гляньте, пожалуйста, может, вы заметите, в чём проблема?
/# Exported with dbox2 1.11
VER: 6;
P 0; B ships\M3\Longsword; C 1; N Bships\M3\Longsword; b // idx 0
{ 0x2002; 0; 0; 0; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 1; B ships\props\cameradummy; C 1; N Bships\props\cameradummy_1; b // idx 1
{ 0x2002; 0; 1200; 10150; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 2; B ships\props\cameradummy; C 2; N Bships\props\cameradummy_rear1; b // idx 2
{ 0x2002; 4700; 1200; -2800; 0.500000; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
P 3; B ships\props\cameradummy; C 3; N Bships\props\cameradummy_rear2; b // idx 3
{ 0x2002; -4700; 1200; -2800; 0.500000; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
P 5; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_1; b // idx 5
{ 0x2002; -1900; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 6; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_2; b // idx 6
{ 0x2002; -2200; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 7; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_3; b // idx 7
{ 0x2002; -2500; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 8; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_4; b // idx 8
{ 0x2002; 1900; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 9; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_5; b // idx 9
{ 0x2002; 2200; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 10; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_6; b // idx 10
{ 0x2002; 2500; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 11; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_7; b // idx 11
{ 0x2002; -1900; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 12; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_8; b // idx 12
{ 0x2002; -2200; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 13; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_9; b // idx 13
{ 0x2002; -2500; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 14; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_10; b // idx 14
{ 0x2002; 1900; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 15; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_11; b // idx 15
{ 0x2002; 2200; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 16; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_12; b // idx 16
{ 0x2002; 2500; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 17; B ships\props\turretdummy2; C 2; N Bships\props\turretdummy2_a; b // idx 17
{ 0x2002; 4701; 502; -3502; 0.500000; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
P 18; B ships\props\turretdummy2; C 3; N Bships\props\turretdummy2_b; b // idx 18
{ 0x2002; -4701; 502; -3502; 0.500000; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
P 19; B effects\engines\fx_engine_emitter; C 28673; N effects\engines\fx_engine_emitter; // idx 19
{ 0x2002; 5000; -300; -740; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 20; B effects\engines\fx_engine_emitter; C 28673; N effects\engines\fx_engine_emitter; // idx 20
{ 0x2002; -5000; -300; -740; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 21; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 21
{ 0x2002; 3400; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 22; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 22
{ 0x2002; 4500; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 23; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 23
{ 0x2002; 5600; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 24; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 24
{ 0x2002; -3400; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 25; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 25
{ 0x2002; -4500; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 26; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 26
{ 0x2002; -5600; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
VER: 6;
P 0; B ships\M3\Longsword; C 1; N Bships\M3\Longsword; b // idx 0
{ 0x2002; 0; 0; 0; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 1; B ships\props\cameradummy; C 1; N Bships\props\cameradummy_1; b // idx 1
{ 0x2002; 0; 1200; 10150; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 2; B ships\props\cameradummy; C 2; N Bships\props\cameradummy_rear1; b // idx 2
{ 0x2002; 4700; 1200; -2800; 0.500000; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
P 3; B ships\props\cameradummy; C 3; N Bships\props\cameradummy_rear2; b // idx 3
{ 0x2002; -4700; 1200; -2800; 0.500000; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
P 5; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_1; b // idx 5
{ 0x2002; -1900; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 6; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_2; b // idx 6
{ 0x2002; -2200; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 7; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_3; b // idx 7
{ 0x2002; -2500; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 8; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_4; b // idx 8
{ 0x2002; 1900; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 9; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_5; b // idx 9
{ 0x2002; 2200; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 10; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_6; b // idx 10
{ 0x2002; 2500; -300; 9980; 0.500000; 0.000000; 0.000000; -1.000000; -1; 1; } // 0
P 11; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_7; b // idx 11
{ 0x2002; -1900; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 12; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_8; b // idx 12
{ 0x2002; -2200; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 13; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_9; b // idx 13
{ 0x2002; -2500; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 14; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_10; b // idx 14
{ 0x2002; 1900; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 15; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_11; b // idx 15
{ 0x2002; 2200; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 16; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_12; b // idx 16
{ 0x2002; 2500; -260; 9980; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 17; B ships\props\turretdummy2; C 2; N Bships\props\turretdummy2_a; b // idx 17
{ 0x2002; 4701; 502; -3502; 0.500000; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
P 18; B ships\props\turretdummy2; C 3; N Bships\props\turretdummy2_b; b // idx 18
{ 0x2002; -4701; 502; -3502; 0.500000; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
P 19; B effects\engines\fx_engine_emitter; C 28673; N effects\engines\fx_engine_emitter; // idx 19
{ 0x2002; 5000; -300; -740; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 20; B effects\engines\fx_engine_emitter; C 28673; N effects\engines\fx_engine_emitter; // idx 20
{ 0x2002; -5000; -300; -740; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 21; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 21
{ 0x2002; 3400; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 22; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 22
{ 0x2002; 4500; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 23; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 23
{ 0x2002; 5600; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 24; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 24
{ 0x2002; -3400; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 25; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 25
{ 0x2002; -4500; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
P 26; B effects\engines\fx_engine_xtc_yellow_nor2; C 28673; N Beffects\engines\fx_engine_xtc_yellow_nor2_28673b; b // idx 26
{ 0x2002; -5600; -300; -600; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
Можно ли вообще на М3 прописать такой состав вооружения? Или есть движковое ограничение, и 12+2+2 для М3 с точки зрения движка игры - уже перебор?