1,462 Commits over 184 Days - 0.33cph!
Add buyzones, buy anywhere setting
Basic placeholder team icons
actual formatting in .editorconfig
BombDefusalScenario, round end conditions
Drop current in slot when acquiring new weapon
Resume / take control over game loop when we become the host.
Fix USP vm casting shadows. New way of doing weapon changing networked. Add Weapon.OnDeploy, Weapon.OnHolstered.
Fixed collider size on dropped weapons
Add IUse, can pick up weapons off the ground
Bomb listener interfaces, explosion does damage
Apply force where the player's aiming when dropping
Can drop weapons (not melee), can't pick up yet
Can right mouse to knife as well
A little safety for calling ResumeGame() mutliple times
Upped the hearing range for the c4 beeps
Make game loop into a resumable state machine
make knife/c4 unpurchaseable
Remove BuyMenu hint from Vitals, since we got one on the Balance panel
Team obscured outline effect
Pause Game Start dev command
PlayerInventory.CanTakeWeapon(WeaponData)
Limit to one per slot (except grenades)
SpecialWeaponAllocator, use to give bomb to one player on T side
Slot property in WeaponData
Fix weapon references in bomb_defusal game mode
Bomb sites specify explosion damage range
So it can be tuned per map
Use bomb defuse gamemode in de_garry
Zone component, used by bombsite
Let's see if this works, probably not..
Remove RMR from MP5
Lower the base player accel
Delete PlayerPanel.razor.scss
Expose AirAcceleration, jump is tied to Input.Pressed instead of Down
Restore weapon icons to buy menu
Use weapon icons
Add PlayerPanel, kill feed respects team colors
Add inflictor to damage events, pass through to kill feed
Fixed my suspend switching change happening on non-local clients
Can only die once, stops kill feed spam
Add IKillListener (prep for kill feed)
Can suspend weapon switches in a scope, only switch weapon when we're done giving out loadout
Add support for weapon deploy sounds, hook up knife swing/deploy sound
Use BulletSpread instead of hardcoded value
Support shooting many bullets per-shot (pellets), support single-chamber reloading (Shotgun), add Spaghelli
up the decibel range of all weapon sounds
Input hint next to vitals to make it super clear how to open the buy menu (pending some better visuals)
Disable Weapon component after we destroy it - check if weapon is Enabled when querying if we have a weapon
Broadcast DryShootEffects