In order to change the main character, you only need to change or redefine mainCharacterGen. You can find this in game\dataBlocks\characterGenData\characterGen_Gene ricGUYS.cs on line 2814:
Code:
datablock CharacterGenData(mainCharacterGen : FortWorthDude)
{
characterBlock0 = "MainCharacterData";
moneyRange = "0;0";
};
This datablock inherits from FortWorthDude with the exception of the characterBlock0 (defined in \game\dataBlocks\characterData\male.cs) and the money range. So for example if you use LittleDickMonsterDude instead of FortWorthDude, the main character will be a dick monster.
Unfortunately at this time female main characters are not supported. This is mostly because females do not strafe, run backwards, take damage, deal damage, mack, etc.
Bookmarks