28 éve Veletek – 1998– PC Dome / 2012– PlayDome

Hearts of Iron 2 Doomsday - Pogessor Mod



Írd ide hozzászólásod:

Quetzalcoatl
Quetzalcoatl [780]
De ha már itt vagyok, elemzem az Anschlusst én:
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/

lordtopi
lordtopi [93]
köszi...

lenne még 1 kérésem bár kicsit macerás:

mondjuk ezt a pengős eventet meg az anschluss-osat nem elemeznéd lépésről lépésre??
nagy segítség lenne..
előre is köszi

„Az ellenségeid a legjobb barátaid, ugyanis ők nyíltan gyűlölnek téged.” /Erwin Rommel/

Baracklekvár
Baracklekvár [1795]
...
name = "EVT_90101_NAME"
desc = "EVT_90101_DESC"
picture = "allied_supply_captured"
...

De EVT_90101_NAME helyett tényleg bármi mást is használhattunk volna, de ez a gyári jelölés.


lordtopi
lordtopi [93]
Valamint mi van az ID-vel? és a csv fájlban mitől függ az event neve??

„Az ellenségeid a legjobb barátaid, ugyanis ők nyíltan gyűlölnek téged.” /Erwin Rommel/

Baracklekvár
Baracklekvár [1795]
Üdv!

Első kérdés:
Kiszedted ezt a feltételek közül: headofgovernment = 21053 #Darányi ?

Ha igen, akkor - akkor egyelőre nem tudom. Akkor még visszatérünk rá.
lordtopi
lordtopi [93]
a következőt csináltam: fogtam az egymilliárd pengős tervet és kimásoltam ill be újra az eventes txt-be... átírtam a nevét 5 milliárdosra a dátumot '36 january 5-re és az id-t random 92222-re valamint a nevét isehez idomultan. megcsináltam a csv fájlban hogy írtam valami hülyeséget az id által kigenerált névvel de nem történt semmi... mi a baj??

„Az ellenségeid a legjobb barátaid, ugyanis ők nyíltan gyűlölnek téged.” /Erwin Rommel/

lordtopi
lordtopi [93]
értem...

az id-je mi az eventnek?? ill mitől függ a neve??

„Az ellenségeid a legjobb barátaid, ugyanis ők nyíltan gyűlölnek téged.” /Erwin Rommel/

Baracklekvár
Baracklekvár [1795]
A játék deklaráltan nem foglalkozik sem hadifoglyokkal, sem táborokkal, sem népírtással. Ehhez mi is tartjuk magunkat.
lordtopi
lordtopi [93]
Köszi BariHUN de ezt honnan lehet leszedni??

Amúgy Zsidós-Holokausztos event nincs is a játékban...

Lehetne zsidótörvényes: a, legyen zsidótörvény,+500 pénz az elkobzásokból és mondjuk -30 viszony a nem fasiszta országokkal
b, ne legyen és akkor nincs semmi

Legyen e koncentrálás/népírtás:a, legyen: mindenkivel -200 viszony (már aki nem szimpatizál ezzel) és mondjuk - 100 emberanyag és -5 lázongás
b, ne legyen és akkor szintén nincs semmi

„Az ellenségeid a legjobb barátaid, ugyanis ők nyíltan gyűlölnek téged.” /Erwin Rommel/

BariHUN
BariHUN [54]
E3 Mod for HOI2. Még csa a térkép van kész, az is béta de sokkal pontosabb mint a sima HOI2 térkép. Armageddon kell hozzá.

Zeng a Dal Kolozsvár visszatér!

Vissza

Fórumszabályzat