using System; using D2D.Core; using D2D.Gameplay; using D2D.Utilities; using UnityEngine; namespace D2D { public class Finish : OnceObjectInteractor { [SerializeField] private GameObject _activateOnWin; protected override void OnInteract(Player player) { this.FindLazy().Push(new WinState(), false, true); // Confetti, win camera, etc. _activateOnWin.On(); } } }