Cargodist dla pasażerów - taki sobie pomysł...
#20
(28-07-2017, 13:57)McZapkie napisał(a): Odnośnie pomysłu na ulepszenie cargodist, to wpadłem na takie coś, aby zamiast tworzyć destynacje między kaflami gry jak w cargodest (co generowało mnóstwo połączeń i zapychało procesor), po prostu generować próby połączenia między daną stacją a losowo wybraną inną stacją (akceptującą dany towar). Jeśli dane połączenie jest możliwe, to zostanie zrealizowane, jeśli nie, to towar będzie zalegał na stacji.

W ten sposób, gdy są tylko dwie stacje A-B, to działa to dokładnie jak standardowy openttd. Ale jak są oddzielone od siebie dwie pary A-B i C-D, to część towaru z A będzie chciała jechać do D, co jest niemożliwe, więc będzie zalegać (albo opcjonalnie będzie usuwana) - w każdym razie obniży to produkcję towaru w A.
Ale tu dalej mamy problem, że więcej stacji = podział towaru = mniejsze zyski. Ponadto zablokuje to możliwość budowy w różnych częściach mapy na raz - jeśli będziesz miał np. izolowaną trasę kopalnia-> elektrownia to utworzenie drugiej takiej izolowanej trasy w drugim końcu mapy spowoduje podzielenie towaru w obu kopalniach - trochę bez sensu.

Może jeśli nie kafel to szukajmy "nadawców" i "odbiorców" na liście przemysłów/miast - być może będzie to szybsze? Dla towarów to by chyba wystarczyło. Dla pasażerów można by w pierwszej kolejności wylosować miasto a w drugiej (jeśli w pierwszym etapie uda się wyszukać podłączone miasto) wylosować już konkretny budynek - nie znam się ale na chłopski rozum wydaje mi się to szybsze niż skanowanie całej mapy w poszukiwaniu kafla, który przyjmuje konkretne cargo.

Nadal uważam też, że towar lub pasażer, który nie znalazł drogi do miejsca przeznaczenia powinien w ogóle nie powstawać - tylko wtedy zapobiegniemy dzieleniu i sprawimy, że większa sieć = więcej chętnych.


Wiadomości w tym wątku
RE: Cargodist dla pasażerów - taki sobie pomysł... - przez FrontierPharmacist - 28-07-2017, 16:25

Skocz do:

[-]
Zamknięcie forum OpenTTD Polska
Forum OpenTTD Polska zostało wyłączone. Obecnie znajduje się tu archiwum dyskusji o dodatkach tworzonych przez naszą społeczność.
Po aktualne treści i dyskusje zapraszamy na nasz discord! :)

[-]
Discord