Event Building Guide
- sheep-dodger
- Rang 18
- Beiträge: 8505
- Registriert: So 17.07.2005, 04:08
+15
Das funktioniert so weit ich weiß aber nicht übermäßig gut, da kann es zu Bugs kommen, es ist leichter nur die namen der Flaggendateien zu ändern.
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere
Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?
Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Hat man keine will man eine, hat man eine will man ne andere
Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?
Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
hallo, ich lese die beiträge in diesem forum schon seit längerem, und habe zu dem oben genannten thema eine frage, da ich mich seit kurzem mit dem ändern und erstellen (anfangsstadium) von events befasse.Mantikor hat geschrieben: Die Zahlen entscheiden was für Einheiten aufgestellt werden. Und das bedeuten die Zahlen hinter value:
value = 0 Infanterie
1 Kavallerie
2 Motorisiert
3 Mechanisiert
4 leichter Panzer
5 mittlerer Panzer
6 Fallschirmjäger
7 Marine
8 Gebirgsjäger
9 Garnison
10 Hauptquartier
11 Miliz
12 Begleitjäger
13 Mehrzweckjäger
14 Abfangjäger
15 Strategische Bomber
16 Taktische Bomber
17 Marinebomber
18 Sturzkampfbomber
19 Transportflugzeuge
20 Flugbombe
21 Rakete
22 Schlachtschiff
23 Leichter Kreuzer
24 Schwerer Kreuzer
25 Neues Schlachtschiff
26 Zerstörer
27 Flugzeugträger
28 U-Boote
29 Transportschiffe
30 aufwärts Fehlermeldung
Ich empfehle jedem mit Zahlen zu arbeiten. Man kann zwar auch wie im o.g. bsp. infantry eingeben und wird dann auch zufälligerweise Infanterie bekommen, aber wenn man das mit Submarine versucht erhält man keine U-Boote sondern ebenfalls Infanterie da das Programm das Wort Submarine nicht als Befehl erkennt sondern denkt es sei Bestandteil des neuen Namens von der neu aufzustellenden Division. Aus diesem Grund gibt es auch keine Fehlermeldung wenn man etwas falsches reinschreibt, da aus den Wörtern die das Programm nicht als Befehl erkennt der neue Name gebildet wird. Das gewünschte Ergebnis erhält man hierdurch jedoch nicht.
wo sind die zahlenwerte für die truppentypen hinterlegt und warum haben die escort_carrier und nuclear_submarines keine eigenen werte, obwohl sie doch in der db/units/divisions datei als eigenständige divisionstypen geführt werden?
-
Jadeknusen
- Rang 6
- Beiträge: 130
- Registriert: Sa 21.03.2009, 19:33
Moin,
ich bastle an einem kleinen Szenario, indem ich Südamerika unter der Flagge Argentiniens vereine. Dabei treten wunschgemäß über die Events alle Länder Argentinien bei, bis auf Peru. Hier bekomme ich zwar als Argentinier ebenfalls das Event, dass Peru betritt, tatsächlich passiert aber gar nichts. Peru existiert weiterhin.
Anbei vier Events.
Nr. 1 und Nr. 2 sind die von Peru bzw Argentinien
Nr. 3 und Nr. 4 sind die von Chile und Argentinien (als Vergleich, die funktionieren)
Irgendwo ist der Fehler drin, aber ich finde ihn einfach nicht. Kann mir bitte jemand sagen, was ich falsch mache?
Nr. 1 Peru
Nr. 2 Argentinien
Nr. 3 Chile
Nr. 4 Argentinien
ich bastle an einem kleinen Szenario, indem ich Südamerika unter der Flagge Argentiniens vereine. Dabei treten wunschgemäß über die Events alle Länder Argentinien bei, bis auf Peru. Hier bekomme ich zwar als Argentinier ebenfalls das Event, dass Peru betritt, tatsächlich passiert aber gar nichts. Peru existiert weiterhin.
Anbei vier Events.
Nr. 1 und Nr. 2 sind die von Peru bzw Argentinien
Nr. 3 und Nr. 4 sind die von Chile und Argentinien (als Vergleich, die funktionieren)
Irgendwo ist der Fehler drin, aber ich finde ihn einfach nicht. Kann mir bitte jemand sagen, was ich falsch mache?
Nr. 1 Peru
Code: Alles auswählen
event = { # Großargentinien
id = 36802
random = no
country = PER
trigger = {
ai = yes
}
name = "Peru tritt Großargentinien bei"
style = 0
date = { day = 2 month = january year = 1936 }
action_a = {
command = { type = secedeprovince which = ARG value = 831 }
command = { type = secedeprovince which = ARG value = 829 }
command = { type = secedeprovince which = ARG value = 830 }
command = { type = secedeprovince which = ARG value = 821 }
command = { type = secedeprovince which = ARG value = 816 }
command = { type = trigger which = 35244 }
}
}Code: Alles auswählen
# Peru
event = { # Großargentinien
id = 35244
random = no
country = ARG
name = "Peru tritt Argentinien bei"
style = 0
date = { day = 1 month = january year = 1936 }
offset = 0
deathdate = { day = 6 month = january year = 1936 }
action_a = {
name = "Toll"
command = { type = addcore which = 831 }
command = { type = addcore which = 829 }
command = { type = addcore which = 830 }
command = { type = addcore which = 821 }
command = { type = addcore which = 816 }
}
}Code: Alles auswählen
event = { # Großargentinien
id = 35342
random = no
country = CHL
trigger = {
ai = yes
}
name = "Chile tritt Großargentinien bei"
style = 0
date = { day = 2 month = january year = 1936 }
action_a = {
command = { type = secedeprovince which = ARG value = 839 }
command = { type = secedeprovince which = ARG value = 840 }
command = { type = secedeprovince which = ARG value = 841 }
command = { type = secedeprovince which = ARG value = 842 }
command = { type = secedeprovince which = ARG value = 856 }
command = { type = secedeprovince which = ARG value = 860 }
command = { type = secedeprovince which = ARG value = 856 }
command = { type = secedeprovince which = ARG value = 860 }
command = { type = secedeprovince which = ARG value = 861 }
command = { type = secedeprovince which = ARG value = 864 }
command = { type = trigger which = 35242 }
}
}
Code: Alles auswählen
# Chile
event = { # Großargentinien
id = 35242
random = no
country = ARG
name = "Chile tritt Argentinien bei"
style = 0
date = { day = 1 month = january year = 1936 }
offset = 0
deathdate = { day = 6 month = january year = 1936 }
action_a = {
name = "Fantastisch"
command = { type = addcore which = 839 }
command = { type = addcore which = 840 }
command = { type = addcore which = 841 }
command = { type = addcore which = 842 }
command = { type = addcore which = 856 }
command = { type = addcore which = 860 }
command = { type = addcore which = 861 }
command = { type = addcore which = 864 }
}
}- Al. I. Cuza
- Rang 20
- Beiträge: 17672
- Registriert: Di 30.05.2006, 12:00
- Hat sich bedankt: 146 Mal
- Danksagung erhalten: 256 Mal
+10
-
Jadeknusen
- Rang 6
- Beiträge: 130
- Registriert: Sa 21.03.2009, 19:33
- Al. I. Cuza
- Rang 20
- Beiträge: 17672
- Registriert: Di 30.05.2006, 12:00
- Hat sich bedankt: 146 Mal
- Danksagung erhalten: 256 Mal
+10
-
Jadeknusen
- Rang 6
- Beiträge: 130
- Registriert: Sa 21.03.2009, 19:33
Dann sind wir immerhin schon zu zweit. 
Alternativ müsste ich das Land halt erobern, aber eigentlich wäre das keine "saubere Lösung" und einfach nicht das, was mir vorschwebt.
Hilft alles nichts, vielleicht kommt mir im Schlaf die zündende Idee.
Falls jemand aus dem Stehgreif weiß, wie ich neben den Provinzen auch die militärischen Einheiten und im Falle von Brasilien die Techteams per Event übernehmen kann, würde mich das freuen.
Andernfalls werde ich mich morgen weiter durch die Eventlisten wühlen.
Alternativ müsste ich das Land halt erobern, aber eigentlich wäre das keine "saubere Lösung" und einfach nicht das, was mir vorschwebt.
Hilft alles nichts, vielleicht kommt mir im Schlaf die zündende Idee.
Falls jemand aus dem Stehgreif weiß, wie ich neben den Provinzen auch die militärischen Einheiten und im Falle von Brasilien die Techteams per Event übernehmen kann, würde mich das freuen.
- Al. I. Cuza
- Rang 20
- Beiträge: 17672
- Registriert: Di 30.05.2006, 12:00
- Hat sich bedankt: 146 Mal
- Danksagung erhalten: 256 Mal
+10
Zu den Einheiten: Guckt in die revolt Datei rein. Schaut, wie es bei Österreich/Deutschland gehandhabt wird, dass müsst ihr dann auch bei den Ländern tun, die ihr wollt, nur eben mit eurem TAG anstatt dem deutschen.
PS: Ihr könnt glaube ich auch "inherit" benutzen, anstatt "secedeprovince", da ihr ja das ganze Land erbt.
PS: Ihr könnt glaube ich auch "inherit" benutzen, anstatt "secedeprovince", da ihr ja das ganze Land erbt.
-
Eldanesh
Militär bekommt ihr AFAIK über den "inherit" Befehl (wie beim Anschluß Österreichs, einfach mal in dem Event gucken)Falls jemand aus dem Stehgreif weiß, wie ich neben den Provinzen auch die militärischen Einheiten und im Falle von Brasilien die Techteams per Event übernehmen kann, würde mich das freuen
Techteams ist etwas komplizierter: ihr kopiert alle Brasilliansichen Techteams in den argentinischen Order, natürlich mit passender neuer ID, und ändert zusätzlich das Verfügbarkeitsdatum auf irgend was absurd hohes (1970 oder so...) damit das team nicht zur verfügung steht. Im entsprechenden event 8also wo sich Brasilien Argentinien anschließt)
gebt ihr dann
command = { type = waketeam which = ID des Techteams }
ein, und zwar für jedes Team.
Zum fehlerhaften Event: ich sehe ad hoc nix (bin immer mies im Fehler korrigeren
btw. nichts für ungut, aber: Argentinien auf alles cores - mehr als ungewöhnlich, die Argentinier sind da unten nicht so doll beliebt....das wäre wie den Deutschland cores in Paris hätte oder so...
- [B@W] Abominus
- Beiträge: 52603
- Registriert: Di 16.09.2003, 12:00
- Hat sich bedankt: 14081 Mal
- Danksagung erhalten: 17566 Mal
+25
- sheep-dodger
- Rang 18
- Beiträge: 8505
- Registriert: So 17.07.2005, 04:08
+15
Ihr müsst in der revolt.txt die regular_id von allen Südamerikanern auf ARG setzen, dann einfach ein Event schreiben pro Land in dem Ihr die Cores bekommt und den befehl inherit = xyz nutzt, dann sollte es gehen. Mit Armageddon und aktivierter Tech-Team Übernahme solltet Ihr auch die Techteams bekommen, für Doomsday müsst Ihr noch extra Teams mit gleichen Eigenschaften und neuen IDs in der country file von ARG angeben, da die Events aber gleich bei Spielstart triggern könnt Ihr ihr Startdate auch auf 1936 stellen.
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere
Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?
Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Hat man keine will man eine, hat man eine will man ne andere
Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?
Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
-
Jadeknusen
- Rang 6
- Beiträge: 130
- Registriert: Sa 21.03.2009, 19:33
Danke für die Tipps. 
Zum Militär:
Ich werde mir mal anschauen, was die einzelnen Länder so an Militär haben, und beim Gründungsevent von Großargentinien einfach neue Einheiten entstehen lassen, eben die, die vorher "verloren" gegangen sind. Das scheint mir ein einfacher Weg zu sein.
Bezüglich der Techteams: Das ganze Szenario soll 1936 starten, ich werde wohl einfach die Teachteams rüberkopieren und mit einer neuen ID versehen.
Was Peru angeht: Umgekehrte Reihenfolge bei den Events ist eine gute Idee, werde ich testen. Ansonsten kam mir noch die Idee, dass Peru Bolivien beitritt und Großbolivien dann eben Argentinien. Vielleicht klappt das ja.
Zwei weitere Fragen habe ich noch:
1. Wie kann ich Ländernahmen ändern? Würde aus Argentinien gerne Grpßargentinien machen oder gleich Südamerika.
2. Das Ganze basiert auf AoD (hätte ich vielleicht schon mal erwähnen können...
). Mir gefällt das neue Handelsmodell überhaupt nicht, für 20 Metall muss man ca. 20 Nachschub auf den Tisch legen. Würde gerne das aus HoI2 wieder einbauen, weiß aber nicht, in welcher Datei diese Werte stehen. Weder in db\misc noch db\diplo_costs ist das enthalten.
PS: Das Ganze ist natürlich rein ahistorisch und hat rein gar nichts mit irgendwelchen tatsächlichen Gegebenheiten zu tun. Ich möchte einfach ein paar größere Blöcke dem Spiel hinzufügen, damit mal ein "zünftiger" Weltkrieg entsteht. Da ist Südamerika nur der Anfang...
Nachtrag: Huch, da kam noch jemand dazwischen gerutscht. Das klingt interessant, geht das bei AoD auch?
Zum Militär:
Ich werde mir mal anschauen, was die einzelnen Länder so an Militär haben, und beim Gründungsevent von Großargentinien einfach neue Einheiten entstehen lassen, eben die, die vorher "verloren" gegangen sind. Das scheint mir ein einfacher Weg zu sein.
Bezüglich der Techteams: Das ganze Szenario soll 1936 starten, ich werde wohl einfach die Teachteams rüberkopieren und mit einer neuen ID versehen.
Was Peru angeht: Umgekehrte Reihenfolge bei den Events ist eine gute Idee, werde ich testen. Ansonsten kam mir noch die Idee, dass Peru Bolivien beitritt und Großbolivien dann eben Argentinien. Vielleicht klappt das ja.
Zwei weitere Fragen habe ich noch:
1. Wie kann ich Ländernahmen ändern? Würde aus Argentinien gerne Grpßargentinien machen oder gleich Südamerika.
2. Das Ganze basiert auf AoD (hätte ich vielleicht schon mal erwähnen können...
PS: Das Ganze ist natürlich rein ahistorisch und hat rein gar nichts mit irgendwelchen tatsächlichen Gegebenheiten zu tun. Ich möchte einfach ein paar größere Blöcke dem Spiel hinzufügen, damit mal ein "zünftiger" Weltkrieg entsteht. Da ist Südamerika nur der Anfang...
Nachtrag: Huch, da kam noch jemand dazwischen gerutscht. Das klingt interessant, geht das bei AoD auch?
- sheep-dodger
- Rang 18
- Beiträge: 8505
- Registriert: So 17.07.2005, 04:08
+15
Es sollte, ich habe aber noch nicht zu viel Erfahrung mit AoD-Modding.
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere
Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?
Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Hat man keine will man eine, hat man eine will man ne andere
Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?
Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
-
Eldanesh
Der Schlüssel heißt Beziehungen: bei guten Beziehungen (100+) schließt man auch massiv bessere Deals ab....für irgendwas muss man das ganze Geld das die automatik einsammelt ja auch verwerten ^^Mir gefällt das neue Handelsmodell überhaupt nicht, für 20 Metall muss man ca. 20 Nachschub auf den Tisch legen.
Geht soweit ich weiß nicht. ihr könnt es aber indirekt machen: baut ein Event das einen Revolter freilässt, (z.B. bei Einnahme aller relevante Hauptstädte. Dies triggert dann ein event welches den Revolter den ursprüngichen Staat anektieren lässt.Wie kann ich Ländernahmen ändern? Würde aus Argentinien gerne Grpßargentinien machen oder gleich Südamerika.
SMEP macht es so mit Skandinavien:
Code: Alles auswählen
##########
# The Creation of Scandinavia - Sweden
##########
event = {
id = 70800
random = no
country = SWE
trigger = {
NOT = {
war = { country = SWE country = GER }
}
control = { province = 101 data = SWE } #Stockholm, Sweden
OR = {
AND = {
control = { province = 107 data = SWE } #Oslo, Norway
NOT = {
exists = NOR
}
}
AND = {
control = { province = 294 data = SWE } #Copenhagen, Denmark
NOT = {
exists = DEN
}
}
AND = { #only for Sweden
control = { province = 142 data = SWE } #Helsinki, Finland
NOT = {
exists = FIN
}
}
}
}
date = { day = 1 month = january year = 1936 }
offset = 3
deathdate = { day = 30 month = december year = 1963 }
name = "The Crown of Europe"
desc = "As we are now in union with over half of our brothers, we should continue the quest to create a Grand Scandinavian Nation! We shall proclaim ourselves Scandinavia and let our claims be known! Oh, and if you choose to become Scandinavia, select the first option, save, and reload as them."
picture = "finland_sweden"
action_a = {
name = "Sweden must unite ALL Scandinavians!"
ai_chance = 100
command = { type = independence which = SCA value = 0 }
command = { type = dissent value = -5 }
}
action_b = {
name = "This is unnecessary"
ai_chance = 0
command = { type = sleepevent which = 70801 } #sweden creates scandinavia
}
}
##########
# Scandinavia annexes Sweden
##########
event = {
id = 70801
random = no
country = SCA
trigger = {
AND = {
exists = SCA
exists = SWE
}
event = 70800
}
date = { day = 1 month = january year = 1936 }
offset = 3
deathdate = { day = 30 month = december year = 1963 }
name = "The Scandinavian Union"
desc = "VIKINGS!!!!!!!111"
picture = "finland_sweden"
action_a = {
name = "Excellent"
ai_chance = 100
command = { type = alliance which = SWE }
command = { type = inherit which = SWE }- sheep-dodger
- Rang 18
- Beiträge: 8505
- Registriert: So 17.07.2005, 04:08
+15
Ländernamen kann man in den Localisation Dateien ändern iirc.
Signaturen sind wie Frauen:
Hat man keine will man eine, hat man eine will man ne andere
Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?
Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
Hat man keine will man eine, hat man eine will man ne andere
Who looks at a screwdriver and thinks, 'Ooh, this could be a little more sonic'?
Zwischen Bürgerkrieg und Weltmacht - Ein Nationalchina AAR
Guide für Byzanz in IN 3.1
-
Jadeknusen
- Rang 6
- Beiträge: 130
- Registriert: Sa 21.03.2009, 19:33
Großargentinien soll nach meinen Plänen später der Achse beitreten. Habe das mal testweise schon 36 vollzogen. Für 40 Energie musste ich immer noch (trotz Beziehungen von +200) mehr als 20 Nachschub bezahlen.Eldanesh hat geschrieben:Der Schlüssel heißt Beziehungen: bei guten Beziehungen (100+) schließt man auch massiv bessere Deals ab....für irgendwas muss man das ganze Geld das die automatik einsammelt ja auch verwerten ^^
@Werth
Leider ändert das nichts, habe es mit verschiedenen Daten versucht. Es bleibt dabei, Peru ist ein gallisches Dorf.
btw: Die Einheitennummern in AoD sind anders als bei HoI. Statt alten Schlachtschiffen gabs Flugzeugträger.
-
Jadeknusen
- Rang 6
- Beiträge: 130
- Registriert: Sa 21.03.2009, 19:33
Man kann sich das Leben wirklich selbst schwermachen.
Der Fehler beim Peru-Event ist äußerst banal.
PER ist nicht Peru, sondern Persien!
Peru hat die Abkürzung PRU!
Entsprechend geändert, und nun läuft es. Einheiten sind auch alle wunschgemäß da. Fehlen nur noch die Techteams, mangels Excel werde ich das aber nach hinten verschieben.
Soweit klappt also alles, vielen Dank für die Hilfen.
Falls es jemanden interessiert, die Nummern in AoD für die Einheiten, soweit mir bekannt:
0 = Inf
1 = Kav
8 = Gebirgsjäger
13 = Abfangjäger
21 = Schlachtschiff
22 = Leichter Kreuzer
23 = Schwerer Kreuzer
24 = Schlachtkreuzer
25 = Zerstörer
26 = Flugzeugträger
27 = Geleitträger
28 = U-Boot
29 = Atom-U-Boot
30 = Transporter
- DerStudti
- Rang 9
- Beiträge: 627
- Registriert: Mo 25.08.2008, 04:07
- Hat sich bedankt: 5 Mal
- Danksagung erhalten: 173 Mal
Die Einheitennummern haben sich mit den diversen HoI2-Versionen geändert. Ich orientiere mich immer an den Bezeichnungen der Einheitenbilder. Diese tragen die jeweilige Modellnummer im Namen.
Was Euer Eventproblem angeht:
1) Ergänzt in jedem Initialevent offset und deathdate. Direkt ausgelöste Folgeevents benötigen keinerlei Trigger oder Datumsangaben. Denkbar wäre auch, komplett auf eine einzige Eventkette mit Direkttriggern umzustellen, da die Ausgangslage ja in jedem Fall hergestellt werden soll.
2) Auch wir würden die Verwendung des inherit-Befehls empfehlen. Schaltet Ihr vorher einen Bündnisbeitritt dazwischen, wird bei der Annektion auch die komplette Marine an den Bündnisführer vererbt. Für die Vererbung von Luftwaffe und Heer braucht es den regular_id - Eintrag im Szenariofile (nicht in der revolt.txt!).
3) Änderungen an den Ländernamen erfordern einen Eingriff in die Spieldaten, der auch andere Szenarios beeinflusst. (Alle bisherigen Anpassungen lassen sich minimalinvasiv ohne Checksum-Änderung mittels eines Mod-Szenarios vornehmen.) Entweder beschreitet Ihr den schon vorgeschlagenen Weg eines komplett neu definierten Staats (wofür sich die freien Länderslots mit U-Kennzeichnung nutzen lassen), oder Ihr ändert schlicht den Namen, der mit dem Kürzel ARG verbunden wird. Zuständig hierfür ist die doomsdaytext.csv im config-Ordner.
4) Alternativ definiert Ihr ein (komplett neues?) Land mit Ansprüchen auf ganz Südamerika bereits im neuen Szenariofile bzw. in den zugehörigen Länder-INCs. Wir haben das mal testweise für Doomsday 1.3 gemacht und erhielten als Resultat ein unserer Meinung nach übermäßig starkes vereintes Südamerika mit überdurchschnittlichen Forschungsteams und genug IK + MP, um mit anderen Großmächten zu konkurrieren. Ein vereintes Afrika war da mit insgesamt rund 50 IK und knapp 1 MP pro Tag schon erheblich schwächer. Die Files müssten wir noch irgendwo herumliegen haben, doch sind sie natürlich nicht mit AoD kompatibel.
Die Handelsfreude der KI gegenüber bestimmten anderen Staaten ist in den KI-Files festgelegt. Diese wären der passende Ort, um Änderungen vorzunehmen. Eleganter wäre es aber, eine szenariospezifische KI per Event laden zu lassen. So bliebe die Grundversion für andere Szenarien unverändert.
Wir hoffen geholfen zu haben.
Edit: Wir haben beim Absenden gerade gemerkt, dass Ihr die Events zum Funktionieren gebracht habt. Betrachtet Punkt 1 daher bitte als gegenstandslos.
Was Euer Eventproblem angeht:
1) Ergänzt in jedem Initialevent offset und deathdate. Direkt ausgelöste Folgeevents benötigen keinerlei Trigger oder Datumsangaben. Denkbar wäre auch, komplett auf eine einzige Eventkette mit Direkttriggern umzustellen, da die Ausgangslage ja in jedem Fall hergestellt werden soll.
2) Auch wir würden die Verwendung des inherit-Befehls empfehlen. Schaltet Ihr vorher einen Bündnisbeitritt dazwischen, wird bei der Annektion auch die komplette Marine an den Bündnisführer vererbt. Für die Vererbung von Luftwaffe und Heer braucht es den regular_id - Eintrag im Szenariofile (nicht in der revolt.txt!).
3) Änderungen an den Ländernamen erfordern einen Eingriff in die Spieldaten, der auch andere Szenarios beeinflusst. (Alle bisherigen Anpassungen lassen sich minimalinvasiv ohne Checksum-Änderung mittels eines Mod-Szenarios vornehmen.) Entweder beschreitet Ihr den schon vorgeschlagenen Weg eines komplett neu definierten Staats (wofür sich die freien Länderslots mit U-Kennzeichnung nutzen lassen), oder Ihr ändert schlicht den Namen, der mit dem Kürzel ARG verbunden wird. Zuständig hierfür ist die doomsdaytext.csv im config-Ordner.
4) Alternativ definiert Ihr ein (komplett neues?) Land mit Ansprüchen auf ganz Südamerika bereits im neuen Szenariofile bzw. in den zugehörigen Länder-INCs. Wir haben das mal testweise für Doomsday 1.3 gemacht und erhielten als Resultat ein unserer Meinung nach übermäßig starkes vereintes Südamerika mit überdurchschnittlichen Forschungsteams und genug IK + MP, um mit anderen Großmächten zu konkurrieren. Ein vereintes Afrika war da mit insgesamt rund 50 IK und knapp 1 MP pro Tag schon erheblich schwächer. Die Files müssten wir noch irgendwo herumliegen haben, doch sind sie natürlich nicht mit AoD kompatibel.
Die Handelsfreude der KI gegenüber bestimmten anderen Staaten ist in den KI-Files festgelegt. Diese wären der passende Ort, um Änderungen vorzunehmen. Eleganter wäre es aber, eine szenariospezifische KI per Event laden zu lassen. So bliebe die Grundversion für andere Szenarien unverändert.
Wir hoffen geholfen zu haben.
Edit: Wir haben beim Absenden gerade gemerkt, dass Ihr die Events zum Funktionieren gebracht habt. Betrachtet Punkt 1 daher bitte als gegenstandslos.