event = {
id = 2100
random = no
country = AUS
Ahogy a többi eseményben: egy egyedi ID (azonosító), továbbá kikötjük, hogy nem véletlenszerű, és hogy az egész Ausztriával történik.
# Triggered by GER 2020
Mint látható itt nincsenek feltételek, csupán egy megjegyzés, ahol a kód írója tudatja velünk ékes angolsággal, hogy ez az esemény akkor hívódik meg, ha egy másik esemény kéri (nevezetesen a 2020-as azonosítójú, ami a német eseményeket tartalmazó fájlban található).
name = "EVT_2100_NAME"
desc = "EVT_2100_DESC"
Az esemény neve és leírása. Ilyen nevű bejegyzéseket keres az event_text.csv fájlban. Ha nem talál, akkor ez lesz az esemény tényleges neve. Magyarul nem kötelező a töltelékszöveget az excel fájlokban tárolni, ide is lehet írni, csak baromira nem elegáns. Például ez a két sor ézhetne ki így is:
name = "Anschluss"
desc = "Az Ausztria és Németország unióját (Anschluss) követelő hangok felerősödtek, ... (lusta vagyok írni) ... vagyis Ausztriának a Német Birodalomba olvasztását."
Ez a két megoldás, tehát látszólag ugyanolyan eredményt ad, de technikai szempontok miatt inkább az elsőt célszerű használni.
style = 0
picture = "anchsluss"
A style a kis felugró ablakok stílusát adja meg, amik jelzik, hogy valami esemény történt. Célszerű 0-n hagyni, sőt, ha jól tudom, a többi fajtát elavultság miatt már ki is vették a kódból. De ez csak pletyka.
A picture pedig az esemény jobb felső sarkában megjelenő kép. A képnek a /gfx/interface/event_pics mappában kell lennie; itt a fájlnévre hivatkozunk, tehát "anschluss.bmp" esetén a kiterjesztést elhagyva csak "anschluss"-t írunk.
action_a = {
name = "ACTIONNAME2100A" # Become part of the Greater Reich (Game Over)
ai_chance = 96
command = { type = trigger which = 2001 } # GER
}
Első kimenetel. Összesen legfeljebb 4 kimenetele lehet egy eseménynek. Mindegyiknél van egy ai_chance érték, ami egy 0 és 100 közötti szám. Az összegüknek azonban pontosan 100-nak kell lennie. Olyat is csinálhatunk, hogy nem írjuk ki sehova (ez főleg egy kimenetelű eseményeknél szokás), ilyenkor automatikusan 100%-nak veszi. Ha több kimenet van, és sehova sem írtunk ilyet, akkor értelemszerűen mindig az első kimenetel fut le (elvégre 100% esélye van rá).
Az egyetlen parancs itt azt jelenti, hogy futtassa le a 2001-es eventet. Megjegyzendő, hogy ez az event is így került meghívásra, tehát a 2020-as eventben is volt egy olyan sor, hogy "command = { type = trigger which = 2100 }".
action_b = {
name = "ACTIONNAME2100B" # Join the Axis
ai_chance = 3
command = { type = alliance which = GER }
command = { type = access which = GER }
command = { type = dissent value = 10 }
command = { type = relation which = ITA value = 15 }
command = { type = set_domestic which = democratic value = 2 }
command = { type = set_domestic which = political_left value = 1 }
command = { type = domestic which = freedom value = -2 }
command = { type = trigger which = 2002 } # GER
command = { type = headofstate which = 23043 }
command = { type = headofgovernment which = 23050 }
command = { type = foreignminister which = 23060 }
command = { type = armamentminister which = 23071 }
command = { type = ministerofsecurity which = 23085 }
command = { type = ministerofintelligence which = 23096 }
command = { type = chiefofstaff which = 23106 }
command = { type = chiefofarmy which = 23117 }
command = { type = chiefofnavy which = 23125 }
command = { type = chiefofair which = 23010 }
command = { type = addcore which = 470 } # The rest of the Czech Republic
command = { type = addcore which = 468 }
command = { type = addcore which = 469 }
command = { type = addcore which = 475 }
command = { type = sleepevent which = 2040 }
}
Itt sok szép parancs van. Sorra: szövetség a németekkel; katonai áthaladás biztosítása a németeknek; lázongás 10-zel növekszik; kapcsolat olaszországgal 15-tel növekszik; a következő 2 sor a politikai csúszkákat állítja be 2-re és 1-re;a 3. pedig kettővel odébbtolja a csúszkát; aztán meghívja a 2002-es eventet; a minisztereket beállítja az adott ID-jű miniszterekre; utána 4 tartományt core-ra állít (jogos követelés); legvégül azt mondja, hogy a 2040-es esemény többé nem történhet meg.
action_c = {
name = "ACTIONNAME2100C" # Austria shall remain independent
ai_chance = 1
command = { type = dissent value = 40 }
command = { type = relation which = GER value = -125 }
command = { type = relation which = ITA value = 15 }
command = { type = relation which = ENG value = 5 }
command = { type = relation which = FRA value = 5 }
command = { type = set_domestic which = democratic value = 1 }
command = { type = set_domestic which = political_left value = 2 }
}
}
Itt már nincs új parancs.
http://pogessor.pcdome.hu/