In welche Varlist du das Wort ,,Daueranimation" schreibst ist egal, es muss nur eine sein die der Bus auch benutzt, sprich eine, die in der .bus Datei aufgelistet ist. Außerdem musst du, falls noch nicht vorhanden, in der Main.osc bei Frame oder Init( weiß ich gerade nicht genau welches) folgendes ergänzen: 1 (S.L. Daueranimation). Um den Tank um 180 Grad zu drehen musst du das anim_trans durch anim_rot ersetzen. Ganz genau kenne ich mich mit der Drehung aber auch nicht aus, da am besten einfach mal bei Google: OMSI 2 Daueranimation Objekte drehen, eingeben, da wirst du sicher fündig.
Varlist ist egal, da kannste aus den verwendeten würfeln, richtig
Das 1 (S.L.Daueranimation kann sowohl unter {init} oder {frame} eingetragen werden. Bei {init} wird das Makro halt nur bei Initialisierung des Skriptes ausgeführt, bei {frame} in jedem berechneten Frame. Ist aber relativ egal, da konnte ich bisher keinen Unterschied beobachten.
Die Drehung ist dagegen so eine Sache. Grundsätzlich gibt es da zwei verschieden Methoden, entweder das Drehen um den Objektursprungs oder um einen definierten Punkt. Liegt der Objektursprung irgendwo grob beim Fahrzeugursprung (Koordinaten auf der X-Achse gleich Null), kann ein folgender Eintrag reichen:
[newanim]
origin_from_mesh
origin_rot_z
-90
anim_rot
Daueranimation
180
Danach müssen gegebenenfalls die Koordinaten der Verschiebung angepasst werden. Alternative ist so ein Eintrag:
[newanim]
origin_trans
<-- X-Koordinate
<-- Y-Koordinate
<-- Z-Koordinate
origin_rot_x
0
origin_rot_y
-90
origin_rot_z
0
anim_rot
Daueranimation
180
Alles anzeigen
Dazu muss ein Punkt definiert werde, um den das Objekt anstatt des Ursprungs gedreht werden soll. Geht bedeutend leichter, wenn man zur Suche des Punktes Blender zur Hand hat, und ist bspw. beim Drehen von Drucker sinnvoll. Solange der Ursprung des Tanks aber Mittig auf der X-Achse liegt, ist aber die erste Variante besser.
Nochmal zu Vollständigkeit:
OMSI handhabt die drei Achse etwas anders als jetzt zum Beispiel Blender. In Blender entspricht die X-Achse Rechts/Links. Das ist soweit in Omsi noch gleich. Allerdings nimmt in OMSI die Y-Achse anstatt der Z-Achse die Höhenachse (Rauf/Runter) ein, und die Z-Achse wird anstatt der Y-Achse zu Längsachse (Vor/Zurück). Auch gibt es noch bei manchen Achsen Vorzeichendreher, die ich aber nicht im Kopf habe.