43 Commits over 31 Days - 0.06cph!
Don't ledge grab if vertical velocity is high
Improve ledge grab momentum
Create railgun effect regardless if it hits or not
Remove debug
Slider styles
Implement announcer volume setting
Settings menu supports floats with a slider
SliderStep attribute
Clean up damage numbers a bit
Implement damage number batching
Minimum delay between damage sound & indicator
Implement show damage numbers setting
Asset compile
Chatbox keeps its history, lets you scroll through it
Remove grenade launcher's self delete & weapon switch
Show empty weapons in inventory list
Fix inventory icon sometimes displaying active state wrongly
Fix lightning gun showing laser when empty
Cleanup
Rebuild settings post template applied
Add button to restore default settings
Use DisplayInfo for settings
Setting menu can scroll
Some setting defaults
Implement walk bob setting
Stick with a single ClientSettings instance
Implement weapon position setting
Button styling
Settings menu basic setup
Toggle button
Object editor ui & get/set client's settings
String editor
Enum dropdown editor
Fill in settings object
Only show public instance properties
Don't clear buttons on scoreboard
Fix field of view jumping when first switching to a weapon
Clicking with scoreboard open enables cursor
Rid of base scoreboard, use template
Basic settings menu you can open from scoreboard
Player spawns with view angles of spawn point
Asset compile
Use the player's FoV from settings
Allow ducking while in air
Railgun crosshair easing matches its fire rate
Restore camera modifiers for fall/slide/jump camera motion
Fix slide making you float up slopes
Ledge grab feels a bit better
Stomp bsw for simple in-hammer booleans (<3 tj)
Slight downward offset of rocket explosion position for owner to give a vertical impulse
Turn prediction off on projectiles
Will take a bit of exercise to make these things lag free, just smooth em out and rid of console spam for now
Don't add weapon to inventory if you already have one
Fix ammo not getting picked up
Move Zoomed to base weapon, easily set which weapons can zoom
Lerp FoV when you zoom in with weapon
Adjust sensitivity accurately to field of view
Stop lightning effect & sound when lightning gun gets put away
GiveAll adds lightning ammo too
Update lightning effect on frame so it doesn't lag behind in motion
Railgun increments instead of stomping player's velocity
Grenade explosion force affects player
Tighten up camera lerp
Lerp ViewModel's target position too so it doesn't clip camera when sliding
Allow jumping out of a slide
Fix ledge grab sometimes putting player through ceilings
Easily set move speed per weapon
Fix .addon's Resources path
Be sure to give player the desired weapons on setup
Rename GroundDash to Dash, Dash handles both air and ground. Remove AirDash
Motion blur when dashing
Dash brightness & blur along parabola curve
Stop rocket trail sound on destroyed
Add back pawn's hud rendering
Better way to check if player is dashing, to disable bob
Disable footsteps and bob when walking/sliding
DebugOverlay for entities
Bit of cleaning
Bit of cleaning
DeathmatchPlayer -> BoomerPlayer
Minor changes