- Moved all BorderNeedRefresh and SB_state updating code into separate functions that won't crash if screen is NULL.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4167 a95907f1-e10c-0410-b46f-9e587ccb1026
- Fixed: G_DoLoadLevel() has a for loop where it resets player cameras that incremented and checked the wrong variable.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4168 a95907f1-e10c-0410-b46f-9e587ccb1026
- Fixed: Players using colorsets instead of custom colors overrode their team colors.

git-svn-id: http://mancubus.net/svn/hosted/zdoom/zdoom/trunk@4169 a95907f1-e10c-0410-b46f-9e587ccb1026