UnitBlueprint { Adjacency = 'T2MassExtractorAdjacencyBuffs', Audio = { ActiveLoop = Sound { Bank = 'XSB', Cue = 'XSB1202_Active', LodCutoff = 'UnitMove_LodCutoff', }, Destroyed = Sound { Bank = 'XSL_Destroy', Cue = 'XSB_Destroy_Huge', LodCutoff = 'UnitMove_LodCutoff', }, DoneBeingBuilt = Sound { Bank = 'XSB', Cue = 'XSB1202_Activate', LodCutoff = 'UnitMove_LodCutoff', }, Killed = Sound { Bank = 'XSL_Destroy', Cue = 'XSB_Destroy_Lrg_PreDestroy', LodCutoff = 'UnitMove_LodCutoff', }, UISelection = Sound { Bank = 'SeraphimSelect', Cue = 'Seraphim_Select_Resource', LodCutoff = 'UnitMove_LodCutoff', }, }, BuildIconSortPriority = 40, Categories = { 'PRODUCTFA', 'SELECTABLE', 'BUILTBYTIER2ENGINEER', 'BUILTBYTIER3ENGINEER', 'BUILTBYTIER2COMMANDER', 'BUILTBYTIER3COMMANDER', 'SERAPHIM', 'STRUCTURE', 'ECONOMIC', 'TECH2', 'MASSPRODUCTION', 'MASSEXTRACTION', 'SIZE4', 'VISIBLETORECON', 'RECLAIMABLE', 'SHOWQUEUE', 'SORTECONOMY', }, CollisionOffsetY = 0, Defense = { AirThreatLevel = 0, ArmorType = 'Structure', EconomyThreatLevel = 1500, Health = 3000, MaxHealth = 3000, RegenRate = 0, SubThreatLevel = 0, SurfaceThreatLevel = 0, }, Description = 'Mass Extractor', Display = { Abilities = { 'Upgradeable', }, AnimationActivate = '/units/XSB1202/XSB1202_apump.sca', AnimationDeath = { { Animation = '/units/xsb1202/xsb1202_ADeath.sca', AnimationRateMax = 1, AnimationRateMin = 1, Weight = 100, }, }, Mesh = { IconFadeInZoom = 130, LODs = { { LODCutoff = 120, LookupName = '/textures/environment/Falloff_seraphim_lookup.dds', Scrolling = true, ShaderName = 'Seraphim', }, { AlbedoName = 'XSB1202_lod1_albedo.dds', LODCutoff = 215, ShaderName = 'Seraphim', SpecularName = 'XSB1202_lod1_specteam.dds', }, }, }, PlaceholderMeshName = 'UXB0017', SpawnRandomRotation = true, Tarmacs = { { Albedo = 'Tarmacs/Tar6x_seraphim_01_albedo', DeathLifetime = 300, FadeOut = 150, Length = 6.4, Normal = 'Tarmacs/Tar6x_seraphim_01_normals', Orientations = { 0, 90, 180, 270, }, RemoveWhenDead = false, Width = 6.4, }, }, UniformScale = 0.05, }, Economy = { BuildCostEnergy = 5400, BuildCostMass = 900, BuildRate = 15, BuildTime = 900, BuildableCategory = { 'xsb1302', }, MaintenanceConsumptionPerSecondEnergy = 9, ProductionPerSecondMass = 6, RebuildBonusIds = { 'xsb1202', 'xsb1302', }, }, 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 = 'Seraphim', Icon = 'land', SelectionPriority = 5, TechLevel = 'RULEUTL_Advanced', ToggleCaps = { RULEUTC_ProductionToggle = true, }, UnitName = 'Hyalatoh', UnitWeight = 1, UpgradesFrom = 'xsb1103', UpgradesTo = 'xsb1302', }, Intel = { VisionRadius = 20, }, Interface = { HelpText = 'Mass Extractor', }, LifeBarHeight = 0.075, LifeBarOffset = 0.45, LifeBarSize = 1.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.65, SelectionThickness = 0.6, SizeX = 0.75, SizeY = 1, 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, }, }, }