Update 41: Hitreg improvements, new pick phase types, and lots of bugfixes!
This update aims to improve hit registration, especially on crowded servers. An collision issue with the computer model has been fixed, which resulted in bullets getting blocked by it even if shot slightly above the visible monitor model. The server-side shot verification has also been upgraded, to remove shots that were invalided by the anti-cheat protection systems, even if there was a clear line-of-sight from the shooter to his target.

Two new pick phase options have been added, "Ban Phase" will add a ban menu between the team and class selection menus, allowing players to pick up to 3 classes of the opposite team, with the three most banned classes of each team not being available in the current round. The second new setting is called "Class Wars", in which players will be able to vote for up to 3 classes of their own team, with the most voted class being locked in for all players of the team for this round.
Server owners will be able to decide which pick phase setting they would like to implement on their servers, they will also have the option to iterate through the different settings, allowing for different pick phases each round.
The Artist class has received a small buff, he will now get 1,000$ bonus value for each player on a painting, that has not been painted by him in the current round. "Custom Door" objects in the level editor will now work much more reliable, and their pivot point can now be offset to allow for more fine tuning.
New:
Changes:
Fixes:
Level Editor:

Two new pick phase options have been added, "Ban Phase" will add a ban menu between the team and class selection menus, allowing players to pick up to 3 classes of the opposite team, with the three most banned classes of each team not being available in the current round. The second new setting is called "Class Wars", in which players will be able to vote for up to 3 classes of their own team, with the most voted class being locked in for all players of the team for this round.
Server owners will be able to decide which pick phase setting they would like to implement on their servers, they will also have the option to iterate through the different settings, allowing for different pick phases each round.
The Artist class has received a small buff, he will now get 1,000$ bonus value for each player on a painting, that has not been painted by him in the current round. "Custom Door" objects in the level editor will now work much more reliable, and their pivot point can now be offset to allow for more fine tuning.
New:
- added new "Pick Phase Type" server setting: "Classic" (default), "Ban Phase", and "Class Wars"
- "Ban Phase" will allow each player to select up to 3 enemy classes, the 3 most voted for classes from each team will be banned in the round
- "Class Wars" will allow each player to select up to 3 classes available to their team, the most voted for class will be played by their whole team in the round
- added "[Advanced] PickPhaseType = 0" dedicated server setting: 0=Classic, 1=Ban Phase, 2=Class Wars
- added "[Advanced] PickPhaseTypes = 0,1,1,2" dedicated server setting, the server will iterate through the different pick phase types, and then start again with the first one
Changes:
- Artist now gets a 1,000$ bonus for each player he draws, that he didn't already drew this round
Fixes:
- fixed PC Monitors having a hitbox that extends too high up, blocking bullets
- fixed ragdolls affecting server-side shot verification, resulting in some shots not dealing damage
- reduced log size for players playing on custom maps
- fixed rare bug resulting in other players being forced to spectate recently revived player
- fixed Artist not being able to paint other Artists
- fixed "Bank Interior" painting preview showing 3,000$ instead of 2,000$ value
- fixed Backup not seeing dead teammates
- fixed Backup being able to report fired teammates
- fixed Janitor having limited Stamina, if he played Janitor the round before and the round ended while he carried a dead player
- potential fix for players getting vote-kicked on server join even though they hadn't been vote kicked before
- fixed Developer's antivirus not making noise
Level Editor:
- fixed "Mesh" object property settings (e.g. "Custom Door"/"Custom Money" objects) not loading correctly when opening a map in the level editor
- lots of "Custom Door" bugfixes
- added new X,Y,Z offset settings to the "Custom Door" object