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

SCU Changes #6092

Draft
wants to merge 29 commits into
base: deploy/fafdevelop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
26ef47e
Base SCU Changes
MrRowey Apr 17, 2024
0cb8324
Fix Typo
MrRowey Apr 19, 2024
62483b4
Update Small Typos
MrRowey Apr 22, 2024
09f5dea
Merge branch 'deploy/fafdevelop' into Base-SCU-Rework
MrRowey Apr 26, 2024
ae7d1b3
Sera Base dame ehnacement swap
MrRowey Apr 26, 2024
4eaf585
Update XSL0301_unit.bp
MrRowey Apr 26, 2024
413e141
Fix Sera SACU damage mods
lL1l1 Apr 26, 2024
332854c
Fix UEF Sacu damage mods
lL1l1 Apr 26, 2024
91faed3
Add damage mod to shield for rambo preset
lL1l1 Apr 26, 2024
569b896
Fix indentation
lL1l1 Apr 26, 2024
7365acd
Merge branch 'deploy/fafdevelop' into Base-SCU-Rework
MrRowey May 1, 2024
01383cb
Create balance.6092.md
MrRowey May 1, 2024
a78a99c
Addtions
MrRowey May 2, 2024
eb321df
Added Base UEF Chanages and Implementes Small Jamming Field. Includes…
MrRowey May 14, 2024
7099d58
Added Stealth Field to base Cybran. Updated UEF Wreckage Layers. Upda…
MrRowey May 14, 2024
a884369
Updated the new Regen Rate for the base Sera SCU & Annotated script f…
MrRowey May 14, 2024
5d58c79
Quantum Games HP Reduced by 50%, Build Cost Reduced by 15%
MrRowey May 14, 2024
75bb9e9
Remove Transport Attachment from Qunatum Gates as it unused
MrRowey May 14, 2024
8fcca7e
Update Aeon SCU Cost, Improve Aeon Preset Order, Added TODO for Sera/…
MrRowey May 14, 2024
c1cdae1
Add removed Damage from base guns to SCU Upgrades, Aeon SCU reduced B…
MrRowey May 14, 2024
34aa9b0
Merge branch 'deploy/fafdevelop' into Base-SCU-Rework
MrRowey May 14, 2024
2c1a990
Update UEL0301_script.lua
MrRowey May 14, 2024
9867516
Reorder the UEF SCU EhncPresets.
MrRowey May 15, 2024
5fedb53
Reorder the Cybran SCU EhncPresets.
MrRowey May 15, 2024
7853463
Aeon SCU Intergrate Sacifice Upgrade. Moved Teleport to Left Arm, Reo…
MrRowey May 15, 2024
8631c1f
Sera Preset Update
MrRowey May 15, 2024
5a2ca47
Updated Cybran SACU BP, Changed Base Cost, Rapid Fab Cost, Added Dama…
MrRowey May 21, 2024
e1448f2
Updated Cybran SACU BP, Updated Death Damage
MrRowey May 21, 2024
e99983c
Update Cybran SACU Script File
MrRowey May 21, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion units/UAL0301/UAL0301_script.lua
Expand Up @@ -141,7 +141,7 @@ UAL0301 = ClassUnit(CommandUnit) {
-- StabilitySupressant
elseif enh == 'StabilitySuppressant' then
local wep = self:GetWeaponByLabel('RightReactonCannon')
wep:AddDamageMod(bp.NewDamageMod or 0)
wep:AddDamageMod(bp.NewDamageMod or 200)
wep:AddDamageRadiusMod(bp.NewDamageRadiusMod or 0)
wep:ChangeMaxRadius(bp.NewMaxRadius or 40)
elseif enh == 'StabilitySuppressantRemove' then
Expand Down
9 changes: 5 additions & 4 deletions units/UAL0301/UAL0301_unit.bp
Expand Up @@ -56,8 +56,8 @@ UnitBlueprint{
AirThreatLevel = 0,
ArmorType = "Normal",
EconomyThreatLevel = 968,
Health = 15000,
MaxHealth = 15000,
Health = 12000,
MaxHealth = 11000,
MrRowey marked this conversation as resolved.
Show resolved Hide resolved
RegenRate = 17,
SubThreatLevel = 0,
SurfaceThreatLevel = 30,
Expand Down Expand Up @@ -189,7 +189,7 @@ UnitBlueprint{
Economy = {
BuildCostEnergy = 27100,
BuildCostMass = 1950,
BuildRate = 56,
BuildRate = 40,
BuildTime = 14400,
BuildableCategory = { "BUILTBYTIER3ENGINEER AEON" },
MaxBuildDistance = 10,
Expand Down Expand Up @@ -432,6 +432,7 @@ UnitBlueprint{
BuildTime = 6048,
Icon = "ss",
Name = "<LOC enhancements_0031>Reacton Refractor",
NewDamageMod = 200;
NewDamageRadiusMod = 3.5,
NewMaxRadius = 40,
Slot = "RCH",
Expand Down Expand Up @@ -606,7 +607,7 @@ UnitBlueprint{
},
BallisticArc = "RULEUBA_LowArc",
CollideFriendly = false,
Damage = 300,
Damage = 100,
DamageType = "Normal",
DisplayName = "Reacton Cannon",
FireTargetLayerCapsTable = {
Expand Down
2 changes: 2 additions & 0 deletions units/UEL0301/UEL0301_script.lua
Expand Up @@ -177,9 +177,11 @@ UEL0301 = ClassUnit(CommandUnit) {
elseif enh =='AdvancedCoolingUpgrade' then
local wep = self:GetWeaponByLabel('RightHeavyPlasmaCannon')
wep:ChangeRateOfFire(bp.NewRateOfFire)
wep:AddDamageMod(bp.PlasmaCannonDamageMod or 200)
elseif enh =='AdvancedCoolingUpgradeRemove' then
local wep = self:GetWeaponByLabel('RightHeavyPlasmaCannon')
wep:ChangeRateOfFire(self:GetBlueprint().Weapon[1].RateOfFire or 1)
wep:AddDamageMod(-self.Blueprint.Enhancements['RightHeavyPlasmaCannon'].PlasmaCannonDamageMod)
MrRowey marked this conversation as resolved.
Show resolved Hide resolved
elseif enh =='HighExplosiveOrdnance' then
local wep = self:GetWeaponByLabel('RightHeavyPlasmaCannon')
wep:AddDamageRadiusMod(bp.NewDamageRadius)
Expand Down
9 changes: 5 additions & 4 deletions units/UEL0301/UEL0301_unit.bp
Expand Up @@ -60,8 +60,8 @@ UnitBlueprint{
AirThreatLevel = 0,
ArmorType = "Normal",
EconomyThreatLevel = 1028,
Health = 16000,
MaxHealth = 16000,
Health = 13000,
MaxHealth = 12000,
MrRowey marked this conversation as resolved.
Show resolved Hide resolved
RegenRate = 20,
SubThreatLevel = 0,
SurfaceThreatLevel = 30,
Expand Down Expand Up @@ -176,7 +176,7 @@ UnitBlueprint{
Economy = {
BuildCostEnergy = 25200,
BuildCostMass = 2100,
BuildRate = 56,
BuildRate = 40,
BuildTime = 14400,
BuildableCategory = { "BUILTBYTIER3ENGINEER UEF" },
MaintenanceConsumptionPerSecondEnergy = 0,
Expand Down Expand Up @@ -264,6 +264,7 @@ UnitBlueprint{
Icon = "acu",
Name = "<LOC enhancements_0061>Energy Accelerator",
NewRateOfFire = 1.82,
PlasmaCannonDamageMod = 200,
MrRowey marked this conversation as resolved.
Show resolved Hide resolved
Slot = "LCH",
UpgradeUnitAmbientBones = { "UEL0301" },
},
Expand Down Expand Up @@ -616,7 +617,7 @@ UnitBlueprint{
},
BallisticArc = "RULEUBA_LowArc",
CollideFriendly = false,
Damage = 300,
Damage = 100,
DamageRadius = 0,
DamageType = "Normal",
DisplayName = "Heavy Plasma Cannon",
Expand Down
10 changes: 5 additions & 5 deletions units/URL0301/URL0301_unit.bp
Expand Up @@ -58,8 +58,8 @@ UnitBlueprint{
AirThreatLevel = 0,
ArmorType = "Normal",
EconomyThreatLevel = 1208,
Health = 19000,
MaxHealth = 19000,
Health = 11000,
MaxHealth = 10000,
lL1l1 marked this conversation as resolved.
Show resolved Hide resolved
RegenRate = 25,
SubThreatLevel = 0,
SurfaceThreatLevel = 30,
Expand Down Expand Up @@ -177,7 +177,7 @@ UnitBlueprint{
Economy = {
BuildCostEnergy = 26400,
BuildCostMass = 2000,
BuildRate = 56,
BuildRate = 40,
BuildTime = 14400,
BuildableCategory = { "BUILTBYTIER3ENGINEER CYBRAN" },
MaintenanceConsumptionPerSecondEnergy = 0,
Expand Down Expand Up @@ -320,7 +320,7 @@ UnitBlueprint{
BuildTime = 3000,
Icon = "fc",
Name = "<LOC enhancements_0093>Disintegrator Amplifier",
NewDamageMod = 200,
NewDamageMod = 400,
NewMaxRadius = 35,
Slot = "RCH",
UpgradeUnitAmbientBones = { "URL0301" },
Expand Down Expand Up @@ -611,7 +611,7 @@ UnitBlueprint{
},
},
CollideFriendly = false,
Damage = 300,
Damage = 100,
DamageType = "Normal",
DisplayName = "Disintegrator Pulse Laser",
FireTargetLayerCapsTable = {
Expand Down
4 changes: 4 additions & 0 deletions units/XSL0301/XSL0301_script.lua
Expand Up @@ -91,15 +91,19 @@ XSL0301 = ClassUnit(CommandUnit) {
self:RemoveToggleCap('RULEUTC_ShieldToggle')
-- Overcharge
elseif enh == 'Overcharge' then
local wep = self:GetWeaponByLabel('LightChronatronCannon')
self:AddCommandCap('RULEUCC_Overcharge')
self:GetWeaponByLabel('OverCharge').NeedsUpgrade = false
self:GetWeaponByLabel('AutoOverCharge').NeedsUpgrade = false
wep:AddDamageMod(bp.NewDamageMod or 200)
elseif enh == 'OverchargeRemove' then
local wep = self:GetWeaponByLabel('LightChronatronCannon')
self:RemoveCommandCap('RULEUCC_Overcharge')
self:SetWeaponEnabledByLabel('OverCharge', false)
self:SetWeaponEnabledByLabel('AutoOverCharge', false)
self:GetWeaponByLabel('OverCharge').NeedsUpgrade = true
self:GetWeaponByLabel('AutoOverCharge').NeedsUpgrade = true
wep:AddDamageMod(-self.Blueprint.Enhancements['LightChronatronCannon'].NewDamageMod)
MrRowey marked this conversation as resolved.
Show resolved Hide resolved
-- Engineering Throughput Upgrade
elseif enh == 'EngineeringThroughput' then
if not Buffs['SeraphimSCUBuildRate'] then
Expand Down
7 changes: 4 additions & 3 deletions units/XSL0301/XSL0301_unit.bp
Copy link
Contributor

@lL1l1 lL1l1 May 19, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the last 4 commits, you reverted a bunch of changes that you made to the Seraphim SACU.

Expand Up @@ -61,8 +61,8 @@ UnitBlueprint{
AirThreatLevel = 0,
ArmorType = "Normal",
EconomyThreatLevel = 6155,
Health = 15500,
MaxHealth = 15500,
Health = 12500,
MaxHealth = 12500,
RegenRate = 15,
SubThreatLevel = 0,
SurfaceThreatLevel = 527,
Expand Down Expand Up @@ -198,7 +198,7 @@ UnitBlueprint{
Economy = {
BuildCostEnergy = 30200,
BuildCostMass = 2400,
BuildRate = 56,
BuildRate = 40,
BuildTime = 14400,
BuildableCategory = { "BUILTBYTIER3ENGINEER SERAPHIM" },
MaxBuildDistance = 10,
Expand Down Expand Up @@ -398,6 +398,7 @@ UnitBlueprint{
Icon = "oc",
Name = "<LOC enhancements_0139>Overcharge",
Slot = "RCH",
NewDamageMod = 200,
MrRowey marked this conversation as resolved.
Show resolved Hide resolved
UpgradeEffectBones = {
"Right_Arm_Muzzle",
"Right_Arm_Barrel",
Expand Down