DevBlog: Generator Losowych Składów cz.2

…dwudziesty drugi, dwudziesty trzeci, dwudziesty czwarty…
— Rewident Taboru Janusz

Generator Losowych Składów cz.2

Drodzy gracze!

Z uwagi na wasze propozycje, zdecydowaliśmy się zmodyfikować nasz Generator Losowych Składów. W nowej wersji, będzie także możliwość wygenerowania pociągu o określonej liczbie wagonów.
Wystarczy, aby przed nazwą wagonu, bądź elementu definiującego zbiór wagonów dodamy:

n:X,

Sprawi to, iż dany element zostanie powielony X razy.

Na przykład znana wam z wcześniejszego artykułu komenda, uzupełniona o liczbę wagonów:

/sp <semafor> n:4,Eaos
zostanie przez generator zinterpretowana jak:

/sp <semafor> Eaos;Eaos;Eaos;Eaos
i stworzy nam cztery losowe węglarki.

Dodatkowo, aby generator był bardziej przyjazny użytkownikowi, sprawiliśmy iż będzie on działał nawet jeśli przy wpisywaniu pomylicie wielkości liter.
A zatem wszystkie poniższe wpisy:

  • Eaos
  • eaos
  • EAOS
  • eAoS

dadzą ten sam efekt.

Poniżej zaprezentowano kilka składów oraz komendy,
które posłużyły do ich wygenerowania (od lewej do prawej):


/sp n:14,PKPCs
/sp n:24,pkpcn_eaos:coal_01
/sp n:30,eaos_pkpc
/sp n:4,111_ic;n:2,112_IC;n:3,111a_PKPn;n:2,110_ic

Nowy format generatora zostanie zastosowany nie tylko podczas spawnowania wagonów przez DR, ale także w nowym edytorze dla mechaników, o którym przeczytacie już w następnej części DevBloga!

Tekst oryginalny użytkownika @Ares28

DevBlog: Generator Losowych Składów cz.1

A ten wagon… Ten wagon weź dopchnij do tego tasiemca i po sprawie… — Ustawiacz Józek

Generator Losowych Składów

Drodzy gracze!

Nowa wersja powita was mnóstwem nowych wagonów oraz ogromem skórek dodanych dla taboru już istniejącego. Aby zobrazować wam jak wielkie są to liczby powiem tylko, że samych wagonów typu Eaos będzie 20, a wagonów osobowych w malowaniach różnych przewoźników ponad 2 razy tyle!

Zdajemy sobie sprawę, że złożenie składu przy tak wielkiej ilości wagonów to nie lada wyzwanie, dlatego do pomocy stworzyliśmy Generator Losowych Składów.

Jak to działa? – Bardzo prosto!

Nazwa każdego wagonu będzie składała się z 4 elementów:

  • Przewoźnika
  • Oznaczenia Serii
  • Oznaczenia Typu
  • Unikalnego ID

A więc wagon o nazwie PKPCn_412W_Eaos_04
oznacza wagon PKP Cargo posiadający nowe niebieskie malowanie, serii 412W, typu Eaos, z nr 04.

Wszystkie te 4 elementy tworzą nazwę jednego wagonu. Usuwając chociażby jeden z nich, tworzymy zbiór wszystkich wagonów, posiadających wspólne 3 z 4 elementów!

Zatem wpisując tę sama nazwę wagonu, ale bez ID:

/sp <semafor> PKPCn_412W_Eaosgenerator stworzy zbiór do którego zaliczy 8 wagonów Eaos w malowaniu Cargo, a następnie wylosuje jeden z nich i postawi go na torach.

Aby ułatwić wam spawnowanie, kryteria do stworzenia zbioru można podawać w dowolnej kolejności, zatem:

/sp <semafor> Eaos_412W_PKPCnda ten sam efekt!

Możemy jeszcze bardziej poszerzyć zbiór wagonów objętych losowaniem, usuwając kolejne elementy nazwy:

/sp <semafor> Eaos_PKPCnta komenda obejmie już swoim zasięgiem zbiór nie 8, a 10 wagonów, gdyż zostaje usunięte kryterium serii.

Natomiast:

/sp <semafor> Eaoswylosuje nam wagon ze wszystkich Eaosów dostępnych w grze!

Generator działa także na ładowne wagony:

/sp <semafor> Eaos:coal_01stworzy losowy wagon wypełniony węglem.

Musimy jeszcze bardziej zwiększyć zasięg losowania, gdyż nasz skład nadal nie jest wystarczająco losowy, huh…? Nie ma problemu! Elementy nie muszą być wpisane w całości. Wystarczy, aby jedynie kilka początkowych liter zostało dopasowane do danego elementu. Wpisując zatem:

/sp <semafor> Eagenerator weźmie pod uwagę także wszystkie inne wagony, których seria zaczyna się od „Ea”. W tym wypadku do wcześniejszego zbioru Eaosów zostaną dodane także 3 nowe wagony typu Eams, nadchodzące w aktualizacji.

Równie dobrze możemy wpisać:

/sp <semafor> PKPCi wylosujemy dowolny wagon PKP Cargo. Może to być interesująca propozycja dla fanów pociągów zdawczych towarowych.

Uwaga:
Na chwilę obecną nie ma dolnego limitu wpisanych znaków. Możemy równie dobrze wpisać tylko jedną literę, ale efekty losowania mogą być trudne do przewidzenia, a skład zmieszany jednocześnie z wagonów pasażerskich i towarowych, należących do różnych przewoźników to niekoniecznie to co chcemy widzieć na co dzień w symulatorze.


Więcej szczegółów o nowym generatorze składów dowiecie się czytając następne części DevBloga.

Tekst oryginalny użytkownika @Ares28

Symulator Pulpitu Kostkowego

Symulator Pulpitu Kostkowego

Drodzy gracze!
Dziś prezentujemy Wam film na którym możecie zobaczyć współpracę Symulatora Pulpitu Kostkowego (SPK) z TD2.
Program ten umożliwiał będzie tworzenie własnych pulpitów kostkowych i prowadzenie za ich pomocą ruchu w symulatorze Train Driver 2.
Więcej informacji wkrótce w DevBlogu.