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); } }