Cheats i polecenia konsoli: Kompletny przewodnik
Cheaty w Mindustry to ukryte lub dostępne tylko dla deweloperów funkcje i zasoby, które można włączyć za pomocą konsoli w grze lub trybu dewelopera, aby odblokować zawartość, uzyskać dostęp do ukrytych bloków/płynów/przedmiotów i zmieniać widoczność/odblokowanie map/planet. Używaj ich do testowania projektów, eksplorowania zawartości niedostępnej w standardowej rozgrywce lub przyspieszania eksperymentów kreatywnych.
Włączanie konsoli i trybu dewelopera
- Otwórz tryb dewelopera i włącz konsolę. Na PC naciśnij F8, aby otworzyć konsolę po zainstalowaniu/aktywacji trybu dewelopera.
- Konsola akceptuje polecenia podobne do JavaScript, które zmieniają stan gry i ujawniają inaczej ukrytą zawartość. Zachowaj ostrożność: niektóre polecenia mogą destabilizować zapisy lub mapy.
Uzyskiwanie dostępu do ukrytych planet oraz ich odblokowywanie i ujawnianie
- Planety można odblokować i uczynić widocznymi przez właściwości konsoli na obiekcie Planets.
- Przykładowe polecenia:
- Aby odblokować i umożliwić dostęp do planety Tantros:
- Planets.tantros.accessible = Planets.tantros.alwaysUnlocked = true
- Aby uczynić model planety widocznym:
- Planets.tantros.accessible = Planets.tantros.visible = true
- Aby odblokować i umożliwić dostęp do planety Tantros:
- Przykładowe polecenia:
- Zastosuj ten sam wzorzec do innych identyfikatorów planet, aby je ujawnić lub odblokować.
Ujawnianie ukrytych bloków, przedmiotów, płynów i jednostek
- Wiele bloków, przedmiotów, płynów i jednostek znajduje się w danych gry, lecz jest ukrytych przed normalną rozgrywką. Można je włączyć lub zespawnować przez konsolę.
- Typowe ukryte kategorie obejmują:
- Specjalne bloki takie jak Ice,
Czerwony Lód, Źródło Przedmiotów,
Próżnia Przedmiotów,
Zbiornik Płynów,
Rozdzielacz Płynów itd.
- Ukryte płyny i przedmioty oznaczone jako "Hidden".
- Ukryte jednostki i efekty (na przykład Elude lub unikatowe flary).
- Specjalne bloki takie jak Ice,
- Typowe podejście:
- Użyj poleceń konsoli, aby zespawnować lub przełączyć ukrytą jednostkę po jej wewnętrznej nazwie (na przykład block_ice, block_red_ice, block_item_source). Dokładna składnia spawnowania lub włączania zależy od używanego polecenia (spawn, give lub przełączanie flag widoczności).
- Uwaga: te ukryte jednostki są celowo niestandardowe — niektóre nie mają pełnej integracji z mechaniką gry lub służą do debugowania.
Natychmiastowy transfer i specjalne flagi bloków
- Niektóre bloki mają wewnętrzne flagi, które zmieniają ich zachowanie w symulacji lub obliczeniach.
- Przykład: bloki mogą udostępniać właściwości logiczne (Boolean) takie jak instantTransfer, które określają, czy blok wykonuje natychmiastowe sprawdzanie transferu. Jest to używane wewnętrznie, aby zapobiegać nieskończonym pętlom transferu i wpływać na propagację płynów/przedmiotów w obliczeniach.
- Możesz przeglądać lub zmieniać takie właściwości przez konsolę w celach debugowania lub aby zmienić zachowanie symulacji, ale zmiany mogą mieć niezamierzone konsekwencje.
Bezpieczne używanie cheatów
- Twórz kopie zapasowe zapisów przed użyciem poleceń konsoli, które modyfikują dane gry.
- Unikaj włączania lub spawnowania ukrytej zawartości w grach wieloosobowych, chyba że wszyscy gracze się na to zgodzą; zmiany mogą powodować desynchronizację lub być nieobsługiwane.
- Ukryte bloki i jednostki mogą być niekompletne; używaj ich do testów, a nie do długotrwałych rozgrywek przetrwania.
- Podczas edytowania kodu procesora lub logiki niestandardowej pamiętaj, że istnieje kilka workflowów (edytor w grze kontra edycja zewnętrzna). Wybierz metodę, którą preferujesz — obie są wspierane.
Szybka lista kontrolna typowych ukrytych nazw (wewnętrzne identyfikatory)
- block_ice
- block_red_ice
- block_item_source
- block_item_void
- block_liquid_router
- block_liquid_tank
- flares
- unit_elude
- block_tendrils (ma flagę logiczną instantTransfer)
- identyfikatory planet takie jak tantros (użyj Planets.
)
Używaj tych identyfikatorów w konsoli przy odniesieniach lub przełączaniu flag widoczności/odblokowania, albo przy spawnowaniu przedmiotów/bloków/jednostek do testów.
Ta strona dokumentuje łatwo dostępne deweloperskie cheaty i ukrytą zawartość; traktuj te narzędzia jako zasób do testowania i eksploracji, a nie jako standardowe funkcje rozgrywki.