branchsbox-deathmatch/maincancel

176 Commits over 61 Days - 0.12cph!

19 Minutes Ago
Added player gibbing, damage system wrapped in TraceAttackInfo.From( tr, ... ), added DeathmatchDamageInfo [temporary, I wanna see what we need to add before thinking about merging to DamageInfo]. Explosions will create every gib. https://files.facepunch.com/devultj/1b2211b1/sbox-dev_3gY6EMu0Bd.mp4
3 Hours Ago
Add BaseWeapon.DeployTime, resolves #86
3 Hours Ago
Add data annotations to GameConfig Add Crowbar hit sound
Yesterday
AmmoResource is not null fix in Pickup
Yesterday
Removed WeaponModel.BeamEffect, any notion of beam effect from base weapon - this lives in GluonWeapon, responding to events Removed some logs Rename OwnerPlayer() to Owner, add some comments
5 Days Ago
Update rat death prefab to use new version of impactfleshmist
5 Days Ago
Dry fire + auto-reload if trying to shoot an empty gun
5 Days Ago
Move vitals drawing over to hud painter
5 Days Ago
Show a countdown on the scoreboard when we're in results stage, resolves #83
5 Days Ago
Same throw position code for RPG
5 Days Ago
Add icon to crossbow bolt projectile
5 Days Ago
Fixed shotgun and mp5 default clip sizes
5 Days Ago
Gauss fires charged shots even if ammo is low
5 Days Ago
Fix tripmine typo
5 Days Ago
Tripmine: use broadcast GiveAmmo instead of SetAmmoCount Grenades spawn closer to player, check throw position to make sure they don't spawn through walls/floors
5 Days Ago
Make sure the player actually has a tripmine on pickup Null check everything Simplify health/armor pickups
5 Days Ago
Unify headshot damage, add gameplay config for it
5 Days Ago
Buff Python damage to 50 (was 12)
6 Days Ago
2d sdf lines, rects, arcs with analytical anti aliasing (lines are most complicated, other shapes are easy, no instancing yet, can be collapsed into 1 shader for every shape)
6 Days Ago
Added `sbdm.bots.notarget` Fixed projectiles not carrying over correct kill icons, added proper icons for rpg projectile, mp5 projectile
6 Days Ago
HornetProjectile sound can be null, remove the sound but keep the code there because the RPG noise is crazy loud for a fish
6 Days Ago
🤦🏻 - fixed CrossbowWeapon projectile direction, resolves #77
6 Days Ago
Fixed another tripmine error when there's no parent
6 Days Ago
Play third person attack animations where relevant, resolves #80
6 Days Ago
Fixed kill feed row height, resolves #79
6 Days Ago
Forgot to uncomment this
6 Days Ago
Add weapon icon to kill feed entries
6 Days Ago
missing gun items
6 Days Ago
placeholder icons for gluon and hornet
6 Days Ago
Reorder guns
6 Days Ago
Reflect hornet on collision
6 Days Ago
TimedExplosive -> Explosive (updated prefab refs too)
6 Days Ago
Wip HornetGun 40mm ammo prefab
6 Days Ago
Hook up ammo resource to grenade pickup
6 Days Ago
Fix TripmineWeapon NRE (player invalid), add assert if the placed tripmine prefab is not valid
6 Days Ago
Host should periodically update the ping value of PlayerData (Fixes Facepunch/sbox-deathmatch#74)
7 Days Ago
Die if we dip below 1 health, ceil health on hud, resolves #73
7 Days Ago
Ammo bolts Fix crossbow item using wrong model
7 Days Ago
Add scorch to explosions Reduced shell bounce sound range significantly
7 Days Ago
Add sbdm.maxdecals Throw assert if calling GetAmmoCount with null AmmoResource
7 Days Ago
WorldModel/BaseCarryable doesn't define/implement backpack feature, instead send events on creation/destruction of WorldModel Add WeaponPlayerAttachment, can either attach a prefab (that'll get spawned) or a referenced GameObject in WorldModel's hierarchy Don't need these
7 Days Ago
Aa some movement tests to quickscene Tweak player movement
7 Days Ago
Only auto-destroy the Player if we're the host - ensures game state is right
7 Days Ago
Add component that plays only self collision sounds, add to bullet eject prefab
7 Days Ago
Get rid of the game / overlay render code in ViewModel because it's fucking up some of the guns (ones we're using mp5 anims for)
7 Days Ago
Don't pick up gun item if we have max ammo
7 Days Ago
Ammo is a game resource now
7 Days Ago
Give gluon with giveall Tripmine clip contents starts as 1
8 Days Ago
Fix RpgWeapon NRE
8 Days Ago
Use Application.IsDedicatedServer wherever we were using IsHeadless before Add CrossbowWeapon, CrossbowProjectile, needs some polish/improvements but is working Fixed renderer viewmodel logic