Opt out of accepting cargo
en
EN
pl
PL

Opt out of accepting cargo (3D)

Dzięki temu zwrotowi przemysł może odmówić przyjęcia ładunku, nawet jeśli jest to jeden z rodzajów ładunku wejściowego. Jeśli w pobliżu jest inny przemysł, który przyjmuje ten ładunek, ten go dostanie.

Najniższy bajt var. 18 zawiera ID dostarczonego ładunku. Jeśli twój GRF ma zainstalowaną tabelę translacji ładunku, otrzymasz indeks z tej tabeli; w przeciwnym razie otrzymasz bit ładunku związany z rodzajem ładunku. Musisz zwrócić zero, jeśli nie chcesz przyjąć ładunku, lub 1, aby go przyjąć. Inne zwracane wartości są zastrzeżone do wykorzystania w przyszłości.

To wywołanie zwrotne powinno być używane w połączeniu z callback 2B , ponieważ przyjmowanie płytek i akceptacja samej branży powinny zawsze się zgadzać. Jeśli wyłączysz przyjmowanie ładunku za pośrednictwem callback 3D , ale zapomnisz usunąć akceptację z kafelków, stacja będzie nadal przyjmować ładunek, a gracz będzie nadal otrzymywać pieniądze , ale przemysł nie odbierze ładunku. Z drugiej strony, jeśli usuniesz akceptację z kafelków, ale zapomnisz użyć callback 3D , Twoja branża może nadal otrzymać ładunek. (Na przykład w pobliżu może znajdować się inny przemysł, którego kafelki przyjmują ładunek. To sprawia, że ​​stacja przyjmuje ładunek i wysyła go do najbliższej branży, która jest twoją, nawet jeśli jego kafelki nie przyjmują ładunku.)

To wywołanie zwrotne jest dostępne z Obsługiwane przez TTDPatch 2.52.5 TTDPatch 2.5 beta 4 i powyżej