13,872 Commits over 2,953 Days - 0.20cph!
- Held items can now be marked as AllowUseWhileDriving. Default is false.
- Vehicle automatically puts away invalid items being held when entering, and tries to select a valid one from the player's belt instead.
- Currently unselectable items in the player's belt are tinted red and partially transparent.
Animations updating correctly on owner
Enable animations on invisible players - needed to move the player's hitboxes.
Auto-select pistol when entering vehicle, if it's available in your belt
Aligned client hitbox default
Fixed visual aim angles on proxy not matching actual aim angles
Don't need to adjust car FOV anymore. Set out-of-car view angle up to 170.
Adjusting FOV a bit when in vehicles.
Vehicles have some loose ends to tie up but are pretty solid. Merging in.
Players can now die "successfully" when in vehicles
Fixed more eye transform issues
Fixed aim discrepancies between owner and proxy when in vehicles.
Merging in rifle angle fix
Merge in updated vehicle player animations
Fixed eye direction confusion
Committing current work before trying something risky
Stop mouse being grabbed even when editor is paused!
Adding my test scene to the build list, sick of re-adding it.
Partial work on vehicle eye rotation etc
Resetting eye direction when entering vehicles. Look straight forward.
Fixed animator assignment bug
Resetting player state on vehicle entry and exit. No ore getting stuck crouching in the driver's seat etc
Allow separate player positioning in vehicle between view and world models
Removing vehicle camera again - player view only.
Player now moves correctly along with vehicle rotation when inside
Only driver gets to drive!
Players get a vehicle control "item" when entering a vehicle that lets them control it when selected. Still in progress.
Vehicle interaction work. Removed the whole concept of a separate "vehicle" camera - players continue to control their own vision directly. Added (placeholder) steering wheel as a HeldItem type, with the intention of it being the "item" selected when driving a vehicle.
Disabling damage to players in vehicle again for now. Coloured "enter as driver" green.
Working on players in vehicles. Not exactly correct at the moment, but it's stable enough for a release.
Show proxy players in vehicles. Version number display. Prevent interaction properly while in vehicles.
Fixed mouse getting unlocked after window lost focus
Added a really basic version number with display on the main screen.
Just increased MAX_PROXY_TIME_DELAY since we have no extrapolation ability.
Added documentation comments for posterity
Added console commands getbuf setbuf
Fixed vehicle seat merge issue
Plastic made me merge all in the last commit, just reverting this bay window I didn't mean to touch
Merging vehicle updates - multiple seats with driver/passengers, player models in cars
Merging in vehicle camera smoothness branch.
Stopped footstep sounds playing while driving cars - this isn't The Flintstones
Car audio working again, sending sounds from client to server.
Adjusted cockpit cam settings to handle high/variable ping more smoothly. Feels a bit floaty but floaty is better than jittery.
Updated chase cam as well