NFO - alternatywny język niskiego poziomu plików .grf
#3
___ . . ___
|Ctrl| & |F9| , zamiast samo 'F9' powinno być z 'Control' .
----- . . ----

Potem tak nawiasem doprecyzowując coraz większa złożoność w/g ,
w pseudosprites .nfo (wers , w którym zamiast ?.png jest tylko *, a więc nie jest to rzeczywisty sprite )
trzeci znak określa długość danych po nim, a od czwartego ciąg tych danych (szesnastkowo)
Kod:
33 * 4 00 00 ...

Bywa , że pierwsza linia to:
0 ...
z
... * ...
i
... 4 ...
czyli potem chyba "ta czwórka"  przeważnie w notacji heksadecymalnej: 
... 00 00  00 00
z tym , że w miejsce 2 grup zer ,łącznie real~sprite ze pseudosprite może być 1F ... ,
( hex=0000 001F wyodrębnione na wspak )

No i te w pozycji 'action' , odnotowane działania, które są realizowane do obrazu albo w związku z czymś .
Nr 8 przyporządkowuje unikatowy GRFID, Nazwę i opis .
Kod:
1 * 8 08 06 ...
- szerzej we wspomnianej dokumentacji (specyfikacji) .

Odnośnie sumy grafik jest działanie Nr 1
Kod:
2 * 4 01 ...
w miejsce kropek kolejne "podwójne bajty" to :
  • -wartość funkcji , (gdyby railtypes to 00 )
  • -ile zestawów grafik (01)
  • -ilość widoków dla zestawu (jeżeli 8 to 08)


Wiadomości w tym wątku
RE: NFO - alternatywny język niskiego poziomu plików .grf - przez yard - 22-04-2019, 15:03

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