WARNING: Updating in progress!
This a basic guide about changing the colour schemes used in the campaing of Dark Crusade and Soulstorm. At the end of this tutorial you will know to change the Blood Ravens colour scheme into (say) the Imperial Fists colour scheme. Note that I can only tell you how to change it in one of the 8 basic colour schemes available for each race. If you want a different scheme, you'll have to ask far more experienced modders.
A note on the Dark Eldar and the Sisters
These two races seem to be incredibly resistant to change and cannot be changed using the method described below. A shame, because in my opinion, these two have the most boring colours available.
Before We Start
Before you can start changing files, you will need to have:
1) Corsix's Mod Tools (can be downloaded here )
2) Microsoft VB6 SP5 runtime files. You will need these to make sure Corsix's Dow SGA reader works. (can be downloaded here )
Opening The Races SGA Files
(1) Install the Visual Basic runtime files
(2) Install Corsix's Mod Tools
(3) Open the Mod Studio
(4) Select "Load Single SGA Archive"
(5) Locate the Dark Crusade root folder (usually something like c:\program files\thq\dawn of war - dark crusade), go to the "DXP2" folder, and open the DXP2Data.sga
(6) In the left column, go to Scenario => sp, races folder and select the race you want to edit. Now, in the mod tools there is this awesome little option that lets you edit everything you want (well, what I want to edit today).
(7) Simply rightclick the race file and select "view as text file".
Changing The Default Colour Scheme
Now we get to the fun part. We are going to change the Blood Raves colour scheme into that of the Imperial Fists.
We're looking for this piece of text.
We're interested in the line: TeamColour = "default_0" .The number 0 refers to the Blodd Raves default colour scheme. Each race has 8 basic colour schemes, default_0 to default_7. To change this into the Imperial Fists colour scheme, simply change the number 0 to 3. So it will look like this.ForceName = "$690010"
TeamColourForceName = "Blood Ravens"
TeamColour = "default_0"
CommanderName = "space_marine_squad_force_commander_advance_sp"
SoForceName = "$690010"
TeamColourForceName = "Blood Ravens"
TeamColour = "default_3"
CommanderName = "space_marine_squad_force_commander_advance_sp"
(4) Change TeamColour = "default_0" to TeamColour = "default_3"
(5) Click on the disk icon to save. Save it in the dxp2/scenarios/sp/races folder. if the folder doesnt excist, create it.
Et voila, the Blood Ravens suddenly strut around wearing Imperial Fists colours and livery in the campaign. You can do this with all the races in the campaign. Just change the number to the colour scheme you want your army to wear.
Default Colour Schemes in Dark Crusade
And now what we have all been waiting for. The colour schemes for all the different races. The numbers 0 to 7 refer to TeamColour = "default_0" to TeamColour = "default_7". If you don't know to which colour scheme I'm referring to, you can look them up in the army painter.
Note that I haven't checked all of the Soulstorm default colour schemes as they seem to be the same. I'll update when I find changes.
Chaos
Chaos
0. Alpha Legion (SS standard)
1. Word Bearers (DC standard)
2. Iron Warriors
3. Night Lords
4. Emperors Children
5. Black Legion
6. World Eaters
7. Death Guard
Space Marines
Space Marines
0. Blood ravens (DC & SS standard)
1. Ultramarines
2. Space Wolves
3. Imperial Fists
4. Dark Angels
5. Blood Angels
6. Raven Guard
7. White Scars
Eldar
Eldar
0. Biel-Tan
1. Saim Hann
2. Alaitoc
3. Iyanden
4. Menaan
5. Ulthwe (DC & SS standard)
6. Ava-Nile
7. Il-Kaithe
Imperial Guard
Imperial Guard
0. 412th Cadian
1. 8th Cadian
2. 31st Harkoni Warhawks
3. 51st Coronana Grenadiers
4. 85th Cadian (DC)
4. 252nd Kauravan Conservators (SS standard)
5. 101th Vendoland
6. 110th Cadian
7. 180th Cadian
8. 1st Kronus Liberators (DC Standard)
Necrons
Necrons
0. Kronus (DC Standard)
0. Kaurava III (SS standard)
1. Jarrman Primus
2. Lorn V
3. Mefera Secundus
4. Miskal Prime
5. Rahe
6. Severa
7. Verdus Prime
Tau
Tau
0. T’au (DC standard)
1. Bork’an
2. Dal’yth
3. D’yanoi
4. Fal’shai (SS standard)
5. Sa’cea
6. Tau’n
7. Viorla
Orks
Orks
0. Blood Axes
1. Bad Moons
2. Goffs
3. Deathskulls
4. Evil Sunz
5. Big Choppaz
6. Gold Toofs
7. Snakebites
8. Evil Sunz (DC & SS Standard)
The wargear items are pre-coloured as far as I can tell. for instance, choosing the Word Bearers Colour scheme for Chaos leaves the shoulder pads of the commander at the Alpha Colour scheme.
Changing the Stronghold Mission & Commanders Colours by Leto Artreides 2
Strongholds, Commanders & Fliers
I figured out how to get custom colors working on stronghold maps in SS!
Go to dxp2/data/scenarios/sp and edit or extract these files:
stronghold_chaos_marines.scar
stronghold_dark_eldar.scar
stronghold_eldar.scar
stronghold_imperial_guard.scar
stronghold_necron.scar
stronghold_ork.scar
stronghold_sisters.scar
stronghold_space_marines.scar
stronghold_tau.scar
There is a default_x line in each file corresponding to each faction. It may be a bit harder to find in some than in others, but there's one in every one.
Search for "if MetaMap_GetPlayerRaceName() ==" to find the relevant section, and "colorscheme = "default_x"" should be under their somewhere.
It worked on the one stronghold I tested it for, the ork stronghold.
It goes to reason that if there are files that control team colors on stronghold maps, then there are also files that control team colors for commanders and air units. I just have to find those now...
*Update*
I figured out how to edit the colors of the commander and air units for Tau. They are tied to particular texture files and are not controlled by a color scheme.
You only need to edit 4 rsh files to recolor the commander and air units for Tau, and presumably every other faction. They are all located in data/art/ebps/races/tau/texture_share.
The 4 files are:
tau_barracuda_01.rsh
tau_barracuda_02.rsh
tau_commander_a1_src_b.rsh
tau_commander_b2_src_b.rsh
All you need to do is use the IBBoard texture tool to compile a teamcolored rsh from the relevant wtp file to recolor the rsh files. This should change the colors of air units and your commander on all campaign maps. This still does not change the color of the commander on the main menu, however. I'm starting to think that's hardcoded or something. But it does change the commander's color on the wargear screen.
You can then change the ingame icons for your commander easily enough through the relevant files in \Data\art\ui\ingame\.
All that's left of the default colors are in cinematics which you can't really change and your commander's portrait on campaign screens. I couldn't find the artwork for campaign screens anywhere, except for backgrounds, so I'm beginning to think they're hardcoded.
Last edited by Leto Atreides 2 : 5th Apr 08 at 7:14 PM.
And thanks to Smock, we now have a method of changing campaing skins into custom colour schemes. it is discussed on this page.
There are loads of things you can edit using the races file. Go explore!
Have Fun,
Robert


Et voila, the Blood Ravens suddenly strut around wearing Imperial Fists colours and livery in the campaign. You can do this with all the races in the campaign. Just change the number to the colour scheme you want your army to wear.












Great topic... I registered for the forum just to find this (thought I had registered awhile ago, but whatever)
because if you adding some new model like eldar jetbike it uses texture file from .rsh and that is not good.
PROBLEM SOLVED!
more carefully
