Fizyka tornada

  • Fizyka tornada
  • Fizyka tornada
  • Fizyka tornada
  • Fizyka tornada
  • Fizyka tornada
  • Fizyka tornada
whitevamp
27 subskrybentów
V3.0.0.0
10 710

Tornado Physics V3 (aktualizacja dotycząca zniszczenia i hodowli zwierząt)

Poznaj najbardziej zaawansowany silnik niszczenia pogody, jaki kiedykolwiek zbudowano dla Farming Simulator.

To nie jest tylko scenariusz — to pełna przeróbka fizyki tornada w grze. Tornado Physics V3 przyjmuje standardowy efekt wizualny i dodaje mu prawdziwych zębów, dodając dokładne ssanie, podnoszenie obiektów, uszkodzenia pojazdów i po raz pierwszy: konsekwencje dla zwierząt gospodarskich.

Od standardowych map 2x po ogromne tereny 16x, burza skaluje się teraz inteligentnie, obliczając opór dynamiczny, opór masy i siły rotacyjne, aby stworzyć przerażająco realistyczną symulację.
🌪️ GŁÓWNE CECHY

Silnik True Physics: Zastępuje statyczny wiatr gry dynamicznym wirem. Pojazdy są podnoszone, obracane w kierunku przeciwnym do ruchu wskazówek zegara (dopasowując się do chmur wizualnych) i rzucane w zależności od ich masy. Cięższe ciągniki wytrzymują dłużej; lżejszy sprzęt leci natychmiast.

Niebezpieczeństwo dla zwierząt gospodarskich (hodowla): Burza stanowi teraz zagrożenie dla gospodarki twojej farmy. Jeśli tornado przejdzie przez pastwisko, zwierzęta zostaną utracone.

Dynamiczna odporność: obsługa dużych map automatycznie skaluje liczniki czasu odporności (do ponad 30 minut na mapach 16x), aby zapobiec nieuczciwym zniszczeniom podczas długich burz.

Przełączalne: domyślnie wyłączone. Włącz go, jeśli pragniesz ryzyka!

Inteligentne skalowanie mapy: Niezależnie od tego, czy grasz na standardowej mapie, czy na mapie o długości 64 km i powiększeniu 16x, tornado automatycznie wykrywa rozmiar świata i odpowiednio skaluje jego promień, strefy uszkodzeń i siłę przyciągania.

Bezpieczeństwo Geo-Fencing: Nigdy więcej utraty traktorów w próżnię. Mod wykrywa granice mapy i bezpiecznie upuszcza pojazdy, zanim zostaną wyrzucone ze świata.

🔧 CAŁKOWITA KONTROLA (konfiguracja w grze)

Zapomnij o edytowaniu plików Lua. Możesz teraz dostroić każdy aspekt zniszczenia na żywo za pośrednictwem konsoli:

Dostosuj moc: osłabij burzę lub zwiększ siłę wyrzutu, aby wystrzelić traktory po mapie.

Dostosuj rozmiar: ręcznie zastąp promień burzy (promień t_set).

Przełącz obrażenia: wyłącz uszkodzenie pojazdu lub podnoszenie bel, jeśli chcesz tylko wizualnego chaosu.

Zapisz ustawienia: Wpisz t_save, a Twoja konfiguracja fizyki zostanie trwale zapisana.

🚜 KOMPATYBILNOŚĆ I BEZPIECZEŃSTWO

Obsługa AutoRepair: Automatycznie wyłącza mod „AutoRepair” podczas burzy, więc mechanicy nie próbują naprawiać pojazdów w locie.

Bezpieczeństwo misji/sklepu: Naprawiono błędy, które powodowały, że pożyczone pojazdy misyjne lub pojazdy w menu sklepu otrzymywały fantomowe obrażenia.

Gotowy do gry wieloosobowej: w pełni zsynchronizowany z serwerem. Klienci widzą takie same zniszczenia jak gospodarz.

Zoptymalizowana wydajność: Skrypt śpi, gdy nie są aktywne burze i wykorzystuje zoptymalizowane skanowanie przestrzenne, aby zminimalizować opóźnienia, nawet na mapach zawierających duże obiekty.

📜 KLUCZOWE POLECENIA (Otwórz konsolę za pomocą ~)

t_husbandry – Włącza/wyłącza śmierć zwierzęcia.

t_set promień [70/140] – Ustaw rozmiar bazy burzy (Zalecenie: 70 dla 4 map, 140 dla 16x).

t_save - Zapisz swoje bieżące ustawienia.

t_status - Wyświetl aktywne dane burzowe i skalę mapy.

Twórcy: silnik skryptowy i fizyczny autorstwa Whitevamp

serwer
Konsole
Dziennik zmian
3
  • ***

    # Fizyka Tornado V3 (wydanie 107)

    **Ogromne zmiany wprowadzające dynamiczną fizykę, pełną konfigurację i nowe, niebezpieczne konsekwencje.**

    ### 🐛 NAPRAWIENIE BŁĘDÓW
    * **Bezpieczeństwo w sklepie:** Naprawiono błąd, przez który pojazdy natychmiast odnosiły uszkodzenia lub brudziły się podczas pojawiania się w lokalizacji sklepu.
    * **Wyposażenie misji:** Naprawiono błąd, który powodował, że pożyczone pojazdy misyjne nieprawidłowo otrzymywały obrażenia od burzy.
    * **Błąd brudu:** Naprawiono błąd, przez który pojazdy natychmiast stawały się w 100% brudne po wyjściu z budynku lub menu sklepu.

    ### 🆕 NOWA FUNKCJA: Niszczenie inwentarza żywego (hodowla)
    * ** Burze teraz zabijają:** Tornada przelatujące nad pastwiskami zwierząt będą teraz powodować straty w inwentarzu żywym.
    * **Odporność dynamiczna:** Po uderzeniu pastwiska zyskują tymczasową odporność, aby zapobiec całkowitemu zniszczeniu. Na większych mapach (4x, 16x) ten licznik czasu automatycznie zwiększa się (do ponad 30 minut), aby uwzględnić czas podróży tornada.
    * **Wyłącznik bezpieczeństwa:** Domyślnie wyłączony. Włącz tę opcję, jeśli chcesz podjąć ryzyko!

    ### ⚙️ FIZYKA I REMONT SILNIKA
    * **Naprawiono efekt „Barber Pole”:** Obrót fizyczny odpowiada teraz wizualnemu obrotowi cząstek (w kierunku przeciwnym do ruchu wskazówek zegara). Obiekty krążą naturalnie, zamiast walczyć z teksturą.
    * **System Geo-Fencing:** Dodano granicę bezpieczeństwa na krawędzi mapy. Tornado bezpiecznie upuści pojazdy, zanim zostaną wyrzucone z mapy.
    * **Inteligentne skalowanie map:** mod poprawnie wykrywa teraz mapy 4x, 16x i 64x. Tornada są teraz odpowiednio masywne na dużych mapach (np. EF-5 o szerokości 700 m na mapach 16x).
    * **Wsparcie AutoRepair:** Automatycznie wstrzymuje mod „AutoRepair”, gdy pojazd jest trzymany przez burzę, zapobiegając „nieskończonej pętli napraw”.

    ---

    ## 📜 ODNIESIENIE DO POLECENIA
    Wszystkie polecenia można wpisać bezpośrednio w konsoli gry (`~`).

    ### ✅ Standardowe polecenia (rozgrywka)
    Oto główne polecenia, z których będzie korzystać większość graczy.

    | Polecenie | Opis |
    | :--- | :--- |
    | **`t_zapisz`** | **Zapisz ustawienia.** Zapisuje wszystkie bieżące poprawki w pliku `modSettings/TornadoPhysics_Config.xml`. |
    | **`t_status`** | **Sprawdź stan.** Pokazuje aktywne burze, skalę mapy i liczbę obiektów. |
    | **`t_hodowla`** | **Przełącz śmierć zwierząt.** Włącza i wyłącza ofiary zwierząt gospodarskich. |
    | **`t_immunity [sek]`** | **Ustaw licznik bezpieczeństwa.** Ustawia czas, przez jaki pastwiska są bezpieczne po uderzeniu (np. `t_immunity 600`). |
    | **`t_toggle [opcja]`** | **Przełącz funkcje.** Opcje: `lift_bales`, `lift_logs`, `indoor_damage`, `outdoor_damage`. |

    ### 🔧 Zaawansowane polecenia (strojenie i administracja)
    Dla administratorów serwerów i modderów, którzy chcą dostroić zniszczenie.

    | Polecenie | Opis |
    | :--- | :--- |
    | **`t_set promień [x]`** | Ustaw **Promień bazowy** (domyślnie: 35). *Zalecane: 70 za 4 mapy, 140 za 16 map.* |
    | **`t_set moc [x]`** | Ustaw **Moc wyrzutu** (Domyślnie: 20). Jak mocno tornado rzuca traktorami. |
    | **`t_set ciężki [x]`** | Ustaw **Próg masy ciężkiej** (Domyślnie: 3.0). Cięższe pojazdy są bardziej odporne na ssanie. |
    | **`t_set płot [x]`** | Ustaw **Bufor graniczny** (domyślnie: 40). Odległość od krawędzi mapy, w której kończy się fizyka. |
    | **`t_set dmg_in [x]`** | Ustaw **Współczynnik obrażeń wewnętrznych** (domyślnie: 0,25). Uszkodzenia na sekundę w lejku. |
    | **`t_set dmg_out [x]`** | Ustaw **Zewnętrzny współczynnik obrażeń** (domyślnie: 0,08). Obrażenia na sekundę w strefie wiatru. |
    | **`t_randomize`** | **Wymuś zmianę rozmiaru.** Zmusza tornado do wybrania nowego losowego rozmiaru (EF-0 do EF-5). |
    | **`t_ring`** | **Pierścień debugowania.** Przełącza czerwony pierścień pokazujący aktywną strefę ssania tornada. |
    | **`t_debug`** | **Telemetria.** Przełącza etykiety tekstowe nad obiektami latającymi (Prędkość/Masa/Stan). |

    ***

  • Podsumowanie: Ta aktualizacja polega na całkowitym przepisaniu silnika fizycznego. Rozwiązuje problemy z wydajnością (spadki FPS), dodaje realistyczne kontrole bezpieczeństwa w pomieszczeniach i wprowadza nową mechanikę rozgrywki, taką jak wyrzucanie gracza i skalowanie obrażeń na podstawie odległości.
    Dziennik zmian 2.0.0.0

    🚀 Wydajność i optymalizacja

    System listy celów: Zastąpiono globalną pętlę pojazdów „Listą celów”. Skrypt oblicza teraz fizykę tylko dla obiektów znajdujących się w pobliżu tornada, eliminując opóźnienia w liczbie klatek na sekundę na mapach z dużą liczbą pojazdów.
    Wyszukiwanie fragmentaryczne: Wyszukiwarka tornad skanuje teraz mapę w małych partiach (fragmentach), a nie wszystko na raz, zapobiegając zawieszaniu się gry w momencie pojawienia się tornada.
    Inteligentne buforowanie: Kontrole wykrywania dachów są teraz buforowane przez 1 sekundę, co znacznie zmniejsza zużycie procesora podczas burz.

    🛡️ Wewnętrzny system bezpieczeństwa (nowy)

    5-punktowy skaner dachów: Zaimplementowano wielopunktowy skan laserowy (środek, przód, tył, lewo, prawo) w celu wykrywania dachów budynków. Pojazdy znajdujące się w oborach są teraz zabezpieczone przed zassaniem.
    Skanowanie z dużą dokładnością: Skanery rozpoczynają się teraz 2,5 m nad obiektem, aby zapobiec blokowaniu przez duże maszyny (takie jak kombajny) własnych kontroli bezpieczeństwa.
    Bufor bezpieczeństwa: Nowo wykryte obiekty posiadają 2,0-sekundową „blokadę bezpieczeństwa”, która zapewnia, że ​​skrypt potwierdzi, że znajdują się na zewnątrz, przed zastosowaniem siły nośnej. Naprawia błąd „pływającego traktora” wewnątrz szop.

    ⚙️ Ulepszenia fizyki i rozgrywki

    Wyrzucenie gracza: Dodano system bezpieczeństwa, który automatycznie wyrzuca gracza z pojazdu, jeśli zostanie on wessany do rdzenia tornada (< 35 m), aby zapobiec chorobie lokomocyjnej.
    Obrażenia zależne od odległości: Obrażenia skalują się teraz wraz z bliskością.
    Strefa zewnętrzna (80-100%): Tylko wiatr, bez uszkodzeń.
    Strefa środkowa (50-80%): Lekkie zarysowania lakieru.
    Oko (0-50%): Poważne uszkodzenie i awaria mechaniczna.
    Zabicie silnika: Silniki pojazdów z uszkodzeniami większymi niż 90% mają teraz stale zgaśnięte silniki, co symuluje stan „całkowity”, ale nadal można je prawidłowo naprawić/zresetować.
    Kłoda „Tractor Beam”: Dodano specyficzną logikę obracania kłód i realistycznego podnoszenia ich w lejku. (Pamiętaj, że jeśli ta funkcja jest włączona, istnieje ryzyko trwałej utraty dzienników, zostałeś ostrzeżony.)
    Odporność na pojawianie się: Dodano 3-sekundowy okres karencji dla pojazdów zakupionych w sklepie, aby zapobiec natychmiastowym uszkodzeniom, jeśli sklep znajduje się w pobliżu burzy.

    🐛 Poprawki błędów

    Naprawiono błąd „Podskakujące bele”, w wyniku którego obiekty wielokrotnie spadały i łapały się.
    Naprawiono błąd, przez który resetowanie „uszkodzonego” pojazdu powodowało jego trwałe zamurowanie.
    Naprawiono pojazdy wykrywające własne kabiny jako „dachy” i wyłączające fizykę na zewnątrz.

    🛠️ Jak włączyć tryb programisty (FS25)

    Aby korzystać z nowych poleceń konsoli zawartych w tym modzie (takich jak t_set promienia lub t_status), musisz włączyć konsolę programisty w Farming Simulator 25.

    Przejdź do folderu ustawień FS25:
    Windows: Dokumenty\Moje gry\FarmingSimulator2025\
    Steam (Linux/Proton): ~/.steam/steam/steamapps/compatdata/[AppID]/pfx/drive_c/users/steamuser/Documents/Moje gry/FarmingSimulator2025/
    Otwórz plik game.xml za pomocą edytora tekstu (Notatnik, VS Code itp.).
    Przewiń na sam dół i poszukaj tagu <development>.
    Zmień <controls>false</controls> na <controls>true</controls>.
    Zapisz plik i uruchom grę.

    Jak używać:

    Naciśnij raz klawisz tyldy (~) lub klawisza Backtick (`) (zwykle pod klawiszem ESC), aby otworzyć dziennik.
    Naciśnij go drugi raz, aby otworzyć wiersz wprowadzania poleceń.
    Naciskaj Tab, aby przeglądać dostępne polecenia.

    Polecenia modów:
    indoor_damage - pojazdy wewnątrz budynków odniosą obrażenia (choć fizyka jest wyłączona). (Domyślnie wyłączone)
    outdoor_damage - pojazdy na zewnątrz otrzymają obrażenia i siły fizyczne. (Domyślnie włączone)
    random_size – skala tornada jest losowa podczas pojawiania się. (Domyślnie włączone) (uwaga: domyślnie ustawione w skrypcie jest zwiększenie rozmiaru od 0,5% min. do 5,0% max. czyli 1/2 oryginału (domyślny rozmiar gry.) do 5x większego.)
    t_toggle lift_bales – Włącza/wyłącza fizykę beli w locie. (Domyślnie jest włączone.)
    t_toggle lift_logs - Włącza/wyłącza fizykę logów na bieżąco. (Domyślnie jest wyłączone.) (Pamiętaj, że jeśli ta funkcja jest włączona, istnieje ryzyko trwałej utraty dzienników, zostałeś ostrzeżony.)

Kredyty
Uwagi
41