[HoI3] Mehrere Theatres hinbekommen?!?!

Mehr
8 Jahre 2 Monate her #1 von wursti422
Nabend liebe Moddergemeinde,
Ich erstelle gerade für die Mod: https://www.designmodproject.de/forum/viewforum.php?f=1827
Truppen für Japan. Stehe aber vor einem Problem, ich will die Truppen in 3 versch. Theatres unterordnen aber schon mein zweiter will nicht klapen. Wenn ich die klammern verändere, dann welchselt das Thertre nur von "Japaniese North-Army HQ" zu "Japanies South-Army HQ".
Ich hoffe ihr könnt mir bei diesen Problem behilflich sein ;)

Hier nochmal alle Theatres, welche ich erstellen will:
    "Japaniese North-Army HQ"
    "Central Japan Army- HQ"
    "Japanies South-Army HQ"

Und die Problemstelle:

theatre = {
name = "Japanies North-Army HQ"

location = 5120
regiment = { type = hq_brigade name = "Japanies North-Army HQ" historical_model = 6 }
corps = {
name = "1st Japanies Defensive Army"
location = 4986
regiment = { type = hq_brigade name = "1st Japanies Defensive Group" historical_model = 6 }
division= {
name = "10. Hoheishidan"
location = 4986
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade name = "39th Infantry Regiment" historical_model = 7 }
regiment = { type = infantry_brigade name = "63rd Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "VI Artillery" historical_model = 6 }
}
division= {
name = "28. Hoheishidan"
location = 4986
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade name = "34th Infantry Regiment" historical_model = 6 }
regiment = { type = infantry_brigade name = "35th Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "X Artillery" historical_model = 6 }
}
division= {
name = "Kwantung Defence Command"
location = 5120
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade name = "30th Infantry Regiment" historical_model = 6 }
regiment = { type = infantry_brigade name = "36th Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "XII Artillery" historical_model = 6 }
}
corps = {
name = "Tokyo Devensive Group"
location = 5315
regiment = { type = hq_brigade name = "Tokyo Defensive Group" historical_model = 6 }
division= {
name = "13. Hoheishidan"
location = 5315
is_reserve = yes
regiment = { type = armor_brigade historical_model = 7 }
regiment = { type = armor_brigade historical_model = 7 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = engineer_brigade historical_model = 0 }
}
division= {
name = "12. Hoheishidan"
location = 5315
is_reserve = yes
regiment = { type = infantry_brigade name = "19th Infantry Regiment" historical_model = 6 }
regiment = { type = infantry_brigade name = "20th Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "VI Artillery" historical_model = 5 }
regiment = { type = anti_tank_brigade historical_model = 5 }
}
division= {
name = "11. Hoheishidan"
location = 5315
is_reserve = yes
regiment = { type = infantry_brigade name = "18th Infantry Regiment" historical_model = 6 }
regiment = { type = infantry_brigade name = "21th Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "VI Artillery" historical_model = 5 }
regiment = { type = anti_tank_brigade historical_model = 5 }
}
corps = {
name = "2nd Japanies Defensive Army"
location = 5150
regiment = { type = hq_brigade name = "Niigata's Defensive Group" historical_model = 6 }
division= {
name = "9. Hoheishidan"
location = 5150
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "8. Hoheishidan"
location = 5150
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "7. Hoheishidan"
location = 5150
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
}
theatre = {
name = "Japanies South-Army HQ"

location = 5543
regiment = { type = hq_brigade name = "Japanies South-Army HQ" historical_model = 6 }
corps = {
name = "1st Japanies Defensive Army"
location = 5543
regiment = { type = hq_brigade name = "1st South-Japanies Defensive Group" historical_model = 6 }
division= {
name = "1st South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "2nd South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "3rd South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "4th South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
corps = {
name = "Japaniese Ocean Devensive"
location = 5759
regiment = { type = hq_brigade name = "5th South-Japanies Defensive Group" historical_model = 6 }
division= {
name = "1st South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = marine_brigade historical_model = 6 }
regiment = { type = marine_brigade historical_model = 7 }
regiment = { type = marine_brigade historical_model = 6 }
}
division= {
name = "6th South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = paratrooper_brigade historical_model = 6 }
regiment = { type = paratrooper_brigade historical_model = 6 }
regiment = { type = paratrooper_brigade historical_model = 7 }
}
division= {
name = "7th South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = paratrooper_brigade historical_model = 6 }
regiment = { type = paratrooper_brigade historical_model = 6 }
regiment = { type = paratrooper_brigade historical_model = 7 }
}
division= {
name = "8th South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = marine_brigade historical_model = 6 }
regiment = { type = marine_brigade historical_model = 7 }
regiment = { type = marine_brigade historical_model = 6 }
}
}

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 2 Monate her #2 von dernachtwolf
Da fehlen doch mehrer Klammern, oder? Es müsste doch jeweils für theatre, corps, division Klammer auf und zu sein. Also etwa:

wursti422 schrieb: theatre = {
name = "Japanies North-Army HQ"

location = 5120
regiment = { type = hq_brigade name = "Japanies North-Army HQ" historical_model = 6 }
corps = {
name = "1st Japanies Defensive Army"
location = 4986
regiment = { type = hq_brigade name = "1st Japanies Defensive Group" historical_model = 6 }
division= {
name = "10. Hoheishidan"
location = 4986
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade name = "39th Infantry Regiment" historical_model = 7 }
regiment = { type = infantry_brigade name = "63rd Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "VI Artillery" historical_model = 6 }
}
division= {
name = "28. Hoheishidan"
location = 4986
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade name = "34th Infantry Regiment" historical_model = 6 }
regiment = { type = infantry_brigade name = "35th Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "X Artillery" historical_model = 6 }
}
division= {
name = "Kwantung Defence Command"
location = 5120
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade name = "30th Infantry Regiment" historical_model = 6 }
regiment = { type = infantry_brigade name = "36th Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "XII Artillery" historical_model = 6 }
}
}
corps = {
name = "Tokyo Devensive Group"
location = 5315
regiment = { type = hq_brigade name = "Tokyo Defensive Group" historical_model = 6 }
division= {
name = "13. Hoheishidan"
location = 5315
is_reserve = yes
regiment = { type = armor_brigade historical_model = 7 }
regiment = { type = armor_brigade historical_model = 7 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = engineer_brigade historical_model = 0 }
}
division= {
name = "12. Hoheishidan"
location = 5315
is_reserve = yes
regiment = { type = infantry_brigade name = "19th Infantry Regiment" historical_model = 6 }
regiment = { type = infantry_brigade name = "20th Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "VI Artillery" historical_model = 5 }
regiment = { type = anti_tank_brigade historical_model = 5 }
}
division= {
name = "11. Hoheishidan"
location = 5315
is_reserve = yes
regiment = { type = infantry_brigade name = "18th Infantry Regiment" historical_model = 6 }
regiment = { type = infantry_brigade name = "21th Infantry Regiment" historical_model = 7 }
regiment = { type = artillery_brigade name = "VI Artillery" historical_model = 5 }
regiment = { type = anti_tank_brigade historical_model = 5 }
}
}
corps = {
name = "2nd Japanies Defensive Army"
location = 5150
regiment = { type = hq_brigade name = "Niigata's Defensive Group" historical_model = 6 }
division= {
name = "9. Hoheishidan"
location = 5150
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "8. Hoheishidan"
location = 5150
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "7. Hoheishidan"
location = 5150
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
}
}
theatre = {
name = "Japanies South-Army HQ"

location = 5543
regiment = { type = hq_brigade name = "Japanies South-Army HQ" historical_model = 6 }
corps = {
name = "1st Japanies Defensive Army"
location = 5543
regiment = { type = hq_brigade name = "1st South-Japanies Defensive Group" historical_model = 6 }
division= {
name = "1st South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "2nd South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "3rd South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
division= {
name = "4th South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = armor_brigade historical_model = 3 }
regiment = { type = infantry_brigade historical_model = 6 }
regiment = { type = infantry_brigade historical_model = 7 }
regiment = { type = artillery_brigade historical_model = 6 }
}
}
corps = {
name = "Japaniese Ocean Devensive"
location = 5759
regiment = { type = hq_brigade name = "5th South-Japanies Defensive Group" historical_model = 6 }
division= {
name = "1st South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = marine_brigade historical_model = 6 }
regiment = { type = marine_brigade historical_model = 7 }
regiment = { type = marine_brigade historical_model = 6 }
}
division= {
name = "6th South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = paratrooper_brigade historical_model = 6 }
regiment = { type = paratrooper_brigade historical_model = 6 }
regiment = { type = paratrooper_brigade historical_model = 7 }
}
division= {
name = "7th South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = paratrooper_brigade historical_model = 6 }
regiment = { type = paratrooper_brigade historical_model = 6 }
regiment = { type = paratrooper_brigade historical_model = 7 }
}
division= {
name = "8th South-Japanies Defensive Divsion"
location = 5543
is_reserve = yes
regiment = { type = marine_brigade historical_model = 6 }
regiment = { type = marine_brigade historical_model = 7 }
regiment = { type = marine_brigade historical_model = 6 }
}
}
}

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 2 Monate her #3 von dernachtwolf
Also, ich habe mal ein weniger experimentiert :dmp_76:

Bei dem Verusch das obige OOB (in der Version mit den ergänzten Klammern) bei Szenariostart aus der history-country-Datei zu laden, kam ich zu dem Ergebnis, dass zwar alle Truppen jedoch nur das erste Theatre geladen werden. Zusätzlich wurde automatisch für Korea ein leeres Theatre erstellt. Das müsste sich mit deinen Erfahrungen decken.

Dann habe ich zunächst versucht, als Japan das OOB nachträglich per Event zu laden. Das ging einwandfrei - es wurden beide Theatre angelegt. Allerdings musste ich dem zweiten von Hand ein Gebiet zuweisen.
country_event = {
 
	id = 999998
 
	trigger = {
		tag = JAP
		not = { has_country_flag = testoob }
		date = 1936.1.1
	}
 
	title = "EVTNAME999998"
	desc = "EVTDESC999998"
	picture = ""
 
	option = {
		name = "EVTOPTA999998"
		set_country_flag = testoob
		JAP = { load_oob = "test.txt" }
	}
}

Anschließend wollte ich noch wissen, was die Japan-KI daraus macht - also habe ich als SOV neu geladen. Den Kriegsnebel ausgeschaltet (Shift + "3" ; debug fow) und das event manuell ausgelöst (event #entsprechende eventid#). Es sah so aus, als ob auch alle Einheiten wie zuvor geladen worden wären. Ich habe kurz weiter laufen lassen, gespeichert, als JAP geladen und für die japanischen Inseln gab es wieder nur ein Theatre. Es ist also davon auszugehen, dass die KI ihre Theatre nach Bedarf automatisch konfiguriert und sich diese nicht vorgeben läßt (bei JAP also eins für Korea und eins für Japan).

Ich würde deshalb vorschlagen, anstelle Theatres einfach Armeegruppen zu verwenden.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Mehr
8 Jahre 2 Monate her #4 von wursti422
Nachdem ich verzweifelt habe weiter Theatres zu erstellen habe ich das auch gemacht. Schade nur das es nicht geht :( Vorallem bei der Chinesische Armee, die ich gerade erstelle, würden sich mehrere Theatres anbieten, weil sie ihr land in militärische Regionen aufgeteilt haben.

Das erstellen der Theatres von der KI aus scheint aber auch irgendwie wahllos zu sein. Als ich noch beim erstellen der Map war hatte ich bei der unfertigen Ukraine 3 Theatres als ich dann zum Schluss kam und die letzten Provinzen zugeteilt hatte besaßen sie ab da an immer nur noch 1 Theatre. Woran das wohl lag :dmp_112:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Werbung

Moderatoren: AndurilMagic1111
Powered by Kunena Forum