Symulator EU07 (i nie tylko) > Na warsztacie
Exe od wersji 470
Stele:
Porównuje trainy. Zjadło:
1705 dp; 1669 lcd dźwięk piasecznicy
--- Kod: ---else
// hunter-201211: piasecznica poprawiona oraz przeniesiona do
// TTrain::Update()
if (cKey == Global::Keys[k_Sand])
{
/*
if (mvControlled->TrainType!=dt_EZT)
{
if (mvControlled->SandDoseOn())
if (mvControlled->SandDose)
{
dsbPneumaticRelay->SetVolume(-30);
dsbPneumaticRelay->Play(0,0,0);
}
}
*/
if (mvControlled->TrainType == dt_EZT)
{
if (ggDoorSignallingButton.SubModel != NULL)
{
if (mvControlled->DoorSignalling)
{
mvOccupied->DoorBlocked = false;
dsbSwitch->Play(0, 0, 0);
mvControlled->DoorSignalling = false;
}
}
}
}
--- Koniec kodu ---
2686 dp; 2643 lcd woltomierz prądnicy
--- Kod: ---if ((mvControlled->EngineType != DieselElectric) && (mvControlled->EngineType != ElectricInductionMotor)) // Ra 2014-09: czy taki rozdział ma sens?
fHVoltage = mvControlled->RunningTraction.TractionVoltage; // Winger czy to nie jest zle?
--- Koniec kodu ---
2783 dp; 2738 lcd liczenie jednostek po depotowym To późniejsza zmiana w lcd
--- Kod: ---if ((kier ? p->NextC(16) : p->PrevC(16)) != (kier ? p->NextC(4) : p->PrevC(4)))
iUnitNo++;
--- Koniec kodu ---
4357 dp; 4312 lcd ponownie piasecznica; nie zdublowałem tu czegoś przypadkiem?
--- Kod: ---if (Console::Pressed(Global::Keys[k_Sand]))
{
if (mvControlled->TrainType!=dt_EZT)
{
if (ggSandButton.SubModel != NULL)
{
dsbPneumaticRelay->SetVolume(-30);
dsbPneumaticRelay->Play(0,0,0);
ggSandButton.PutValue(1);
mvControlled->SandDose = true;
}
// mvControlled->SandDoseOn(true);
}
--- Koniec kodu ---
4531 dp; 4478 lcd uzależenienie lampy od baterii? Nie pamiętam bym to robił.
--- Kod: ---if (mvControlled->Battery == true)
{
btCabLight.TurnOn();
}
--- Koniec kodu ---
4968 dp, 5011 dp, 5459 dp obsługa guzika piasecznicy
--- Kod: ---ggSandButton.Update();
ggSandButton.UpdateValue(0);
ggSandButton.Clear();
--- Koniec kodu ---
5614 dp 5555 lcd parsowanie guzika
--- Kod: ---else if (str == AnsiString("sand_bt:")) // przycisk piasecznicy
ggSandButton.Load(Parser, DynamicObject->mdKabina);
--- Koniec kodu ---
Reszta to formatowanie i późniejsze zmiany z tego co zauważyłem. Co z tym fantem robimy?
firleju:
Czekaj. Porównuję jeszcze raz. Nie mam bladego pojęcia co się porobiło.
Dodano: 16 Marca 2016, 22:14:18 Dorzuciłem pominięte zmiany (nie pytaj jak się stało). W drugim miejscu piasecznicy nie ma dźwięków a obsługa przycisków. Wyrzuciłem dźwięki, resztę zostawiłem.
Dodano: 17 Marca 2016, 19:00:22 1. Dodanie możliwości definicji kalibracji wyjść i wejść PWM jako funkcja piątego stopnia
2. Do użycia są dwa nowe słowa kluczowe w ini: calibrate5din, calibrate5dout oba z 6 parametrami
3. Przerzucenie calibracji wejść do Console z Train
4. Dodanie funkcji obcinającej zmienną do podanego zakresu
5. W4 jest zaliczane podczas postoju tylko jeśli nie przesłania go semafor (W4 musi być przed semaforem zgodnym z trybem jazdy)
EP08_015:
Potwierdzam ponowne działanie wskaźnika napięcia prądnicy glownej.
mac310:
Przy próbie uruchomienia exe 475rc7 dostaję komunikat o braku pliku PYTHON27.DLL. Skąd mogę to wziąć? Próbowałem znaleźć coś w wątku powyżej ale jakoś albo nie ma albo źle szukałem. Bez tego nie ruszę z kalibracją mierników.
Sawi:
Proszę
--- Cytat: Stele w 28 Lutego 2016, 23:31:34 ---Nowe biblioteki pythona i pliki smug:
http://eu07.pl/userfiles/23180/bugs-python_smugi.7z
--- Koniec cytatu ---
Nawigacja
[#] Następna strona
Idź do wersji pełnej