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

CocoBZ

Colonel
20 Badges
May 8, 2010
1.050
113
  • Darkest Hour
  • Europa Universalis III
  • Europa Universalis III: Chronicles
  • Europa Universalis III Complete
  • Divine Wind
  • Heir to the Throne
  • Europa Universalis III Complete
  • Shadowrun Returns
  • Surviving Mars: Digital Deluxe Edition
  • Hearts of Iron IV: Expansion Pass
  • Age of Wonders III
  • Hearts of Iron IV: Death or Dishonor
  • Surviving Mars
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Europa Universalis III Complete
  • Hearts of Iron III Collection
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II
Pretty much what it says on the tin. Playing the Soviets in the Fall Weiss scenario, game crashes when the event of partitioning Poland with the Germans pops up.

Playing on 1.05.1.

Edit: I probably posted this in the wrong forum section as well.
 
Last edited:
Sorry for the late answer, I've been busy.
IIRC you're modder, so it's easier to tell you how to fix it.
Edit file Darkest Hour\Mods\Darkest Hour Full\scenarios\BS_1939.09\fall_weiss_events.txt
Find event 900009
Edit action effect as follows:
action_a = {
name = "FW_EVT_900009_ACTIONA" #Ok
command = { type = war which = POL }
#command = { type = sleepevent which = 1 }
#command = { type = unlock_division which = 10846 value = 1 }
command = { type = unlock_division which = 10846 value = 2 }
#command = { type = unlock_division which = 10846 value = 3 }
command = { type = unlock_division which = 10846 value = 4 }
#command = { type = unlock_division which = 10846 value = 5 }
#command = { type = unlock_division which = 10846 value = 6 }
command = { type = unlock_division which = 10846 value = 7 }
#command = { type = unlock_division which = 10846 value = 8 }
command = { type = unlock_division which = 10846 value = 9 }
command = { type = unlock_division which = 10846 value = 10 }
command = { type = unlock_division which = 10846 value = 11 }
command = { type = unlock_division which = 10846 value = 12 }
#command = { type = unlock_division which = 10846 value = 13 }
command = { type = unlock_division which = 10846 value = 14 }
#command = { type = unlock_division which = 10846 value = 15 }
command = { type = unlock_division which = 10846 value = 16 }
command = { type = unlock_division which = 10846 value = 17 }
#command = { type = unlock_division which = 10846 value = 18 }
#command = { type = unlock_division which = 10846 value = 19 }
#command = { type = unlock_division which = 10846 value = 20 }
#command = { type = unlock_division which = 10846 value = 21 }
#command = { type = unlock_division which = 10846 value = 22 }
#command = { type = unlock_division which = 10846 value = 23 }
#command = { type = unlock_division which = 10846 value = 24 }
#command = { type = unlock_division which = 10846 value = 25 }
#command = { type = unlock_division which = 10846 value = 26 }
#command = { type = unlock_division which = 10846 value = 27 }
#command = { type = unlock_division which = 10846 value = 28 }
#command = { type = unlock_division which = 10846 value = 29 }
#command = { type = unlock_division which = 10846 value = 30 }
#command = { type = unlock_division which = 10846 value = 31 }
#command = { type = unlock_division which = 10846 value = 32 }
#command = { type = unlock_division which = 10846 value = 33 }
#command = { type = unlock_division which = 10846 value = 34 }
#command = { type = unlock_division which = 10846 value = 35 }
#command = { type = unlock_division which = 10846 value = 36 }
#command = { type = unlock_division which = 10846 value = 37 }
#command = { type = unlock_division which = 10846 value = 38 }
#command = { type = unlock_division which = 10846 value = 39 }
#command = { type = unlock_division which = 10846 value = 40 }
#command = { type = unlock_division which = 10846 value = 41 }
#command = { type = unlock_division which = 10846 value = 42 }
#command = { type = unlock_division which = 10846 value = 43 }
#command = { type = unlock_division which = 10846 value = 44 }
#command = { type = unlock_division which = 10846 value = 45 }
#command = { type = unlock_division which = 10846 value = 46 }
#command = { type = unlock_division which = 10846 value = 47 }
#command = { type = unlock_division which = 10846 value = 48 }
#command = { type = unlock_division which = 10846 value = 49 }
#command = { type = unlock_division which = 10846 value = 50 }
#command = { type = unlock_division which = 10846 value = 51 }
#command = { type = unlock_division which = 10846 value = 52 }
#command = { type = unlock_division which = 10846 value = 53 }
#command = { type = unlock_division which = 10846 value = 54 }
#command = { type = unlock_division which = 10846 value = 55 }
#command = { type = unlock_division which = 10846 value = 56 }
#command = { type = unlock_division which = 10846 value = 57 }
#command = { type = unlock_division which = 10846 value = 58 }
#command = { type = unlock_division which = 10846 value = 59 }
#command = { type = unlock_division which = 10846 value = 60 }
#command = { type = unlock_division which = 10846 value = 61 }
#command = { type = unlock_division which = 10846 value = 62 }
#command = { type = unlock_division which = 10846 value = 63 }
#command = { type = unlock_division which = 10846 value = 64 }
#command = { type = unlock_division which = 10846 value = 65 }
#command = { type = unlock_division which = 10846 value = 66 }
#command = { type = unlock_division which = 10846 value = 67 }
#command = { type = unlock_division which = 10846 value = 68 }
#command = { type = unlock_division which = 10846 value = 69 }
#command = { type = unlock_division which = 10846 value = 70 }
#command = { type = unlock_division which = 10846 value = 71 }
#command = { type = unlock_division which = 10846 value = 72 }
#command = { type = unlock_division which = 10846 value = 73 }
#command = { type = unlock_division which = 10846 value = 74 }
#command = { type = unlock_division which = 10846 value = 75 }
#command = { type = unlock_division which = 10846 value = 76 }
#command = { type = unlock_division which = 10846 value = 77 }
#command = { type = unlock_division which = 10846 value = 78 }
#command = { type = unlock_division which = 10846 value = 79 }
#command = { type = unlock_division which = 10846 value = 80 }
#command = { type = unlock_division which = 10846 value = 81 }
#command = { type = unlock_division which = 10846 value = 82 }
#command = { type = unlock_division which = 10846 value = 83 }
#command = { type = unlock_division which = 10846 value = 84 }
}
 
That stops the crash indeed, but on the other hand it only unlocks some of the divisions (the ones that haven't been commented out obviously). Sure, it can be stitched by editing the .inc so that the divisions aren't locked to begin with, but I'm wondering whether there's a more elegant solution.
 
That stops the crash indeed, but on the other hand it only unlocks some of the divisions (the ones that haven't been commented out obviously). Sure, it can be stitched by editing the .inc so that the divisions aren't locked to begin with, but I'm wondering whether there's a more elegant solution.
I must have missed some divisions. Please remove # before the remaining unlocked divisions to fix this. I was in a hurry and I didn't notice I missed some of them.