Complete Rewrite of the Location tracker.
- Each player gets assigned a game object that they are the owner of as a data container that they store their own local info to for sync.
- Each player now gets their own locations at 5-10 second intervals then syncs their location data to the main script.
- When a player checks their location each room checks the players distance to the room by closest probe.
- The rooms check in parallel then the player uses the room that reports the lowest distance probe to determine location.
- Added VPM and assembly definitions.
- Other various Optimizations to make the script performant.