(Maybe) fixes panic-bunker rejecting people it shouldn't when interviews is enabled (#61837)
(Maybe) fixes panic-bunker rejecting people it shouldn't when interviews is enabled (#61837)

This pr (maybe) fixes #61383 . Testing it is difficult as I don't know how to set up a DB on local - I suggest a testmerge on Manuel?

If panic bunker interviews are enabled, everyone should be able to connect - either they have enough hours and don't need an interview or are a new player and will enter an interview.
If panic bunker interviews are disabled, we then check panic_bunker_living.
If 0, we only check for whether the client has a database entry.
If a set number, we check for the client's playtime vs that number. (Players underneath the living playtime, will be prompted to fill out an interview)
#60289 made it so people who should bypass the panic bunker to enter an interview were wrongfully rejected.

Since the default value for living time was 0, and the time we use on the game servers was 0, it ALWAYS rejected new players from entering the game, even if interviews was enabled.
Razharas/-tg-station,WJohn/-tg-station,Cruix/-tg-station,ShizCalev/tgstation,ShizCalev/tgstation,Bawhoppen/-tg-station,WJohn/-tg-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation,tgstation/-tg-station,Bawhoppen/-tg-station,Jordie0608/tgstation,Jordie0608/tgstation,tgstation/tgstation,Razharas/-tg-station,WJohn/-tg-station,MicroWorldwide/SS13-TG-station,CPTANT/-tg-station,Cruix/-tg-station,Razharas/-tg-station,WJohn/-tg-station,Jordie0608/tgstation,CPTANT/-tg-station,WJohn/-tg-station,Razharas/-tg-station,Razharas/-tg-station,Cruix/-tg-station,ShizCalev/tgstation,Bawhoppen/-tg-station,Jordie0608/tgstation,MicroWorldwide/SS13-TG-station,ShizCalev/tgstation,Cruix/-tg-station,Razharas/-tg-station,tgstation/-tg-station,Cruix/-tg-station,CPTANT/-tg-station,CPTANT/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,CPTANT/-tg-station,Cruix/-tg-station,Bawhoppen/-tg-station,CPTANT/-tg-station,Bawhoppen/-tg-station,ShizCalev/tgstation,MicroWorldwide/SS13-TG-station,CPTANT/-tg-station,Cruix/-tg-station,Razharas/-tg-station,ShizCalev/tgstation,tgstation/-tg-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation,Jordie0608/tgstation,CPTANT/-tg-station,tgstation/tgstation,Razharas/-tg-station,Bawhoppen/-tg-station,Bawhoppen/-tg-station,tgstation/tgstation,MicroWorldwide/SS13-TG-station,tgstation/-tg-station,MicroWorldwide/SS13-TG-station,tgstation/tgstation,tgstation/tgstation,WJohn/-tg-station,Jordie0608/tgstation,Bawhoppen/-tg-station,Cruix/-tg-station,WJohn/-tg-station,Jordie0608/tgstation,Jordie0608/tgstation,tgstation/tgstation,ShizCalev/tgstation