UnitBlueprint { Audio = { CaptureLoop = Sound { Bank = 'UAL', Cue = 'UAL0301_Capture_Loop', LodCutoff = 'UnitMove_LodCutoff', }, Construct = Sound { Bank = 'UAL', Cue = 'UAL0301_Construct_Start', LodCutoff = 'UnitMove_LodCutoff', }, ConstructLoop = Sound { Bank = 'UAL', Cue = 'UAL0301_Construct_Loop', LodCutoff = 'UnitMove_LodCutoff', }, Destroyed = Sound { Bank = 'UALDestroy', Cue = 'UAL_Destroy_Land', LodCutoff = 'UnitMove_LodCutoff', }, EnhanceEnd = Sound { Bank = 'UnitsGlobal', Cue = 'GLB_Enhance_Stop', LodCutoff = 'UnitMove_LodCutoff', }, EnhanceFail = Sound { Bank = 'UnitsGlobal', Cue = 'GLB_Enhance_Fail', LodCutoff = 'UnitMove_LodCutoff', }, EnhanceLoop = Sound { Bank = 'UnitsGlobal', Cue = 'GLB_Enhance_Loop', LodCutoff = 'UnitMove_LodCutoff', }, EnhanceStart = Sound { Bank = 'UnitsGlobal', Cue = 'GLB_Enhance_Start', LodCutoff = 'UnitMove_LodCutoff', }, FootFallGeneric = Sound { Bank = 'UAL', Cue = 'UAL0301_Move_Step', LodCutoff = 'UnitMove_LodCutoff', }, FootFallGenericSeabed = Sound { Bank = 'UAL', Cue = 'UAL0301_Move_UW_Step', LodCutoff = 'UnitMove_LodCutoff', }, Killed = Sound { Bank = 'Explosions', Cue = 'Aeon_Nuke_Impact', LodCutoff = 'UnitMove_LodCutoff', }, ReclaimLoop = Sound { Bank = 'UAL', Cue = 'UAL0301_Reclaim_Loop', LodCutoff = 'UnitMove_LodCutoff', }, StartCapture = Sound { Bank = 'UAL', Cue = 'UAL0301_Capture_Start', LodCutoff = 'UnitMove_LodCutoff', }, StartMove = Sound { Bank = 'UAL', Cue = 'UAL0301_Move_Start', LodCutoff = 'UnitMove_LodCutoff', }, StartReclaim = Sound { Bank = 'UAL', Cue = 'UAL0301_Reclaim_Start', LodCutoff = 'UnitMove_LodCutoff', }, StopMove = Sound { Bank = 'UAL', Cue = 'UAL0301_Move_Stop', LodCutoff = 'UnitMove_LodCutoff', }, UISelection = Sound { Bank = 'Interface', Cue = 'Aeon_Select_Commander', LodCutoff = 'UnitMove_LodCutoff', }, }, Buffs = { { Add = { VeteranLevel2 = true, }, BuffType = 'MAXHEALTH', Value = 6250, }, { Add = { VeteranLevel2 = true, }, BuffType = 'HEALTH', Value = 6250, }, { Add = { VeteranLevel4 = true, }, BuffType = 'MAXHEALTH', Value = 6250, }, { Add = { VeteranLevel4 = true, }, BuffType = 'HEALTH', Value = 6250, }, { Add = { VeteranLevel5 = true, }, BuffType = 'HEALTHREGENRATE', Value = 20, }, }, BuildIconSortPriority = 10, Categories = { 'SELECTABLE', 'AEON', 'MOBILE', 'LAND', 'TECH3', 'ENGINEER', 'CONSTRUCTION', 'REPAIR', 'RECLAIM', 'REBUILDER', 'BUILTBYQUANTUMGATE', 'CAPTURE', 'VISIBLETORECON', 'SUBCOMMANDER', 'PATROLHELPER', }, Defense = { ArmorType = 'Normal', Health = 25000, MaxHealth = 25000, RegenRate = 10, }, Description = 'Support Command Unit', Display = { Abilities = { 'Meltdown: Explodes on Death', 'Customizable', }, AnimationWalk = '/units/UAL0301/UAL0301_AWalk01.sca', AnimationWalkRate = 3.5, IdleEffects = { Seabed = { Effects = { { Bones = { 'Arm_Right_B02', 'Arm_Left_B02', 'Arm_Right_Build', 'AttachPoint', }, Type = 'UnderWater01', }, }, }, }, Mesh = { IconFadeInZoom = 130, LODs = { { LODCutoff = 100, Scrolling = true, ShaderName = 'Aeon', }, { AlbedoName = 'ual0301_lod1_albedo.dds', LODCutoff = 215, ShaderName = 'Aeon', SpecularName = 'ual0301_lod1_specteam.dds', }, }, }, MovementEffects = { Land = { Effects = { { Bones = { 'Leg_Left_B03', 'Leg_Right_B03', }, Scale = 0.5, Type = 'GroundKickup01', }, }, Footfall = { Bones = { { FootBone = 'Leg_Left_B03', Tread = { TreadMarks = 'CommanderPrint_albedo', TreadMarksSizeX = 0.45, TreadMarksSizeZ = 0.45, TreadOffset = { -0.18, 0, 0.35, }, }, }, { FootBone = 'Leg_Right_B03', Tread = { TreadMarks = 'CommanderPrint_albedo', TreadMarksSizeX = 0.45, TreadMarksSizeZ = 0.45, TreadOffset = { 0.18, 0, 0.35, }, }, }, }, }, }, Seabed = { Effects = { { Bones = { 'UAL0301', 'Arm_Right_B02', 'Arm_Left_B02', 'Arm_Right_Build', 'AttachPoint', 'Leg_Right_B03', 'Leg_Left_B03', }, Type = 'UnderWater01', }, }, }, }, PlaceholderMeshName = 'UXB0000', SpawnRandomRotation = true, UniformScale = 0.13, }, Economy = { BuildCostEnergy = 60000, BuildCostMass = 5200, BuildRate = 30, BuildTime = 6000, BuildableCategory = { 'BUILTBYTIER3ENGINEER AEON', }, MaxEnergyUse = 5000, MaxMassUse = 500, NaturalProducer = true, ProductionPerSecondEnergy = 20, ProductionPerSecondMass = 2, SacrificeEnergyMult = 0.6, SacrificeMassMult = 0.6, StorageEnergy = 250, StorageMass = 50, TeleportEnergyMod = 4, TeleportMassMod = 3, TeleportTimeMod = 0.0001, }, Enhancements = { EngineeringFocusingModule = { BuildCostEnergy = 75000, BuildCostMass = 2100, BuildTime = 9000, Icon = 'efm', Name = 'Engineering Focusing Module', NewBuildRate = 60, Slot = 'LCH', UpgradeUnitAmbientBones = { 'UAL0301', }, }, EngineeringFocusingModuleRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, Icon = 'efm', Name = 'Remove Engineering Focusing Module', Prerequisite = 'EngineeringFocusingModule', RemoveEnhancements = { 'EngineeringFocusingModule', 'EngineeringFocusingModuleRemove', }, Slot = 'LCH', }, ResourceAllocation = { BuildCostEnergy = 300000, BuildCostMass = 6000, BuildTime = 9000, Icon = 'epp', Name = 'Resource Allocation System', ProductionPerSecondEnergy = 2700, ProductionPerSecondMass = 18, Slot = 'RCH', UpgradeUnitAmbientBones = { 'UAL0301', }, }, ResourceAllocationRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, Icon = 'epp', Name = 'Remove Resource Allocation System', Prerequisite = 'ResourceAllocation', RemoveEnhancements = { 'ResourceAllocation', 'ResourceAllocationRemove', }, Slot = 'RCH', }, Sacrifice = { BuildCostEnergy = 4500, BuildCostMass = 300, BuildTime = 2250, Icon = 'sp', Name = 'Sacrificial Preperations', Slot = 'LCH', UpgradeUnitAmbientBones = { 'UAL0301', }, }, SacrificeRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, Icon = 'sp', Name = 'Remove Sacrificial Preperations', Prerequisite = 'Sacrifice', RemoveEnhancements = { 'Sacrifice', 'SacrificeRemove', }, Slot = 'LCH', }, Shield = { BuildCostEnergy = 93750, BuildCostMass = 1000, BuildTime = 3750, Icon = 'tsg', MaintenanceConsumptionPerSecondEnergy = 300, Name = 'Personal Shield Generator', OwnerShieldMesh = '/units/ual0301/ual0301_personalshield_mesh', ShieldEnergyDrainRechargeTime = 12, ShieldMaxHealth = 15000, ShieldRechargeTime = 190, ShieldRegenRate = 115, ShieldRegenStartTime = 60, ShowBones = { 'Turbine', }, Slot = 'Back', UpgradeEffectBones = { 'Turbine', }, UpgradeUnitAmbientBones = { 'UAL0301', }, }, ShieldHeavy = { BuildCostEnergy = 600000, BuildCostMass = 1650, BuildTime = 4500, Icon = 'htsg', MaintenanceConsumptionPerSecondEnergy = 600, Name = 'Heavy Personal Shield Generator', OwnerShieldMesh = '/units/ual0301/ual0301_personalshield_mesh', Prerequisite = 'Shield', ShieldEnergyDrainRechargeTime = 12, ShieldMaxHealth = 25000, ShieldRechargeTime = 240, ShieldRegenRate = 152, ShieldRegenStartTime = 75, Slot = 'Back', UpgradeEffectBones = { 'Turbine', }, UpgradeUnitAmbientBones = { 'UAL0301', }, }, ShieldHeavyRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, HideBones = { 'Turbine', }, Icon = 'htsg', Name = 'Remove Shields', Prerequisite = 'ShieldHeavy', RemoveEnhancements = { 'Shield', 'ShieldHeavy', 'ShieldHeavyRemove', }, Slot = 'Back', }, ShieldRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, HideBones = { 'Turbine', }, Icon = 'tsg', Name = 'Remove Personal Shield', Prerequisite = 'Shield', RemoveEnhancements = { 'Shield', 'ShieldRemove', }, Slot = 'Back', }, Slots = { Back = { name = '', x = -13, y = -8, }, LCH = { name = '', x = 60, y = 50, }, RCH = { name = '', x = -16, y = 50, }, }, StabilitySuppressant = { BuildCostEnergy = 600000, BuildCostMass = 2550, BuildTime = 4500, Icon = 'ss', Name = 'Stability Suppressant', NewDamageRadiusMod = 4, Slot = 'RCH', UpgradeUnitAmbientBones = { 'UAL0301', }, }, StabilitySuppressantRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, Icon = 'ss', Name = 'Remove Stability Suppressant', NewDamageRadiusMod = -4, Prerequisite = 'StabilitySuppressant', RemoveEnhancements = { 'StabilitySuppressant', 'StabilitySuppressantRemove', }, Slot = 'RCH', }, SystemIntegrityCompensator = { BuildCostEnergy = 112500, BuildCostMass = 1500, BuildTime = 4500, Icon = 'sic', Name = 'System Integrity Compensator', NewRegenRate = 350, ShowBones = { 'Turbine', }, Slot = 'Back', UpgradeEffectBones = { 'Turbine', }, UpgradeUnitAmbientBones = { 'UAL0301', }, }, SystemIntegrityCompensatorRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, HideBones = { 'Turbine', }, Icon = 'sic', Name = 'Remove System Integrity Compensator', Prerequisite = 'SystemIntegrityCompensator', RemoveEnhancements = { 'SystemIntegrityCompensator', 'SystemIntegrityCompensatorRemove', }, Slot = 'Back', }, Teleporter = { BuildCostEnergy = 6000000, BuildCostMass = 60000, BuildTime = 18000, Icon = 'pqt', Name = 'Personal Teleporter', ShowBones = { 'Turbine', }, Slot = 'Back', UpgradeEffectBones = { 'Turbine', }, UpgradeUnitAmbientBones = { 'UAL0301', }, }, TeleporterRemove = { BuildCostEnergy = 1, BuildCostMass = 1, BuildTime = 0.1, HideBones = { 'Turbine', }, Icon = 'pqt', Name = 'Remove Personal Teleporter', Prerequisite = 'Teleporter', RemoveEnhancements = { 'Teleporter', 'TeleporterRemove', }, Slot = 'Back', }, }, General = { Category = 'Command', Classification = 'RULEUC_Commander', CommandCaps = { RULEUCC_Attack = true, RULEUCC_CallTransport = true, RULEUCC_Capture = true, RULEUCC_Guard = true, RULEUCC_Move = true, RULEUCC_Nuke = false, RULEUCC_Patrol = true, RULEUCC_Pause = true, RULEUCC_Reclaim = true, RULEUCC_Repair = true, RULEUCC_RetaliateToggle = true, RULEUCC_Sacrifice = false, RULEUCC_Stop = true, RULEUCC_Transport = false, }, FactionName = 'Aeon', TechLevel = 'RULEUTL_Secret', UnitWeight = 0, }, Intel = { FreeIntel = true, OmniRadius = 16, VisionRadius = 26, WaterVisionRadius = 26, }, Interface = { HelpText = 'Support Command Unit', }, LifeBarHeight = 0.15, LifeBarOffset = 0.4, LifeBarSize = 0.9, Physics = { BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, LAYER_Land = true, LAYER_Orbit = false, LAYER_Seabed = false, LAYER_Sub = false, LAYER_Water = false, }, DragCoefficient = 0.2, LayerChangeOffsetHeight = -0.85, MaxAcceleration = 1.1, MaxBrake = 2.2, MaxSpeed = 2.2, MaxSpeedReverse = 0, MaxSteerForce = 12, MeshExtentsX = 1.25, MeshExtentsY = 1.9, MeshExtentsZ = 1.75, MinSpeedPercent = 0, MotionType = 'RULEUMT_Amphibious', StandUpright = true, TurnRadius = 10, TurnRate = 146, }, SelectionCenterOffsetX = 0, SelectionCenterOffsetZ = -0.1, SelectionSizeX = 0.55, SelectionSizeZ = 0.55, SelectionThickness = 0.6, SelectionYOffset = 0, SizeX = 0.75, SizeY = 1.7, SizeZ = 0.4, StrategicIconName = 'icon_commander_generic', StrategicIconSortPriority = 1, Transport = { CanFireFromTransport = false, TransportClass = 3, }, Veteran = { Level1 = 100, Level2 = 200, Level3 = 500, Level4 = 1000, Level5 = 2000, }, Weapon = { { Audio = { Fire = Sound { Bank = 'UALWeapon', Cue = 'UAL0301_BG_Gun', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_LowArc', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 188, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 188, }, }, ChargeDelay = 0.3, CollideFriendly = false, Damage = 750, DamageType = 'Normal', DisplayName = 'Reacton Cannon', FireTargetLayerCapsTable = { Air = 'Land|Water', Land = 'Land|Water', Water = 'Land|Water', }, FiringTolerance = 2, Label = 'RightReactonCannon', MaxRadius = 22, MinRadius = 2, MuzzleChargeDelay = 0.1, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 17, MuzzleVelocityReduceDistance = 5, ProjectileId = '/projectiles/ADFReactonCannon01/ADFReactonCannon01_proj.bp', ProjectileLifetime = 1.3, ProjectilesPerOnFire = 1, RackBones = { { MuzzleBones = { 'Arm_Left_Muzzle', }, RackBone = 'Arm_Left_B03', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 10, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RateOfFire = 1, TargetCheckInterval = 0.5, TargetPriorities = { 'SPECIALHIGHPRI', 'COMMAND', 'MOBILE', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE', TurretBoneMuzzle = 'Arm_Left_Muzzle', TurretBonePitch = 'Arm_Left_B03', TurretBoneYaw = 'Torso', TurretDualManipulators = false, TurretPitch = 0, TurretPitchRange = 160, TurretPitchSpeed = 90, TurretYaw = 0, TurretYawRange = 360, TurretYawSpeed = 90, Turreted = true, WeaponCategory = 'Direct Fire', }, { CollideFriendly = false, Damage = 1000, DamageFriendly = true, DamageRadius = 10, DamageType = 'Normal', DisplayName = 'Death Nuke', FireOnDeath = true, FireTargetLayerCapsTable = { Air = 'Air|Land|Orbit|Seabed|Sub|Water', Land = 'Air|Land|Orbit|Seabed|Sub|Water', Orbit = 'Air|Land|Orbit|Seabed|Sub|Water', Seabed = 'Air|Land|Orbit|Seabed|Sub|Water', Sub = 'Air|Land|Orbit|Seabed|Sub|Water', Water = 'Air|Land|Orbit|Seabed|Sub|Water', }, FiringTolerance = 2, Label = 'DeathWeapon', MaxRadius = 1, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 0, ProjectileId = '/effects/Entities/SCUDeath01/SCUDeath01_proj.bp', RackBones = { { MuzzleBones = { 0, }, RackBone = 0, }, }, RackRecoilDistance = 0, RateOfFire = 1, TargetCheckInterval = 9999999, TargetRestrictDisallow = 'UNTARGETABLE', Turreted = false, WeaponCategory = 'Direct Fire', }, }, }