UnitBlueprint { Audio = { AmbientMove = Sound { Bank = 'UAL', Cue = 'UAL0106_Move_Loop', LodCutoff = 'UnitMove_LodCutoff', }, Destroyed = Sound { Bank = 'UALDestroy', Cue = 'UAL_Destroy_Land', LodCutoff = 'UnitMove_LodCutoff', }, StartMove = Sound { Bank = 'UAL', Cue = 'UAL0106_Move_Start', LodCutoff = 'UnitMove_LodCutoff', }, StopMove = Sound { Bank = 'UAL', Cue = 'UAL0106_Move_Stop', LodCutoff = 'UnitMove_LodCutoff', }, UISelection = Sound { Bank = 'Interface', Cue = 'Aeon_Select_Bot', LodCutoff = 'UnitMove_LodCutoff', }, }, Buffs = { Regen = { Level1 = 1, Level2 = 2, Level3 = 3, Level4 = 4, Level5 = 5, }, }, BuildIconSortPriority = 30, Categories = { 'PRODUCTSC1', 'SELECTABLE', 'BUILTBYTIER1FACTORY', 'BUILTBYTIER2FACTORY', 'BUILTBYTIER3FACTORY', 'AEON', 'MOBILE', 'LAND', 'TECH1', 'DIRECTFIRE', 'VISIBLETORECON', 'RECLAIMABLE', 'BOT', 'OVERLAYDIRECTFIRE', }, CollisionOffsetY = 0, Defense = { AirThreatLevel = 0, ArmorType = 'Normal', EconomyThreatLevel = 0, Health = 70, MaxHealth = 70, RegenRate = 0, SubThreatLevel = 0, SurfaceThreatLevel = 0.33, }, Description = 'Light Assault Bot', Display = { AnimationDeath = { { Animation = '/units/ual0106/uaL0106_Adeath01.sca', AnimationRateMax = 1.25, AnimationRateMin = 0.75, Weight = 10, }, { Animation = '/units/ual0106/UaL0106_Adeath02.sca', AnimationRateMax = 1.25, AnimationRateMin = 0.75, Weight = 90, }, }, AnimationWalk = '/units/ual0106/ual0106_awalk01.sca', AnimationWalkRate = 2, Mesh = { IconFadeInZoom = 130, LODs = { { LODCutoff = 100, Scrolling = true, ShaderName = 'Aeon', }, { AlbedoName = 'ual0106_lod1_albedo.dds', LODCutoff = 215, ShaderName = 'Aeon', SpecularName = 'ual0106_lod1_specteam.dds', }, }, }, MovementEffects = { Land = { Effects = { { Bones = { 'UAL0106', }, Type = 'GroundKickup01', }, }, }, }, SpawnRandomRotation = true, TransportAnimation = { { Animation = '/units/UAL0106/UAL0106_Afold01.sca', Weight = 100, }, }, UniformScale = 0.08, }, Economy = { BuildCostEnergy = 140, BuildCostMass = 35, BuildTime = 140, TeleportEnergyMod = 0.15, TeleportMassMod = 1, TeleportTimeMod = 0.01, }, General = { Category = 'Direct Fire', Classification = 'RULEUC_MilitaryVehicle', CommandCaps = { RULEUCC_Attack = true, RULEUCC_CallTransport = true, RULEUCC_Capture = false, RULEUCC_Guard = true, RULEUCC_Move = true, RULEUCC_Nuke = false, RULEUCC_Patrol = true, RULEUCC_Reclaim = false, RULEUCC_Repair = false, RULEUCC_RetaliateToggle = true, RULEUCC_Stop = true, RULEUCC_Transport = false, }, FactionName = 'Aeon', Icon = 'land', TechLevel = 'RULEUTL_Basic', UnitName = 'Flare', UnitWeight = 1, }, Intel = { VisionRadius = 18, }, Interface = { HelpText = 'Light Assault Bot', }, LifeBarHeight = 0.075, LifeBarOffset = 0.1, LifeBarSize = 0.45, 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, Elevation = 2, MaxAcceleration = 4, MaxBrake = 4, MaxSpeed = 4, MaxSpeedReverse = 0, MaxSteerForce = 7, MeshExtentsX = 0.35, MeshExtentsY = 0.55, MeshExtentsZ = 0.6, MinSpeedPercent = 0, MotionType = 'RULEUMT_Land', RotateBodyWhileMoving = true, StandUpright = true, TurnFacingRate = 180, TurnRadius = 1, TurnRate = 45, }, SelectionCenterOffsetX = 0, SelectionCenterOffsetZ = 0.025, SelectionSizeX = 0.3, SelectionSizeZ = 0.3, SelectionThickness = 1.2, SizeX = 0.6, SizeY = 0.6, SizeZ = 0.6, StrategicIconName = 'icon_bot1_directfire', StrategicIconSortPriority = 135, Transport = { CanFireFromTransport = true, }, Veteran = { Level1 = 2, Level2 = 4, Level3 = 6, Level4 = 8, Level5 = 10, }, Weapon = { { AboveWaterTargetsOnly = true, Audio = { Fire = Sound { Bank = 'UALWeapon', Cue = 'UAL0106_Pulsar_SR', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_LowArc', CollideFriendly = false, Damage = 7, DamageType = 'Normal', DisplayName = 'Sonic Pulsar', FireTargetLayerCapsTable = { Air = 'Land|Water|Seabed', Land = 'Land|Water|Seabed', Water = 'Land|Water|Seabed', }, FiringTolerance = 2, Label = 'ArmLaserTurret', MaxRadius = 14, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 25, ProjectileId = '/projectiles/ADFSonicPulsar01/ADFSonicPulsar01_proj.bp', ProjectileLifetimeUsesMultiplier = 1.15, ProjectilesPerOnFire = 3, RackBones = { { MuzzleBones = { 'Turret', 'Turret', 'Turret', }, RackBone = 'Turret', }, }, RackFireTogether = true, RackRecoilDistance = 0, RackReloadTimeout = 10, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RangeCategory = 'UWRC_DirectFire', RateOfFire = 1, SlavedToBody = false, TargetCheckInterval = 0.5, TargetPriorities = { 'SPECIALHIGHPRI', 'TECH3 MOBILE', 'TECH2 MOBILE', 'TECH1 MOBILE', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE', TrackingRadius = 1.15, TurretBoneMuzzle = 'Turret', TurretBonePitch = 'Turret', TurretBoneYaw = 'Turret', TurretDualManipulators = false, TurretPitch = 0, TurretPitchRange = 60, TurretPitchSpeed = 180, TurretYaw = 0, TurretYawRange = 180, TurretYawSpeed = 180, Turreted = true, UseFiringSolutionInsteadOfAimBone = true, WeaponCategory = 'Direct Fire', }, }, 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, }, }, }