How to create new units, weapons, campaigns, briefings
Posted: Thu Nov 27, 2014 5:14 pm
My thanks go to Kerensky for this information.
I only completed it with new things.
You may create new ints with the Editor, but you won't be able to find their icon reference or modify their image there.
To do that, you should do the following:
Units and Weapons
To place your new sprites:
Steam\steamapps\common\Warhammer 40,000 Armageddon\Graphics\Units
Every unit graphically exists as a 256x256 PNG file posed in six directions.
To define your new unit attributes, traits and unit icon reference:
Steam\steamapps\common\Warhammer 40,000 Armageddon\data
... file called: unittypes.whdat
... you should open that with Notepad++ or other editors.
(Excel works too, but it has been reported that some values might get truncated by Excel).
(also, other modders had problems with any text editor, this post will get edited as solutions get confirmed).
You may define new weapons with the editor, or with:
weapons.whdat
... on same folder.
The file allows for traits.
Campaigns
Yes, we can totally create campaigns, and I tested it too!
The file:
campaigns.whdat
... can be edited to declare campaigns and their art.
Then you may use a file of your own or:
2ndwar.whdat
... to declare the briefings and scenario list of your campaign.
Campaign Briefings
Creating briefings is also made very easy.
Head to:
Steam\steamapps\common\Warhammer 40,000 Armageddon\data\Briefings
Make a copy of existing files to see the available commands and how they are used.
You may fade backgrounds in and out, place speeches, backgrounds, locations, and of course dialog options.
If you want to do some audio, head to:
Steam\steamapps\common\Warhammer 40,000 Armageddon\Audio\Voices
If you name an audio file like the sting tag you put in your Briefing, it will be played when the dialog will be displayed.
Scenario popups:
The .mid file is for displaying briefings within the scenario battlefield.
Strings, and briefing strings
Most strings are managed from:
Steam\steamapps\common\Warhammer 40,000 Armageddon\data\strings.whdat
However briefing and cutscenes strings are from:
Steam\steamapps\common\Warhammer 40,000 Armageddon\data\Briefings\strings.whdat
I didn't manage to edit the string files well with Excel, so I used a basic coding tool such a Notepad++ instead.
Unfortunately, unlike all modifications above, my string modifications were not displayed ; so I have been unsuccessful on that one until now.
This will be edited with updated progress.
Briefing Portraits
Although I see how portraits of speech are declared, and where existing portraits are located ( UI / Portraits ) I don't see how their reference can match, so there must be another file to find here.
Backup these files before changing them!
I only completed it with new things.
You may create new ints with the Editor, but you won't be able to find their icon reference or modify their image there.
To do that, you should do the following:
Units and Weapons
To place your new sprites:
Steam\steamapps\common\Warhammer 40,000 Armageddon\Graphics\Units
Every unit graphically exists as a 256x256 PNG file posed in six directions.
To define your new unit attributes, traits and unit icon reference:
Steam\steamapps\common\Warhammer 40,000 Armageddon\data
... file called: unittypes.whdat
... you should open that with Notepad++ or other editors.
(Excel works too, but it has been reported that some values might get truncated by Excel).
(also, other modders had problems with any text editor, this post will get edited as solutions get confirmed).
You may define new weapons with the editor, or with:
weapons.whdat
... on same folder.
The file allows for traits.
Campaigns
Yes, we can totally create campaigns, and I tested it too!
The file:
campaigns.whdat
... can be edited to declare campaigns and their art.
Then you may use a file of your own or:
2ndwar.whdat
... to declare the briefings and scenario list of your campaign.
Campaign Briefings
Creating briefings is also made very easy.
Head to:
Steam\steamapps\common\Warhammer 40,000 Armageddon\data\Briefings
Make a copy of existing files to see the available commands and how they are used.
You may fade backgrounds in and out, place speeches, backgrounds, locations, and of course dialog options.
If you want to do some audio, head to:
Steam\steamapps\common\Warhammer 40,000 Armageddon\Audio\Voices
If you name an audio file like the sting tag you put in your Briefing, it will be played when the dialog will be displayed.
Scenario popups:
The .mid file is for displaying briefings within the scenario battlefield.
Strings, and briefing strings
Most strings are managed from:
Steam\steamapps\common\Warhammer 40,000 Armageddon\data\strings.whdat
However briefing and cutscenes strings are from:
Steam\steamapps\common\Warhammer 40,000 Armageddon\data\Briefings\strings.whdat
I didn't manage to edit the string files well with Excel, so I used a basic coding tool such a Notepad++ instead.
Unfortunately, unlike all modifications above, my string modifications were not displayed ; so I have been unsuccessful on that one until now.
This will be edited with updated progress.
Briefing Portraits
Although I see how portraits of speech are declared, and where existing portraits are located ( UI / Portraits ) I don't see how their reference can match, so there must be another file to find here.
Backup these files before changing them!