Jaysyn904 04165202c0 Initial upload
Initial upload
2024-11-25 19:36:07 -05:00

26 lines
935 B
Plaintext

int StartingConditional()
{
string sArea="AtSea";
object oArea=GetObjectByTag(sArea);
object oOb;
object oPC;
while(sArea!="NA"&&oArea!=OBJECT_INVALID)
{ // check all areas
oOb=GetFirstObjectInArea(oArea);
oOb=GetNearestObject(OBJECT_TYPE_WAYPOINT,oOb,1);
oPC=GetNearestCreature(CREATURE_TYPE_PLAYER_CHAR,PLAYER_CHAR_IS_PC,oOb,1,CREATURE_TYPE_IS_ALIVE,TRUE);
if (oPC!=OBJECT_INVALID)
{
SendMessageToPC(GetPCSpeaker(),"DEBUG MESSAGE[captain_ck_pas]:"+GetName(oPC)+" is in area "+sArea+".");
return TRUE;
}
if (sArea=="AtSea") sArea="AtSea2";
else if (sArea=="AtSea2") sArea="AtSeaPirates";
else if (sArea=="AtSeaPirates") sArea="IslandofDragons";
else if (sArea=="IslandofDragons") sArea="IslandofMyths";
else if (sArea=="IslandofMyths") sArea="NA";
oArea=GetObjectByTag(sArea);
} // check all areas
return FALSE;
}