Battledale_PRC8/_module/nss/gzcs_pkeg_arm.nss

22 lines
489 B
Plaintext
Raw Permalink Normal View History

int StartingConditional()
{
object oPC=GetPCSpeaker();
int nArmed=GetLocalInt(OBJECT_SELF,"armed");
object oPowder=GetItemPossessedBy(oPC,"jw_smoke_powder");
if (GetIsObjectValid(oPowder))
{
SetPlotFlag(OBJECT_SELF,0);
AssignCommand(GetPCSpeaker(),ActionPlayAnimation( ANIMATION_LOOPING_GET_LOW,1.0f,3.0f));
nArmed=nArmed+1;
SetLocalInt(OBJECT_SELF,"armed",nArmed);
DestroyObject(oPowder);
return 1;
}
else
{
return 0;
}
}