If this is still being worked on I would say yippie because Dark Ages is also in development. That would be TWO Dark age age modz...... :wacko:
![Confused :confused: :confused:](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Wenceslaus II said:If this is still being worked on I would say yippie because Dark Ages is also in development. That would be TWO Dark age age modz...... :wacko:![]()
![]()
Rhodz said:It should be noted that with the latest version of this mod, the only scenario that works without crashing, with 1.09, is the 632 one. Still fun though!
First of all – great job, Lofman! But ...still could be even greater
Some obvious bugs with provinces numbers:
Lombards events no. 102000 – should be 327 (Ostmarch) instead 237.
ERE events no. 100143 & 100145 – should be 367 & 369 (Krajin & Steiermark) instead 467 & 469.
Visigoth events no. 100519 & 100520 – should be 432 (Asturia) instead 422.
revolt file – for Balkan Bulgaria should be province 356 instead 456.
Some general remarks about the game balance:
ERE has problems with crushing Ostrogoths (a little help at least for AI player needed)
Overpowered Visigoths – particularly alliance /vassalization/annexation of Burgundy is too easy.
Underpowered Langobards – playing this country is challenge for human player, AI is hardly able to survive, what about the conquest of northern Italy.
Events about Slavs and Bulgar migration needed.
If this mod is still alive I offer my help.
Cheers
event = {
id = 100308
trigger = {
event = 100117
event = 100302 #Must be in Italy
monarch = 15071 #Theodahad
NOT = {
war = { country = ROY country = HAB }
}
}
random = no
country = ROY
name = "Incompetence of Theodahad"
desc = "Theodahad was not fit to fight against the armies Justinian sent to conquer the Ostrogoth Kingdom. Dalmatia and Sicily was lost already in 535 and in 536 the Ostrogoths got rid of him and replaced him with the more able Vitigis, who nevertheless was unable to turn the tide."
style = 1
date = { day = 1 month = march year = 1535 }
offset = 50
deathdate = { day = 30 month = december year = 1536 }
action_a ={
name = "This can't be happening!"
command = { type = stability value = -3 }
command = { type = desertion which = -1 value = 6000 }
command = { type = desertion which = -1 value = 6000 }
command = { type = desertion which = 355 value = 20000 }
command = { type = desertion which = 395 value = 20000 }
command = { type = secedeprovince which = HAB value = 355 }
command = { type = secedeprovince which = HAB value = 364 }
command = { type = secedeprovince which = HAB value = 363 }
command = { type = secedeprovince which = HAB value = 365 }
command = { type = secedeprovince which = HAB value = 366 }
command = { type = secedeprovince which = HAB value = 368 }
command = { type = secedeprovince which = HAB value = 395 }
command = { type = secedeprovince which = HAB value = 396 }
command = { type = secedeprovince which = HAB value = 394 }
command = { type = secedeprovince which = MLO value = 352 }
command = { type = secedeprovince which = MLO value = 350 }
command = { type = secedeprovince which = MLO value = 351 }
command = { type = secedeprovince which = MLO value = 326 }
command = { type = secedeprovince which = MLO value = 327 }
command = { type = secedeprovince which = MLO value = 367 }
command = { type = secedeprovince which = MLO value = 369 }
command = { type = secedeprovince which = MLO value = 316 } #HUN?
command = { type = secedeprovince which = HUN value = 353 }
command = { type = secedeprovince which = HUN value = 325 }
command = { type = secedeprovince which = HUN value = 322 }
command = { type = secedeprovince which = HUN value = 354 }
command = { type = secedeprovince which = HUN value = 318 }
command = { type = secedeprovince which = HUN value = 317 } #MLO?
command = { type = sleepevent which = 100309 }
}
}
#Theodahad's incompetence - at war
event = {
id = 100309
trigger = {
event = 100117
event = 100302 #Must be in Italy
monarch = 15071 #Theodahad
war = { country = ROY country = HAB }
}
random = no
country = ROY
name = "Incompetence of Theodahad"
desc = "Theodahad was not fit to fight against the armies Justinian sent to conquer the Ostrogoth Kingdom. Dalmatia and Sicily was lost already in 535 and in 536 the Ostrogoths got rid of him and replaced him with the more able Vitigis, who nevertheless was unable to turn the tide."
style = 1
date = { day = 1 month = march year = 1535 }
offset = 50
deathdate = { day = 30 month = december year = 1536 }
action_a ={
name = "This can't be happening!"
command = { type = stability value = -4 }
command = { type = desertion which = -1 value = 6000 }
command = { type = desertion which = -1 value = 6000 }
command = { type = desertion which = 355 value = 20000 }
command = { type = desertion which = 395 value = 20000 }
command = { type = secedeprovince which = HAB value = 355 }
command = { type = secedeprovince which = HAB value = 364 }
command = { type = secedeprovince which = HAB value = 363 }
command = { type = secedeprovince which = HAB value = 365 }
command = { type = secedeprovince which = HAB value = 366 }
command = { type = secedeprovince which = HAB value = 368 }
command = { type = secedeprovince which = HAB value = 395 }
command = { type = secedeprovince which = HAB value = 396 }
command = { type = secedeprovince which = HAB value = 394 }
command = { type = secedeprovince which = MLO value = 352 }
command = { type = secedeprovince which = MLO value = 350 }
command = { type = secedeprovince which = MLO value = 351 }
command = { type = secedeprovince which = MLO value = 326 }
command = { type = secedeprovince which = MLO value = 327 }
command = { type = secedeprovince which = MLO value = 367 }
command = { type = secedeprovince which = MLO value = 369 }
command = { type = secedeprovince which = MLO value = 316 } #HUN?
command = { type = secedeprovince which = HUN value = 353 }
command = { type = secedeprovince which = HUN value = 325 }
command = { type = secedeprovince which = HUN value = 322 }
command = { type = secedeprovince which = HUN value = 354 }
command = { type = secedeprovince which = HUN value = 318 }
command = { type = secedeprovince which = HUN value = 317 } #MLO?
command = { type = sleepevent which = 100308 }
}
}
event = {
id = 100118
trigger = {
OR = {
war = { country = HAB country = ROY }
AND = {
atwar = no
NOT = { alliance = {country = HAB country = ROY}}
}
}
}
random = no
country = HAB
name = "Invasion of Italy"
desc = "The war against the Ostrogoths went well for the Roman Empire. Already in 535 Dalmatia and Sicily had been taken and the Ostrogoths were for the moment unable to resist the might of the Roman Empire."
style = 1
date = { day = 1 month = march year = 1535 }
offset = 2
deathdate = { day = 30 month = december year = 1550 }
action_a = {
name = "To war we go!"
command = { type = stability value = 1 }
command = { type = INF which = 394 value = 4000 }
command = { type = CAV which = 394 value = 8000 }
command = { type = INF which = 355 value = 4000 }
command = { type = CAV which = 355 value = 8000 }
}
}
event = {
id = 100146
trigger = { event = 100118#Gothic War already started
exists = ROY
atwar = no
OR = {#ERE must have conquered/kept some lands in Italy
owned = { province = 391 data = HAB }
owned = { province = 393 data = HAB }
owned = { province = 394 data = HAB }
owned = { province = 399 data = HAB }
owned = { province = 399 data = HAB }
owned = { province = 389 data = HAB }
owned = { province = 390 data = HAB }
owned = { province = 402 data = HAB }
owned = { province = 401 data = HAB }
owned = { province = 400 data = HAB }
}
#ai = yes???
}
random = no
country = HAB
name = "Narses campaign in Italy"
desc = "A new Italian campaign was organized under Justinian's nephew Germanus Justinus. With the death of Germanus in 551, Narses took on Totila, and at the Battle of Taginae Narses defeated and killed Totila. The Goths holding Rome capitulated, and at the Battle of Mons Lactarius, in October 553, Narses defeated Teias and the last remnants of the Gothic army in Italy."# http://en.wikipedia.org/wiki/Gothic_War
style = 1
date = { day = 1 month = january year = 1551 }
offset = 30
deathdate = { day = 30 month = august year = 1555 }#or even later?
action_a = {
name = "Crush them!"
command = { type = stability value = 2 }#if peace treaty broken by ERE, to avoid war with stability -6
command = { type = war which= ROY }
command = { type = INF which = 399 value = 5000 }
command = { type = CAV which = 399 value = 5000 }
command = { type = INF which = 394 value = 5000 }
command = { type = CAV which = 394 value = 5000 }
command = { type = galleys which = 394 value = 10 }
command = { type = MIL which = 3 value = 36 }
command = { type = infra value = -1000 }#war exhaustion
}
action_b = {
name = "Let them be."
command = { type = stability value = 1 }#people in ERE was tired of war efforts
command = { type = relation which = ROY value = 100 }
command = { type = vp value = -50 }
command = { type = ADM which = 3 value = 36 }
command = { type = infra value = 500 }
}
}
event = {
trigger = {
NOT = { exists = ORL}#Gauls conquered
neighbour = ARG#to be sure – Franks have border with Visigoths
countrysize = 12#Franks are strong enough
atwar = no
}
id = 100480
random = no
country = FRA
name = "Conquest of Aquitaine"
desc = "Having conquered the Kingdom of Soissons of the Roman general Syagrius, Clovis I expelled the Visigoths from southern Gaul at the Battle of Vouillé, thus establishing Frankish hegemony over most of Gaul (excluding Burgundy, Provence, and Brittany), which he left to his successors, the Merovingians, to conquer."# http://en.wikipedia.org/wiki/Franks#Merovingian_kingdom
style = 1
date = { day = 1 month = january year = 1500 }
offset = 2
deathdate = { day = 30 month = december year = 1510 }
action_a ={
name = "To war with Visigoths!"
command = { type = relation which = ARG value = -100 }
command = { type = war which = ARG }
command = { type = stability value = 3 }
command = { type = breakvassal which = ARG }
command = { type = INF which = 385 value = 5000 }
command = { type = CAV which = 385 value = 5000}
}
action_b ={
name = "Be good neighbor"
command = { type = stability value = -1 }
command = { type = vp value = -25 }
command = { type = relation which = ARG value = 100 }
}
}
event = {
id = 100500
trigger = {
OR = {
AND = {
owned = { province = 418 data = ARG } #Poitou
control = { province = 418 data = FRA }
}
control = { province = 423 data = FRA }#capital
AND = {#whole northern part of Visigoth Kingdom
control = { province = 417 data = FRA }
control = { province = 410 data = FRA }
}
}
owned = { province = 436 data = ARG } #The new capital
}
random = no
country = ARG
name = "Fall of the Tolosan Kingdom"
desc = "In the battle of Vouillé the Franks led by Chlovis were victorious and the Visigoth king Alarik II and the Tolosan Kingdom fell. Out of their territories north of the Pyrenees, the Visigoths only managed to hold on to Septimania."
style = 1
date = { day = 1 month = january year = 1500 }
offset = 0
deathdate = { day = 30 month = august year = 1511 }
action_a ={
name = "The Tolosan Kingdom has fallen"
command = { type = capital which = 436 }
command = { type = stability value = -2 }
command = { type = treasury value = -50 }
command = { type = desertion which = -1 value = 6000 }
command = { type = desertion which = -1 value = 6000 }
command = { type = secedeprovince which = FRA value = 410 } #Most, but not all of the Visigoth provinces lost. The rest the Franks need to take the normal way (Guyenne,Gascogne & Cévennes)#
command = { type = secedeprovince which = FRA value = 417 }
command = { type = secedeprovince which = FRA value = 418 }
command = { type = secedeprovince which = FRA value = 419 }
command = { type = secedeprovince which = FRA value = 420 }
command = { type = independence which = NAV } #Vasconia, If annexed
command = { type = secedeprovince which = NAV value = 431 } #Vasconian provinces, if conquered from them
command = { type = secedeprovince which = NAV value = 425 }
command = { type = independence which = BRI }
command = { type = independence which = BUR }
command = { type = secedeprovince which = BUR value = 405 }
command = { type = secedeprovince which = BUR value = 406 }
command = { type = secedeprovince which = BUR value = 407 }
command = { type = secedeprovince which = BUR value = 408 }
command = { type = secedeprovince which = BUR value = 409 }
command = { type = secedeprovince which = BUR value = 387 }
command = { type = secedeprovince which = BUR value = 388 }
command = { type = removecore which = 410 }
command = { type = removecore which = 417 }
command = { type = removecore which = 418 }
command = { type = removecore which = 419 }
command = { type = removecore which = 420 }
command = { type = removecore which = 421 }
command = { type = removecore which = 423 }
command = { type = removecore which = 424 }
command = { type = removecore which = 406 }
command = { type = domestic which = centralization value = -1 }
command = { type = remove_countryculture which = french }
}
}
Ooops, I didn't notice Asturia.
For event no. 100118 I think the second option is better, i. e. no-choice event with condition:
OR = {
event = 100308
event = 100309}
It would be like your original event 100118, except it is not directly triggered by Ostrogoths event 100308, which not always works (if Ostrogoths & ERE allied).
Consequently, proposed Franks event 100480 should contain also condition:
NOT = { alliance = { country = ARG country = FRA } }
not likely situation, but better be sure. Apologies for all my mistakes.
Meanwhile I have noticed another problem - don't you think that also Muslim expansion need some help in 476 scenario? (if so I have some ideas)
Since I see you have EU3 Complete, any plans for an EU3:IN version of the mod? IN has the advantage of handling dates outside the default range better than previous Paradox games (no .exe NTL hack needed any more).