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

Panzerschiffe

King
4 Badges
Oct 20, 2005
2.122
351
  • Crusader Kings II
  • Europa Universalis IV
  • Hearts of Iron III
  • 500k Club
I just started a 36 GC with Greece. I freedom'd and changed my sliders a bit to get more free market and turn into social conservative.
I then set up a trade deal with the uk for needed ressources.

I then notice the Great Patriotic War event in the log. Date, 10 jan 36.

This doesnt make any sense at all.

I have 1.3b. 1.3a was supposed to fix this IIRC.
Yet, in 1.3b, i still get the bug.

So the GDE bug still exists i assume.

Has anyone else had this event bug with 1.3b?
 

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
Panzershiffe:

What you are talking about isn't a bug... it's just badly named.

Russia starts with a GDE (Ground Defense Efficiency) of 0.2

For a Human player, it stays there until Dec 12th 1939, then rises to 0.3; and an additional +0.1 every May 1st until May 1944 (or until a major power declares war on Russia).

This is done to prevent any ahistorical early aggression by a Human USSR player. It's not neccessary to do this to an AI-USSR though, because the Russian AI is PROGRAMMED to avoid ahistorical early aggression... so if Russia is played by the AI, an event fires in January 1936 to immediately set the Russian GDE to it's final value of 0.8

Having said that... there IS a bug in the code... but not the early firing of the event that you mentioned, that part is working as designed. The bug is that it sets the Russian GDE to the WRONG value... making them almost invulnerable.

Check the past week's threads for references to the v1.3b GDE bug... you will have to either revert to v1.3a or patch your ussr.txt event file and edit your saved game.
 

Nikodemos

Sergeant
74 Badges
Nov 10, 2004
60
0
  • Hearts of Iron IV: Colonel
  • Magicka 2
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Pillars of Eternity
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Pirates of Black Cove
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Europa Universalis IV: El Dorado
About GPW event:
If programmers meant to GPW only raise to 80% GDE then its bug.

If not then event command:
ground_def_eff is bugged.

Basicly you can correct this with changing each value to 0.1 because

event = {
id = 2660
random = no
country = SOV


trigger = {
ai = no
NOT = { event = 2655 }
}

date = { day = 12 month = december year = 1939 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
style = 0
picture = "soviet_strategic_victory"

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.3 } # 0.1 rise this will infact raise GDE to 50% not 30%
}
}

event = {
id = 2651
random = no
country = SOV


trigger = {
ai = no
NOT = { event = 2655 }
}

date = { day = 1 month = may year = 1940 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
style = 0
picture = "soviet_strategic_victory"

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.4 } # 0.1 rise
} !!! This one will raise GDE to 90% from 50%
}

event = {
id = 2652
random = no
country = SOV
style = 0

picture = "soviet_strategic_victory"

trigger = {
ai = no
NOT = { event = 2655 }
}

date = { day = 1 month = may year = 1941 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.5 } # 0.1 rise
} This one raises GDE from 90% to 140%
}

event = {
id = 2653
random = no
country = SOV
style = 0

picture = "soviet_strategic_victory"


trigger = {
ai = no
NOT = { event = 2655 }
}

date = { day = 1 month = may year = 1942 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.6 } # 0.1 rise
} This one raises GDE from 140% to 200%
}

event = {
id = 2654
random = no
country = SOV
style = 0

picture = "soviet_strategic_victory"


trigger = {
ai = no
NOT = { event = 2655 }
}

date = { day = 1 month = may year = 1943 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.7 } # 0.1 rise
} This one will raise GDE from 200% to 270%
}

event = {
id = 2666 # extra GDE rise event that occurs to make the russian forces equal to others
random = no
country = SOV
style = 0

picture = "soviet_strategic_victory"


trigger = {
ai = no
NOT = { event = 2655 }
}

date = { day = 1 month = may year = 1944 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.8 } # 0.1 rise
} This one will raise GDE from 270% to 350%
}
This one is also bugged if GDE is only meant to be 80%
event = { # first gde jump event
id = 2655
random = no
country = SOV

trigger= {
OR = {
OR = {
AND = {
ai = no # human only
under_attack = SOV
OR = {
war = { country = SOV country = GER }
war = { country = SOV country = ITA }
war = { country = SOV country = ENG }
war = { country = SOV country = USA }
war = { country = SOV country = FRA }
war = { country = SOV country = JAP }
war = { country = SOV country = CHI }
}
lost_national = { country = SOV value = 5 }
OR = {
NOT = { control = { province = 189 data = SOV } } # Novgorod for SOV
NOT = { control = { province = 219 data = SOV } } # Smolensk for SOV
NOT = { control = { province = 238 data = SOV } } # Kiev for SOV
NOT = { control = { province = 253 data = SOV } } # Sevastopol for SOV
NOT = { control = { province = 1372 data = SOV } } # Vladivostok for SOV
}
random = 10
}
AND = {
ai = no # human only
lost_national = { country = SOV value = 10 }
random = 10
}
}
ai = yes
}
}


name = "fbarb_event8_name"
desc = "fbarb_event8_desc"

picture = "great_patriotic_war"
style = 0

date = { day = 1 month = january year = 1936 }
offset = 10 # Check for trigger conditions every 10 days
deathdate = { day = 30 month = april year = 1944 }

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.8 } # Rise to 0.8
} It will be infact GDE 100% after this raise.
}

change those ground_def_eff values to 0.1 and last one to 0.6 if you wanna correct this bug.
 

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
Nicodemos:

That won't work.

Look at the code again... what happens if Germany attacks Russia on the Historical date (June 22, 1941)?

Russia's GDE will then be 0.5 (starts at 0.2, raised by +0.1 on Dec 12th, 1939 and again on May 1st of both 1940 and 1941)... and then event 2655 fires and it gets raised by ANOTHER 0.6

Russia now has a GDE of 110%, instead of 80% as it should be.

... it doesn't work... you will have to revert to the v1.2 code... it at least WORKS properly.
 

Nikodemos

Sergeant
74 Badges
Nov 10, 2004
60
0
  • Hearts of Iron IV: Colonel
  • Magicka 2
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Cossacks
  • Magicka 2: Ice, Death and Fury
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Pillars of Eternity
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Tyranny: Gold Edition
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mandate of Heaven
  • Europa Universalis IV: Third Rome
  • Europa Universalis 4: Emperor
  • Europa Universalis IV: Wealth of Nations
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Darkest Hour
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II
  • Europa Universalis IV: Call to arms event
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III Collection
  • Pirates of Black Cove
  • Europa Universalis IV: Res Publica
  • Semper Fi
  • Sengoku
  • Europa Universalis IV: El Dorado
blue emu said:
Nicodemos:

That won't work.

Look at the code again... what happens if Germany attacks Russia on the Historical date (June 22, 1941)?

Russia's GDE will then be 0.5 (starts at 0.2, raised by +0.1 on Dec 12th, 1939 and again on May 1st of both 1940 and 1941)... and then event 2655 fires and it gets raised by ANOTHER 0.6

Russia now has a GDE of 110%, instead of 80% as it should be.

... it doesn't work... you will have to revert to the v1.2 code... it at least WORKS properly.

Just try trigger all those events in GC 36. Least I get GDE 370% with those events not sure about yours.
 

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
That's not what I'm saying...

I realize that the v1.3b GPW code is boned... I'm the one that reported it first (check the dates on the threads).

What I'm saying is that your suggested fix won't work EITHER.

When Russia is attacked, the last event (2655) will add 0.6 to Russia's CURRENT GDE... raising it perhaps as high as 130%, if Russia is not attacked until 1943.

Check your code again... it's just as badly buggered as Paradox's code.
 

Panzerschiffe

King
4 Badges
Oct 20, 2005
2.122
351
  • Crusader Kings II
  • Europa Universalis IV
  • Hearts of Iron III
  • 500k Club
Having said that... there IS a bug in the code... but not the early firing of the event that you mentioned, that part is working as designed. The bug is that it sets the Russian GDE to the WRONG value... making them almost invulnerable.

Check the past week's threads for references to the v1.3b GDE bug... you will have to either revert to v1.3a or patch your ussr.txt event file and edit your saved game.

Well, i thought the bug was originally the event firing multiple times thus allowing the USSR to have a GDE of 150% (or other crazy values) so i assumed that having the Great Patriotic War event firing in January 36 MUST be a bug. Since, just before patching to 1.3b, i had a soviet campaign going until late 38 and no such event firing.

When i saw this, i thought this was the bug that every one was talking about.


So, if i played the Greece campaign, would Russia not have a GDE higher than .8 at some point in time?
I still dont understand why GPW fired that early. I also dont get why this is WAD.


I just checked my current game as France. I loaded up as USSR and they have a GDE of 100%. So they basically cant lose. The GPW event also fired on 3 jan 36.

Ill go reinstall 1.3a. This bug is just not worth it.
 
Last edited:

Kanitatlan

Field Marshal
84 Badges
Mar 13, 2003
8.702
1.213
Visit site
  • Crusader Kings II: Horse Lords
  • Semper Fi
  • Victoria 2
  • Victoria 2: A House Divided
  • 200k Club
  • 500k Club
  • Europa Universalis III: Collection
  • Europa Universalis IV: El Dorado
  • Europa Universalis IV: Pre-order
  • Hearts of Iron II: Beta
  • Crusader Kings II: Way of Life
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Rome Gold
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Mare Nostrum
  • Stellaris
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Hearts of Iron IV: Field Marshal
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: No Step Back
  • Europa Universalis IV
  • Hearts of Iron II: Armageddon
  • Crusader Kings II
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sword of Islam
  • Europa Universalis III
  • Divine Wind
  • Arsenal of Democracy
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • For the Motherland
  • Hearts of Iron III
  • Hearts of Iron III: Their Finest Hour
  • Heir to the Throne
  • Europa Universalis III Complete
  • Magicka
  • Europa Universalis III Complete
Just to be clear, the bug in 1.3b is because the recoded events have been done on the basis that the GDE command in event files sets the GDE rather than adds to it (which is what it does). Because of this both AI and non AI event trains are wrong.

The AI event takes then straight to a GDE of 1.0 since it ries to set it to 0.8 which actually adds 0.8 to the starting 0.2 value.

The player event stream as the proper stream of annual events but these have escalating values in instead of 0.1 increments (i.e. they are also easily fixed by putting the right numbers in). The 'attacked' event stream has been replaced by a single event setting the GDE value. This needs to be a sequence of events, 1 for each year, since the uplift needed varies from year to year due to the other events.

Currently I am playing 1.3b with the 1.3a ussr.txt event file so that I avoid this bug. There is a corrected version of 1.3b somewhere but I haven't bothered to use it yet. If you are not intending to play as SU then both would have the same effect and for simplicity I would suggest saving the ussr.txt file, upgrade to 1.3b and then copy the saved file back in place. This will give you a perfectly good AI SU.

If you want to play as SU then a fixed 1.3b is rather different from 1.3a
 

Panzerschiffe

King
4 Badges
Oct 20, 2005
2.122
351
  • Crusader Kings II
  • Europa Universalis IV
  • Hearts of Iron III
  • 500k Club
I would suggest saving the ussr.txt file, upgrade to 1.3b and then copy the saved file back in place. This will give you a perfectly good AI SU.

I tried that, yet the bug still persists. I patched 1.3a, then copied the ussr.txt, then patched 1.3b and replaced my existing ussr.txt.

Yet i restart a game as germany and USSR gets the GPW event on 6 jan 36.
:mad:

I tried looking through the event files of hoi.txt and ussr.txt yet i could not find the GPW events or gearing up for war stuff.

What happened?

Any help with this would be appreciated.
 

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
Panzerschiffe said:
I tried that, yet the bug still persists. I patched 1.3a, then copied the ussr.txt, then patched 1.3b and replaced my existing ussr.txt.

Yet i restart a game as germany and USSR gets the GPW event on 6 jan 36.
:mad:

I tried looking through the event files of hoi.txt and ussr.txt yet i could not find the GPW events or gearing up for war stuff.

What happened?

Any help with this would be appreciated.

... but the new Russian GDE value is now CORRECT, yes?

Under v1.3b, reverse-patched with the v1.3a ussr.txt file, you will still see the GPW event fire in early 1936... but it sets the Russian GDE to the CORRECT value now.

I repeat... the early firing of the GPW event (in the v1.3a ussr.txt event file) for an AI-Russia is NOT a bug... it's exactly what was intended. It just raises AI-Russia's GDE from 0.2 to the normal value of 0.8 immediately, since AI-Russia can be counted on to remain passive (it's PROGRAMMED to do so).

The bug is that the coding was done wrong in v1.3b, raising the AI-USSR's GDE to the WRONG value... the bug was in the use of the "ground_def_eff =" command... not in the timing of the event.

The GPW events are nearly at the end of the ussr.txt file.
 

Panzerschiffe

King
4 Badges
Oct 20, 2005
2.122
351
  • Crusader Kings II
  • Europa Universalis IV
  • Hearts of Iron III
  • 500k Club
It just raises AI-Russia's GDE from 0.2 to the normal value of 0.8 immediately, since AI-Russia can be counted on to remain passive (it's PROGRAMMED to do so).

It was 1.00 when i did my whole operation.
That was with the copy pasted 1.3a ai-file.

I found the event in question in the ussr.txt file. It just wasnt labelled, so i couldnt find the line with the GDE.

Ill check again.

I patched 1.3a, copy (backup copy), then repatched 1.3b, pasted, then started up my game.

Unless i did something wrong in the procedure...

Ill try once more to see if i didnt screw something up.

indeed, i checked and it was 1.00 after patching. Ill repatch again to see what happens
 
Last edited:

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
Did you start a new game after reverse-patching to the v1.3a ussr.txt file?

Any game STARTED with the v1.3b ussr.txt file will certainly have the wrong value (1.0) for the Russian GDE, even after patching back to v1.3a... if you wanted to continue that game instead of restarting it, just edit the save and change AI-Russia's GDE back to 0.8

The AI-only event just fires once... so if you edit the value in the save-game, the computer won't change it back again.
 

Panzerschiffe

King
4 Badges
Oct 20, 2005
2.122
351
  • Crusader Kings II
  • Europa Universalis IV
  • Hearts of Iron III
  • 500k Club
blue emu said:
Did you start a new game after reverse-patching to the v1.3a ussr.txt file?

Any game STARTED with the v1.3b ussr.txt file will certainly have the wrong value (1.0) for the Russian GDE, even after patching back to v1.3a... if you wanted to continue that game instead of restarting it, just edit the save and change AI-Russia's GDE back to 0.8

The AI-only event just fires once... so if you edit the value in the save-game, the computer won't change it back again.

Yeah, i started new games.

I checked as albania and on 11 jan 36, it fires, i load as USSR, GDE 100% (supposed to be 80%).

I checked my event files and my ussr.txt (right click + properties) says its last been modified on 8 december...
Thus its not part of any of the updates? :confused: (i repatched 2 times, going on 3)
It then says last accessed today (duh) but id except that to also be the last changed/modification done.

I wanted to start a new game as Germany, seeing that GDE did influence my decision NOT to play the game through...
 

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
Panzerschiffe said:
I checked as albania and on 11 jan 36, it fires, i load as USSR, GDE 100% (supposed to be 80%).

Check your ussr.txt event file (the reverse-patched, v1.3a version). Near the end, shortly before the "Spanish Civil War Ends an Important Experience" event, there should be the 1936 GC AI-Russia code (event 2661)... which SHOULD look like this:

# AI gets instant ground_def boost in 36 GC
######################################

event = {
id = 2661
random = no
country = SOV
style = 0

trigger = {
ai = yes
}

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 3 month = january year = 1936 }

name = "AI_EVENT"

action_a = {
command = { type = ground_def_eff value = 0.60 } # 0.6 rise
command = { type = sleepevent which = 2651 }
command = { type = sleepevent which = 2652 }
command = { type = sleepevent which = 2653 }
command = { type = sleepevent which = 2654 }
command = { type = sleepevent which = 2655 }
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
command = { type = sleepevent which = 2658 }
command = { type = sleepevent which = 2659 }
}
}

... note the 0.6 value

If it says 0.8 instead, then you just didn't over-write the v1.3b file with the v1.3a file correctly.
 

Panzerschiffe

King
4 Badges
Oct 20, 2005
2.122
351
  • Crusader Kings II
  • Europa Universalis IV
  • Hearts of Iron III
  • 500k Club
... note the 0.6 value

If it says 0.8 instead, then you just didn't over-write the v1.3b file with the v1.3a file correctly.

Aha! Yes, this value is indeed 0.8. But i copy pasted the 1.3a file. How could i go wrong? Unless the 1.3a i had was incorrect?

Although, my event does not have the extra sleep things at the end.

name = "fbarb_event8_name"
desc = "fbarb_event8_desc"

picture = "great_patriotic_war"
style = 0

date = { day = 1 month = january year = 1936 }
offset = 10 # Check for trigger conditions every 10 days
deathdate = { day = 30 month = april year = 1944 }

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.8 } # Rise to 0.8
}
}


So if i change the 0.8 to 0.6, it'll work?
 

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
That's the original v1.3b version... not the 1.3a version.

You must have somehow fubar'd the copy and paste.

Here's what the whole sequence should look like... ALL the GPW events:

#########################################
#
# USSR GPW AI/human event chain - 1.2
#
# NEW EVENTS!
#
#########################################

event = {
id = 2660
random = no
country = SOV


trigger = {
ai = no
}

date = { day = 12 month = december year = 1939 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
style = 0
picture = "soviet_strategic_victory"

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.10 } # 0.1 rise
command = { type = sleepevent which = 2655 } # first jump event
}
}

event = {
id = 2651
random = no
country = SOV


trigger = {
ai = no
}

date = { day = 1 month = may year = 1940 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
style = 0
picture = "soviet_strategic_victory"

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.10 } # 0.1 rise
command = { type = sleepevent which = 2655 } # 1. and 2. jump event
command = { type = sleepevent which = 2656 }
}
}

event = {
id = 2652
random = no
country = SOV
style = 0

picture = "soviet_strategic_victory"

trigger = {
ai = no
}

date = { day = 1 month = may year = 1941 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.10 } # 0.1 rise
command = { type = sleepevent which = 2655 } # 1., 2., 3. jump event
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
}
}

event = {
id = 2653
random = no
country = SOV
style = 0

picture = "soviet_strategic_victory"


trigger = {
ai = no
}

date = { day = 1 month = may year = 1942 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.10 } # 0.1 rise
command = { type = sleepevent which = 2655 } # 1., 2., 3., 4. jump event
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
command = { type = sleepevent which = 2658 }
}
}

event = {
id = 2654
random = no
country = SOV
style = 0

picture = "soviet_strategic_victory"


trigger = {
ai = no
}

date = { day = 1 month = may year = 1943 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.10 } # 0.1 rise
command = { type = sleepevent which = 2655 } # 1., 2., 3., 4., 5. jump event
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
command = { type = sleepevent which = 2658 }
command = { type = sleepevent which = 2659 }
}
}

event = {
id = 2666 # extra GDE rise event that occurs to make the russian forces equal to others
random = no
country = SOV
style = 0

picture = "soviet_strategic_victory"


trigger = {
ai = no
}

date = { day = 1 month = may year = 1944 }

name = "USSR_GEAR_1"
desc = "USSR_GEAR_2"
action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.10 } # 0.1 rise
command = { type = sleepevent which = 2655 } # 1., 2., 3., 4., 5. jump event
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
command = { type = sleepevent which = 2658 }
command = { type = sleepevent which = 2659 }
}
}


event = { # first gde jump event
id = 2655
random = no
country = SOV

trigger = {
ai = no # human only
under_attack = SOV # any attack on USSR
NOT = { event = 2656 }
NOT = { event = 2657 }
NOT = { event = 2658 }
NOT = { event = 2659 }
random = 10
}


name = "fbarb_event8_name"
desc = "fbarb_event8_desc"

picture = "great_patriotic_war"
style = 0

date = { day = 1 month = january year = 1936 }
offset = 10 # Check for trigger conditions every 10 days
deathdate = { day = 30 month = april year = 1940 }

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.50 } # Rise to 0.7
command = { type = sleepevent which = 2660 } # Sleep natural rise
command = { type = sleepevent which = 2651 } # Sleep natural rise
command = { type = sleepevent which = 2652 } # Sleep natural rise
command = { type = sleepevent which = 2653 } # Sleep natural rise
command = { type = sleepevent which = 2654 } # Sleep natural rise
command = { type = sleepevent which = 2656 } # Sleep other GPW
command = { type = sleepevent which = 2657 } # Sleep other GPW
command = { type = sleepevent which = 2658 } # Sleep other GPW
command = { type = sleepevent which = 2659 } # Sleep other GPW

}
}

event = {
id = 2656
random = no
country = SOV

trigger = {
ai = no # human only
under_attack = SOV # any attack on USSR
NOT = { event = 2655 }
NOT = { event = 2657 }
NOT = { event = 2658 }
NOT = { event = 2659 }
random = 10
}


name = "fbarb_event8_name"
desc = "fbarb_event8_desc"

picture = "great_patriotic_war"
style = 0

date = { day = 2 month = may year = 1940 }
offset = 10 # Check for trigger conditions every 10 days
deathdate = { day = 30 month = april year = 1941 }

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.40 } # Rise to 0.7
command = { type = sleepevent which = 2660 } # Sleep natural rise
command = { type = sleepevent which = 2651 } # Sleep natural rise
command = { type = sleepevent which = 2652 } # Sleep natural rise
command = { type = sleepevent which = 2653 } # Sleep natural rise
command = { type = sleepevent which = 2654 } # Sleep natural rise
command = { type = sleepevent which = 2656 } # Sleep other GPW
command = { type = sleepevent which = 2657 } # Sleep other GPW
command = { type = sleepevent which = 2658 } # Sleep other GPW
command = { type = sleepevent which = 2659 } # Sleep other GPW

}
}

event = {
id = 2657
random = no
country = SOV

trigger = {
ai = no # human only
under_attack = SOV # any attack on USSR
NOT = { event = 2655 }
NOT = { event = 2656 }
NOT = { event = 2658 }
NOT = { event = 2659 }
random = 10
}


name = "fbarb_event8_name"
desc = "fbarb_event8_desc"

picture = "great_patriotic_war"
style = 0

date = { day = 2 month = may year = 1941 }
offset = 10 # Check for trigger conditions every 10 days
deathdate = { day = 30 month = april year = 1942 }

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.30 } # Rise to 0.7
command = { type = sleepevent which = 2660 } # Sleep natural rise
command = { type = sleepevent which = 2651 } # Sleep natural rise
command = { type = sleepevent which = 2652 } # Sleep natural rise
command = { type = sleepevent which = 2653 } # Sleep natural rise
command = { type = sleepevent which = 2654 } # Sleep natural rise

command = { type = sleepevent which = 2656 } # Sleep other GPW
command = { type = sleepevent which = 2657 } # Sleep other GPW
command = { type = sleepevent which = 2658 } # Sleep other GPW
command = { type = sleepevent which = 2659 } # Sleep other GPW

}
}

event = {
id = 2658
random = no
country = SOV

trigger = {
ai = no # human only
under_attack = SOV # any attack on USSR
NOT = { event = 2655 }
NOT = { event = 2656 }
NOT = { event = 2657 }
NOT = { event = 2659 }
random = 10
}


name = "fbarb_event8_name"
desc = "fbarb_event8_desc"

picture = "great_patriotic_war"
style = 0

date = { day = 2 month = may year = 1942 }
offset = 10 # Check for trigger conditions every 10 days
deathdate = { day = 30 month = april year = 1943 }

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.20 } # Rise to 0.7
command = { type = sleepevent which = 2660 } # Sleep natural rise
command = { type = sleepevent which = 2651 } # Sleep natural rise
command = { type = sleepevent which = 2652 } # Sleep natural rise
command = { type = sleepevent which = 2653 } # Sleep natural rise
command = { type = sleepevent which = 2654 } # Sleep natural rise
command = { type = sleepevent which = 2656 } # Sleep other GPW
command = { type = sleepevent which = 2657 } # Sleep other GPW
command = { type = sleepevent which = 2658 } # Sleep other GPW
command = { type = sleepevent which = 2659 } # Sleep other GPW
}
}

event = {
id = 2659
random = no
country = SOV

trigger = {
ai = no # human only
under_attack = SOV # any attack on USSR
NOT = { event = 2655 }
NOT = { event = 2656 }
NOT = { event = 2657 }
NOT = { event = 2658 }
random = 10

}


name = "fbarb_event8_name"
desc = "fbarb_event8_desc"

picture = "great_patriotic_war"
style = 0

date = { day = 2 month = may year = 1943 }
offset = 10 # Check for trigger conditions every 10 days
deathdate = { day = 30 month = december year = 1947 }

action_a = {
name = "OK"
command = { type = ground_def_eff value = 0.10 } # Rise to 0.7
command = { type = sleepevent which = 2660 } # Sleep natural rise
command = { type = sleepevent which = 2651 } # Sleep natural rise
command = { type = sleepevent which = 2652 } # Sleep natural rise
command = { type = sleepevent which = 2653 } # Sleep natural rise
command = { type = sleepevent which = 2654 } # Sleep natural rise
command = { type = sleepevent which = 2656 } # Sleep other GPW
command = { type = sleepevent which = 2657 } # Sleep other GPW
command = { type = sleepevent which = 2658 } # Sleep other GPW
command = { type = sleepevent which = 2659 } # Sleep other GPW
}
}

# AI gets instant ground_def boost in 36 GC
######################################

event = {
id = 2661
random = no
country = SOV
style = 0

trigger = {
ai = yes
}

date = { day = 1 month = january year = 1936 }
offset = 1
deathdate = { day = 3 month = january year = 1936 }

name = "AI_EVENT"

action_a = {
command = { type = ground_def_eff value = 0.60 } # 0.6 rise
command = { type = sleepevent which = 2651 }
command = { type = sleepevent which = 2652 }
command = { type = sleepevent which = 2653 }
command = { type = sleepevent which = 2654 }
command = { type = sleepevent which = 2655 }
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
command = { type = sleepevent which = 2658 }
command = { type = sleepevent which = 2659 }
}
}

# AI gets instant ground_def boost in 39 GC
######################################

event = {
id = 2663
random = no
country = SOV
style = 0

trigger = {
ai = yes
}

date = { day = 1 month = september year = 1939 }
offset = 1
deathdate = { day = 3 month = september year = 1939 }

name = "AI_EVENT"

action_a = {
command = { type = ground_def_eff value = 0.60 } # 0.6 rise
command = { type = sleepevent which = 2651 }
command = { type = sleepevent which = 2652 }
command = { type = sleepevent which = 2653 }
command = { type = sleepevent which = 2654 }
command = { type = sleepevent which = 2655 }
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
command = { type = sleepevent which = 2658 }
command = { type = sleepevent which = 2659 }
}
}

# AI gets instant ground_def boost in 41 GC
######################################

event = {
id = 2664
random = no
country = SOV
style = 0

trigger = {
ai = yes
}

date = { day = 21 month = june year = 1941 }
offset = 1
deathdate = { day = 23 month = june year = 1941 }

name = "AI_EVENT"

action_a = {
command = { type = ground_def_eff value = 0.10 } # 0.1 rise
command = { type = sleepevent which = 2651 }
command = { type = sleepevent which = 2652 }
command = { type = sleepevent which = 2653 }
command = { type = sleepevent which = 2654 }
command = { type = sleepevent which = 2655 }
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
command = { type = sleepevent which = 2658 }
command = { type = sleepevent which = 2659 }
}
}

# AI gets instant ground_def boost in 44 GC
######################################

event = {
id = 2665
random = no
country = SOV
style = 0

trigger = {
ai = yes
}

date = { day = 19 month = june year = 1944 }
offset = 1
deathdate = { day = 21 month = june year = 1944 }

name = "AI_EVENT"

action_a = {
command = { type = ground_def_eff value = 0.10 } # 0.1 rise
command = { type = sleepevent which = 2651 }
command = { type = sleepevent which = 2652 }
command = { type = sleepevent which = 2653 }
command = { type = sleepevent which = 2654 }
command = { type = sleepevent which = 2655 }
command = { type = sleepevent which = 2656 }
command = { type = sleepevent which = 2657 }
command = { type = sleepevent which = 2658 }
command = { type = sleepevent which = 2659 }
}
}

Just copy-and-paste that over the entire section... replacing everything between the "Moving Industry to Siberia" event and the "Spanish Civil War Ends" event.
 

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
Panzerschiffe said:
Thanks for the help!

No problem... glad you got it straightened out.
 

szmik

Libertarian
102 Badges
Apr 18, 2004
2.158
818
  • Hearts of Iron IV: No Step Back
  • Surviving Mars: Digital Deluxe Edition
  • Imperator: Rome - Magna Graecia
  • Battle for Bosporus
  • Europa Universalis 4: Emperor
  • Victoria 3 Sign Up
  • Europa Universalis IV
  • Deus Vult
  • Victoria: Revolutions
  • For The Glory
  • Arsenal of Democracy
  • Darkest Hour
  • Rome Gold
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Europa Universalis III Complete
  • Hearts of Iron III Collection
  • Crusader Kings II
  • Crusader Kings II: Reapers Due
  • March of the Eagles
  • Victoria 2
  • Victoria 2: A House Divided
  • Victoria 2: Heart of Darkness
  • Europa Universalis IV: Golden Century
  • Hearts of Iron IV: Cadet
  • Stellaris
  • Imperator: Rome
  • Imperator: Rome Deluxe Edition
  • 500k Club
  • Pride of Nations
  • Age of Wonders III
  • BATTLETECH
  • Pillars of Eternity
  • Tyranny: Archon Edition
  • Shadowrun: Dragonfall
  • Shadowrun Returns
  • Shadowrun: Hong Kong
  • Teleglitch: Die More Edition
  • Surviving Mars
  • Majesty 2
  • The Kings Crusade
  • Crusader Kings III
blue emu said:
That's the original v1.3b version... not the 1.3a version.

You must have somehow fubar'd the copy and paste.

Here's what the whole sequence should look like... ALL the GPW events:



Just copy-and-paste that over the entire section... replacing everything between the "Moving Industry to Siberia" event and the "Spanish Civil War Ends" event.

bah, you don't really need any sleepevent command to fix it :p
just adjust deathdates :eek:o
 

blue emu

GroFAZ
Moderator
8 Badges
Mar 13, 2004
17.503
20.005
  • Crusader Kings II
  • Europa Universalis III
  • Hearts of Iron III
  • Hearts of Iron III Collection
  • Heir to the Throne
  • Europa Universalis: Rome
  • 500k Club
  • Hearts of Iron II: Beta
szmik said:
bah, you don't really need any sleepevent command to fix it :p
just adjust deathdates :eek:o

Not so... those events get slept when Germany attacks Russia... not on a particular day.

There's no way of knowing just when the Germans will attack the USSR, so there's no way to know WHAT the death-dates should be... it will be different in every game.

:D