Skip to content
Permalink
develop
Go to file
 
 
Cannot retrieve contributors at this time
288 lines (288 sloc) 8.29 KB
UnitBlueprint {
Audio = {
AmbientMove = Sound {
Bank = 'XSL',
Cue = 'XSL0201_Move_Loop',
LodCutoff = 'UnitMove_LodCutoff',
},
Destroyed = Sound {
Bank = 'XSL_Destroy',
Cue = 'XSL_Destroy_Land_Sml',
LodCutoff = 'UnitMove_LodCutoff',
},
StartMove = Sound {
Bank = 'XSL',
Cue = 'XSL0201_Move_Start',
LodCutoff = 'UnitMove_LodCutoff',
},
StopMove = Sound {
Bank = 'XSL',
Cue = 'XSL0201_Move_Stop',
LodCutoff = 'UnitMove_LodCutoff',
},
UISelection = Sound {
Bank = 'SeraphimSelect',
Cue = 'Seraphim_Select_Tank',
LodCutoff = 'UnitMove_LodCutoff',
},
},
Buffs = {
Regen = {
Level1 = 1,
Level2 = 2,
Level3 = 3,
Level4 = 4,
Level5 = 5,
},
},
BuildIconSortPriority = 20,
Categories = {
'PRODUCTFA',
'SELECTABLE',
'BUILTBYTIER1FACTORY',
'BUILTBYTIER2FACTORY',
'BUILTBYTIER3FACTORY',
'SERAPHIM',
'MOBILE',
'LAND',
'TECH1',
'DIRECTFIRE',
'VISIBLETORECON',
'RECLAIMABLE',
'TANK',
'OVERLAYDIRECTFIRE',
},
CollisionOffsetX = 0,
CollisionOffsetZ = 0.1,
Defense = {
AirThreatLevel = 0,
ArmorType = 'Normal',
EconomyThreatLevel = 0,
Health = 280,
MaxHealth = 280,
RegenRate = 0,
SubThreatLevel = 0,
SurfaceThreatLevel = 1,
},
Description = '<LOC xsl0201_desc>Medium Tank',
Display = {
Mesh = {
IconFadeInZoom = 130,
LODs = {
{
LODCutoff = 100,
LookupName = '/textures/environment/Falloff_seraphim_lookup.dds',
Scrolling = true,
ShaderName = 'Seraphim',
},
{
AlbedoName = 'xsl0201_lod1_albedo.dds',
LODCutoff = 215,
ShaderName = 'Seraphim',
# SpecularName = 'xsl0201_lod1_specteam.dds',
},
},
},
MovementEffects = {
Land = {
Effects = {
{
Bones = {
'Exhaust_Right',
'Exhaust_Left',
},
Type = 'GroundKickup03',
},
},
Treads = {
ScrollTreads = true,
TreadMarks = {
{
TreadMarks = 'tank_treads_albedo',
TreadMarksInterval = 0.09,
TreadMarksSizeX = 0.8,
TreadMarksSizeZ = 0.7,
TreadOffset = {
0,
0,
-0.2,
},
},
},
},
},
},
PlaceholderMeshName = 'UXL0001',
SpawnRandomRotation = true,
UniformScale = 0.063,
},
Economy = {
BuildCostEnergy = 270,
BuildCostMass = 54,
BuildTime = 270,
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 = 'Seraphim',
Icon = 'land',
TechLevel = 'RULEUTL_Basic',
UnitName = '<LOC xsl0201_name>Thaam',
UnitWeight = 1,
},
Intel = {
VisionRadius = 20,
},
Interface = {
HelpText = '<LOC xsl0201_help>Medium Tank',
},
LifeBarHeight = 0.075,
LifeBarOffset = 0.55,
LifeBarSize = 0.75,
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,
MaxAcceleration = 3.6,
MaxBrake = 3.6,
MaxSpeed = 3.5,
MaxSpeedReverse = 0,
MaxSteerForce = 10,
MeshExtentsX = 1,
MeshExtentsY = 0.5,
MeshExtentsZ = 1,
MinSpeedPercent = 0,
MotionType = 'RULEUMT_Land',
RotateOnSpot = true,
RotateOnSpotThreshold = 0.1,
TurnRadius = 0,
TurnRate = 90,
},
SelectionSizeX = 0.5,
SelectionSizeZ = 0.8,
SelectionThickness = 0.5,
SizeX = 0.7,
SizeY = 0.5,
SizeZ = 0.9,
StrategicIconName = 'icon_land1_directfire',
StrategicIconSortPriority = 125,
Transport = {
TransportClass = 1,
},
Veteran = {
Level1 = 3,
Level2 = 6,
Level3 = 9,
Level4 = 12,
Level5 = 15,
},
Weapon = {
{
AboveWaterTargetsOnly = true,
Audio = {
Fire = Sound {
Bank = 'XSL_Weapon',
Cue = 'XSL0201_Cannon_Spectra',
LodCutoff = 'Weapon_LodCutoff',
},
},
BallisticArc = 'RULEUBA_LowArc',
CollideFriendly = false,
Damage = 32,
DamageRadius = 0,
DamageType = 'Normal',
DisplayName = 'Oh Spectra Cannon',
FireTargetLayerCapsTable = {
Land = 'Land|Water|Seabed',
Water = 'Land|Water|Seabed',
},
FiringTolerance = 2,
Label = 'MainGun',
MaxRadius = 18,
MuzzleChargeDelay = 0,
MuzzleSalvoDelay = 0,
MuzzleSalvoSize = 1,
MuzzleVelocity = 25,
ProjectileId = '/projectiles/SDFOhCannon01/SDFOhCannon01_proj.bp',
ProjectileLifetimeUsesMultiplier = 1.15,
ProjectilesPerOnFire = 1,
RackBones = {
{
MuzzleBones = {
'Turret_Barrel_Muzzle',
},
RackBone = 'Turret_Barrel',
},
},
RackFireTogether = false,
RackRecoilDistance = -1,
RackReloadTimeout = 10,
RackSalvoChargeTime = 0,
RackSalvoReloadTime = 0,
RackSalvoSize = 1,
RackSlavedToTurret = false,
RangeCategory = 'UWRC_DirectFire',
RateOfFire = 0.75,
TargetCheckInterval = 0.75,
TargetPriorities = {
'TECH1 MOBILE',
'TECH2 MOBILE',
'TECH3 MOBILE',
'(STRUCTURE * DEFENSE - ANTIMISSILE)',
'(ALLUNITS - SPECIALLOWPRI)',
},
TargetRestrictDisallow = 'UNTARGETABLE',
TrackingRadius = 1.15,
TurretBoneMuzzle = 'Turret_Barrel_Muzzle',
TurretBonePitch = 'Turret_Barrel',
TurretBoneYaw = 'Turret',
TurretDualManipulators = false,
TurretPitch = 0,
TurretPitchRange = 30,
TurretPitchSpeed = 60,
TurretYaw = 0,
TurretYawRange = 180,
TurretYawSpeed = 100,
Turreted = 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,
},
},
}
You can’t perform that action at this time.