Lavo

section template

Jan 13th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.11 KB | None | 0 0
  1.  
  2. #MAMMALIAN HEAVY DREADNOUGHT
  3.  
  4. #BOW
  5.  
  6. ship_section_template = {
  7. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_BOW_L1M1S2"
  8. ship_size = rs_heavy_dreadnought_type_b
  9. fits_on_slot = bow
  10. entity = "rs_heavy_dreadnought_type_b_bow_L1M1S2_entity"
  11. icon = "GFX_ship_part_core_bow"
  12. icon_frame = 1
  13.  
  14. component_slot = {
  15. name = "LARGE_GUN_01"
  16. slot_size = large
  17. slot_type = weapon
  18. locatorname = "large_gun_01"
  19. }
  20. component_slot = {
  21. name = "MEDIUM_GUN_01"
  22. slot_size = medium
  23. slot_type = weapon
  24. locatorname = "medium_gun_01"
  25. }
  26.  
  27. component_slot = {
  28. name = "SMALL_GUN_01"
  29. slot_size = small
  30. slot_type = weapon
  31. locatorname = "small_gun_01"
  32. }
  33.  
  34. component_slot = {
  35. name = "SMALL_GUN_02"
  36. slot_size = small
  37. slot_type = weapon
  38. locatorname = "small_gun_02"
  39. }
  40.  
  41. large_utility_slots = 2
  42. aux_utility_slots = 2
  43.  
  44. cost = 240
  45. }
  46.  
  47. ship_section_template = {
  48. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_BOW_L2"
  49. ship_size = rs_heavy_dreadnought_type_b
  50. fits_on_slot = bow
  51. entity = "rs_heavy_dreadnought_type_b_bow_L2_entity"
  52. icon = "GFX_ship_part_core_bow"
  53.  
  54. component_slot = {
  55. name = "LARGE_GUN_01"
  56. slot_size = large
  57. slot_type = weapon
  58. locatorname = "large_gun_01"
  59. }
  60.  
  61. component_slot = {
  62. name = "LARGE_GUN_02"
  63. slot_size = large
  64. slot_type = weapon
  65. locatorname = "large_gun_02"
  66. }
  67.  
  68. large_utility_slots = 2
  69. aux_utility_slots = 2
  70.  
  71. cost = 240
  72. }
  73.  
  74. ship_section_template = {
  75. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_BOW_M1S2SHB"
  76. ship_size = rs_heavy_dreadnought_type_b
  77. fits_on_slot = bow
  78. entity = "rs_heavy_dreadnought_type_b_bow_M1S2SHB_entity"
  79. icon = "GFX_ship_part_core_bow"
  80.  
  81. prerequisites = { tech_pd_tracking_1 tech_pd_tracking_2 tech_pd_tracking_3 }
  82.  
  83. ai_weight = {
  84. modifier = {
  85. factor = 10.0
  86. is_preferred_weapons = explosive
  87. }
  88. modifier = {
  89. factor = 0.1
  90. NOT = { is_preferred_weapons = explosive }
  91. }
  92. }
  93.  
  94. component_slot = {
  95. name = "MEDIUM_GUN_01"
  96. slot_size = medium
  97. slot_type = weapon
  98. locatorname = "medium_gun_01"
  99. }
  100.  
  101. component_slot = {
  102. name = "SMALL_GUN_01"
  103. slot_size = point_defence
  104. slot_type = weapon
  105. locatorname = "small_gun_01"
  106. }
  107.  
  108. component_slot = {
  109. name = "SMALL_GUN_02"
  110. slot_size = point_defence
  111. slot_type = weapon
  112. locatorname = "small_gun_02"
  113. }
  114. component_slot = {
  115. name = "STRIKE_CRAFT_01"
  116. slot_size = large
  117. slot_type = strike_craft
  118. rotation = 90
  119. locatorname = "strike_craft_locator_01"
  120. }
  121.  
  122. large_utility_slots = 2
  123. aux_utility_slots = 2
  124.  
  125. cost = 240
  126. }
  127.  
  128. ship_section_template = {
  129. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_BOW_XL1"
  130. ship_size = rs_heavy_dreadnought_type_b
  131. fits_on_slot = bow
  132. entity = "rs_heavy_dreadnought_type_b_bow_XL1_entity"
  133. icon = "GFX_ship_part_core_bow"
  134.  
  135. prerequisites = { tech_energy_lance_1 tech_energy_lance_2 tech_arc_emitter_1 tech_arc_emitter_2 tech_mass_accelerator_1 tech_mass_accelerator_2 }
  136.  
  137. ai_weight = {
  138. modifier = {
  139. factor = 10.0
  140. NOT = { is_preferred_weapons = explosive }
  141. }
  142. modifier = {
  143. factor = 0.1
  144. is_preferred_weapons = explosive
  145. }
  146. }
  147.  
  148. component_slot = {
  149. name = "EXTRA_LARGE_01"
  150. slot_size = extra_large
  151. slot_type = weapon
  152. locatorname = "xl_gun_01"
  153. }
  154.  
  155. large_utility_slots = 2
  156. aux_utility_slots = 2
  157.  
  158. cost = 240
  159. }
  160.  
  161. #MID1
  162.  
  163. ship_section_template = {
  164. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_MID1_L2M2"
  165. ship_size = rs_heavy_dreadnought_type_b
  166. fits_on_slot = mid1
  167. entity = "rs_heavy_dreadnought_type_b_mid1_L2M2_entity"
  168. icon = "GFX_ship_part_core_mid"
  169.  
  170. component_slot = {
  171. name = "LARGE_GUN_01"
  172. slot_size = large
  173. slot_type = weapon
  174. locatorname = "large_gun_01"
  175. }
  176. component_slot = {
  177. name = "LARGE_GUN_02"
  178. slot_size = large
  179. slot_type = weapon
  180. locatorname = "large_gun_02"
  181. }
  182.  
  183. component_slot = {
  184. name = "MEDIUM_GUN_01"
  185. slot_size = medium
  186. slot_type = weapon
  187. locatorname = "medium_gun_01"
  188. }
  189.  
  190. component_slot = {
  191. name = "MEDIUM_GUN_02"
  192. slot_size = medium
  193. slot_type = weapon
  194. locatorname = "medium_gun_02"
  195. }
  196.  
  197. large_utility_slots = 6
  198.  
  199. cost = 240
  200. }
  201.  
  202. ship_section_template = {
  203. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_MID1_L3"
  204. ship_size = rs_heavy_dreadnought_type_b
  205. fits_on_slot = mid1
  206. entity = "rs_heavy_dreadnought_type_b_mid1_L3_entity"
  207. icon = "GFX_ship_part_core_mid"
  208.  
  209. component_slot = {
  210. name = "LARGE_GUN_01"
  211. slot_size = large
  212. slot_type = weapon
  213. locatorname = "large_gun_01"
  214. }
  215.  
  216. component_slot = {
  217. name = "LARGE_GUN_02"
  218. slot_size = large
  219. slot_type = weapon
  220. locatorname = "large_gun_02"
  221. }
  222.  
  223. component_slot = {
  224. name = "LARGE_GUN_03"
  225. slot_size = large
  226. slot_type = weapon
  227. locatorname = "large_gun_03"
  228. }
  229.  
  230. large_utility_slots = 6
  231.  
  232. cost = 240
  233. }
  234.  
  235. ship_section_template = {
  236. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_MID1_M4SHB"
  237. ship_size = rs_heavy_dreadnought_type_b
  238. fits_on_slot = mid1
  239. entity = "rs_heavy_dreadnought_type_b_mid1_M4SHB_entity"
  240. icon = "GFX_ship_part_core_mid"
  241.  
  242. ai_weight = {
  243. modifier = {
  244. factor = 10.0
  245. is_preferred_weapons = explosive
  246. }
  247. modifier = {
  248. factor = 0.1
  249. NOT = { is_preferred_weapons = explosive }
  250. }
  251. }
  252.  
  253. component_slot = {
  254. name = "MEDIUM_GUN_01"
  255. slot_size = medium
  256. slot_type = weapon
  257. locatorname = "medium_gun_01"
  258. }
  259.  
  260. component_slot = {
  261. name = "MEDIUM_GUN_02"
  262. slot_size = medium
  263. slot_type = weapon
  264. locatorname = "medium_gun_02"
  265. }
  266.  
  267. component_slot = {
  268. name = "MEDIUM_GUN_03"
  269. slot_size = medium
  270. slot_type = weapon
  271. locatorname = "medium_gun_03"
  272. }
  273.  
  274. component_slot = {
  275. name = "MEDIUM_GUN_04"
  276. slot_size = medium
  277. slot_type = weapon
  278. locatorname = "medium_gun_04"
  279. }
  280.  
  281. component_slot = {
  282. name = "STRIKE_CRAFT_01"
  283. slot_size = large
  284. slot_type = strike_craft
  285. rotation = 90
  286. locatorname = "strike_craft_locator_01"
  287. }
  288.  
  289. large_utility_slots = 6
  290.  
  291. cost = 240
  292. }
  293.  
  294. ship_section_template = {
  295. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_MID1_S4LHB"
  296. ship_size = rs_heavy_dreadnought_type_b
  297. fits_on_slot = mid1
  298. entity = "rs_heavy_dreadnought_type_b_mid1_S4LHB_entity"
  299. icon = "GFX_ship_part_core_mid"
  300.  
  301. prerequisites = { tech_pd_tracking_1 tech_pd_tracking_2 tech_pd_tracking_3 }
  302.  
  303. component_slot = {
  304. name = "SMALL_GUN_01"
  305. slot_size = small
  306. slot_type = weapon
  307. locatorname = "small_gun_01"
  308. }
  309.  
  310. component_slot = {
  311. name = "SMALL_GUN_02"
  312. slot_size = small
  313. slot_type = weapon
  314. locatorname = "small_gun_02"
  315. }
  316.  
  317. component_slot = {
  318. name = "SMALL_GUN_03"
  319. slot_size = point_defence
  320. slot_type = weapon
  321. locatorname = "small_gun_03"
  322. }
  323.  
  324. component_slot = {
  325. name = "SMALL_GUN_04"
  326. slot_size = point_defence
  327. slot_type = weapon
  328. locatorname = "small_gun_04"
  329. }
  330. component_slot = {
  331. name = "STRIKE_CRAFT_01"
  332. slot_size = large
  333. slot_type = strike_craft
  334. rotation = 90
  335. locatorname = "strike_craft_locator_01"
  336. }
  337. component_slot = {
  338. name = "STRIKE_CRAFT_02"
  339. slot_size = large
  340. slot_type = strike_craft
  341. rotation = -90
  342. locatorname = "strike_craft_locator_02"
  343. }
  344.  
  345. large_utility_slots = 6
  346.  
  347. cost = 240
  348. }
  349.  
  350.  
  351. #MID2
  352.  
  353. ship_section_template = {
  354. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_MID2_L3"
  355. ship_size = rs_heavy_dreadnought_type_b
  356. fits_on_slot = mid2
  357. entity = "rs_heavy_dreadnought_type_b_mid2_L3_entity"
  358. icon = "GFX_ship_part_core_mid"
  359.  
  360. component_slot = {
  361. name = "LARGE_GUN_01"
  362. slot_size = large
  363. slot_type = weapon
  364. locatorname = "large_gun_01"
  365. }
  366.  
  367. component_slot = {
  368. name = "LARGE_GUN_02"
  369. slot_size = large
  370. slot_type = weapon
  371. locatorname = "large_gun_02"
  372. }
  373.  
  374. component_slot = {
  375. name = "LARGE_GUN_03"
  376. slot_size = large
  377. slot_type = weapon
  378. locatorname = "large_gun_03"
  379. }
  380.  
  381. component_slot = {
  382. name = "LARGE_GUN_04"
  383. slot_size = large
  384. slot_type = weapon
  385. locatorname = "large_gun_04"
  386. }
  387.  
  388. component_slot = {
  389. name = "LARGE_GUN_05"
  390. slot_size = large
  391. slot_type = weapon
  392. locatorname = "large_gun_05"
  393. }
  394.  
  395. component_slot = {
  396. name = "LARGE_GUN_06"
  397. slot_size = large
  398. slot_type = weapon
  399. locatorname = "large_gun_06"
  400. }
  401.  
  402. large_utility_slots = 6
  403.  
  404. cost = 480
  405. }
  406.  
  407. #STERN
  408.  
  409. ship_section_template = {
  410. key = "RS_HEAVY_DREADNOUGHT_TYPE_B_STERN_M2"
  411. ship_size = rs_heavy_dreadnought_type_b
  412. fits_on_slot = stern
  413. entity = "rs_heavy_dreadnought_type_b_stern_M2_entity"
  414. icon = "GFX_ship_part_core_stern"
  415.  
  416. component_slot = {
  417. name = "MEDIUM_GUN_01"
  418. slot_size = medium
  419. slot_type = weapon
  420. locatorname = "medium_gun_01"
  421.  
  422. }
  423.  
  424. component_slot = {
  425. name = "MEDIUM_GUN_02"
  426. slot_size = medium
  427. slot_type = weapon
  428. locatorname = "medium_gun_02"
  429. }
  430.  
  431. component_slot = {
  432. name = "MEDIUM_GUN_03"
  433. slot_size = medium
  434. slot_type = weapon
  435. locatorname = "medium_gun_03"
  436. }
  437.  
  438. component_slot = {
  439. name = "MEDIUM_GUN_04"
  440. slot_size = medium
  441. slot_type = weapon
  442. locatorname = "medium_gun_04"
  443. }
  444.  
  445. component_slot = {
  446. name = "LARGE_GUN_01"
  447. slot_size = large
  448. slot_type = weapon
  449. locatorname = "large_gun_01"
  450. }
  451.  
  452. component_slot = {
  453. name = "LARGE_GUN_02"
  454. slot_size = large
  455. slot_type = weapon
  456. locatorname = "large_gun_02"
  457. }
  458.  
  459. large_utility_slots = 5
  460. aux_utility_slots = 1
  461.  
  462. cost = 480
  463. }
Add Comment
Please, Sign In to add comment