Description

Raft.png
The raft will move along a path determined by raft waypoints.Until the player gets on the raft, it will not move, but once the player
steps on the raft, the raft sets off its path at a constant speed. It determines where to go by finding the next closest
waypoint that hasn't already been reached, then altering it's trajectory so that it heads towards the waypoint. In addition, it will rotate so that its front faces towards the direction it is moving, while rotating the player as well so that they remain in the same position as theywere before the rotation. Once the raft reaches the final waypoint, the raft stops, and the player can disembark. Until the raft reaches the last waypoint, the player is bounded by the raft, forcing the player to dodge bullets in a confined space.