...naja ich weis auch nicht warum es nicht funktioniert. Wenn ich beim Aufladen die Winkeldifferenz so berechne:

ang_diff(Item.aANG,Item.pan,KFZ.pan);

und nach dem Fahren es wieder auf das Item übertrage mit:

vec_set(Item.pan,KFZ.pan);
ang_add(Item.pan,Item.aANG);

haut es nicht hin, die Ladung neigt sich je nach Neig- und Kippwinkel des KFZ. Hab schon alles mögliche versucht, auch mit ang_rotate usw.

Einzige Lösung die funktioniert ist wenn ich beim Aufladen den Winkel des KFZ und des Gegenstandes sichere und dann über die Differenz der KFZ Winkel das Item rotiere. Dann bräuchte ich aber einen Vector mehr zum speichern, aber das wollte ich gern verhindern, da noch eine Client/server Mechanismus dran hängt und ich Traffic sparen will.