99 Commits over 92 Days - 0.04cph!
Jeep: oversteer less, override mass center to prevent pulling slowly to the right
Update aspect when it changes
Water material tweaks
Planar reflections use static resolution (128 by default) multiplied by aspect, should help for high res displays
Delete this unused camera
Can't use atmosphere sky, doesn't render in anything but main camera?
Enable planar reflections for water
hc1water more closely matches s1 water - remove foam, use planar reflections
Oman fog / lighting adjustments
Jeep sets on fire at half health
Revert "Jeep tries to stay upright"
This reverts commit 248a5eae6855cd64846b623362d22696dc5d17fa.
Improved jeep handling
Jeep tries to stay upright
Improve water shader
Code for planar reflections
Delete this seemingly unused camera
Scene setup for planar reflections, disabled otherwise everyone will complain about how shit the game runs
Basic water shader, will improve in a bit
Add foam, make ocean shader look vaguely like water
Disable vertex anim for now
Make these two windmills static otherwise they fall through the map
Apply surface friction to wheels
Dirt road surface, more friction than grass etc
Add a second jeep on the other side of the map for testing
Network jeep
Ownership only necessary for driver
Tighten steering and suspension up slightly again, I went overboard
Make VehicleInputState a reference type
If the vehicle has no driver then reset input state
Rotate wheels individually
Tweak suspension, give wheels render models (looks bit shit right now)
Slap IsProxy where it makes sense to do so
Wheels ignore player
Make suspension less stiff
VehicleInputState.CreateFromLocal()
More handling adjustments, try to match bf4
Boost key
Make accel/braking rate properties, jeep accelerates faster but has slower top speed
Proportional friction force, prevents wobbling
Remove force gizmos
Tweak handling
Reversing
Wheel gizmo
Adjust and balance wheels
Add steering, jeep drives properly
Jeep drives, stick it in cq_oman for quick testing
Initial jeep vehicle (won't drive properly yet)
Show icon next to party members in scoreboard
Don't tint team icons for buy zones on minimap
Use new team logos & banners
New team colors
Don't shrink chatbox items
Toast draws over nametags
Scale equipment icons down inside buy menu
Display defuse kit icon in bottom right if player has one in inventory
Scale playerrole so it sits in line with other elements
Implement score for defuser, defusing team, and planting team (but not planter yet)
Different toast types for team wins
Update defuse kit owned status correctly
Update vitals on life state change
Center scoreboard correctly
Shared css class for elements with dynamic visibility (e.g. scoreboard, toasts, buy menu)
Move MarkerSystem out of canvas
Tweak chatbox, align everything in one row and show player team colors
Show bomb in round state display if it's planted
Replace helmet icon
Widen round score counters so that they don't wrap after 10 rounds
Fix overlapping UI elements
Fix NRE in kill feed
Move full-screen overlays outside HUD canvas, so they can actually cover the whole screen (instead of being limited to 16:9)
Reset armor & helmet status on respawn