userBill Bcancel
branchrust_reboot/main/vehiclescancel

1,452 Commits over 792 Days - 0.08cph!

5 Years Ago
Added collision FX to base vehicle. Modules become part of the compound collider so they automatically pass collision info down as well.
5 Years Ago
Fix BaseVehicle extra bracket
5 Years Ago
Fix BaseVehicle extra bracket
5 Years Ago
Merge from Main -> Vehicles
5 Years Ago
Merge from Main -> Vehicles
5 Years Ago
- █▍▊ ▋▍▍▌▋█ ▌▆▇▍▋▉ ▉▅▌ ▍▊▉▅▋██▄▊▄ ▇▆▊▋ ▉▊▆▋. ▋▇▉'█ ▇▉▋▄▍▄▌ ▋▇▉▊▉▉▍▌▇▅ ▆▇▌▆▌█▆, ▅█▌ ▇█▌▌▋▇ ▉▇▄█▋▉ █▆ ▍▋▋ ▉▄▆▊▋▍▊ █▄▊▅█▅█. ▌█▆ █▆ ▉▋▌▆▍ ▉▌▍█▊▌ ▉▇▅▊▊ ▅▆▆ ▉▉▅█ ▊▊ █▌▍▍▍▅▆ ▌▊▆▄ ▋▋▇▄▍▄▅▋▆▄ ▋▇█▋▋▅ ▍▍▋ ▇▇▆▊ █▋▍'▄ ▉▉▉▋▋. ▌▉▍▇ ▍▆ ▉▉▍▊▇▉▊█ █▅▆ ▍▆ ▌▌▌▋█ ▅▌▇▄▍. - ▊▆▊▆▄█▍▌ ▇▆▋▇▆▇ ▊▌ ▄▌▆ █▌▇▉▇▍▌
5 Years Ago
- █▇▍ ▌▉▉▇▊▋ ▍▋▉▌▌▊ ▊▋█ ▆▉▆▌▆▉▇▄▊▍ ▇▅▄▇ ▉▋▊▅. ▊▍▍'█ ▍▍▉▋█▇▅ ▌▇▊▍▊▊▆▄▊▅ ▇▉█▍█▇▉, ▌█▄ ▄▆▉▍▋▉ ▌▉▆▇▉▄ ▍▍ ▌▉▋ ▆▇▊▆▋▄▍ ▆█▉▉▉▊▍. ▌▄▆ ▄▊ ▋▊▅▅▌ ▊▋▇▊▆▉ ▉▄▌▉▇ ▉▋▌ ▇▅▊▋ ▆▄ ▇▄▊▇▊▄▋ ▌▅▌▄ ▄▆▌▊▍▋▇▍▌▍ █▊▄▊▇▇ █▋█ ▅▍▌▄ █▉▅'▍ ▍▆▌▋▌. ▄▉▆▆ ▌▅ ▇█▆▋█▄▍▇ ▉▋▇ ▋▆ ▄▋▊▄▅ ▅▇▄▌▋. - ▇▋▍▆▉▊▉▇ ▄█▆█▍▌ ▆█ ▄▉▆ ▉▅▉█▉▊▅
5 Years Ago
Split StandardVehicleModule into three, with .Client/.Server separate
5 Years Ago
Split StandardVehicleModule into three, with .Client/.Server separate
5 Years Ago
If chassis is destroyed, remaining modules don't naturally show their killed FX because they're not killed directly. Tell them to all show their FX.
5 Years Ago
If chassis is destroyed, remaining modules don't naturally show their killed FX because they're not killed directly. Tell them to all show their FX.
5 Years Ago
Reduced base chassis health
5 Years Ago
Reduced base chassis health
5 Years Ago
Remove mountables when seating is destroyed
5 Years Ago
Remove mountables when seating is destroyed
5 Years Ago
- Implemented destruction FX support for chassis and modules. - Fixed Client/Server compile issues. - Moved serverGibs from BaseVehicle to BaseHelicopterVehicle where it should have been.
5 Years Ago
- Implemented destruction FX support for chassis and modules. - Fixed Client/Server compile issues. - Moved serverGibs from BaseVehicle to BaseHelicopterVehicle where it should have been.
5 Years Ago
Testing module destruction. Added support for damage FX + added placeholder-ish damage FX on engine modules. Note: OnHealthChanged is now called on client as well as server - existing usages have been updated with isServer checks.
5 Years Ago
Testing module destruction. Added support for damage FX + added placeholder-ish damage FX on engine modules. Note: OnHealthChanged is now called on client as well as server - existing usages have been updated with isServer checks.
5 Years Ago
Fuel now used per engine instead of per vehicle. Also use less fuel at idle, more with increasing throttle.
5 Years Ago
Fuel now used per engine instead of per vehicle. Also use less fuel at idle, more with increasing throttle.
5 Years Ago
Cherry-pick Bill's boat fix
5 Years Ago
Cherry-pick Bill's boat fix
5 Years Ago
Merge from Main->Vehicles
5 Years Ago
Merge from Main->Vehicles
5 Years Ago
Wheel rotation rate now adjusts differently when wheel is not grounded
5 Years Ago
Wheel rotation rate now adjusts differently when wheel is not grounded
5 Years Ago
Adjust engine RPM sounds
5 Years Ago
Adjust engine RPM sounds
5 Years Ago
REVERTED averageVelocity removal from #39748. Native velocity methods weren't accurate/smooth enough
5 Years Ago
REVERTED averageVelocity removal from #39748. Native velocity methods weren't accurate/smooth enough
5 Years Ago
Modified tire friction and steer values
5 Years Ago
Modified tire friction and steer values
5 Years Ago
From code review: Don't reuse ProtoBuf class. Protocol++. Plus formatting.
5 Years Ago
From code review: Don't reuse ProtoBuf class. Protocol++. Plus formatting.
5 Years Ago
From code review: Don't reuse MaxThrust Vector (+ some reformatting)
5 Years Ago
From code review: Don't reuse MaxThrust Vector (+ some reformatting)
5 Years Ago
From code review: Change driver input sets to be a ListDictionary, and use method getters instead of properties.
5 Years Ago
From code review: Change driver input sets to be a ListDictionary, and use method getters instead of properties.
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.