Znalazłem wreszcie dane hydrograficzne które można wyeksportować do bitmapy, zarówno rzeki jak i jeziora.
Taką bitmape można po pierwsze nałożyć jako maskę na bitmapę wysokości (która, po konwersji na 16 poziomów wysokości, jest taka trochę plaskata)
i poprzez tę masę ciut zmniejszyć jasność - po czym usunąć maskę i po zapisaniu bitmapy i wczytaniu jej mamy teren urozmaicony o koryta rzek:
[Obrazek: editpatch1.jpg]
Oczywiście trzeba to jeszcze dopracować, aby koryta rzek nie wychodziły poza granice "pradolin".
Teraz trzeba jeszcze "namówić" openttd, aby zaimportował tę bitmapę i stworzył w odpowiednich miejscach rzeki i jeziora.
Dzięki korytom rzek mosty będą bez hopek, a doki nie będa potrzebować kopczyków:
[Obrazek: editpatch2.jpg]
Można by to łatwiej zrobić przez wyżłobienie koryt do poziomu morza, ale wtedy będą b. głębokie i bez tuneli.
Muszę jeszcze pogrubić ważniejsze rzeki.
Przy okazji, mam już gotowy patch do importu miast z bazy danych.
Ponieważ baza danych która mam zawiera prawie 20 tysięcy miejscowości a brak jest konkretnej informacji o wielkości miast, zrobiłem patch który małe miejscowości wczytuje losowo z możliwością dostrojenia szansy pojawienia się - czyli można regulować średnią gęstość.
Docelowo wszystkie rzeczy na mapie powinny być importowane z zewnętrznych plików, wtedy praca nie pójdzie na marne przy zmianach newgrf.
EDIT: tutaj będą linki do najnowszych wersji, aby nie trzeba było szukać w całym wątku.
Plik źródłowy console_cmds.cpp (wystarczy podmienić istniejący i skompilować):
https://www.tt-forums.net/download/file.php?id=185558
dostępne komendy import_land, industry_list, object_list, expand_towns.
Skompilowana wersja 1.5.0 pod Win32 zawierająca powyższe a także zoomx16:
http://149.156.194.203/~mczapkie/Train/T...import.zip
Strona z importem miast z Geonames oraz import rzek z bitmapy do plików txt tu:
http://ade.se/ttd/scenario-import-tool/
Taką bitmape można po pierwsze nałożyć jako maskę na bitmapę wysokości (która, po konwersji na 16 poziomów wysokości, jest taka trochę plaskata)
i poprzez tę masę ciut zmniejszyć jasność - po czym usunąć maskę i po zapisaniu bitmapy i wczytaniu jej mamy teren urozmaicony o koryta rzek:
[Obrazek: editpatch1.jpg]
Oczywiście trzeba to jeszcze dopracować, aby koryta rzek nie wychodziły poza granice "pradolin".
Teraz trzeba jeszcze "namówić" openttd, aby zaimportował tę bitmapę i stworzył w odpowiednich miejscach rzeki i jeziora.
Dzięki korytom rzek mosty będą bez hopek, a doki nie będa potrzebować kopczyków:
[Obrazek: editpatch2.jpg]
Można by to łatwiej zrobić przez wyżłobienie koryt do poziomu morza, ale wtedy będą b. głębokie i bez tuneli.
Muszę jeszcze pogrubić ważniejsze rzeki.
Przy okazji, mam już gotowy patch do importu miast z bazy danych.
Ponieważ baza danych która mam zawiera prawie 20 tysięcy miejscowości a brak jest konkretnej informacji o wielkości miast, zrobiłem patch który małe miejscowości wczytuje losowo z możliwością dostrojenia szansy pojawienia się - czyli można regulować średnią gęstość.
Docelowo wszystkie rzeczy na mapie powinny być importowane z zewnętrznych plików, wtedy praca nie pójdzie na marne przy zmianach newgrf.
EDIT: tutaj będą linki do najnowszych wersji, aby nie trzeba było szukać w całym wątku.
Plik źródłowy console_cmds.cpp (wystarczy podmienić istniejący i skompilować):
https://www.tt-forums.net/download/file.php?id=185558
dostępne komendy import_land, industry_list, object_list, expand_towns.
Skompilowana wersja 1.5.0 pod Win32 zawierająca powyższe a także zoomx16:
http://149.156.194.203/~mczapkie/Train/T...import.zip
Strona z importem miast z Geonames oraz import rzek z bitmapy do plików txt tu:
http://ade.se/ttd/scenario-import-tool/
![OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM] OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM]](https://forum.openttd.pl/images/logo.png)
