using Godot; namespace Cirno.Scripts.Resources.Events; [GlobalClass] public partial class UpdateCheckPointEvent : EventResource { [Export] public NodePath Target { get; set; } public override void Init(Node parent) { } public override void Start(Node parent) { GameManager.Instance.LastCheckpointPosition = parent.GetNode(Target).GlobalPosition; // _gameManager.Player.LastCheckPointPosition = parent.GetNode(Target).GlobalPosition; } public override void UpdateEvent(double delta) { } public override bool IsComplete() { return true; } }