M1: tune bot physics to stop launch/tip (playtest finding)

First 2-pilot test: bot was too hot (1200N cruise) and top-heavy -> launched
off on any nudge. Tamed in-scene: cruiseForce 1200->450, linearDamping 1.5,
angularDamping 6, maxAngularVelocity capped at 3, and lowered centerOfMass to
(0,-0.6,0) so it's bottom-heavy and resists cartwheeling. Added a host-only
debugAutoDriveFull flag on TreadPart to feel two-tread coordination solo.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
megaproxy 2026-07-11 00:39:07 +01:00
parent 9f49d45465
commit d7bdade618
2 changed files with 27 additions and 11 deletions

View file

@ -396,10 +396,10 @@ Rigidbody:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 781174154}
serializedVersion: 5
m_Mass: 1
m_LinearDamping: 0
m_AngularDamping: 0.05
m_CenterOfMass: {x: 0, y: 0, z: 0}
m_Mass: 60
m_LinearDamping: 1.5
m_AngularDamping: 6
m_CenterOfMass: {x: 0, y: -0.6, z: 0}
m_InertiaTensor: {x: 1, y: 1, z: 1}
m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1}
m_IncludeLayers:
@ -408,7 +408,7 @@ Rigidbody:
m_ExcludeLayers:
serializedVersion: 2
m_Bits: 0
m_ImplicitCom: 1
m_ImplicitCom: 0
m_ImplicitTensor: 1
m_UseGravity: 1
m_IsKinematic: 0
@ -636,12 +636,13 @@ MonoBehaviour:
ShowTopMostFoldoutHeaderGroup: 1
side: 0
chassis: {fileID: 0}
cruiseForce: 1200
cruiseForce: 450
throttleDeadzone: 0.08
pivotAnchorStrength: 2500
pivotAnchorStrength: 1500
pivotAngularResistance: 400
leanTorque: 800
leanTorque: 500
leanDeadzone: 0.08
debugAutoDriveFull: 0
--- !u!23 &1147751745
MeshRenderer:
m_ObjectHideFlags: 0
@ -770,12 +771,13 @@ MonoBehaviour:
ShowTopMostFoldoutHeaderGroup: 1
side: 1
chassis: {fileID: 0}
cruiseForce: 1200
cruiseForce: 450
throttleDeadzone: 0.08
pivotAnchorStrength: 2500
pivotAnchorStrength: 1500
pivotAngularResistance: 400
leanTorque: 800
leanTorque: 500
leanDeadzone: 0.08
debugAutoDriveFull: 0
--- !u!23 &1190106217
MeshRenderer:
m_ObjectHideFlags: 0