Stimmt der Prellbock von SAD ist wirkungslos, er hat zwar ne Kollissionsbox, aber die scheint falsch positioniert. Das hier steht am Ende der buffer01.xml:
<CollisionComponent>
<cCollisionComponentBlueprint>
<Boxes>
<cHcR3dBox d:id="44895008">
<Width d:type="sFloat32">3.000000</Width>
<Height d:type="sFloat32">1.000000</Height>
<Depth d:type="sFloat32">4.000000</Depth>
<Element>
<e d:type="sFloat32">1.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">1.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">1.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">-1.001517</e>
<e d:type="sFloat32">0.000000</e>
<e d:type="sFloat32">1.000000</e>
</Element>
</cHcR3dBox>
</Boxes>
<RequiredAtEndOfTrack d:type="bool">0</RequiredAtEndOfTrack>
</cCollisionComponentBlueprint>
</CollisionComponent>
Alles anzeigen
Die ersten 3 Zeilen von den letzten 4 definieren die Position der Box (Zentrum):
<e d:type="sFloat32">0.000000</e> = X-Wert (Entfernung quer zur Gleismitte)
<e d:type="sFloat32">-1.001517</e> = Z-Wert (Höhe über Boden)
<e d:type="sFloat32">0.000000</e> = Y-Wert (Entfernung in Gleisrichtung)
Wie man sieht ist die Box anscheinend im Boden versunken
Diese Reihenfolge entspricht auch der definierten Größe der Box weiter oben (width, height, depth).
Also damit sie funktioniert muss auf jedenfall der Z-Wert auf 0.5 gesetzt werden (da die box 1m hoch ist über SO) und Y soweit ins Minus, das genau am Puffer die Kollision stattfindet. Da brauch man ja nur mit dem Maßband vom Gleisende bis zur Pufferplatte messen, und das Ergebnis von 2 abziehen (die Box ist ja 4m lang definiert). Bin mir nur wegen dem Vorzeichen nicht ganz sicher, muss man wohl probiern. Bei meinen ist es minus.
Das ist bei eigenen Modellen viel einfacher im Objekteditor einzustellen (hab ich erst vor kurzem bei meinen gemacht ).