945 Commits over 245 Days - 0.16cph!
Fixed menu scene, first pass balance of shooting sounds using new falloffs
ViewModel ApplyAnimationTransform NRE fix
PlayerPawn.OnPossess NRE fixes
RandomSpawnAssigner can pick team-occupied spawnpoints
Get rid of crouch speed fluff
Renamed tdm_test to edinburgh, fixed references
Hook in correct minimap path
Fixed camera logic in multiplayer
Apply it to some other volumes too
Consolidate options in one place
Add "Toggle Volume Visibility" Menu option in the editor
More autumn cleaning
Removed Conquest / Vehicles - cool for hack week but not sure it fits the gamemode
Remove PlayerCameraOverrides, it's bullshit
Solve main menu equipment visibility
This code still sucks
Fixes - de_refinery compile day time!!!!!
Use LFS for .vpk's, migrate existing vpks to LFS
RMR toggles gasblock, fixed some logic to make this work
Add FPS mode, so you can see what the weapon looks like from first-person
Reset jiggle state when we swap from first-person to third, add toggle button to gunsmith, adjust angles
Disable arms now that gunsmith weapons just use the pure view model prefab
Gunsmith: Allow part selection instead of random from list, wip ui
https://files.facepunch.com/tony/1b0211b1/sbox-dev_nh4ovVRO4A.mp4
Resetting bodygroup only applies to effected bodygroups
Add another optic, underbarrel configuration for M4
Support bodygroup attachments, add EligibleEquipment, IsUniversal
Right click to clear, edit jiggle bones to have configurable angular limits
Implement attachment point UI, button press selects a random eligible attachment
Gunsmith: display weapon from data
Configure a couple of attachment points, create prefabs for charms, fix FP charm vmat
Gunsmith: Camera controls, add charm resources
Start pushing some stubs / general data prep for the gunsmith
Add @RickGreeve's beautiful new incendiary grenade
Adjust bounds for circle charm
Charms testbed, swing script
Added charms assets
Update charms.scene
New layout for create lobby page
Add GameMode.AllUnique
Only grab map defs where they're enabled, really should make an accessor for this
Start restyling map/mode selection
Move DestroyBetweenRounds to GameLoop rules
Move sound emitter to a library, document it, add AutoStart prop
Bit more organization, create lib
Folder structure cleaned up, reorganized
Add utility to blur out the menu system's background, per-page
Improve settings entry UI
Add settings button to pause screen now that it's not on every single page