• 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.

ptan54

General
32 Badges
Sep 28, 2003
2.014
0
Visit site
  • 500k Club
  • Crusader Kings III: Royal Edition
  • Crusader Kings III
  • Imperator: Rome
  • Imperator: Rome Deluxe Edition
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: Dharma
  • Europa Universalis IV: Rule Britannia
  • Europa Universalis IV: Cradle of Civilization
  • Europa Universalis IV: Third Rome
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Rights of Man
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: El Dorado
  • Europa Universalis III
  • War of the Roses
  • Sengoku
  • Europa Universalis IV: Res Publica
  • Europa Universalis III Complete
  • March of the Eagles
  • Europa Universalis III Complete
  • Heir to the Throne
  • Europa Universalis IV: Call to arms event
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV
  • Divine Wind
  • Europa Universalis III Complete
  • Europa Universalis III: Chronicles
This thread is for any events MISSING from 1.01b, no suggestions - just ones that were left out.

1 - Schlieffen Plan. What the hell happened to this event? Johan came up with it, with option A as implement, option B as go for the original one, option C as East first. To get the event working we must ensure that Belgium is neutral when Germany breaks out and no military access is given. This can be easily done by giving Germany and all other major belligerents -100 DI at the beginning of the game to prevent any idiotic alliances or maneuvering before war breaks out. Once war happens have an event that gives everyone +100 DI. This would ensure that all DOWs are done by EVENT only and would prevent overly aggressive AI.

2 - Unrestricted submarine warfare. I sent an option B and what it triggered to Shadowknight a while ago. This event deals with what if Germany went for all out submarine warfare in 1915 instead of curtailing it - we should surely entertain this option.

3 - Not really an event but Manchuria isnt on the map when the game starts, and it should be.
 
3) Um I do know that you can release it as a satellite as China. But yes, I thought you and Allenby agreed that it should be on the map at start.

2) I recalling having looked over it and stating that it looked fine with me. You might need to go back to the (CP or Us?) event thread and ring it to Allenby's attention.

1) Not a bad idea. If a player doesn't like it well, they can always use the cheat to get them +500 DI's to rectify the situation.
 
3) Fengtien China is up and running :)

2) I remember there were a few submarine warfare events - the ones that should be put in ought to be brought to my attention.

1) Seems like a good idea - I'll get round to it. :)
 
Schlieffen Plan

Alright here we are. Descriptions from Stephen, idea from Johan.

Not complete - id tags must be assigned and I dont think we came to a full consensus about side effects?

As soon as either of the Low Countries are at war with Germany, British war event should fire - I think this is already adequately covered.

#####################################################################
# The Schlieffen Plan
#####################################################################

event = {
country = GER
id = BLABLABLA
random = no
style = 0
name = "The Schlieffen Plan"
desc = "Ever since France and Russia became allies, Germany had been faced with the possibility of war on two fronts. In 1905, Chief of the General Staff Alfred von Schlieffen devised the plan that bore his name. It called for a sudden, massive attack in the West, passing through the neutral Low Countries in order to encircle the French Army. The idea was to defeat the French before Russia could mobilise its vast but ponderous forces. However, when the long-feared war actually arrived, Kaiser Wilhelm had an attack of last-minute nerves. He asked his generals to stand on the defensive in the West, cancel the attack on Belgium in case it provoked Britain, and send all their troops against Russia instead. The High Command refused, saying that to change the plan at such short notice would be disastrous."


trigger = {
war = {country = GER country = FRA}
}

action_a = {
name = "Stick to the original time table."
desc = “Demand access from Belgium, declare war if they refuse.”
command = { type = trigger which = BELGIUM1 }
command = { type = di which = -5 }
command = { type = supplies which = 500 }
command = { type = war which = LUX }
}

action_b = {
name = "Implement the original Schlieffen plan in full".
desc = “German troops must pass through Belgium and Maastricht. Demand access from Netherlands and Belgium.”
command = { type = trigger which = BELGIUM1 }
command = { type = trigger which = NETHERLANDS1 }
command = { type = manpower which = 200} #Larger War
command = { type = di which = -10 }
command = { type = war which = LUX }
}

action_c = {
name = “France is a fortress, the Schlieffen Plan is too risky and must be scrapped.”
desc = “Moltke the Elder and Waldersee were right, East First!”
command = { type = di which = 5 }
command = { type = dissent which = 5 }
#Kill off Moltke, replace him with Falkenhayn as Chief of Staff
#We’ll have to script the Belgian and Dutch AIs to be 10000% pacifist. Nobody should ask them for military access and they really should refuse anyone asking them. How on earth to get this done though?
}
}

#####################################################################
# Germany demands access through Belgium
#####################################################################

event = {
country = BEL
id = ?
random = no
style = 0
name = "Germany demands access"
desc = “The German Empire demands that Belgium let all German troops pass unhindered through Belgian territory. This would be a gross violation of our 1839 declaration of neutrality.”

#Triggered by German event Schlieffen Plan option A and/or B

action_a = {
name = “Refuse”
desc = “Belgium will not be coerced! Make overtures to France immediately!”
command = { type = alliance which = FRA }
command = { type = dissent which = -5 } #Brave little Belgium gains respect
command = { type = di which = 5} #Brave little Belgium gains respect
}

action_b = {
name = “Accept”
desc = “Alas! We must acquiesce to their demands!”
command = { type = access which = GER }
command = { type = dissent which = 15 } #Belgians not happy
command = { type = di which = -10} #Brave little Belgium loses respect
}
}

#####################################################################
# Germany demands access through The Netherlands
#####################################################################
event = {
country = HOL
id = ?
random = no
style = 0
name = "Germany demands access"
desc = “The German Empire demands that Belgium let all German troops pass unhindered through Dutch territory.”

#Triggered by German event Schlieffen Plan option B

action_a = {
name = “Refuse”
desc = “The Netherlands will not be coerced! Make overtures to France immediately!”
command = { type = alliance which = FRA }
command = { type = dissent which = -5 } #Oranje!
}

action_b = {
name = “Accept”
desc = “Alas! We must acquiesce to their demands!”
command = { type = access which = GER }
command = { type = dissent which = 15 } #Dutch not happy
}
}
 
Last edited:
ptan54 said:
We’ll have to script the Belgian and Dutch AIs to be 10000% pacifist. Nobody should ask them for military access and they really should refuse anyone asking them. How on earth to get this done though?

By implementing your recommendations of banning diplomatic manoeuvrings before the outbreak of war? They can't accept if nobody asks.

Good stuff, Patch - I doubt it will get into the next release, but it will certainly feature in the one after that, on condition that I can create an event that sets DI to its lowest level and increase it again at the outbreak of war. :)
 
True about the lack of diplomacy before a war.

However I have seen Switzerland and Belgium grant access in the middle of a war. That is what we want to avoid (from the AI at least).

It would be rather silly to have the Germans marching towards Paris, only to have a telegram saying:

"RED ALERT. FROG EATING SISSIES IN BLUE COATS AND RED PANTALOONS SPOTTED IN THE BLACK FOREST. STUTTGART ENDANGERED. MORE MASSES OF BLUE AND RED TROOPS COMING ACROSS THE ALPS. SOUTHERN GERMANY ENDANGERED. REPEAT, MAYDAY, MAYDAY."

And one French cavalry division displays enough elan to capture Baden, Wurttemburg, Westphalia, and isolates the German armies in France from their supply lines..............resulting in a total, complete, devastating, and stunning French victory just as taxicabs were being rounded up in Paris...........
 
You present a frightening case indeed. But would it be fair to restrict Belgium, Holland and Switzerland's diplomatic ability in this unnatural way? What stops this from happening in the standard version?

It might be reasonable to have an event that cuts back these countries' DI every year or so, but this could well restrict the user if he's actually playing as them.....unless it can be made an event only applicable to the AI. Furthermore, the same might be applicable to Romania - open to both Austro-Hungarian and Russian influence.
 
Making the Low countries and Romania's DI negative wont solve it either - OTHER countries can ask them for access and they could accept...........accepting offers does not require any DI.

In the standard HOI I dont recall Switzerland granting access, probably because France was overrun so swiftly. Belgium isnt even an issue because they get occupied within 10 days.

I really wonder what affects a country to ask for/accept military access.

The best way is a blanket solution - ban everyone from asking for access, and make this available only by event. Restrictive yes but I believe players should be asked to cope with political realities in 1914-1924. And that means the French wont ask neutral Switzerland for access through the Alps, and the British wont ask a neutral Netherlands whether they could march into Westphalia from Eindhoven.

But how to do this? Is it possible to just blot out that button or change its effects to NIL?

On another note - colours.

Russia = Green, not pink (as it currently is)
China = Brown (colour of Austria in standard HOI), not Communist Orange
Austria = Light Grey/White (colour of Australia in standard HOI), not blue
 
Last edited:
Isn't there a line in the ai files which says which countries each power should concentrate its diplomatic activities on? If we make sure that Belgium, Netherlands and Switzerland are not listed there in any ai file, might that help?
 
I'm not seeing anything about who should influence who... not in the country files. Is it perhaps in the AI, or is it perhaps not in these files yet?

Steele
 
I believe it is in the AI files, where there should be a list of countries (listed as their TAG's) with the first being primary.
 
OK chaps, I'm back after 4 days in Malaysia. Brilliant trip.

Anyway, altered the above Schlieffen Plan event to have Germany declare war on Luxemburg since they can't do that without any DI, and its a bit silly for them to wait until they get 3 DI to do it - might as well have the event do it for them. Not that Lux is important anyway.

For the +100 DI to all belligerents event - any news on that Allenby? If not perhaps we can have the trigger for that event in all the declarations of war events.

Belligerents: Britain, France, Germany, Austria, Russia, Italy, Portugal, Japan, China.
And anyone else too warmongering for the historical situation in 1914.
 
Last edited:
ptan54 said:
OK chaps, I'm back after 4 days in Malaysia. Brilliant trip.

splendid!

ptan54 said:
For the +100 DI to all belligerents event - any news on that Allenby? If not perhaps we can have the trigger for that event in all the declarations of war events.

Haven't got round to it yet....most of the time between the decision to include that and now has been spent drinking alcohol and eating disgusting amounts of chocolate.

ptan54 said:
Belligerents: Britain, France, Germany, Austria, Russia, Italy, Portugal, Japan, China.
And anyone else too warmongering for the historical situation in 1914.

I can always try and make the events non-country specific, which means the event will trigger for everyone, a bit like with the 'January 1914' event. :)
 
Most "missing" events are included in "my" version (the one I'm useing for development) but just haven't been included by StephenT for some reason. It surely will be fixed later, and IDs and stuff are already fixed. :)

/Johan
 
ptan54 said:
Have we altered the AI files to fix the diplo problems for 1.02b? I won't be able to test this until at least 12 hours later, since I'm at "work" (last day!) and will board a plane in 24 hours to fly back to the US....

Judging from the AI files, it would appear that France does not try to influence Switzerland, and that Germany does not attempt to influence Belgium...
 
Two changes to Anfu and Warlord China.

##########################
# ANFU CHINA #
##########################

# Rise of the AnFu Warlords

event = {
country = U12
id = 86001
random = no
style = 0

name = "EVT_86001_NAME"
desc = "EVT_86001_DESC"

# Triggered by Chinese 10010

action_a = {
name = "ACTIONNAME86001A"
command = { type = war which = CHC }
command = { type = trigger which = 86002 }
}
}

# Warlord Conscription

event = {
country = U12
id = 86002
random = no

name = "Warlord Conscription"
desc = "Warlords often pressganged peasants into their armies, wreaking havoc across the country."

# Triggered by Anfu 86001

date = { day = 1 month = may year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "Every man for himself!"
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }

}
}
---------------------------------------------------------------------------

##########################
# WARLORD CHINA #
##########################

# Warlords in Yunnan

event = {
country = U16
id = 80001
random = no
style = 0

name = "EVT_80001_NAME"
desc = "EVT_80001_DESC"

# Triggered by Chinese 10004

date = { day = 1 month = may year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "ACTIONNAME80001A"
command = { type = war which = CHC }
command = { type = trigger which = 81002 }
}
}

# Warlord Conscription

event = {
country = U16
id = 81002
random = no

name = "Warlord Conscription"
desc = "Warlords often pressganged peasants into their armies, wreaking havoc across the country."

# Triggered by Warlord 81001

date = { day = 1 month = may year = 1914 }
offset = 1
deathdate = { day = 0 month = january year = 1925 }

action_a = {
name = "Every man for himself!"
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }
command = { type = add_division which = militia }

}
}