Difference between revisions of "Follower guidelines"

From Dragon Age Toolset Wiki
Jump to: navigation, search
(General Tips for Companion Mods)
(Basic Tips)
Line 20: Line 20:
 
=== Basic Tips ===
 
=== Basic Tips ===
 
1. Incorporate the changes other mods make to the common core resources into your mod.
 
1. Incorporate the changes other mods make to the common core resources into your mod.
 +
 
2. Minimize the number of core resources you have to overwrite.
 
2. Minimize the number of core resources you have to overwrite.
 +
 
3. Use the same naming scheme as Bioware, except add a unique prefix or suffix.
 
3. Use the same naming scheme as Bioware, except add a unique prefix or suffix.
 +
 
4. Make sure your char_stage and partypicker 2das include the companion tags listed below.
 
4. Make sure your char_stage and partypicker 2das include the companion tags listed below.
 +
 
5. Make sure that your party_events.dlg and cutscene_slideshow.dlg contain the additional lines for the other companion mods listed below.
 
5. Make sure that your party_events.dlg and cutscene_slideshow.dlg contain the additional lines for the other companion mods listed below.
 +
 
6. Do not place your companion in any of the occupied locations listed below.
 
6. Do not place your companion in any of the occupied locations listed below.
  

Revision as of 21:26, 26 September 2010

General Tips for Companion Mods

1. Permanent companions should have many dialogue options available. If you do not intend to write extensive dialogue for your companion, please consider making him/her a temporary companion instead.

2. ALWAYS include a way for the player to fire the companion.

3. ALWAYS include an approval bar. Romance is not necessary, but approval is.

4. Your mod should be lore-friendly. Do some research beforehand.

5. Companions should have a unique personality, head morph, and history.

6. Try to make the companion's race, gender, specialization, and skill set different than those of the currently available companions. (Obviously if you plan to use characters already existing in the game, this may be difficult, but for new companions, this is a must.)

7. Dialogue (including that for your companion) should have multiple lines available for the player to choose from. Generally the pathways are good/nice, evil/greedy, and neutral. The different pathways should have different effects on approval, depending on the personality and motivation of the companion.

8. Design your mod with compatibility in mind! (See below)

Making Your Companion Mod Compatible

Basic Tips

1. Incorporate the changes other mods make to the common core resources into your mod.

2. Minimize the number of core resources you have to overwrite.

3. Use the same naming scheme as Bioware, except add a unique prefix or suffix.

4. Make sure your char_stage and partypicker 2das include the companion tags listed below.

5. Make sure that your party_events.dlg and cutscene_slideshow.dlg contain the additional lines for the other companion mods listed below.

6. Do not place your companion in any of the occupied locations listed below.

Common Core Resources

Most companion mods must overwrite or overlay certain core files. A list of these commonly altered files is below:

- cutscene_slideshow.dlg (Ser Gilmore, Karma's Companions, ... add lines to these dialogues)
- party_events.dlg (Ser Gilmore, Karma's Companions, ... add lines to these dialogues)
- char_stage.are (or xxx_char_stage.are)
- partypicker.gda (or partypicker_xxx.gda)
- party_picker.gda (or party_picker_xxx.gda)
- there are others that are less commonly overwritten!

At some point, the Custom class and Companion Core Group will upload a Builder-to-Builder package containing the up-to-date Common Core Resources listed above. If you alter any of these files, please send them a Builder-to-Builder package of any core resources you alter so that they can update the package.

Companion Names, Races, & Tags

Karma's Companions:

Cullen (human) kc_cir230cr_cullen
Jowan (human) kc_bhm100cr_jowan
Gorim (dwarf) kc_bdn120cr_gorim
Ser Gilmore (human) kc_bhn100cr_gilmore

Immortality's Ser Gilmore:

Ser Gilmore (human) ser_gilmore_lbc

Lady Desire's Tevinter Wardens:

Lealion (human) gen00fl_lealion
Legion (dog) gen00fl_legion
Lanna (human) gen00fl_lanna
Marric (elf) gen00fl_marric
Martin (human) gen00fl_martin
Willam (human) gen00fl_willam

Cena's Qunari Companions:

Saarebas (qunari) gen00fl_saarebas

Return to Korcari Wilds:

Douglas (human) party_douglas
Ser Kenneth (human) party_serken

The Bloodworks:

Chris (human) chrischar
Lucius (human) luciuschar

Dark Times: The Confederacy of Malkuth:

Lethe (human) dt_fol_lethe_demon
Lethe (human) dt_fol_lethe_human
Thazulok (elf) dt_fol_thazulok
Myrdo (human) dt_fol_myrdo
Fetch (dwarf) dt_fol_fetch
Marukhan (werewolf) dt_fol_marukhan
Dragon (dragon) dt_fol_dragon_i


Occupied Locations

Party Camp

Karma's Companions:

Cullen's position: 138.564f, 111.815f, -1.08586f
Jowan's position: 174.687f, 147.589f, -1.33659f
Gorim's position: 144.049f, 146.718f, -0.97327f
Gilmore's position: 125.402f, 116.783f, -0.924384f

Karma's Bloodworks Compatibility Plugin:

Lucius' and Chris' position: 167.154f, 139.113f, -1.54743f

Cena's Qunari Companions:

Saarebas's position: 135.252625, 118.686562, -0.274021

Return to Korcari Wilds:

Douglas' position: 134.41, 113.905, -0.552629
Ser Kenneth's position: 137.62, 133.833, 0.629564

Lady Desire's Lealion the Mage:

Lealion's position: 135.252625f, 113.905f, -0.274021f
Legion's position: 135.252625f, 113.905f, -0.274021f

Please note that they stand next to each other, sharing a common reference point.

Denerim Castle

Karma's Companions:

Cullen's position: 138.564f, 111.815f, -1.08586f
Jowan's position: 174.687f, 147.589f, -1.33659f
Gorim's position: 144.049f, 146.718f, -0.97327f
Gilmore's position: 125.402f, 116.783f, -0.924384f

Redcliffe Castle

Karma's Companions:

Cullen's position: 9.62579f, -17.3753f, 0.022839f
Jowan's position: 7.59896f, -5.17459f, 0.022839f
Gorim's position: 26.3124f, -8.75641f, 0.022839f
Gilmore's position: 20.797f, -14.1758f, 0.022839f

Post-Coronation

Karma's Companions:

Cullen's position: 15.0103f, 4.66715f, 0.022839f
Jowan's position: -1.93367f, -3.92452f, 0.022839f
Gorim's position: 12.3308f, -5.61697f, 0.022839f
Gilmore's position: 16.5714f, -4.42749f, 0.022839f