Guest User

Untitled

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