16 lines
588 B
Plaintext
16 lines
588 B
Plaintext
#include "x4_inc_functions"
|
|
int StartingConditional()
|
|
{
|
|
string sDB = CharacterDB(GetPCSpeaker());
|
|
if (GetLocalInt(OBJECT_SELF, "LostQuest") == TRUE && GetPCSpeaker() == GetLocalObject(OBJECT_SELF, "oPC") && GetCampaignInt(sDB, "QUEST_COMPLICATION") == 1)
|
|
{
|
|
object oObject = GetFirstObjectInArea(GetArea(OBJECT_SELF));
|
|
while (oObject != OBJECT_INVALID)
|
|
{
|
|
if (GetTag(oObject) == "anc_roadbandit" && GetIsDead(oObject) == FALSE) return TRUE;
|
|
oObject = GetNextObjectInArea(GetArea(OBJECT_SELF));
|
|
}
|
|
}
|
|
return FALSE;
|
|
}
|