Help for getting fully workable Turrets/Front weapons/TurretCamera's ingame..

The place to discuss scripting and game modifications for X³: Terran Conflict and X³: Albion Prelude.

Moderators: Scripting / Modding Moderators, Moderators for English X Forum

Anubitus
Posts: 693
Joined: Fri, 21. Jan 05, 00:44
x4

Post by Anubitus »

well, anyway, i have deleted all but the first entry from each cameradummy (the one that ends with 0 is still there) and it works perfect now.. :)

i did get the turrets working.. if you want you can download a beta here:

http://forum.egosoft.com/viewtopic.php? ... 23#3406923

leave any comments you might have in that topic..

enjoy..! :D
Anubitus
Posts: 693
Joined: Fri, 21. Jan 05, 00:44
x4

Post by Anubitus »

i have a very strange problem now..

i added a front weapon to a ship but it dont fire.. i checked everything over and over again..

quote from scene file:
P 2; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_1; b // idx 2
{ 0x2002; 0; 0; 1328347; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0

here is the entry in my TShips file:

[ external image ]

afaik it should be correct, i checked the pivot in max and all, it should work..

i just dont get it..
PSCO1
Posts: 1087
Joined: Thu, 4. Jun 09, 17:08
x4

Post by PSCO1 »

Hi Anubitus

Can you post the entire scene file ?
Anubitus
Posts: 693
Joined: Fri, 21. Jan 05, 00:44
x4

Post by Anubitus »

ofc i can..
/# Exported with dbox2 1.11 from Surprise.max at 20/10/2010 4:02:11

VER: 6;

P 0; B ships\Anubitus\Surprise_body; N Bships\Anubitus\Surprise_body; 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; -1934; 769035; 1068116; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0

P 2; B ships\props\weapondummy; C 1; N Bships\props\weapondummy_1; b // idx 2
{ 0x2002; 0; 0; 1328347; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0

P 3; B 19027; N B19027a; b // idx 3
{ 0x2002; -1062; 1007758; -708272; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0

P 4; B 19026; C 3; N B19026_3; b // idx 4
{ 0x2002; -101579; 1005012; -717460; 0.000057; 0.000000; 1.000000; 0.000000; -1; 1; } // 0

P 5; B 19026; C 2; N B19026_2; b // idx 5
{ 0x2002; -124510; 1005012; -711175; 0.000057; 0.000000; 1.000000; 0.000000; -1; 1; } // 0

P 6; B 19026; C 1; N B19026_1; b // idx 6
{ 0x2002; -148051; 1005012; -704139; 0.006637; 0.000000; 1.000000; 0.000000; -1; 1; } // 0

P 7; B 19100; N B19100b; b // idx 7
{ 0x2002; 105070; 787274; -799437; 0.161193; 1.000000; -0.000000; 0.000000; -1; 1; } // 0

P 8; B 19026; C 4; N B19026_4; b // idx 8
{ 0x2002; 100325; 1005098; -717062; 0.000057; 0.000000; 1.000000; 0.000000; -1; 1; } // 0

P 9; B 19026; C 5; N B19026_5; b // idx 9
{ 0x2002; 122848; 1005012; -711178; 0.000057; 0.000000; 1.000000; 0.000000; -1; 1; } // 0

P 10; B 19026; C 6; N B19026_6; b // idx 10
{ 0x2002; 146381; 1004995; -703943; 0.006815; 0.000000; -1.000000; 0.000000; -1; 1; } // 0

P 11; B 19100; N B19100b; b // idx 11
{ 0x2002; -107284; 787274; -799437; 0.161193; 1.000000; 0.000000; -0.000000; -1; 1; } // 0

P 12; B ships\props\extern_M6_dock; N Bships\props\extern_M6_dock; b // idx 12
{ 0x2002; -272403; 644488; -790160; 0.078160; -1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 13; B ships\props\extern_M6_dock; N Bships\props\extern_M6_dock; b // idx 13
{ 0x2002; -60261; 644488; -790160; 0.078160; -1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 14; B ships\props\extern_M6_dock; N Bships\props\extern_M6_dock; b // idx 14
{ 0x2002; -171409; 644488; -790160; 0.078160; -1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 15; B ships\props\extern_M6_dock; N Bships\props\extern_M6_dock; b // idx 15
{ 0x2002; 57615; 644488; -790160; 0.078160; -1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 16; B ships\props\extern_M6_dock; N Bships\props\extern_M6_dock; b // idx 16
{ 0x2002; 160968; 644488; -790160; 0.078160; -1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 17; B ships\props\extern_M6_dock; N Bships\props\extern_M6_dock; b // idx 17
{ 0x2002; 257343; 644488; -790160; 0.078160; -1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 18; B ships\props\extern_M6_dock; N Bships\props\extern_M6_dock; b // idx 18
{ 0x2002; -35995; -501777; -794000; 0.095506; -1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 19; B ships\props\extern_M6_dock; N Bships\props\extern_M6_dock; b // idx 19
{ 0x2002; 31126; -501801; -794000; 0.095506; -1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 20; B ships\mace\props\argon_m1turretA_tb_dummy; C 5; N Bships\mace\props\argon_m1turretA_tb_dummy_5right; b // idx 20
{ 0x2002; 776550; 159079; 928654; 0.098932; -0.198092; 0.976533; 0.084515; -1; 1; } // 0

P 21; B ships\mace\props\argon_m1turretA_tb_dummy; C 5; N Bships\mace\props\argon_m1turretA_tb_dummy_5right; b // idx 21
{ 0x2002; 705190; 214859; 969257; 0.098932; -0.198092; 0.976533; 0.084515; -1; 1; } // 0

P 22; B ships\mace\props\argon_m1turretA_tb_dummy; C 5; N Bships\mace\props\argon_m1turretA_tb_dummy_5right; b // idx 22
{ 0x2002; 638252; 202893; 1017669; 0.098932; -0.198092; 0.976533; 0.084515; -1; 1; } // 0

P 23; B ships\mace\props\argon_m1turretA_tb_dummy; C 5; N Bships\mace\props\argon_m1turretA_tb_dummy_5right; b // idx 23
{ 0x2002; 772591; 205028; 924023; 0.098932; -0.198092; 0.976533; 0.084515; -1; 1; } // 0

P 24; B ships\mace\props\argon_m1turretA_tb_dummy; C 5; N Bships\mace\props\argon_m1turretA_tb_dummy_5right; b // idx 24
{ 0x2002; 642211; 156945; 1022300; 0.098932; -0.198092; 0.976533; 0.084515; -1; 1; } // 0

P 25; B ships\mace\props\argon_m1turretA_tb_dummy; C 5; N Bships\mace\props\argon_m1turretA_tb_dummy_5right; b // idx 25
{ 0x2002; 711121; 146012; 976196; 0.098932; -0.198092; 0.976533; 0.084515; -1; 1; } // 0

P 26; B ships\mace\props\argon_m1turretA_tb_dummy; C 6; N Bships\mace\props\argon_m1turretA_tb_dummy_6left; b // idx 26
{ 0x2002; -767203; 158119; 930522; 0.104964; -0.156313; -0.986114; -0.056085; -1; 1; } // 0

P 27; B ships\mace\props\argon_m1turretA_tb_dummy; C 6; N Bships\mace\props\argon_m1turretA_tb_dummy_6left; b // idx 27
{ 0x2002; -764112; 204202; 926620; 0.104964; -0.156313; -0.986114; -0.056085; -1; 1; } // 0

P 28; B ships\mace\props\argon_m1turretA_tb_dummy; C 6; N Bships\mace\props\argon_m1turretA_tb_dummy_6left; b // idx 28
{ 0x2002; -697562; 214952; 975844; 0.104964; -0.156313; -0.986114; -0.056085; -1; 1; } // 0

P 29; B ships\mace\props\argon_m1turretA_tb_dummy; C 6; N Bships\mace\props\argon_m1turretA_tb_dummy_6left; b // idx 29
{ 0x2002; -702194; 145904; 981690; 0.104964; -0.156313; -0.986114; -0.056085; -1; 1; } // 0

P 30; B ships\mace\props\argon_m1turretA_tb_dummy; C 6; N Bships\mace\props\argon_m1turretA_tb_dummy_6left; b // idx 30
{ 0x2002; -636937; 157785; 1029777; 0.104964; -0.156313; -0.986114; -0.056085; -1; 1; } // 0

P 31; B ships\mace\props\argon_m1turretA_tb_dummy; C 6; N Bships\mace\props\argon_m1turretA_tb_dummy_6left; b // idx 31
{ 0x2002; -633846; 203867; 1025875; 0.104964; -0.156313; -0.986114; -0.056085; -1; 1; } // 0

P 32; B ships\mace\props\argon_m1turretA_tb_dummy; C 4; N Bships\mace\props\argon_m1turretA_tb_dummy_4down; b // idx 32
{ 0x2002; 1247; -916106; 804866; 0.131232; 0.997727; 0.020677; -0.064134; -1; 1; } // 0

P 33; B ships\mace\props\argon_m1turretA_tb_dummy; C 4; N Bships\mace\props\argon_m1turretA_tb_dummy_4down; b // idx 33
{ 0x2002; -80726; -904531; 816693; 0.131232; 0.997727; 0.020677; -0.064134; -1; 1; } // 0

P 34; B ships\mace\props\argon_m1turretA_tb_dummy; C 4; N Bships\mace\props\argon_m1turretA_tb_dummy_4down; b // idx 34
{ 0x2002; -78236; -873058; 850629; 0.131232; 0.997727; 0.020677; -0.064134; -1; 1; } // 0

P 35; B ships\mace\props\argon_m1turretA_tb_dummy; C 4; N Bships\mace\props\argon_m1turretA_tb_dummy_4down; b // idx 35
{ 0x2002; 4978; -868949; 855713; 0.131232; 0.997727; 0.020677; -0.064134; -1; 1; } // 0

P 36; B ships\mace\props\argon_m1turretA_tb_dummy; C 4; N Bships\mace\props\argon_m1turretA_tb_dummy_4down; b // idx 36
{ 0x2002; 85295; -879685; 844777; 0.131232; 0.997727; 0.020677; -0.064134; -1; 1; } // 0

P 37; B ships\mace\props\argon_m1turretA_tb_dummy; C 4; N Bships\mace\props\argon_m1turretA_tb_dummy_4down; b // idx 37
{ 0x2002; 82805; -911158; 810841; 0.131232; 0.997727; 0.020677; -0.064134; -1; 1; } // 0

P 38; B stations\connections\connect_argon_pipe_medium_cargo_cargoanimA; C 99; N Bstations\connections\connect_argon_pipe_medium_cargo_cargoanimA_99; b // idx 38
{ 0x6002; 49192; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 1; } // 0
{ 0x6002; 49781; -333940; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 2; } // 1
{ 0x6002; 50371; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 3; } // 2
{ 0x6002; 50962; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 4; } // 3
{ 0x6002; 51552; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 99; 5; } // 4
{ 0x6002; 52143; -333940; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 6; } // 5
{ 0x6002; 52734; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 7; } // 6
{ 0x6002; 53325; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 8; } // 7
{ 0x6002; 53914; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 9; } // 8
{ 0x6002; 54505; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 99; 10; } // 9
{ 0x6002; 55095; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 11; } // 10
{ 0x6002; 55685; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 12; } // 11
{ 0x6002; 56276; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 13; } // 12
{ 0x6002; 56867; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 14; } // 13
{ 0x6002; 57458; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 99; 15; } // 14
{ 0x6002; 58047; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 16; } // 15
{ 0x6002; 58638; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 17; } // 16
{ 0x6002; 59228; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 18; } // 17
{ 0x6002; 59819; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 19; } // 18
{ 0x6002; 60409; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 99; 20; } // 19
{ 0x6002; 61000; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 21; } // 20
{ 0x6002; 61591; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 22; } // 21
{ 0x6002; 62180; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 23; } // 22
{ 0x6002; 62771; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 24; } // 23
{ 0x6002; 63361; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 99; 25; } // 24
{ 0x6002; 63952; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 26; } // 25
{ 0x6002; 64543; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 27; } // 26
{ 0x6002; 65134; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 28; } // 27
{ 0x6002; 65723; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 29; } // 28
{ 0x6002; 66313; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 99; 30; } // 29
{ 0x6002; 66904; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 31; } // 30
{ 0x6002; 67494; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 32; } // 31
{ 0x6002; 68085; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 98; 33; } // 32
{ 0x6002; 68676; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; 32; 34; } // 33
{ 0x6002; 68870; -333939; -682332; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.421401; 1.000000; 0.000000; 0.000000; -1; -1; } // 34

P 39; B stations\connections\connect_argon_pipe_medium_cargo_cargoanimB; C 50; N Bstations\connections\connect_argon_pipe_medium_cargo_cargoanimB_50; b // idx 39
{ 0x6002; 49192; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 1; } // 0
{ 0x6002; 50371; -319225; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 2; } // 1
{ 0x6002; 51552; -319225; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 3; } // 2
{ 0x6002; 52734; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 4; } // 3
{ 0x6002; 53914; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088069; 1.000000; 0.000000; 0.000000; 99; 5; } // 4
{ 0x6002; 55095; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 6; } // 5
{ 0x6002; 56276; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 7; } // 6
{ 0x6002; 57458; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 8; } // 7
{ 0x6002; 58638; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088069; 1.000000; 0.000000; 0.000000; 98; 9; } // 8
{ 0x6002; 59819; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 99; 10; } // 9
{ 0x6002; 61000; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 11; } // 10
{ 0x6002; 62180; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 12; } // 11
{ 0x6002; 63361; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088069; 1.000000; 0.000000; 0.000000; 98; 13; } // 12
{ 0x6002; 64543; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 14; } // 13
{ 0x6002; 65723; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 99; 15; } // 14
{ 0x6002; 66904; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 16; } // 15
{ 0x6002; 68085; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088069; 1.000000; 0.000000; 0.000000; 98; 17; } // 16
{ 0x6002; 69267; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 18; } // 17
{ 0x6002; 70447; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 19; } // 18
{ 0x6002; 71627; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 99; 20; } // 19
{ 0x6002; 72809; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088069; 1.000000; 0.000000; 0.000000; 98; 21; } // 20
{ 0x6002; 73989; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 22; } // 21
{ 0x6002; 75170; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 23; } // 22
{ 0x6002; 76351; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 24; } // 23
{ 0x6002; 77533; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088069; 1.000000; 0.000000; 0.000000; 99; 25; } // 24
{ 0x6002; 78713; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 26; } // 25
{ 0x6002; 79894; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 27; } // 26
{ 0x6002; 81076; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 28; } // 27
{ 0x6002; 82255; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088069; 1.000000; 0.000000; 0.000000; 98; 29; } // 28
{ 0x6002; 83436; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 99; 30; } // 29
{ 0x6002; 84618; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 31; } // 30
{ 0x6002; 85798; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 98; 32; } // 31
{ 0x6002; 86979; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088069; 1.000000; 0.000000; 0.000000; 98; 33; } // 32
{ 0x6002; 88160; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; 32; 34; } // 33
{ 0x6002; 88550; -319224; -681848; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.088068; 1.000000; 0.000000; 0.000000; -1; -1; } // 34

P 40; B stations\connections\connect_argon_pipe_medium_cargo_cargoanimA; C 100; N Bstations\connections\connect_argon_pipe_medium_cargo_cargoanimA_100; b // idx 40
{ 0x6002; 68870; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 1; } // 0
{ 0x6002; 68279; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 2; } // 1
{ 0x6002; 67689; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 3; } // 2
{ 0x6002; 67098; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 4; } // 3
{ 0x6002; 66509; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 99; 5; } // 4
{ 0x6002; 65918; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245265; -1.000000; 0.000000; 0.000000; 98; 6; } // 5
{ 0x6002; 65327; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 7; } // 6
{ 0x6002; 64736; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 8; } // 7
{ 0x6002; 64146; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 9; } // 8
{ 0x6002; 63556; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 99; 10; } // 9
{ 0x6002; 62966; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 11; } // 10
{ 0x6002; 62376; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245265; -1.000000; 0.000000; 0.000000; 98; 12; } // 11
{ 0x6002; 61784; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 13; } // 12
{ 0x6002; 61194; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 14; } // 13
{ 0x6002; 60603; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 99; 15; } // 14
{ 0x6002; 60013; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 16; } // 15
{ 0x6002; 59422; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 17; } // 16
{ 0x6002; 58833; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245265; -1.000000; 0.000000; 0.000000; 98; 18; } // 17
{ 0x6002; 58243; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 19; } // 18
{ 0x6002; 57651; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 99; 20; } // 19
{ 0x6002; 57061; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 21; } // 20
{ 0x6002; 56470; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 22; } // 21
{ 0x6002; 55880; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 23; } // 22
{ 0x6002; 55289; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245265; -1.000000; 0.000000; 0.000000; 98; 24; } // 23
{ 0x6002; 54700; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 99; 25; } // 24
{ 0x6002; 54109; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 26; } // 25
{ 0x6002; 53518; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 27; } // 26
{ 0x6002; 52928; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 28; } // 27
{ 0x6002; 52337; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 29; } // 28
{ 0x6002; 51747; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245265; -1.000000; 0.000000; 0.000000; 99; 30; } // 29
{ 0x6002; 51156; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 31; } // 30
{ 0x6002; 50567; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 32; } // 31
{ 0x6002; 49976; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 98; 33; } // 32
{ 0x6002; 49385; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; 32; 34; } // 33
{ 0x6002; 49192; -326262; -694686; 0.000000;0.000000;0.000000;0.000000;0.000000; 0.245266; -1.000000; 0.000000; 0.000000; -1; -1; } // 34

P 41; B ships\mace\props\argon_m1turretB_dummy; C 2; N Bships\mace\props\argon_m1turretB_dummy_2topdock; b // idx 41
{ 0x2002; -210133; 517844; -1019988; 0.650191; 1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 42; B ships\mace\props\argon_m1turretB_dummy; C 2; N Bships\mace\props\argon_m1turretB_dummy_2topdock; b // idx 42
{ 0x2002; 211583; 517803; -1019958; 0.650191; 1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 43; B ships\mace\props\argon_m1turretB_dummy; C 2; N Bships\mace\props\argon_m1turretB_dummy_2topdock; b // idx 43
{ 0x2002; 791; 860327; -866552; 0.516192; 1.000000; -0.000000; 0.000000; -1; 1; } // 0

P 44; B ships\mace\props\argon_m1turretB_dummy; C 3; N Bships\mace\props\argon_m1turretB_dummy_3aftdock; b // idx 44
{ 0x2002; -137375; -833982; -886876; 0.429566; 1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 45; B ships\mace\props\argon_m1turretB_dummy; C 3; N Bships\mace\props\argon_m1turretB_dummy_3aftdock; b // idx 45
{ 0x2002; -181136; -529092; -1092586; 0.429566; 1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 46; B ships\mace\props\argon_m1turretB_dummy; C 3; N Bships\mace\props\argon_m1turretB_dummy_3aftdock; b // idx 46
{ 0x2002; 180640; -529092; -1092586; 0.429566; 1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 47; B ships\mace\props\argon_m1turretB_dummy; C 3; N Bships\mace\props\argon_m1turretB_dummy_3aftdock; b // idx 47
{ 0x2002; 136259; -833982; -886876; 0.429566; 1.000000; 0.000000; 0.000000; -1; 1; } // 0

P 48; B ships\props\cameradummy; C 2; N Bships\props\cameradummy_2topdock; b // idx 48
{ 0x2002; 842; 693887; -730689; 0.500000; 0.000000; 1.000000; 0.000000; -1; 1; } // 0

P 49; B ships\props\cameradummy; C 3; N Bships\props\cameradummy_3aftdock; b // idx 49
{ 0x2002; 842; -550242; -699552; 0.500000; 0.000000; 0.965108; -0.261853; -1; 1; } // 0

P 50; B ships\props\cameradummy; C 4; N Bships\props\cameradummy_4downfront; b // idx 50
{ 0x2002; 842; -918584; 850061; 0.124272; 1.000000; -0.000000; 0.000000; -1; 1; } // 0

P 51; B ships\props\cameradummy; C 5; N Bships\props\cameradummy_5right; b // idx 51
{ 0x2002; 736535; 180967; 1015148; 0.097222; 0.000000; 1.000000; 0.000000; -1; 1; } // 0

P 52; B ships\props\cameradummy; C 6; N Bships\props\cameradummy_6left; b // idx 52
{ 0x2002; -727030; 180967; 1015148; 0.097222; 0.000000; -1.000000; 0.000000; -1; 1; } // 0
here it is..

here is a wierd twist to the situation, i cant fire the laser but the autopilot can.. if i press fire, nothing happens, but when i command the ship to attack something, it fires.. (nope, its not the fireing button that is wrong or something, if im in a fighter i can fire my lasers perfecly fine.. if it where only that simple..)

i tried making a complete new entry in the TShips file, copy a existing one and edit that but nothing works..

on a sidenote, if i make a new bullet effect, do i have to register it somewhere with the game..? or can i just add it and change the path in the TBullets entry to the new bullet effect path to use it..?
Anubitus
Posts: 693
Joined: Fri, 21. Jan 05, 00:44
x4

Post by Anubitus »

i just had another crazy idea.. i dont think it will work, but i thought i d throw it out here anyway..

lets say you want to build a turret, one with two barrels and a base..
the base can turn around its Z axis and the barrels made as one object, can move around its Z and X axis..

but, there is a twist.. the pivot where the turret's weapons turn around is much more to the back of the turret then the turret's base pivot..

ofc this wouldnt work because the weapons will turn around their own axis making it look like they float, not connected to the base at all..

but.. what if we can work around that..

lets say the base is in the turret scene file, turning around its own Z axis, and the weapon is in the turret scene file as a dummy, not being able to turn at all..
and the weapon dummy referes to a weapon scene in the dummies file, making the weapon turn around its own axis..

this would mean that, in the turret scene, the dummy's coordinates are bound to the turret base, making them turn around the same axis, looking like its connected to the base, but the dummy is replaced by the weapon (wich is in turn connected to the same coordinates as the dummy in the turret scene) and the weapon scene makes it turn around its own axises in its scene..

basacly a scene inside a scene..

what you guys think of this.. would this work..?
User avatar
urbanfreak
Posts: 298
Joined: Thu, 18. Feb 10, 03:08

Post by urbanfreak »

Anubitus wrote:.....but the dummy is replaced by the weapon (wich is in turn connected to the same coordinates as the dummy in the turret scene) and the weapon scene makes it turn around its own axises in its scene..
Even if the scene within the scene works in dummies.txt.. The coordinates of the "replacee weapon" pivot point will be placed at the replaced weapon's dummy pivot point.

You'll be back at square one.


_________________
[ external image ]
[ external image ]
[ external image ]
[ external image ]
[ external image ][ external image ]
If you are in a spaceship that is traveling at the speed of light, and you turn on the headlights, does anything happen?
User avatar
Killjaeden
Posts: 5366
Joined: Sun, 3. Sep 06, 18:19
x3tc

Post by Killjaeden »

Anubitus wrote:what you guys think of this.. would this work..?
You would need a tertiary IDX path in tships to reference to your laser thing, which doesn't exist "afaik"
[ external image ]
X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:
Image
User avatar
urbanfreak
Posts: 298
Joined: Thu, 18. Feb 10, 03:08

Post by urbanfreak »

Killjaeden wrote:
Anubitus wrote:what you guys think of this.. would this work..?
You would need a tertiary IDX path in tships to reference to your laser thing, which doesn't exist "afaik"
I agree..
[ external image ][ external image ]
If you are in a spaceship that is traveling at the speed of light, and you turn on the headlights, does anything happen?
Anubitus
Posts: 693
Joined: Fri, 21. Jan 05, 00:44
x4

Post by Anubitus »

ok.. it was a good idea tho.. :p
You would need a tertiary IDX path in tships to reference to your laser thing, which doesn't exist "afaik"
is TShips bound to the format that is shown in the editor..? perhaps we can just add a tertiary entry..?

another question.. if i add weapons to the main cockpit of a fighter, and add no laser compatibillity, will it fire missiles..?
User avatar
urbanfreak
Posts: 298
Joined: Thu, 18. Feb 10, 03:08

Post by urbanfreak »

Anubitus wrote:is TShips bound to the format that is shown in the editor..? perhaps we can just add a tertiary entry..?
The game engine only knows there are two entries..
Anubitus wrote:another question.. if i add weapons to the main cockpit of a fighter, and add no laser compatibillity, will it fire missiles..?
Nope.. period. i tried that previously..
By default missiles only fire from turrets with viewport set to SS_COCKPIT_DEFAULT.
Without any compatible lasers assigned to the ship.
[ external image ][ external image ]
If you are in a spaceship that is traveling at the speed of light, and you turn on the headlights, does anything happen?
Anubitus
Posts: 693
Joined: Fri, 21. Jan 05, 00:44
x4

Post by Anubitus »

would it be possible to make a cameradummy for the game that moves around its GAMMA and BETA axis instead of the ALPHA and BETA axis..?
User avatar
urbanfreak
Posts: 298
Joined: Thu, 18. Feb 10, 03:08

Post by urbanfreak »

Yes it will work.. look into my eyeball turret on my Goldheart for more info (:
[ external image ][ external image ]
If you are in a spaceship that is traveling at the speed of light, and you turn on the headlights, does anything happen?

Return to “X³: Terran Conflict / Albion Prelude - Scripts and Modding”