branchwiseguys/main/RacingGameModecancel
134 Commits over 31 Days - 0.18cph!
Merge from Main into race mode branch
Racetrack map initial commit
Racetrack level work + merge from Main
Road corner still had apocalypse trash on. Disabled.
Tweaking things. Increased car top speed a bit
New race checkpoint building and sign + racetrack edits
Mark special lot types more clearly. + Initial start to race game mode itself.
Remove/comment game mode list on networklevels as it's currently unused
Added small and large empty lots to act as starting points for race mode. Added missing map icon for road ends as well.
Working on weapon pickups, signs, stuff
Safes spawn in weapon pickup buildings. Modified building free space finder to not need units
Checkpoint ordering stuff for predefined checkpoints. Will support random checkpoints as well.
Random race checkpoint generation
Some changes to auto checkpoint generation. Try to find some tall buildings to go up - but not every time. Fixed a bugs in the free space finder as well.
Spawning players with a car, in a parking lot
Fallback for maps with no buildings
Fulfill the two players per vehicle requirement
Merge in the latest from Main
Split Whacky Races into client/server
Lots of fussing around with checkpoints. Also added a new vehicle checkpoint for the end point, that vehicles will need to reach.
Random checkpoint gen edit
Merge in the latest from Main
Starting on checkpoint stuff
Fix material change being done on server when it should have been on client. New init method for game mode clients where they can do stuff like this.
Refactoring async requests in NetworkGameMode client. Gets lots of repetitive code out of the main class
Check a little less often
Removing object pool checker for now as there are no pools to check anymore
Checkpoint stuff. Server checkpoint is telling client checkpoint to activate too early though and it's not working. Working on it.