mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-03-22 15:05:03 +01:00
event0 now works again,
event0 and all eventall can be assign to track by <event_name>:<track_name> vehicle can have only emergency brake, steering by Num1 and Num7 (by yB)
This commit is contained in:
@@ -2009,8 +2009,11 @@ void TDynamicObject::Move(double fDistance)
|
||||
bEnabled &= Axle1.Move(fDistance, iAxleFirst); // oś z tyłu pojazdu prusza się pierwsza
|
||||
bEnabled &= Axle0.Move(fDistance /*-fAdjustment*/, !iAxleFirst); // oś z przodu pojazdu
|
||||
}
|
||||
// Axle2.Move(fDistance,false); //te nigdy pierwsze nie są
|
||||
// Axle3.Move(fDistance,false);
|
||||
else //gf: bez wywolania Move na postoju nie ma event0
|
||||
{
|
||||
bEnabled&=Axle1.Move(fDistance,iAxleFirst); //oś z tyłu pojazdu prusza się pierwsza
|
||||
bEnabled&=Axle0.Move(fDistance,!iAxleFirst); //oś z przodu pojazdu
|
||||
}
|
||||
if (fDistance != 0.0) // nie liczyć ponownie, jeśli stoi
|
||||
{ // liczenie pozycji pojazdu tutaj, bo jest używane w wielu miejscach
|
||||
vPosition = 0.5 * (Axle1.pPosition + Axle0.pPosition); //środek między skrajnymi osiami
|
||||
|
||||
Reference in New Issue
Block a user