userBill Bcancel

13,129 Commits over 2,800 Days - 0.20cph!

5 Years Ago
From code review: LateUpdate fully enclosed by #if CLIENT
5 Years Ago
From code review: LateUpdate fully enclosed by #if CLIENT
5 Years Ago
- From code review: Replace AverageVelocity with native velocity system. - From code review: Remove more cases of inited. isSpawned is a good substitute. - Remove [RequireComponent(typeof(Rigidbody))] as it prevented removal on the client.
5 Years Ago
- From code review: Replace AverageVelocity with native velocity system. - From code review: Remove more cases of inited. isSpawned is a good substitute. - Remove [RequireComponent(typeof(Rigidbody))] as it prevented removal on the client.
5 Years Ago
From code review: Reformat serialized fields (see new Basecamp comment also)
5 Years Ago
From code review: Reformat serialized fields (see new Basecamp comment also)
5 Years Ago
Save rigidbody info, so data can be entered on the RB, but can still be used on the client which removes it.
5 Years Ago
Save rigidbody info, so data can be entered on the RB, but can still be used on the client which removes it.
5 Years Ago
From code review: Removed and replaced TransformPointToLocal/InverseTransformPointToLocal. From code review: ModuleManager does now need to still be a MonoBehaviour since it uses a couple of Unity methods, but made that clearer. Additional: Refactored ModuleManager classes a bit. Now TBase can be a BaseEntity which removes any need for casting.
5 Years Ago
From code review: Removed and replaced TransformPointToLocal/InverseTransformPointToLocal. From code review: ModuleManager does now need to still be a MonoBehaviour since it uses a couple of Unity methods, but made that clearer. Additional: Refactored ModuleManager classes a bit. Now TBase can be a BaseEntity which removes any need for casting.
5 Years Ago
Fix for random modular spawner double-adding modules. Simplifies module parenting as well.
5 Years Ago
Fix for random modular spawner double-adding modules. Simplifies module parenting as well.
5 Years Ago
From code review: AddMountPoint returns existing mount point if it's already added
5 Years Ago
From code review: AddMountPoint returns existing mount point if it's already added
5 Years Ago
From code review: Convert ID checks to use EqualNetID. Add extension method for comparing layer.
5 Years Ago
From code review: Convert ID checks to use EqualNetID. Add extension method for comparing layer.
5 Years Ago
Reduce skid sound volume
5 Years Ago
Reduce skid sound volume
5 Years Ago
From code review: Force specification of fuel loot distance, plus general cleanup of the EntityFuelSystem class.
5 Years Ago
From code review: Force specification of fuel loot distance, plus general cleanup of the EntityFuelSystem class.
5 Years Ago
From code review: Make lastAttackedTime internal
5 Years Ago
From code review: Make lastAttackedTime internal
5 Years Ago
Merge Main -> Vehicles
5 Years Ago
Merge Main -> Vehicles
5 Years Ago
Sorting out issues with drag etc
5 Years Ago
Sorting out issues with drag etc
5 Years Ago
Added chassis sound manager and skid sounds. More driving physics work.
5 Years Ago
Added chassis sound manager and skid sounds. More driving physics work.
5 Years Ago
Merge to main: Adding support for connecting multiple clients at once locally. Can be useful for testing. New menu entries under Debug: Select Enable Fake Steam ID, then run the game.
5 Years Ago
Merge to main: Adding support for connecting multiple clients at once locally. Can be useful for testing. New menu entries under Debug: Select Enable Fake Steam ID, then run the game.
5 Years Ago
Some random variation in fade-in time sounds nicer for multi-engine vehicles
5 Years Ago
Some random variation in fade-in time sounds nicer for multi-engine vehicles
5 Years Ago
Base RPM sounds on vehicle estimated max speed. Remove engine doppler as it doesn't sound good.
5 Years Ago
Base RPM sounds on vehicle estimated max speed. Remove engine doppler as it doesn't sound good.
5 Years Ago
Don't use UpdateWheelCollider at all, just rely on standard values
5 Years Ago
Don't use UpdateWheelCollider at all, just rely on standard values
5 Years Ago
Fix driving physics not correctly updating with mass/centre of mass changes
5 Years Ago
Fix driving physics not correctly updating with mass/centre of mass changes
5 Years Ago
Add module mass etc on client, so clients can get top speed estimate
5 Years Ago
Add module mass etc on client, so clients can get top speed estimate
5 Years Ago
Switch SoundManager to use IsUnityNull
5 Years Ago
Switch SoundManager to use IsUnityNull
5 Years Ago
Add Resharper DotSettings files to ignore list
5 Years Ago
Add Resharper DotSettings files to ignore list
5 Years Ago
Add IsUnityNull extension method that checks for both real null and Unity's fake null
5 Years Ago
Add IsUnityNull extension method that checks for both real null and Unity's fake null
5 Years Ago
Adjust engine powers
5 Years Ago
Adjust engine powers
5 Years Ago
Fix engines getting stuck on if player exits while engine is still starting up
5 Years Ago
Fix engines getting stuck on if player exits while engine is still starting up