Skip to content
Permalink
develop
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
UnitBlueprint {
AI = {
InitialAutoMode = true,
TargetBones = {
'Launcher',
},
},
Audio = {
AmbientMove = Sound {
Bank = 'URL',
Cue = 'URL0111_Move_Loop',
LodCutoff = 'UnitMove_LodCutoff',
},
Destroyed = Sound {
Bank = 'URLDestroy',
Cue = 'URL_Destroy_Land',
LodCutoff = 'UnitMove_LodCutoff',
},
StartMove = Sound {
Bank = 'URL',
Cue = 'URL0111_Move_Start',
LodCutoff = 'UnitMove_LodCutoff',
},
StopMove = Sound {
Bank = 'URL',
Cue = 'URL0111_Move_Stop',
LodCutoff = 'UnitMove_LodCutoff',
},
UISelection = Sound {
Bank = 'Interface',
Cue = 'Cybran_Select_Vehicle',
LodCutoff = 'UnitMove_LodCutoff',
},
},
Buffs = {
Regen = {
Level1 = 2,
Level2 = 4,
Level3 = 6,
Level4 = 8,
Level5 = 10,
},
},
BuildIconSortPriority = 40,
Categories = {
'PRODUCTSC1',
'SELECTABLE',
'BUILTBYTIER2FACTORY',
'BUILTBYTIER3FACTORY',
'CYBRAN',
'MOBILE',
'LAND',
'TECH2',
'INDIRECTFIRE',
'SILO',
'VISIBLETORECON',
'RECLAIMABLE',
'OVERLAYINDIRECTFIRE',
'SNIPEMODE',
},
CollisionOffsetZ = 0.05,
Defense = {
AirThreatLevel = 0,
ArmorType = 'Normal',
EconomyThreatLevel = 0,
Health = 700,
MaxHealth = 700,
RegenRate = 0,
SubThreatLevel = 0,
SurfaceThreatLevel = 12,
},
Description = '<LOC url0111_desc>Mobile Missile Launcher',
Display = {
Mesh = {
IconFadeInZoom = 130,
LODs = {
{
LODCutoff = 215,
Scrolling = true,
ShaderName = 'Insect',
},
},
},
MovementEffects = {
Land = {
Effects = {
{
Bones = {
'Exhaust_Left',
'Exhaust_Right',
},
Type = 'GroundKickup01',
},
},
Treads = {
ScrollTreads = true,
TreadMarks = {
{
TreadMarks = 'tank_treads06_albedo',
TreadMarksInterval = 0.09,
TreadMarksSizeX = 0.9,
TreadMarksSizeZ = 2,
TreadOffset = {
0,
0,
-0.7,
},
},
},
},
},
},
PlaceholderMeshName = 'UXL0001',
SpawnRandomRotation = true,
UniformScale = 0.18,
},
Economy = {
BuildCostEnergy = 1500,
BuildCostMass = 200,
BuildTime = 1000,
BuildableCategory = {
'CYBRANMOBILEMISSILE',
},
TeleportEnergyMod = 0.15,
TeleportMassMod = 1,
TeleportTimeMod = 0.01,
},
General = {
Category = 'Indirect 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_SiloBuildTactical = false,
RULEUCC_Stop = true,
RULEUCC_Transport = false,
},
FactionName = 'Cybran',
Icon = 'land',
TechLevel = 'RULEUTL_Advanced',
UnitName = '<LOC url0111_name>Viper',
UnitWeight = 1,
},
Intel = {
VisionRadius = 18,
},
Interface = {
HelpText = '<LOC url0111_help>Mobile Missile Launcher',
},
LifeBarHeight = 0.075,
LifeBarOffset = 0.35,
LifeBarSize = 1,
Physics = {
BackUpDistance = 4,
BankingSlope = 0,
BuildOnLayerCaps = {
LAYER_Air = false,
LAYER_Land = true,
LAYER_Orbit = false,
LAYER_Seabed = false,
LAYER_Sub = false,
LAYER_Water = false,
},
DragCoefficient = 0.2,
MaxAcceleration = 2.9,
MaxBrake = 2.9,
MaxSpeed = 2.9,
MaxSpeedReverse = 2.9,
MaxSteerForce = 5,
MinSpeedPercent = 0,
MotionType = 'RULEUMT_Land',
RotateOnSpot = true,
RotateOnSpotThreshold = 0.1,
TurnRadius = 2,
TurnRate = 90,
},
SelectionCenterOffsetX = 0,
SelectionCenterOffsetZ = 0,
SelectionSizeX = 0.55,
SelectionSizeZ = 0.6,
SelectionThickness = 0.7,
SizeX = 0.9,
SizeY = 0.55,
SizeZ = 1,
SplitDamage = {
DamageAmount = 10,
DamageRadius = 0.1,
},
StrategicIconName = 'icon_land2_missile',
StrategicIconSortPriority = 125,
Transport = {
CanFireFromTransport = false,
TransportClass = 2,
},
Veteran = {
Level1 = 3,
Level2 = 6,
Level3 = 9,
Level4 = 12,
Level5 = 15,
},
Weapon = {
{
AboveWaterTargetsOnly = true,
Audio = {
Fire = Sound {
Bank = 'URLWeapon',
Cue = 'URL0111_Missile_Cruise',
LodCutoff = 'Weapon_LodCutoff',
},
},
BallisticArc = 'RULEUBA_None',
CollideFriendly = false,
CountedProjectile = false,
Damage = 200,
DamageRadius = 0.5,
DamageType = 'Normal',
DisplayName = 'Loa Tactical Missile',
FireTargetLayerCapsTable = {
Land = 'Land|Water|Seabed',
Water = 'Land|Water|Seabed',
},
FiringTolerance = 2,
Label = 'MissileRack',
MaxRadius = 60,
MinRadius = 4,
MuzzleChargeDelay = 0.5,
MuzzleSalvoDelay = 0,
MuzzleSalvoSize = 1,
MuzzleVelocity = 3,
ProjectileId = '/projectiles/CIFMissileTactical01/CIFMissileTactical01_proj.bp',
ProjectileLifetime = 20,
ProjectilesPerOnFire = 1,
RackBones = {
{
HideMuzzle = true,
MuzzleBones = {
'Missile',
},
RackBone = 'Launcher',
},
},
RackRecoilDistance = 0,
RackReloadTimeout = 10,
RackSalvoChargeTime = 0,
RackSalvoReloadTime = 0,
RackSalvoSize = 1,
RackSlavedToTurret = false,
RangeCategory = 'UWRC_IndirectFire',
RateOfFire = 0.3,
RenderFireClock = true,
SlavedToBody = true,
TargetCheckInterval = 2,
TargetPriorities = {
'STRUCTURE SHIELD',
'STRUCTURE DEFENSE ANTIMISSILE',
'STRUCTURE DEFENSE',
'TECH2 ARTILLERY',
'TECH3 SNIPER',
'TECH3 ARTILLERY',
'TECH2 MOBILE SILO', -- MML
'STRUCTURE',
'TECH3 MOBILE',
'TECH2 MOBILE',
'TECH1 MOBILE',
'(ALLUNITS - SPECIALLOWPRI)',
},
TargetRestrictDisallow = 'UNTARGETABLE',
TrackingRadius = 1.15,
TurretPitch = 0,
TurretPitchRange = 0,
TurretPitchSpeed = 0,
TurretYaw = 0,
TurretYawRange = 0,
TurretYawSpeed = 0,
Turreted = false,
WeaponCategory = 'Missile',
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 = false,
Sub = false,
Water = false,
},
},
}