userBill Bcancel

13,068 Commits over 2,769 Days - 0.20cph!

2 Years Ago
Fixed modular cars not using fuel after recent changes
2 Years Ago
Don't auto-load a save on BillBTestMap
2 Years Ago
▊▊▅ ▇▌▍ ▊▍▅▄█ ▆▄▉ ▅▅▆▇▍▆▉▉ ▌▌▉█, ▇▉▄ ▌█▌█▄▄▌█▋▉ ▄▌▍ ▇▇█▌▇▇ ▄█▄█
2 Years Ago
Fix snowmobile seat prefab ID, adjust wheelcollider suspension, other WIP
2 Years Ago
I investigated why snowmobiles constantly jitter but modular cars don't. Swapped parts around until I eventually determined that tall vehicles don't jitter, but short ones do. For instance, a modular car with only a flatbed would jitter, but a car with only a cockpit wouldn't, even if it used the flatbed entity script. Swapping the world colliders around made the difference. There are no bounds-based checks for vehicle physics in our code, so I looked at what Unity might set internally based on the collider setup. Rigidbody centre of mass was being set correctly, but we didn't set inertiaTensor. I've set an inertiaTensor here manually based on the one Unity calculated from a taller snowmobile, and it successfully removes the jitter. Ideally, we should do a similar solution for modular cars in case we ever add something like a low open cockpit, but I'll need to come up with a way of getting good inertia tensor values manually.
2 Years Ago
Fix wheel calc on snowmobile too
2 Years Ago
Fixed modular car wheel method issues
2 Years Ago
Secret front wheels. Realmed remove setup.
2 Years Ago
Working on snowmobile physics
2 Years Ago
Change MLRS username overflow mode from Ellipsis to Truncate, since the font we use now has no ellipsis.
2 Years Ago
More snowmobile setup, MountMenuVisible code in BaseMountable, other bits and pieces
2 Years Ago
Remove debug lines
2 Years Ago
BillBTestMap edit
2 Years Ago
Move a variable
2 Years Ago
Move all BradleyAPC.Targeting code inside #server, move AlwaysAllowBradleyTargeting check to server-side only
2 Years Ago
Merge Main -> Snowmobile
2 Years Ago
Minor edits
2 Years Ago
Fix project settings
2 Years Ago
Set up snowmobile fuel and storage. Added a basic CanBeLooted check to BaseVehicle for vehicles to share. Other snowmobile setup. Set all seats to needsVehicleTick = false.
2 Years Ago
Merge for sleeper_mounting_2 -> Main, but GetMounted() needs fixing for Modular Cars. It's returning the chassis instead of the seat.
2 Years Ago
Split BaseVehicle back up, with the modified code from the merge
2 Years Ago
Merge in sleeper_mounting_2
2 Years Ago
Temporarily reintegrate all parts of BaseVehicle in order to facilitate the upcoming merge
2 Years Ago
Updates to BillBTestMap
2 Years Ago
Fixed vehicle sub-entities doubling up on the client side
2 Years Ago
DoPrepare run
2 Years Ago
Fuel and storage sub-ents
2 Years Ago
Move InitShared out of #SERVER area, and take additional #SERVER flags away from around childVehicles.Clear() - needed on the client as well.
2 Years Ago
More wheel stuff
2 Years Ago
Wheel stuff
2 Years Ago
More snowmobile WIP. Compiling now
2 Years Ago
More WIP snowmobile code
2 Years Ago
WIP converting CarPhysics to be more generic, so snowmobiles can use it too. + some snowmobile code.
2 Years Ago
- Changed some more GetWorldVelocity calls into GetLoalVelocity, so they'll work if parented. - Moved GetLocalVelocityServer and GetAngularVelocityServer rigidbody-based overrides into BaseVehicle, so we don't have to override with the same method for every new vehicle.
2 Years Ago
Merge Main -> Snowmobile
2 Years Ago
Rename ModularCarPhysics to CarPhysics
2 Years Ago
Merge VehicleUpdates -> Main, let's try this again
2 Years Ago
Manifest rebuild to fix "no number for string fuel_storage"
2 Years Ago
Fix load order issues with vehicle fuel
2 Years Ago
Merge Main -> VehicleUpdates
2 Years Ago
Revert the accidental revert of the revert. Subtracts 66868.
2 Years Ago
Snowmobile WIP code, protobuf setup etc
2 Years Ago
Revert 66868. Was causing trouble with PrefabAttributes that tried to double-process when already destroyed.
2 Years Ago
Allow prefab pre-processing to include sub-entities. Fixes nested entities on vehicles not stripping client/server-only components. Need André to review this.
2 Years Ago
Merge Main -> Snowmobile
2 Years Ago
Merge misc_improvements -> Main
2 Years Ago
Merge IntegrateVehicleSubEnts -> Main
2 Years Ago
Fix ProjectSettings set to CLIENT
2 Years Ago
Merge MLRSUpdates -> Main
2 Years Ago
Fixed cassette recorders not sticking correctly to MLRS moving parts