Hey guys
Can someone tell me how to change the default name with the toolset of a character during character creation?
EX: Aedan Cousland to Duncan Smith
Changing default names (EX: Aedan Cousland) in Character Creation
Débuté par
Ashwarden91
, déc. 15 2010 01:12
#1
Posté 15 décembre 2010 - 01:12
#2
Posté 15 décembre 2010 - 03:26
It's complicated, but if you look up the backgrounds.xls in source\\2DA\\, you'll find namestr, then open up the toolset and open module "Single Player". Go to the string editor and change those with the IDs from the XLS spreadsheet.. That'll do.
#3
Posté 16 décembre 2010 - 12:12
I see but I want it to work on a custom module that I am doing without affecting the single player sorry if I did not mention this earlier. xD
#4
Posté 16 décembre 2010 - 01:07
Maybe you can find the name/sirname variable for your character when you open up your savegame in the toolset.
#5
Posté 16 décembre 2010 - 01:59
theoretically it should work like this:
- add an id to your module's talktable and type in the name you want (string type: gui)
- this entry will be the string reference to your background
- copy the background.xls to a place you like
- open the said xls and jump to the "background_defaults" spreadsheet
- there're the different backgrounds listed with the attached last names
- change the default single player last name string id with your module's one
- save and compile the xls to a gda
- store the gda there: my documents/bioware/dragon age/addins/your_module/module/override
- you have to export your module's talktable!
now if you start your module the default background should be renamed but only while your module is loaded. this should not affect the single player campaign. if so just deactivate it.
- add an id to your module's talktable and type in the name you want (string type: gui)
- this entry will be the string reference to your background
- copy the background.xls to a place you like
- open the said xls and jump to the "background_defaults" spreadsheet
- there're the different backgrounds listed with the attached last names
- change the default single player last name string id with your module's one
- save and compile the xls to a gda
- store the gda there: my documents/bioware/dragon age/addins/your_module/module/override
- you have to export your module's talktable!
now if you start your module the default background should be renamed but only while your module is loaded. this should not affect the single player campaign. if so just deactivate it.
Modifié par -Semper-, 16 décembre 2010 - 02:05 .
#6
Posté 17 décembre 2010 - 10:06
I can confirm that this general approach works in practice. Much of it is documented in the Background tutorial in the wiki.
Note that there are several strings involved. To answer the OP specifically, on the background_defaults sheet of background.xls you have DefaultNameMale, DefaultNameFemale and LastName string references for all legal race-class combinations.
Point those to new strings. If you don't want a default last name, put **** in that column.
Alternatively, if it's important for the player to have a fixed name, appearance etc, you can by-pass manual Character Generation (as explained in the wiki) and use the SetName function.
Note that there are several strings involved. To answer the OP specifically, on the background_defaults sheet of background.xls you have DefaultNameMale, DefaultNameFemale and LastName string references for all legal race-class combinations.
Point those to new strings. If you don't want a default last name, put **** in that column.
Alternatively, if it's important for the player to have a fixed name, appearance etc, you can by-pass manual Character Generation (as explained in the wiki) and use the SetName function.
#7
Posté 17 décembre 2010 - 12:30
Alright I'll give it a try. Thanks for replying =)





Retour en haut






