• 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.
I checked SKIF models you have uploaded and they are just great. It is nice to have many new icons, there are new icons for nations like Austria, Transamur, Mexico and others... I have only one request about models. Is it possible to give some special models to CSA, PSA and AUS? If those nations win US civil war, they can be important players and they would need more specific icons. Is it possible to give Spanish republican models to Combined Syndicates of America while American Union State and Pacific States of America would have American models, like Kaiser Mobius made in his KR USA AAR?
 
I don't this works, but here's my idea of how the Alsace-Lorraine chain is supposed to work. A high chance of warfare, but there is the meaningful chance that the crisis could eventually be resolved peacefully. Not that I'm a fan of peace, I just want it possible. ;)

I'm not good at modding though, so view this more as an outline rather than as an actual mini-mod you can plug into the game.

Code:
####
##############################
#### Alsace-Lorraine
##############################
####

event = {
id = 9445530
picture = "Alsace-Lorraine"
country = FRA

trigger = { 
	control = { province = 316 data = GER }
	control = { province = 73 data = GER }
	control = { province = 72 data = GER }
	flag = WARPATH_1
		NOT = {
		alliance = { country = GER country = FRA }
		war = { country = GER country = FRA }
		ispuppet = GER
		ispuppet = FRA
		month = 10
		month = 11
		month = 12
		month = 1
		month = 2
		month = 3
	}
}

name = "The 'Imperial' Province of Alsace-Lorraine"
desc = "The provinces of Alsace and Lorraine were lost to Prussia after its victory in the  Franco-Prussian War and has been German ever since. These provinces has labored under German and  capitalist oppresion ever since. The French has always sought revenge for this insult, but had  focused on consolidating the Revolution at home...until now. The Bolsheviks has demanded thta  the government confront Germany and demand the provinces which are rightfully French!"

date = { day = 14 month = june year = 1939 }
offset = 21
deathdate = { day = 1 month = december year = 1953 }

action_a = {
ai_chance = 99
name = "Final Ultimatum - Alsace-Lorraine or War!"
	command = { type = trigger which = 9445531 }

	command = { type = relation which = GER value = -15 }
	command = { type = relation which = AUS value = -15 }
	command = { type = relation which = ITA value = -15 }
	command = { type = relation which = HUN value = -15 }
	}
action_b = {
ai_chance = 1
name = "Now is not the time. Back down!"
	command = { type = relation which = GER value = 15 }
	command = { type = relation which = AUS value = 5 }
	command = { type = relation which = ITA value = 5 }
	command = { type = relation which = HUN value = 5 }

	command = { type = relation which = ENG value = -10 }
	command = { type = relation which = SPR value = -10 }
	command = { type = relation which = GEO value = -10 }
	command = { type = relation which = RSI value = -10 }

	command = { type = domestic which = interventionism value = -1 }
	command = { type = dissent value = 10 }
	}
}

event = { 
id = 9445531
picture = "Alsace-Lorraine"
country = GER
	
name = "Alsace-Lorraine or War"
desc = "The French ultimatum has arrived in Berlin. They are demanding that we hand over the  Imperial Province of Alsace-Lorraine, which hasn't been controlled by the French since 1871. The  French are threatening with war if we refuse. Conservatives call on Germany to seize the chance  to stand up to the French and resist their ambitions of World Domination. The German Left is  worried however about the drumbeat to war and instead called for a plebisicite to handle the  issue delicately, or handing over Alsace-Lorraine entirely."
style = 0

action_a = {
name = "Prepare For War With the Syndicalist Scum!"
ai_chance = 60
	command = { type = relation which = ITA value = 5 }
	command = { type = relation which = AUS value = 10 }
	command = { type = relation which = HUN value = 10 }
	command = { type = domestic which = defense_lobby value = 1 }
	command = { type = domestic which = interventionism value = 1 }
	command = { type = trigger which = 9445532 }
	command = { type = dissent value = -5 }
	}
action_b = {
name = "Give into France's demands totally!"
ai_chance = 1
	command = { type = relation which = FRA value = 10 }
	command = { type = relation which = HUN value = -5 }
	command = { type = relation which = ITA value = -5 }
	command = { type = relation which = AUS value = -5 }
	command = { type = domestic which = interventionism value = -1 }
	command = { type = domestic which = defense_lobby value = -1 }
	command = { type = secedeprovince which = FRA value = 316 }
	command = { type = secedeprovince which = FRA value = 73 }
	command = { type = secedeprovince which = FRA value = 72 }
	command = { type = trigger which = 9445533 }
	command = { type = dissent value = 25 }
	}
action_c={
name = "Hold a Plebisicite...but rig the results!"
ai_chance = 15
	command = { type = relation which = FRA value = 3 }
	command = { type = relation which = HUN value = -1 }
	command = { type = relation which = ITA value = -1 }
	command = { type = relation which = AUS value = -1 }
	command = { type = domestic which = defense_lobby value = -1 }
	command = { type = trigger which = XXX1 }
	command = { type = dissent value = 10 }
	}
action_d={
name = "Hold a Free and Fair Plebisicite!"
ai_chance = 14
	command = { type = relation which = FRA value = 5 }
	command = { type = relation which = HUN value = -2 }
	command = { type = relation which = ITA value = -2 }
	command = { type = relation which = AUS value = -2 }
	command = { type = domestic which = defense_lobby value = -1 }
	command = { type = trigger which = XXX2 }
	command = { type = dissent value = 20 }
	}
}

event = { 
id = XXX1
picture = "Alsace-Lorraine"
country = FRA
	
name = "The Plebstice Solution"
desc = "The German government has proposed a plebisicite in order to settle the issue. This has  indeed fallen short of our demands, but could potentially allow us to regain Alsace-Lorraine  without fear of renewed war. Our spies has declared that the vote will be free and fair, but  tolerating the mere existence of the plebisicite would be a slap to our rightful territorial  claims and would offend the Bolsheviks greatly."

action_a = {
ai_chance = 60
name = "Declare War on Germany!"
	command = { type = domestic which = interventionism value = 2 }
	command = { type = domestic which = defense_lobby value = 2 }
	command = { type = setflag which = FRA_GER_WAR_FINAL_1 }
	command = { type = war which = GER }
	}
action_b = {
ai_chance = 40
name = "Accept the Plebisicite Solution...for now..."
	command = { type = domestic which = interventionism value = -1 }
        command = { type = dissent value = 10 }
	command = { type = trigger which = XXX3 }
	}
}

event = { 
id = XXX2
picture = "Alsace-Lorraine"
country = FRA
	
name = "The Plebisicite Solution"
desc = "The German government has proposed a plebstice in order to settle the issue. This has  indeed fallen short of our demands, but could potentially allow us to regain Alsace-Lorraine  without fear of renewed war. Our spies has informed us that the vote will be rigged though, so  we stand little chance of actually winning. Tolerating the mere existence of the plebisicite  would be a slap to our rightful territorial claims and would offend the Bolsheviks greatly."

action_a = {
ai_chance = 80
name = "No To Election Fraud! Declare War on Germany!"
	command = { type = domestic which = interventionism value = 2 }
	command = { type = domestic which = defense_lobby value = 2 }
	command = { type = setflag which = FRA_GER_WAR_FINAL_1 }
	command = { type = war which = GER }
	}
action_b = {
ai_chance = 20
name = "Accept the Plebisicite Solution...for now..."
	command = { type = domestic which = interventionism value = -1 }
	command = { type = dissent value = 10 }
	command = { type = trigger which = XXX4 }
	}
}

event = {
id = XXX3
	random = no
	country = GER
	style = 0

	trigger = {


				}
	name = "AI_EVENT"

	action_a = {
		ai_chance = 55
		name = "Alsace-Lorraine Votes Germany"
		command = { type = trigger which = XXX5 }
		}
	action_b = {
		ai_chance = 45
		name = "Alsace-Lorraine Votes France"
		command = { type = dissent value = 10 }	
		command = { type = trigger which = XXX6 }
		}

event = {
id = XXX4
	random = no
	country = GER
	style = 0

	trigger = {


				}
	name = "AI_EVENT"

	action_a = {
		ai_chance = 70
		name = "Alsace-Lorraine Votes Germany"
		command = { type = trigger which = XXX5 }
		command = { type = trigger which = XXX7 }
		}
	action_b = {
		ai_chance = 30
		name = "Alsace-Lorraine Votes France"
		command = { type = dissent value = 10 }	
		command = { type = trigger which = XXX6 }
		command = { type = trigger which = XXX8 }

		}

event = {
id = XXX5
picture = "Alsace-Lorraine"
country = FRA
style = 0

name = "France Lost the Plebisicite"
desc = "We have just received news reports that the 'Imperial' provinces of Alsace-Lorraine has  voted to remain in Germany. This is seen as a terrible blow to our struggle for territorial  justice. Now the Bolsheviks 
are demanding we declare the Plebisicite null and void and wage war  against the unjust German imperialists illegally occupying our territory. But if we do so now,  we would be seen as disrespecting the will of the people and giving up the 'moral high ground'  to the Germans.
"

action_a = {
ai_chance = 90
name = "Reject the Plebstice, Declare War on Germany!"
	command = { type = domestic which = interventionism value = 2 }
	command = { type = domestic which = defense_lobby value = 2 }
	command = { type = setflag which = FRA_GER_WAR_FINAL_1 }
	command = { type = war which = GER }
	}
action_b = {
ai_chance = 10
name = "We must listen to the workers, even when they decide to be oppressed..."
	command = { type = dissent value = 10 }
	}
}

event = {
id = XXX5
picture = "Alsace-Lorraine"
country = GER
style = 0

name = "Germany Won the Plebisicite"
desc = "We have just received news reports that the Imperial provinces of Alsace-Lorraine has  voted to remain in Germany. German patriots cheered at what they see as the German population  resisting French aggression. We await however the French's offical response to the plebisicite,  though.
"

action_a = {
ai_chance = 100
name = "Excellent!"
	command = { }
	}
}

event = {
id = XXX6
picture = "Alsace-Lorraine"
country = FRA
style = 0

name = "France Won the Plebisicite"
desc = "We have just received news reports that the 'Imperial' provinces of Alscae-Lorraine has  seen the light, recognized our rightful territorial claims, understood the impending glory of  syndicalism...and voted to join up with France! All of France, especially the Bolsheviks, cheer  at such an important victory for the working class. The question remains though...will the  German imperialists respect the results of the plebisicite, or anull it?"

action_a = {
ai_chance = 100
name = "Excellent!"
command = { }
	}
}

event = {
id = XXX8
picture = "Alsace-Lorraine"
country = GER
style = 0

name = "Germany Lost the Plebisicite"
desc = "We have just received news reports that the Imperial provinces of Alsace-Lorraine has  voted to join up with the French. Conservatives protested the plebstice, declaring Alsace- Lorraine as an inalienable part of Germany. Several generals privately caution against handing  over Alsace-Lorraine, seeing the territory as a strategic buffer against French aggression.  However, leftists believe that Germany must fufil its commitments that it made on the world  stage, and that it must respect the will of the people of Alsace-Lorraine."

action_a = {
ai_chance = 75
name = "Reject the Plebisicite, Refuse To Give Up Alsace-Lorraine!"
	command = { type = domestic which = interventionism value = 1 }
	command = { type = domestic which = defense_lobby value = 2 }
	command = { type = relation which = ITA value = 5 }
	command = { type = relation which = AUS value = 10 }
	command = { type = relation which = HUN value = 10 }
	command = { type = dissent value = -5 }
	command = { type = trigger which = 9445532 }
}
action_b = {
ai_chance = 25
name = "No, We Must Respect the Will of the People..."
	command = { type = dissent value = 10 }
	command = { type = relation which = FRA value = 10 }
	command = { type = relation which = HUN value = -5 }
	command = { type = relation which = ITA value = -5 }
	command = { type = relation which = AUS value = -5 }
	command = { type = domestic which = interventionism value = -1 }
	command = { type = secedeprovince which = FRA value = 316 }
	command = { type = secedeprovince which = FRA value = 73 }
	command = { type = secedeprovince which = FRA value = 72 }
	command = { type = trigger which = 9445533 }
	command = { type = dissent value = 25 }
	}
}

event = {
id = 9445533
picture = "Alsace-Lorraine"
country = FRA
style = 0

name = "The Germans Fold"
desc = "The Germans have given into our demands and handed over Alsace-Lorraine."

action_a = {
ai_chance = 100
name = "Excellent!"
	command = { type = setflag which = GER_FOLD }
	command = { type = dissent value = -10 }
	command = { type = relation which = GER value = 5 }
	command = { type = belligerence which = FRA value = 1 }
	command = { type = manpowerpool value = 30 }
	}
}

event = {
id = 9445534
picture = "red"
country = FRA
style = 0

trigger = { flag = GER_FOLD }

date = { day = 14 month = january year = 1936 }
offset = 41
deathdate = { day = 1 month = december year = 1953 }

name = "The Spineless Germans"
desc = "The Germans have given into our demands and handed over Alsace-Lorraine, and now we are  in a better position to attack them. But now we lack an actual casus belli. We can always try to  fabricate one, by claiming that the Germans assassinated one of our labor activists, or that the  Germans are planning to shut down a trade union...but it won't convince anyone. It will just  cause dissent against our rule.

Bolsheviks argue that the War against the Reactionaries has to happen sometime, and what better  time than now? Moderate trade unionists argue that if the War will happen eventually, why rush  it? Why not savor the trimpuh and focus on improving the Syndicate before the next imperialistic  crisis?

action_a = {
ai_chance = 45
name = "The Reactionaries' Time has passed, War with Germany!"
	command = { type = setflag which = FRA_GER_WAR_FINAL_1 }
	command = { type = war which = GER }
	command = { type = dissent value = 5 }
	}
action_b = {
ai_chance = 55
name = "A Few More Years of Peace Won't Hurt..."
	command = { }
	}
}

event = {
id = 9445532
picture = "Alsace-Lorraine"
country = FRA
style = 0

name = "The Germans Refuse"
desc = "Berlin has refused to hand over France's rightful territory, the 'Imperial' provinces of  Alsace-Lorraine."

action_a = {
ai_chance = 100
name = "What Better Time Than Now!"
	command = { type = domestic which = interventionism value = 2 }
	command = { type = domestic which = defense_lobby value = 2 }
	command = { type = setflag which = FRA_GER_WAR_FINAL_1 }
	command = { type = war which = GER }
	}
action_b = {
ai_chance = 0
name = "Now is not the time to confront the reactionaries..."
	command = { type = domestic which = interventionism value = -1 }
	command = { type = dissent value = 10 }
	}
}
 
That's the thing. The classic battle scenarios are there, but no Kaiserreich. It's not there. As for the Kaiserreich files, I downloaded the mod and had config, gx, scenario, and db folders that I used to replace their Kaiserreich counterparts. The result was a name change and a few color changes. The music did work when I moved that into its correct folder.

I had this issue at first. If you load up a scenario do they have the classic vanilla icons and countries or does it load it up with different country names? This mod took JSgame 10 min to load so when i launched the game early everything was screwy.

Don't know if this would help.
 
well I finaly made it work (well almost a week ago) by installing the armageddon too despite I preferred the old espionage style. but I think I had to leave that behind for good

at the moment I am playing as Transamuria and noticed the techteam of admiral Kolchak does not have a picture. if I would know how to put to use a picture for techteams I would have tried it since it is surely easy to find a portrait of admiral Kolchak anywhere. but since I dont know how to do it and I guess this must have been forgotten I think it is better to tell you the picture is missing so in the next version you could add it

plus while playing further with Transamuria I noticed that after the return of tsar, Soviet Russia became independent but they "reconciled" via event and Bukharin became the head of state and russia became syndicalist. however later a bit an event went to the Don-Kuban Union that the Tsar has returned to power so they chosen to rejoin Russia. but the tsar was not in power. almost similar hapened to Alashk Orda though they refused to join. this is all strange to me somehow
 
Some annyoing bugs collected from Polish site eufi.org

France should have cores on Arlon
Slovenia should have cores on Maribor/Lublana
Josef Terboven should be deleted, he is nazi german.
German staff dispute should be checked - Germans can research Mobility focus and Firepower...
Syndicalist Poland has core on Cariove in Romania
In Event "The Partitioning of Britain" option of rebuilding only England does not exist
Rupprecht von Wittelsbach should be the king of England not his son (if Germany defeats UoB)
 
Last edited:
Ideas! Based on my current game as Austria.

So I did the Ausgleich the badass way. Annexed everyone and gave Galizien to Poland. My relations with Germany were about -100 after that.

So my idea is, why not make events about the German-Austrian tension going up if Austria annexes all Austro-Hungarian nations and goes with either Austria or Austro-Hungary (Not Danubian Federation.).

The first event puts the relations at +100, then the following evets slowly decay the relations. The reason for the first to make them better is to make sure Austria doesn't land at -200 with Germany cause we don't want a war.

So small events like Marlene Dietrich moves to Vienna, free Sudetenland plebiscite votes that they wouldn't want to be a part of Germany.

A lot of events like this till WW2 kicks in. When it kicks in Austria gets an event, so they can either "Put aside our diferences and fight against Syndycalism!" or "This is the time to regain our dominance over Germany! Down with the Prussians!".

In my game I first killed the Syndies. Then I killed the Gerries. :D

Also, why not make some events that take away dissent like, Otto romances with Marlene Dietrich! etc., if the latter moves to Vienna as was said before.

And the last part, in my game I had : Poland, England, Italy and Greece as puppets. I edited all of those to have Otto as HoS. So maybe events for european monarchies that are puppeted by a monarchy to have a joint monarch?
 
plus while playing further with Transamuria I noticed that after the return of tsar, Soviet Russia became independent but they "reconciled" via event and Bukharin became the head of state and russia became syndicalist. however later a bit an event went to the Don-Kuban Union that the Tsar has returned to power so they chosen to rejoin Russia. but the tsar was not in power. almost similar hapened to Alashk Orda though they refused to join. this is all strange to me somehow

Maybe Bukharin claimed to be the new Tsar of Russia?
 
I am looking for some help on event-writing. I'm trying to produce the Canadian response to MacArthur's decision to hold onto the reigns of power after the ACW ends, if the United States is in the Entente at that point (following up from viader's new events). Anyone who's willing to help me figure out some of the subtleties by editing what I have so far, please head on over to the other forum and give me some pointers. :) If this is successful, I might become more active in helping out with continuing the ongoing Kaiserreich project.
 
Anyone else ever get this bug that reduces the cost of infantry to 0.1 manpower instead of 10? Very annoying.
 
viader: as I can see you're a member of the modding team. Would you please read my post on the page before? I think its important about Hungary and the regions of it.

Other: I made a new country to the mod, Taiwan. I havent made much events for it, just two: one election and one starting event. I think it can be very useful for a democratic Japan to have a puppet there like that. And maybe they can approach the Japanese Government when the Korean rebellion breaks out.

taiwan1.jpg

taiwan2.jpg

taiwan3.jpg

taiwan4.jpg

taiwan5.jpg

taiwan6.jpg
 
I'm also suffering from the 0.1mp infantry bug. I only noticed it after the event that gave me the chance to switch to Spearhead doctrine (incidentally giving me two tech trees, you might want to fix this), but then again I never tried to build anything before due to the massive dissent.
 
I'm also suffering from the 0.1mp infantry bug. I only noticed it after the event that gave me the chance to switch to Spearhead doctrine (incidentally giving me two tech trees, you might want to fix this), but then again I never tried to build anything before due to the massive dissent.

Yes I have only noticed it as Germany. I usually immediately cancel my superior firepower doctrine, research grand battle plan, and choose the blitzkrieg doctrine event as Germany so that I can have both the night-fighting bonus of the infiltration assault line and the organization and hq bonuses of blitzkrieg.

I am starting to suspect this must be the cause of the bug (no good ideas for what else it could be).

I would be a bit disappointed if it is removed because I enjoy my super-soldiers :rofl:


By the way if no one else is doing it I feel like the Ottomans could use a lot more events and I wouldn't mind writing some (rebuild ottoman empire by invading egypt, modernization options e.g. pay germany oil for blueprints, economic policy, cores on north africa and other arab lands, possible eventual conflict with carlists/cnt-fai over the former islamic domain of granada, demanding khuzestan from persia, conflicts with arabian peninsula, military doctrines event, resulting dissent from all these reforms 'the decentralizing effect of the provincial system'). As it is the Ottomans are a pretty boring country who can't achieve much (problem with most countries actually).
Obviously I would playtest and only submit these events to a higher authority for final approval :)
 
Last edited:
I too want to make more interest in the Middle East. I want to create an event during the Arab Congress to have the Arab states vote on appointing a new ceremonial Caliph position, so as to gain legitimacy and justify their continued aggression against the Ottomans.