• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.
Thanks for the reply, the problem was: NOT = { } seems to work like NOT = { OR = { } } sometimes and other times like NOT = { AND = { } }. Thus, adding explicite ANDs and ORs did the trick.

Disarmament after The Great War

Here is a series of screenshots demonstrating the gearing down of nations, after WW1. As you can see, Weimars Armies are gradually disbanded until a maximum of 10 units remain. For most nations, disarmament deactivates once the desired division-limit is reached. Weimar is an exception to this case, as there is a treaty in effect permanently limiting their army (in this case, we are of course talking about the Treaty of Versailles).

weimar%20disarmament1.jpg

weimar%20disarmament2.jpg

weimar%20disarmament3.jpg

There are also a few interesting events on the third screeny, such as a war reparations event for Germany, which may lead to the occupation of the Ruhrgebiet by France. The Kapp-Putsch, and the Peace of Riga will be discussed another time.


Mother Russia in Pain

As I've shown earlier, there is now a much more complex soviet/russian civil war. If Germany and Austria have been defeated and the USSR is still engulfed in civil war, Poland may intervene (historically) and attempt to carve the Polish-Lithuanian Commonwealth out of Russia.
Code:
event = { 
  id = 13300510          
	country = POL            
          
  date = { day = 1 month = january year = 1914 }
  deathdate = { day = 1 month = january year = 1930 }
  offset = 365            
	
	trigger = {          
    atwar = no
    atwar = SOV #War in Russia
    event = 2191519 #Germany defeated
    event = 2192507 #KUK dissolved
  }
	name = "EVT_13300510_NAME"							
	Desc = "EVT_13300510_DESC"
	Picture = "soviet_politics2" 

	action = { 	
    name = "We need to reestablish the Polish-Lithuanian Commonwealth!"    
		ai_chance = 99  
		command = { type = capital which = 232}
    command = { type = addcore which = 590 }
    command = { type = addcore which = 591 }
    command = { type = addcore which = 592 }
    command = { type = addcore which = 593 }
    command = { type = addcore which = 594 }
    command = { type = addcore which = 595 }
    command = { type = addcore which = 596 }
    command = { type = addcore which = 597 }
    command = { type = addcore which = 598 }
    command = { type = addcore which = 599 }
    command = { type = addcore which = 609 }
    command = { type = addcore which = 611 }
    command = { type = addcore which = 612 }
    command = { type = addcore which = 613 }
    command = { type = addcore which = 614 }
    command = { type = addcore which = 615 }
    command = { type = addcore which = 616 }
    command = { type = addcore which = 617 }
    command = { type = addcore which = 618 }
    command = { type = addcore which = 619 }
    command = { type = addcore which = 620 }
    command = { type = addcore which = 621 }
    command = { type = addcore which = 622 }
    command = { type = addcore which = 625 }
    command = { type = addcore which = 626 }
    command = { type = addcore which = 627 }
    command = { type = addcore which = 628 }
    command = { type = add_division which = "Warszawska Dywizja ON" value = infantry when = 1 where = none }
    command = { type = add_division which = "Sieradzka Dywizja ON" value = infantry when = 1 where = none }
    command = { type = add_division which = "Dabrowska PolDywizja ON" value = infantry when = 1 where = none }
    command = { type = add_division which = "Poznanska Dywizja ON" value = infantry when = 1 where = none }
    command = { type = add_division which = "Kaliska Dywizja ON" value = infantry when = 1 where = none }
    command = { type = add_division which = "Morska Dywizja ON" value = infantry when = 1 where = none }
    command = { type = add_division which = "1. Armia" value = hq when = 0 where = none }
    command = { type = relation which = EST value = -50 }
    command = { type = relation which = CZE value = 50 }
    command = { type = relation which = LAT value = 50 }
    command = { type = war which = SOV }
    command = { type = setflag which = treaty_of_warsaw }
    }
  action = { 	
    name = "Better not."    
		ai_chance = 1
		command = { type =  dissent value = 5 }
    } 			
}

Foreign nations may at some point in time also intervene in the war.

Soviet%20Civil%20War.jpg

I guess the first version of the mod can be released in or shortly after the weekend (27th-29th). As I'm using the most recent beta-patch 1.02 as development foundation, i guess you will need to apply this one too.

As promised, the next dev-diary will be all about economics, collapses and great depressions. Brace yourself for turbulent events tearing apart the stock at markets Wall-Street, in London and in Frankfurt.
 
Wow, this thread has been open for just six days, and you already seem to be ready to go into a public alpha. Great job Burning! :D
 
Wow, this thread has been open for just six days, and you already seem to be ready to go into a public alpha. Great job Burning! :D
Well, i've been working on this behind the scenes for about two months now. I just didn't want to raise anyones expectations while the event layout wasn't complete. I've been playing the game untilabout 1931, and it works like a charm. This is the first time btw, where i really really really appreciated excels scripting features :-D

The only things that need to be done before release are:
  • Spain starts out with the wrong tag (SPA) and needs a second or actually the initial civil war to match the 1936 setup. Are there some events out there who do this and which i might possibly use? pretty please? (hint - 1933 project - hint )
  • Serbia stays Serbia, even after Versailles. It will have to switch tags and gain cores on the Yugoslav provinces. Any suggestions on the how and when? I don't want to just simply switch tags post-war, there should be actual history involved. - DONE (even though i'd really love to add more trigger conditions)
  • Independence of the Philippines and puppet under the US. Any suggestions on the how and when? I don't want to just simply switch tags post-war, there should be actual history involved. - DONE

In general, incorrect AI-scripts might be set, resulting in the German AI in WW1 behaving a bit overly aggressive, or the Brits going to 100% consumer goods production, once their build-queue is empty during most of the interwar period. We need someone with AI experience here, to fix these dents. However, i don't think we need to write completely new AI-scripts, as all we need is already there.

:)
 
Last edited:
Small addition:

here is a flowchart of all events currently implemented in the mod. In it you can see how all the events play together, and some consequences.

 
Last edited:
Mod looks AMAZING! Also the speed at which the mod is being developed is insanely fast, I'mma follow this mod & comment once it releases. Goodjob btw man
 
You should change the ai to stop producing units cause I can just see it using all of its manpower with it's de-arming events.

I'm not so sure Natchi disarmed during the period...quite the opposite really.
 
You should change the ai to stop producing units cause I can just see it using all of its manpower with it's de-arming events.

I'm not so sure Natchi disarmed during the period...quite the opposite really.
Absolutely! The AI should stop building arms in the interwar period, even though this would only be a minor annoyance, because the AI will actually not continue to recieve those events. Once a nation has dropped below its unit-cap, the event deactivates for this nation. I do however hope that someone with time and AI-skills will pick up the task and do the necessary adjustments (unless that one will be me... ;-) ).

Nations at war will not actually receive those events. Thus they won't impact events like civil wars in general (Socialist, Spanish or Chinese) or full-blown wars (Megali Idea, the Japanese incursion in northern china and some surprises i put in there).

Thanks for the reminder, btw :)

like ;-)

Burning, The flowchart system is also a great idea !
What software you used to do that ?
Just good old Visio, but LibreOffice Draw and DIA both can do the job too. For scientific stuff however i normally don't use Visio, because its latex-interoperability sucks/is non-existent. These tools are great for visualizing things like this mod's events, I even found a few trigger-bugs this way. :-D




Buzzword Megali Idea (before i go to sleep):

Code:
event = { 
  id = 13301411                      
	date = { day = 1 month = january year = 1914 }
  deathdate = { day = 1 month = january year = 1930 }
  country = GRE                                 
  presistent = yes
              
  offset = 30                    

  trigger = {
    local_flag = winner
    event = 13301410
    or = { 
      war = { country = TUR }
      war = { country = OTT }
      war = { country = BUL }
    }
    or = {
      lost_national = { country = OTT value = 50 }
      lost_national = { country = TUR value = 50 }
      lost_national = { country = BUL value = 50 }
      }
    not = { lost_national = { country = GRE value = 20 } }
  }

	name = "EVT_13301411_NAME"							
	Desc = "EVT_13301411_DESC"
	Picture = "assistance" 

	action = { 	
    name = "The Megali Idea has finally become reality!"    
		ai_chance = 50
		trigger = {
		  or = {
		    and = {
		      war = { country = TUR }
		      lost_national = { country = TUR value = 50 }
        }
        and = {
          war = { country = OTT }
          lost_national = { country = OTT value = 50 }
        }
      }
    }
		command = { type = peace which = TUR value = 0 }
		command = { type = secedearea which = GRE value = "Bosporus" when = 2 }
		command = { type = secedearea which = GRE value = "Anatolian North Coast" when = 2 }
		command = { type = secedearea which = GRE value = "Greek Islands" when = 2 }
		command = { type = secedeprovince which = GRE value = 1057 when = 2 }
		command = { type = secedeprovince which = GRE value = 388 when = 2 } # Zyprus joins in a wave of nationalism
		command = { type = secedeprovince which = GRE value = 387 when = 2 }
		command = { trigger = { control = { province = 1071 data = GRE } } type = secedeprovince which = GRE value = 1071 when = 2 }
		command = { trigger = { exists = TUR } type = secedeprovince which = TUR value = 386 when = 2 } #return kars to TUR
		command = { trigger = { exists = OTT } type = secedeprovince which = OTT value = 386 when = 2 } #return kars to OTT
		command = { type = dissent value = -10 }
	}
	action = { 	
    name = "The Megali Idea has finally become reality!"    
		ai_chance = 50
		trigger = {
      war = { country = BUL }
      lost_national = { country = BUL value = 50 }
    }
		command = { type = peace which = BUL value = 0 }
		command = { type = secedeprovince which = GRE value = 320 when = 2 }
		command = { type = secedeprovince which = GRE value = 319 when = 2 } 
		command = { type = secedeprovince which = GRE value = 324 when = 2 }
		command = { type = secedeprovince which = GRE value = 325 when = 2 }
		command = { type = secedeprovince which = GRE value = 328 when = 2 } # Macedonia and Southern Albania join in a wave of nationalism
		command = { type = secedeprovince which = GRE value = 333 when = 2 }
		command = { type = secedeprovince which = GRE value = 360 when = 2 }
		command = { type = dissent value = -10 }
	}
	action = { 	
    name = "We will finish this, here and now!"    
		ai_chance = 50
		trigger = {
      event = 2020503
      not = { war = { country = BUL } }
      not = { AND = {
        owned = { province = 320 data = GRE }
        owned = { province = 319 data = GRE }
        owned = { province = 324 data = GRE }
        owned = { province = 325 data = GRE } 
      } }
    }
    command = { type = war which = BUL }
    command = { type = addcore which = 320 }
    command = { type = addcore which = 319 }
    command = { type = addcore which = 324 }
    command = { type = addcore which = 325 }
    command = { type = dissent value = -2 }
	}
}

event = { 
  id = 13301412                      
	date = { day = 1 month = january year = 1914 }
  deathdate = { day = 1 month = january year = 1930 }
  country = GRE                                 
  presistent = yes
              
  offset = 30                    

  trigger = {
    local_flag = winner
    event = 13301410
    or = { 
      war = { country = TUR }
      war = { country = OTT }
      war = { country = BUL }
    }
    lost_national = { country = GRE value = 50 }
  }

	name = "EVT_13301412_NAME"							
	Desc = "EVT_13301412_DESC"
	Picture = "assistance" 

	action = { 	
    name = "The Megali Idea has become irredentist!"    
		ai_chance = 99
		command = { type = peace which = BUL value = 0 }
		command = { type = peace which = TUR value = 0 }
    command = { type = removecore value = 320 }
		command = { type = removecore value = 319 } 
		command = { type = removecore value = 324 }
		command = { type = removecore value = 325 }
		command = { type = removecore value = 328 }
		command = { type = removecore value = 333 }
		command = { type = removecore value = 360 }
		command = { type = removecore value = 1057 }
		command = { type = removecore which = 1066 }
    command = { type = removecore which = 1067 }
    command = { type = removecore which = 1071 }
    command = { type = removecore which = 1068 }
    command = { type = removecore which = 1078 }
    command = { type = removecore which = 1076 }
    command = { type = removecore which = 1079 }
    command = { type = removeclaim value = 320 }
		command = { type = removeclaim value = 319 } 
		command = { type = removeclaim value = 324 }
		command = { type = removeclaim value = 325 }
		command = { type = removeclaim value = 328 }
		command = { type = removeclaim value = 333 }
		command = { type = removeclaim value = 360 }
		command = { type = removeclaim value = 1057 }
		command = { type = removeclaim which = 1066 }
    command = { type = removeclaim which = 1067 }
    command = { type = removeclaim which = 1071 }
    command = { type = removeclaim which = 1068 }
    command = { type = removeclaim which = 1078 }
    command = { type = removeclaim which = 1076 }
		command = { type = removeclaim which = 1065 }
		command = { type = removecore which = 1065 }
    command = { trigger = { exists = TUR } type = secedeprovince which = TUR value = 384 when = 2 } #return gallipoli to TUR
		command = { trigger = { exists = OTT } type = secedeprovince which = OTT value = 384 when = 2 } #return gallipoli to OTT
		command = { trigger = { exists = TUR } type = secedeprovince which = TUR value = 385 when = 2 } #return adrianople to TUR
		command = { trigger = { exists = OTT } type = secedeprovince which = OTT value = 385 when = 2 } #return adrianople to OTT
    command = { type = dissent value = 30 }
	}
}
 
Last edited:
Just good old Visio, but LibreOffice Draw and DIA both can do the job too. For scientific stuff however i normally don't use Visio, because its latex-interoperability sucks/is non-existent. These tools are great for visualizing things like this mod's events, I even found a few trigger-bugs this way. :-D




Buzzword Megali Idea (before i go to sleep):

Code:
event = { 
  id = 13301411                      
	date = { day = 1 month = january year = 1914 }
  deathdate = { day = 1 month = january year = 1930 }
  country = GRE                                 
  presistent = yes
              
  offset = 30                    

  trigger = {
    local_flag = winner
    event = 13301410
    or = { 
      war = { country = TUR }
      war = { country = OTT }
      war = { country = BUL }
    }
    or = {
      lost_national = { country = OTT value = 50 }
      lost_national = { country = TUR value = 50 }
      lost_national = { country = BUL value = 50 }
      }
    not = { lost_national = { country = GRE value = 20 } }
  }

	name = "EVT_13301411_NAME"							
	Desc = "EVT_13301411_DESC"
	Picture = "assistance" 

	action = { 	
    name = "The Megali Idea has finally become reality!"    
		ai_chance = 50
		trigger = {
		  or = {
		    and = {
		      war = { country = TUR }
		      lost_national = { country = TUR value = 50 }
        }
        and = {
          war = { country = OTT }
          lost_national = { country = OTT value = 50 }
        }
      }
    }
		command = { type = peace which = TUR value = 0 }
		command = { type = secedearea which = GRE value = "Bosporus" when = 2 }
		command = { type = secedearea which = GRE value = "Anatolian North Coast" when = 2 }
		command = { type = secedearea which = GRE value = "Greek Islands" when = 2 }
		command = { type = secedeprovince which = GRE value = 1057 when = 2 }
		command = { type = secedeprovince which = GRE value = 388 when = 2 } # Zyprus joins in a wave of nationalism
		command = { type = secedeprovince which = GRE value = 387 when = 2 }
		command = { trigger = { control = { province = 1071 data = GRE } } type = secedeprovince which = GRE value = 1071 when = 2 }
		command = { trigger = { exists = TUR } type = secedeprovince which = TUR value = 386 when = 2 } #return kars to TUR
		command = { trigger = { exists = OTT } type = secedeprovince which = OTT value = 386 when = 2 } #return kars to OTT
		command = { type = dissent value = -10 }
	}
	action = { 	
    name = "The Megali Idea has finally become reality!"    
		ai_chance = 50
		trigger = {
      war = { country = BUL }
      lost_national = { country = BUL value = 50 }
    }
		command = { type = peace which = BUL value = 0 }
		command = { type = secedeprovince which = GRE value = 320 when = 2 }
		command = { type = secedeprovince which = GRE value = 319 when = 2 } 
		command = { type = secedeprovince which = GRE value = 324 when = 2 }
		command = { type = secedeprovince which = GRE value = 325 when = 2 }
		command = { type = secedeprovince which = GRE value = 328 when = 2 } # Macedonia and Southern Albania join in a wave of nationalism
		command = { type = secedeprovince which = GRE value = 333 when = 2 }
		command = { type = secedeprovince which = GRE value = 360 when = 2 }
		command = { type = dissent value = -10 }
	}
	action = { 	
    name = "We will finish this, here and now!"    
		ai_chance = 50
		trigger = {
      event = 2020503
      not = { war = { country = BUL } }
      not = { AND = {
        owned = { province = 320 data = GRE }
        owned = { province = 319 data = GRE }
        owned = { province = 324 data = GRE }
        owned = { province = 325 data = GRE } 
      } }
    }
    command = { type = war which = BUL }
    command = { type = addcore which = 320 }
    command = { type = addcore which = 319 }
    command = { type = addcore which = 324 }
    command = { type = addcore which = 325 }
    command = { type = dissent value = -2 }
	}
}

event = { 
  id = 13301412                      
	date = { day = 1 month = january year = 1914 }
  deathdate = { day = 1 month = january year = 1930 }
  country = GRE                                 
  presistent = yes
              
  offset = 30                    

  trigger = {
    local_flag = winner
    event = 13301410
    or = { 
      war = { country = TUR }
      war = { country = OTT }
      war = { country = BUL }
    }
    lost_national = { country = GRE value = 50 }
  }

	name = "EVT_13301412_NAME"							
	Desc = "EVT_13301412_DESC"
	Picture = "assistance" 

	action = { 	
    name = "The Megali Idea has become irredentist!"    
		ai_chance = 99
		command = { type = peace which = BUL value = 0 }
		command = { type = peace which = TUR value = 0 }
    command = { type = removecore value = 320 }
		command = { type = removecore value = 319 } 
		command = { type = removecore value = 324 }
		command = { type = removecore value = 325 }
		command = { type = removecore value = 328 }
		command = { type = removecore value = 333 }
		command = { type = removecore value = 360 }
		command = { type = removecore value = 1057 }
		command = { type = removecore which = 1066 }
    command = { type = removecore which = 1067 }
    command = { type = removecore which = 1071 }
    command = { type = removecore which = 1068 }
    command = { type = removecore which = 1078 }
    command = { type = removecore which = 1076 }
    command = { type = removecore which = 1079 }
    command = { type = removeclaim value = 320 }
		command = { type = removeclaim value = 319 } 
		command = { type = removeclaim value = 324 }
		command = { type = removeclaim value = 325 }
		command = { type = removeclaim value = 328 }
		command = { type = removeclaim value = 333 }
		command = { type = removeclaim value = 360 }
		command = { type = removeclaim value = 1057 }
		command = { type = removeclaim which = 1066 }
    command = { type = removeclaim which = 1067 }
    command = { type = removeclaim which = 1071 }
    command = { type = removeclaim which = 1068 }
    command = { type = removeclaim which = 1078 }
    command = { type = removeclaim which = 1076 }
		command = { type = removeclaim which = 1065 }
		command = { type = removecore which = 1065 }
    command = { trigger = { exists = TUR } type = secedeprovince which = TUR value = 384 when = 2 } #return gallipoli to TUR
		command = { trigger = { exists = OTT } type = secedeprovince which = OTT value = 384 when = 2 } #return gallipoli to OTT
		command = { trigger = { exists = TUR } type = secedeprovince which = TUR value = 385 when = 2 } #return adrianople to TUR
		command = { trigger = { exists = OTT } type = secedeprovince which = OTT value = 385 when = 2 } #return adrianople to OTT
    command = { type = dissent value = 30 }
	}
}
It better be extremely hard for Greece to achieve this. There's going to be more Turks in Western Turkey/Agean Coast than there are -Greeks in Greece-.
 
Absolutely! The AI should stop building arms in the interwar period, even though this would only be a minor annoyance, because the AI will actually not continue to recieve those events. Once a nation has dropped below its unit-cap, the event deactivates for this nation. I do however hope that someone with time and AI-skills will pick up the task and do the necessary adjustments (unless that one will be me... ;-) ).
}[/CODE]

A simple idea would be to increase the supply costs of all units by a tremendous amount during interwar and only have an option on disarmament of disarming or keeping the units (++ dissent depending on size of army). Ai will shift to producing supplies instead of units and out of supply will attrition away large armies.

Otherwise, a variety of ai hacks (that would need to be undone for each country once war starts again). Just switch the ai for every country with some combination of...

Code:
upgrading = 1.0 # high upgrade IC cap
reinforcement = 1.0 # high reinforcement IC cap
#....
#....
construction = { 
	max_factor = 0.9000 # high IC % on construction cap


	AA_batteries = yes
	max_AA_level = 4

	coastal_fort = yes
	max_coastal_level = 2

	radar_station = yes
	max_radar = 5 

	air_base = yes
	max_air_base = 3

	naval_base = yes
	max_naval_base = 3 

	land_fort = yes
	max_land_level = 4

	ic_at_war = no
	force_ic_until = 1935
	ic_end_year = 1935
#.....
#.....

military = { 
	relative_build_scheme 	= no
	max_batch_peace 		= 10 # low numbers to prevent army build
	max_batch_war 			= 10 #....
	max_batch_home_front = 10 #....
}
 
Holy Cow, Burning! This looks awesome! I can't wait to try it! I really want to find out what you did with the Russian Civil War, as I am a history enthusiast and that is my favorite subject! I am curious to see if you have the NW Army (Yudenich), the Volunteers' Army (Deniken, then Wrangel), and the Siberian Army (Kolchak) as separate entities, with a possible event to ally or combine (annex). That would be pretty awesome, and would reflect the historical disconnect between the factions and Kolchak's historical lack of communication and collaboration with other factions. Would love to see the Japanese occupation of Primorsk, the Far East Republic, the US interventions in the North (Polar Bear Expedition) and controlling the Trans-Siberian Railroad (Gen. Graves) to help evacuate the Czech Legion. Maybe even have an event to get the Czech Legion to join Kolchak's group? You could have a whole slew of decisions just based on the Whites (Does Kolchak ally with the Czech Legion or no? Does Kolchack get Graves and the US to actively support? Can Yudenich get Mannerheim to support the march on Petrograd by promising Finnish recognition? Does Denikin's strategy win (march on Moscow) or does Wrangel's (march on Astrakhan to link with Kolchak's forces)? Can the Whites get Poland to re-engage the Soviets by guaranteeing their freedom after the civil war? Will Petliura or Makhno be in charge of Ukraine? What about Estonian-Soviet War? Latvian-Soviet War? British and French interventions? Free Crimea under Wrangel before the withdrawl to Constantinople? Pepalyayev's last hurrah in the Far East? Maybe "manpower +" events for France and China following emigration of White refugees? Formation of Russian All-Military Union? Maybe "dissent +" events for Soviet agents assassinating those refugees (Gen. Miller and Gen. Kutepov - Skoblin and Plevitskaya's involvement, Skoblin's escape to Republican Spain, Plevitskaya's arrest in France)? Navy+ events for France for Wrangel's Fleet escape to Tunisia? Soviets and Whites fighting on the same side in Xinjiang War???!!! Basmachi revolt? Transcaucasian Democratic Federative Republic? Centrocaspian Dictatorship? Idel-Urel? Primorsk? Kuban People's Republic? Red Army? White Army? Black Army?! Green Armies??!! Blue Army???!!!

Ahhh!!! I can't get enough! I'm a huge nerd and can't wait to see what awesomeness this will be! Thanks Burning!
 
It better be extremely hard for Greece to achieve this. There's going to be more Turks in Western Turkey/Agean Coast than there are -Greeks in Greece-.

Well, the war against turkey is quite balanced, both end up with approximately the same number of divisions. When it comes to alternative History however, then Greece does have to fight two enemies who have at least as powerful armies individually as they have. Plus, Greece will have its troops occupied deeply inside turkey, once they DOW Bulgaria. ;-)
So, for the AI this is meant to be some kind of a kick in the teeth, to get back on historical track. But as neither Greece nor Turkey nor Bulgaria will be decisive participants in WW2...

Holy Cow, Burning! This looks awesome! I can't wait to try it! I really want to find out what you did with the Russian Civil War, as I am a history enthusiast and that is my favorite subject!
...
Ahhh!!! I can't get enough! I'm a huge nerd and can't wait to see what awesomeness this will be! Thanks Burning!

Thanks to you too! It's really terrific to get so much posivite feedback! Oh, and as i said, i haven't touched the russian civil war, the first spanish revolution and the the socialist revolutions in Europe, jet. But i want to experience them too! So i will try in integrate other mods at some point, if the authors agree.


A simple idea would be to increase the supply costs of all units by a tremendous amount during interwar and only have an option on disarmament of disarming or keeping the units (++ dissent depending on size of army). Ai will shift to producing supplies instead of units and out of supply will attrition away large armies.
Indeed, however we don't want the AI to continue building arms, instead most countries should focus on improving infrastructure (Italy, Japan, USA, GER ), industrial capacity (All), ports (Japan, Italy) and fortifications (France, Soviet Union) and maybe even extend its navy (Japan, UK). Unfortunately the AI is not smart enough to determine that it's not time to lay back and enjoy a little bit of welfare, thus can't achieve this by applying the supply cost increase.

So, applying and resetting a few AI-scripts during that time is going to be the only way to really solve this. Massively applying a default "interwar" Script to nations won't be a problem at all, there are enough points controlling at least all small, medium and large nations(league of nations, depression, end of the entente). The minors don't really matter - who cares if they have one or three divisions by 1936. For the Major Seven nations, we could even apply individual scripts.

I really think this needs to be done, because, for example, post-interwar 1936 Japan lacks about 30% industry(<70 vs >90IC), 70% port capacity and 30%infrastructure(province-average of 50% vs 80% infra) compared to scenario-1936 Japan.
 
Last edited:
I hereby announce this mod to be released in its first version.
Cheers!


The download link and everything else can be found in the first posting.

Have fun playing, and please give feedback once you have played it. Oh, and you might also want to use the ticketing system, if you encounter errors.
 
getting a critical error whenever i try to launch the AAR scenario or any of your save games.

the error is=Database Mismatch (type= 7 / id 1300000) Already used!
 
getting a critical error whenever i try to launch the AAR scenario or any of your save games.

the error is=Database Mismatch (type= 7 / id 1300000) Already used!
Woops, forgot to mention that: those are duplicate events present in both versions events files (1914 and 1936). Just hit ignore until you are through, please, after that it will run. :)
I've created a bug report for that. Thank you for the reminder, added to the first posting!

This bug if now fixed, the savegames are still affected though. I will release a few new savegames in a while(somewhen next week)
 
Last edited:
Version 1.0.1 Released - fixes the said duplicate-event errors and adds the missing localizations for a few events.