Event Building Guide

Eldanesh

Beitrag von Eldanesh »

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.
Geht auch mit Scalc (open office)
der setzt dir zwar die nervigen Gänsefüsschen " überall hin, was das funktionieren der Datei versaut, aber man kanns hinterher nochmal normal mit dem Editor öffnen und einfach alle Gänsefüschen druch nix ersetzen...
Ländernamen kann man in den Localisation Dateien ändern iirc
Ja klar, aber dann eben entweder von Hand editieren wenns soweit ist oder von Anfang an. Das ein Land seinen Namen bei gleichleibendem Tag ändert geht AFAIk nicht per event.

EDIT:
leganter wäre es aber, eine szenariospezifische KI per Event laden zu lassen.
Sagt mal hättet ihr da was auf lager? Ich weiß nicht obs an SMEP oder AoD liegt aber einige der KIs nerven mich enorm.
Da wäre einmal eine Milizspam"-KI (nat. China, spanischer bürgerkrieg) die eldier vollkommen passiv ist. Ich vermute das es daran liegt das wegen der hohen Truppanzahl und dem damit verbundenen stacking penalty die Effizienz des angriffes zu gering eingeschätzt wird und man eben gar nicht erst angreift: hat mit mal den spanischen Bürgerkrieg zerschoßen, als sich beide Seiten mit weit über hundert Divisionen nur angestarrt haben und einmal saß Nat. china mit über 150(!) Divisionen an der Grenze zu Yunnan (ca. 10!) und traute giff einfach nicht an.
Das andere wäre eine sinnvolle Skandinavien KI (ähnlich ENgland evtl.) Denn es ist strange wenn ein potentiell so mächtiger Revolter nur Inf. spammt.
Benutzeravatar
DerStudti
Rang 9
Beiträge: 627
Registriert: Mo 25.08.2008, 04:07
Hat sich bedankt: 5 Mal
Danksagung erhalten: 173 Mal
Großkreuz des VeteranenordenVictoriakreuzVerdienstkreuz - AAR des Monats

Beitrag von DerStudti »

"Auf Lager" haben wir leider nichts, was an fertige Events und KI-Files erinnert. Das Grundprinzip ist jedoch recht simpel: Ihr platziert eine *.ai - Datei mit den gewünschten Änderungen in einem beliebig benannten Ordner (empfehlenswert ist der Ordner des neuen Szenarios) und löst sie durch ein Event mit

Code: Alles auswählen

command = { type = ai which = "scenarios/Modszenario/blablabla.ai" }
-Kommando zum gewünschten Zeitpunkt aus. Die AI-Datei muss nur die gewünschten Änderungen an der laufenden KI enthalten, keine Zeile mehr. Eventuell müsst Ihr das auslösende Event persistent machen, um zwischenzeitlich triggernden (unsichtbaren) Original-KI-Events entgegenzuwirken.
Benutzeravatar
Al. I. Cuza
Rang 20
Beiträge: 17672
Registriert: Di 30.05.2006, 12:00
Hat sich bedankt: 146 Mal
Danksagung erhalten: 256 Mal
Großkreuz des VeteranenordenGroßkreuz des Sankt Nikolaus-OrdensVerdienstorden der Fremdenlegion+10

Beitrag von Al. I. Cuza »

Jadeknusen hat geschrieben: :doh: :D
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!
:ditsch: Gut, dass ihr es gemerkt habt :D Habt ihr das ganze mit inherit versucht und Persien bekommen, oder wie seid ihr darauf gekommen?
Jadeknusen
Rang 6
Beiträge: 130
Registriert: Sa 21.03.2009, 19:33
Veteranenorden

Beitrag von Jadeknusen »

Irgendwann sprang mir einfach ins Auge, dass in der ersten Zeile was von Persian AI stand... ;)

Das gleiche Spiel habe ich mit Mexiko jetzt noch mal wiederholt, die schlucken komplett Mittelamerika einschließlich Karibik und werden zum Stalinisten und Mitglied des Sowjetbündnisses.
Und was passiert? Jetzt zickt Panama rum. Es ist wirklich zum Mäuse melken. :D Dabei habe ich mit Guatemala angefangen und danach einfach die Events "runterkopiert" und jeweils in den fünf Punkten geändert.
vielleicht sind die Länder mit einem "P" vorne auch verflucht. Man weiß es nicht.
edit2: Fehler gefunden, Provinz-ID ist 888 und nicht 880

Argentinien habe ich jetzt fest der Achse zugeteilt, aber das scheint dem Amerikaner gar nicht zu gefallen. Gleich dreimal rüstet er nun schon im Januar 39 zum Krieg. Das gefällt mir gar nicht. Scheinbar ist der BB-Wert nicht der einzige Trigger, der diese Events auslösen kann.
edit: Gefixt, kein "gearing up for war" vor 39.
Irgendwie macht das Ganze doch deutlich mehr Arbeit als Anfangs vermutet.
Zu guter letzt werden die Ressourcen aus Kuba nicht aufs Festland transportiert. Konvois habe ich bereits per Event nachgeschoben, weil Mexiko sonst zu Beginn nicht handeln kann. Der Witz ist, auf Kuba ist gar kein Ressourcenlager... :eek:
edit: Neuer Versuch, jetzt gibt es keine Probleme. Änderungen: Keine...
@DerStudti
Danke für den ausführlichen Post. Ich habe eine Doppelinstallation von AoD auf dem Rechner, einmal das Originalspiel, und einmal die zum rumpfuschen. Eurer Vorschlag ist weitaus eleganter, ich belassse es aber bei meinem Weg, weil ich das jetzt so raushabe und es letztlich nur eine Frage der Ordnerumbenennung ist. Will ich dieses Szenario spielen, nehme ich einfach einen anderen Eventordner.

@Eldanesh
Excel habe ich auf meinem Laptop. Den mache ich aber erst an, wenn ich mit allem anderen durch bin, dann kann ich den Techteamkram in einem Rutsch erledigen.
Jadeknusen
Rang 6
Beiträge: 130
Registriert: Sa 21.03.2009, 19:33
Veteranenorden

Beitrag von Jadeknusen »

Ist es möglich, per Event den Ressourcenertrag einer Provinz zu ändern?
Wie das mit der IK geht, weiß ich jetzt. Aber wie geht das mit den Ressourcen?
Hintergrund: Die Sowjets schicken den Mexikanern Hilfe unter Genossen. Da Mexiko eher wenig Ressourcen hat, ist eine Erhöhung der IK tendenziell eher negativ, da die Rohstoffe fehlen. Daher soll neben der Erhöhung der IK um eins auch der Rohstoffertrag geändert werden:
Energie +2
Metall +1
SM + 0,5
Das Ganze sieht bisher wie folgt aus:

Code: Alles auswählen

event = {
	id = 32952
	random = no
	country = MEX
	persistent = yes
	name = "Genossenhilfe"
	style = 0
	picture = "lend_lease"

	action_a = {
		name = "Klasse. 1940 folgt die letzte Lieferung." 
		command = { type = construct which = ic where = 753 value = 1 } 
		command = { type = construct which = ic where = 752 value = 1 } 
		command = { type = construct which = ic where = 754 value = 1 } 
		command = { type = construct which = ic where = 760 value = 1 } 
		command = { type = money value = 50 }
	}
}
(ausgelöst durch ein Events bei den Sowjets, das klappt soweit)

Hier soll noch der Rohstoffertrag entsprechend geändert werden.
Der Befehl
command = { type = energie value = 2 where = 753
funktioniert nicht (war nur eine Idee).
command = { type = construct which = energie where = 753 value = 2 }
funktioniert ebenfalls nicht. Muss man vielleicht statt des "construct" einfach nur ein anderes Wort eingeben. "Change"? :D
Benutzeravatar
sheep-dodger
Rang 18
Beiträge: 8505
Registriert: So 17.07.2005, 04:08
SI-VerdienstordenGroßkreuz des VeteranenordenPour le Mérite+15

Beitrag von sheep-dodger »

construct müsste schon stimmen, ich würde einfach mal ausprobieren statt energie energy zu schreiben :ditsch: :P
Ansonsten würde ich auch eher den free_ic, free_oil etc command verwenden, da spart man sich nen Haufen Arbeit mit Provinz-IDs und so Zeug.
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
Jadeknusen
Rang 6
Beiträge: 130
Registriert: Sa 21.03.2009, 19:33
Veteranenorden

Beitrag von Jadeknusen »

Autsch. :D
Funktioniert leider trotzdem nicht.
command = { type = construct which = energie where = 753 value = 2 }
führt zu einer Erhöhung der IK um 2. :???:
Benutzeravatar
DerStudti
Rang 9
Beiträge: 627
Registriert: Mo 25.08.2008, 04:07
Hat sich bedankt: 5 Mal
Danksagung erhalten: 173 Mal
Großkreuz des VeteranenordenVictoriakreuzVerdienstkreuz - AAR des Monats

Beitrag von DerStudti »

Der Befehl zum Hinzufügen von Ressourcen lautet

Code: Alles auswählen

type = add_prov_resource which = [prov id/-1/-4] value = X where = [energy/metal/oil/rare_materials]  # -1 is random province, -4 is province with nuclear reactor.
...nachzulesen wie alle erlaubten Kommandos in der "event commands.txt" im \db\events - Ordner.
Eldanesh

Beitrag von Eldanesh »

Frage: gibt es eine Möglichkeit - insbesondere bei AoD - die benötigte IK pro techslot zu verändern? Weil abgesehen von USA/Deutschland/Russen/Engländern läuft man sonst mit allen technologisch hinterher, weil man mit Japan oder Ialien oder "potentiellen" Großmächten (vereintes China o.ä) nie genug IK bekommt und immer hinterherläuft, selbst wenn man sich Blaupausen schicken lässt.
Macht irgendwie keinen spass mehr: mein Japse beherrscht Asien und Australien, aber bei meiner Amiland- invasion komm ich micht vorran weil ich hoffnungslos hinterherhinke...
Benutzeravatar
Preussenhusar
Rang 19
Beiträge: 12645
Registriert: Fr 23.05.2003, 12:00
SI-VerdienstordenGroßkreuz des VeteranenordenRitterkreuz des Sankt Nikolaus-Ordens+19

Beitrag von Preussenhusar »

Was meint Ihr nun ?

Es gibt keine IK / Forschung.
Aber es gibt eine Money per skill in der MISC unten.

Die "Forschungsdauer" steht in den techs Dateien und wird durch die Zahl definiert.

Alles nur bis Doomsday geprüft.
Wollt Ihr schneller forschen, erhöht den Skill der teams und fügt ggf weitere Fähigkeiten hinzu,
das wirkt aber nur bei einem neuen Spiel.



PH
Mein Modder Forum mit Chat


Völker Europas Wahret Eure Heiligsten Güter !

█████████
█████████
----------------------------------

R.I.P.
Stauffenberg
In Gedenken CJ McWirah

Patrizier II AAR

http://www.wauzikontor.de/

Kaiser von Deutschland in der Wiki
Benutzeravatar
DerStudti
Rang 9
Beiträge: 627
Registriert: Mo 25.08.2008, 04:07
Hat sich bedankt: 5 Mal
Danksagung erhalten: 173 Mal
Großkreuz des VeteranenordenVictoriakreuzVerdienstkreuz - AAR des Monats

Beitrag von DerStudti »

Der werte Eldanesh bezieht sich wohl auf die IK-Anforderungen zur Freischaltung neuer Techslots. Auch in AoD sind die Abstände diesbezüglich auf 20 IK festgesetzt und nicht modbar. Erst DH wird das wohl anders handhaben.

Unsere Empfehlung lautet daher, euch an Preussenhusars Ratschlag zu orientieren. Alternativ könntet Ihr...

...an der Errichtung eines funktionierenden Spionagenetzes zur Planbeschaffung arbeiten,
...euch mit einem geeinten China und Indien zwei passable Forschungspartner schaffen,
...euch der Zufallsevents 1011 (Plan vom Gegner gestohlen) und 1012 (Plan für laufende Forschung erhalten) bedienen oder
...schlicht Forschung und Rüstung stärker fokussieren. Schließlich ist ein menschlich gesteuertes Japan mittelfristig auch nicht gerade fern von den zehn Techslots.
Benutzeravatar
Preussenhusar
Rang 19
Beiträge: 12645
Registriert: Fr 23.05.2003, 12:00
SI-VerdienstordenGroßkreuz des VeteranenordenRitterkreuz des Sankt Nikolaus-Ordens+19

Beitrag von Preussenhusar »

Zehn ??

Ich dachte immer, es seien 5

PH
Mein Modder Forum mit Chat


Völker Europas Wahret Eure Heiligsten Güter !

█████████
█████████
----------------------------------

R.I.P.
Stauffenberg
In Gedenken CJ McWirah

Patrizier II AAR

http://www.wauzikontor.de/

Kaiser von Deutschland in der Wiki
Benutzeravatar
sheep-dodger
Rang 18
Beiträge: 8505
Registriert: So 17.07.2005, 04:08
SI-VerdienstordenGroßkreuz des VeteranenordenPour le Mérite+15

Beitrag von sheep-dodger »

AoD erhöht die maximale Anzahl von Techslots
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
Eldanesh

Beitrag von Eldanesh »

Der werte Eldanesh bezieht sich wohl auf die IK-Anforderungen zur Freischaltung neuer Techslots. Auch in AoD sind die Abstände diesbezüglich auf 20 IK festgesetzt und nicht modbar.
OK, schaden aber Danke für die Info.

Zu Euren vorschlägen: An Blaupausen mangelt es nicht, dank Achsenmitgliedschaft habe ich eigentlich für alle Projekte (Ausnahme natürlich Land- und Seedoktrin) Pläne.
Auch laufen alle alle Ausgaben auf maximal und die IK steht Anfang 45 bei 150+Basis, also 8 Slots.
Trotzdem hängt man hoffnungslos hintendran :)

Problem ist eigentlich das SPiel lief auch etwas zu flüssig. Im Grunde habe ich alle Pupets (inklusive Primorsk - jepp Russland ist besiegt) die man irgendwie bekommen kann: Australien, Indonesien. Und Landungen in Amerkia sind auch schon gegückt: nur habe ich da eben sämtliche japapischen Truppen stehen sowie alles aus Nanjingchina und Manchuko...und man kommt trotzdem nicht wirlich voran.

In AoD ist IMO vieles nicht so ganz zuende gedacht wurden: das gesamte neue Wirtschaftsystem belohnt die Großmächte (mit dem DR hatte man ohne nennenswerte Probleme 43 um die 500 IK), Kleine und KLeinstsaaten werden aber unverhältnismäßig stark bestraft. Hauptgrund sehe ich darin im Forschungsystem, weil man eben mit 2-5 Slots nicht weit kommt und massig hinterherläuft: primär natürlich die KI, aber auch als menshclicher SPieler. Daher wollte ich die Anforderungen mal runterfahren (so auf 10IK pro Slot) oder das ganze System gleich nur vom Geld abhängig machen (Obwohl, wie ich die KI kenne, investiert die dann gar nix mehr in Truppen sondern "verforscht" alles)
Benutzeravatar
DerStudti
Rang 9
Beiträge: 627
Registriert: Mo 25.08.2008, 04:07
Hat sich bedankt: 5 Mal
Danksagung erhalten: 173 Mal
Großkreuz des VeteranenordenVictoriakreuzVerdienstkreuz - AAR des Monats

Beitrag von DerStudti »

Wenn wir die Ereignisse im AoD-Forum korrekt in Erinnerung haben, gab es schon kurz nach Veröffentlichung den Vorschlag, die Anzahl der Techteams zwar von der IK abhängig zu belassen, doch die Abstände anzupassen. Ein Grundstock an Teams sollte mit recht wenigen IK erreichbar sein, während die letzten sehr große IK-Zuwächse erfordern würden. Denkbar wäre beispielsweise eine Erhöhung des nötigen Abstands um jeweils 5 Einheiten pro Schritt:

0-4: 1 Slot
5-14: 2 Slots
15-29: 3 Slots
30-49: 4 Slots
50-74: 5 Slots
75-104: 6 Slots
105-139: 7 Slots
140-179: 8 Slots
180-224: 9 Slots
225+ : 10 Slots

Bis einschließlich des sechsten Slots würde dieses System IK-schwache Länder besser stellen als das aktuelle und die Großmächte würden auf höherem Niveau konkurrieren. Nur die USA, das DR und die SU wären frühe Kandidaten für die volle Slot-Anzahl. Der Nachteil wäre natürlich, dass die drei genannten Staaten umso dominierender wären gegenüber Mittelmächten und "kleinen Großmächten" wie Italien, Frankreich und Japan. Vermutlich wurde der Vorschlag auch deswegen nicht aufgegriffen.
Eldanesh

Beitrag von Eldanesh »

Na ja, weiter abstinken als Italien und Japan (und andere "entwickelte" Länder wie Belgien, Australien, Neuseeland usw..) kann man eigentlich nicht, das wäre zumindest für einige wie Spanien, Türkei usw. ne deutliche Verbesserung.

Insgesamt wäre es nett wenn es möglich wäre Forschung volkommen von der IK zu koppeln und nur noch finanziellen (da Geld letzlich IK kostet wären ja immer noch die Großmächte im Vorteil) abhängig zu machen...

Ich hoffe das an AoD noch ein bisserl geschraubt wird, und wegen Iron Cross&co nicht alles so gelassen wird, denn grade da gibts IMO noch massig bedarf für Feintunnig: z.B. hat man stellenweise schlcht vergessen das man bei der doppelten Anzahl an Slots auch ein paar (sinnvolle) Techteams mehr braucht.... es ist irgendwie schade: so viel Potential in dem Game, nur um dann irgendwo wieder ein "och nö, das haben die jetzt nicht so verbockt"-Erlebnis zu haben.

Probehalber werde ich mal den Bonus für Blaupausen erhöhen und den maximalen Zeitbonus für Nachforschen erhöhen: (denke an Blaupausenbonus von x4 statt x2 und Zeit 250% statt 150%), da die Ki ihre Bündnispartner ja recht zuverlässig mit Blaupausen versorgt dürfte das zumindest bei den meisten was verbessern.
Winston

Beitrag von Winston »

Moin, Moin,

ich schreibe gerade selbst ein bisschen an meinem Spiel rum, und habe das Land "Baltikum" (geplant als deutsche Puffermarionette) in das Spiel eingebaut. Sobald man die Mindestprovinzen besetzt hat, funktioniert das soweit auch einwandtfrei.

Leider fehlen mir allerdings Minister, Leader und Techteams für das Land. Ich habe demnach einfach die litauischen kopiert, und das "LIT" bei jeder Datei in "u00" unbenannt. Funktioniert aber nicht.

Ist einer der Weisen hier so gütig, mir zu erklären wie ich Minister etc. bei eigenen Nationen einbaue? :)
Benutzeravatar
Preussenhusar
Rang 19
Beiträge: 12645
Registriert: Fr 23.05.2003, 12:00
SI-VerdienstordenGroßkreuz des VeteranenordenRitterkreuz des Sankt Nikolaus-Ordens+19

Beitrag von Preussenhusar »

IN der datei müssen die LIT auf U00 ungeschrieben werden
und (!!) neue Nummern erhalten.

PH
Mein Modder Forum mit Chat


Völker Europas Wahret Eure Heiligsten Güter !

█████████
█████████
----------------------------------

R.I.P.
Stauffenberg
In Gedenken CJ McWirah

Patrizier II AAR

http://www.wauzikontor.de/

Kaiser von Deutschland in der Wiki
Winston

Beitrag von Winston »

Ha, die Nummern sind des Rätsels Lösung. Ich danke für die (verdammt schnelle) Hilfe. :)
Benutzeravatar
dersheeper
Rang 10
Beiträge: 821
Registriert: Do 29.05.2008, 18:17
Veteranenorden

Beitrag von dersheeper »

dersheeper hat geschrieben:Ich hätte noch einen Verbesserungsvorschlag/eine Bitte/eine Frage.
Gibt es einen Grund, wegen dem ihr eure Pläne, den Eventguide in die ersten paar Posts zu packen, wieder fallen gelassen habt?
Das würde der Übersicht nämlich überaus gut tun, alternativ wäre natürlich auch ein Inhaltsverzeichnis wunderprächtig. :D
Mich quält nämlich die Ungewissheit, ob auf den letzten 22 Seiten, die zu lesen ich zu faul war, noch etwas von Belang steht... außerdem vergesse ich immer, auf welchen Seiten genau die Guideteile zu finden sind. :o
Ich tu's jetzt einfach: :^^:
1. Grundsätzliches und Trigger
2. Commands Teil 1
3. Commands Teil 2
4. Einheiten
5. Wie baue ich ein eigenes Land ein
Weiter habe ich nicht gesucht, kleinere Einträge fehlen sowieso - aber wenn unser gottgleicher Abo das in den 1. Post packen will, ist das sicher nicht die schlechteste Idee. :ditsch:

EDIT: Warum klappen die Farben nicht? :(
Antworten

Zurück zu „HoI 2 - Szenarios/Mods“