PWE_PRC8/_module/nss/rtgdlg_notcmpltd.nss
Jaysyn904 ee1dc35889 Initial Commit
Initial Commit
2025-04-03 10:29:41 -04:00

18 lines
839 B
Plaintext

#include "rtg_i0_generic"
int StartingConditional()
{
object oPC = GetPCSpeaker();
object oItem = GetItemPossessedBy(oPC, GetLocalString(oPC, "RTG_ItemTag"));
string sAssignedBy = GetLocalString(oPC, "RTG_AssignedByTag");
if(GetLocalInt(oPC, "RTG_TaskType") == RTG_TASK_TYPE_KILLNSTEAL && sAssignedBy != "" && sAssignedBy == GetTag(OBJECT_SELF) && !GetIsObjectValid(oItem))
return TRUE;
else if(GetLocalInt(oPC, "RTG_TaskType") == RTG_TASK_TYPE_DELIVERY && sAssignedBy != "" && sAssignedBy == GetTag(OBJECT_SELF) && GetTag(oItem) != "RTG_RECEIPT")
return TRUE;
else if(GetLocalInt(oPC, "RTG_TaskType") == RTG_TASK_TYPE_HARVEST && sAssignedBy != "" && sAssignedBy == GetTag(OBJECT_SELF) && !GetIsObjectValid(oItem) && GetLocalInt(oPC, "RTG_ItemNum") != 0)
return TRUE;
return FALSE;
}