898 Commits over 214 Days - 0.17cph!
Added capture point status to the HUD, moved the minimap and chat around
Get rid of aces camera preset in fps_testing scene
Force-leave seat on respawn
Actually, fixed wheel simulation
Don't simulate wheels if we don't own the car for now - this isn't good behavior, we should be simulating it properly
Don't have the host do this, doesnt work that way
Fixed parenting not working on non-host client
Dont need change event at all here
Fixed bad RPC logic in VehicleSeat
Better networking for player seat assignment
Ask the host to enter/leave cars
Use zone color alpha for the gizmo
Capture point will animate when contested / capturing, and show team occupant count under the marker
Add vehicle spawner which respawns a vehicle immediately when it gets destroyed
Add another lane to the airfield
Work on custom capture point marker, fixed team not being set
Add reset capture points rule
Support angles for minimap volumes
Inherit velocity from vehicle when getting out
Don't draw crosshair if you're in a car
Use local eye rotation when in a vehicle
Get rid of material override on the jeep
Remove minimap overlay tint for now
Add ticket draining based on occupied capture points, can configure drain frequency, drain amount per point
Re-rendered minimap, given minimap volume and label to cap points
Added capture point component, prefab with variables
Added TicketBasedScoring, InitialScore to TeamScoring, Conquest gamemode prefab
For now just equip the first weapon when leaving a seat
Don't play footsteps if the player is parented to something - maybe not the best behavior but it works for now
Move the player up 100 units, with note of implementing exit points later
Split out player vehicle stuff into its own file
Control animation helper state when in a vehicle, cancel out any kind of additional translations
Nastily parent the player to seat / unparent them on leave
Eject players from seats if the vehicle is destroyed
Added seats, notion of entering/leaving a seat (doesn't do any parenting or anything yet)
Add cq_oman map with associated terrain and a bunch of terrain materials
Update terrain
Create PawnCameraController, something we can use for all pawns, spectator can now inherits any map-based camera overrides
Make drone use the same camera controller
Remove obsolete usage of SetCombo
Use ShortcutAttribute where necessary
Reduce non-empty reload time, mark if it's a continued reload and fuck the delay off