195 Commits over 821 Days - 0.01cph!
Add game setting to disable the Hidden's charge attack for players who want a Hidden disadvantage
Add Sense Ability game setting if players want to disable it for some reason
Only IRIS can open the radial voice menu
Added a radial voice menu for IRIS to play voice stuff through radio (no voices yet)
Don't let player take damage in Lobby or Hide rounds
Disable color overlay when switching back to IRIS
Hide the hidden's knife world model. Use the hidden effect and adjust opacity based on velocity. Only show CCTV viewer if looking through one.
Improve laser dot by using input pos + rot in FrameSimulate
Loads of clean up. Add the CCTV Camera hammer entity that can be used for players to cycle spectating through when they die. Add CCTV overlay effect and UI (WIP).
Added post process fading. Added blur for sense ability. Fixed round time display. Add proximity voice chat and Voice Radius game setting.
Tweaked style of health and stamina
Don't have laser dot or flashlight for knife. Hide weapon list if only one weapon or less. Add color overlay for hidden PP. Add default clothes for Hidden.
Doubled the range of the flashlight
Unused
Added post processing effects for both Hidden and I.R.I.S.
Added new weapon list. Added projectile weapon support. Added new weapon base. Changed vitals hud to simplify it. Fixed ammo hud. Added VM sway. Clean up.
Some fixes to Hidden and use a material override for Hidden (but it doesn't work yet)
Fix deprecated things
Fix all issues arising from things that had been deprecated
Includes a scoreboard rewrite using modern templating
Merge pull request #6 from Oppossome/main
Fix deprecated things
Fixed all obsolete / deprecated methods and The Hidden is working again
Fixed abilities not displaying on the HUD and show correct binds with Input.GetKeyWithBinding
Updated to latest net changes
The Hidden compiles again and updated all code and fixed bugs relating to Pain Day
Merge branch 'main' of sbox-hidden into main
Compiled sound event files
Sound source files
Merge branch 'main' of sbox-hidden into main
Moved all content to root
Improved the Sense particle system
Added proper particles for the Sense ability that ignore z-buffer
Skinned player info, round info and added custom scoreboard stuff to display multiple teams ready for skinning
Fixed merge issue
Started moving new UI designs into the project
Added support for charge attacks and changed the pickup ragdoll / stick ragdoll button to Use, right-click now starts charging the knife attack to do 3x damage if you hit
Fixed NRE if a light that is flickering is no longer valid, fixed Laser Dot not hitting hitboxes, and changed Pos to WorldPos
The flashlight is now properly predicted
Added view and world flashlights which now work properly
Improved the light flicker system
Increased the knife's hit radius and don't fade The Hidden out as they get further away, it's too OP after testing
Improved how Deployments work to lets teams add their own, added 3 different Deployments for The Hidden and fixed an issue around spectating other players
Show the loading screen if the player is a spectator but has an invalid spectator target
Added spooky sounds that say "I see you" whenever The Hidden uses the Sense ability
Updated weapon code to remove redundant `owner` param from methods
Merge branch 'main' of sbox-hidden into main
Use Task.NextPhysicsFrame() instead of a ms delay, and make sure the Deployment screen disappears when the Hide round is over
Skinned the voice list entry with new HUD asset and fixed Respawn not working in the Lobby
Fixed Vitals showing when the player was dead, properly swap between players when spectating instead of using a random player each time, and improved the kill command and allow rounds to specify if the player can suicide
Refactored how the flashlight works, it now stays around and just Enables or Disables to avoid re-recreating the entity a bunch of times