Warhammer 40,000: Dawn of War - Soulstorm

Warhammer 40,000: Dawn of War - Soulstorm

Eisenfresser Aug 4, 2023 @ 12:45am
Ultimate Apocalypse Campaign Cheats?
Is there a way to enable cheats for UA campaign? As Chaos you only get champions as Commander Guard Units and its impossible to attack any Warpgate province as the AI will have 2 bases by turn 6.

No matter who I attack and what I do the Space Marines are so weak early game its hopeless
Originally posted by Bolt:
Reduce the AI players:
1) download Corsix Mod Studio: https://modstudio.corsix.org/downloads-5.html
2) install
3) run
4) open ModStudio.exe
5) Button "Load single SGA file"
6) Navigate to your folder: Steam\steamapps\common\Dawn of War Soulstorm\DXP2
7) open the file: DXP2Data.sga
8) on the top left tree view panel expand: data\ai\metamap until you see all the 3 ai files listed
9) right-click on and extract each to a folder
10) open each with a text editor, like Notepad++
11) alter each entry that has 2 AIs listed to only have 1 AI, so that...
{
MilitaryStrength = 7,
AIRank = 6,

AIOpponents =
{
{
Difficulty = "Standard",
},
{
Difficulty = "Easy",
},
}
},
...turns into...
{
MilitaryStrength = 7,
AIRank = 6,

AIOpponents =
{
{
Difficulty = "Standard",
},
}
},
...for example. Pay attention to not ruin the brackets' formatting or you'll end up with a file the game bugs out on if it loads it. Each bracket needs to open and close and only those 2 brackets and all code in-between can be removed.

For whatever mod you load create a folder structure in its data folder so that it has the same data\ai\metamap folder structure and copy the 3 edited AI files in there (one for each difficulty setting).

Example: Soulstorm\MyMod\Data\Ai\Metamap
-> in there all 3 ai files should exist:
1) settings0.ai
2) settings1.ai
3) settings2.ai

If you aren't using a mod then do this for the DXP2 folder.
Now everytime you run this mod (or in case of DXP2: everytime you run the base game) it'll load these AI files to only have 1 AI to fight per map. I guess lowering the AIRank entry affects the honor guard, not sure.

No, no one has created a mod for that so far despite the game's age and its many mods. Maybe Unification offers such a setting with its installer, don't know. For the base game no easy *someone else already did this* files exist.
< >
Showing 1-4 of 4 comments
8-The-General-8 Aug 4, 2023 @ 2:51am 
Does your SM capt. spawn stuck?
The author of this thread has indicated that this post answers the original topic.
Bolt Aug 4, 2023 @ 7:43pm 
Reduce the AI players:
1) download Corsix Mod Studio: https://modstudio.corsix.org/downloads-5.html
2) install
3) run
4) open ModStudio.exe
5) Button "Load single SGA file"
6) Navigate to your folder: Steam\steamapps\common\Dawn of War Soulstorm\DXP2
7) open the file: DXP2Data.sga
8) on the top left tree view panel expand: data\ai\metamap until you see all the 3 ai files listed
9) right-click on and extract each to a folder
10) open each with a text editor, like Notepad++
11) alter each entry that has 2 AIs listed to only have 1 AI, so that...
{
MilitaryStrength = 7,
AIRank = 6,

AIOpponents =
{
{
Difficulty = "Standard",
},
{
Difficulty = "Easy",
},
}
},
...turns into...
{
MilitaryStrength = 7,
AIRank = 6,

AIOpponents =
{
{
Difficulty = "Standard",
},
}
},
...for example. Pay attention to not ruin the brackets' formatting or you'll end up with a file the game bugs out on if it loads it. Each bracket needs to open and close and only those 2 brackets and all code in-between can be removed.

For whatever mod you load create a folder structure in its data folder so that it has the same data\ai\metamap folder structure and copy the 3 edited AI files in there (one for each difficulty setting).

Example: Soulstorm\MyMod\Data\Ai\Metamap
-> in there all 3 ai files should exist:
1) settings0.ai
2) settings1.ai
3) settings2.ai

If you aren't using a mod then do this for the DXP2 folder.
Now everytime you run this mod (or in case of DXP2: everytime you run the base game) it'll load these AI files to only have 1 AI to fight per map. I guess lowering the AIRank entry affects the honor guard, not sure.

No, no one has created a mod for that so far despite the game's age and its many mods. Maybe Unification offers such a setting with its installer, don't know. For the base game no easy *someone else already did this* files exist.
Last edited by Bolt; Aug 4, 2023 @ 7:47pm
Eisenfresser Aug 6, 2023 @ 8:37pm 
Originally posted by Hollow:
Reduce the AI players:
1) download Corsix Mod Studio: https://modstudio.corsix.org/downloads-5.html
2) install
3) run
4) open ModStudio.exe
5) Button "Load single SGA file"
6) Navigate to your folder: Steam\steamapps\common\Dawn of War Soulstorm\DXP2
7) open the file: DXP2Data.sga
8) on the top left tree view panel expand: data\ai\metamap until you see all the 3 ai files listed
9) right-click on and extract each to a folder
10) open each with a text editor, like Notepad++
11) alter each entry that has 2 AIs listed to only have 1 AI, so that...
{
MilitaryStrength = 7,
AIRank = 6,

AIOpponents =
{
{
Difficulty = "Standard",
},
{
Difficulty = "Easy",
},
}
},
...turns into...
{
MilitaryStrength = 7,
AIRank = 6,

AIOpponents =
{
{
Difficulty = "Standard",
},
}
},
...for example. Pay attention to not ruin the brackets' formatting or you'll end up with a file the game bugs out on if it loads it. Each bracket needs to open and close and only those 2 brackets and all code in-between can be removed.

For whatever mod you load create a folder structure in its data folder so that it has the same data\ai\metamap folder structure and copy the 3 edited AI files in there (one for each difficulty setting).

Example: Soulstorm\MyMod\Data\Ai\Metamap
-> in there all 3 ai files should exist:
1) settings0.ai
2) settings1.ai
3) settings2.ai

If you aren't using a mod then do this for the DXP2 folder.
Now everytime you run this mod (or in case of DXP2: everytime you run the base game) it'll load these AI files to only have 1 AI to fight per map. I guess lowering the AIRank entry affects the honor guard, not sure.

No, no one has created a mod for that so far despite the game's age and its many mods. Maybe Unification offers such a setting with its installer, don't know. For the base game no easy *someone else already did this* files exist.

Man the community is blessed with people like you.
Thanks I would never had figured it out myself lol
SteahmChip Aug 15, 2023 @ 5:10pm 
Also you can use .lua to change things in your favor

https://steamcommunity.com/sharedfiles/filedetails/?id=2955144612
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Aug 4, 2023 @ 12:45am
Posts: 4