Skip to content

Commit

Permalink
Aeon Chnages
Browse files Browse the repository at this point in the history
  • Loading branch information
MrRowey committed Oct 22, 2024
1 parent 44e0810 commit 350e165
Showing 1 changed file with 101 additions and 118 deletions.
219 changes: 101 additions & 118 deletions units/UAL0301/UAL0301_unit.bp
Original file line number Diff line number Diff line change
Expand Up @@ -267,37 +267,42 @@ UnitBlueprint{
},
},
Enhancements = {
EngineeringFocusingModule = {
BuildCostEnergy = 50500,
BuildCostMass = 800,
BuildTime = 4200,
Icon = "efm",
Name = "<LOC enhancements_0022>Rapid Fabricator",
NewBuildRate = 98,

-- TODO: Add Sacrifice by default?
Sacrifice = {
BuildCostEnergy = 2500,
BuildCostMass = 150,
BuildTime = 700,
Icon = "sp",
Name = "<LOC enhancements_0026>Sacrificial System",
Slot = "LCH",
UpgradeUnitAmbientBones = { "UAL0301" },
},
EngineeringFocusingModuleRemove = {
SacrificeRemove = {
BuildCostEnergy = 1,
BuildCostMass = 1,
BuildTime = 0.1,
Icon = "efm",
Name = "<LOC enhancements_0023>Remove Rapid Fabricator",
Prerequisite = "EngineeringFocusingModule",
Icon = "sp",
Name = "<LOC enhancements_0027>Remove Sacrificial System",
Prerequisite = "Sacrifice",
RemoveEnhancements = {
"EngineeringFocusingModule",
"EngineeringFocusingModuleRemove",
"Sacrifice",
"SacrificeRemove",
},
Slot = "LCH",
},

-- Left Upgrade Slots
ResourceAllocation = {
BuildCostEnergy = 90000,
BuildCostEnergy = 121500,
BuildCostMass = 4500,
BuildTime = 8400,
Icon = "ras",
Name = "<LOC enhancements_0024>Resource Allocation System",
ProductionPerSecondEnergy = 1000,
ProductionPerSecondMass = 10,
NewDeathDamage = 2000,
NewDeathDamageRadius = 14,
Slot = "RCH",
UpgradeUnitAmbientBones = { "UAL0301" },
},
Expand All @@ -314,114 +319,58 @@ UnitBlueprint{
},
Slot = "RCH",
},
Sacrifice = {
BuildCostEnergy = 2500,
BuildCostMass = 150,
BuildTime = 700,
Icon = "sp",
Name = "<LOC enhancements_0026>Sacrificial System",
Slot = "LCH",
UpgradeUnitAmbientBones = { "UAL0301" },
},
SacrificeRemove = {
BuildCostEnergy = 1,
BuildCostMass = 1,
BuildTime = 0.1,
Icon = "sp",
Name = "<LOC enhancements_0027>Remove Sacrificial System",
Prerequisite = "Sacrifice",
RemoveEnhancements = {
"Sacrifice",
"SacrificeRemove",
},
Slot = "LCH",
},
Shield = {
BuildCostEnergy = 64950,
BuildCostMass = 1200,
BuildTime = 5040,
Icon = "tsg",
ImpactEffects = "AeonShieldHit01",
MaintenanceConsumptionPerSecondEnergy = 300,
Name = "<LOC enhancements_0028>Personal Shield Generator",
OwnerShieldMesh = "/units/ual0301/ual0301_personalshield_mesh",
PersonalShield = true,
RegenAssistMult = 10,
ShieldEnergyDrainRechargeTime = 5,
ShieldMaxHealth = 20000,
ShieldRechargeTime = 190,
ShieldRegenRate = 40,
ShieldRegenStartTime = 1,
SystemIntegrityCompensator = {
BuildCostEnergy = 74000,
BuildCostMass = 1500,
BuildTime = 6720,
Icon = "sic",
Name = "<LOC enhancements_0033>Nano-Repair System",
NewRegenRate = 275,
NewHealth = 14500,
ShowBones = { "Turbine" },
Slot = "Back",
UpgradeEffectBones = { "Turbine" },
UpgradeUnitAmbientBones = { "UAL0301" },
},
ShieldHeavy = {
BuildCostEnergy = 100000,
BuildCostMass = 1800,
BuildTime = 7000,
Icon = "phtsg",
ImpactEffects = "AeonShieldHit01",
MaintenanceConsumptionPerSecondEnergy = 600,
Name = "<LOC enhancements_0029>Heavy Personal Shield Generator",
OwnerShieldMesh = "/units/ual0301/ual0301_personalshield_mesh",
PersonalShield = true,
Prerequisite = "Shield",
ShieldEnergyDrainRechargeTime = 5,
ShieldMaxHealth = 40000,
ShieldRechargeTime = 180,
ShieldRegenRate = 120,
ShieldRegenStartTime = 1,
Slot = "Back",
UpgradeEffectBones = { "Turbine" },
UpgradeUnitAmbientBones = { "UAL0301" },
},
ShieldHeavyRemove = {
SystemIntegrityCompensatorRemove = {
BuildCostEnergy = 1,
BuildCostMass = 1,
BuildTime = 0.1,
HideBones = { "Turbine" },
Icon = "htsg",
Name = "Remove Shields",
Prerequisite = "ShieldHeavy",
Icon = "sic",
Name = "<LOC enhancements_0034>Remove Nano-Repair System",
Prerequisite = "SystemIntegrityCompensator",
RemoveEnhancements = {
"Shield",
"ShieldHeavy",
"ShieldHeavyRemove",
"SystemIntegrityCompensator",
"SystemIntegrityCompensatorRemove",
},
Slot = "Back",
},
ShieldRemove = {


-- Right Upgrade Slots
EngineeringFocusingModule = {
BuildCostEnergy = 50500,
BuildCostMass = 800,
BuildTime = 4200,
Icon = "efm",
Name = "<LOC enhancements_0022>Rapid Fabricator",
NewBuildRate = 58,
Slot = "LCH",
UpgradeUnitAmbientBones = { "UAL0301" },
},
EngineeringFocusingModuleRemove = {
BuildCostEnergy = 1,
BuildCostMass = 1,
BuildTime = 0.1,
HideBones = { "Turbine" },
Icon = "tsg",
Name = "<LOC enhancements_0030>Remove Personal Shield",
Prerequisite = "Shield",
Icon = "efm",
Name = "<LOC enhancements_0023>Remove Rapid Fabricator",
Prerequisite = "EngineeringFocusingModule",
RemoveEnhancements = {
"Shield",
"ShieldRemove",
},
Slot = "Back",
},
Slots = {
Back = {
name = "<LOC _Back>",
x = -13,
y = -8,
},
LCH = {
name = "<LOC _LCH>",
x = 60,
y = 50,
},
RCH = {
name = "<LOC _RCH>",
x = -16,
y = 50,
"EngineeringFocusingModule",
"EngineeringFocusingModuleRemove",
},
Slot = "LCH",
},
StabilitySuppressant = {
BuildCostEnergy = 46200,
Expand All @@ -430,7 +379,8 @@ UnitBlueprint{
Icon = "ss",
Name = "<LOC enhancements_0031>Reacton Refractor",
NewDamageRadiusMod = 3.5,
NewMaxRadius = 40,
NewMaxRadius = 35,
NewMaxDamage = 300,
Slot = "RCH",
UpgradeUnitAmbientBones = { "UAL0301" },
},
Expand All @@ -448,29 +398,40 @@ UnitBlueprint{
},
Slot = "RCH",
},
SystemIntegrityCompensator = {
BuildCostEnergy = 74000,
BuildCostMass = 1500,
BuildTime = 6720,
Icon = "sic",
Name = "<LOC enhancements_0033>Nano-Repair System",
NewRegenRate = 300,

-- Back Upgrade Slots
Shield = {
BuildCostEnergy = 64950,
BuildCostMass = 1200,
BuildTime = 5040,
Icon = "tsg",
ImpactEffects = "AeonShieldHit01",
MaintenanceConsumptionPerSecondEnergy = 300,
Name = "<LOC enhancements_0028>Personal Shield Generator",
OwnerShieldMesh = "/units/ual0301/ual0301_personalshield_mesh",
PersonalShield = true,
RegenAssistMult = 10,
ShieldEnergyDrainRechargeTime = 5,
ShieldMaxHealth = 25000,
ShieldRechargeTime = 200,
ShieldRegenRate = 55,
ShieldRegenStartTime = 1,
ShowBones = { "Turbine" },
Slot = "Back",
UpgradeEffectBones = { "Turbine" },
UpgradeUnitAmbientBones = { "UAL0301" },
},
SystemIntegrityCompensatorRemove = {
ShieldRemove = {
BuildCostEnergy = 1,
BuildCostMass = 1,
BuildTime = 0.1,
HideBones = { "Turbine" },
Icon = "sic",
Name = "<LOC enhancements_0034>Remove Nano-Repair System",
Prerequisite = "SystemIntegrityCompensator",
Icon = "tsg",
Name = "<LOC enhancements_0030>Remove Personal Shield",
Prerequisite = "Shield",
RemoveEnhancements = {
"SystemIntegrityCompensator",
"SystemIntegrityCompensatorRemove",
"Shield",
"ShieldRemove",
},
Slot = "Back",
},
Expand Down Expand Up @@ -500,6 +461,28 @@ UnitBlueprint{
},
Slot = "Back",
},
-- TODO: Add Sensors Dual Upgrade ??

-- Slots
Slots = {
Back = {
name = "<LOC _Back>",
x = -13,
y = -8,
},
LCH = {
name = "<LOC _LCH>",
x = 60,
y = 50,
},
RCH = {
name = "<LOC _RCH>",
x = -16,
y = 50,
},
},


},
General = {
BuildBones = {
Expand Down

0 comments on commit 350e165

Please sign in to comment.