Komendy konsoli w Hearts of Iron IV przydają się wtedy, gdy chcesz szybko przetestować alternatywną historię, przyspieszyć rozwój państwa albo sprawdzić mechanikę bez grania od zera. W praktyce hoi4 commands są narzędziem do zabawy i debugowania zarazem, ale tylko wtedy, gdy wiesz, które z nich faktycznie działają, jak wprowadzać tagi i ID oraz gdzie leżą ich ograniczenia. Poniżej zebrałem to tak, żebyś mógł od razu przejść od teorii do konkretów.
Najważniejsze rzeczy, które warto zapamiętać zanim wpiszesz pierwszy kod
- Konsola działa w zwykłej grze, a nie w Ironmanie, więc do testów najlepiej używać osobnego save’a.
- Najczęściej potrzebujesz tagu państwa, ID prowincji albo ID sprzętu, a nie nazwy widocznej w interfejsie.
-
debugbardzo ułatwia życie, bo pomaga znaleźć wewnętrzne identyfikatory i zrozumieć, co gra naprawdę widzi. -
Najbardziej praktyczne komendy to
tag,pp,manpower,research,iciae. -
add_equipmentnie jest dobrym sposobem na flotę, więc do okrętów lepiej sprawdza się inne podejście. - W modach lista tagów i ID może być szersza, dlatego zawsze warto sprawdzić dane wejściowe przed wpisaniem komendy.
Jak otworzyć konsolę i kiedy w ogóle działa
W HOI4 konsolę uruchamia się skrótem zależnym od układu klawiatury. Na różnych layoutach zadziała inny klawisz, więc zwykle warto sprawdzić po kolei ^, ~, §, Shift+3 albo Alt+2+1; jeśli nic się nie dzieje, problemem często nie jest sam kod, tylko układ lub tryb gry.
Najważniejsze ograniczenie jest proste: konsola nie służy do Ironmana. W zwykłej kampanii możesz z niej korzystać swobodnie, a jeśli chcesz zrobić czysty zrzut ekranu bez interfejsu, przydaje się też debug_nogui lub skrót Ctrl+F9, który ukrywa GUI.
Gdy konsola już działa, kolejnym krokiem jest rozpoznanie, jakiego rodzaju dane przyjmuje dana komenda.
Skąd brać tagi, ID i inne dane wejściowe
Większość komend nie działa na nazwach widocznych w interfejsie, tylko na wewnętrznych identyfikatorach. Państwa mają trzy-literowe tagi, więc Polska to POL, Niemcy GER, a USA USA; przy komendach związanych z mapą pojawiają się też numery prowincji albo stanów, a przy wyposażeniu - techniczne ID typu infantry_equipment_1.
Ja zwykle zaczynam od debug, bo ten tryb pokazuje więcej informacji o obiektach gry i ułatwia odczytanie ID bez zgadywania. To szczególnie ważne, jeśli grasz z modami, bo tam lista tagów, eventów i sprzętu potrafi być szersza niż w podstawowej wersji.
| Typ danych | Przykład | Do czego służy |
|---|---|---|
| Tag państwa | POL |
tag POL, annex GER, event
|
| ID sprzętu | infantry_equipment_1 |
ae |
| ID prowincji lub stanu | liczbowy identyfikator | komendy mapowe i kontrola terenu |
Kiedy już rozumiesz identyfikatory, można przejść do komend, które najszybciej zmieniają przebieg kampanii.
Najważniejsze kody do szybkiego testowania kampanii
Jeśli mam do dyspozycji tylko kilka poleceń, wybieram te, które dają największą kontrolę nad tempem gry. To są komendy, po których najszybciej widać różnicę w kampanii, a jednocześnie nie wymagają od razu grzebania w dziesiątkach zmiennych.
| Komenda | Co robi | Kiedy jej użyć | Pułapka |
|---|---|---|---|
tag POL |
Przełącza kontrolę na wskazane państwo | Gdy chcesz sprawdzić perspektywę innego kraju albo naprawić sytuację po błędzie | Potrzebujesz poprawnego tagu |
pp 1000 |
Dodaje polityczną władzę | Gdy potrzebujesz decyzji, ustaw i doradców bez czekania | Jeśli nie podasz liczby, gra zwykle używa domyślnej wartości 1000 |
manpower 1000000 |
Dodaje zasoby ludzkie | Gdy testujesz armię bez ograniczeń poboru | Bez podanej liczby gra może dodać domyślnie 10 milionów |
xp 500 |
Dodaje Army XP | Gdy chcesz szybko odblokować warianty jednostek i doktryny | To nie jest komenda do wszystkiego, tylko do doświadczenia armii |
allowdiplo |
Znosi typowe wymagania dla dyplomacji | Gdy chcesz sprawdzić działania dyplomatyczne bez normalnych ograniczeń | To przełącznik, więc trzeba pamiętać, że działa w obie strony |
annex GER |
Uruchamia aneksję wskazanego kraju | Gdy testujesz szybkie przejęcie państwa | To bardzo mocna komenda, łatwo nią rozbić całą kampanię |
event 1234 POL |
Wymusza odpalenie eventu dla danego kraju | Gdy chcesz sprawdzić event chain albo alternatywny przebieg historii | Musisz znać dokładny identyfikator wydarzenia |
Najbardziej praktyczne w normalnej grze są tag, pp, manpower i xp; annex oraz event zostawiam do testów, bo łatwo nimi przestawić balans albo przyspieszyć kampanię bardziej, niż naprawdę chcesz.
Jeśli celem jest testowanie technologii i produkcji, wchodzą komendy bardziej warsztatowe.
Kody do technologii, produkcji i wyposażenia
W drugiej kolejności patrzę na komendy, które skracają testowanie buildów i alternatywnych ścieżek rozwoju. To właśnie one oszczędzają najwięcej czasu, kiedy chcesz sprawdzić późną fazę wojny albo porównać kilka wariantów armii bez czekania na pełne badania i fabryki.
| Komenda | Co robi | Najlepsze zastosowanie | Ważna uwaga |
|---|---|---|---|
research all |
Odblokowuje wszystkie technologie | Sandbox, testy, szybkie wejście w późną grę | To najbrutalniejsza opcja, dobra tylko do eksperymentów |
research_on_icon_click |
Pozwala badać technologię po kliknięciu ikony | Gdy chcesz wybrać tylko jedną technologię bez wpisywania ID | Jest wygodniejsze niż ręczne wpisywanie długich nazw |
instantconstruction / ic
|
Włącza natychmiastową budowę | Gdy testujesz przemysł, linię budowy albo przebieg wojny | Ta komenda wpływa także na AI, a okręty również są budowane natychmiast |
add_equipment / ae
|
Dodaje wskazane wyposażenie | Gdy chcesz sprawdzić, jak działa konkretna ilość sprzętu | Najpierw trzeba znać poprawne ID wyposażenia |
add_equipment najlepiej rozumieć jako precyzyjne narzędzie do lądowych testów. Prosty przykład to ae 1000 infantry_equipment_1, czyli dodanie tysiąca podstawowego wyposażenia piechoty; jeśli chodzi o flotę, wygodniej zwykle przełączyć się na instantconstruction, bo ta ścieżka lepiej obsługuje okręty niż ręczne dopisywanie sprzętu.
Na tym etapie najłatwiej też popełnić kilka błędów, które wyglądają jak awaria komendy, choć problem leży zupełnie gdzie indziej.
Najczęstsze błędy, które sprawiają, że kod wygląda na zepsuty
Najwięcej problemów nie wynika z samych komend, tylko z drobnych pomyłek przy ich użyciu. W praktyce najczęściej zawodzi nie tekst komendy, lecz zły identyfikator, niewłaściwy tryb gry albo oczekiwanie, że przełącznik zadziała jak jednorazowe polecenie.
- Ironman - tam konsola nie jest dostępna, więc nie ma sensu szukać winy w składni.
- Złe ID - tag państwa to nie pełna nazwa kraju, a ID sprzętu to nie opis widoczny w narzędziu podglądu.
-
Zapomniany przełącznik -
allowdiploiinstantconstructiondziałają jak toggle, więc łatwo je włączyć, a potem zapomnieć, że są aktywne. -
Flota pod
add_equipment- to nie jest wygodny sposób na budowanie marynarki. -
Brak
debug- bez trybu debug znalezienie właściwego ID potrafi zająć więcej czasu niż sama zmiana sytuacji na mapie. - Modowane save'y - mody mogą dodawać własne tagi, eventy i sprzęt, więc stary skrót nie zawsze musi działać tak samo.
Jeśli coś nie działa, ja najpierw sprawdzam ID, potem tryb gry, a dopiero na końcu samą składnię; to najprostszy sposób, żeby nie tracić czasu na zgadywanie.
Zostaje jeszcze jedno pytanie: jak używać tych kodów tak, żeby nadal mieć z tego frajdę, zamiast zamienić kampanię w serię bezmyślnych skrótów.
Jak używać kodów, żeby nadal mieć z tego frajdę
Najlepiej traktować konsolę jak narzędzie do eksperymentów, a nie jako stały skrót do wygrywania. Dobrze działa prosty schemat: zapis przed testem, debug do sprawdzenia ID, potem pojedyncza komenda zamiast całego pakietu cheatów naraz.
- Do szybkiego testu wyborów i eventów używaj
tagorazevent. - Do sprawdzenia ekonomii lepsze są
pp,manpoweriresearch. - Do późnej gry i budowania scenariuszy sandboxowych przydają się
icorazae. - Jeśli chcesz tylko czysty obraz, odpal
debug_noguialbo użyjCtrl+F9.
W praktyce to wystarczy, żeby korzystać z kodów rozsądnie: szybko, precyzyjnie i bez przypadkowego psucia całej kampanii. Gdy opanujesz kilka podstawowych poleceń, Hearts of Iron IV staje się znacznie lepszą piaskownicą do testów niż zwykłą, liniową strategią, a to jest dokładnie ten moment, w którym takie narzędzia zaczynają naprawdę pomagać.
