Hearts of Iron IV Guide

Hearts of Iron IV Modlama Rehberi for Hearts of Iron IV

Hearts of Iron IV Modlama Rehberi

Lider Resmi Değiştirme

Belirtmek gerekirse oyunun desteklediği dosya türü”dds”
1.Adım: Oyun dosyası içinde Steam/steamapps/common/Hearts of Iron IV/history/countries/TUR (ben türkiye üzerinde göstereceğim siz hangi ülke üzerinde değişiklik yapacaksanız o ülkenin tag’ını yazın)adresine geliyoruz.
2.Adım: Oyun içindeki lider portreleri bu klasörde mevcuttur,bu dosyaları açmak için bir çok program kullanılabilir ben paint.net uygulamasını kullandığım için bu program üzerinden göstereceğim.
paint.net indirme linki: Programın Linki [www.gezginler.net]
3.Adım: Resmimizi indirelim(güzel ve sade resimler seçerseniz birde ”photoshop” olmaz ise güzel olur 🙂
4.Adım: Resmimizi paint.net ile açıyoruz.
5.Adım:
6.Adım:
7.Adım:
8.Adım: Portrait_Turkey_İsim_Soyadı biçminde 1.adımda bahsettiğim klasörün içine atıyoruz.Örnek:Portrait_Turkey_Celal_Bayar(Türkçe karakter kullanmayın)
9.Adım: Steam/steamapps/common/Hearts of Iron IV/history/countries/TUR dosyasını buluyoruz.
10.Adım: Eklemek istediğimiz liderin ismini ctrl+f yapıp buluyoruz.
11.Adım:
12.Adım: Resimde gösterdiğim bölüme adresi ile kaydettiğimiz resmin ismini yapıştırıyoruz.Örnek:gfx/leaders/TUR/Portrait_Turkey_Celal_Bayar.dds(.dds mutlaka sonuna ekleyin)
13.Adım: Oyuna girdiğinizde lider resminde görülecektir.

Lider İsmi Değiştirme

1.Adım: Steam/steamapps/common/Hearts of Iron IV/history/countries/TUR dosyasını buluyoruz.
2.Adım: ctrl+f yaparak ismini değiştireceğimiz lideri buluyoruz.
3.Adım: Liderimizin ”name=isim” bölümünde mevcut ismi silip yerine kendi değiştireceğimiz ismi yazıyoruz. Örnek:name= ”Mustafa Kemal Atatürk” değiştirirken name = ”Gazi Mustafa Kemal Paşa”
4.Adım: desc = “POLITICS_İsim_Soyadı_DESC” bölümüne değiştireceğimiz liderin ismini silip kendi değiştireceğimiz liderin ismini yazıyoruz. Örnek:desc = “POLITICS_Mustafa_Kemal_Ataturk_DESC” değiştirken= desc = “POLITICS_Gazi_Mustafa_Kemal_Pasa_DESC”(Türkçe karakter yazmayın isim-soyadı kısmında boşluk yerine ”_”Sonuna ise”_DESC”ekleyin.
5.Adım: Lider portresini değiştirdiyseniz. Portre isminide değiştiriniz.
6.Adım: ctrl+s yapıp kaydediyoruz.
SONUÇ:

Loading Screens Resimlerini Değiştirme

1.Adım: Steam/steamapps/common/Hearts of Iron IV/gfx/loadingscreens klasörünü buluyoruz.
2.Adım: Ekleyeceğimiz resmi buluyoruz.Resim hd olursa güzel olur.
3.Adım: İstediğiniz resmi değiştirmek için paint.net programıyla açıyoruz.
4.Adım:
5.Adım: Aynı boyuta getirdikten sonra save tuşuna tıklayarak kaydediyoruz.
UYARI! load_5 DOSYASI YÜKLEME BİTTİKTEN SONRA ÇIKAN EKRANIN ARKA PLANIDIR.
UYARI! load dosyaları bitti ve siz daha dosya eklemek istiyorsanız load_8 den sonra load_9 dosyasını oluşturarak devam edebilirsiniz.

Loading Yazılarını Değiştirme

1.Adım: Steam/steamapps/common/Hearts of Iron IV/localisation/localisationloading_tips_l_english(hangi dilde oynuyorsanız ona göre seçin)dosyasını buluyoruz.
2.Adım: Dosyayı açıyoruz ve içinde değiştireceğimiz yazıyı buluyoruz.
3.Adım: “LOADING_TIP_65:0 “Why Die for Danzig?n- French Anti-War Slogan, 1939″ yazısını örnek olarak alalım.”LOADING_TIP_65:0 ”SÖYLENEN SÖZ”n-Söyleyen Kişi” olarak belirlenmiştir.
4.Adım: Bizde bu şekilde söz ve söyleyen kişiyi silip yazarsak oyunda görülecektir.
5.Adım: ctrl+s olarak kaydediyoruz ve çıkıyoruz.
Formül: ”SÖYLENEN SÖZ”n-Söyleyen Kişi”

General Ekleme Rehberi

1.Adım: Ekleyeceğimiz generalin resmini kaydediyoruz.(ilk derste gösterdiğim gibi)
2.Adım: Steam/steamapps/common/Hearts of Iron IV/localisation klasöründe değiştireceğiniz ülkeyi buluyoruz.
3.Adım:
4.Adım: create_corps_commander = {
name = “”
portrait_path = “”
traits = { }
skill = } verdiğim kodu kopyalayıp gösterdiğim yere yapıştırıyoruz.
5.Adım: name bölümünde tırnak içindeki yere komutanın ismini yazıyoruz.(türkçe karakter kullanmayın boşluk için ”_” kullanın)
6.Adım: portrait_path bölümünde tırnak içindeki yere kaydettiğimiz resmin adresini yazıyoruz.
7.Adım: traits bölümüne özelliklerini yazabilirsiniz.
8.Adım: skill bölümüne general seviyesini yazabilirsiniz.
9.Adım: ctrl+s yapıp kaydedin.
DİKKAT! generalin oyunda görülmesi için yeni oyun başlatmalısınız.

Parti İsmi Değiştirme

1.Adım: Steam/steamapps/common/Hearts of Iron IV/localisation klasörüne geliyoruz.Bu bölümde parties_l_english(hangi dili kullanıyorsanız o klasörü açın)dosyasını buluyoruz.
2.Adım: ctrl+f yapıp değiştirdiğimiz partiyi buluyoruz.
3.Adım: TUR_neutrality_party:0 “Kısaltma” TUR_neutrality_party_long:0 “Parti İsmi” olarak görülür bu kısımları kendi isteğimize göre değiştiriyoruz.
4.Adım: ctrl+s yapıp çıkıyoruz.Oyuna girdiğimizde Parti ismi değişecektir

Yeni Ülke Kurma

Bu konuda bir çok dosyada oynama yapmalıyız.Onun için bu konuyu bölerek anlatacağım.

Common Klasörü

1.Adım: Klasörün içinde countries klasörünü buluyoruz.Burada yapacağımız işlem ülkenin rengini belirlemek(o dosyalar burada)herhangi bir ülkenin dosyasını(renk değiştirmeyi daha sonra anlatacağım)alıyoruz ve ismini değiştiriyoruz.(bu bizim ülkemizin ismi olmalı örnek:Bosna&Hersek)
2.Adım: country_tags/00_countries dosyasını buluyoruz.Bu dosyada tüm ülke tagları bulunmaktadır.En aşağıya iniyoruz.Kendi ülkemizin tagını BSN = “countries/Bosna.txt” olarak kaydediyoruz.(Bosna.txt ismini ise common countries içinde oluşturduğumuz dosyanın adını yazıyoruz.)
Burada işimiz bu kadar.

History Klasörü

1.Adım: History/countries klasörüne geliyoruz.Bu kısımda ise ülkemizin bir klasörü olmalı.Yine her hangi ülkenin dosyasını kopyalayıp BSN – Bosna olarak değiştiriyoruz,içindeki bilgileri diğer derslerde öğrettiğim gibi ayarlayabilirsiniz.
2.Adım: History/States dosyasını açıyoruz bu bölümde ise hangi şehirde kurulacaksa o bölgeyi diğer derslerde öğrettiğim gibi değiştiriyoruz.

Localisation Klasörü

1.Adım: Bu bölümde ise ülkenin ismini vereceğiz.Onun için countries_l_english klasörünü buluyoruz ve en aşağıya geliyoruz.
2.Adım: GER_fascism:0 “Nazi Almanyası”
GER_fascism_DEF:0 “Nazi Almanyası”
GER_democratic:0 “Almanya Cumhuriyeti”
GER_democratic_DEF:0 “Almanya Cumhuriyeti”
GER_neutrality:0 “Almanya”
GER_neutrality_DEF:0 “Almanya”
GER_communism:0 “Sosyalist Almanya Cumhuriyeti”
GER_communism_DEF:0 “Sosyalist Almanya Cumhuriyeti”
GER_fascism_ADJ:0 “Alman”
GER_democratic_ADJ:0 “Alman”
GER_neutrality_ADJ:0 “Alman”
GER_communism_ADJ:0 “Alman”
tag kısmını değiştirip en alta bunun gibi yazıyoruz bu işlemleri bitirdikten sonra ülke kurulmuş olacaktır.

Ülke Başkenti Değiştirme

1.Adım: Steam/steamapps/common/Hearts of Iron IV/history/countries içinde başkentini değiştireceğimiz ülkeyi buluyoruz.
2.Adım: [link] adresinden yeni başkentimizin id’sini buluyoruz.
3.Adım: Capital bölümünü buluyoruz ve capital = seçtiğimiz vilayetin id’si yazıyoruz.(örnek:capital =49 değiştirirken:capital = 341)
4.Adım: Kaydedip çıkıyoruz oyuna girdiğimizde başkent değişmiş olacaktır.

Ülke İsmi Değiştirme

1.Adım: Steam/steamapps/common/Hearts of Iron IV/localisation/countries_l_english klasörünü bulun.(english bölümünü hangi dil oynuyorsanız öyle yapın Örnek:countries_l_turkish)
2.Adım: ctrl+f yaparak istediğiniz ülkenin ismini yazınız.Örnek ”Turkey”
3.Adım: Hangi ideolojide isminin değişmesini istiyorsanız bulun. Örnek:TUR_democratic:0 “Republic of Turkey”
4.Adım: Ülkenin ismini nasıl değiştirecekseniz tırnak içindeki bölüme yazın.Örnek:TUR_democratic:0 “Republic of Turkey” değiştirirken =TUR_democratic:0 “Demokratik Türkiye Cumhuriyeti”
5.Adım: TUR_democratic_DEF:0 “The Republic of Turkey” kısmınıda değiştirin.
6.Adım: ctrl+s yapıp kaydedin oyuna girdiğinizde ülke ismi değişmiş olacaktır.

Ülke Rengi Değiştirme

Steam/steamapps/common/Hearts of Iron IVcommoncountries bizim ülke renklerinin bulunduğu klasördür.Her ülke için ayrı dosyalar vardır.

1.Adım: İnternet sitesi bağlantısı [www.koddostu.com] buradan kodumuzu buluyoruz.
2.Adım: ülke dosyamızda color = { 149 45 102 } bölümünde parantez içini silip kendi kodumuzu yazıyoruz.

Bu işlemleri uyguladıktan sonra kaydedip çıkıyoruz.Devlet rengi değişmiş olacaktır.

Ülke Sınırları Değiştirme

1.Adım: İlk önce İnternet sitesi bağlantısı [www.hoi4wiki.com] adresine girip değiştireceğimiz eyalet’in numarasını buluyoruz.
2.Adım: Oyun dosyası içinde Steam/steamapps/common/Hearts of Iron IVlocalisationhistory/states klasöründeki eyaletlerden değiştireceğimiz eyaleti buluyoruz (bulmak için Numarasını yazmanız yeterli.)
3.Adım: history= { add_core_of = GRE owner = TUR istanbul’u örnek alalım. add_core_of bölümü hak idda edeni owner ise vilayet sahibi ülkeyi gösterir. owner kısmını değiştirirsek vilayet sahibi ülke değişir.Eğer hak iddası olmasın diyorsanız.add_core_of bölümüne vilayet sahibi ülkeyi yazabilirsiniz.
4.Adım: ctrl+s yapıp kaydediyoruz.Girdiğimizde oyunda görülecektir.

Bayrak Değiştirme

Bayrak değiştirmek için öncelikle yeni bir bayrağa ihtiyacımız var.
1.Adım: Hearts of Iron IVgfxflags adresini buluyoruz.
2.Adım: hangi ülkenin bayrağını değiştireceksek onu buluyoruz.
3.Adım: paint.net ile açtığımız dosyanın üstüne kendi bayrağımızı açıyor ve aynı boyuta getiriyoruz.
4.Adım: small ve medium içinde de aynı işlemleri uyguladıktan sonra işlemimiz tamamlanmış olacaktır.
Not: Bayraklar”TGA” olarak kaydedilmelidir.

Devletleri Pakta Ekleme

1.Adım:Paktın lideri olan ülkenin(Mihver:Almanya,Müttefikler:İngiltere,Komintern:SSCB) Steam/steamapps/common/Hearts of Iron IV/history/countries’deki dosyasını buluyoruz ve açıyoruz.
2.Adım:dosya içinde ”add_to_faction” bölümünü aratıyoruz.
3.Adım:add_to_faction yazısının bittiği bölümün altına gelip add_to_faction=Ülke tagı yazıyoruz ve kaydedip çıkıyoruz.

Odak Ağacı Yapımı

Gerekli Olan İnternet Sitesi [hoi4modding.com] ile tıkla yerleştir tüm idler diplomatik şeyler falan ordan searchla kodunu otomatik olarak ekliyor. Tek sıkıntı her focusta kaydedip english yapmazsanız focusların çoğu gözükmez.

Kullanım

Tools > National Focus’tan tree mize giriyoruz boş bir ekran çıkıyor sekmeler;

Add Focus: Focus ekleme aleti

Save / Export: İşiniz bittiğinde focusu kaydedersiniz

Import: Bunu henüz yapamadılar ondan kullanmayın

Help: Buda yardım

Add’a bastığımızda karşımızda birsürü şeyler çıkar

Önemli Not: Focus yaparken sakın Türkçe karakter ve boşluk kullanmayınız!

Name: İsmi

Desc: Açıklaması

Choose GFX: Görsel veya ikon seçer

ByPass: Focusun ne koşullarda atlanacağını belirtir

Available: Gereken Faktörleri Burdan Ekliyorsunuz [ Search’tan aratıp tıklayın kodu kendi verecektir ]

Mutually Exclusive: Bu kod iki seçenekten birisinin olamayacağını açıklamaya yönelik. Yani hem faşist hem komünist ağaçtan gidememek gibi düşünün.

Prerequisite: Tam Türkçe karşılığı ön koşul. Bir odağı yapmak için ondan önceki hangi odağın olması gerektiğini belirtir.

AI Will Do Factor: Bu focustan Aİ’nin etkileneceği faktörler [ Search’tan aratıp tıklayın kodu kendi verecektir ]

Time to Complete: Focusun yapım süresi (Bunun kodu Cost olması lazım. Cost’un karşısına yazılan sayı hafta sayısıdır ve genelde 10’dur

Location X / Y: Buraya dokunmayın

Complete Tooltip: Hani ŞU Focus Completed diyor ya işte orda yazan metin

Reward: Focus bittiğinde ne ödül vereceği [ Search’tan aratıp tıklayın kodu kendi verecektir ]

size önerim her focusta saveleyin şimdi focuslarımız bitti sayalım ben bunu nasıl yükleyeceğim? Sorusu soran çoktur

Save / Export gelin ve save server ve save storage tıklayın

sonra yine Save / Export gelip Export’a tıklayın

Focus Tree ID: Rastgele birşey yazın oyunla alakası yok kodlamadaki adı

Languange ID: Dili

Country this focus tree is for: Hangi devlet için olduğu

ve export focusa tıklıyorsunuz bir dosya indirmeye başlıyor içini açıp mesela commondaki focus treeyle olanı değiştirin gfx le olanı öyle yapın

Eğer Türkçe mod geliştiriyor veya bunları Türkçe kullanmak istiyorsanız bu indirdiğinizin localisationundakini kopyalayın I_English leri Turkish yapıp düzenleyebilirsiniz!

Birlik Ekleme

history/units klasörü içine “ÜlkeTagı_Yıl” adında bir txt dosyası oluşturun. Ardından içine girip

division_template = {
name = “Infantry Division”

regiments = {
infantry = { x = 0 y = 0 }
infantry = { x = 0 y = 1 }
infantry = { x = 0 y = 2 }
}

units = {
#I. Infantry Division
division = {
name = “Asker ismi”
location = 12029 # Buraya askerin konuşlanacağı province id’si yazılacak.
division_template = “Infantry Division” #Buraya ise askerin birimi ne tür olacağı yazılacak.
start_experience_factor = 0.3
start_equipment_factor = 0.5
}
}

şeklinde yazarsanız askeriniz eklenmiş olur.

SteamSolo.com