UnitBlueprint { Adjacency = { MassBuildBonus = { { Category = 'STRUCTURE SIZE4', Modifier = -0.15, }, { Category = 'STRUCTURE SIZE8', Modifier = -0.075, }, { Category = 'STRUCTURE SIZE12', Modifier = -0.05, }, { Category = 'STRUCTURE SIZE16', Modifier = -0.0375, }, { Category = 'STRUCTURE SIZE20', Modifier = -0.03, }, }, }, Audio = { ActiveLoop = Sound { Bank = 'UAB', Cue = 'UAB1202_Active', LodCutoff = 'UnitMove_LodCutoff', }, DeathExplosion = Sound { Bank = 'UALDestroy', Cue = 'UAB_Destroy_Lrg_PreDestroy', LodCutoff = 'UnitMove_LodCutoff', }, Destroyed = Sound { Bank = 'UALDestroy', Cue = 'UAB_Destroy_Huge', LodCutoff = 'UnitMove_LodCutoff', }, DoneBeingBuilt = Sound { Bank = 'UAB', Cue = 'UAB1202_Activate', LodCutoff = 'UnitMove_LodCutoff', }, UISelection = Sound { Bank = 'Interface', Cue = 'Aeon_Select_Resource', LodCutoff = 'UnitMove_LodCutoff', }, }, BuildIconSortPriority = 40, Categories = { 'SELECTABLE', 'BUILTBYTIER2ENGINEER', 'BUILTBYTIER3ENGINEER', 'BUILTBYTIER2COMMANDER', 'BUILTBYTIER3COMMANDER', 'AEON', 'STRUCTURE', 'ECONOMIC', 'TECH2', 'MASSPRODUCTION', 'MASSEXTRACTION', 'SIZE4', 'VISIBLETORECON', 'RECLAIMABLE', }, CollisionOffsetY = 0, Defense = { ArmorType = 'Normal', Health = 2160, MaxHealth = 2160, RegenRate = 0, }, Description = 'Mass Extractor', Display = { Abilities = { 'Upgradeable', }, AnimationActivate = '/units/UAB1202/UAB1202_apump.sca', AnimationUpgrade = '/units/UAB1202/UAB1202_aupgrade.sca', Mesh = { IconFadeInZoom = 130, LODs = { { LODCutoff = 120, Scrolling = true, ShaderName = 'Aeon', }, { AlbedoName = 'uab1202_lod1_albedo.dds', LODCutoff = 215, ShaderName = 'Aeon', SpecularName = 'uab1202_lod1_specteam.dds', }, }, }, PlaceholderMeshName = 'UXB0017', SpawnRandomRotation = true, Tarmacs = { { Albedo = 'Tarmacs/Tar6x_aeon_01_albedo', DeathLifetime = 300, FadeOut = 150, Length = 6.4, Normal = 'Tarmacs/Tar6x_aeon_01_normals', Orientations = { 0, 90, 180, 270, }, RemoveWhenDead = false, Width = 6.4, }, }, UniformScale = 0.15, }, Economy = { BuildCostEnergy = 5400, BuildCostMass = 900, BuildRate = 15, BuildTime = 900, BuildableCategory = { 'uab1302', }, MaintenanceConsumptionPerSecondEnergy = 9, ProductionPerSecondMass = 6, RebuildBonusIds = { 'uab1202', 'uab1302', }, }, General = { Category = 'Economy', Classification = 'RULEUC_Resource', CommandCaps = { RULEUCC_Attack = false, RULEUCC_CallTransport = false, RULEUCC_Capture = false, RULEUCC_Guard = false, RULEUCC_Move = false, RULEUCC_Nuke = false, RULEUCC_Patrol = false, RULEUCC_Pause = true, RULEUCC_Reclaim = false, RULEUCC_Repair = false, RULEUCC_RetaliateToggle = false, RULEUCC_Stop = false, RULEUCC_Transport = false, }, FactionName = 'Aeon', TechLevel = 'RULEUTL_Advanced', ToggleCaps = { RULEUTC_ProductionToggle = true, }, UnitWeight = 1, UpgradesFrom = 'uab1103', UpgradesTo = 'uab1302', }, Intel = { VisionRadius = 20, }, Interface = { HelpText = 'Mass Extractor', }, LifeBarHeight = 0.09, LifeBarOffset = 0.35, LifeBarSize = 1, Physics = { BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, LAYER_Land = true, LAYER_Orbit = false, LAYER_Seabed = true, LAYER_Sub = false, LAYER_Water = false, }, BuildRestriction = 'RULEUBR_OnMassDeposit', DragCoefficient = 0.2, FlattenSkirt = true, MaxSteerForce = 0, MeshExtentsX = 1.25, MeshExtentsY = 1, MeshExtentsZ = 1.25, MinSpeedPercent = 0, MotionType = 'RULEUMT_None', SkirtOffsetX = -0.5, SkirtOffsetZ = -0.5, SkirtSizeX = 2, SkirtSizeZ = 2, TurnRate = 0, }, SelectionSizeX = 0.65, SelectionSizeZ = 0.75, SelectionThickness = 0.5, SizeX = 0.75, SizeY = 1.4, SizeZ = 0.75, StrategicIconName = 'icon_structure2_mass', StrategicIconSortPriority = 245, Wreckage = { Blueprint = '/props/DefaultWreckage/DefaultWreckage_prop.bp', EnergyMult = 0, HealthMult = 0.9, MassMult = 0.9, ReclaimTimeMultiplier = 1, WreckageLayers = { Air = false, Land = true, Seabed = true, Sub = false, Water = false, }, }, }