UnitBlueprint { AI = { GuardReturnRadius = 130, }, Audio = { AmbientMove = Sound { Bank = 'URS', Cue = 'URS0203_Move_Loop', LodCutoff = 'UnitMove_LodCutoff', }, Killed = Sound { Bank = 'URSDestroy', Cue = 'URS0203_Destroy', LodCutoff = 'UnitMove_LodCutoff', }, StartMove = Sound { Bank = 'URS', Cue = 'URS0203_Move_Start', LodCutoff = 'UnitMove_LodCutoff', }, StopMove = Sound { Bank = 'URS', Cue = 'URS0203_Move_Stop', LodCutoff = 'UnitMove_LodCutoff', }, SubmergeStart = Sound { Bank = 'URS', Cue = 'URS_Sub_Submerge', LodCutoff = 'UnitMove_LodCutoff', }, SurfaceStart = Sound { Bank = 'URS', Cue = 'URS_Sub_Surface', LodCutoff = 'UnitMove_LodCutoff', }, UISelection = Sound { Bank = 'Interface', Cue = 'Cybran_Select_Sub', LodCutoff = 'UnitMove_LodCutoff', }, }, Buffs = { { Add = { VeteranLevel2 = true, }, BuffType = 'MAXHEALTH', Value = 270, }, { Add = { VeteranLevel2 = true, }, BuffType = 'HEALTH', Value = 270, }, { Add = { VeteranLevel4 = true, }, BuffType = 'MAXHEALTH', Value = 270, }, { Add = { VeteranLevel4 = true, }, BuffType = 'HEALTH', Value = 270, }, { Add = { VeteranLevel5 = true, }, BuffType = 'HEALTHREGENRATE', Value = 3, }, }, BuildIconSortPriority = 20, Categories = { 'SELECTABLE', 'BUILTBYTIER3FACTORY', 'CYBRAN', 'MOBILE', 'NAVAL', 'TECH3', 'DIRECTFIRE', 'ANTIAIR', 'ANTINAVY', 'SUBMERSIBLE', 'VISIBLETORECON', 'RECLAIMABLE', 'OVERLAYSONAR', 'OVERLAYINDIRECTFIRE', 'OVERLAYANTIAIR', 'OVERLAYANTINAVY', 'SORTDEFENSE', }, CollisionOffsetY = -0.25, Defense = { ArmorType = 'Normal', Health = 12500, MaxHealth = 12500, RegenRate = 125, }, Description = 'Heavy Missiles Submarine', Display = { Abilities = { 'Submersible', }, IdleEffects = { Sub = { Effects = { { Bones = { 'FL_AA_Turret_Barrel', 'FR_AA_Turret', 'URS0303', }, Type = 'UnderWater01', }, }, }, Water = { Effects = { { Bones = { 'URS0303', }, Scale = 0.4, Type = 'SeaIdle01', }, }, }, }, AnimationDeath = { { Animation = '/units/URS_EnCl/URS_EnCl_Asink01.sca', AnimationRateMax = 1.5, AnimationRateMin = 0.9, Weight = 100, }, { Animation = '/units/URS_EnCl/URS_EnCl_Asink02.sca', AnimationRateMax = 1.5, AnimationRateMin = 0.9, Weight = 100, }, { Animation = '/units/URS_EnCl/URS_EnCl_Asink03.sca', AnimationRateMax = 1.5, AnimationRateMin = 0.9, Weight = 100, }, }, Mesh = { IconFadeInZoom = 130, LODs = { { LODCutoff = 100, ShaderName = 'Insect', }, { AlbedoName = 'URS_EnCl_lod1_albedo.dds', LODCutoff = 215, ShaderName = 'Insect', SpecularName = 'URS_EnCl_lod1_specteam.dds', }, }, }, MotionChangeEffects = { SubBottomUp = { Effects = { { Bones = { 'Back_Wake', }, Type = 'Surface01', }, }, }, WaterTopDown = { Effects = { { Bones = { 'Back_Wake', }, Type = 'Submerge01', }, }, }, }, MovementEffects = { Sub = { Effects = { { Bones = { 'Back_Wake', }, Scale = 2, Type = 'BackWake', }, }, }, Water = { Effects = { { Bones = { 'BL_AA_Turret_Barrel', }, Scale = 0.7, Type = 'LeftFrontWake', }, { Bones = { 'FL_AA_Turret_Barrel', }, Scale = 0.7, Type = 'RightFrontWake', }, { Bones = { 'Back_Wake', }, Offset = { 0, 0, -0.3, }, Scale = 0.5, Type = 'BackWake', }, }, }, }, PlaceholderMeshName = 'UXS0001', SpawnRandomRotation = true, UniformScale = 0.05, }, Economy = { BuildCostEnergy = 39500, BuildCostMass = 3950, BuildTime = 9000, }, Footprint = { SizeX = 2, SizeY = 0.5, SizeZ = 3, }, General = { Category = 'Submarine', Classification = 'RULEUC_MilitaryShip', CommandCaps = { RULEUCC_Attack = true, RULEUCC_CallTransport = false, RULEUCC_Capture = false, RULEUCC_Dive = true, 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 = 'Cybran', Icon = 'sea', TechLevel = 'RULEUTL_Secret', UnitName = 'Ennui Class', UnitWeight = 1, }, Intel = { SonarRadius = 128, VisionRadius = 56, WaterVisionRadius = 56, }, Interface = { HelpText = 'Heavy Missiles Submarine', }, LifeBarHeight = 0.075, LifeBarOffset = 0.8, LifeBarSize = 0.75, Physics = { BackUpDistance = 0, BankingSlope = 0, BuildOnLayerCaps = { LAYER_Air = false, LAYER_Land = false, LAYER_Orbit = false, LAYER_Seabed = false, LAYER_Sub = true, LAYER_Water = false, }, CatchUpAcc = 10, DragCoefficient = 0.2, Elevation = -1.5, MaxAcceleration = 0.85, MaxBrake = 5, MaxSpeed = 4.6, MaxSpeedReverse = 0, MaxSteerForce = 5, MinSpeedPercent = 0, MotionType = 'RULEUMT_SurfacingSub', TurnRadius = 10, TurnRate = 40, }, SelectionSizeX = 0.2, SelectionSizeZ = 1.65, SelectionThickness = 0.4, SizeX = 0.35, SizeY = 0.5, SizeZ = 2.25, StrategicIconName = 'icon_sub3_missile', StrategicIconSortPriority = 165, Veteran = { Level1 = 5, Level2 = 10, Level3 = 25, Level4 = 50, Level5 = 100, }, Weapon = { #Torpedo launcher front right { Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Torpedo_Nanite', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_LowArc', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 10, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 10, }, }, CollideFriendly = false, Damage = 15, DamageType = 'Normal', DisplayName = 'Nanite Torpedo', DoTPulses = 5, DoTTime = 1, FireTargetLayerCapsTable = { Air = 'Seabed|Sub|Water', Land = 'Seabed|Sub|Water', Seabed = 'Seabed|Sub|Water', Sub = 'Seabed|Sub|Water', Water = 'Seabed|Sub|Water', }, FiringTolerance = 2, HeadingArcRange = 180, Label = 'TorpedoA', MaxRadius = 32, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 5, ProjectileId = '/projectiles/CANTorpedoNanite01/CANTorpedoNanite01_proj.bp', ProjectileLifetime = 7, RackBones = { { MuzzleBones = { 'TorpedoLauncherA', }, RackBone = 'TorpedoLauncherA', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 10, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RateOfFire = 0.33, TargetCheckInterval = 1, TargetPriorities = { 'SPECIALHIGHPRI', 'COMMAND', 'MOBILE', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE, HOVER', TurretPitch = 0, TurretPitchRange = 0, TurretPitchSpeed = 0, TurretYaw = 0, TurretYawRange = 0, TurretYawSpeed = 0, Turreted = false, WeaponCategory = 'Anti Navy', }, #Torpedo launcher mid right { Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Torpedo_Nanite', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_LowArc', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 10, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 10, }, }, CollideFriendly = false, Damage = 15, DamageType = 'Normal', DisplayName = 'Nanite Torpedo', DoTPulses = 5, DoTTime = 1, FireTargetLayerCapsTable = { Air = 'Seabed|Sub|Water', Land = 'Seabed|Sub|Water', Seabed = 'Seabed|Sub|Water', Sub = 'Seabed|Sub|Water', Water = 'Seabed|Sub|Water', }, FiringTolerance = 2, HeadingArcRange = 180, Label = 'TorpedoAA', MaxRadius = 32, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 5, ProjectileId = '/projectiles/CANTorpedoNanite01/CANTorpedoNanite01_proj.bp', ProjectileLifetime = 7, RackBones = { { MuzzleBones = { 'TorpedoLauncherAA', }, RackBone = 'TorpedoLauncherAA', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 10, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RateOfFire = 0.33, TargetCheckInterval = 1, TargetPriorities = { 'SPECIALHIGHPRI', 'COMMAND', 'MOBILE', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE, HOVER', TurretPitch = 0, TurretPitchRange = 0, TurretPitchSpeed = 0, TurretYaw = 0, TurretYawRange = 0, TurretYawSpeed = 0, Turreted = false, WeaponCategory = 'Anti Navy', }, #Torpedo launcher rear right { Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Torpedo_Nanite', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_LowArc', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 10, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 10, }, }, CollideFriendly = false, Damage = 15, DamageType = 'Normal', DisplayName = 'Nanite Torpedo', DoTPulses = 5, DoTTime = 1, FireTargetLayerCapsTable = { Air = 'Seabed|Sub|Water', Land = 'Seabed|Sub|Water', Seabed = 'Seabed|Sub|Water', Sub = 'Seabed|Sub|Water', Water = 'Seabed|Sub|Water', }, FiringTolerance = 2, HeadingArcRange = 180, Label = 'TorpedoAAA', MaxRadius = 32, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 5, ProjectileId = '/projectiles/CANTorpedoNanite01/CANTorpedoNanite01_proj.bp', ProjectileLifetime = 7, RackBones = { { MuzzleBones = { 'TorpedoLauncherAAA', }, RackBone = 'TorpedoLauncherAAA', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 10, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RateOfFire = 0.33, TargetCheckInterval = 1, TargetPriorities = { 'SPECIALHIGHPRI', 'COMMAND', 'MOBILE', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE, HOVER', TurretPitch = 0, TurretPitchRange = 0, TurretPitchSpeed = 0, TurretYaw = 0, TurretYawRange = 0, TurretYawSpeed = 0, Turreted = false, WeaponCategory = 'Anti Navy', }, #Torpedo launcher front left { Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Torpedo_Nanite', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_LowArc', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 10, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 10, }, }, CollideFriendly = false, Damage = 15, DamageType = 'Normal', DisplayName = 'Nanite Torpedo', DoTPulses = 5, DoTTime = 1, FireTargetLayerCapsTable = { Air = 'Seabed|Sub|Water', Land = 'Seabed|Sub|Water', Seabed = 'Seabed|Sub|Water', Sub = 'Seabed|Sub|Water', Water = 'Seabed|Sub|Water', }, FiringTolerance = 2, HeadingArcRange = 180, Label = 'TorpedoB', MaxRadius = 32, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 5, ProjectileId = '/projectiles/CANTorpedoNanite01/CANTorpedoNanite01_proj.bp', ProjectileLifetime = 7, RackBones = { { MuzzleBones = { 'TorpedoLauncherB', }, RackBone = 'TorpedoLauncherB', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 10, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RateOfFire = 0.33, TargetCheckInterval = 1, TargetPriorities = { 'SPECIALHIGHPRI', 'COMMAND', 'MOBILE', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE, HOVER', TurretPitch = 0, TurretPitchRange = 0, TurretPitchSpeed = 0, TurretYaw = 0, TurretYawRange = 0, TurretYawSpeed = 0, Turreted = false, WeaponCategory = 'Anti Navy', }, #Torpedo launcher mid left { Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Torpedo_Nanite', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_LowArc', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 10, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 10, }, }, CollideFriendly = false, Damage = 15, DamageType = 'Normal', DisplayName = 'Nanite Torpedo', DoTPulses = 5, DoTTime = 1, FireTargetLayerCapsTable = { Air = 'Seabed|Sub|Water', Land = 'Seabed|Sub|Water', Seabed = 'Seabed|Sub|Water', Sub = 'Seabed|Sub|Water', Water = 'Seabed|Sub|Water', }, FiringTolerance = 2, HeadingArcRange = 180, Label = 'TorpedoBB', MaxRadius = 32, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 5, ProjectileId = '/projectiles/CANTorpedoNanite01/CANTorpedoNanite01_proj.bp', ProjectileLifetime = 7, RackBones = { { MuzzleBones = { 'TorpedoLauncherBB', }, RackBone = 'TorpedoLauncherBB', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 10, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RateOfFire = 0.33, TargetCheckInterval = 1, TargetPriorities = { 'SPECIALHIGHPRI', 'COMMAND', 'MOBILE', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE, HOVER', TurretPitch = 0, TurretPitchRange = 0, TurretPitchSpeed = 0, TurretYaw = 0, TurretYawRange = 0, TurretYawSpeed = 0, Turreted = false, WeaponCategory = 'Anti Navy', }, #Torpedo launcher rear left { Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Torpedo_Nanite', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_LowArc', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 10, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 10, }, }, CollideFriendly = false, Damage = 15, DamageType = 'Normal', DisplayName = 'Nanite Torpedo', DoTPulses = 5, DoTTime = 1, FireTargetLayerCapsTable = { Air = 'Seabed|Sub|Water', Land = 'Seabed|Sub|Water', Seabed = 'Seabed|Sub|Water', Sub = 'Seabed|Sub|Water', Water = 'Seabed|Sub|Water', }, FiringTolerance = 2, HeadingArcRange = 180, Label = 'TorpedoBBB', MaxRadius = 32, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 5, ProjectileId = '/projectiles/CANTorpedoNanite01/CANTorpedoNanite01_proj.bp', ProjectileLifetime = 7, RackBones = { { MuzzleBones = { 'TorpedoLauncherBBB', }, RackBone = 'TorpedoLauncherBBB', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 10, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RateOfFire = 0.33, TargetCheckInterval = 1, TargetPriorities = { 'SPECIALHIGHPRI', 'COMMAND', 'MOBILE', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE, HOVER', TurretPitch = 0, TurretPitchRange = 0, TurretPitchSpeed = 0, TurretYaw = 0, TurretYawRange = 0, TurretYawSpeed = 0, Turreted = false, WeaponCategory = 'Anti Navy', }, #AA Turret front left { AlwaysRecheckTarget = true, Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Anti_Air', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_None', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 1, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 1, }, }, CollideFriendly = false, Damage = 5, DamageType = 'Normal', DisplayName = 'Electron Autocannon', FireTargetLayerCapsTable = { Air = 'Air', Land = 'Air', Water = 'Air', }, FiringRandomness = 1, FiringTolerance = 1, Label = 'AAGunFL', LeadTarget = true, MaxRadius = 44, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 60, ProjectileId = '/projectiles/CAAAutocannon01/CAAAutocannon01_proj.bp', ProjectileLifetime = 0.75, ProjectilesPerOnFire = 1, RackBones = { { MuzzleBones = { 'Front_Left_AA_Muzzle_01', 'Front_Left_AA_Muzzle_02', 'Front_Left_AA_Muzzle_03', 'Front_Left_AA_Muzzle_04', }, RackBone = 'FL_AA_Turret_Barrel', }, }, RackFireTogether = false, RackRecoilDistance = -0.3, RackReloadTimeout = 0, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = true, RateOfFire = 2.75, TargetCheckInterval = 0.3, TargetPriorities = { 'SPECIALHIGHPRI', 'AIR MOBILE BOMBER', 'AIR MOBILE GROUNDATTACK', 'AIR MOBILE TRANSPORTATION', 'AIR MOBILE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE', TrackingRadius = 62, TurretBoneMuzzle = 'FL_AA_Turret_Barrel', TurretBonePitch = 'FL_AA_Turret_Barrel', TurretBoneYaw = 'FL_AA_Turret', TurretDualManipulators = false, TurretPitch = 45, TurretPitchRange = 90, TurretPitchSpeed = 180, TurretYaw = 0, TurretYawRange = 90, TurretYawSpeed = 90, Turreted = true, WeaponCategory = 'Anti Air', }, #AA Turret front right { AlwaysRecheckTarget = true, Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Anti_Air', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_None', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 1, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 1, }, }, CollideFriendly = false, Damage = 5, DamageType = 'Normal', DisplayName = 'Electron Autocannon', FireTargetLayerCapsTable = { Air = 'Air', Land = 'Air', Water = 'Air', }, FiringRandomness = 1, FiringTolerance = 1, Label = 'AAGunFR', LeadTarget = true, MaxRadius = 44, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 60, ProjectileId = '/projectiles/CAAAutocannon01/CAAAutocannon01_proj.bp', ProjectileLifetime = 0.75, ProjectilesPerOnFire = 1, RackBones = { { MuzzleBones = { 'Front_Right_AA_Muzzle_01', 'Front_Right_AA_Muzzle_02', 'Front_Right_AA_Muzzle_03', 'Front_Right_AA_Muzzle_04', }, RackBone = 'FR_AA_Turret_Barrel', }, }, RackFireTogether = false, RackRecoilDistance = -0.3, RackReloadTimeout = 0, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = true, RateOfFire = 2.75, TargetCheckInterval = 0.3, TargetPriorities = { 'SPECIALHIGHPRI', 'AIR MOBILE BOMBER', 'AIR MOBILE GROUNDATTACK', 'AIR MOBILE TRANSPORTATION', 'AIR MOBILE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE', TrackingRadius = 62, TurretBoneMuzzle = 'FR_AA_Turret_Barrel', TurretBonePitch = 'FR_AA_Turret_Barrel', TurretBoneYaw = 'FR_AA_Turret', TurretDualManipulators = false, TurretPitch = 45, TurretPitchRange = 90, TurretPitchSpeed = 180, TurretYaw = 0, TurretYawRange = 90, TurretYawSpeed = 90, Turreted = true, WeaponCategory = 'Anti Air', }, #AA Turret back left { AlwaysRecheckTarget = true, Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Anti_Air', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_None', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 1, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 1, }, }, CollideFriendly = false, Damage = 5, DamageType = 'Normal', DisplayName = 'Electron Autocannon', FireTargetLayerCapsTable = { Air = 'Air', Land = 'Air', Water = 'Air', }, FiringRandomness = 1, FiringTolerance = 1, Label = 'AAGunBL', LeadTarget = true, MaxRadius = 44, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 60, ProjectileId = '/projectiles/CAAAutocannon01/CAAAutocannon01_proj.bp', ProjectileLifetime = 0.75, ProjectilesPerOnFire = 1, RackBones = { { MuzzleBones = { 'Back_Left_AA_Muzzle_01', 'Back_Left_AA_Muzzle_02', 'Back_Left_AA_Muzzle_03', 'Back_Left_AA_Muzzle_04', }, RackBone = 'BL_AA_Turret_Barrel', }, }, RackFireTogether = false, RackRecoilDistance = -0.3, RackReloadTimeout = 0, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = true, RateOfFire = 2.75, TargetCheckInterval = 0.3, TargetPriorities = { 'SPECIALHIGHPRI', 'AIR MOBILE BOMBER', 'AIR MOBILE GROUNDATTACK', 'AIR MOBILE TRANSPORTATION', 'AIR MOBILE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE', TrackingRadius = 62, TurretBoneMuzzle = 'BL_AA_Turret_Barrel', TurretBonePitch = 'BL_AA_Turret_Barrel', TurretBoneYaw = 'BL_AA_Turret', TurretDualManipulators = false, TurretPitch = 45, TurretPitchRange = 90, TurretPitchSpeed = 180, TurretYaw = 20, TurretYawRange = 110, TurretYawSpeed = 90, Turreted = true, WeaponCategory = 'Anti Air', }, #AA Turret back right { AlwaysRecheckTarget = true, Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0302_Anti_Air', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_None', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 1, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 1, }, }, CollideFriendly = false, Damage = 5, DamageType = 'Normal', DisplayName = 'Electron Autocannon', FireTargetLayerCapsTable = { Air = 'Air', Land = 'Air', Water = 'Air', }, FiringRandomness = 1, FiringTolerance = 1, Label = 'AAGunBR', LeadTarget = true, MaxRadius = 44, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 60, ProjectileId = '/projectiles/CAAAutocannon01/CAAAutocannon01_proj.bp', ProjectileLifetime = 0.75, ProjectilesPerOnFire = 1, RackBones = { { MuzzleBones = { 'Back_Right_AA_Muzzle_01', 'Back_Right_AA_Muzzle_02', 'Back_Right_AA_Muzzle_03', 'Back_Right_AA_Muzzle_04', }, RackBone = 'BR_AA_Turret_Barrel', }, }, RackFireTogether = false, RackRecoilDistance = -0.3, RackReloadTimeout = 0, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = true, RateOfFire = 2.75, TargetCheckInterval = 0.3, TargetPriorities = { 'SPECIALHIGHPRI', 'AIR MOBILE BOMBER', 'AIR MOBILE GROUNDATTACK', 'AIR MOBILE TRANSPORTATION', 'AIR MOBILE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE', TrackingRadius = 62, TurretBoneMuzzle = 'BR_AA_Turret_Barrel', TurretBonePitch = 'BR_AA_Turret_Barrel', TurretBoneYaw = 'BR_AA_Turret', TurretDualManipulators = false, TurretPitch = 45, TurretPitchRange = 90, TurretPitchSpeed = 180, TurretYaw = -20, TurretYawRange = 110, TurretYawSpeed = 110, Turreted = true, WeaponCategory = 'Anti Air', }, #cruise missile 1 (left to right, front to back) { Audio = { Fire = Sound { Bank = 'URSWeapon', Cue = 'URS0304_Missile_Cruise', LodCutoff = 'Weapon_LodCutoff', }, }, BallisticArc = 'RULEUBA_None', Buffs = { { Add = { VeteranLevel1 = true, }, BuffType = 'DAMAGE', Value = 750, }, { Add = { VeteranLevel3 = true, }, BuffType = 'DAMAGE', Value = 750, }, }, CollideFriendly = false, CountedProjectile = false, Damage = 2000, DamageFriendly = true, DamageRadius = 4, DamageType = 'Normal', DisplayName = 'Loa Tactical Missile', FireTargetLayerCapsTable = { Air = 'Land|Water', Land = 'Land|Water', Seabed = 'Land|Water', Sub = 'Land|Water', Water = 'Land|Water', }, FiringTolerance = 2, Label = 'CruiseMissile', MaxProjectileStorage = 1, MaxRadius = 160, MinRadius = 16, MuzzleSalvoDelay = 0, MuzzleSalvoSize = 1, MuzzleVelocity = 5, ProjectileId = '/projectiles/CIFMissileTactical02/CIFMissileTactical02_proj.bp', ProjectileLifetime = 24, ProjectilesPerOnFire = 1, RackBones = { { MuzzleBones = { 'LRMissile01', }, RackBone = 'LRMissile01', }, { MuzzleBones = { 'LRMissile02', }, RackBone = 'LRMissile02', }, { MuzzleBones = { 'LRMissile03', }, RackBone = 'LRMissile03', }, { MuzzleBones = { 'LRMissile04', }, RackBone = 'LRMissile04', }, { MuzzleBones = { 'LRMissile05', }, RackBone = 'LRMissile05', }, { MuzzleBones = { 'LRMissile06', }, RackBone = 'LRMissile06', }, { MuzzleBones = { 'LRMissile07', }, RackBone = 'LRMissile07', }, { MuzzleBones = { 'LRMissile08', }, RackBone = 'LRMissile08', }, }, RackFireTogether = false, RackRecoilDistance = 0, RackReloadTimeout = 1, RackSalvoChargeTime = 0, RackSalvoReloadTime = 0, RackSalvoSize = 1, RackSlavedToTurret = false, RateOfFire = 0.5, RenderFireClock = true, TargetCheckInterval = 2.5, TargetPriorities = { 'SPECIALHIGHPRI', 'COMMAND', 'STRUCTURE DEFENSE', 'SPECIALLOWPRI', 'ALLUNITS', }, TargetRestrictDisallow = 'UNTARGETABLE', Turreted = false, WeaponCategory = 'Missile', }, }, }