100 Commits over 150 Days - 0.03cph!
Include UI sounds in main menu resources
Add refreshing state to lobby browser
Use custom sounds for ui nav
Add screen edge images to main menu / loading screen, style adjustments to main menu and loading screen
Add basic menu system that uses lobbies & filters for maps that have the "jailbreak" tag
.addon -> .sbproj
Get rid of circle avatars
Remove overridden dev cam
Include "cell_door" tag on doors that qualify as a Cell Door
Fixed spectators inheriting status related post-processing from players
Default max rounds upped to 10, cell door open time reduced to 20 seconds
Changed a few chat messages
Add hud marker to healing units
Ragdolls stay until the round restarts
Added local damage effect when you get hit, scale saturation and chromatic aberration when low on hp
Upped knife range by about 50%
Added PrefabSpawner, is IRespawnableEntity - has chance to spawn any prefab (useful for weapons, pickups and shit later)
Updated chatbox and countdown position again
Show voice speaker on Info
Add CanHearPlayersVoice, spectators may listen to alive players, but cannot speak with them.
Ensure that the weapon doesn't have a parent before picking it up. This was a hilarious bug, but still a bug.
Sort scoreboard entries by team order
Fixed scoreboard alignment being shit, add player count to the scoreboard
Game loop redesign. There's now a grace period at the start of any round so late-comers get to play. Spectators have their own role icon. Warden gets re-selected when they die. Removed Objectives panel.
Fixed players floating awkwardly inside of other players - you'll properly pass through others now.
Make role / team icons more consistent, it's only decided in one place now, and used across the HUD
Add DebugMenu, grabs all ConCmd.Admin commands and puts them in a clickable list https://files.facepunch.com/devultj/1b1011b1/sbox-dev_Ke4E5VMmwk.png
Add jailbreak_proximity_voice, turned off by default, can turn it on mid-game
Show role in chatbox
https://files.facepunch.com/devultj/1b1011b1/sbox-dev_MkmTTkLnoS.png
Removed speaker icon from speaking players on hudmarkers, was causing confusion
Drop weapon infront of the player, hook up Drop input
Weapons drop on death, cleanup weapons on round restart
Fixed being able to fire forever when ammo is 0
Don't change the map immediately, wait 15 seconds
Redone random knife system - we'll decide how many prisoners per knife will be given, and dish them out randomly.
Fixed ammo NRE when being given a knife
Fixed scoreboard not updating
Can open guard doors in warmup, close all doors on round start
Hack to fix default ammo count being fucked
Refactor voice UI, show role icons
New use fail sound, marker placed sound
Use tags to define guard-only usable entities