Symulator małej stacji z mechanicznymi USRK

Zaczęty przez marcinw, 21 Maj 2015, 14:07:08

Poprzedni wątek - Następny wątek

uetam

Aktualizacja stacji Dąb, Grab oraz Cis:
http://uetam.pl/prv/240615/
Marcin - wrzuć do swojej paczki aktualną wersję stacji Cis aby w przyszłości nie było już problemu z zasłaniającym widok kościołem.

greg86

#136
Może jestem marzycielem, ale czy coś takiego, jak w załączniku w tym symulatorze da (będzie dało) się zbudować? Oczywiście zastępując urządzenia elektryczne mechanicznymi.

(tylko nie bijcie)

Kolejarz


uetam

Cytat: greg86 w 24 Czerwiec 2015, 14:58:29
Może jestem marzycielem, ale czy coś takiego, jak w załączniku w tym symulatorze da (będzie dało) się zbudować? Oczywiście zastępując urządzenia elektryczne mechanicznymi.

(tylko nie bijcie)
Myślę, że sterowanie takimi stacjami jeżeli kiedykolwiek powstanie to będzie z poziomu ISDR.

marcinw

#139
Cytat: tusik w 24 Czerwiec 2015, 05:00:39
1) Po przyjechaniu trzech pociągów na stację Dąb i ulokowaniu ich na torach bocznych/odstawczych nikt z pozostałych biorących udział w symulacji nie był w stanie podłączyć się do stacji Dąb.
Dodam możliwość ustawiania w scenerii, ilu ludzi na raz może się podłączyć, bo jak widać domyślna wartość jest zbyt mała :) Przy okazji postaram się również dodać dla każdego szlaku nazwy stacji, do których dany szlak powinien prowadzić, to wtedy przy generowaniu rozkładów postara się to uwzględnić, aby nie było to takie totalnie losowe, jak jest teraz.

Cytat: tusik w 24 Czerwiec 2015, 05:00:39
2) Kilkakrotnie pociągi pojawiały się praktycznie znikąd (w sytuacji kiedy wjazd był zablokowany przez inny pociąg, wjeżdżający lub oczekujący pod semaforem, nagle w samym środku stacji na utwierdzonym przebiegu dla wjeżdżającego/oczekującego z tego samego kierunku pociągu pojawiał się przyblokowany wcześniej na szlaku pociąg. co generowało straszne zamieszanie).
3) Zdarzały się momenty kiedy pociągi "znikały" z pola widzenia innych pociągów. Czasami pojawiała się sama lokomotywa kiedy maszynista pociągu podał sygnał dźwiękowy. Natomiast z nastawni wszystkie składy były cały czas doskonale widoczne.
Ciągle to się dzieje w aktualnej wersji? Jeśli tak, może dało by się ustalić, a jakim konkretnym przypadku i aby było powtarzalne? Będę mógł szybciej poprawić.

Cytat: tusik w 24 Czerwiec 2015, 05:00:39
4) Na stacji Dąb wjechał pociąg od strony szlaku B i miał się udać na szlak C, co bez oblotu składu jest niewykonalne. Nie wiem z czego to wynikało. Być może dlatego, że jeden z dyżurnych opuścił nastawnie w trakcie trwania rozkładu dla tego pociągu i jedna ze stacji została pominięta? Nie mam pojęcia.
Hmm, teoretycznie nie powinno mieć miejsca, no chyba, że wcześniej wypuściłeś ten sam pociąg na zły szlak, to wtedy wróci do Ciebie po losowym, kompatybilnym szlaku.


Cytat: tusik w 24 Czerwiec 2015, 05:00:39
Sugestie:
Postaram się uwzględnić, zrobienie niektórych może trochę potrwać, bo np. komunikacja pomiędzy dyżurnymi wymagałaby przemyślenia tego od strony technicznej.

Dziękuje również pozostałym za sugestie, na pierwszy rzut oka wydają się jak najbardziej możliwe do zrealizowania. Jak tylko zorganizuję jakieś forum to je zbierzemy do kupy i przypiszemy priorytety :)

Aktualnie, z pomocą youBy (Xoov), implementuję hamulce używające SPKSa, bo z tą starą implementacja hamulców to trochę się wstyd pokazywać... Jak już dobrze zadziałają to przy okazji dorzucę możliwość oblotu składu, zabawa będzie lepsza :)

Cytat: uetam w 24 Czerwiec 2015, 20:29:49
Cytat: greg86 w 24 Czerwiec 2015, 14:58:29
Może jestem marzycielem, ale czy coś takiego, jak w załączniku w tym symulatorze da (będzie dało) się zbudować? Oczywiście zastępując urządzenia elektryczne mechanicznymi.

(tylko nie bijcie)
Myślę, że sterowanie takimi stacjami jeżeli kiedykolwiek powstanie to będzie z poziomu ISDR.
Chyba najlepiej by było, bo w przypadku mechanicznych, nawet jak zaimplementuje możliwość dania kilku nastawni na jedną scenerię, to łatwe to nie będzie.

Hmm, chociaż z drugiej strony, może byłby to fany challenge dla zgranej grupy dyżurnych, wspólnie obsłużyć coś takiego na mechanicznych? :)

jageer

2 dysponujące, można zrobić, jeżeli będzie multi, chyba nie powinno być problemu :)

axtomek

Bez sensownie działającej blokady mimo wszystko ciężko.

Zgadzam się z sugestiami Tusika. A zdecydowanie co do zrobienia czatu pomiędzy posterunkami, aby nie było konieczne użytkowanie drugiego programu do komunikacji między dyżurnymi.

Poza tym mam pewne drobne sugestie, ale raczej do zdecydowanie późniejszego etapu oprogramowania gry. Gdy już będzie wszystko fajnie działało, dodana zostanie obsługa pociągów oraz nastawni przez AI, warto zastanowić się nad utworzeniem stałego układu posterunków ruchu. Domyślnie przy rozpoczynaniu sesji wszystkie posterunki byłyby obsadzone przez AI. Gracz miałby możliwość wybrania nieobsadzonego przez innego gracza posterunku na uproszczonym schemacie. Do tego w sesji byłoby kilka pociągów obsadzonych przez AI. Gracz mógłby zacząć obsługę pociągu istniejącego, lub z bocznicy jako zupełnie nowy skład. Jeżeli jakiś posterunek ruchu byłby obsadzony, a ktoś inny miałby na niego chęć, mógłby rozpocząć nową sesję. Jeżeli nie chce tego robić, może wybrać inny posterunek.

To takie sugestie z pragmatycznego punktu widzenia. Od strony obsługi, bardziej.

marcinw

#142
Ok, Tusik zgłosił problem z nadgorliwym blokowaniem szlaku przebiegami wjazdowymi, więc poprawiłem. Teraz szlak jest tylko blokowany dla przebiegów wyjazdowych oraz gdy skład wjeżdża na stację z tego szlaku, do momentu, gdy zamkniemy semafor wjazdowy, czyli krótko mówiąc powinno być bardziej sensownie. Niemniej sprawdźcie proszę, czy teraz jest ok.

W formacie scenerii dodałem ustawianie maksymalnej ilości graczy, która się może podłączyć do danej scenerii (pierwsza linijka). Dodatkowo każdy szlak w scenerii może teraz mieć przypisaną sąsiednią stację i szlak na tej stacji (druga linijka, ostatni parametr). Z poniższym przykładowym wpisem postara się wygenerować takie rozkłady, aby pociągi ze szlaku C stacji Cis trafiły na szlak D stacji Grab, pod warunkiem, że jest przynajmniej jedna aktywna sesja ze stacją Grab z kompatybilnym szlakiem D. Jeśli takiej sesji nie znajdzie, to będzie jak dotychczas, czyli wyśle gdziekolwiek.

scv001;Cis;3
Connection;;ConnectionForest;0;0;-500;0;180;0;1;C;Grab,D

Możecie spróbować połączyć sensownie wszystkie dostępne scenerie i zobaczyć, czy zadziała to sensownie w każdym przypadku. Możecie też spróbować sensownie ponazywać szlaki aby zobaczyć, czy nazwy na tabliczkach w aparacie blokowym się nie porozjeżdżają (być może będę musiał przerobić).

Z pierdół, zmieniłem wychodzenie na F10.

Aha, w poprzedniej wersji wprowadziłem spawnowanie przy tarczach manewrowych, ale chyba zapomniałem o tym napisać. Działa to? :)

Link do kolejnej wersji:
http://marcinw.eu/td2/eu07.v034.7z

tusik

Spawn przy tarczach sprawdza się bardzo dobrze i okazał się bardzo przydatny. Dziękujemy. ;)
Dzisiaj za ok 2h. będę testował wersję 34 na dwóch nastawniach. Tak więc chętnych do współpracy zapraszam ok. 17. ; )

Kolejarz

Przydał by się jakiś system wykolejeń - Mała fotka z wizyty w lesie :)


taper

#145
Mniejszej nie było?
Edit. Jak wstawiać zakręty?

Kolejarz

#146
Wybaczcie, śpieszyłem się i nie miałem czasu by zmniejszyć...

Poza tym dzięki za dodanie tła do rozkładu jazdy :) od razu lepiej...

tusik

Czy dalej występuje problem ze spawnem (kilka a czasami kilkanaście prób mimo pustej stacji + lagi)?

Kolejarz

Ja mam taki problem ze łączy mnie dopiero po minięciu semafora lub TM...

Ra

Jak cisnąłem Cis, to chciałem zrobić mijankę. Dałem jeden pociąg na bok, żeby wpuścić drugi, ale nie mógł się zalogować. Dopiero jak dałem wyjazd temu z boku, to ten z przeciwka mógł się zalogować. Nie wiem, co go blokowało.