mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-22 00:09:18 +02:00
Add i-neutral indicator
This commit is contained in:
@@ -7515,10 +7515,12 @@ bool TTrain::Update( double const Deltatime )
|
|||||||
{
|
{
|
||||||
btLampkaForward.Turn(false);
|
btLampkaForward.Turn(false);
|
||||||
btLampkaBackward.Turn(false);
|
btLampkaBackward.Turn(false);
|
||||||
|
btLampkaNeutral.Turn(false);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
btLampkaForward.Turn(mvControlled->DirActive > 0); // jazda do przodu
|
btLampkaForward.Turn(mvControlled->DirActive > 0); // jazda do przodu
|
||||||
btLampkaBackward.Turn(mvControlled->DirActive < 0); // jazda do tyłu
|
btLampkaBackward.Turn(mvControlled->DirActive < 0); // jazda do tyłu
|
||||||
|
btLampkaNeutral.Turn(mvControlled->DirActive == 0); // kierunek neutral
|
||||||
}
|
}
|
||||||
|
|
||||||
btLampkaED.Turn(mvControlled->DynamicBrakeFlag); // hamulec ED
|
btLampkaED.Turn(mvControlled->DynamicBrakeFlag); // hamulec ED
|
||||||
@@ -7595,6 +7597,7 @@ bool TTrain::Update( double const Deltatime )
|
|||||||
btLampkaNapNastHam.Turn( false );
|
btLampkaNapNastHam.Turn( false );
|
||||||
btLampkaForward.Turn( false );
|
btLampkaForward.Turn( false );
|
||||||
btLampkaBackward.Turn( false );
|
btLampkaBackward.Turn( false );
|
||||||
|
btLampkaNeutral.Turn(false);
|
||||||
btLampkaED.Turn( false );
|
btLampkaED.Turn( false );
|
||||||
// light indicators
|
// light indicators
|
||||||
btLampkaUpperLight.Turn( false );
|
btLampkaUpperLight.Turn( false );
|
||||||
@@ -9464,6 +9467,7 @@ void TTrain::clear_cab_controls()
|
|||||||
btLampkaHVoltageB.Clear();
|
btLampkaHVoltageB.Clear();
|
||||||
btLampkaForward.Clear();
|
btLampkaForward.Clear();
|
||||||
btLampkaBackward.Clear();
|
btLampkaBackward.Clear();
|
||||||
|
btLampkaNeutral.Clear();
|
||||||
// light indicators
|
// light indicators
|
||||||
btLampkaUpperLight.Clear();
|
btLampkaUpperLight.Clear();
|
||||||
btLampkaLeftLight.Clear();
|
btLampkaLeftLight.Clear();
|
||||||
@@ -9934,6 +9938,7 @@ bool TTrain::initialize_button(cParser &Parser, std::string const &Label, int co
|
|||||||
{ "i-malfunctionb:", btLampkaMalfunctionB },
|
{ "i-malfunctionb:", btLampkaMalfunctionB },
|
||||||
{ "i-forward:", btLampkaForward },
|
{ "i-forward:", btLampkaForward },
|
||||||
{ "i-backward:", btLampkaBackward },
|
{ "i-backward:", btLampkaBackward },
|
||||||
|
{ "i-neutral:", btLampkaNeutral },
|
||||||
{ "i-upperlight:", btLampkaUpperLight },
|
{ "i-upperlight:", btLampkaUpperLight },
|
||||||
{ "i-leftlight:", btLampkaLeftLight },
|
{ "i-leftlight:", btLampkaLeftLight },
|
||||||
{ "i-rightlight:", btLampkaRightLight },
|
{ "i-rightlight:", btLampkaRightLight },
|
||||||
|
|||||||
1
Train.h
1
Train.h
@@ -755,6 +755,7 @@ public: // reszta może by?publiczna
|
|||||||
TButton btLampkaDoorLockOff;
|
TButton btLampkaDoorLockOff;
|
||||||
TButton btLampkaHamulecReczny;
|
TButton btLampkaHamulecReczny;
|
||||||
TButton btLampkaForward; // Ra: lampki w przód i w ty?dla komputerowych kabin
|
TButton btLampkaForward; // Ra: lampki w przód i w ty?dla komputerowych kabin
|
||||||
|
TButton btLampkaNeutral; // Kierunek neutralny
|
||||||
TButton btLampkaBackward;
|
TButton btLampkaBackward;
|
||||||
// light indicators
|
// light indicators
|
||||||
TButton btLampkaUpperLight;
|
TButton btLampkaUpperLight;
|
||||||
|
|||||||
Reference in New Issue
Block a user