Amon_PRC8/_module/nss/campfirespawn.nss
Jaysyn904 c5cffc37af Initial Commit
Initial Commit [v1.01]
2025-04-03 19:00:46 -04:00

25 lines
1.1 KiB
Plaintext

void main()
{
if (GetLocalInt(OBJECT_SELF, "DoOnce")==0)
{
CreateObject(OBJECT_TYPE_PLACEABLE, "Campfire1", GetLocation(OBJECT_SELF), FALSE);
SetLocalInt(OBJECT_SELF, "DoOnce", 1);
DelayCommand(30.0, SetLocalInt(OBJECT_SELF, "DoOnce", 0));
DelayCommand(1.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(7.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(14.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(21.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(28.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(35.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(42.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(49.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(56.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
DelayCommand(63.0, AssignCommand(OBJECT_SELF, PlaySound("al_na_firelarge1")));
effect eVis3 = EffectVisualEffect(VFX_DUR_LIGHT_YELLOW_20);
ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eVis3, OBJECT_SELF, 70.0);
}
}