Hallo allerseits!
Zunächst einmal ein großes Lob und alle Achtung für die aktuelle Version Deines CP-Mods! Klasse gemacht!

Dennoch muss ich gestehen, dass dies nicht der einzige Grund meines Posts ist. Ich möchte mich daher gleich im Voraus dafür entschuldigen, dass ich nochmal ganz kurz offtopic gehen muss. Trotz Eurer Hilfe was das Verschieben der Cockpit-Camera angeht, kann ich die passende Zeile bei der Argon Titan zum Beispiel nicht finden. Bei der Cerberus-Fregatte hat alles super geklappt. Nur bei der Colossus und der Titan nicht. @
Imp.-, Du hattest mir ja freundlicherweise gleich geschrieben, wie Du die exakte Zeile per X-Editor ausgelesen hast:
Imp.- wrote:[...]
Beim cerberus erhalte ich über den X2 Editor momentan folgende Werte:
ships\props\cameradummy 8
Die 8 definiert die Zeile in der Scene. Also nicht nur den korrekten Pfad eingeben, sondern auch die korrekte Zeile aus der Schiffsscene.[]
Das traf auf die Cockpit-Camera des Cerberus (
Argon_M7_scene.bod) auch wie von Dir erklärt zu. Für die Titan gibt mir der X-Editor den folgenden Wert an:
ships\argon\argon_M2
0
Das kann ich leider nicht richtig interpretieren, da ich solche Zeilen zwar in der Scene der Argon Titan (
Argon_M2_scene.bod) finden konnte, diese jedoch irgendwie die gesamte Mesh verschieben. Gehe ich richtig in der Annahme, dass ich eine separate Cockpit-Scene, sowas wie z.B. Argon_M2_cp_scene.bod, bearbeiten muss?
Killjaeden wrote:[...]
Code: Select all
P 4; B ships\props\cameradummy; C 1; N Bships\props\cameradummy_cockpit; b // idx 4
{ 0x2002; 0; 4792; 13238; 0.000000; 0.000000; 0.000000; 0.000000; -1; 1; } // 0
So sieht eine Camerazeile bei einem Schiff aus, das ist genau wie bei den Turret-cameras.
Das in geschweiften Klammern sind die Positionen.
die ersten drei nummern (nach der 0x2002) sind die Axial-verschiebungen. Danach kommt die Rotation. [...]
Die Positionierung der Cockpit-Cam hat bei der Cerberus wie gesagt wunderbar funktioniert. Allerdings krieg ich das z.B. bei der Argon Titan einfach nicht hin. Ändere ich nämlich eine dieser beiden Zeilen hier:
Code: Select all
P 0; B ships\argon\argon_M2; C 1; N Bships\argon\argon_M2_1b; b
{ 0x2002; 0; 0; 17329; 0.000000; 0.000000; 0.000000; 0.000000; 3333; 1; } // 1
{ 0x2002; 0; 0; 17329; 0.000000; 0.000000; 0.000000; 0.000000; -1; -1; } // -1
... so hab ich das Gefühl, dass ich den gesamten Body verschiebe (inklusive der CP-Cam), nicht jedoch die Camera im Einzelnen. Tja, und jetzt bin ich leider mal wieder am Ende meiner Ideen und nochmal auf Eure Hilfe angewiesen.
Ein hilfloser
Shawn