PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Einflußzonen/Sphären



Managarm
27.11.05, 20:37
Sehr geehrte Regenten,
Wir basteln momentan an einer kleinen Modifikation für HOI-2 und würden gerne wissen, wo die Machtbereiche festgelegt sind.

Genauer gesagt suchen Wir die Datei in der steht, daß Großbritannien einer x-beliebigen Nation den Krieg erklärt, sobald diese Norwegen, Schweden oder Dänemark angreift.
Die anfangs gewährten Unabhängigkeitsgarantien von Dtl., Frkr und GB für die drei Länder haben Wir per Event rausgenommen. Daran sollte es also nicht liegen.

Wir haben den Eventordner schon mehrmals durchsucht und auch die Suchfunktion im Forum bemüht, allerdings blieb der gewünschte Erfolg bisher aus.

Wir hoffen, daß einer der Spezialisten Uns weiterhelfen kann/wird. :)

Jaycee
27.11.05, 21:54
Das könnt ihr in den AI-Dateien finden.
Bei england sucht ihr z.B. in der eng_1936.ai nach:

protect = {
FRA = 150
CAN = 150
AST = 150
NZL = 150
BEL = 150
HOL = 150
SPR = 20
POL = 250
CZE = 250
TUR = 50
IRQ = 10
PER = 10
POR = 10
CHI = 10
}


Mit den AI kann man sowieso diverse interessante Sachen machen... :)

Managarm
27.11.05, 22:08
Vielen Dank werter Jaycee für diese Information. :)

Aber, in dieser Auflistung können Wir keinen der skandinavischen Staaten sehen.
In Unserer Halbwissenheit heißt das für Uns, daß für diese kein Schutz seitens der Briten besteht.
Und daraus wiederum ziehen Wir den Schluß, daß es nicht die Daten für Unser Problem sind. :???:

Was bedeuten die Zahlen, hoher Wert hohe Wahrscheinlichkeit eines Angriffs, geringer Wert geringe Wahrscheinlichkeit?

Welche Möglichkeiten gibt es noch?

Jaycee
27.11.05, 22:13
England hat auch von Anfang an einen gewissen Interventionismus wert. Wenn ihr den runterschraubt dürfte es keine Probleme mehr geben.

Managarm
27.11.05, 22:39
Den Interventionismuswert haben Wir heruntergesetzt. Leider hat dies auch nichts genützt. Zwei Tage später erfolgt mal wieder die Kriegserklärung der Briten.

Wir haben aber in der eng_norway.ai datei noch Folgendes gefunden

# England invasion of Norway File by Lothos

###################################
# Invasions and Naval
###################################
invasion = {
target = {
#Norway
107 = 3750 # Oslo
108 = 4000 # Kristiansan
109 = 4000 # Stavanger
110 = 4000 # Bergen
125 = 3750 # Narvik
117 = 3750 # Alesund
118 = 3750 # Trondheim
124 = 3750 # Mo I Ran

Könnte hier der Ansatzpunkt zu finden sein?
Doch was wiederum bedeuten die Zahlen hinter den Provinz-ID's?

Dies hier ist aus der ai_eng.txt.

################
# England invades Norway due to lack of defenses
# ENGInvadeNorway
#############################################
event = {
id = 24018
random = no
country = ENG
persistent = yes

trigger = {
ai = yes
random = 10
war = { country = GER country = ENG }
NOT = { lost_national = { country = ENG value = 2 } }
NOT = { local_flag = ENGInvadeNorway }
OR = {
NOT = { exists = NOR }
puppet = { country = NOR country = GER }
}
OR = {
war = { country = GER country = SOV }
war = { country = GER country = USA }
}
OR = { # Norway
control = { province = 107 data = GER }
control = { province = 108 data = GER }
control = { province = 109 data = GER }
control = { province = 110 data = GER }
control = { province = 117 data = GER }
control = { province = 118 data = GER }
control = { province = 124 data = GER }
control = { province = 125 data = GER }
}
OR = {
AND = {
NOT = { garrison = { country = GER province = 107 type = land size = 1 area = no } } # Oslo
NOT = { garrison = { country = GER province = 108 type = land size = 1 area = no } } # Kristiansan
NOT = { garrison = { country = GER province = 109 type = land size = 1 area = no } } # Stavanger
}
AND = {
NOT = { garrison = { country = GER province = 109 type = land size = 1 area = no } } # Stavanger
NOT = { garrison = { country = GER province = 110 type = land size = 1 area = no } } # Bergen
NOT = { garrison = { country = GER province = 117 type = land size = 1 area = no } } # Alesund
}
AND = {
NOT = { garrison = { country = GER province = 118 type = land size = 1 area = no } } # Trondheim
NOT = { garrison = { country = GER province = 124 type = land size = 1 area = no } } # Mo I Ran
NOT = { garrison = { country = GER province = 125 type = land size = 1 area = no } } # Narvik
}
}
}

name = "AI_EVENT"
style = 0

date = { day = 1 month = january year = 1936 }
offset = 4
deathdate = { day = 29 month = december year = 1948 }

action_a = {
command = { type = ai which = "switch/ENG_Norway.ai" }
command = { type = local_setflag which = ENGInvadeNorway }
}
}
event = {
id = 24019
random = no
country = ENG
persistent = yes

trigger = {
ai = yes
war = { country = GER country = ENG }
local_flag = ENGInvadeNorway
OR = { # Norway
control = { province = 107 data = GER }
control = { province = 108 data = GER }
control = { province = 109 data = GER }
control = { province = 110 data = GER }
control = { province = 117 data = GER }
control = { province = 118 data = GER }
control = { province = 124 data = GER }
control = { province = 125 data = GER }
}
OR = {
lost_national = { country = ENG value = 2 }
NOT = {
AND = {
NOT = { garrison = { country = GER province = 107 type = land size = 1 area = no } } # Oslo
NOT = { garrison = { country = GER province = 108 type = land size = 1 area = no } } # Kristiansan
NOT = { garrison = { country = GER province = 109 type = land size = 1 area = no } } # Stavanger
}
AND = {
NOT = { garrison = { country = GER province = 109 type = land size = 1 area = no } } # Stavanger
NOT = { garrison = { country = GER province = 110 type = land size = 1 area = no } } # Bergen
NOT = { garrison = { country = GER province = 117 type = land size = 1 area = no } } # Alesund
}
AND = {
NOT = { garrison = { country = GER province = 118 type = land size = 1 area = no } } # Trondheim
NOT = { garrison = { country = GER province = 124 type = land size = 1 area = no } } # Mo I Ran
NOT = { garrison = { country = GER province = 125 type = land size = 1 area = no } } # Narvik
}
}
}
}

name = "AI_EVENT"
style = 0

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 29 month = december year = 1948 }

action_a = {
command = { type = ai which = "switch/ENG_Norway_Backoff.ai" }
command = { type = local_clrflag which = ENGInvadeNorway }
}
}

Oder vielleicht hier?
Allerdings bezieht sich dieses Event doch eher auf den Einmarsch deutscher Truppen in Norwegen oder? :???:

Managarm
28.11.05, 20:25
Eigentlich müßten Wir Uns mal wieder selber ohrfeigen. :doh:
Der Grund für die Kriegserklärung der Briten lag daran, daß Wir übersehen haben, daß Großbritannien den Dänen noch die Unabhängigkeit gewährt. :o :D

Jetzt funktioniert alles tadellos.
Vielen Dank nochmals an Jaycee für die Unterstützung bei der Fehlersuche. :)