News
Język oryginału: Angielski

CS2D 1.0.1.7 przynosi BlitzMax NG, obsługę kontrolerów i x64

Aktualizacja 1.0.1.7 do CS2D to duże wydanie: gra w końcu przeszła na BlitzMax NG, nowszą wersję silnika. Zmiana przynosi architekturę x64, obsługę kontrolerów i pakiet poprawek, a strona dedykowanego serwera Linux zawiera teraz także wariant ARM64. Tryb pełnoekranowy DirectX jest również bezramkowy, co powinno sprawić, że przełączanie się do gry i z powrotem będzie mniej uciążliwe.

Zmiany na platformach, w sterowaniu i sieci

  • Dedykowany serwer Linux jest teraz dostępny w wersji ARM64 na stronie pobierania.
  • Wsparcie Steam dla klienta Linux.
  • Tryb pełnoekranowy z DirectX jest teraz bezramkowy; nowa komenda borderless może go włączać lub wyłączać i wymaga ponownego uruchomienia.
  • Podstawowa obsługa kontrolerów (pierwsza iteracja, jeszcze niekonfigurowalna).
  • Inicjalizacja czatu głosowego działa asynchronicznie i nie powoduje już opóźnień przy uruchamianiu.
  • Żądania sieciowe nie blokują już głównego wątku.
  • Awatary Steam są znów widoczne, dzięki użyciu natywnej biblioteki Steam zamiast pobierania.
  • Wsparcie HTTPS dla żądań sieciowych — z zastrzeżeniem, że certyfikaty nie są weryfikowane.

Poprawki w Lua i dla botów

  • Lua tween_rotateconstantly nie działało od 1.0.1.5, a teraz znów działa.
  • Lua imageparam "alpha" zwracało rotację zamiast wartości alfa; naprawione.
  • Lua botów: naprawiono logikę losowego sąsiedniego pola, tryb "tylko karabiny", obsługę komunikatów radiowych "regroup"/"fallback" oraz inne drobne poprawki (dzięki Hajt).
  • Haki przypisań klawiszy Lua nie wyzwalają się już, gdy konsola jest otwarta.
  • Tekst z wbudowanym tagiem koloru, ale bez tagu otwierającego, jest teraz wyświetlany poprawnie.
  • Komenda setammo może teraz ustawić "ammoin" ładunku wybuchowego na 0.
  • Drobne poprawki w menu zakupów i menu wyboru drużyny.
204
0 / 5,000