From c6c9729ba4ec2a508d0cddcbbdc9d7cea7969a5a Mon Sep 17 00:00:00 2001 From: Josh Date: Mon, 4 Mar 2024 10:41:11 +0000 Subject: [PATCH] Fix consistencies across all factions Fix Inconsistencies with #5764 that changes back up distance but didn't copy the same changes across to the same units from different factions this Unify this so make sure that the chnages are conisisten --- units/DALK003/DALK003_unit.bp | 2 ++ units/DELK002/DELK002_unit.bp | 2 +- units/DRLK001/DRLK001_unit.bp | 2 ++ units/DSLK004/DSLK004_unit.bp | 2 +- units/UAL0303/UAL0303_unit.bp | 4 +++- units/UEL0111/UEL0111_unit.bp | 1 + units/UEL0203/UEL0203_unit.bp | 1 + units/URL0101/URL0101_unit.bp | 4 ++-- units/URL0107/URL0107_unit.bp | 4 +++- units/XEL0306/XEL0306_unit.bp | 3 ++- units/XRL0305/XRL0305_unit.bp | 1 + units/XRL0403/XRL0403_unit.bp | 3 ++- units/XSL0104/XSL0104_unit.bp | 1 + units/XSL0202/XSL0202_unit.bp | 3 ++- units/XSL0203/XSL0203_unit.bp | 1 + units/XSL0304/XSL0304_unit.bp | 1 + 16 files changed, 26 insertions(+), 9 deletions(-) diff --git a/units/DALK003/DALK003_unit.bp b/units/DALK003/DALK003_unit.bp index f9f103e0dd..147760d867 100644 --- a/units/DALK003/DALK003_unit.bp +++ b/units/DALK003/DALK003_unit.bp @@ -126,6 +126,7 @@ UnitBlueprint{ LifeBarOffset = 0.35, LifeBarSize = 1, Physics = { + BackUpDistance = 10, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, @@ -147,6 +148,7 @@ UnitBlueprint{ MinSpeedPercent = 0, MotionType = "RULEUMT_Land", StandUpright = true, + RotateOnSpot = false, TurnRadius = 5, TurnRate = 120, }, diff --git a/units/DELK002/DELK002_unit.bp b/units/DELK002/DELK002_unit.bp index a7b8d0d441..f577c5dbad 100644 --- a/units/DELK002/DELK002_unit.bp +++ b/units/DELK002/DELK002_unit.bp @@ -133,7 +133,7 @@ UnitBlueprint{ MaxAcceleration = 3.3, MaxBrake = 3.3, MaxSpeed = 3.3, - MaxSpeedReverse = 1.4, + MaxSpeedReverse = 3.3, MaxSteerForce = 10, MeshExtentsX = 1, MeshExtentsY = 2.6, diff --git a/units/DRLK001/DRLK001_unit.bp b/units/DRLK001/DRLK001_unit.bp index ccd90700d9..50c96fdcbc 100644 --- a/units/DRLK001/DRLK001_unit.bp +++ b/units/DRLK001/DRLK001_unit.bp @@ -128,6 +128,7 @@ UnitBlueprint{ LifeBarOffset = 0.55, LifeBarSize = 1, Physics = { + BackUpDistance = 10, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, @@ -145,6 +146,7 @@ UnitBlueprint{ MaxSteerForce = 7, MinSpeedPercent = 0, MotionType = "RULEUMT_Land", + RotateOnSpot = false, TurnRadius = 2, TurnRate = 120, }, diff --git a/units/DSLK004/DSLK004_unit.bp b/units/DSLK004/DSLK004_unit.bp index c9b46a3019..44d37d7ded 100644 --- a/units/DSLK004/DSLK004_unit.bp +++ b/units/DSLK004/DSLK004_unit.bp @@ -142,7 +142,7 @@ UnitBlueprint{ MaxAcceleration = 3.4, MaxBrake = 3.4, MaxSpeed = 3.4, - MaxSpeedReverse = 1.4, + MaxSpeedReverse = 3.4, MaxSteerForce = 10, MeshExtentsX = 1, MeshExtentsY = 2.6, diff --git a/units/UAL0303/UAL0303_unit.bp b/units/UAL0303/UAL0303_unit.bp index aec531e518..cb1064d281 100644 --- a/units/UAL0303/UAL0303_unit.bp +++ b/units/UAL0303/UAL0303_unit.bp @@ -165,6 +165,7 @@ UnitBlueprint{ LifeBarOffset = 0.35, LifeBarSize = 1, Physics = { + BackUpDistance = 10, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, @@ -178,7 +179,7 @@ UnitBlueprint{ MaxAcceleration = 3.3, MaxBrake = 2.95, MaxSpeed = 2.95, - MaxSpeedReverse = 0, + MaxSpeedReverse = 2.95, MaxSteerForce = 10, MeshExtentsX = 1, MeshExtentsY = 1.25, @@ -186,6 +187,7 @@ UnitBlueprint{ MinSpeedPercent = 0, MotionType = "RULEUMT_Land", StandUpright = true, + RotateOnSpot = false, TurnRadius = 5, TurnRate = 130, }, diff --git a/units/UEL0111/UEL0111_unit.bp b/units/UEL0111/UEL0111_unit.bp index 6e656b21fc..055e44b705 100644 --- a/units/UEL0111/UEL0111_unit.bp +++ b/units/UEL0111/UEL0111_unit.bp @@ -138,6 +138,7 @@ UnitBlueprint{ MeshExtentsZ = 1.35, MinSpeedPercent = 0, MotionType = "RULEUMT_Land", + RotateOnSpot = false, TurnRadius = 0, TurnRate = 90, }, diff --git a/units/UEL0203/UEL0203_unit.bp b/units/UEL0203/UEL0203_unit.bp index a5658a1b4d..2ec00257c0 100644 --- a/units/UEL0203/UEL0203_unit.bp +++ b/units/UEL0203/UEL0203_unit.bp @@ -179,6 +179,7 @@ UnitBlueprint{ MinSpeedPercent = 0, MotionType = "RULEUMT_Hover", RotateBodyWhileMoving = true, + RotateOnSpot = false, TurnFacingRate = 120, TurnRadius = 5, TurnRate = 90, diff --git a/units/URL0101/URL0101_unit.bp b/units/URL0101/URL0101_unit.bp index 92a9a8a19a..4420f5af04 100644 --- a/units/URL0101/URL0101_unit.bp +++ b/units/URL0101/URL0101_unit.bp @@ -119,7 +119,7 @@ UnitBlueprint{ LifeBarOffset = 0.2, LifeBarSize = 0.5, Physics = { - BackUpDistance = 0, + BackUpDistance = 6, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, @@ -133,7 +133,7 @@ UnitBlueprint{ MaxAcceleration = 4.8, MaxBrake = 9.6, MaxSpeed = 4.8, - MaxSpeedReverse = 0, + MaxSpeedReverse = 4.8, MaxSteerForce = 10, MinSpeedPercent = 0, MotionType = "RULEUMT_Land", diff --git a/units/URL0107/URL0107_unit.bp b/units/URL0107/URL0107_unit.bp index a175efbc50..735fe937b6 100644 --- a/units/URL0107/URL0107_unit.bp +++ b/units/URL0107/URL0107_unit.bp @@ -131,6 +131,7 @@ LifeBarOffset = 0.4, LifeBarSize = 0.75, Physics = { + BackUpDistance = 6, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, @@ -144,10 +145,11 @@ MaxAcceleration = 3.6, MaxBrake = 3.6, MaxSpeed = 3.7, - MaxSpeedReverse = 0, + MaxSpeedReverse = 3.7, MaxSteerForce = 10, MinSpeedPercent = 0, MotionType = "RULEUMT_Land", + RotateOnSpot = false, TurnRadius = 2, TurnRate = 80, }, diff --git a/units/XEL0306/XEL0306_unit.bp b/units/XEL0306/XEL0306_unit.bp index 6017c16723..2f617f8829 100644 --- a/units/XEL0306/XEL0306_unit.bp +++ b/units/XEL0306/XEL0306_unit.bp @@ -120,13 +120,14 @@ UnitBlueprint{ MaxAcceleration = 2.8, MaxBrake = 2.8, MaxSpeed = 2.8, - MaxSpeedReverse = 2.5, + MaxSpeedReverse = 2.8, MaxSteerForce = 5, MeshExtentsX = 0.75, MeshExtentsY = 0.75, MeshExtentsZ = 1.35, MinSpeedPercent = 0, MotionType = "RULEUMT_Land", + RotateOnSpot = false, TurnRadius = 0, TurnRate = 60, }, diff --git a/units/XRL0305/XRL0305_unit.bp b/units/XRL0305/XRL0305_unit.bp index fff135c34e..039fce575e 100644 --- a/units/XRL0305/XRL0305_unit.bp +++ b/units/XRL0305/XRL0305_unit.bp @@ -133,6 +133,7 @@ UnitBlueprint{ LifeBarOffset = 0.55, LifeBarSize = 1, Physics = { + BackUpDistance = 10, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, diff --git a/units/XRL0403/XRL0403_unit.bp b/units/XRL0403/XRL0403_unit.bp index 583d2f96d4..1e1a836703 100644 --- a/units/XRL0403/XRL0403_unit.bp +++ b/units/XRL0403/XRL0403_unit.bp @@ -232,11 +232,12 @@ UnitBlueprint { LayerChangeOffsetHeight = -2.5, MaxAcceleration = 2, MaxSpeed = 2, - MaxSpeedReverse = 1, + MaxSpeedReverse = 2, MaxSteerForce = 0, MinSpeedPercent = 0, MotionType = "RULEUMT_Amphibious", SinkLower = true, + RotateOnSpot = false, SkirtOffsetX = -1.5, SkirtOffsetZ = -1.5, SkirtSizeX = 9, diff --git a/units/XSL0104/XSL0104_unit.bp b/units/XSL0104/XSL0104_unit.bp index 3aa429ab4b..f14d8dab7d 100644 --- a/units/XSL0104/XSL0104_unit.bp +++ b/units/XSL0104/XSL0104_unit.bp @@ -135,6 +135,7 @@ UnitBlueprint{ LifeBarOffset = 0.25, LifeBarSize = 0.7, Physics = { + BackUpDistance = 6, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, diff --git a/units/XSL0202/XSL0202_unit.bp b/units/XSL0202/XSL0202_unit.bp index 9a149d76f5..c71633c8b2 100644 --- a/units/XSL0202/XSL0202_unit.bp +++ b/units/XSL0202/XSL0202_unit.bp @@ -178,6 +178,7 @@ UnitBlueprint{ LifeBarOffset = 0.2, LifeBarSize = 0.95, Physics = { + BackUpDistance = 8, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, @@ -191,7 +192,7 @@ UnitBlueprint{ MaxAcceleration = 2.6, MaxBrake = 2.6, MaxSpeed = 2.6, - MaxSpeedReverse = 0, + MaxSpeedReverse = 2.6, MaxSteerForce = 3.1, MeshExtentsX = 1, MeshExtentsY = 0.5, diff --git a/units/XSL0203/XSL0203_unit.bp b/units/XSL0203/XSL0203_unit.bp index 5fa54f1de3..5dc109a233 100644 --- a/units/XSL0203/XSL0203_unit.bp +++ b/units/XSL0203/XSL0203_unit.bp @@ -172,6 +172,7 @@ UnitBlueprint{ MinSpeedPercent = 0, MotionType = "RULEUMT_Hover", RotateBodyWhileMoving = true, + RotateOnSpot = false, TurnFacingRate = 120, TurnRadius = 0, TurnRate = 90, diff --git a/units/XSL0304/XSL0304_unit.bp b/units/XSL0304/XSL0304_unit.bp index 2dbde77608..b702aab530 100644 --- a/units/XSL0304/XSL0304_unit.bp +++ b/units/XSL0304/XSL0304_unit.bp @@ -165,6 +165,7 @@ UnitBlueprint{ MinSpeedPercent = 0, MotionType = "RULEUMT_Land", StandUpright = true, + RotateOnSpot = false, TurnRadius = 2, TurnRate = 75, },