void main() { SetLocalInt(GetModule(), "POSint", GetLocalInt(GetModule(), "POSint") +1); DestroyObject(GetObjectByTag("EngineLight1")); ActionPlayAnimation(ANIMATION_PLACEABLE_ACTIVATE); DelayCommand(2.0, ActionPlayAnimation(ANIMATION_PLACEABLE_DEACTIVATE)); if (GetLocalInt(GetModule(), "POSint")==4) { SetLocalInt (GetModule(), "POSint", 0); location lTarget = GetLocation(GetWaypointByTag("IncGateSpawn")); CreateObject(OBJECT_TYPE_PLACEABLE, "POSgate", lTarget); } }