So, in Interstate ’76 there are repair buildings in multiplayer that look like this:
In case your childhood memories just got destroyed, that’s a software rendering screenshot – the game can look a little better than that.
I need buildings too, that you can get back to to repair and modify your vehicle during a game. But I can’t have a building like that, because I don’t know how big your vehicle is going to be. Any size I make a building, someone’s going to have a bigger vehicle.
So I’m thinking something more like a “repair pad” than a “repair building”, but that doesn’t exactly explain why you’ll be invulnerable while sitting still on the ground out in the open.
So now I’m thinking maybe when you get to a repair pad a dropship beams you up, and that can also explain how you drop in when you spawn. But then I have to make a dropship.