mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-20 13:39:18 +02:00
glfw
This commit is contained in:
122
Train.cpp
122
Train.cpp
@@ -413,7 +413,7 @@ void TTrain::OnKeyDown(int cKey)
|
||||
// isEztOer=(mvControlled->TrainType==dt_EZT)&&(mvControlled->Mains)&&(mvOccupied->BrakeSubsystem==ss_ESt)&&(mvControlled->ActiveDir!=0);
|
||||
// isEztOer=((mvControlled->TrainType==dt_EZT)&&(mvControlled->Battery==true)&&(mvControlled->EpFuse==true)&&(mvOccupied->BrakeSubsystem==Oerlikon)&&(mvControlled->ActiveDir!=0));
|
||||
|
||||
if (GetAsyncKeyState(VK_SHIFT) < 0)
|
||||
if (Global::shiftState)
|
||||
{ // wciśnięty [Shift]
|
||||
if (cKey == Global::Keys[k_IncMainCtrlFAST]) // McZapkie-200702: szybkie
|
||||
// przelaczanie na poz.
|
||||
@@ -428,7 +428,7 @@ void TTrain::OnKeyDown(int cKey)
|
||||
else if (cKey == Global::Keys[k_DirectionBackward])
|
||||
{
|
||||
if (mvOccupied->Radio == false)
|
||||
if (GetAsyncKeyState(VK_CONTROL) >= 0)
|
||||
if (Global::ctrlState >= 0)
|
||||
{
|
||||
dsbSwitch->SetVolume(DSBVOLUME_MAX);
|
||||
dsbSwitch->Play(0, 0, 0);
|
||||
@@ -580,7 +580,7 @@ void TTrain::OnKeyDown(int cKey)
|
||||
int CouplNr = -2;
|
||||
if (!FreeFlyModeFlag)
|
||||
{
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
if (Global::ctrlState)
|
||||
if (mvOccupied->BrakeDelaySwitch(bdelay_R + bdelay_M))
|
||||
{
|
||||
dsbPneumaticRelay->SetVolume(DSBVOLUME_MAX);
|
||||
@@ -607,7 +607,7 @@ void TTrain::OnKeyDown(int cKey)
|
||||
}
|
||||
if (temp)
|
||||
{
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
if (Global::ctrlState)
|
||||
if (temp->MoverParameters->BrakeDelaySwitch(bdelay_R + bdelay_M))
|
||||
{
|
||||
dsbPneumaticRelay->SetVolume(DSBVOLUME_MAX);
|
||||
@@ -677,7 +677,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
{ // Ra: dźwięk, gdy razem z [Shift]
|
||||
if ((mvControlled->TrainType & dt_EZT) ? mvControlled == mvOccupied :
|
||||
!mvOccupied->ActiveCab) // tylko w maszynowym
|
||||
if (Console::Pressed(VK_CONTROL)) // z [Ctrl]
|
||||
if (Global::ctrlState) // z [Ctrl]
|
||||
mvControlled->bPantKurek3 = true; // zbiornik pantografu połączony
|
||||
// jest ze zbiornikiem głównym
|
||||
// (pompowanie nie ma sensu)
|
||||
@@ -779,7 +779,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
// przyciemnienia pod Univ4)
|
||||
else if (cKey == Global::Keys[k_Univ3])
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
if (bCabLight == false) //(ggCabLightButton.GetValue()==0)
|
||||
{
|
||||
@@ -795,7 +795,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
dsbSwitch->Play(0, 0, 0);
|
||||
}
|
||||
/*
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{//z [Ctrl] zapalamy albo gasimy światełko w kabinie
|
||||
if (iCabLightFlag<2) ++iCabLightFlag; //zapalenie
|
||||
}
|
||||
@@ -807,7 +807,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
// hunter-091012: dzwiek dla przyciemnienia swiatelka w kabinie
|
||||
else if (cKey == Global::Keys[k_Univ4])
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
if (bCabLightDim == false) //(ggCabLightDimButton.GetValue()==0)
|
||||
{
|
||||
@@ -910,7 +910,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
{
|
||||
if (false == (mvOccupied->LightsPosNo > 0))
|
||||
{
|
||||
if ((GetAsyncKeyState(VK_CONTROL) < 0) &&
|
||||
if ((Global::ctrlState) &&
|
||||
(ggRearLeftLightButton.SubModel)) // hunter-230112 - z controlem zapala z tylu
|
||||
{
|
||||
//------------------------------
|
||||
@@ -1030,7 +1030,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
SetLights();
|
||||
}
|
||||
}
|
||||
else if ((GetAsyncKeyState(VK_CONTROL) < 0) &&
|
||||
else if ((Global::ctrlState) &&
|
||||
(ggRearUpperLightButton.SubModel)) // hunter-230112 - z controlem zapala z tylu
|
||||
{
|
||||
//------------------------------
|
||||
@@ -1085,7 +1085,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
{
|
||||
if (false == (mvOccupied->LightsPosNo > 0))
|
||||
{
|
||||
if ((GetAsyncKeyState(VK_CONTROL) < 0) &&
|
||||
if ((Global::ctrlState) &&
|
||||
(ggRearRightLightButton.SubModel)) // hunter-230112 - z controlem zapala z tylu
|
||||
{
|
||||
//------------------------------
|
||||
@@ -1264,7 +1264,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
// World.cpp
|
||||
if (!FreeFlyModeFlag)
|
||||
{
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
if (Global::ctrlState)
|
||||
if ((mvOccupied->LocalBrake == ManualBrake) || (mvOccupied->MBrake == true))
|
||||
{
|
||||
mvOccupied->IncManualBrakeLevel(1);
|
||||
@@ -1282,7 +1282,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
// World.cpp
|
||||
if (!FreeFlyModeFlag)
|
||||
{
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
if (Global::ctrlState)
|
||||
if ((mvOccupied->LocalBrake == ManualBrake) || (mvOccupied->MBrake == true))
|
||||
mvOccupied->DecManualBrakeLevel(1);
|
||||
else
|
||||
@@ -1376,7 +1376,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
// mvOccupied->IncBrakeLevel());
|
||||
mvOccupied->BrakeLevelSet(mvOccupied->BrakeCtrlPosNo / 2 +
|
||||
(mvOccupied->BrakeHandle == FV4a ? 1 : 0));
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
if (Global::ctrlState)
|
||||
mvOccupied->BrakeLevelSet(
|
||||
mvOccupied->Handle->GetPos(bh_NP)); // yB: czy ten stos funkcji nie
|
||||
// powinien być jako oddzielna
|
||||
@@ -1395,7 +1395,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
}
|
||||
else if (cKey == Global::Keys[k_Brake0])
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
mvOccupied->BrakeCtrlPos2 = 0; // wyrownaj kapturek
|
||||
}
|
||||
@@ -1457,7 +1457,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
else if (cKey == Global::Keys[k_Fuse])
|
||||
//---------------
|
||||
{
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0) // z controlem
|
||||
if (Global::ctrlState) // z controlem
|
||||
{
|
||||
ggConverterFuseButton.PutValue(1); // hunter-261211
|
||||
if ((mvControlled->Mains == false) && (ggConverterButton.GetValue() == 0) &&
|
||||
@@ -1498,7 +1498,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
}
|
||||
else if (cKey == Global::Keys[k_DirectionBackward]) // r
|
||||
{
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
if (Global::ctrlState)
|
||||
{ // wciśnięty [Ctrl]
|
||||
if (mvOccupied->Radio == true)
|
||||
{
|
||||
@@ -1580,7 +1580,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
int CouplNr = -2;
|
||||
if (!FreeFlyModeFlag)
|
||||
{
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
if (Global::ctrlState)
|
||||
if (mvOccupied->BrakeDelaySwitch(bdelay_R))
|
||||
{
|
||||
dsbPneumaticRelay->SetVolume(DSBVOLUME_MAX);
|
||||
@@ -1607,7 +1607,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
}
|
||||
if (temp)
|
||||
{
|
||||
if (GetAsyncKeyState(VK_CONTROL) < 0)
|
||||
if (Global::ctrlState)
|
||||
if (temp->MoverParameters->BrakeDelaySwitch(bdelay_R))
|
||||
{
|
||||
dsbPneumaticRelay->SetVolume(DSBVOLUME_MAX);
|
||||
@@ -1672,7 +1672,7 @@ if ((mvControlled->PantFrontVolt) || (mvControlled->PantRearVolt) ||
|
||||
{ // Ra: bez [Shift] też dać dźwięk
|
||||
if ((mvControlled->TrainType & dt_EZT) ? mvControlled == mvOccupied :
|
||||
!mvOccupied->ActiveCab) // tylko w maszynowym
|
||||
if (Console::Pressed(VK_CONTROL)) // z [Ctrl]
|
||||
if (Global::ctrlState) // z [Ctrl]
|
||||
mvControlled->bPantKurek3 =
|
||||
false; // zbiornik pantografu połączony jest z małą sprężarką
|
||||
// (pompowanie ma sens, ale potem trzeba przełączyć)
|
||||
@@ -2009,7 +2009,7 @@ if
|
||||
// przyciemnienia pod Univ4)
|
||||
else if (cKey == Global::Keys[k_Univ3])
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
if (bCabLight == true) //(ggCabLightButton.GetValue()!=0)
|
||||
{
|
||||
@@ -2025,7 +2025,7 @@ if
|
||||
dsbSwitch->Play(0, 0, 0);
|
||||
}
|
||||
/*
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{//z [Ctrl] zapalamy albo gasimy światełko w kabinie
|
||||
if (iCabLightFlag) --iCabLightFlag; //gaszenie
|
||||
} */
|
||||
@@ -2036,7 +2036,7 @@ if
|
||||
// hunter-091012: dzwiek dla przyciemnienia swiatelka w kabinie
|
||||
else if (cKey == Global::Keys[k_Univ4])
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
if (bCabLightDim == true) //(ggCabLightDimButton.GetValue()!=0)
|
||||
{
|
||||
@@ -2117,7 +2117,7 @@ if
|
||||
{
|
||||
if (false == (mvOccupied->LightsPosNo > 0))
|
||||
{
|
||||
if ((GetAsyncKeyState(VK_CONTROL) < 0) &&
|
||||
if ((Global::ctrlState) &&
|
||||
(ggRearLeftLightButton.SubModel)) // hunter-230112 - z controlem gasi z tylu
|
||||
{
|
||||
//------------------------------
|
||||
@@ -2236,7 +2236,7 @@ if
|
||||
SetLights();
|
||||
}
|
||||
}
|
||||
else if ((GetAsyncKeyState(VK_CONTROL) < 0) &&
|
||||
else if ((Global::ctrlState) &&
|
||||
(ggRearUpperLightButton.SubModel)) // hunter-230112 - z controlem gasi z tylu
|
||||
{
|
||||
//------------------------------
|
||||
@@ -2290,7 +2290,7 @@ if
|
||||
{
|
||||
if (false == (mvOccupied->LightsPosNo > 0))
|
||||
{
|
||||
if ((GetAsyncKeyState(VK_CONTROL) < 0) &&
|
||||
if ((Global::ctrlState) &&
|
||||
(ggRearRightLightButton.SubModel)) // hunter-230112 - z controlem gasi z tylu
|
||||
{
|
||||
//------------------------------
|
||||
@@ -2427,8 +2427,8 @@ if
|
||||
fMechCroach = -0.5;
|
||||
else
|
||||
fMechCroach = 0.5;
|
||||
// if (!GetAsyncKeyState(VK_SHIFT)<0) // bez shifta
|
||||
if (!Console::Pressed(VK_CONTROL)) // gdy [Ctrl] zwolniony (dodatkowe widoki)
|
||||
// if (!Global::shiftState<0) // bez shifta
|
||||
if (!Global::ctrlState) // gdy [Ctrl] zwolniony (dodatkowe widoki)
|
||||
{
|
||||
if (cKey == Global::Keys[k_MechLeft])
|
||||
{
|
||||
@@ -2517,7 +2517,7 @@ if
|
||||
|
||||
void TTrain::OnKeyUp(int cKey)
|
||||
{ // zwolnienie klawisza
|
||||
if (GetAsyncKeyState(VK_SHIFT) < 0)
|
||||
if (Global::shiftState)
|
||||
{ // wciśnięty [Shift]
|
||||
}
|
||||
else
|
||||
@@ -4198,7 +4198,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
|
||||
if (Console::Pressed(Global::Keys[k_Horn]))
|
||||
{
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
{
|
||||
SetFlag(mvOccupied->WarningSignal, 2);
|
||||
mvOccupied->WarningSignal &= (255 - 1);
|
||||
@@ -4229,7 +4229,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
//----------------
|
||||
// hunter-141211: wyl. szybki zalaczony i wylaczony przeniesiony z
|
||||
// OnKeyPress()
|
||||
if (Console::Pressed(VK_SHIFT) && Console::Pressed(Global::Keys[k_Main]))
|
||||
if (Global::shiftState && Console::Pressed(Global::Keys[k_Main]))
|
||||
{
|
||||
fMainRelayTimer += dt;
|
||||
ggMainOnButton.PutValue(1);
|
||||
@@ -4263,7 +4263,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
}
|
||||
//---
|
||||
|
||||
if (!Console::Pressed(VK_SHIFT) && Console::Pressed(Global::Keys[k_Main]))
|
||||
if (!Global::shiftState && Console::Pressed(Global::Keys[k_Main]))
|
||||
{
|
||||
ggMainOffButton.PutValue(1);
|
||||
if (mvControlled->MainSwitch(false))
|
||||
@@ -4402,7 +4402,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
ggAntiSlipButton.UpdateValue(0);
|
||||
//-----------------
|
||||
// hunter-261211: przetwornica i sprezarka
|
||||
if (Console::Pressed(VK_SHIFT) &&
|
||||
if (Global::shiftState &&
|
||||
Console::Pressed(Global::Keys[k_Converter])) // NBMX 14-09-2003: przetwornica wl
|
||||
{ //(mvControlled->CompressorPower<2)
|
||||
ggConverterButton.PutValue(1);
|
||||
@@ -4426,16 +4426,16 @@ bool TTrain::Update( double const Deltatime )
|
||||
}
|
||||
|
||||
// if (
|
||||
// Console::Pressed(VK_SHIFT)&&Console::Pressed(Global::Keys[k_Compressor])&&((mvControlled->EngineType==ElectricSeriesMotor)||(mvControlled->TrainType==dt_EZT))
|
||||
// Global::shiftState&&Console::Pressed(Global::Keys[k_Compressor])&&((mvControlled->EngineType==ElectricSeriesMotor)||(mvControlled->TrainType==dt_EZT))
|
||||
// ) //NBMX 14-09-2003: sprezarka wl
|
||||
if (Console::Pressed(VK_SHIFT) && Console::Pressed(Global::Keys[k_Compressor]) &&
|
||||
if (Global::shiftState && Console::Pressed(Global::Keys[k_Compressor]) &&
|
||||
(mvControlled->CompressorPower < 2)) // hunter-091012: tak jest poprawnie
|
||||
{ // hunter-110212: poprawka dla EZT
|
||||
ggCompressorButton.PutValue(1);
|
||||
mvControlled->CompressorSwitch(true);
|
||||
}
|
||||
|
||||
if (!Console::Pressed(VK_SHIFT) &&
|
||||
if (!Global::shiftState &&
|
||||
Console::Pressed(Global::Keys[k_Converter])) // NBMX 14-09-2003: przetwornica wl
|
||||
{
|
||||
ggConverterButton.PutValue(0);
|
||||
@@ -4446,9 +4446,9 @@ bool TTrain::Update( double const Deltatime )
|
||||
}
|
||||
|
||||
// if (
|
||||
// !Console::Pressed(VK_SHIFT)&&Console::Pressed(Global::Keys[k_Compressor])&&((mvControlled->EngineType==ElectricSeriesMotor)||(mvControlled->TrainType==dt_EZT))
|
||||
// !Global::shiftState&&Console::Pressed(Global::Keys[k_Compressor])&&((mvControlled->EngineType==ElectricSeriesMotor)||(mvControlled->TrainType==dt_EZT))
|
||||
// ) //NBMX 14-09-2003: sprezarka wl
|
||||
if (!Console::Pressed(VK_SHIFT) && Console::Pressed(Global::Keys[k_Compressor]) &&
|
||||
if (!Global::shiftState && Console::Pressed(Global::Keys[k_Compressor]) &&
|
||||
(mvControlled->CompressorPower < 2)) // hunter-091012: tak jest poprawnie
|
||||
{ // hunter-110212: poprawka dla EZT
|
||||
ggCompressorButton.PutValue(0);
|
||||
@@ -4507,7 +4507,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
if (!DebugModeFlag)
|
||||
{
|
||||
if (ggUniversal1Button.SubModel)
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
ggUniversal1Button.IncValue(dt / 2);
|
||||
else
|
||||
ggUniversal1Button.DecValue(dt / 2);
|
||||
@@ -4523,7 +4523,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
if (!DebugModeFlag)
|
||||
{
|
||||
if (ggUniversal2Button.SubModel)
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
ggUniversal2Button.IncValue(dt / 2);
|
||||
else
|
||||
ggUniversal2Button.DecValue(dt / 2);
|
||||
@@ -4533,9 +4533,9 @@ bool TTrain::Update( double const Deltatime )
|
||||
// hunter-091012: zrobione z uwzglednieniem przelacznika swiatla
|
||||
if (Console::Pressed(Global::Keys[k_Univ3]))
|
||||
{
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
bCabLight = true;
|
||||
if (ggCabLightButton.SubModel)
|
||||
@@ -4558,7 +4558,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
}
|
||||
else
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
bCabLight = false;
|
||||
if (ggCabLightButton.SubModel)
|
||||
@@ -4589,10 +4589,10 @@ bool TTrain::Update( double const Deltatime )
|
||||
if (ggUniversal3Button.SubModel)
|
||||
|
||||
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{//z [Ctrl] zapalamy albo gasimy światełko w kabinie
|
||||
//tutaj jest bez sensu, trzeba reagować na wciskanie klawisza!
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
{//zapalenie
|
||||
if (iCabLightFlag<2) ++iCabLightFlag;
|
||||
}
|
||||
@@ -4604,7 +4604,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
}
|
||||
else
|
||||
{//bez [Ctrl] przełączamy cośtem
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
{
|
||||
ggUniversal3Button.PutValue(1); //hunter-131211: z UpdateValue na
|
||||
PutValue - by zachowywal sie jak pozostale przelaczniki
|
||||
@@ -4645,7 +4645,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
if (Console::Pressed(Global::Keys[k_Univ4]))
|
||||
{
|
||||
if (ggUniversal4Button.SubModel)
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
{
|
||||
ActiveUniversal4=true;
|
||||
//ggUniversal4Button.UpdateValue(1);
|
||||
@@ -4662,9 +4662,9 @@ bool TTrain::Update( double const Deltatime )
|
||||
// swiatla
|
||||
if (Console::Pressed(Global::Keys[k_Univ4]))
|
||||
{
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
bCabLightDim = true;
|
||||
if (ggCabLightDimButton.SubModel)
|
||||
@@ -4680,7 +4680,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
}
|
||||
else
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
bCabLightDim = false;
|
||||
if (ggCabLightDimButton.SubModel)
|
||||
@@ -4720,7 +4720,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
// ((mvOccupied->BrakeHandle==FV4a)&&(Console::Pressed(Global::Keys[k_IncBrakeLevel])))
|
||||
if ((Console::Pressed(Global::Keys[k_IncBrakeLevel])))
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
// mvOccupied->BrakeCtrlPos2-=dt/20.0;
|
||||
// if (mvOccupied->BrakeCtrlPos2<-1.5) mvOccupied->BrakeCtrlPos2=-1.5;
|
||||
@@ -4735,7 +4735,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
// ((mvOccupied->BrakeHandle==FV4a)&&(Console::Pressed(Global::Keys[k_DecBrakeLevel])))
|
||||
if ((Console::Pressed(Global::Keys[k_DecBrakeLevel])))
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
// mvOccupied->BrakeCtrlPos2+=(mvOccupied->BrakeCtrlPos2>2?0:dt/20.0);
|
||||
// if (mvOccupied->BrakeCtrlPos2<-3) mvOccupied->BrakeCtrlPos2=-3;
|
||||
@@ -4751,7 +4751,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
|
||||
if ((mvOccupied->BrakeHandle == FV4a) && (Console::Pressed(Global::Keys[k_IncBrakeLevel])))
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
mvOccupied->BrakeCtrlPos2 -= dt / 20.0;
|
||||
if (mvOccupied->BrakeCtrlPos2 < -1.5)
|
||||
@@ -4768,7 +4768,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
|
||||
if ((mvOccupied->BrakeHandle == FV4a) && (Console::Pressed(Global::Keys[k_DecBrakeLevel])))
|
||||
{
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
mvOccupied->BrakeCtrlPos2 += (mvOccupied->BrakeCtrlPos2 > 2 ? 0 : dt / 20.0);
|
||||
if (mvOccupied->BrakeCtrlPos2 < -3)
|
||||
@@ -4821,7 +4821,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
|
||||
if (Console::Pressed(Global::Keys[k_Main])) //[]
|
||||
{
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
ggMainButton.PutValue(1);
|
||||
else
|
||||
ggMainButton.PutValue(0);
|
||||
@@ -4846,10 +4846,10 @@ bool TTrain::Update( double const Deltatime )
|
||||
}
|
||||
else
|
||||
{
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
{
|
||||
// if (Console::Pressed(k_CurrentNext))
|
||||
{ // Ra: było pod VK_F3
|
||||
{ // Ra: było pod GLFW_KEY_F3
|
||||
if ((mvOccupied->EpFuseSwitch(true)))
|
||||
{
|
||||
dsbPneumaticSwitch->SetVolume(-10);
|
||||
@@ -4860,8 +4860,8 @@ bool TTrain::Update( double const Deltatime )
|
||||
else
|
||||
{
|
||||
// if (Console::Pressed(k_CurrentNext))
|
||||
{ // Ra: było pod VK_F3
|
||||
if (Console::Pressed(VK_CONTROL))
|
||||
{ // Ra: było pod GLFW_KEY_F3
|
||||
if (Global::ctrlState)
|
||||
{
|
||||
if ((mvOccupied->EpFuseSwitch(false)))
|
||||
{
|
||||
@@ -4890,7 +4890,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
// Winger 010304 PantAllDownButton
|
||||
if (Console::Pressed(Global::Keys[k_PantFrontUp]))
|
||||
{
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
ggPantFrontButton.PutValue(1);
|
||||
else
|
||||
ggPantAllDownButton.PutValue(1);
|
||||
@@ -4903,7 +4903,7 @@ bool TTrain::Update( double const Deltatime )
|
||||
|
||||
if (Console::Pressed(Global::Keys[k_PantRearUp]))
|
||||
{
|
||||
if (Console::Pressed(VK_SHIFT))
|
||||
if (Global::shiftState)
|
||||
ggPantRearButton.PutValue(1);
|
||||
else
|
||||
ggPantFrontButtonOff.PutValue(1);
|
||||
|
||||
Reference in New Issue
Block a user