public void SetCheckpoint(Vector3 pos) { _lastCheckpoint = pos; _lastCheckpointState.CopyStats(Model); _audio.TryPlaySFX(_onCheckpointAcquired); if (OnCheckpointAcquired != null) { OnCheckpointAcquired(); } }