additionally, the checkpoints don’t work exactly as a puzzlescript “checkpoint” would work, since only the player resets instead of everything, making it a puzzle element instead of just a quality-of-life feature.