branchsbox-boomer/prefabscancel
45 Commits over 120 Days - 0.02cph!
Fix compile like this for now
Support viewing the ragdoll of a player if they die during deathcam
Fixed being able to move pickups around with projectiles
Give grenade projectile some drag
Refactor projectile system to match FP4
Re-implement SlowMovement trigger
Re-implement DashRechargePickup on new pickup base
Add MusicBox entity back in, w/ ClientSettings for volume
Add groups to client settings, support in ObjectEditor
Proper hover style for own scoreboard row
Work on re-adding ClientSettings
Return scoreboard to hold for open
Only look for DevCamera and control HUD visibility from RootPanel
Use award system to show big notification that the game is over
Add PlayerDeathCamera, switch to it when running DeathCam.Show
Don't clamp ammo count on HUD
Fixed ammo count being fucked
Pass weapon through projectile creation, so we can pass it in DamageInfo
Add deathcam UI
Fixed scoreboard still accepting pointer events while it's closing
Fixed ammo pickups, fixed quick weapon switch for RL/Sniper/Lightning Gun
Make sure to update Info component when weapon switches, fixes weapon icon not updating
Fixed being able to infinitely fire while ammo is depleted
Clear inputs on death
Re-add all weapons in prefab form
Can click scoreboard rows to open steam profile
Work on grabbing scoreboard from gunfight
Fixed shotgun fire buttons
Removed unused actions from project settings
Updated to Input Actions, update events
Grey out weaponlist entries that don't have a valid weapon
UI refactor - fixed NRE from kill feed, fixed player awards panel persisting
Asset compile
Iterate through shoot components and add hints instead of doing shit manually
Fixed up shooting component, shotgun has two shoot components
Killed off WeaponData entirely
Add ViewModelComponent to set up ViewModel when the weapon's deployed, cleanup. Made WeaponData obsolete
Add ViewModelPath, set up ViewModel correctly
Add PrefabSystem.GetPrefabsOfType
Try spawning weapons through prefabs
Work on cutting out useless structs, replace with properties in components instead