INNE Mapa Polski (McZapkie) 2048x2048
#13
(22-03-2015, 18:22)Rysh napisał(a): Czy masz może wersję swojej mapy bez tych wszystkich NewGRF? Chciałbym dodać swoje, wg uznania jednak zostają mi napisy zamiast fabryk (jak pisałeś w pierwszym poście).
Zasadniczo nie powinno się zmieniać newgrfów w istniejącej już grze (bez znaczenia sav czy scn), ponieważ może to (i często tak się dzieje) mniej lub bardziej uszkodzić grę.
Przekonałem się już o tym boleśnie zarówno przy próbie przerabiania mapy Piranii (bad chunk size), jak i maby Transsiberian (po zmianie ECS na FIRS zniknął z FIRS alkohol - a co to za mapa Rosji bez wódki?).

Szczególnie ważna jest "czystość" mapy w przypadku MP, gdzie z powodu błahych uszkodzeń pojawiają się później desynchronizacje.
Czerwone okienko ostrzegawcze nie pojawia się bez powodu.

Dlatego też stworzyłem modyfikację edytora scenariuszy (reproducible map generation), pozwalającą na szybki import obiektów z plików tekstowych - są tam źródła oraz opis składni plików txt, tu zaś napiszę, jak w kilka chwil wygenerować "od podstaw" mapę Polski ze zmienionymi newgrfami, klimatem itp.

Potrzebujemy:
  1. skompilowaną wersję openttd 1.5.x z podmienonym plikiem console_cmds.cpp (patrz wątek w linku powyżej)
  2. skonfigurowany i przetestowany set newgrf (aby potem już nic nie mieszać)
  3. bitmapę wysokości (w katalogu scenario/heightmap)
  4. oraz pliki txt z danymi (w katalogu scenario)
Dane z punktu 3 i 4 do ściągnięcia tu.


Ad.2: polecam w basecost ustawić clear water x32 (aby nikt nie sabotował dróg wodnych) oraz rasie/lower land na 64x (to nadal daje możliwość lokalnych prac ziemnych ale ogranicza równanie gór). Jako zestaw statków polecam RedFish, dodatkowo w basecost powinny byćzwiększone koszty budowy śluz i stoczni, aby skompensować łatwość żeglugi.
Jeśli manpower nie jest w użyciu, to albo lasy powinny być wyłączone, albo włączony logging camp newgrf, aby te lasy wycinał. Zestaw przemysłowy powinien mieć opcję blokady losowego powstawania i zamykania przemysłu.

Z ustawień gry zalecam:
Kod:
[vehicle]
train_acceleration_model = 1
roadveh_acceleration_model = 1
train_slope_steepness = 8
roadveh_slope_steepness = 8
[construction]
build_on_slopes = true
max_bridge_length = 24
max_tunnel_length = 64
[economy]
multiple_industry_per_town = false
infrastructure_maintenance = true
[network]
max_download_time = 1000
[linkgraph]
demand_distance = 80

Ad.3.
W edytorze scenariuszy otwieramy plik z bitmapą wysokości, ustawiamy, właściwy rozmiar, ilość rzek na największą, 30 poziomów wysokości, oraz klimat taki jaki chcemy:
[Obrazek: loadhm.png]
W efekcie mamy pustą mapę, gdzie jest już trochę cienkich rzek.

Ad.4.
Teraz rozwijamy konsolę i komendą import_land wczytujemy plik wmap.txt, który wczytuje główne rzeki i jeziora.
Dodatkowy plik plwmap0.txt zawiera brakujące wodospoady na spadkach terenu (rzeki z pliku wmap.txt kładzione są tylko na płaskim).
Następnie można wczytać plik plo.txt, powinny się pojawić pierwsze miasta oraz obiekty: latarnie i anteny.
Czerwone komunikaty oznaczają, że nie udało się zbudować jakiegoś obiektu - np. trafił na wodę, albo nie istnieje w grze.
Aby przy budowanych obiektach pojawiły się ich nazwy, trzeci parametr powinien być niezerowy, tzn:
Kod:
# latarnia morska bez nazwy
L.Stilo,T,0,-62,-1285,1
# latarnia morska z nazwą
L.Stilo,T,1,-62,-1285,1
W drugim przypadku napis pojawi się również gdy nie uda się zbudować obiektu (tak jest też z dużymi miastami) - ułatwia to znalezienie problemu.

Jak wszystko gra, wczytujemy kolejne pliki:
plfw.txt (las, w wersji zimowej, w wersji letniej trzeba pozmieniać numerki na ostatniej 6tej pozycji)
plr.txt (skały oraz czyszczenie niektórych miejsc, np. usuwanie wody z depresji),
i teraz czas na miasta: wczytujemy
pltb.txt - plik z głównymi miastami.
Po wczytaniu warto sprawdzić listę napisów, czy wszystkie miasta się zbudowały - w miejscu nie zbudowanych (np. z powodu rzeki) są napisy z rozmiarem miasta w nawiasie, np. Otwock (S).
Następnie wczytujemy pliki pltp.txt, pltc.txt, pltu.txt - są tam małe miejscowości i wsie z Polski, Czech i "ściany wschodniej", które przy wczytywaniu pojawiaja się losowo z prawdopodobieństwem definiowanym w nagłówku pliku.
Dodatkowo można zdefiniować prawdopodobieństwo, że zamiast wsi zostanie zbudowany przemysł (np. farma, las, tartak), rodzaj tego przemysłu też się definiuje.
Czerwone komunikaty nie są tu istotne, bo pojawiają się również gdy miasto nie zostanie wylosowane do budowy.

I na końcu wielki finał - wczytywanie przemysłu.
Plik pls19.txt zawiera lokacje przemysłu, zarówno tworzonego natychmiast po wczytaniu, jak też definiowanego przez napis w scenariuszu i budowanego przez skrypt TileLabel-IndustryBuilder w trakcie gry.
Bez użycia skryptu te napisy są bezużyteczne i trzeba je zamienić na statyczny przemysł, czyli zamiast napisu określającego że w 1955 będzie budowana huta:
>>>Huta im. Lenina:1955:8:10,N,0,-1515,-805,0
musi być po prostu
.Huta im. Lenina,Y,1,-1515,-805,8
Kropka przed nazwa jest dla wygody - ułatwia wyszukanie zakładów, których nie udało się zbudować.

Na koniec trzeba jeszcze otworzyć spis miast, posortować po rozmiarze i powiększyć te o zerowej lub bardzo małej (5...15) populacji.

I gotowe. Chętnie zobaczył bym tę mapkę w wersji z FIRS lub ECS Smile

EDIT: poprawka na kolejność wczytywanych plików.


Wiadomości w tym wątku
Mapa Polski (McZapkie) 2048x2048 - przez McZapkie - 01-08-2014, 20:37
RE: Mapa Polski 2048x2048 - przez pAter - 02-08-2014, 11:23
RE: Mapa Polski 2048x2048 - przez McZapkie - 04-08-2014, 11:33
RE: Mapa Polski 2048x2048 - przez PIRANHA - 24-08-2014, 09:03
RE: Mapa Polski 2048x2048 - przez McZapkie - 24-08-2014, 15:11
RE: Mapa Polski 2048x2048 - przez stfn - 29-08-2014, 19:55
RE: Mapa Polski 2048x2048 - przez McZapkie - 29-08-2014, 22:52
RE: Mapa Polski 2048x2048 - przez niemiec - 20-09-2014, 20:28
RE: Mapa Polski 2048x2048 - przez McZapkie - 24-09-2014, 14:22
RE: Mapa Polski 2048x2048 - przez KOZACKI BOHUN - 05-10-2014, 11:03
RE: Mapa Polski 2048x2048 - przez McZapkie - 29-12-2014, 19:57
RE: Mapa Polski (McZapkie) 2048x2048 - przez Rysh - 22-03-2015, 18:22
RE: Mapa Polski (McZapkie) 2048x2048 - przez McZapkie - 25-03-2015, 00:09
RE: Mapa Polski (McZapkie) 2048x2048 - przez jakubg1 - 25-03-2015, 14:39
RE: Mapa Polski (McZapkie) 2048x2048 - przez jakubg1 - 01-04-2015, 13:50
RE: Mapa Polski (McZapkie) 2048x2048 - przez Rysh - 02-04-2015, 12:16
RE: Mapa Polski (McZapkie) 2048x2048 - przez Rysh - 02-04-2015, 14:30
RE: Mapa Polski (McZapkie) 2048x2048 - przez Rysh - 03-04-2015, 18:07
RE: Mapa Polski (McZapkie) 2048x2048 - przez Rysh - 03-04-2015, 22:57
RE: Mapa Polski (McZapkie) 2048x2048 - przez M4TTH30 - 15-04-2015, 10:55
RE: Mapa Polski (McZapkie) 2048x2048 - przez Rysh - 27-04-2015, 22:50
RE: Mapa Polski (McZapkie) 2048x2048 - przez edward - 07-05-2015, 10:48
RE: Mapa Polski (McZapkie) 2048x2048 - przez edward - 07-05-2015, 12:40
RE: Mapa Polski (McZapkie) 2048x2048 - przez ChChs - 05-07-2015, 21:00
RE: Mapa Polski (McZapkie) 2048x2048 - przez jakubg1 - 05-07-2015, 21:10
RE: Mapa Polski (McZapkie) 2048x2048 - przez ChChs - 06-07-2015, 18:13
RE: Mapa Polski (McZapkie) 2048x2048 - przez Dexx - 14-07-2015, 23:22
RE: Mapa Polski (McZapkie) 2048x2048 - przez Dexx - 15-07-2015, 18:12
RE: Mapa Polski (McZapkie) 2048x2048 - przez Dexx - 15-07-2015, 23:55
RE: Mapa Polski (McZapkie) 2048x2048 - przez M4TTH30 - 04-11-2015, 23:26
RE: Mapa Polski (McZapkie) 2048x2048 - przez 101ksl - 07-01-2016, 19:50
RE: Mapa Polski (McZapkie) 2048x2048 - przez 101ksl - 08-01-2016, 20:30
RE: Mapa Polski (McZapkie) 2048x2048 - przez kabexxx - 28-01-2017, 04:33
RE: Mapa Polski (McZapkie) 2048x2048 - przez kabexxx - 28-01-2017, 13:19
RE: Mapa Polski (McZapkie) 2048x2048 - przez ado2307 - 10-11-2017, 18:58
RE: Mapa Polski (McZapkie) 2048x2048 - przez zeton3 - 24-09-2021, 18:12

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