UnitBlueprint { AI = { GuardScanRadius = 25, InitialAutoMode = true, ShowAssistRangeOnSelect = true, StagingPlatformScanRadius = 25, }, Audio = { CaptureLoop = Sound { Bank = 'URL', Cue = 'URL0105_Capture_Loop', LodCutoff = 'UnitMove_LodCutoff', }, Close = Sound { Bank = 'XRB', Cue = 'XRB0304_Close', LodCutoff = 'UnitMove_LodCutoff', }, Construct = Sound { Bank = 'URL', Cue = 'URL0105_Construct_Start', LodCutoff = 'UnitMove_LodCutoff', }, ConstructLoop = Sound { Bank = 'URL', Cue = 'URL0105_Construct_Loop', LodCutoff = 'UnitMove_LodCutoff', }, Destroyed = Sound { Bank = 'URLDestroy', Cue = 'URB_Destroy_Huge', LodCutoff = 'UnitMove_LodCutoff', }, DoneBeingBuilt = Sound { Bank = 'URB', Cue = 'URB3104_Activate', LodCutoff = 'UnitMove_LodCutoff', }, Open = Sound { Bank = 'XRB', Cue = 'XRB0304_Open', LodCutoff = 'UnitMove_LodCutoff', }, ReclaimLoop = Sound { Bank = 'URL', Cue = 'URL0105_Reclaim_Loop', LodCutoff = 'UnitMove_LodCutoff', }, StartCapture = Sound { Bank = 'URL', Cue = 'URL0105_Capture_Start', LodCutoff = 'UnitMove_LodCutoff', }, StartReclaim = Sound { Bank = 'URL', Cue = 'URL0105_Reclaim_Start', LodCutoff = 'UnitMove_LodCutoff', }, UISelection = Sound { Bank = 'Interface', Cue = 'Cybran_Select_Factory', LodCutoff = 'UnitMove_LodCutoff', }, }, BuildIconSortPriority = 200, Categories = { 'PRODUCTFA', 'SELECTABLE', 'CYBRAN', 'STRUCTURE', 'CONSTRUCTION', 'TECH2', 'DRAGBUILD', 'VISIBLETORECON', 'ENGINEER', 'RECLAIMABLE', 'STATIONASSISTPOD', 'REPAIR', 'RECLAIM', 'CAPTURE', 'PATROLHELPER', 'ENGINEERSTATION', 'SHOWQUEUE', 'OVERLAYMISC', 'SORTCONSTRUCTION', }, CollisionOffsetY = -0.25, Defense = { AirThreatLevel = 0, ArmorType = 'Structure', EconomyThreatLevel = 18, Health = 2750, MaxHealth = 2750, RegenRate = 0, SubThreatLevel = 0, SurfaceThreatLevel = 0, }, Description = 'Engineering Station', Display = { Abilities = { 'Engineering Suite', }, AnimationOpen = '/units/XRB0304/XRB0304_Aopen.sca', Mesh = { IconFadeInZoom = 130, LODs = { { LODCutoff = 100, ShaderName = 'Unit', }, { AlbedoName = 'xrb0304_lod1_albedo.dds', LODCutoff = 215, ShaderName = 'Unit', SpecularName = 'xrb0304_lod1_specteam.dds', }, }, }, PlaceholderMeshName = 'UXB0015', SpawnRandomRotation = true, Tarmacs = { { Albedo = 'Tarmacs/Tar6x_cybran_01_albedo', DeathLifetime = 300, FadeOut = 150, Length = 6.4, Normal = 'Tarmacs/Tar6x_cybran_01_normals', Orientations = { 0, 90, 180, 270, }, RemoveWhenDead = false, Width = 6.4, }, }, UniformScale = 0.05, }, Economy = { BuildCostEnergy = 1600, BuildCostMass = 240, BuildRate = 60, BuildTime = 3200, MaxBuildDistance = 25, RebuildBonusIds = { 'xrb0104', }, }, Footprint = { SizeX = 1, SizeZ = 1, }, General = { BuildBones = { AimBone = 0, BuildEffectBones = { 'Attachpoint01', 'Attachpoint02', 'Attachpoint03', }, }, # PitchBone = 'Attachpoint01', # YawBone = 'Turret', Category = 'Construction', Classification = 'RULEUC_Engineer', CommandCaps = { RULEUCC_Attack = false, RULEUCC_CallTransport = false, RULEUCC_Capture = true, RULEUCC_Guard = true, RULEUCC_Move = false, RULEUCC_Nuke = false, RULEUCC_Patrol = false, RULEUCC_Pause = true, RULEUCC_Reclaim = true, RULEUCC_Repair = true, RULEUCC_RetaliateToggle = false, RULEUCC_Stop = true, RULEUCC_Transport = false, }, FactionName = 'Cybran', Icon = 'land', OrderOverrides = { RULEUTC_ProductionToggle = { bitmapId = 'area-assist', helpText = 'toggle_area_assist', }, }, SelectionPriority = 5, TechLevel = 'RULEUTL_Basic', ToggleCaps = { RULEUTC_ProductionToggle = true, }, UnitName = 'The Hive', UnitWeight = 1, UpgradesFrom = 'xrb0204', }, Intel = { VisionRadius = 15, }, LifeBarHeight = 0.075, LifeBarOffset = 1.1, LifeBarSize = 1.25, 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, MeshExtentsX = 2, MeshExtentsY = 4, MeshExtentsZ = 2, MinSpeedPercent = 0, MotionType = 'RULEUMT_None', SkirtOffsetX = -0.5, SkirtOffsetZ = -0.5, SkirtSizeX = 2, SkirtSizeZ = 2, TurnRate = 0, }, SelectionSizeX = 1, SelectionSizeZ = 1, SelectionThickness = 0.4, SizeX = 1.2, SizeY = 2.6, SizeZ = 1.3, StrategicIconName = 'icon_structure2_engineer', StrategicIconSortPriority = 225, 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, }, }, }