Degree Project: Hospital Level + Checkpoint Bug Fixes

This is the blueprint for the checkpoints, which I made recently. Until recently if the player died without touching a checkpoint or restarted the level it would spawn them at coordinates (0, 0, 0) in the void really far away from the level. To circumvent this, I added a new boolean variable called HasHitCheckpoint? Which is attached to the player. It is activated with the rest of the checkpoint blueprint to become true when the player interacts with it. This aforementioned Boolean is then set as the condition for the True/ False branch node on this graph, which is the player respawn function. if the Player has hit the checkpoint, it respawns the player at its exact coordinates, if false it just restarts the level. This capsule will be in a room where the computer incharge of the simulation in the narrative will explain what the hemispheres were truly all about (repairing coordination and the nervous system) These are just some decorative doors for the hospital level I thin...