Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.33 KB | None | 0 0
  1. UnitBlueprint {
  2. AI = {
  3. GuardReturnRadius = 125,
  4. GuardScanRadius = 100,
  5. },
  6. Air = {
  7. AutoLandTime = 1,
  8. BankFactor = 5,
  9. BankForward = false,
  10. BreakOffDistance = 15,
  11. BreakOffIfNearNewTarget = true,
  12. BreakOffTrigger = 20,
  13. CanFly = true,
  14. CombatTurnSpeed = 1.9,
  15. EngageDistance = 50,
  16. KLift = 3,
  17. KLiftDamping = 2.5,
  18. KMove = 1.5,
  19. KMoveDamping = 1,
  20. KRoll = 2,
  21. KRollDamping = 1,
  22. KTurn = 1.5,
  23. KTurnDamping = 2.3,
  24. LiftFactor = 7,
  25. MaxAirspeed = 25,
  26. MinAirspeed = 8,
  27. PredictAheadForBombDrop = 2.5,
  28. StartTurnDistance = 5,
  29. TightTurnMultiplier = 1.02,
  30. TurnSpeed = 1.9,
  31. Winged = true,
  32. },
  33. Audio = {
  34. AirUnitWaterImpact = Sound {
  35. Bank = 'Explosions',
  36. Cue = 'Expl_Water_Lrg_01',
  37. LodCutoff = 'UnitMove_LodCutoff',
  38. },
  39. AmbientMove = Sound {
  40. Bank = 'UEA',
  41. Cue = 'UEA0303_Move_Loop',
  42. LodCutoff = 'UnitMove_LodCutoff',
  43. },
  44. Destroyed = Sound {
  45. Bank = 'UEADestroy',
  46. Cue = 'UEA_Destroy_Med',
  47. LodCutoff = 'UnitMove_LodCutoff',
  48. },
  49. Killed = Sound {
  50. Bank = 'UEADestroy',
  51. Cue = 'UEA_Destroy_Air_Killed',
  52. LodCutoff = 'UnitMove_LodCutoff',
  53. },
  54. Landing = Sound {
  55. Bank = 'UEA',
  56. Cue = 'UEA0303_Move_Land',
  57. LodCutoff = 'UnitMove_LodCutoff',
  58. },
  59. Refueling = Sound {
  60. Bank = 'UEA',
  61. Cue = 'UEA_Repair_Refuel',
  62. LodCutoff = 'UnitMove_LodCutoff',
  63. },
  64. StartMove = Sound {
  65. Bank = 'UEA',
  66. Cue = 'UEA0303_Move_Start',
  67. LodCutoff = 'UnitMove_LodCutoff',
  68. },
  69. StopMove = Sound {
  70. Bank = 'UEA',
  71. Cue = 'UEA0303_Move_Stop',
  72. LodCutoff = 'UnitMove_LodCutoff',
  73. },
  74. Thruster = Sound {
  75. Bank = 'UEA',
  76. Cue = 'UEA0303_Move_Thruster',
  77. LodCutoff = 'UnitMove_LodCutoff',
  78. },
  79. UISelection = Sound {
  80. Bank = 'Interface',
  81. Cue = 'UEF_Select_Air',
  82. LodCutoff = 'UnitMove_LodCutoff',
  83. },
  84. },
  85. Buffs = {
  86. Regen = {
  87. Level1 = 3,
  88. Level2 = 6,
  89. Level3 = 9,
  90. Level4 = 12,
  91. Level5 = 15,
  92. },
  93. },
  94. BuildIconSortPriority = 30,
  95. Categories = {
  96. 'WyvernBattlePack',
  97. 'SELECTABLE',
  98. 'BUILTBYTIER3FACTORY',
  99. 'UEF',
  100. 'MOBILE',
  101. 'AIR',
  102. 'BOMBER',
  103. 'HIGHALTAIR',
  104. 'TECH3',
  105. 'ANTIAIR',
  106. 'VISIBLETORECON',
  107. 'RECLAIMABLE',
  108. 'SHOWATTACKRETICLE',
  109. 'OVERLAYANTIAIR',
  110. 'OVERLAYRADAR',
  111. },
  112. CollisionOffsetY = 0,
  113. Defense = {
  114. AirThreatLevel = 9,
  115. ArmorType = 'Light',
  116. EconomyThreatLevel = 0,
  117. Health = 2600,
  118. MaxHealth = 2600,
  119. RegenRate = 0,
  120. SubThreatLevel = 0,
  121. SurfaceThreatLevel = 0,
  122. },
  123. Description = 'Advanced Superiority Fighter',
  124. Display = {
  125. Abilities = {
  126. '<LOC ability_aa>Anti-Air',
  127. },
  128. AttackReticuleSize = 4,
  129. LayerChangeEffects = {
  130. AirLand = {
  131. Effects = {
  132. {
  133. Bones = {
  134. 'UEA0305',
  135. },
  136. Type = 'Landing01',
  137. },
  138. },
  139. },
  140. LandAir = {
  141. Effects = {
  142. {
  143. Bones = {
  144. 'UEA0305',
  145. },
  146. Type = 'TakeOff01',
  147. },
  148. },
  149. },
  150. },
  151. Mesh = {
  152. IconFadeInZoom = 130,
  153. LODs = {
  154. {
  155. LODCutoff = 140,
  156. ShaderName = 'Unit',
  157. },
  158. {
  159. AlbedoName = 'uea0301_lod1_albedo.dds',
  160. LODCutoff = 215,
  161. ShaderName = 'Unit',
  162. SpecularName = 'uea0301_lod1_specteam.dds',
  163. },
  164. },
  165. },
  166. MovementEffects = {
  167. Air = {
  168. Contrails = {
  169. Bones = {
  170. 'Contrail_Left',
  171. 'Contrail_Right',
  172. },
  173. ZOffset = 0,
  174. },
  175. Effects = {
  176. {
  177. Bones = {
  178. 'Exhaust',
  179. },
  180. Type = 'AirExhaust01',
  181. },
  182. },
  183. },
  184. BeamExhaust = {
  185. Bones = {
  186. 'Exhaust',
  187. 'Exhaust01',
  188. },
  189. Cruise = true,
  190. Idle = true,
  191. },
  192. },
  193. PlaceholderMeshName = 'UXA0001',
  194. SpawnRandomRotation = false,
  195. UniformScale = 0.1,
  196. },
  197. Economy = {
  198. BuildCostEnergy = 20000,
  199. BuildCostMass = 400,
  200. BuildTime = 3000,
  201. },
  202. Footprint = {
  203. MaxSlope = 0.25,
  204. SizeX = 1,
  205. SizeZ = 1,
  206. },
  207. General = {
  208. Category = 'Fighter',
  209. Classification = 'RULEUC_MilitaryAircraft',
  210. CommandCaps = {
  211. RULEUCC_Attack = true,
  212. RULEUCC_CallTransport = true,
  213. RULEUCC_Capture = false,
  214. RULEUCC_Dock = true,
  215. RULEUCC_Guard = true,
  216. RULEUCC_Move = true,
  217. RULEUCC_Nuke = false,
  218. RULEUCC_Patrol = true,
  219. RULEUCC_Reclaim = false,
  220. RULEUCC_Repair = false,
  221. RULEUCC_RetaliateToggle = true,
  222. RULEUCC_Stop = true,
  223. RULEUCC_Transport = false,
  224. },
  225. FactionName = 'UEF',
  226. Icon = 'air',
  227. TechLevel = 'RULEUTL_Secret',
  228. UnitName = 'Tomcat',
  229. UnitWeight = 1,
  230. },
  231. Intel = {
  232. RadarRadius = 65,
  233. VisionRadius = 32,
  234. },
  235. Interface = {
  236. HelpText = 'Advanced Superiority Fighter',
  237. },
  238. LifeBarHeight = 0.075,
  239. LifeBarOffset = 0.65,
  240. LifeBarSize = 1.25,
  241. Physics = {
  242. BuildOnLayerCaps = {
  243. LAYER_Air = true,
  244. LAYER_Land = false,
  245. LAYER_Orbit = false,
  246. LAYER_Seabed = false,
  247. LAYER_Sub = false,
  248. LAYER_Water = false,
  249. },
  250. Elevation = 20,
  251. FuelRechargeRate = 15,
  252. FuelUseTime = 1000,
  253. GroundCollisionOffset = 2,
  254. MaxSpeed = 0.5,
  255. MeshExtentsX = 2,
  256. MeshExtentsY = 0.55,
  257. MeshExtentsZ = 1.65,
  258. MotionType = 'RULEUMT_Air',
  259. },
  260. SelectionSizeX = 1.1,
  261. SelectionSizeZ = 1,
  262. SelectionThickness = 0.42,
  263. SizeSphere = 2,
  264. SizeX = 1,
  265. SizeY = 0.3,
  266. SizeZ = 1.3,
  267. StrategicIconName = 'icon_fighter3_antiair',
  268. StrategicIconSortPriority = 55,
  269. Transport = {
  270. AirClass = true,
  271. TransportClass = 3,
  272. },
  273. Veteran = {
  274. Level1 = 6,
  275. Level2 = 12,
  276. Level3 = 18,
  277. Level4 = 24,
  278. Level5 = 30,
  279. },
  280. Weapon = {
  281. {
  282. Audio = {
  283. Fire = Sound {
  284. Bank = 'UELWeapon',
  285. Cue = 'UEB4201_Phalanx_01',
  286. LodCutoff = 'Weapon_LodCutoff',
  287. },
  288. },
  289. BallisticArc = 'RULEUBA_None',
  290. CannotAttackGround = true,
  291. CollideFriendly = false,
  292. Damage = 300,
  293. DamageType = 'Normal',
  294. DisplayName = 'Gatling Plasma Cannon',
  295. FireTargetLayerCapsTable = {
  296. Air = 'Air',
  297. Land = 'Air',
  298. Water = 'Air',
  299. },
  300. FiringRandomness = 0.8,
  301. FiringTolerance = 0.1,
  302. Label = 'GatlingGun',
  303. MaxRadius = 35,
  304. MuzzleSalvoDelay = 0,
  305. MuzzleSalvoSize = 1,
  306. MuzzleVelocity = 100,
  307. ProjectileId = '/projectiles/TDPhalanx01/TDPhalanx01_proj.bp',
  308. ProjectileLifetimeUsesMultiplier = 1.1,
  309. ProjectilesPerOnFire = 1,
  310. RackBones = {
  311. {
  312. MuzzleBones = {
  313. 'MachineMuzzle01',
  314. },
  315. RackBone = 'MachineMuzzle01',
  316. },
  317. },
  318. RackFireTogether = false,
  319. RackRecoilDistance = 0,
  320. RackReloadTimeout = 10,
  321. RackSalvoChargeTime = 0,
  322. RackSalvoReloadTime = 0,
  323. RackSalvoSize = 1,
  324. RackSlavedToTurret = false,
  325. RangeCategory = 'UWRC_AntiAir',
  326. RateOfFire = 1,
  327. TargetCheckInterval = 0.01,
  328. TargetPriorities = {
  329. 'SPECIALHIGHPRI',
  330. 'AIR MOBILE',
  331. 'AIR MOBILE -INTELLIGENCE',
  332. 'SPECIALLOWPRI',
  333. 'ALLUNITS',
  334. },
  335. TargetRestrictDisallow = 'UNTARGETABLE,LAND,STRUCTURE,NAVAL',
  336. TargetRestrictOnlyAllow = 'AIR',
  337. TrackingRadius = 0,
  338. TurretBoneMuzzle = 'MachineMuzzle01',
  339. TurretBonePitch = 'MachineMuzzle01',
  340. TurretBoneYaw = 'MachineMuzzle01',
  341. TurretDualManipulators = false,
  342. TurretPitch = 0,
  343. TurretPitchRange = 55,
  344. TurretPitchSpeed = 360,
  345. TurretYaw = 0,
  346. TurretYawRange = 55,
  347. TurretYawSpeed = 360,
  348. Turreted = true,
  349. UseFiringSolutionInsteadOfAimBone = true,
  350. WeaponCategory = 'Anti Air',
  351. },
  352. {
  353. AboveWaterTargetsOnly = true,
  354. Audio = {
  355. Fire = Sound {
  356. Bank = 'UEAWeapon',
  357. Cue = 'UEA0103_Carpet_Bomb',
  358. LodCutoff = 'Weapon_LodCutoff',
  359. },
  360. },
  361. AutoInitiateAttackCommand = true,
  362. BallisticArc = 'RULEUBA_None',
  363. BombDropThreshold = 4,
  364. CollideFriendly = false,
  365. Damage = 10,
  366. DamageFriendly = true,
  367. DamageRadius = 2.5,
  368. DamageType = 'Normal',
  369. DisplayName = 'Napalm Carpet Bomb',
  370. DoTPulses = 15,
  371. DoTTime = 2.5,
  372. FireTargetLayerCapsTable = {
  373. Air = 'Land|Seabed|Water',
  374. Land = 'Land|Seabed|Water',
  375. Water = 'Land|Seabed|Water',
  376. },
  377. FiringRandomness = 0.1,
  378. FiringTolerance = 2,
  379. Label = 'Bomb',
  380. MaxRadius = 45,
  381. MuzzleSalvoDelay = 0.25,
  382. MuzzleSalvoSize = 8,
  383. MuzzleVelocity = 0,
  384. NeedToComputeBombDrop = true,
  385. ProjectileId = '/projectiles/TIFNapalmCarpetBomb02/TIFNapalmCarpetBomb02_proj.bp',
  386. ProjectilesPerOnFire = 8,
  387. RackBones = {
  388. {
  389. MuzzleBones = {
  390. 'MissileMuzzle01',
  391. 'MissileMuzzle02',
  392. },
  393. RackBone = 'MissileMuzzle01',
  394. },
  395. },
  396. RackRecoilDistance = 0,
  397. RackReloadTimeout = 10,
  398. RackSalvoChargeTime = 0,
  399. RackSalvoReloadTime = 0,
  400. RackSalvoSize = 1,
  401. RackSlavedToTurret = false,
  402. RateOfFire = 0.1,
  403. SkipReadyState = true,
  404. StopOnPrimaryWeaponBusy = true,
  405. TargetCheckInterval = 1,
  406. TargetPriorities = {
  407. 'SPECIALHIGHPRI',
  408. 'STRUCTURE',
  409. 'SPECIALLOWPRI',
  410. 'ALLUNITS',
  411. },
  412. TargetRestrictDisallow = 'UNTARGETABLE',
  413. TrackingRadius = 1.25,
  414. TurretDualManipulators = false,
  415. TurretPitch = -90,
  416. TurretPitchRange = 20,
  417. TurretPitchSpeed = 60,
  418. TurretYaw = 0,
  419. TurretYawRange = 180,
  420. TurretYawSpeed = 120,
  421. Turreted = false,
  422. WeaponCategory = 'Bomb',
  423. WeaponRepackTimeout = 0,
  424. WeaponUnpacks = false,
  425. },
  426. {
  427. AboveWaterTargetsOnly = true,
  428. Damage = 200,
  429. DamageFriendly = true,
  430. DamageRadius = 1,
  431. DamageType = 'Normal',
  432. DisplayName = 'Air Crash',
  433. DummyWeapon = true,
  434. FiringTolerance = 2,
  435. Label = 'DeathImpact',
  436. WeaponCategory = 'Death',
  437. },
  438. },
  439. Wreckage = {
  440. Blueprint = '/props/DefaultWreckage/DefaultWreckage_prop.bp',
  441. EnergyMult = 0,
  442. HealthMult = 0.9,
  443. MassMult = 0.9,
  444. ReclaimTimeMultiplier = 1,
  445. WreckageLayers = {
  446. Air = false,
  447. Land = true,
  448. Seabed = false,
  449. Sub = false,
  450. Water = false,
  451. },
  452. },
  453. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement