Preview:
https://youtu.be/tu7gYlqRLD0 This system allows you to create the right amount of checkpoints for your level. The system stores the current checkpoint and automatically switches the mode of all the others. When you call an Respawn event from the game mode, your current character will respawn on the last passed checkpoint or start. When you reach the finish line, FinishEvent are called into the game mode, you only need to add the necessary functionality after the finish.