Symulator EU07 (i nie tylko) > Na warsztacie

 Exe od wersji 470

<< < (34/45) > >>

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

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks Likes Pro Mod