Zmiana właściwości pojazdu (36)
Ten wspólny callback umożliwia modyfikację niektórych właściwości pojazdu, dla którego nie ma określonego callbacka (jak CB 10,11, 12). Niższy bajt zmiennej 10 zawiera numer property z działania 0.
Obsługiwane są następujące właściwości:
Feature | Wersja | Właściwość | 'Oznaczenia' (Remarks) |
---|---|---|---|
Trains (00) | 1.2 GRFv≥8 | 07 ( Ilość ładowania ) | Zobacz też callback 12 |
0.6 2.5 | 09 (Prędkość) | ||
0.6 2.5 | 0B (Moc) | ||
0.6 2.6 | 0D (Współczynnik kosztów eksploatacji) | ||
0.6 2.6 | 14 (Pojemność ładunkowa) | Zobacz też callback 15 | |
0.6 2.5 | 16 (Waga) | ||
0.6 | 17 (Koszt (..factor)) | ||
0.6 2.5 | 1F (Siła pociągowa) | ||
1.2 GRFv≥8 | 21 (Krótkie wagony) [1] | Zobacz też callback 11 | |
22 (Efekt wizualny & wagony napędzane) | Zmieniane via callback 10 | ||
0.6 2.5 | 25 (Dane użytkownika) | ||
1.2 | 2B (Niestandardowy okres 'dojrzewania' ładunku) | ||
Pojazdy drogowe (01) | 1.2 GRFv≥8 | 07 ( Ilość ładowania ) | Zobacz też callback 12 |
1.0 | 09 (Współczynnik kosztów eksploatacji) | ||
0.6 | 0F (Pojemność ładunkowa) | Zobacz też callback 15 | |
0.6 | 11 (Faktor kosztu) | ||
1.1 | 13 (Moc) | ||
1.1 | 14 (Waga) | ||
1.1 | 15 (Prędkość) | ||
1.1 | 18 (Siła pociągowa) | ||
21 (Visual effect) | Zmieniane via callback 10 | ||
1.2 | 22 (Niestandardowy okres 'ageing' ładunku) | ||
1.2 GRFv≥8 | 23 (Krótkie wagony)[1] | Zobacz też callback 11 | |
Statki (02) | 1.2 GRFv≥8 | 07 ( Ilość ładowania ) | Zobacz też callback 12 |
0.6 2.6 | 0A (Faktor kosztu) | ||
0.6 2.5 | 0B (Prędkość) | ||
0.6 2.6 | 0D (Pojemnośc ładunku) | Zobacz też callback 15 | |
0.6 2.6 | 0F (Współczynnik kosztów eksploatacji) | ||
1C (Visual effect) | Zmieniane via callback 10 | ||
1.2 | 1D (Niestandardowy okres 'dojrzewania' ładunku) | ||
Samoloty (03) | 1.2 GRFv≥8 | 07 ( Ilość ładowania ) | Zobacz też callback 12 |
0.6 | 0B (Faktor kosztu) | ||
0.6 2.5 | 0C (Prędkość) | ||
0.6 2.6 | 0E (Współczynnik kosztów eksploatacji) | ||
1.0 | 0F (Pierwotna ładowność) | Zobacz też callback 15 | |
1.0 | 11 (Dodatkowa ładowność) | ||
1.2 | 1C (Niestandardowy okres dojrzewania ładunku) | ||
1.2 | 1F (Zasięg samolotów) |
- ↑ 1.0 1.1 Te właściwości mogą zmienić swoją wartość tylko wtedy, gdy pojazd znajduje się w depocie . Oznacza to, że jeśli twój pojazd obsługuje autodopasowanie (autorefit), a montaż (refitting) może zmienić te właściwości, musisz użyć callback 15E aby zapobiec ponownemu 'montażu' (refitting).
Większość nieruchomości zmieni się tylko wtedy, gdy pojazd zostanie kupiony, serwisowany (wjeżdża do depotu), odwiedza stację lub ładuje zapisaną grę. Inne, takie jak TE, są wywoływane przy każdym uruchomieniu obliczeń TE.
Jeśli wywołanie zwrotne nie powiedzie się, zostanie użyta odpowiednia wartość właściwości akcji 0. 'Callback' jest zawsze używane, gdy jest zdefiniowane, nie trzeba ustawiać bitu we właściwości akcji 0, aby ją włączyć.
Przed wersją r1758 (zarówno 2.5, jak i TTDPatch 2.6) callback 36 było czasami wywoływane ze zmiennymi 40+x i 80+x niedostępnymi, gdy powinny być dostępne lub nie wszystkie poprawnie zainicjalizować wszystkie zmienne 80+x, co powoduje, że niektóre zmienne 40+x są niebezpieczne.
Informacje o właściwościach pojemności można również znaleźć na stronie podsumowania vehicle refitting.