UnitBlueprint { Adjacency = 'HydrocarbonAdjacencyBuffs', Audio = { ActiveLoop = Sound { Bank = 'UEB', Cue = 'UEB1102_Active', LodCutoff = 'UnitMove_LodCutoff', }, Destroyed = Sound { Bank = 'UELDestroy', Cue = 'UEB_Destroy_Huge', LodCutoff = 'UnitMove_LodCutoff', }, DoneBeingBuilt = Sound { Bank = 'UEB', Cue = 'UEB1102_Activate', LodCutoff = 'UnitMove_LodCutoff', }, UISelection = Sound { Bank = 'Interface', Cue = 'UEF_Select_Resource', LodCutoff = 'UnitMove_LodCutoff', }, }, BuildIconSortPriority = 80, Categories = { 'PRODUCTSC1', 'SELECTABLE', 'BUILTBYTIER1ENGINEER', 'BUILTBYTIER2ENGINEER', 'BUILTBYTIER3ENGINEER', 'BUILTBYCOMMANDER', 'UEF', 'STRUCTURE', 'DEFENSE', 'TECH1', 'HYDROCARBON', 'ANTIAIR', 'SIZE4', 'VISIBLETORECON', 'RECLAIMABLE', 'OVERLAYDIRECTFIRE', 'SORTDEFENSE', }, CollisionOffsetY = -0.25, Defense = { AirThreatLevel = 0, ArmorType = 'Structure', EconomyThreatLevel = 6, Health = 1600, MaxHealth = 1600, RegenRate = 0, SubThreatLevel = 0, SurfaceThreatLevel = 31, }, Description = 'Hydrocarbon Power Plant', Display = { AnimationOpen = '/units/UEB1102/ueb1102_Aopen.sca', Mesh = { IconFadeInZoom = 130, LODs = { { LODCutoff = 160, ShaderName = 'Unit', }, { AlbedoName = 'ueb1102_lod1_albedo.dds', LODCutoff = 300, ShaderName = 'Unit', SpecularName = 'ueb1102_lod1_specteam.dds', }, }, }, PlaceholderMeshName = 'UXB0011', SpawnRandomRotation = true, Tarmacs = { { Albedo = 'Tarmacs/Tar8x_01_albedo', DeathLifetime = 300, FadeOut = 150, Length = 12.8, Normal = 'Tarmacs/Tar8x_01_normals', Orientations = { 0, 90, 180, 270, }, RemoveWhenDead = false, Width = 12.8, }, }, UniformScale = 0.5, }, Economy = { AdjacentStructureEnergyMod = -4, BuildCostEnergy = 800, BuildCostMass = 160, BuildTime = 400, ProductionPerSecondEnergy = 100, RebuildBonusIds = { 'ueb1102', }, }, Footprint = { SizeX = 3, SizeZ = 3, }, General = { Category = 'Defense', Classification = 'RULEUC_Weapon', CommandCaps = { RULEUCC_Attack = true, RULEUCC_CallTransport = false, RULEUCC_Capture = false, RULEUCC_Guard = false, RULEUCC_Move = false, RULEUCC_Nuke = false, RULEUCC_Patrol = false, RULEUCC_Reclaim = false, RULEUCC_Repair = false, RULEUCC_RetaliateToggle = false, RULEUCC_Stop = true, RULEUCC_Transport = false, }, FactionName = 'UEF', Icon = 'land', SelectionPriority = 5, TechLevel = 'RULEUTL_Basic', UnitName = 'HCPP - X1000', UnitWeight = 1, }, Interface = { HelpText = 'Hydrocarbon Power Plant', }, LifeBarHeight = 0.075, LifeBarOffset = 1.2, LifeBarSize = 3, Physics = { BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, LAYER_Land = true, LAYER_Orbit = false, LAYER_Seabed = true, LAYER_Sub = false, LAYER_Water = false, }, BuildRestriction = 'RULEUBR_OnHydrocarbonDeposit', DragCoefficient = 0.2, FlattenSkirt = true, MaxSteerForce = 0, MeshExtentsX = 3.25, MeshExtentsY = 1.5, MeshExtentsZ = 3.25, MinSpeedPercent = 0, MotionType = 'RULEUMT_None', SkirtOffsetX = -1.5, SkirtOffsetZ = -1.5, SkirtSizeX = 6, SkirtSizeZ = 6, TurnRate = 0, }, SelectionSizeX = 1.9, SelectionSizeZ = 1.9, SelectionThickness = 0.36, SizeX = 2.5, SizeY = 1.3, SizeZ = 2.5, StrategicIconName = 'icon_structure1_energy', StrategicIconSortPriority = 250, Weapon = { { AlwaysRecheckTarget = true, Audio = { Fire = Sound { Bank = 'UELWeapon', Cue = 'UEB2304_Missile_Flayer', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_None', CannotAttackGround = true, CollideFriendly = false, Damage = 200, DamageRadius = 0, DamageType = 'Normal', DisplayName = 'Flayer SAM Launcher', FireTargetLayerCapsTable = { Air = 'Air', Land = 'Air', Water = 'Air', }, FiringTolerance = 10, Label = 'MissileRack01', MaxRadius = 60, MuzzleSalvoDelay = 0.2, MuzzleSalvoSize = 6, MuzzleVelocity = 30, ProjectileId = '/projectiles/TAAMissileFlayer01/TAAMissileFlayer01_proj.bp', ProjectileLifetime = 6, ProjectilesPerOnFire = 6, RackBones = { { MuzzleBones = { 'Knarre01', }, RackBone = 'Knarre01', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 0, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RangeCategory = 'UWRC_AntiAir', RateOfFire = 0.28, TargetCheckInterval = 0.3, TargetPriorities = { 'SPECIALHIGHPRI', 'AIR MOBILE HIGHPRIAIR', 'AIR MOBILE TECH3 BOMBER', 'AIR MOBILE BOMBER', 'AIR MOBILE GROUNDATTACK', 'AIR MOBILE TRANSPORTATION', 'AIR MOBILE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE', TrackingRadius = 1.4, TurretBoneMuzzle = 'Turret_Barrel', TurretBonePitch = 'Turret_Barrel', TurretBoneYaw = 'Turret', TurretDualManipulators = false, TurretPitch = 25, TurretPitchRange = 80, TurretPitchSpeed = 180, TurretYaw = 0, TurretYawRange = 180, TurretYawSpeed = 180, Turreted = true, WeaponCategory = 'Anti Air', WeaponRepackTimeout = 0, WeaponUnpacks = false, }, }, 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, }, }, }