Edit: Talchia's original Padawan Mod is here (
http://home.t-online.de/home/Talchia/PadawanMOD1_3e.zip) for the time being... Talchia was kind enough to keep this hosted for this long and provided the necessary .dlg and .ncs files for playing the Padawan mod.
For those who don't remember Talchia, he was one the true trailblazers when it came to KotOR modding.
Fortunately the .nss files for Talchia's Padawan mod weren't very complicated. I was able to recreate them in .nss format by looking at the .pcode. I have posted them here for you and others.
/******************
k_pend_pod01.nss
*******************/
void main () {
StartNewModule("STUNT_00","01c");
}
/******************
padawan_1.nss
*******************/
void main() {
object oPC=GetFirstPC();
AddMutliClass(CLASS_TYPE_JEDISENTINEL,oPC);
GiveXPToCreature(oPC,1500);
GiveGoldToCreature(oPC,600);
CreateItemOnObject("g_a_jedirobe01",oPC);
CreateItemOnObject("g_a_jedirobe02",oPC);
CreateItemOnObject("g_a_jedirobe03",oPC);
CreateItemOnObject("g_a_jedirobe04",oPC);
}
/******************
padawan_2.nss
*******************/
void main() {
object oPC=GetFirstPC();
AddMutliClass(CLASS_TYPE_JEDICONSULAR,oPC);
GiveXPToCreature(oPC,1500);
GiveGoldToCreature(oPC,600);
CreateItemOnObject("g_a_jedirobe01",oPC);
CreateItemOnObject("g_a_jedirobe02",oPC);
CreateItemOnObject("g_a_jedirobe03",oPC);
CreateItemOnObject("g_a_jedirobe04",oPC);
}
/******************
padawan_3.nss
*******************/
void main() {
object oPC=GetFirstPC();
AddMutliClass(CLASS_TYPE_JEDIGUARDIAN,oPC);
GiveXPToCreature(oPC,1500);
GiveGoldToCreature(oPC,600);
CreateItemOnObject("g_a_jedirobe01",oPC);
CreateItemOnObject("g_a_jedirobe02",oPC);
CreateItemOnObject("g_a_jedirobe03",oPC);
CreateItemOnObject("g_a_jedirobe04",oPC);
}
/******************
saber_blue.nss
*******************/
void main() {
CreateItemOnObject("g_w_shortsbr01",GetFirstPC());
}
/******************
saber_green.nss
*******************/
void main() {
CreateItemOnObject("g_w_shortsbr03",GetFirstPC());
}
/******************
saber_red.nss
*******************/
void main() {
CreateItemOnObject("g_w_shortsbr02",GetFirstPC());
}
/******************
saber_vio.nss
*******************/
void main() {
CreateItemOnObject("g_w_shortsbr05",GetFirstPC());
}
/******************
saber_yell.nss
*******************/
void main() {
CreateItemOnObject("g_w_shortsbr04",GetFirstPC());
}
/******************
trask_mutate.nss
******************/
void main() {
ApplyEffectToObject(
DURATION_TYPE_PERMANENT,
EffectDisguise( DISGUISE_TYPE_JEDI_WHITE_OLD_MALE),
OBJECT_SELF);
}