Added CCOH and missing areas Changed some areas to be craftable, Fixed some on death issues, Fixed the Gaurd
63 lines
2.2 KiB
Plaintext
63 lines
2.2 KiB
Plaintext
int StartingConditional()
|
|
{
|
|
object oPC = GetPCSpeaker();
|
|
int nCredit = GetCampaignInt("kpb_bank", "KPB_CREDIT_AMT", oPC);
|
|
int nGlobalInterest = GetCampaignInt("kpb_bank", "KPB_GLO_INT");
|
|
if (nCredit <= 24)
|
|
{
|
|
SetCustomToken(20,"terrible");
|
|
int nPersonalCredit = 25;
|
|
int nAdjustedInterest = nGlobalInterest + nPersonalCredit;
|
|
string sAdjustedInterest = IntToString(nAdjustedInterest);
|
|
SetCustomToken(21,sAdjustedInterest);
|
|
SetCampaignInt("kpb_bank", "KPB_CREDIT_RATE", nAdjustedInterest, oPC);
|
|
}
|
|
if (nCredit >= 25 && nCredit <= 70)
|
|
{
|
|
SetCustomToken(20,"mediocre");
|
|
int nPersonalCredit = 20;
|
|
int nAdjustedInterest = nGlobalInterest + nPersonalCredit;
|
|
string sAdjustedInterest = IntToString(nAdjustedInterest);
|
|
SetCustomToken(21,sAdjustedInterest);
|
|
SetCampaignInt("kpb_bank", "KPB_CREDIT_RATE", nAdjustedInterest, oPC);
|
|
}
|
|
if (nCredit >= 71 && nCredit <= 100)
|
|
{
|
|
SetCustomToken(20,"average");
|
|
int nPersonalCredit = 16;
|
|
int nAdjustedInterest = nGlobalInterest + nPersonalCredit;
|
|
string sAdjustedInterest = IntToString(nAdjustedInterest);
|
|
SetCustomToken(21,sAdjustedInterest);
|
|
SetCampaignInt("kpb_bank", "KPB_CREDIT_RATE", nAdjustedInterest, oPC);
|
|
}
|
|
if (nCredit >= 101 && nCredit <= 200)
|
|
{
|
|
SetCustomToken(20,"decent");
|
|
int nPersonalCredit = 12;
|
|
int nAdjustedInterest = nGlobalInterest + nPersonalCredit;
|
|
string sAdjustedInterest = IntToString(nAdjustedInterest);
|
|
SetCustomToken(21,sAdjustedInterest);
|
|
SetCampaignInt("kpb_bank", "KPB_CREDIT_RATE", nAdjustedInterest, oPC);
|
|
}
|
|
if (nCredit >= 201 && nCredit <= 350)
|
|
{
|
|
SetCustomToken(20,"good");
|
|
int nPersonalCredit = 8;
|
|
int nAdjustedInterest = nGlobalInterest + nPersonalCredit;
|
|
string sAdjustedInterest = IntToString(nAdjustedInterest);
|
|
SetCustomToken(21,sAdjustedInterest);
|
|
SetCampaignInt("kpb_bank", "KPB_CREDIT_RATE", nAdjustedInterest, oPC);
|
|
}
|
|
if (nCredit > 350)
|
|
{
|
|
SetCustomToken(20,"excellent");
|
|
int nPersonalCredit = 4;
|
|
int nAdjustedInterest = nGlobalInterest + nPersonalCredit;
|
|
string sAdjustedInterest = IntToString(nAdjustedInterest);
|
|
SetCustomToken(21,sAdjustedInterest);
|
|
SetCampaignInt("kpb_bank", "KPB_CREDIT_RATE", nAdjustedInterest, oPC);
|
|
}
|
|
return TRUE;
|
|
}
|
|
|