Jump to content

Home

Eliminating the Starting Class


override367

Recommended Posts

I tried this SetLocalVariable(oPC, CLASS_TYPE_JEDISENTINEL, nClass);

 

where nClass was the players class

 

now I didn't expect it to work, but it's all I could think of, seems setlocalvariable is a nonexistant command, even though it probably wouldn't work if it did exist

 

Anyone any closer to either eliminating the starting class or reverting it to level 0 so the player can grab a full 20 levels in jedi?

 

 

I can do this with hexeding but it has to be possible through scripting, if I can turn all the sith soldiers into Bastila clones who run around in their underthings I should be able to make the player a straight jedi damnit!

 

:D

 

Help me Lil':jawa your my only hope!

Link to comment
Share on other sites

I was going to look at that eventually. It would probably have to be some sort of hex edit in swkotor.exe, since character creation seems to be hardcoded there.

 

And "reverting" means that skills and powers and such have to be selected. Perhaps ShowLevelUpGUI() called when the level 1 class is "Erased"?

 

And does GiveXPToCreature accept a negative amount? Perhaps it would clear out the class? Or maybe not...

 

Andargor

Link to comment
Share on other sites

There are no commands for change or remove class, just add and get. I looked into the character generator, even if you change it to jedi the gui will hang up on skill selection, because kotor doesnt know what to do with the spell entry list on start. You can skip this if you pick the default char settings. With that you dont have any spells on level 1. So the level 20 jedi has less skills and spells than the 1/19 one. Hack the core, create a new gui, to much work for just one little level.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...