Skip to content
Permalink
develop
Go to file
 
 
Cannot retrieve contributors at this time
273 lines (273 sloc) 7.27 KB
UnitBlueprint {
Air = {
AutoLandTime = 1,
BankFactor = 2,
BankForward = false,
CanFly = true,
CombatTurnSpeed = 1,
EngageDistance = 50,
KLift = 3,
KLiftDamping = 2.5,
KMove = 1,
KMoveDamping = 1,
KRoll = 2,
KRollDamping = 1,
KTurn = 1,
KTurnDamping = 1.5,
LiftFactor = 7,
MaxAirspeed = 27,
MinAirspeed = 25,
StartTurnDistance = 5,
TightTurnMultiplier = 1.1,
TurnSpeed = 0.8,
Winged = true,
},
Audio = {
AirUnitWaterImpact = Sound {
Bank = 'Explosions',
Cue = 'Expl_Water_Lrg_01',
LodCutoff = 'UnitMove_LodCutoff',
},
AmbientMove = Sound {
Bank = 'XSA',
Cue = 'XSA0302_Move_Loop',
LodCutoff = 'UnitMove_LodCutoff',
},
Destroyed = Sound {
Bank = 'XSA_Destroy',
Cue = 'XSA_Destroy_Air_Killed',
LodCutoff = 'UnitMove_LodCutoff',
},
Killed = Sound {
Bank = 'XSA_Destroy',
Cue = 'XSA_Destroy_Air_Killed',
LodCutoff = 'UnitMove_LodCutoff',
},
Landing = Sound {
Bank = 'XSA',
Cue = 'XSA0302_Move_Land',
LodCutoff = 'UnitMove_LodCutoff',
},
Refueling = Sound {
Bank = 'XSB',
Cue = 'XSB5202_Repair_Refuel',
LodCutoff = 'UnitMove_LodCutoff',
},
StartMove = Sound {
Bank = 'XSA',
Cue = 'XSA0302_Move_Start',
LodCutoff = 'UnitMove_LodCutoff',
},
StopMove = Sound {
Bank = 'XSA',
Cue = 'XSA0302_Move_Stop',
LodCutoff = 'UnitMove_LodCutoff',
},
Thruster = Sound {
Bank = 'XSA',
Cue = 'XSA0302_Move_Thruster',
LodCutoff = 'UnitMove_LodCutoff',
},
UISelection = Sound {
Bank = 'SeraphimSelect',
Cue = 'Seraphim_Select_Air',
LodCutoff = 'UnitMove_LodCutoff',
},
},
BuildIconSortPriority = 20,
Categories = {
'PRODUCTFA',
'SELECTABLE',
'BUILTBYTIER3FACTORY',
'SERAPHIM',
'MOBILE',
'AIR',
'HIGHALTAIR',
'TECH3',
'SCOUT',
'INTELLIGENCE',
'RADAR',
'VISIBLETORECON',
'RECLAIMABLE',
'OVERLAYOMNI',
'OVERLAYRADAR',
'OVERLAYSONAR',
},
Defense = {
AirThreatLevel = 0.1,
ArmorType = 'Light',
EconomyThreatLevel = 0,
Health = 1100,
MaxHealth = 1100,
RegenRate = 0,
SubThreatLevel = 0,
SurfaceThreatLevel = 0,
},
Description = '<LOC xsa0302_desc>Spy Plane',
Display = {
Abilities = {
'<LOC ability_omni>Omni Sensor',
'<LOC ability_radar>Radar',
'<LOC ability_sonar>Sonar',
},
LayerChangeEffects = {
AirLand = {
Effects = {
{
Bones = {
'XSA0302',
},
Type = 'Landing01',
},
},
},
LandAir = {
Effects = {
{
Bones = {
'XSA0302',
},
Type = 'TakeOff01',
},
},
},
},
Mesh = {
IconFadeInZoom = 130,
LODs = {
{
LODCutoff = 130,
LookupName = '/textures/environment/Falloff_seraphim_lookup.dds',
Scrolling = true,
ShaderName = 'Seraphim',
},
{
AlbedoName = 'xsa0302_lod1_albedo.dds',
LODCutoff = 215,
ShaderName = 'Seraphim',
SpecularName = 'xsa0302_lod1_specteam.dds',
},
},
},
MovementEffects = {
Air = {
Contrails = {
Bones = {
'Exhaust_Right',
'Exhaust_Left',
},
},
},
},
PlaceholderMeshName = 'UXA0010',
SpawnRandomRotation = true,
UniformScale = 0.05,
},
Economy = {
BuildCostEnergy = 7500,
BuildCostMass = 195,
BuildTime = 900,
},
Footprint = {
MaxSlope = 0.25,
SizeX = 1,
SizeZ = 1,
},
General = {
Category = 'Utility',
Classification = 'RULEUC_MilitaryAircraft',
CommandCaps = {
RULEUCC_Attack = false,
RULEUCC_CallTransport = true,
RULEUCC_Capture = false,
RULEUCC_Dock = true,
RULEUCC_Guard = true,
RULEUCC_Move = true,
RULEUCC_Nuke = false,
RULEUCC_Patrol = true,
RULEUCC_Reclaim = false,
RULEUCC_Repair = false,
RULEUCC_RetaliateToggle = false,
RULEUCC_Stop = true,
RULEUCC_Transport = false,
},
FactionName = 'Seraphim',
Icon = 'air',
TechLevel = 'RULEUTL_Secret',
UnitName = '<LOC xsa0302_name>Iaselen',
UnitWeight = 1,
},
Intel = {
OmniRadius = 30,
RadarRadius = 96,
SonarRadius = 98,
VisionRadius = 64,
},
Interface = {
HelpText = '<LOC xsa0302_help>Spy Plane',
},
LifeBarHeight = 0.075,
LifeBarOffset = 0.55,
LifeBarSize = 1.25,
Physics = {
BuildOnLayerCaps = {
LAYER_Air = true,
LAYER_Land = false,
LAYER_Orbit = false,
LAYER_Seabed = false,
LAYER_Sub = false,
LAYER_Water = false,
},
Elevation = 25,
FuelRechargeRate = 15,
FuelUseTime = 1500,
GroundCollisionOffset = 1.6,
MaxSpeed = 10,
MeshExtentsX = 1,
MeshExtentsY = 0.25,
MeshExtentsZ = 1.5,
MinSpeedPercent = 0.85,
MotionType = 'RULEUMT_Air',
},
SelectionSizeX = 0.7,
SelectionSizeZ = 1.1,
SelectionThickness = 0.4,
SizeSphere = 1.6,
SizeX = 1.2,
SizeY = 0.3,
SizeZ = 1.4,
StrategicIconName = 'icon_fighter3_intel',
StrategicIconSortPriority = 55,
Transport = {
AirClass = true,
TransportClass = 1,
},
Weapon = {
{
AboveWaterTargetsOnly = true,
Damage = 150,
DamageFriendly = true,
DamageRadius = 2,
DamageType = 'Normal',
DisplayName = 'Air Crash',
DummyWeapon = true,
FiringTolerance = 2,
Label = 'DeathImpact',
WeaponCategory = 'Death',
},
},
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 = true,
Water = true,
},
},
}
You can’t perform that action at this time.