So I've just started playing Team Fortress 2, and I can't seem to figure out how the spawn times work. Does each server set their own respawn time? Does it depend on how long you stay alive/how much damage you do? Seems like some are really fast and some are interminably long.