using UnityEngine; public class AprilFools_Dynamite : MonoBehaviour { [SerializeField] private GameObject ExplosionPrefab; [SerializeField] private Animator DynamiteAnimator; [SerializeField] private float TimeTillBoom = 4f; private float elapsedtime; private void Awake() { TimeTillBoom = (TimeTillBoom += Random.Range(-0.2f, 0.2f)); } private void Update() { elapsedtime += Time.deltaTime; DynamiteAnimator.speed = 4f * (elapsedtime / TimeTillBoom); if (elapsedtime > TimeTillBoom) { Object.Instantiate(ExplosionPrefab, base.transform.position, Quaternion.identity); Object.Destroy(base.gameObject); } } }