branchsbox-deathmatch/maincancel
39 Commits over 61 Days - 0.03cph!
Add sbdm.maxdecals
Throw assert if calling GetAmmoCount with null AmmoResource
Aa some movement tests to quickscene
Tweak player movement
Give gluon with giveall
Tripmine clip contents starts as 1
Add maplist convar, use it to select the next map
Use Preferences.FieldOfView (fixes sbox-deathmatch/issues/44)
Halve explosion screen shake
Add kill command
Add giveall command
Add map command
Less recoil
Update gauss_impact.prefab
Add sbdm.cheatmode, don't start with all weapons
Tweak player controller acceleration
Switch game on end
Hide warmup if GameConfig.GameLoop is false
Add spawncam to quicktest
Allow turning off the gameloop with sbdm.gameloop 0
Tweak gauss impact
Game loop
Fix NRE in PlayerDamageIndicators when no attacker
Gauss impact effect
Tweak glock and mp5 recoil effects
Halve explosion shake duration
Add CameraSetup component to control camera effects better
Apply env shake using ICameraSetup, so we still shake even if we don't have a player
Place viewmodel using ICameraSetup, applies camera shake to viewmodel
Move camera shake effects to a GameSystem
Add EnvShake component, add it to explosion and rpg projectile
Add WithAimCone extensions
Add radius to glock, python, mp5 weapons
Lets use a light for the rpg laser pointer
Add TemporaryEffect.CreateOrphans
Sex up the rpg projectile
Tweak gauss tracer, aimcone, give weapon icon
Add GameConfig
Add BaseCarryable.SwitchAway()
Satchel fixup
Fix exception when changing weapons
Tripmine placing cleanup
Fix tripmine damaging you whetever you stand
Broadcast tripmine explosion
Fix tripmine not activating if its laser didn't hit anything, clean up
Fix tripmine being triggered on spawn
Run by default, shift is walk
Tweak tripmine laser, colors
Start with empty feed
Move AddHitMarker to HitMarker.CreateFromTrace
Inventory uses BaseCarryable instead of BaseWeapon
Crowbar derives from BaseCarryable
Put crowbar sounds next to crowbar
Clean up player spray
Give all the weapons
Switch to the pistol when spawning, instead of having empty hands
Latest playercontroller
Update player animator with better skidding
Sounds
kill feed
Pickup UI
Update kills/deaths on kill/death
Hit markers
Scores, update scoreboard
Death message prep
Ammo/reloading
Fix player not dying when health is 0
Fix player respawning hundreds of times
PlayerController creates colliders on a child object, can have set collision tags
Flesh impacts
Update player.prefab
Add TraceAttack, ignore playercontroller colliders, use hitboxes
Update ViewModel position in PreRender
Update player controller animation
Add surface impact resource extension
Use surface impacts
Initial commit
Baseline from walker
Rename
Fix cloud references