UnitBlueprint { AI = { TargetBones = { 'Target01', 'Target02', 'Target03', 'UEB0202', }, }, Audio = { Construct = Sound { Bank = 'UEB', Cue = 'UEB0202_Construct_Start', LodCutoff = 'UnitMove_LodCutoff', }, ConstructLoop = Sound { Bank = 'UEB', Cue = 'UEB0202_Construct_Loop', LodCutoff = 'UnitMove_LodCutoff', }, DeathExplosion = Sound { Bank = 'UELDestroy', Cue = 'UEB_Destroy_Lrg_PreDestroy', LodCutoff = 'UnitMove_LodCutoff', }, Destroyed = Sound { Bank = 'UELDestroy', Cue = 'UEB_Destroy_Huge', LodCutoff = 'UnitMove_LodCutoff', }, DoneBeingBuilt = Sound { Bank = 'UEB', Cue = 'UEB0202_Activate', LodCutoff = 'UnitMove_LodCutoff', }, UISelection = Sound { Bank = 'Interface', Cue = 'UEF_Select_Factory', LodCutoff = 'UnitMove_LodCutoff', }, }, BuildIconSortPriority = 60, Categories = { 'PRODUCTSC1', 'SELECTABLE', 'BUILTBYTIER1FACTORY', 'UEF', 'STRUCTURE', 'AIR', 'TECH2', 'CONSTRUCTION', 'FACTORY', 'RALLYPOINT', 'DRAGBUILD', 'CONSTRUCTIONSORTDOWN', 'SIZE16', 'VISIBLETORECON', 'RECLAIMABLE', 'SHOWQUEUE', 'SORTCONSTRUCTION', }, Defense = { AirThreatLevel = 0, ArmorType = 'Structure', EconomyThreatLevel = 16, Health = 9000, MaxHealth = 9000, RegenRate = 0, SubThreatLevel = 0, SurfaceThreatLevel = 0, }, Description = 'Air Factory', Display = { Abilities = { 'Upgradeable', }, AnimationFinishBuildLand = '/units/ueb0202/ueb0202_aplatform.sca', AnimationUpgrade = '/units/ueb0202/ueb0202_aupgrade.sca', BlinkingLights = { { BLBone = 'Tower04', BLOffsetX = 0.25, BLOffsetY = 0.07, BLOffsetZ = 0.6, BLScale = 2, }, }, BlinkingLightsFx = { Green = '/effects/emitters/light_green_03_emit.bp', Red = '/effects/emitters/light_red_03_emit.bp', Yellow = '/effects/emitters/light_yellow_02_emit.bp', }, BuildAttachBone = 'Attachpoint', Mesh = { IconFadeInZoom = 130, LODs = { { LODCutoff = 200, ShaderName = 'Unit', }, { AlbedoName = 'ueb0202_lod1_albedo.dds', LODCutoff = 500, ShaderName = 'Unit', SpecularName = 'ueb0202_lod1_specteam.dds', }, }, }, SpawnRandomRotation = true, Tarmacs = { { Albedo = 'Tarmacs/Tar12x_01_albedo', DeathLifetime = 300, FadeOut = 150, Length = 12.8, Normal = 'Tarmacs/Tar12x_01_normals', Orientations = { 0, 90, 180, 270, }, RemoveWhenDead = false, Width = 12.8, }, }, UniformScale = 0.1, }, Economy = { BuildCostEnergy = 11700, BuildCostMass = 630, BuildRate = 40, BuildTime = 1800, BuildableCategory = { 'BUILTBYTIER2FACTORY UEF MOBILE CONSTRUCTION', 'BUILTBYTIER2FACTORY UEF STRUCTURE AIR', 'BUILTBYTIER2FACTORY UEF MOBILE AIR', 'TRANSPORTBUILTBYTIER2FACTORY UEF MOBILE AIR', }, StorageEnergy = 800, StorageMass = 160, }, Footprint = { SizeX = 5, SizeZ = 5, }, General = { BuildBones = { BuildEffectBones = { 'Muzzle01', 'Muzzle02', }, }, Category = 'Factory', Classification = 'RULEUC_Factory', CommandCaps = { RULEUCC_Attack = false, RULEUCC_CallTransport = false, RULEUCC_Capture = false, RULEUCC_Guard = true, RULEUCC_Move = true, RULEUCC_Nuke = false, RULEUCC_Patrol = true, RULEUCC_Pause = true, RULEUCC_Reclaim = false, RULEUCC_Repair = false, RULEUCC_RetaliateToggle = true, RULEUCC_Stop = true, RULEUCC_Transport = false, }, ConstructionBar = true, FactionName = 'UEF', Icon = 'air', SelectionPriority = 5, TechLevel = 'RULEUTL_Advanced', UnitWeight = 1, UpgradesFrom = 'ueb0102', UpgradesTo = 'ueb0302', }, Intel = { VisionRadius = 20, }, Interface = { HelpText = 'Air Factory', }, LifeBarHeight = 0.075, LifeBarOffset = 1.65, LifeBarSize = 4.5, 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, FlattenSkirt = true, MaxSteerForce = 0, MinSpeedPercent = 0, MotionType = 'RULEUMT_None', RaisedPlatforms = { # Platform 1 # TopLeft Offset From Center -1.6, # x -2, # z 0.18, # height # TopRight Offset From Center 2, # x -2, # z 0.18, # height # BottomLeft Offset From Center -1.6, # x 1.6, # z 0.18, # height # BottomRight Offset From Center 2, # x 1.6, # z 0.18, # height # Platform 2 # TopLeft Offset From Center -1.75, # x -2, # z 0, # height # TopRight Offset From Center -1.6, # x -2, # z 0.18, # height # BottomLeft Offset From Center -1.75, # x 1.6, # z 0, # height # BottomRight Offset From Center -1.6, # x 1.6, # z 0.18, # height # Platform 3 # TopLeft Offset From Center -2, # x 1.6, # z 0.18, # height # TopRight Offset From Center 2, # x 1.6, # z 0.18, # height # BottomLeft Offset From Center -2, # x 1.75, # z 0, # height # BottomRight Offset From Center 2, # x 1.75, # z 0, }, RollOffPoints = { { UnitSpin = 0, X = 0, Y = 0, Z = 3, }, { UnitSpin = -90, X = -3, Y = 0, Z = 0, }, }, SkirtOffsetX = -1.5, SkirtOffsetZ = -1.5, SkirtSizeX = 8, SkirtSizeZ = 8, TurnRate = 0, }, SelectionSizeX = 3.2, SelectionSizeZ = 3.1, SelectionThickness = 0.3, # height SizeX = 3.5, SizeY = 0.75, SizeZ = 3.5, StrategicIconName = 'icon_factory2_air', StrategicIconSortPriority = 215, Wreckage = { Blueprint = '/props/DefaultWreckage/DefaultWreckage_prop.bp', EnergyMult = 0, HealthMult = 0.9, MassMult = 0.9, ReclaimTimeMultiplier = 1, WreckageLayers = { Air = false, Land = true, Seabed = false, Sub = false, Water = false, }, }, }