4,684 Commits over 976 Days - 0.20cph!
Use tags to define guard-only usable entities
Reduced weapon weights across the board
Spectator camera control adjustments (up down shortcuts)
Spectator camera only collides with the world
Late joiners join as a spectator by default
Update player list to display dead players with a dimmed out row - update scoreboard every second instead of that mess
Add doors to hydro + run room
Lowered distance for most stings
Added more stings to the cells soundscape
Added some sounds, add soundscape, add vents to map
Added some sounds, add soundscape, add vents to map
Add GameEvent.GameStateChanged
Added GameProp, PropRespawn system - when the round restarts, we'll respawn all respawnable props in their original state. Very useful for stuff like vents.
Use head bone instead of AimRay.Position for player markers
Player marker decision-making improvement
Fixed ammo capacity not showing correctly
Manage cell doors with our game loop. They'll open automatically after 30 seconds, and close when the round ends/starts.
Add open cells command + setteam command for admins
Add a chat message when a player dies
Ensure only the Warden can open ping menu / make pings
Added pinging system for Wardens https://files.facepunch.com/devultj/1b0911b1/sbox-dev_czYToKLxZN.mp4
Grabbed @kurozael's radial menu and retrofitted it for Warden instructions https://files.facepunch.com/devultj/1b0911b1/sbox-dev_I3GITmyf0d.jpg
Made Hud a Razor RootPanel, create it clientside
Show voice speaker under player's name while they're speaking
Add HudMarkers for players https://files.facepunch.com/devultj/1b0911b1/sbox-dev_FH78gc9qn8.jpg
Add completion states for when players are killed
Update .addon, set tick rate
Fixed knives being able to penerate walls, fixed issue where you'd still penetrate non-surfaces
Players can tap the same weapon slot to have no active weapon - remove viewmodels properly
Random chance to spawn with a knife as a Prisoner
Give the warden a symbol on the scoreboard too
Refactor game loop, add rounds, if players die in the middle of a round, respawn them as a spectator
Fix TypeLibrary error, give prisoner jumpsuits to unassigned players as well
Look into the weirdness when landing
Toggle specific clothing items onto players based on their role, so we keep their local preferences where possible https://files.facepunch.com/devultj/1b0811b1/sbox-dev_ykh2iG36YD.png
Add Countdown, GameStatus info to hud, fixed game starting with too little people
Hook up proper sounds for guns
Remove aiming, add new guns, move players based on spawnpoint tags
Add projectiles, give a default weapon to the pawn
Use correct created data on asset home
Add Voice UI, show objective when you're unassigned
Fixed default weapon prefab path
Add Objectives
Restyled player list