Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Othuum Responsiveness and Range Buff #6103

Merged
merged 10 commits into from May 14, 2024
14 changes: 7 additions & 7 deletions engine/Core/Blueprints/UnitBlueprint.lua
Expand Up @@ -1065,10 +1065,6 @@
---@field BuildRestriction UnitBuildRestriction
--- acceleration to allow unit to catch up to the target when it starts to drift
---@field CatchUpAcc number
--- used by the Loyalist for its charge ability
---@field ChargeAccMult? number
--- used by the Loyalist for its charge ability
---@field ChargeSpeedMult? number
--- unknown if significant in `Physics`
---@field CollisionOffsetX? number
--- if a naval factory uses the special rolloff point computation
Expand Down Expand Up @@ -1106,8 +1102,11 @@
---@field MaxSpeedReverse number
--- maximum steer force magnitude that can be applied to acceleration
---@field MaxSteerForce number
--- Used by some build animations to scale their effects
---@field MeshExtentsX number
--- Used by some build animations to scale their effects
---@field MeshExtentsY number
--- Used by some build animations to scale their effects
---@field MeshExtentsZ number
---@field MinSpeedPercent number
--- method of locomotion
Expand All @@ -1128,7 +1127,7 @@
---@field RotateBodyWhileMoving? boolean
--- if this unit can try to rotate on the spot
---@field RotateOnSpot? boolean
--- threshold for rotate on spot to take effect when moving
--- threshold speed in ogrids/s for rotate on spot to take effect. defaults to 0.5
---@field RotateOnSpotThreshold? number
--- unknown behavior, used by Spiderbot and Megabot
---@field SinkLower? boolean
Expand All @@ -1148,9 +1147,10 @@
---@field SubSpeedMultiplier? number
--- turn facing damping for the unit, usually used for hover units only
---@field TurnFacingRate number
--- turn radius for the unit, in wolrd units
--- turn radius for the unit, in world units. Used when the nav waypoint is further than `TurnRadius` distance,
--- and if it results in a faster turn rate than `TurnRate`. Disabled at 0
---@field TurnRadius number
--- turn radius for the unit, in degrees per second
--- turn rate for the unit, in degrees per second. Turning acts improperly when at 0
---@field TurnRate number
--- when present, the speed multiplier is set to this number when entering the water layer
---@field WaterSpeedMultiplier? number
Expand Down
12 changes: 6 additions & 6 deletions units/XSL0303/XSL0303_unit.bp
Expand Up @@ -191,7 +191,7 @@ UnitBlueprint{
},
DragCoefficient = 0.2,
MaxAcceleration = 3.55,
MaxBrake = 2.85,
MaxBrake = 3.55,
MaxSpeed = 2.85,
MaxSpeedReverse = 2.85,
MaxSteerForce = 10,
Expand All @@ -201,10 +201,9 @@ UnitBlueprint{
MinSpeedPercent = 0,
MotionType = "RULEUMT_Amphibious",
RotateOnSpot = false,
RotateOnSpotThreshold = 0.1,
StandUpright = false,
TurnRadius = 0,
TurnRate = 75,
TurnRate = 130,
},
SelectionSizeX = 0.7,
SelectionSizeZ = 1.4,
Expand Down Expand Up @@ -244,7 +243,7 @@ UnitBlueprint{
HeadingArcCenter = 100,
HeadingArcRange = 145,
Label = "RightTurret",
MaxRadius = 20,
MaxRadius = 22,
MuzzleSalvoDelay = 0,
MuzzleSalvoSize = 1,
MuzzleVelocity = 30,
Expand Down Expand Up @@ -303,9 +302,9 @@ UnitBlueprint{
},
FiringTolerance = 2,
HeadingArcCenter = -100,
HeadingArcRange = 140,
HeadingArcRange = 145,
Label = "LeftTurret",
MaxRadius = 20,
MaxRadius = 22,
MuzzleSalvoDelay = 0,
MuzzleSalvoSize = 1,
MuzzleVelocity = 30,
Expand Down Expand Up @@ -358,6 +357,7 @@ UnitBlueprint{
CollideFriendly = false,
Damage = 625,
DamageRadius = 1.2,
DamageFriendly = false,
DamageType = "Normal",
DisplayName = "Thau Cannon",
FireTargetLayerCapsTable = {
Expand Down