135,774 Commits over 4,444 Days - 1.27cph!
Update BaseVehicle mount menu check to not check IsMounted
Manifest build, and prefab ID fix
Merge misc_improvements -> snowmobile
Merge MLRSUpdates and IntegrateVehicleSubEnts -> Snowmobile
More inland cliff replacements
More vehicle tidy-up. Since every engine uses fuel (so far), put EntityFuelSystem inside VehicleEngineController. EntityFuelSystem can still be used separately if needed (several vehicles do this as they have their own engine implementations).
Fixed vm getting orphaned when entering debug cam
Fixed event NRE when spectating in a demo
Merge BaseMountable -> misc_improvements
A general tidy-up for vehicle code to make things easier in the future.
- Split BaseVehicle into BaseVehicle, BaseVehicle.Server, and BaseVehicle.Client.
- Move IsWaterlogged and CanRunEngine checks to VehicleEngineController, so they can be shared by everything with an engine.
- Match EntityFuelSystem and VehicleEngineController to Rust code formatting ('private' written out, spaces inside brackets).
- BaseVehicle IsMounted implementation fix.
Added a skin redirect editor (Tools/Skins/New redirect skin) that creates relevant prefab variants and makes standard changes required to get the redirect working (item names, pickup, repair, shortnames, etc)
East sculpts for new cliffs
Updated drinking to deal with displacement
More accurate tracing into the ocean volume
Fixed crossbow vm loaded state
Remove all client side mounted references for instruments
Snowmobile detail colliders
WIP tidying up client-side access to _mounted
Remove unused overrideMountedLookAt
Merge Main -> misc_improvements
Snowmobile wheel setup, and fix model direction
Some snowmobile initial setup
Better spectate entity name
Potential NRE fix in LateClientCycle
North east cliffing and cleanup of old inland splats
Reduce MLRS rocket world model size and mass to 25% of actual size and mass
Site C area progress backup
Option to bilinear sample displacement map.
Building brick skin atlas and material
Add stat for a player shredding a car
Add stat for hands won in poker
Fixed team UI not updating when spectated player leaves a team
Fixed guns not showing the correct ammo count when spectating
Converted all vehicles from spawning sub-entities to simply including them in their base prefab heirarchy. Converted:
- Duo Sub [fuel storage, torpedo storage, item storage]
- Hot Air Balloon [fuel storage, item storage]
- Magnet Crane [fuel storage]
- Minicopter (in earlier commit) [fuel storage]
- MLRS [dashboard storage, rocket storage]
- Modular car chassis [fuel storage]
- RHIB [fuel storage, item storage]
- Rowboat [fuel storage, item storage]
- Scrap Transport Helicopter [fuel storage]
- Solo Sub [fuel storage, torpedo storage, item storage]
- Work Cart [fuel storage]
All fuel-using vehicles also now start with 50 fuel when in editor.
Merge MLRSUpdates -> IntegrateVehicleSubEnts
Fixed extra MLRS rocket storage sub-ent