I've made it in the next update so that you don't need ports to move divisions onto water on 1 tile islands. This should fix the problem.
GavGrub
Creator of
Recent community posts
It's possible that you're having supply problems. Money is needed to attack, and if you run out, you will loose every battle. This scales with the number of divisions in battle. Try building more factories.
The biome you're fighting on can also add modifiers to attack / defense. Check to see if that's causing problems as well.
There's nothing I can really do about that unfortunately, because of the way regions are set up.
Here's the discord link: https://discord.gg/sTSfJWVpdH
The AI nations do not ignore manpower constraints, they just deploy more divisions when you declare war on them, as you can as well. Economy does matter, it's required to resupply divisions. Divisions will wait to go into a battle unless they are fully supplied, otherwise nothing will happen (as per why the units have movement lines but don't damage each other). You can refer to the tutorial for more details.
I do agree with you however that this is not communicated well outside of the tutorial, so I will work on improving that.
I haven't tried, however, russia does have the most overpowered defensive terrain on the map, so that may help when whittling down white russia.
Also, civil wars only start if your ideology does not match the nation you are trying to become, so you can skip it by changing your country to being communist first.
The regions are all represented by one large dictionary where the first element is a unique color associated with that on the region map, the second is it's location on the map, and the third is a list of every region which that region connects to. It works to be a very rudimentary way of implementing a graph data structure.
Each region has a culture associated with it. When you annex a region, it checks the culture of that region and adds it to a dictionary which every country has with the key being the culture, and the item being a list of all the regions the country owns with that culture. From that, you can get the region ids of each region in a province by just getting the item associated with a certain key within the country class.
It's possible that it's an issue with your antivirus. Conveniently, the sequel, Spirits of Steel: A New Dawn was just released, so maybe you can try that? https://gavgrub.itch.io/sosand