Jump to content

Home

Any way to make Handmaiden a Jedi faster


Yodaminch

Recommended Posts

Posted

Getting most of the other party members to be a jedi is fairly easy. But for handmaiden you need to convince her to teach you 3 times. Is there a way to edit the save game file so I can speed up the process?

Posted

Its level dependent? Even when both of us have leveled up she still won't teach me. I was under the impression that she taught you after each planet.

Posted

I hear she won't teach you unless you are level 10, 14, and 18 for each respective tier. You could edit the script and remove the level check, though. It's really easy.

Posted
Originally posted by l33tleboy

I hear she won't teach you unless you are level 10, 14, and 18 for each respective tier. You could edit the script and remove the level check, though. It's really easy.

 

what is the name of the script file?

Posted

I believe the script is c_003handfight.nss:

 

//:: c_003handfight

/*

parameter 1 = string identifier for a global number

parameter 2 = value to compare to GetGlobalNumber(param1)

returns TRUE if values are EQUAL.

*/

//:: Created By: Anthony Davis (modified by CFA 8-30-04)

 

#include "k_inc_debug"

int StartingConditional()

{

string tString = GetScriptStringParameter();

int tInt = GetScriptParameter( 1 );

int LevelInt = GetScriptParameter( 2 );

 

// This checks to see if the player has won a certain tier of fighting with

// the Handmaiden, and if he's at a good enough level to go on to the next

// tier.

 

if ( ( GetGlobalNumber(tString) == tInt ) && ( GetGlobalNumber ("G_PC_LEVEL") < LevelInt ) )

{

return TRUE;

}

return FALSE;

}

 

However I'm not sure which variable is the player's level and which is the number of rounds you've completed with her.

Posted
Originally posted by Yodaminch

Getting most of the other party members to be a jedi is fairly easy. But for handmaiden you need to convince her to teach you 3 times. Is there a way to edit the save game file so I can speed up the process?

 

You could try to use the KSE to give Handmaiden all the three

Ethani Strike Feats... (she always seems to fight after she get

one of those...)

Posted
Originally posted by JemekSunns

I believe the script is c_003handfight.nss:

 

 

 

However I'm not sure which variable is the player's level and which is the number of rounds you've completed with her.

That's right. Just remove the " && ( GetGlobalNumber ("G_PC_LEVEL") < LevelInt ) " part from the last statement, and compile. That should do the trick.

Posted

You have to get Handmaiden to talk about her father and her mother. Then go talk to Kreia, and she'll suggest that Handmaiden could become a Jedi since her mom was one. Then, you go back to Handmaiden and follow the appriopriate set of dialogues.

Posted
Originally posted by l33tleboy

That's right. Just remove the " && ( GetGlobalNumber ("G_PC_LEVEL") < LevelInt ) " part from the last statement, and compile. That should do the trick.

 

instead of deleting this portion change the LevelInt to a defined number such as 10. By the time you get handmaiden you should be pretty close to this level.

 

As to the apropriate dialogues mentioned alot of this is tied hand and hand with each other with conditional scripting. I would suggest breaking down the dialogue file and viewing the dialogue entries so as to findout which scripts are defining the variables of your conversation.

Archived

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

×
×
  • Create New...