Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2019
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.88 KB | None | 0 0
  1. UnitBlueprint {
  2. AI = {
  3. GuardRadius = 10,
  4. TargetBones = {
  5. 'Head',
  6. 'Torso',
  7. 'Right_Arm_B01',
  8. 'Left_Arm_B01',
  9. 'Back_Upgrade',
  10. 'Left_Leg_B01',
  11. 'Right_Leg_B01',
  12. },
  13. },
  14. Audio = {
  15. CaptureLoop = Sound {
  16. Bank = 'URL',
  17. Cue = 'URL0001_Capture_Loop',
  18. LodCutoff = 'UnitMove_LodCutoff',
  19. },
  20. CommanderArrival = Sound {
  21. Bank = 'URL',
  22. Cue = 'URL0001_Gate_In',
  23. LodCutoff = 'UnitMove_LodCutoff',
  24. },
  25. Construct = Sound {
  26. Bank = 'URL',
  27. Cue = 'URL0001_Construct_Start',
  28. LodCutoff = 'UnitMove_LodCutoff',
  29. },
  30. ConstructLoop = Sound {
  31. Bank = 'URL',
  32. Cue = 'URL0001_Construct_Loop',
  33. LodCutoff = 'UnitMove_LodCutoff',
  34. },
  35. EnhanceEnd = Sound {
  36. Bank = 'UnitsGlobal',
  37. Cue = 'GLB_Enhance_Stop',
  38. LodCutoff = 'UnitMove_LodCutoff',
  39. },
  40. EnhanceFail = Sound {
  41. Bank = 'UnitsGlobal',
  42. Cue = 'GLB_Enhance_Fail',
  43. LodCutoff = 'UnitMove_LodCutoff',
  44. },
  45. EnhanceLoop = Sound {
  46. Bank = 'UnitsGlobal',
  47. Cue = 'GLB_Enhance_Loop',
  48. LodCutoff = 'UnitMove_LodCutoff',
  49. },
  50. EnhanceStart = Sound {
  51. Bank = 'UnitsGlobal',
  52. Cue = 'GLB_Enhance_Start',
  53. LodCutoff = 'UnitMove_LodCutoff',
  54. },
  55. FootFallGeneric = Sound {
  56. Bank = 'URL',
  57. Cue = 'URL0001_Move_Step',
  58. LodCutoff = 'UnitMove_LodCutoff',
  59. },
  60. FootFallGenericSeabed = Sound {
  61. Bank = 'URL',
  62. Cue = 'URL0001_Move_UW_Step',
  63. LodCutoff = 'UnitMove_LodCutoff',
  64. },
  65. Killed = Sound {
  66. Bank = 'Explosions',
  67. Cue = 'Cybran_Nuke_Impact',
  68. LodCutoff = 'UnitMove_LodCutoff',
  69. },
  70. ReclaimLoop = Sound {
  71. Bank = 'URL',
  72. Cue = 'URL0001_Reclaim_Loop',
  73. LodCutoff = 'UnitMove_LodCutoff',
  74. },
  75. StartCapture = Sound {
  76. Bank = 'URL',
  77. Cue = 'URL0001_Capture_Start',
  78. LodCutoff = 'UnitMove_LodCutoff',
  79. },
  80. StartMove = Sound {
  81. Bank = 'URL',
  82. Cue = 'URL0001_Move_Start',
  83. LodCutoff = 'UnitMove_LodCutoff',
  84. },
  85. StartReclaim = Sound {
  86. Bank = 'URL',
  87. Cue = 'URL0001_Reclaim_Start',
  88. LodCutoff = 'UnitMove_LodCutoff',
  89. },
  90. StopMove = Sound {
  91. Bank = 'URL',
  92. Cue = 'URL0001_Move_Stop',
  93. LodCutoff = 'UnitMove_LodCutoff',
  94. },
  95. UISelection = Sound {
  96. Bank = 'Interface',
  97. Cue = 'Cybran_Select_Commander',
  98. LodCutoff = 'UnitMove_LodCutoff',
  99. },
  100. },
  101. Buffs = {
  102. Regen = {
  103. Level1 = 3,
  104. Level2 = 6,
  105. Level3 = 9,
  106. Level4 = 12,
  107. Level5 = 15,
  108. },
  109. },
  110. Categories = {
  111. 'PRODUCTSC1',
  112. 'SELECTABLE',
  113. 'CYBRAN',
  114. 'MOBILE',
  115. 'ECONOMIC',
  116. 'COMMAND',
  117. 'MASSPRODUCTION',
  118. 'MASSFABRICATION',
  119. 'ENERGYPRODUCTION',
  120. 'REPAIR',
  121. 'ENGINEER',
  122. 'CONSTRUCTION',
  123. 'RECLAIM',
  124. 'CAPTURE',
  125. 'DIRECTFIRE',
  126. 'LAND',
  127. 'VISIBLETORECON',
  128. 'PATROLHELPER',
  129. 'SHOWQUEUE',
  130. 'OVERLAYDIRECTFIRE',
  131. 'OVERLAYOMNI',
  132. },
  133. Defense = {
  134. AirThreatLevel = 0,
  135. ArmorType = 'Commander',
  136. EconomyThreatLevel = 5,
  137. Health = 10000,
  138. MaxHealth = 10000,
  139. RegenRate = 15,
  140. SubThreatLevel = 0,
  141. SurfaceThreatLevel = 75,
  142. },
  143. Description = '<LOC url0001_desc>Armored Command Unit',
  144. Display = {
  145. Abilities = {
  146. '<LOC ability_amphibious>Amphibious',
  147. '<LOC ability_customizable>Customizable',
  148. '<LOC ability_engineeringsuite>Engineering Suite',
  149. '<LOC ability_notcap>Not Capturable',
  150. '<LOC ability_omni>Omni Sensor',
  151. '<LOC ability_deathaoe>Volatile',
  152. },
  153. AnimationWalk = '/units/url0001/url0001_awalk02.sca',
  154. AnimationWalkRate = 1.7,
  155. IdleEffects = {
  156. Seabed = {
  157. Effects = {
  158. {
  159. Bones = {
  160. 'Left_Arm_B01',
  161. 'Right_Arm_B01',
  162. 'Turret_Muzzle_01',
  163. 'Turret_Muzzle_02',
  164. },
  165. Type = 'UnderWater01',
  166. },
  167. },
  168. },
  169. },
  170. Mesh = {
  171. IconFadeInZoom = 130,
  172. LODs = {
  173. {
  174. LODCutoff = 100,
  175. ShaderName = 'Insect',
  176. },
  177. {
  178. AlbedoName = 'url0001_lod1_albedo.dds',
  179. LODCutoff = 215,
  180. ShaderName = 'Insect',
  181. SpecularName = 'url0001_lod1_specteam.dds',
  182. },
  183. },
  184. },
  185. MovementEffects = {
  186. Land = {
  187. Effects = {
  188. {
  189. Bones = {
  190. 'Right_Footprint',
  191. 'Left_Footprint',
  192. },
  193. Type = 'GroundKickup01',
  194. },
  195. },
  196. Footfall = {
  197. Bones = {
  198. {
  199. FootBone = 'Left_Footprint',
  200. HipBone = 'Left_Leg_B01',
  201. KneeBone = 'Left_Leg_B02',
  202. Tread = {
  203. TreadMarks = 'CommanderPrint_albedo',
  204. TreadMarksSizeX = 0.5,
  205. TreadMarksSizeZ = 0.5,
  206. TreadOffset = {
  207. 0.15,
  208. 0,
  209. 0.45,
  210. },
  211. },
  212. Type = 'FootFall02',
  213. },
  214. {
  215. FootBone = 'Right_Footprint',
  216. HipBone = 'Right_Leg_B01',
  217. KneeBone = 'Right_Leg_B02',
  218. Tread = {
  219. TreadMarks = 'CommanderPrint_albedo',
  220. TreadMarksSizeX = 0.5,
  221. TreadMarksSizeZ = 0.5,
  222. TreadOffset = {
  223. -0.15,
  224. 0,
  225. 0.45,
  226. },
  227. },
  228. Type = 'FootFall02',
  229. },
  230. },
  231. },
  232. },
  233. Seabed = {
  234. Effects = {
  235. {
  236. Bones = {
  237. 'Torso',
  238. 'Left_Arm_B01',
  239. 'Right_Arm_B01',
  240. 'Turret_Muzzle_01',
  241. 'Turret_Muzzle_02',
  242. 'Left_Foot_B01',
  243. 'Right_Foot_B01',
  244. },
  245. Type = 'UnderWater01',
  246. },
  247. },
  248. },
  249. },
  250. PlaceholderMeshName = 'UXB0000',
  251. SpawnRandomRotation = true,
  252. TransportAnimation = {
  253. {
  254. Animation = '/units/URL0001/URL0001_afold.sca',
  255. Weight = 100,
  256. },
  257. },
  258. TransportDropAnimation = {
  259. {
  260. Animation = '/units/URL0001/URL0001_aunfold.sca',
  261. Weight = 100,
  262. },
  263. },
  264. UniformScale = 0.16,
  265. },
  266. Economy = {
  267. BuildCostEnergy = 5000000,
  268. BuildCostMass = 18000,
  269. BuildRate = 10,
  270. BuildTime = 60000,
  271. BuildableCategory = {
  272. 'BUILTBYCOMMANDER CYBRAN',
  273. 'BUILTBYTIER2COMMANDER CYBRAN',
  274. 'BUILTBYTIER3COMMANDER CYBRAN',
  275. 'URL0001UPGRADE',
  276. },
  277. MaintenanceConsumptionPerSecondEnergy = 0,
  278. MaxBuildDistance = 10,
  279. NaturalProducer = true,
  280. ProductionPerSecondEnergy = 20,
  281. ProductionPerSecondMass = 1,
  282. StorageEnergy = 4000,
  283. StorageMass = 650,
  284. TeleportEnergyMod = 0.03,
  285. TeleportMassMod = 0,
  286. TeleportTimeMod = 0.0001,
  287. },
  288. Enhancements = {
  289. AdvancedEngineering = {
  290. BuildCostEnergy = 18000,
  291. BuildCostMass = 720,
  292. BuildTime = 900,
  293. BuildableCategoryAdds = 'BUILTBYTIER2COMMANDER CYBRAN',
  294. Icon = 'aes',
  295. Name = '<LOC enhancements_0077>Tech 2 Engineering Suite',
  296. NewBuildRate = 30,
  297. NewHealth = 3500,
  298. NewRegenRate = 20,
  299. ShowBones = {
  300. 'Right_Upgrade',
  301. },
  302. Slot = 'LCH',
  303. UpgradeEffectBones = {
  304. 'Right_Upgrade',
  305. 'Right_Turret',
  306. 'Right_Muzzle_02',
  307. },
  308. UpgradeUnitAmbientBones = {
  309. 'URL0001',
  310. },
  311. },
  312. AdvancedEngineeringRemove = {
  313. BuildCostEnergy = 1,
  314. BuildCostMass = 1,
  315. BuildTime = 0.1,
  316. HideBones = {
  317. 'Right_Upgrade',
  318. },
  319. Icon = 'aes',
  320. Name = '<LOC enhancements_0078>Remove Engineering Suite',
  321. Prerequisite = 'AdvancedEngineering',
  322. RemoveEnhancements = {
  323. 'AdvancedEngineering',
  324. 'AdvancedEngineeringRemove',
  325. },
  326. Slot = 'LCH',
  327. },
  328. CloakingGenerator = {
  329. BuildCostEnergy = 750000,
  330. BuildCostMass = 6000,
  331. BuildTime = 3000,
  332. Icon = 'pcg',
  333. MaintenanceConsumptionPerSecondEnergy = 3000,
  334. Name = '<LOC enhancements_0079>Personal Cloaking Generator',
  335. NewHealth = 15000,
  336. Prerequisite = 'StealthGenerator',
  337. Slot = 'Back',
  338. UpgradeUnitAmbientBones = {
  339. 'URL0001',
  340. },
  341. },
  342. CloakingGeneratorRemove = {
  343. BuildCostEnergy = 1,
  344. BuildCostMass = 1,
  345. BuildTime = 1,
  346. Icon = 'pcg',
  347. Name = '<LOC enhancements_0080>Remove Personal Cloaking Generator',
  348. Prerequisite = 'CloakingGenerator',
  349. RemoveEnhancements = {
  350. 'StealthGenerator',
  351. 'CloakingGenerator',
  352. 'CloakingGeneratorRemove',
  353. },
  354. Slot = 'Back',
  355. },
  356. CoolingUpgrade = {
  357. BuildCostEnergy = 24000,
  358. BuildCostMass = 800,
  359. BuildTime = 800,
  360. Icon = 'acu',
  361. Name = '<LOC enhancements_0081>Microwave Accelerator',
  362. NewMaxRadius = 30,
  363. NewRateOfFire = 2,
  364. ShowBones = {
  365. 'Right_Upgrade',
  366. },
  367. Slot = 'LCH',
  368. UpgradeEffectBones = {
  369. 'Right_Upgrade',
  370. 'Right_Turret',
  371. 'Right_Muzzle_02',
  372. },
  373. UpgradeUnitAmbientBones = {
  374. 'URL0001',
  375. },
  376. ZephyrDamageMod = 100,
  377. },
  378. CoolingUpgradeRemove = {
  379. BuildCostEnergy = 1,
  380. BuildCostMass = 1,
  381. BuildTime = 0.1,
  382. HideBones = {
  383. 'Right_Upgrade',
  384. },
  385. Icon = 'acu',
  386. Name = '<LOC enhancements_0082>Remove Microwave Accelerator',
  387. Prerequisite = 'CoolingUpgrade',
  388. RemoveEnhancements = {
  389. 'CoolingUpgrade',
  390. 'CoolingUpgradeRemove',
  391. },
  392. Slot = 'LCH',
  393. },
  394. MicrowaveLaserGenerator = {
  395. BuildCostEnergy = 500000,
  396. BuildCostMass = 4000,
  397. BuildTime = 2000,
  398. HideBones = {
  399. 'Chest_Right',
  400. 'Chest_Left',
  401. },
  402. Icon = 'mlg',
  403. Name = '<LOC enhancements_0083>Microwave Laser Generator',
  404. Slot = 'RCH',
  405. UpgradeEffectBones = {
  406. 'Chest_Right',
  407. 'Chest_Left',
  408. },
  409. UpgradeUnitAmbientBones = {
  410. 'URL0001',
  411. },
  412. },
  413. MicrowaveLaserGeneratorRemove = {
  414. BuildCostEnergy = 1,
  415. BuildCostMass = 1,
  416. BuildTime = 10,
  417. HideBones = {
  418. 'Back_Upgrade',
  419. },
  420. Icon = 'mlg',
  421. Name = '<LOC enhancements_0084>Remove Microwave Laser Generator',
  422. Prerequisite = 'MicrowaveLaserGenerator',
  423. RemoveEnhancements = {
  424. 'MicrowaveLaserGenerator',
  425. 'MicrowaveLaserGeneratorRemove',
  426. },
  427. ShowBones = {
  428. 'Chest_Right',
  429. 'Chest_Left',
  430. },
  431. Slot = 'RCH',
  432. },
  433. NaniteTorpedoTube = {
  434. BuildCostEnergy = 37500,
  435. BuildCostMass = 1500,
  436. BuildTime = 1500,
  437. HideBones = {
  438. 'Chest_Right',
  439. 'Chest_Left',
  440. },
  441. Icon = 'ntt',
  442. Name = '<LOC enhancements_0085>Nanite Torpedo Launcher',
  443. Slot = 'RCH',
  444. UpgradeEffectBones = {
  445. 'Chest_Right',
  446. 'Chest_Left',
  447. },
  448. UpgradeUnitAmbientBones = {
  449. 'URL0001',
  450. },
  451. },
  452. NaniteTorpedoTubeRemove = {
  453. BuildCostEnergy = 1,
  454. BuildCostMass = 1,
  455. BuildTime = 10,
  456. Icon = 'ntt',
  457. Name = '<LOC enhancements_0086>Remove Nanite Torpedo Launcher',
  458. Prerequisite = 'NaniteTorpedoTube',
  459. RemoveEnhancements = {
  460. 'NaniteTorpedoTube',
  461. 'NaniteTorpedoTubeRemove',
  462. },
  463. ShowBones = {
  464. 'Chest_Right',
  465. 'Chest_Left',
  466. },
  467. Slot = 'RCH',
  468. },
  469. ResourceAllocation = {
  470. BuildCostEnergy = 150000,
  471. BuildCostMass = 5000,
  472. BuildTime = 1000,
  473. Icon = 'ras',
  474. Name = '<LOC enhancements_0087>Resource Allocation System',
  475. ProductionPerSecondEnergy = 3500,
  476. ProductionPerSecondMass = 12,
  477. ShowBones = {
  478. 'Back_Upgrade',
  479. },
  480. Slot = 'Back',
  481. UpgradeEffectBones = {
  482. 'Right_Arm_B01',
  483. 'Left_Arm_B01',
  484. 'Back_Upgrade',
  485. },
  486. UpgradeUnitAmbientBones = {
  487. 'URL0001',
  488. },
  489. },
  490. ResourceAllocationRemove = {
  491. BuildCostEnergy = 1,
  492. BuildCostMass = 1,
  493. BuildTime = 0.1,
  494. HideBones = {
  495. 'Back_Upgrade',
  496. },
  497. Icon = 'ras',
  498. Name = '<LOC enhancements_0088>Remove Resource Allocation System',
  499. Prerequisite = 'ResourceAllocation',
  500. RemoveEnhancements = {
  501. 'ResourceAllocation',
  502. 'ResourceAllocationRemove',
  503. },
  504. Slot = 'Back',
  505. },
  506. Slots = {
  507. Back = {
  508. name = '<LOC _Back>',
  509. x = 0,
  510. y = -10,
  511. },
  512. LCH = {
  513. name = '<LOC _LCH>',
  514. x = 60,
  515. y = 2,
  516. },
  517. RCH = {
  518. name = '<LOC _RCH>',
  519. x = -16,
  520. y = 0,
  521. },
  522. },
  523. StealthGenerator = {
  524. BuildCostEnergy = 5250,
  525. BuildCostMass = 350,
  526. BuildTime = 350,
  527. Icon = 'psg',
  528. MaintenanceConsumptionPerSecondEnergy = 50,
  529. Name = '<LOC enhancements_0101>Personal Stealth Generator',
  530. ShowBones = {
  531. 'Back_Upgrade',
  532. },
  533. Slot = 'Back',
  534. UpgradeEffectBones = {
  535. 'Right_Arm_B01',
  536. 'Left_Arm_B01',
  537. 'Back_Upgrade',
  538. },
  539. },
  540. StealthGeneratorRemove = {
  541. BuildCostEnergy = 1,
  542. BuildCostMass = 1,
  543. BuildTime = 10,
  544. HideBones = {
  545. 'Back_Upgrade',
  546. },
  547. Icon = 'psg',
  548. Name = '<LOC enhancements_0102>Remove Personal Stealth Generator',
  549. Prerequisite = 'StealthGenerator',
  550. RemoveEnhancements = {
  551. 'StealthGenerator',
  552. 'StealthGeneratorRemove',
  553. },
  554. Slot = 'Back',
  555. },
  556. T3Engineering = {
  557. BuildCostEnergy = 50000,
  558. BuildCostMass = 2400,
  559. BuildTime = 6000,
  560. BuildableCategoryAdds = 'BUILTBYTIER3COMMANDER CYBRAN',
  561. Icon = 'ees',
  562. Name = '<LOC enhancements_0103>Tech 3 Engineering Suite',
  563. NewBuildRate = 90,
  564. NewHealth = 7000,
  565. NewRegenRate = 15,
  566. Prerequisite = 'AdvancedEngineering',
  567. Slot = 'LCH',
  568. UpgradeEffectBones = {
  569. 'Right_Upgrade',
  570. 'Right_Turret',
  571. 'Right_Muzzle_02',
  572. },
  573. UpgradeUnitAmbientBones = {
  574. 'URL0001',
  575. },
  576. },
  577. T3EngineeringRemove = {
  578. BuildCostEnergy = 1,
  579. BuildCostMass = 1,
  580. BuildTime = 0.1,
  581. Icon = 'ees',
  582. Name = '<LOC enhancements_0104>Remove Tech 3 Engineering Suite',
  583. Prerequisite = 'T3Engineering',
  584. RemoveEnhancements = {
  585. 'AdvancedEngineering',
  586. 'T3Engineering',
  587. 'T3EngineeringRemove',
  588. },
  589. Slot = 'LCH',
  590. },
  591. Teleporter = {
  592. BuildCostEnergy = 1500000,
  593. BuildCostMass = 15000,
  594. BuildTime = 3000,
  595. Icon = 'pqt',
  596. MaintenanceConsumptionPerSecondEnergy = 10000,
  597. Name = '<LOC enhancements_0105>Personal Teleporter',
  598. ShowBones = {
  599. 'Back_Upgrade',
  600. },
  601. Slot = 'Back',
  602. UpgradeEffectBones = {
  603. 'Right_Arm_B01',
  604. 'Left_Arm_B01',
  605. 'Back_Upgrade',
  606. },
  607. },
  608. TeleporterRemove = {
  609. BuildCostEnergy = 1,
  610. BuildCostMass = 1,
  611. BuildTime = 0.1,
  612. HideBones = {
  613. 'Back_Upgrade',
  614. },
  615. Icon = 'pqt',
  616. Name = '<LOC enhancements_0106>Remove Personal Teleporter',
  617. Prerequisite = 'Teleporter',
  618. RemoveEnhancements = {
  619. 'Teleporter',
  620. 'TeleporterRemove',
  621. },
  622. Slot = 'Back',
  623. },
  624. },
  625. General = {
  626. BuildBones = {
  627. AimBone = 0,
  628. BuildEffectBones = {
  629. 'Turret_Muzzle_01',
  630. },
  631. PitchBone = 'Left_Turret',
  632. YawBone = 'Torso',
  633. },
  634. Category = 'Command',
  635. Classification = 'RULEUC_Commander',
  636. CommandCaps = {
  637. RULEUCC_Attack = true,
  638. RULEUCC_CallTransport = true,
  639. RULEUCC_Capture = true,
  640. RULEUCC_Guard = true,
  641. RULEUCC_Move = true,
  642. RULEUCC_Nuke = false,
  643. RULEUCC_Overcharge = true,
  644. RULEUCC_Patrol = true,
  645. RULEUCC_Pause = true,
  646. RULEUCC_Reclaim = true,
  647. RULEUCC_Repair = true,
  648. RULEUCC_RetaliateToggle = true,
  649. RULEUCC_Stop = true,
  650. RULEUCC_Teleport = false,
  651. RULEUCC_Transport = false,
  652. },
  653. FactionName = 'Cybran',
  654. Icon = 'amph',
  655. QuickSelectPriority = 1,
  656. SelectionPriority = 3,
  657. TechLevel = 'RULEUTL_Experimental',
  658. UnitWeight = 1,
  659. },
  660. Intel = {
  661. Cloak = true,
  662. FreeIntel = false,
  663. OmniRadius = 26,
  664. RadarStealth = true,
  665. ReactivateTime = 2,
  666. SonarRadius = 60,
  667. SonarStealth = true,
  668. VisionRadius = 26,
  669. WaterVisionRadius = 26,
  670. },
  671. Interface = {
  672. HelpText = '<LOC url0001_help>Armored Command Unit',
  673. },
  674. LifeBarHeight = 0.15,
  675. LifeBarOffset = 0.5,
  676. LifeBarSize = 1.25,
  677. Physics = {
  678. BankingSlope = 0,
  679. BuildOnLayerCaps = {
  680. LAYER_Air = false,
  681. LAYER_Land = true,
  682. LAYER_Orbit = false,
  683. LAYER_Seabed = false,
  684. LAYER_Sub = false,
  685. LAYER_Water = false,
  686. },
  687. DragCoefficient = 0.2,
  688. LayerChangeOffsetHeight = -0.95,
  689. MaxAcceleration = 1.7,
  690. MaxSpeed = 1.7,
  691. MaxSpeedReverse = 0,
  692. MaxSteerForce = 12,
  693. MinSpeedPercent = 0,
  694. MotionType = 'RULEUMT_Amphibious',
  695. StandUpright = true,
  696. TurnRadius = 10,
  697. TurnRate = 90,
  698. },
  699. SelectionCenterOffsetX = 0,
  700. SelectionCenterOffsetZ = -0.1,
  701. SelectionSizeX = 0.7,
  702. SelectionSizeZ = 0.6,
  703. SelectionThickness = 0.9,
  704. SelectionYOffset = 0,
  705. SizeX = 1,
  706. SizeY = 2.2,
  707. SizeZ = 0.7,
  708. StrategicIconName = 'icon_commander_generic',
  709. StrategicIconSortPriority = 0,
  710. Transport = {
  711. CanFireFromTransport = false,
  712. ClassSAttachSize = 0,
  713. TransportClass = 3,
  714. },
  715. Veteran = {
  716. Level1 = 20,
  717. Level2 = 40,
  718. Level3 = 60,
  719. Level4 = 80,
  720. Level5 = 100,
  721. },
  722. Weapon = {
  723. {
  724. AboveWaterFireOnly = true,
  725. AboveWaterTargetsOnly = true,
  726. Audio = {
  727. Fire = Sound {
  728. Bank = 'URLWeapon',
  729. Cue = 'URL0001_Ripper',
  730. LodCutoff = 'Weapon_LodCutoff',
  731. },
  732. },
  733. BallisticArc = 'RULEUBA_LowArc',
  734. CollideFriendly = false,
  735. Damage = 100,
  736. DamageType = 'Normal',
  737. DisplayName = 'Molecular Ripper Cannon',
  738. FireTargetLayerCapsTable = {
  739. Land = 'Land|Water|Seabed',
  740. Seabed = 'Land|Water|Seabed',
  741. Water = 'Land|Water|Seabed',
  742. },
  743. FiringTolerance = 2,
  744. Label = 'RightRipper',
  745. LeadTarget = true,
  746. MaxRadius = 22,
  747. MinRadius = 1,
  748. MuzzleSalvoDelay = 0,
  749. MuzzleSalvoSize = 1,
  750. MuzzleVelocity = 35,
  751. ProjectileId = '/projectiles/CDFCannonMolecular01/CDFCannonMolecular01_proj.bp',
  752. ProjectileLifetimeUsesMultiplier = 2,
  753. ProjectilesPerOnFire = 1,
  754. RackBones = {
  755. {
  756. MuzzleBones = {
  757. 'Turret_Muzzle_02',
  758. },
  759. RackBone = 'Right_Turret',
  760. },
  761. },
  762. RackFireTogether = false,
  763. RackRecoilDistance = 0,
  764. RackReloadTimeout = 0,
  765. RackSalvoChargeTime = 0,
  766. RackSalvoFiresAfterCharge = false,
  767. RackSalvoReloadTime = 0,
  768. RackSalvoSize = 1,
  769. RackSlavedToTurret = false,
  770. RangeCategory = 'UWRC_DirectFire',
  771. RateOfFire = 1,
  772. TargetCheckInterval = 0.5,
  773. TargetPriorities = {
  774. 'SPECIALHIGHPRI',
  775. 'MOBILE',
  776. 'STRUCTURE DEFENSE',
  777. 'SPECIALLOWPRI',
  778. 'ALLUNITS',
  779. },
  780. TargetRestrictDisallow = 'UNTARGETABLE',
  781. TurretBoneMuzzle = 'Turret_Muzzle_02',
  782. TurretBonePitch = 'Right_Turret',
  783. TurretBoneYaw = 'Torso',
  784. TurretDualManipulators = false,
  785. TurretPitch = 0,
  786. TurretPitchRange = 90,
  787. TurretPitchSpeed = 90,
  788. TurretYaw = 0,
  789. TurretYawRange = 180,
  790. TurretYawSpeed = 90,
  791. Turreted = true,
  792. UseFiringSolutionInsteadOfAimBone = true,
  793. WeaponCategory = 'Direct Fire',
  794. },
  795. {
  796. AboveWaterFireOnly = true,
  797. AboveWaterTargetsOnly = true,
  798. Audio = {
  799. Fire = Sound {
  800. Bank = 'URLWeapon',
  801. Cue = 'URL0001_Ripper',
  802. LodCutoff = 'Weapon_LodCutoff',
  803. },
  804. },
  805. BallisticArc = 'RULEUBA_None',
  806. BeamCollisionDelay = 0.2,
  807. BeamLifetime = 0.4,
  808. CollideFriendly = false,
  809. Damage = 12000,
  810. DamageFriendly = false,
  811. DamageRadius = 2.5,
  812. DamageType = 'Overcharge',
  813. DisplayName = 'Overcharge Cannon',
  814. EnergyChargeForFirstShot = false,
  815. EnergyDrainPerSecond = 5000,
  816. EnergyRequired = 5000,
  817. FireTargetLayerCapsTable = {
  818. Land = 'Land|Water|Seabed',
  819. Seabed = 'Land|Water|Seabed',
  820. Water = 'Land|Water|Seabed',
  821. },
  822. FiringTolerance = 2,
  823. Label = 'OverCharge',
  824. ManualFire = true,
  825. MaxRadius = 22,
  826. MuzzleSalvoDelay = 0,
  827. MuzzleSalvoSize = 1,
  828. MuzzleVelocity = 25,
  829. OverChargeWeapon = true,
  830. ProjectileId = '/projectiles/CDFCannonMolecularOvercharge01/CDFCannonMolecularOvercharge01_proj.bp',
  831. ProjectileLifetimeUsesMultiplier = 2,
  832. ProjectilesPerOnFire = 1,
  833. RackBones = {
  834. {
  835. MuzzleBones = {
  836. 'Turret_Muzzle_02',
  837. },
  838. RackBone = 'Right_Turret',
  839. },
  840. },
  841. RackFireTogether = false,
  842. RackRecoilDistance = 0,
  843. RackReloadTimeout = 10,
  844. RackSalvoChargeTime = 0,
  845. RackSalvoFiresAfterCharge = false,
  846. RackSalvoReloadTime = 0,
  847. RackSalvoSize = 1,
  848. RackSlavedToTurret = false,
  849. RangeCategory = 'UWRC_DirectFire',
  850. RateOfFire = 0.3,
  851. TargetCheckInterval = 1,
  852. TargetRestrictDisallow = 'UNTARGETABLE',
  853. TurretBoneMuzzle = 'Turret_Muzzle_02',
  854. TurretBonePitch = 'Right_Turret',
  855. TurretBoneYaw = 'Torso',
  856. TurretDualManipulators = false,
  857. TurretPitch = 0,
  858. TurretPitchRange = 80,
  859. TurretPitchSpeed = 90,
  860. TurretYaw = 0,
  861. TurretYawRange = 180,
  862. TurretYawSpeed = 90,
  863. Turreted = true,
  864. UseFiringSolutionInsteadOfAimBone = true,
  865. WeaponCategory = 'Direct Fire',
  866. },
  867. {
  868. AboveWaterTargetsOnly = true,
  869. CollideFriendly = false,
  870. Damage = 0,
  871. DamageFriendly = true,
  872. DamageRadius = 0,
  873. DamageType = 'Deathnuke',
  874. DisplayName = 'Death Nuke',
  875. FireOnDeath = true,
  876. FiringTolerance = 2,
  877. Label = 'DeathWeapon',
  878. MaxRadius = 1,
  879. MuzzleSalvoDelay = 0,
  880. MuzzleSalvoSize = 1,
  881. MuzzleVelocity = 0,
  882. NukeInnerRingDamage = 45000,
  883. NukeInnerRingRadius = 30,
  884. NukeInnerRingTicks = 24,
  885. NukeInnerRingTotalTime = 0,
  886. NukeOuterRingDamage = 5000,
  887. NukeOuterRingRadius = 40,
  888. NukeOuterRingTicks = 20,
  889. NukeOuterRingTotalTime = 0,
  890. ProjectileId = '/projectiles/CIFEMPFluxWarhead02/CIFEMPFluxWarhead02_proj.bp',
  891. RackBones = {
  892. {
  893. MuzzleBones = {
  894. 0,
  895. },
  896. RackBone = 0,
  897. },
  898. },
  899. RackRecoilDistance = 0,
  900. RateOfFire = 1,
  901. TargetCheckInterval = 9999999,
  902. TargetRestrictDisallow = 'UNTARGETABLE',
  903. Turreted = false,
  904. WeaponCategory = 'Death',
  905. },
  906. {
  907. AboveWaterFireOnly = true,
  908. AboveWaterTargetsOnly = true,
  909. Audio = {
  910. BeamLoop = Sound {
  911. Bank = 'URLWeapon',
  912. Cue = 'URL0402_Beam_Loop',
  913. LodCutoff = 'Weapon_LodCutoff',
  914. },
  915. BeamStart = Sound {
  916. Bank = 'URLWeapon',
  917. Cue = 'URL0402_Beam_Start',
  918. LodCutoff = 'Weapon_LodCutoff',
  919. },
  920. BeamStop = Sound {
  921. Bank = 'URLWeapon',
  922. Cue = 'URL0402_Beam_Stop',
  923. LodCutoff = 'Weapon_LodCutoff',
  924. },
  925. Unpack = Sound {
  926. Bank = 'URLWeapon',
  927. Cue = 'URL0402_Beam_Charge',
  928. LodCutoff = 'Weapon_LodCutoff',
  929. },
  930. },
  931. BallisticArc = 'RULEUBA_None',
  932. BeamCollisionDelay = 0.1,
  933. BeamLifetime = 0,
  934. CanFireFromTransport = true,
  935. CollideFriendly = false,
  936. Damage = 800,
  937. DamageRadius = 0.5,
  938. DamageType = 'Normal',
  939. DisplayName = 'Heavy Microwave Laser',
  940. EnabledByEnhancement = 'MicrowaveLaserGenerator',
  941. EnergyChargeForFirstShot = false,
  942. FireTargetLayerCapsTable = {
  943. Land = 'Land|Water|Seabed',
  944. Water = 'Land|Water|Seabed',
  945. },
  946. FiringTolerance = 2,
  947. HeadingArcCenter = 0,
  948. HeadingArcRange = 180,
  949. Label = 'MLG',
  950. MaxRadius = 22,
  951. MuzzleChargeDelay = 0,
  952. MuzzleSalvoDelay = 0,
  953. MuzzleSalvoSize = 1,
  954. ProjectilesPerOnFire = 1,
  955. RackBones = {
  956. {
  957. MuzzleBones = {
  958. 'Turret_Muzzle_03',
  959. },
  960. RackBone = 'Turret_Muzzle_03',
  961. },
  962. },
  963. RackFireTogether = false,
  964. RackRecoilDistance = 0,
  965. RackReloadTimeout = 1,
  966. RackSalvoChargeTime = 0,
  967. RackSalvoReloadTime = 0,
  968. RackSalvoSize = 1,
  969. RackSlavedToTurret = false,
  970. RangeCategory = 'UWRC_DirectFire',
  971. RateOfFire = 3,
  972. TargetCheckInterval = 0.5,
  973. TargetPriorities = {
  974. 'SPECIALHIGHPRI',
  975. 'MOBILE',
  976. 'STRUCTURE DEFENSE',
  977. 'SPECIALLOWPRI',
  978. 'ALLUNITS',
  979. },
  980. TargetRestrictDisallow = 'UNTARGETABLE',
  981. TrackingRadius = 1.15,
  982. TurretBoneMuzzle = 'Turret_Muzzle_03',
  983. TurretBonePitch = 'Turret_Muzzle_03',
  984. TurretBoneYaw = 'Turret_Muzzle_03',
  985. TurretDualManipulators = false,
  986. TurretPitch = 0,
  987. TurretPitchRange = 80,
  988. TurretPitchSpeed = 20,
  989. TurretYaw = 0,
  990. TurretYawRange = 360,
  991. TurretYawSpeed = 30,
  992. Turreted = true,
  993. UseFiringSolutionInsteadOfAimBone = true,
  994. WeaponCategory = 'Direct Fire Experimental',
  995. WeaponRepackTimeout = 0,
  996. WeaponUnpacks = false,
  997. },
  998. {
  999. BallisticArc = 'RULEUBA_None',
  1000. CollideFriendly = false,
  1001. Damage = 250,
  1002. DamageType = 'Normal',
  1003. DisplayName = 'Nanite Torpedo',
  1004. EffectiveRadius = 0,
  1005. EnabledByEnhancement = 'NaniteTorpedoTube',
  1006. FireTargetLayerCapsTable = {
  1007. Seabed = 'Seabed|Sub|Water',
  1008. },
  1009. FiringTolerance = 2,
  1010. Label = 'Torpedo',
  1011. MaxRadius = 60,
  1012. MuzzleSalvoDelay = 0.8,
  1013. MuzzleSalvoSize = 4,
  1014. MuzzleVelocity = 5,
  1015. ProjectileId = '/projectiles/CANTorpedoNanite01/CANTorpedoNanite01_proj.bp',
  1016. ProjectileLifetime = 7,
  1017. ProjectilesPerOnFire = 1,
  1018. RackBones = {
  1019. {
  1020. MuzzleBones = {
  1021. 'Turret_Muzzle_03',
  1022. },
  1023. RackBone = 'Turret_Muzzle_03',
  1024. },
  1025. },
  1026. RackFireTogether = false,
  1027. RackRecoilDistance = 0,
  1028. RackReloadTimeout = 10,
  1029. RackSalvoChargeTime = 0,
  1030. RackSalvoReloadTime = 0,
  1031. RackSalvoSize = 1,
  1032. RackSlavedToTurret = false,
  1033. RangeCategory = 'UWRC_AntiNavy',
  1034. RateOfFire = 0.25,
  1035. TargetCheckInterval = 1,
  1036. TargetPriorities = {
  1037. 'SPECIALHIGHPRI',
  1038. 'MOBILE',
  1039. 'STRUCTURE DEFENSE',
  1040. 'SPECIALLOWPRI',
  1041. 'ALLUNITS',
  1042. },
  1043. TargetRestrictDisallow = 'UNTARGETABLE, HOVER',
  1044. Turreted = false,
  1045. WeaponCategory = 'Anti Navy',
  1046. },
  1047. },
  1048. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement