OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM]
INNE Patch - Więcej firm - Wersja do druku

+- OpenTTD #Polska - Polskie forum gry OpenTTD [ARCHIWUM] (https://forum.openttd.pl)
+-- Dział: OpenTTD (https://forum.openttd.pl/forumdisplay.php?fid=1)
+--- Dział: Dodatki (https://forum.openttd.pl/forumdisplay.php?fid=27)
+--- Wątek: INNE Patch - Więcej firm (/showthread.php?tid=1959)



Patch - Więcej firm - Milek7 - 20-07-2016

Podwyższa maksymalny limit firm do 240.

Patch oparty na wersji 1.6.1

Binarki dla windowsa (zbudowane na MSVC2015):
https://milek7.pl/openttd-more_companies_v4-win32.exe.zip

https://milek7.pl/openttd-more_companies_v4-win64.exe.zip


RE: Patch - Więcej firm - LaChupacabra - 21-07-2016

Sory, że zapytam, ale... po co?Smile  Jeszcze żaden set nie zbliżył się nawet do 100, nie wiem czy w ogóle we wszystkich setach razem byłoby te 160, które może być w obecnej wersji gry? Hmm... wiesz, jak już bawisz się w zwiększanie możliwości gry, to może dałbyś radę zwiększyć limit dostępnych rodzai dróg, tak aby można było budować np. drogi z limitem prędkości... albo to samo z torami, aby mogło być ich więcej niż obecne 14 rodzai przez co nawet NuTrack z Wired'em potrafią się nieźle pogryźćSmile


RE: Patch - Więcej firm - Milek7 - 21-07-2016

Przypuszczam że coś co się pomieszało. Jaki set, jakie 160?
Ten patch zwiększa maksymalną ilość firm, tych sterowanych przez graczy lub AI z obecnego 15 do 240.


RE: Patch - Więcej firm - Sander - 21-07-2016

Czytanie ze zrozumieniem... fakt faktem nigdy nie gralem z AI (Oprocz pierwszej oryginalnej wersji TT) ale moglo by byc ciekawie przy chociazby 200 przeciwnikach na mapie Big Grin współdzielenie torowiska tez by sie przydalo w takim przypadku


RE: Patch - Więcej firm - TadeuszD - 21-07-2016

Ciekawe, jak sobie radzą z tym rozszerzeniem dodatki GRF? Dokumentacja GRF zakłada tylko 16 company colors... Czy firmy współdzielą kolory?


RE: Patch - Więcej firm - Milek7 - 21-07-2016

Tak, po wyczerpaniu puli 16 kolorów przypisywany jest losowy kolor.


RE: Patch - Więcej firm - Milek7 - 21-07-2016

W ramach testów Tongue:
[Obrazek: lLP2Eak.png]


RE: Patch - Więcej firm - Sander - 22-07-2016

Moglby generowac losowe nazwy, chociazby bazujac na miescie niedaleko badz towarze od ktorego zacznie Tongue


RE: Patch - Więcej firm - Milek7 - 22-07-2016

Ale to co mi do tego? To kwestia AI jak sobie nazwie firmę.


RE: Patch - Więcej firm - DzikiJeż - 27-07-2016

A ja mam pytanie. Gdzie i jak to wgrać?


RE: Patch - Więcej firm - shoter - 27-07-2016

Jeśli masz takie pytania to obawiam się że możesz sobie nie poradzić.

Ale jak chcesz się bawić dalej to masz, w tym linku jest WSZYSTKO opisane.

https://wiki.openttd.org/Category:Compiling_OpenTTD


RE: Patch - Więcej firm - McZapkie - 02-08-2016

To działa też na multiplayer? Bo z tego co czytałem, głównym powodem trzymania się 15 firm jest ograniczone miejsce w ramce przesyłającej informacje o serwerze.


RE: Patch - Więcej firm - Milek7 - 03-08-2016

Działa. Głównym problemem było to że numer firmy w strukturze kafelka trzymany był w 4 lub 5 bitach, ale udało mi się powpychać więcej bitów do innych pól (m4 i m6). Szczegóły w zpatchowanym docs/landscape.html.

Inną sporą zmianą była zmiana sposobu przechowywania bitmasek firm ze zwykłej zmiennej int16 na specjalną klasę (wewnętrznie przechowuje w tablicy int64) bo gcc nie ma typów większych od int128. Ta przeróbka właściwie odpowiada za najwięcej zmian w patchu.


RE: Patch - Więcej firm - Milek7 - 03-10-2016

Wrzuciłem nową wersję, poprawki w GUI. Przy okazji wrzuciłem skompilowane binarki dla windowsa.