Freeciv to open source, multiplayer i całkowicie darmowa gra TBS (Turn-based Strategy) budująca imperium, w której gracze stają się liderami różnych cywilizacji. Rozgrywka jest bardzo podobna do tej z Civilization I & amp; II gry.
Zainspirowany jest historią ludzkiej cywilizacji
Będąc mocno zainspirowanym historią ludzkiej cywilizacji, gra Freeciv rozpoczyna się w prehistorii. Misją gracza jest poprowadzenie plemienia uformowanego z jak największej liczby osób od epoki kamiennej do epoki kosmicznej.
Jak grać w Freeciv w trybie wieloosobowym
Aby rozpocząć grę wieloosobową, wpisz "civclient & quot; w wierszu poleceń powłoki (bez cudzysłowów). Zaleca się używanie "civclient-triles & quot; polecenie, aby uzyskać mapę 2D. Kliknij & bdquo; Połącz się z grą sieciową & rdquo; w menu głównym kliknij "Metaserver" kartę, a następnie "Odśwież" przycisk.
Sprawdź, czy gra jest dostępna w "Pregame" okno, jeśli to możliwe, które ma graczy, połącz się z nim i czekaj tam na więcej graczy. Dostępne polecenia to "/ create name" dodać klienta AI (sztucznej inteligencji) i & quot; / start & quot; aby rozpocząć nową sesję gry.
To więcej niż gra
Freeciv to więcej niż gra, ponieważ pozwala użytkownikom tworzyć własne reguły. Obsługuje do 126 graczy, obsługuje kontrolowanych przez komputer graczy, a także obsługę wielu graczy (TCP / IP) za pośrednictwem sieci LAN (Local Area Network) lub Internetu.
Obsługuje ponad 500 narodów i wiele języków
Gra obsługuje ponad 500 narodów, ponad 50 grywalnych jednostek, wiele języków i modpaków. Zawiera wstępnie przygotowane scenariusze, mapy i system pomocy w grze, który pomoże nowym użytkownikom nauczyć się grać w Freeciv.
Obsługuje szeroką gamę platform
Freecive to wieloplatformowa gra obsługiwana na systemach GNU / Linux, BSD, Solaris, SunOS, OS / 2, Mac OS X, Microsoft Windows, SGI Irix, IBM AIX, HP / UX, QNX, OpenVMS, OSF1, Cygwin i platformy Maemo. jest napisany w całości w języku programowania C.
Co nowego w tej wersji:
- Serwer / Ogólne:
- Zmiany dotyczące odtwarzaczy (dostarczone zestawy reguł):
- Miasto, w którym znajduje się jednostka dowodzenia, nigdy nie uroni wojny domowej. Wcześniej może to spowodować, że rebelianci zakończą obaj przywódcami. GNA # 24724
- Jednostki bez miasta macierzystego nie są już zmuszone do nabycia miasta macierzystego po przeniesieniu do innego gracza. GNA # 24746
- Barbarzyńcy nie pojawiają się już w terenie Jeziora we wszystkich zestawach reguł, które go posiadają. GNA # 24458
- Poprawka: nie można było zmienić produkcji w mieście po rozwiązaniu jednostki w tej samej turze, w której zbudowano miasto. GNA # 24714
- Szansa wygranej łodzi w mieście broniącym się przed atakiem została błędnie wyświetlona jako 0%. GNA # 24799 (nowy klient łączący się ze starym serwerem z niestandardowym zestawem reguł może nadal wyświetlać niepoprawną wartość obrony, tym razem zbyt optymistyczną).
- Wyświetlanie populacji miejskiej przez klienta może być nieaktualne po migracji międzynarodowej. GNA # 24464
- Losowa katastrofa "Zara" w klasycznym zestawie reguł została przemianowana na "Zatruta", aby uniknąć pomyłki z niepowiązaną koncepcją gry zarazy. GNA # 24688 Zmieniono inny tekst, aby złagodzić to zamieszanie. GNA # 24689
- Poprawki i poprawki do łotewskich, afrykańskich i teksańskich narodów. GNA # 24670 GNAPATCH # 7240 GNA # 24726
- Prawidłowe opisy opcji serwera "techlost_recv" i "techlost_donor", które mają na celu wyjaśnienie, że mają one zastosowanie do kradzieży technologii i handlu. GNA # 24609
- Poprawka: niezerowe ustawienie "poziomu technicznego" (lub zestawu reguł, który zapewnia początkowe technologie) wraz z określonymi ustawieniami "plrcolormode" może spowodować (nieszkodliwe) niepowodzenie asercji podczas uruchamiania gry. GNA # 24614
- Poprawka: obserwator gracza nie może już uruchamiać gry w imieniu gracza. GNA # 24678
- Zmiany dotyczące innych zestawów reguł / modyfikacji:
- Dodanie bazy w edytorze nie zajmowało się efektami ubocznymi, takimi jak usuwanie konfliktowych baz na tym samym kafelku, nadawanie wizji i granic itp. GNA # 23106
- W edytorze "Pozycje początkowe narodowości" Właściwość można wyłączyć podczas zmiany innych wartości na karcie Gra w edytorze właściwości. GNA # 24627
- Zmiany dotyczące operatorów serwerów:
- Nowy "ciągły" tryb połączenia metasera, w którym jedno niepowodzenie rozmowy z metaserem nie zapobiega przyszłym próbom. Włączone z opcją serwera "--keep" lub poleceniem serwera "/ metaconnection persistent". GNAPATCH # 7300
- Ogólne:
- Niewielkie luki w zabezpieczeniach pamięci. GNA # 24634 GNA # 24468
- Niektóre optymalizacje prędkości. GNAPATCH # 7176 GNAPATCH # 7202 GNAPATCH # 7189
- Różne wewnętrzne zmiany, które powinny dotyczyć tylko programistów. GNAPATCH # 7206 GNA # 24669 GNA # 24636 GNA # 24651 GNAPATCH # 7433 GNAPATCH # 7432
- AI:
- Gracze AI mogli czasami podlegać karze za zmianę rodzaju produkcji. Mają zawsze być odporni na tę karę. GNA # 24760
- Klienci:
- Teraz można stworzyć grę od AI od klienta, stając się obserwatorem i uruchamiając grę. (Musisz także ustawić 'minplayers' na 0 i ustawić timeout na turn). GNAPATCH # 7334
- Napraw artefakty rysunków za pomocą zorientowanych układów klocków, takich jak Cimpletoon:
- Jednostkę można narysować z dwoma nałożonymi losowymi orientacjami. Pojawiło się to w oknie dialogowym wyboru jednostek Gtk i pomocy Qt. GNA # 24772
- Orientacja jednostek w takich okolicznościach może zmieniać się losowo podczas przerysowań. GNA # 24771
- Naprawiono odłączanie od serwerów i czyszczenie zarodkowanych serwerów. W szczególności klienci Gtk i Qt teraz odłączają się czysto od serwera po zamknięciu klienta. GNA # 24629 GNA # 24872 GNA # 24823
- Dla globalnych obserwatorów, stałe wyświetlanie obrysu mapy miasta i kolorowania siatki. GNA # 24791
- Naprawiono potencjalne przepełnienie bufora u niektórych klientów w obecności bardzo długich nazw zestawów warstw lub zestawów dźwięków. GNA # 24877
- (Gtk) Niech przyciski Prev / Next City będą niewrażliwe dla globalnych obserwatorów, ponieważ nie robią nic. GNA # 24059
- (Gtk3) Na bardzo małych ekranach poprawiono równowagę między obszarami szczęścia i narodowości w oknie dialogowym miasta. GNA # 24265
- (Gtk3) Domyślnie Silence Gtk na konsolach z nowszymi wersjami Gtk3; Jest to konieczne, ponieważ nie można skonstruować tematu, który działa w pełnym zakresie obsługiwanych wersji Gtk3 bez ostrzeżeń. Można je ponownie włączyć za pomocą freeciv-gtk3 - --gtk-warning.
- (Qt) Uprość stronę sieciową, aby serwery lokalne i internetowe znajdowały się na tej samej stronie. GNAPATCH # 7392 Skanowania dla serwerów lokalnych są teraz zatrzymywane po wybraniu połączenia. GNA # 24833
- (Qt) Jest teraz przycisk do blokowania wiadomości i geometrii okna czatu, tak aby niewłaściwe kliknięcie nie spowodowało ich przypadkowego rozróżnienia. GNAPATCH # 7467
- (Qt) Klawisz "5" na klawiaturze numerycznej wybiera teraz poprzednią jednostkę, tak jak w klientach Gtk. GNA # 24516
- (Qt) Sprzymierzony czat (wiadomości czatu są wysyłane tylko do sojuszników, nie wszystkich graczy) jest teraz domyślny. GNAPATCH # 7368
- (Qt) Domyślna nazwa lidera to domyślna nazwa gracza (często nazwa użytkownika systemu), a nie nazwa lidera z wybranego kraju. GNAPATCH # 7367
- (Qt) Dodano opcję zmiany motywu. GNAPATCH # 7471
- (Qt) Znaki "" i "&" są teraz poprawnie obsługiwane na czacie; nie są już interpretowane jako HTML. GNAPATCH # 7263 GNA # 24829
- (Qt) Kiedy pojawia się problem z ładowaniem zestawu klocków, wyświetla się komunikat o błędzie wyjaśniający go. GNA # 24832
- (SDL) Wyświetlanie ekranów w oknie dialogowym miasta natychmiast po zmianie produkcji może być zbyt pesymistyczne. GNA # 24807
- Narzędzia:
- Drobne poprawki do freeciv-ręcznego działania narzędzia. GNA # 24778
- Drobne poprawki w raportowaniu błędów modpack instalatora. GNA # 24637
- Pomoc / Dokumentacja:
- Pomoc "Chatline" jest teraz bardziej wszechstronna. GNA # 24841
- Scenariusz samouczek zawiera teraz komunikat dotyczący budowy pierwszej jednostki wojskowej. GNA # 24874
- Różne inne ulepszenia do tekstu w grze i dokumentacji użytkownika. GNAPATCH # 7119 GNA # 24682 GNA # 24720 GNA # 24650 GNA # 24753 GNA # 24784 GNAPATCH # 7303 GNA # 24828 GNA # 24838 GNA # 24858
- Różne zmiany w dokumentacji dla programistów / zestawów reguł. GNAPATCH # 7384
- Niewidzialne zmiany ułatwiające lokalizację. GNAPATCH # 6908
- Tłumaczenia:
- Zaktualizowane tłumaczenia:
- Kompletne tłumaczenia: kataloński, francuski, brytyjski angielski, hiszpański, rosyjski.
- Niekompletne tłumaczenia: fiński (100% rdzeń, 92% narodów), japoński (94% rdzeń, 95,4% narodowości).
- Po zlokalizowaniu na fiński ostatnia postać została rozebrana lub uszkodzona we wszystkich wiadomościach. GNA # 24754
- Kompilacja / przenośność:
- Producenci pakietów mogą teraz zastąpić etykietę wersji używaną w FREECIV_LABEL_FORCE. GNAPATCH # 7196 GNAPATCH # 7217
- Ostrzeżenia "nonnull-compare" z GCC 6 są teraz wyciszane. GNA # 23810
- Dołączona Lua używa teraz fseeko () zamiast fseek (), jeśli jest dostępna. Jest mało prawdopodobne, aby miało to wpływ na praktykę. GNAPATCH # 7322
- Zaktualizuj niektóre biblioteki dostarczane z pakietami Windows. GNA # 24321
Co nowego w wersji 2.5.5:
- Serwer / Ogólne:
- Zmiany dotyczące odtwarzaczy (dostarczone zestawy reguł):
- Miasto, w którym znajduje się jednostka dowodzenia, nigdy nie uroni wojny domowej. Wcześniej może to spowodować, że rebelianci zakończą obaj przywódcami. GNA # 24724
- Jednostki bez miasta macierzystego nie są już zmuszone do nabycia miasta macierzystego po przeniesieniu do innego gracza. GNA # 24746
- Barbarzyńcy nie pojawiają się już w terenie Jeziora we wszystkich zestawach reguł, które go posiadają. GNA # 24458
- Poprawka: nie można było zmienić produkcji w mieście po rozwiązaniu jednostki w tej samej turze, w której zbudowano miasto. GNA # 24714
- Szansa wygranej łodzi w mieście broniącym się przed atakiem została błędnie wyświetlona jako 0%. GNA # 24799 (nowy klient łączący się ze starym serwerem z niestandardowym zestawem reguł może nadal wyświetlać niepoprawną wartość obrony, tym razem zbyt optymistyczną).
- Wyświetlanie populacji miejskiej przez klienta może być nieaktualne po migracji międzynarodowej. GNA # 24464
- Losowa katastrofa "Zara" w klasycznym zestawie reguł została przemianowana na "Zatruta", aby uniknąć pomyłki z niepowiązaną koncepcją gry zarazy. GNA # 24688 Zmieniono inny tekst, aby złagodzić to zamieszanie. GNA # 24689
- Poprawki i poprawki do łotewskich, afrykańskich i teksańskich narodów. GNA # 24670 GNAPATCH # 7240 GNA # 24726
- Prawidłowe opisy opcji serwera "techlost_recv" i "techlost_donor", które mają na celu wyjaśnienie, że mają one zastosowanie do kradzieży technologii i handlu. GNA # 24609
- Poprawka: niezerowe ustawienie "poziomu technicznego" (lub zestawu reguł, który zapewnia początkowe technologie) wraz z określonymi ustawieniami "plrcolormode" może spowodować (nieszkodliwe) niepowodzenie asercji podczas uruchamiania gry. GNA # 24614
- Poprawka: obserwator gracza nie może już uruchamiać gry w imieniu gracza. GNA # 24678
- Zmiany dotyczące innych zestawów reguł / modyfikacji:
- Dodanie bazy w edytorze nie zajmowało się efektami ubocznymi, takimi jak usuwanie konfliktowych baz na tym samym kafelku, nadawanie wizji i granic itp. GNA # 23106
- W edytorze właściwość "Miejsca startu narodowego" można wyłączyć podczas zmiany innych wartości na karcie Gra w edytorze właściwości. GNA # 24627
- Zmiany dotyczące operatorów serwerów:
- Nowy "ciągły" tryb połączenia metasera, w którym jedno niepowodzenie rozmowy z metaserem nie zapobiega przyszłym próbom. Włączone z opcją serwera "--keep" lub poleceniem serwera "/ metaconnection persistent". GNAPATCH # 7300
- Ogólne:
- Niewielkie luki w zabezpieczeniach pamięci. GNA # 24634 GNA # 24468
- Niektóre optymalizacje prędkości. GNAPATCH # 7176 GNAPATCH # 7202 GNAPATCH # 7189
- Różne wewnętrzne zmiany, które powinny dotyczyć tylko programistów. GNAPATCH # 7206 GNA # 24669 GNA # 24636 GNA # 24651 GNAPATCH # 7433 GNAPATCH # 7432
- AI:
- Gracze AI mogli czasami podlegać karze za zmianę rodzaju produkcji. Mają zawsze być odporni na tę karę. GNA # 24760
- Klienci:
- Teraz można stworzyć grę od AI od klienta, stając się obserwatorem i uruchamiając grę. (Musisz także ustawić 'minplayers' na 0 i ustawić timeout na turn). GNAPATCH # 7334
- Napraw artefakty rysunków za pomocą zorientowanych układów klocków, takich jak Cimpletoon:
- Jednostkę można narysować z dwoma nałożonymi losowymi orientacjami. Pojawiło się to w oknie dialogowym wyboru jednostek Gtk i pomocy Qt. GNA # 24772
- Orientacja jednostek w takich okolicznościach może zmieniać się losowo podczas przerysowań. GNA # 24771
- Naprawiono odłączanie od serwerów i czyszczenie zarodkowanych serwerów. W szczególności klienci Gtk i Qt teraz odłączają się czysto od serwera po zamknięciu klienta. GNA # 24629 GNA # 24872 GNA # 24823
- Dla globalnych obserwatorów, stałe wyświetlanie obrysu mapy miasta i kolorowania siatki. GNA # 24791
- Naprawiono potencjalne przepełnienie bufora u niektórych klientów w obecności bardzo długich nazw zestawów warstw lub zestawów dźwięków. GNA # 24877
- (Gtk) Niech przyciski Prev / Next City będą niewrażliwe dla globalnych obserwatorów, ponieważ nie robią nic. GNA # 24059
- (Gtk3) Na bardzo małych ekranach poprawiono równowagę między obszarami szczęścia i narodowości w oknie dialogowym miasta. GNA # 24265
- (Gtk3) Domyślnie Silence Gtk na konsolach z nowszymi wersjami Gtk3; Jest to konieczne, ponieważ nie można skonstruować tematu, który działa w pełnym zakresie obsługiwanych wersji Gtk3 bez ostrzeżeń. Można je ponownie włączyć za pomocą freeciv-gtk3 - --gtk-warning.
- (Qt) Uprość stronę sieciową, aby serwery lokalne i internetowe znajdowały się na tej samej stronie. GNAPATCH # 7392 Skanowania dla serwerów lokalnych są teraz zatrzymywane po wybraniu połączenia. GNA # 24833
- (Qt) Jest teraz przycisk do blokowania wiadomości i geometrii okna czatu, tak aby niewłaściwe kliknięcie nie spowodowało ich przypadkowego rozróżnienia. GNAPATCH # 7467
- (Qt) Klawisz "5" na klawiaturze numerycznej wybiera teraz poprzednią jednostkę, tak jak w klientach Gtk. GNA # 24516
- (Qt) Sprzymierzony czat (wiadomości czatu są wysyłane tylko do sojuszników, nie wszystkich graczy) jest teraz domyślny. GNAPATCH # 7368
- (Qt) Domyślna nazwa lidera to domyślna nazwa gracza (często nazwa użytkownika systemu), a nie nazwa lidera z wybranego kraju. GNAPATCH # 7367
- (Qt) Dodano opcję zmiany motywu. GNAPATCH # 7471
- (Qt) "" i "&"; znaki są teraz poprawnie obsługiwane na czacie; nie są już interpretowane jako HTML. GNAPATCH # 7263 GNA # 24829
- (Qt) Kiedy pojawia się problem z ładowaniem zestawu klocków, wyświetla się komunikat o błędzie wyjaśniający go. GNA # 24832
- (SDL) Wyświetlanie ekranów w oknie dialogowym miasta natychmiast po zmianie produkcji może być zbyt pesymistyczne. GNA # 24807
- Narzędzia:
- Drobne poprawki do freeciv-ręcznego działania narzędzia. GNA # 24778
- Drobne poprawki w raportowaniu błędów modpack instalatora. GNA # 24637
- Pomoc / Dokumentacja:
- Pomoc "Chatline" jest teraz bardziej wszechstronna. GNA # 24841
- Scenariusz samouczek zawiera teraz komunikat dotyczący budowy pierwszej jednostki wojskowej. GNA # 24874
- Różne inne ulepszenia do tekstu w grze i dokumentacji użytkownika. GNAPATCH # 7119 GNA # 24682 GNA # 24720 GNA # 24650 GNA # 24753 GNA # 24784 GNAPATCH # 7303 GNA # 24828 GNA # 24838 GNA # 24858
- Różne zmiany w dokumentacji dla programistów / zestawów reguł. GNAPATCH # 7384
- Niewidzialne zmiany ułatwiające lokalizację. GNAPATCH # 6908
- Tłumaczenia:
- Zaktualizowane tłumaczenia:
- Kompletne tłumaczenia: kataloński, francuski, brytyjski angielski, hiszpański, rosyjski.
- Niekompletne tłumaczenia: fiński (100% rdzeń, 92% narodów), japoński (94% rdzeń, 95,4% narodowości).
- Po zlokalizowaniu na fiński ostatnia postać została rozebrana lub uszkodzona we wszystkich wiadomościach. GNA # 24754
- Kompilacja / przenośność:
- Producenci pakietów mogą teraz zastąpić etykietę wersji używaną w FREECIV_LABEL_FORCE. GNAPATCH # 7196 GNAPATCH # 7217
- Ostrzeżenia "nonnull-compare" z GCC 6 są teraz wyciszane. GNA # 23810
- Dołączona Lua używa teraz fseeko () zamiast fseek (), jeśli jest dostępna. Jest mało prawdopodobne, aby miało to wpływ na praktykę. GNAPATCH # 7322
- Zaktualizuj niektóre biblioteki dostarczane z pakietami Windows. GNA # 24321
Co nowego w wersji 2.5.3:
- Kompilacja poprawek:
- Ponowne wygenerowanie skryptu configure może się nie udać w przypadku niedawnych dystrybucji systemu operacyjnego z powodu konfliktu z dostarczonym przez system glib-gettext.m4. Nie wpłynęło to na większość użytkowników, którzy budowaliby ze skryptem konfiguracyjnym dostarczonym w archiwum. GNA # 24379
- configure może nieoczekiwanie wypisać "-lncurses: not found" i nie znaleźć readline na niektórych systemach (zobacz na OpenBSD). GNA # 24372
- Poprawki klienta Qt:
- Opcje menu i skróty klawiaturowe do zapisywania gier zostały wyłączone, gdy nie było żadnych aktywnych jednostek. GNA # 24371
- Klient Qt mógłby utworzyć katalog o nazwie "$ HOME". GNA # 24359
- Kilka ciągów w kliencie Qt zostało wyświetlonych jako nielokalizowane. GNA # 24339
- Zwiększ rozmiar niektórych buforów, które powodowały obcięte łańcuchy w niektórych lokalizacjach, na przykład rosyjskim. GNA # 24328
- Zmień kilka plików flag, aby rozwiązywać automatycznie wykryte konflikty licencjonowania. GNA # 23814 GNAPATCH # 6855
- Niektóre poprawki do tłumaczeń fińskich i rosyjskich. GNAPATCH # 6902
Co nowego w wersji 2.5.1:
- Kiedy autosettle zastanawiają się nad poprawą terenu, ich myśli mogą zostać przypadkowo wysłane do klienta, aby klient mógł tymczasowo wyświetlać kafelki o niewłaściwym terenie. GNA # 23286
- Różne poprawki do klienta Qt:
- Zmiana zestawu reguł spowodowała awarię klienta Qt. GNA # 23322
- Zmiana zestawu klocków może spowodować awarię klienta Qt i inne niewłaściwe zachowanie. GNA # 23326 GNA # 23327
- Napraw niektóre etykiety narzędzi w czarnym tekście na czarnym tle. GNA # 23325
- Unikaj pasków przewijania w wyskakującym okienku produkcji w systemie Windows. GNA # 23032
- Klienci nie wyświetlali narodowości jednostki. GNA # 23311
- Napraw pozostałą awarię w kliencie Gtk2, jeśli zestaw klatek zostanie zmieniony przy otwartym oknie nauki. GNA # 22625
- Puste ustawienia "początków" będą teraz odrzucane, a nie powodować awarię. GNA # 23346
- Naród austriacki nie był zlokalizowany. GNA # 23309
- Zaktualizowany zestaw płytek Trident z obsługą nowych elementów gry: jezioro, maglev, utrzymanie jednostki & gt; 2, ikony aktywności jednostek, plus dodatki do modpaków (placówka, pas startowy, aluminium, uran, saletra, słoń). GNAPATCH # 5856 GNAPATCH # 5877
- Napraw niewielką niewspółosiowość niektórych miejskich artykułów żywnościowych / produkcyjnych / handlowych w wielu dostarczonych zestawach klocków. GNA # 23332
- Inne bardzo drobne poprawki do grafiki Cimpletoon i Amplio2. GNAPATCH # 5855
- Poprawiono komentarz dotyczący pakietu gnuwin używanego w kompilacjach Windows, aby dopasować rzeczywistą kompilację RC1. GNATASK # 7887
- Niewielkie uaktualnienie do README.ruleset_civ2civ3 opisu bonusów obronnych. GNAPATCH # 5860
- Niewidzialne zmiany ułatwiające lokalizację. GNAPATCH # 5854
- Zaktualizowane tłumaczenia: kataloński (kompletny), fiński (95,6% rdzeń, 87% narodów).
Co nowego w wersji 2.5.0:
- Kiedy autosettle zastanawiają się nad poprawą terenu, ich myśli mogą zostać przypadkowo wysłane do klienta, aby klient mógł tymczasowo wyświetlać kafelki o niewłaściwym terenie. GNA # 23286
- Różne poprawki do klienta Qt:
- Zmiana zestawu reguł spowodowała awarię klienta Qt. GNA # 23322
- Zmiana zestawu klocków może spowodować awarię klienta Qt i inne niewłaściwe zachowanie. GNA # 23326 GNA # 23327
- Napraw niektóre etykiety narzędzi w czarnym tekście na czarnym tle. GNA # 23325
- Unikaj pasków przewijania w wyskakującym okienku produkcji w systemie Windows. GNA # 23032
- Klienci nie wyświetlali narodowości jednostki. GNA # 23311
- Napraw pozostałą awarię w kliencie Gtk2, jeśli zestaw klatek zostanie zmieniony przy otwartym oknie nauki. GNA # 22625
- Puste ustawienia "początków" będą teraz odrzucane, a nie powodować awarię. GNA # 23346
- Naród austriacki nie był zlokalizowany. GNA # 23309
- Zaktualizowany zestaw płytek Trident z obsługą nowych elementów gry: jezioro, maglev, utrzymanie jednostki & gt; 2, ikony aktywności jednostek, plus dodatki do modpaków (placówka, pas startowy, aluminium, uran, saletra, słoń). GNAPATCH # 5856 GNAPATCH # 5877
- Napraw niewielką niewspółosiowość niektórych miejskich artykułów żywnościowych / produkcyjnych / handlowych w wielu dostarczonych zestawach klocków. GNA # 23332
- Inne bardzo drobne poprawki do grafiki Cimpletoon i Amplio2. GNAPATCH # 5855
- Poprawiono komentarz dotyczący pakietu gnuwin używanego w kompilacjach Windows, aby dopasować rzeczywistą kompilację RC1. GNATASK # 7887
- Niewielkie uaktualnienie do README.ruleset_civ2civ3 opisu bonusów obronnych. GNAPATCH # 5860
- Niewidzialne zmiany ułatwiające lokalizację. GNAPATCH # 5854
- Zaktualizowane tłumaczenia: kataloński (kompletny), fiński (95,6% rdzeń, 87% narodów).
Co nowego w wersji 2.4.4 / 2.5.0 Beta 2:
- Serwer / Ogólne:
- Zmiany dotyczące odtwarzaczy (dostarczone zestawy reguł):
- Gdy jednostki zostały przeniesione w następstwie zerwanego sojuszu, klient mógł ulec awarii podczas manipulowania tymi jednostkami. Serwer nie wysyła już niepotrzebnych informacji, które mogłyby spowodować awarię u starych klientów, a klient jest odporny na to zachowanie ze starych serwerów. GNA # 21899
- Serwer mógłby ujawnić informacje o liczbie jednostek w wrogim mieście, które zmodyfikowany klient mógłby użyć do oszukiwania. GNA # 22049
- Niektórzy gracze mogą przypadkowo otrzymać darmowe technologie podczas gry z powodu niezainicjowanej pamięci. Było to bardziej prawdopodobne w grach wieloosobowych; w przypadku gier jednoosobowych generalnie nie stało się to z ludzkim graczem. GNA # 22056
- W grach zespołowych z wyłączonym ustawieniem serwera "team_pooled_research" serwer mógł ulec awarii, a cele badawcze członków zespołu wciąż wpłynęły na siebie nawzajem. GNA # 21160 GNA # 21161
- Gracz, który ma tyle pecha, że straci swoje pierwsze miasto, zanim zdobędzie sekundę, nie dostanie darmowego Pałacu w drugim mieście. Poza tym gracze spoza barbarzyństwa otrzymują teraz darmowe budynki, jeśli zdobędą swoje pierwsze miasto, zdobywając je lub zdobywając dyplomację, zamiast je zakładać. GNA # 22271 GNA # 22343 GNA # 22340
- Gry z dużą liczbą jednostek i / lub miast w ich historii (dziesiątki tysięcy) mogą ulec awarii. GNA # 21950
- Kiedy karawana przybyła do nadmorskiego miasta na statku, okno dialogowe przylotu karawany nie pojawiło się. GNA # 22054
- Gdy atak nie może zostać przeprowadzony, podany jest teraz powód. GNAPATCH # 4445 GNA # 21693 GNA # 21728 GNA # 21733 GNA # 21767
- Jednostka nie może zdobyć miasta, niosąc inne jednostki (może się to zdarzyć w przypadku Mech. Inf. niosących pociski w zestawie reguł eksperymentalnych). GNA # 20789
- Naprawianie błędów asercji w rzadkim przypadku pierwszego kontaktu między sztuczną inteligencją wywołaną ruchem jednostek z rozpadu sojuszu. GNA # 22245
- Gdy trasa handlowa zostanie anulowana z powodu ustanowienia lepszej, gracz, którego akcja została zainicjowana, jest teraz powiadamiany. GNAPATCH # 4526
- Dyplomaci / szpiedzy nie mogli ukraść Future Tech. GNA # 22057
- Zestaw reguł dla wielu graczy ma teraz domyślną topologię, aby dopasować domyślną wartość klienta. GNA # 22325
- civ1 / civ2: Veteran Diplomats były znacznie obezwładnione. Zmniejszyli swoją względną siłę do poziomu, który mieli w 2.3.x. GNA # 22202
- civ2: Utrzymanie żywności dla osadników zostało zredukowane z 3 do 2 w rządach komunistycznych i fundamentalistycznych. GNA # 21519
- civ2: Gracze barbarzyńcy bez kapitału już nie cierpią z powodu paraliżu (lub jakiegokolwiek innego) tarczy. GNA # 21629
- Uniemożliwienie jednostkom jądrowym dostarczanych zestawów reguł zdobywania niepotrzebnych poziomów weteranów z portów lotniczych. GNA # 22164
- Barbarzyńcy i przywódcy w wojnie domowej zgłaszają teraz poprawny tytuł pod względem płci (wcześniej byli zawsze tworzeni jako kobiety). GNA # 21853
- Zmiany dotyczące innych zestawów reguł / modyfikacji:
- Naprawiono tłumienie informacji weteranów dla jednostek z flagą "NoVeteran". Może to wpłynąć na zestawy reguł z jednostkami, które można wyszkolić na weterana, ale nie mogą zdobyć doświadczenia dzięki doświadczeniu. GNA # 22171 GNA # 22199 GNA # 22201
- Naprawiono problem z ładowaniem pliku zapisywania z zestawu reguł, w którym maksymalna liczba poziomów weteranów dla jednostki spadła w nowszych wersjach. GNA # 22172
- Włącz wyświetlanie min na wszystkich rodzajach terenu we wszystkich dostarczonych zestawach klocków, aby obsługiwać moduły z różnymi regułami wyszukiwania z dostarczonych zestawów reguł (na przykład civ2civ3, gdzie można wydobywać Tundrę). GNA # 21559 GNA # 22424
- W zestawach reguł z technologiami self root_req, utrata technologii spowodowana utrzymaniem technologii nie może już powodować utraty takich technologii. GNA # 22161
- Zestawy zawierające klasy jednostek inne niż jednostki lądowe podlegające strefom kontroli mogą powodować błędne asercje. GNA # 21777
- Typy wymagań TerrainClass, Base i CityTile z pasmami Adjacent / CAdjacent nie sprawdzały płytki środkowej. Teraz robią to, aby zachować spójność z innymi rodzajami wymagań. Nie ma to wpływu na dostarczone zestawy reguł. GNA # 21470
- Jednostki mogłyby zostać pozostawione na mieliźnie w obcym terenie, takim jak ocean, gdyby przeniosły się na dachówkę zawierającą odpowiedni transport, który sam był transportowany (ładowanie na takie transporty nie jest dozwolone). Na przykład, w zestawie reguł civ2civ3, żołnierze poruszający się na helikopterze na lotniskowcu na oceanie mogliby pozostawać zwisający nad oceanem, gdy przewoźnik jechał dalej. GNA # 22389
- Wszystkie próby wymuszenia ograniczeń dotyczących głębokości i typu zagnieżdżonych jednostek transportowych zostały usunięte, ponieważ zostały zerwane. 2.5.x będzie właściwie egzekwować te ograniczenia. GNA # 22050
- W zestawie reguł, w którym pierwsze miasto kraju otrzymało darmowy cud, klienci nie byliby w wiarygodny sposób informowani o jego skutkach. GNA # 22276
- Jeśli usunięcie miasta spowodowało usunięcie infrastruktury (takiej jak drogi w rozwiązanym mieście oceanicznym), nie zostanie to rzetelnie wysłane do klientów. GNA # 22074
- Baza dodana do kafelka za pośrednictwem skryptu Lua nie zostałaby niezawodnie wysłana do klientów. GNA # 21738
- Wywołanie (Tile): has_base () w Lua z nieistniejącą nazwą podstawową może spowodować awarię serwera. GNA # 22341
- Napraw problem związany ze zmianą istniejącej etykiety kafelka na kafelku. GNA # 21657
- Naprawiono problem z wczytaniem pliku składowania sprzed 2.3 pliku z zestawu reguł, który od tego czasu miał włączoną narodowość obywatelską. GNA # 20538
- Napraw problem w pomocy klienta dla krajów z jawną nazwą reguły. GNA # 22241
- Dodatkowe sprawdzanie poprawności podczas ładowania zestawów reguł. GNAPATCH # 4682 GNAPATCH # 4972
- Zmiany dotyczące operatorów serwerów:
- Gra z naprzemiennym ruchem (poprzez ustawienie phasemode) może, po zapisaniu i ponownym załadowaniu, dać graczom drugą szansę na poruszanie się w tej samej turze. GNA # 21632
- Ładowanie skompresowanych archiwów xz może się nie udać. GNA # 21603
- Polecenie "/ write" zapisało skrypty, których niektóre ustawienia nie zostały zastosowane, ponieważ polecenie "rulesetdir" w ustawieniach resetowania końca ustawiono wcześniej w skrypcie. GNA # 22447
- Serwer uruchomiony z opcją -e błędnie wysłał wiadomość do swojego metaserver, twierdząc, że wkrótce wznowi działanie, a nie zamknie. GNA # 21504
- Niewykonanie gniazda multiemisji dla komunikatów gier sieci LAN może spowodować problemy później. GNA # 21781
- Gdy serwer był w trybie edycji, odłączeni klienci mogli odbierać niechciane pakiety i emitować ostrzeżenia. GNA # 21468
- Skrypt do tworzenia baz danych uwierzytelniania MySQL nie używa już składni niekompatybilnej z najnowszym MySQL / MariaDB. GNA # 21315
- Nowo utworzone gry zapisywania zawierają informacje, które przyspieszą tworzenie listy scenariuszy w przyszłych wersjach. GNAPATCH # 4815
- Napraw niewielki wyciek pamięci w generatorze map na wyspie. GNA # 21553
- Ogólne:
- Pewna optymalizacja prędkości, szczególnie na serwerze, niektóre w wyniku analizy profilowania. GNAPATCH # 4609 GNAPATCH # 4563 GNAPATCH # 4672 GNA # 21972 GNAPATCH # 4678 GNAPATCH # 4694 GNAPATCH # 4883 GNAPATCH # 4934 GNA # 22392
- Napraw rejestrowanie w rzadkiej sytuacji. GNA # 21658
- Różne wewnętrzne zmiany, które powinny dotyczyć tylko programistów. GNAPATCH # 4469 GNAPATCH # 4483 GNAPATCH # 4626 GNA # 21895 GNAPATCH # 4693 GNA # 22106 GNA # 22183 GNA # 22277 GNAPATCH # 4937 GNA # 22345 GNA # 22380 GNA # 22364
- AI:
- Napraw awarię związaną z dyplomacją AI w grze z naprzemiennymi fazami i być może z innymi podobnymi problemami. GNA # 21616 GNAPATCH # 4515
- Napraw uszkodzoną ocenę AI świadczeń publicznych. GNA # 21742
- AI obawia się teraz jednostek transportowych, które mogą przewozić jednostki, które mogą przejąć miasta (takie jak przewoźnicy, którzy mogą przewozić śmigłowce), a nie jednostki lądowe. GNA # 21892
- Poprawiono zdolność AI do znalezienia przyczółka do lądowania żołnierzy. GNA # 21913
- Kiedy AI straci kontrolę nad jednostką cargo, przypisana do niej jednostka promu może nie zostać zwolniona w innym celu, co może stymulować nadmierną produkcję łodzi AI. GNAPATCH # 4711
- AI liczy teraz na plądrowanie każdej twierdzy, którą posiada, przeciwko odpowiedzialnemu graczowi, nawet jeśli spowodowało to utratę terytorium, na którym stała twierdza. GNA # 22445
- Domyślna sztuczna inteligencja nie próbuje już czytać umysłem swojego sojusznika o zamiarach wypowiedzenia wojny - może to pójść źle dla ludzkich sojuszników, lub w zasadzie dla niestandardowych implementacji AI. GNA # 21630
- Napraw sprawę, w której ochroniarz morza AI może porzucić swój ładunek po jej spełnieniu. Nie ma to wpływu na dostarczone zestawy reguł. GNAPATCH # 4864
- Pozwól, aby sztuczna inteligencja uwzględniała specyficzne dla budynku korzyści z niektórymi konstrukcjami zestawów reguł (które nie są używane w dostarczonym zestawie reguł). GNA # 21852
- Kilka poprawek do oceny AI korzyści w zestawach reguł przy użyciu zanegowanych wymagań. Nie wpływa na dostarczone zestawy reguł. GNAPATCH # 4451 GNA # 22399
- Ocena korzyści ulepszeń AI została przerwana w obecności klauzul efektu zestawu reguł o zerowej wartości. (Nie powinno to wpływać na większość zestawów reguł, ale może czasem wystąpić podczas testowania nowego zestawu reguł.) GNA # 22363
- Klienci:
- Przejście do śledzenia ścieżki nie traktuje już transportów z zamówieniami jako potencjalnymi punktami tankowania - na przykład, samolot nie planuje lądowania na przewoźniku, który jest w drodze do innego miejsca i prawdopodobnie nie będzie go już więcej po przybyciu samolotu. GNA # 20625
- Napraw niektóre możliwe problemy z goto / śledzeniem dla jednostek z więcej niż jednym obrotem paliwa, takich jak bombowce. GNAPATCH # 4931
- Stawki badań, które są ujemne (z powodu utrzymania technologii) lub bardzo duże, nie zostały wysłane do klienta prawidłowo i mogły spowodować ostrzeżenia. Zarówno klient, jak i serwer muszą zostać uaktualnione, aby ta poprawka była w pełni skuteczna. GNA # 21549
- Ulepszenia w rozbiciu na miasto w informacjach o okienkach w oknie dialogowym miasta:
- Jeśli handel w mieście jest ograniczony przez ustawienia "notradesize" / "fulltradeize", kara tego wymiaru jest teraz wyświetlana osobno, zamiast gubienia w mylący sposób z regularną korupcją. GNA # 21409
- Jeśli klient nie może poprawnie obliczyć wyników miast (może się zdarzyć w przypadku modpacks), teraz uznaje to zamiast wyświetlać sumy, które się nie sumują. GNA # 21442
- Klient nie przesłania już tekstu linku w wiadomościach z serwera, unikając bezsensownych wiadomości, takich jak "Miasto miało już nazwę Helsinki, a miasto zostało przemianowane na Helsinki". GNA # 21326
- Przygotowanie listy scenariuszy może trochę potrwać, więc klient wyświetla teraz komunikat, gdy to się dzieje. GNAPATCH # 4814
- Muzyka menu nie była odtwarzana po wyjściu z gry i powrocie do głównego menu. GNA # 21635 GNA # 22077
- Kopiowanie i wklejanie w edytorze powodowało pojawianie się fałszywych / zniekształconych etykiet kafelków. GNA # 21656
- Redaktor niesłusznie uniemożliwił ustawienie poziomu weteranów jednostek za pomocą flagi NoVeteran. GNA # 22198
- (Gtk) Klawisz apostrofu koncentruje teraz linię czatu w grze wstępnej (tak jak to miało miejsce już podczas gry). GNA # 22429 GNA # 22453
- (Gtk) W pewnych okolicznościach klient jest teraz bardziej czysty. GNA # 21806
- (Gtk) Naprawiono błąd potwierdzenia po zamknięciu konsoli Lua. GNA # 22431
- (Gtk2) Niewielkie ulepszenie do zgłaszania błędów podczas ładowania grafiki kończy się niepowodzeniem. GNAPATCH # 4478
- (Gtk3) Kliknięcie na specjalistów w oknie dialogowym miasta zrobiło złą rzecz. GNA # 22366
- (Gtk3) Napraw niektóre powody powolności za pomocą klienta Gtk3 i jego domyślnego motywu. GNAPATCH # 4590 GNA # 21726
- (Gtk3) Klient błędnie twierdził, że obsługuje format XPM, co oznacza, że potencjalnie mógłby się dusić za pomocą pakietów zawierających pliki XPM (chociaż jest mało prawdopodobne, że takie modpacki istnieją). GNA # 21604
- (Gtk3) Napraw kilka drobnych problemów kosmetycznych. GNA # 22078 GNAPATCH # 4786
- (SDL) Wyświetlaj prawdziwe nazwiska poziomów weteranów, zamiast zawsze mówić "weteran". GNA # 22170
- (SDL) Napraw nieczyste wyłączenie. GNA # 22124
- Narzędzia:
- Instalator modpack może stać się niestabilny z powodu nieprawidłowego użycia wątku. GNA # 22168
- Pomoc / Dokumentacja:
- Dokumentacja opcji --scenarios była całkowicie błędna. GNA # 21713
- Naprawiono wygenerowany tekst pomocy dla zanegowanych wymagań; były one niepoprawne, na przykład dla budynków Aqueduct w zestawie reguł civ2civ3. GNAPATCH # 3841
- Autogenerowana pomoc dla rządów teraz dokumentuje czynniki, które nie są integerami, i lepiej premiuje weterana. GNAPATCH # 4450 GNA # 21624
- Różne inne ulepszenia do tekstu w grze i dokumentacji użytkownika. GNA # 21631 GNAPATCH # 4733 GNA # 22150 GNA # 22152 GNA # 22165 GNA # 22146 GNAPATCH # 4873 GNA # 21446 GNAPATCH # 4908 GNA # 22281 GNA # 22300 GNAPATCH # 4125 GNA # 21550 GNA # 22405 GNA # 22416 GNAPATCH # 5012 GNA # 22427 GNA # 22430 GNAPATCH # 4400 GNAPATCH # 4507 GNA # 21712 GNA # 22127 GNAPATCH # 5016
- Różne zmiany w dokumentacji dla programistów / zestawów reguł. GNAPATCH # 4689 GNA # 22200 GNAPATCH # 4907
- Niewidzialne zmiany ułatwiające lokalizację. GNA # 21528 GNA # 22322 GNA # 22303 GNA # 22415
- Tłumaczenia:
- Zaktualizowane tłumaczenia:
- Kompletne tłumaczenia: francuski, polski, brytyjski angielski, hiszpański, rosyjski.
- Niekompletne tłumaczenia: kataloński (> 99,9%), fiński (97,3%), szkocki gaelicki (95,8%), niemiecki (95,8%).
- Kompilacja / przenośność:
- Budowanie z opcją --enable-shared może utworzyć plik wykonywalny, który nie powiódł się z powodu braku symbolu readline. Ten problem może również pojawić się w czasie kompilacji za pomocą "złotego" linkera. GNA # 22076
- Budowanie może nie łączyć się z libintl w razie potrzeby. GNA # 22266
- Budowanie z najnowszą libtool może zakończyć się błędem Lua. GNA # 21696 GNA # 21897
- Dodaj kontrolę konfiguracji dla _setjmp (); bez tego, budowa nie powiodła się dla platformy Haiku. GNA # 22320
- configure teraz poprawnie sprawdza minimalną wersję Curla w wersji 7.9.7. GNAPATCH # 4716
- Wyjaśnij komunikat o błędzie konfiguratora, gdy nie można zbudować klienta. GNAPATCH # 4870
- Naprawiono różne ostrzeżenia kompilatora, wiele wykrytych przez toolchain Clang. GNA # 21495 GNA # 21496 GNAPATCH # 4492 GNAPATCH # 4504 GNA # 18872 GNAPATCH # 4785 GNA # 19307 GNA # 21773
Komentarze nie znaleziono