Skins @ Hive World Terra

This site tries to be standards compliant and semantic for Browser Compatibility.

Go To Navigation

Adding models to Dawn of War: Finishing Touches

New Icons.

Now Do you want custom icons for it? YES? Ok.

I assume you extracted all the SGA files that came with the game, if not then do so now.

Create all the folders needed to make this path inside your mods folder:
"data\art\ui"

Inside the UI folder make a folder called "ingame" and another called "space_marine_icons" inside that. Inside the UI folder again make a folder called "ingame_disabled" and another called "space_marine_icons" inside that.

Now go to the location where you extracted the original sgm files and go to "Dawn of War\where you extracted the files too\data\art\ui" and open up the "ingame" folder and then space_marine_icons and copy any file that starts with the name tacticalmarine_icon, all of them, even the multi and weapon ones with that name. Copy them to your mods own ingame\space_marine_icons folder.

Do the same for the ingame_disabled icons, they should have the same name as the ones you just copied so be sure to put them in your ingame_disabled\space_marine_icons folder.

Now open up your paint package and edit all the icons to suit you needs. Taking a screenshot inside the game of your unit close up is a great way to make an icon that looks like it.

Now change the line:
GameData["ui_ext"]["ui_info"]["icon_name"] = "space_marine_icons/devastatormarine_icon"
in your "Dawn of War\my mod\data\attrib\ebps\races\space_marines\troops\yourunitfile" to the name of your units icon.

Then open up "Dawn of War\roguetrader\data\attrib\sbps\races\space_marines\yourunitfile"and change the line:
GameData["squad_ui_ext"]["ui_info"]["icon_name"] = "space_marine_icons/devastatormarine_icon"
to your icon name. Mine says devastators because thats my unit. Your will probably say tacticalmarine_icon.

Once done, you should have a unit that works in the game and has its own icons. Remember though. I didnt tell you how to add the unit to the game so it appears as buildable from the Space Marine Barracks. Thats an entirely different subject for another time. All I've told you is how to set it up so it will work when you add it to the barracks.

In order not to leave you frustrated I'll give you the short quick and dirty version of what you need to do next.

Assuming your making a new marine as stated in this tutorial go to "Dawn of War\mymod\data\attrib\ebps\races\space_marines\structures\space_marine_barracks.lua" (what you dont have that file? go and get it from your extracted sgms then!)

Look for the lines look like this:
GameData["spawner_ext"]["squad_table"]["squad_01"] = "space_marine_squad_force_commander"
GameData["spawner_ext"]["squad_table"]["squad_02"] = "space_marine_squad_tactical"
GameData["spawner_ext"]["squad_table"]["squad_03"] = "space_marine_squad_assault"
GameData["spawner_ext"]["squad_table"]["squad_04"] = "space_marine_squad_devastator"
GameData["spawner_ext"]["squad_table"]["squad_05"] = "space_marine_squad_terminator"
GameData["spawner_ext"]["squad_table"]["squad_06"] = "space_marine_squad_terminator_assault"
Add you unit to that list. You may have noticed my devastators have been added and its the SQUAD file name used here from the "Dawn of War\mymod\data\attrib\sbps\races\space_marines" folder.

This should be basically it but some tweaking and messing around will be required finish it off. However, like I said, this is for another tutorial.

Links

Help Us!

Are you artistic? Do you know your real Warhammer 40,000 races? Skins@Hive World Terra needs pattern files, colour schemes, badges and banners for any pre-existing chapters, craftworlds, clans and legions, plus any fitting home made contributions.

If you want to help, then read the Submitting Your Work article