Advertisement
TheInfinite

Untitled

May 25th, 2016
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.80 KB | None | 0 0
  1. @distance=50
  2. @base_moon_distance=10
  3.  
  4. ##################
  5. ### Black Hole ###
  6. ##################
  7. dz_black_hole_initializer = {
  8. asteroids_distance = 120
  9. usage = custom_empire
  10. class = sc_black_hole
  11.  
  12. planet = {
  13. name = "The Holy One"
  14. class = pc_black_hole
  15. orbit_distance = 0
  16. size = 40
  17. }
  18.  
  19. change_orbit = 60
  20.  
  21. planet = {
  22. count = { min = 1 max = 1 }
  23. class = "pc_barren"
  24. entity = "s"
  25. size = { min = 10 max = 15 }
  26. orbit_distance = 0
  27. orbit_angle = { min = 120 max = 220 }
  28. }
  29.  
  30. planet = {
  31. name = "Holy Ones Right Hand"
  32. class = "pc_g_star"
  33. orbit_distance = 4
  34. orbit_angle = { min = 1 max = 1 }
  35. size = 50
  36. }
  37. planet = {
  38. name = "Holy Ones Left Hand"
  39. class = "pc_g_star"
  40. orbit_distance = 4
  41. orbit_angle = { min = 110 max = 110 }
  42. size = 50
  43. }
  44. planet = {
  45. name = "Holy Ones Hand"
  46. class = "pc_g_star"
  47. orbit_distance = 4
  48. orbit_angle = { min = 130 max = 130 }
  49. size = 50
  50. }
  51.  
  52. change_orbit = 55
  53.  
  54. planet = {
  55. count = { min = 1 max = 4 }
  56. class = random_asteroid
  57. orbit_distance = 0
  58. orbit_angle = { min = 30 max = 73 }
  59. }
  60.  
  61. planet = {
  62. count = 1
  63. orbit_distance = 70
  64. class = pc_continental
  65. orbit_angle = { min = 0 max = 0 }
  66. size = 30
  67. has_ring = yes
  68.  
  69. change_orbit = @base_moon_distance
  70.  
  71. moon = {
  72. count = 1
  73. orbit_distance = 8
  74. home_planet = yes
  75. class = ideal_planet_class
  76. orbit_angle = { min = 90 max = 270 }
  77. size = 16
  78. tile_blockers = none
  79. modifiers = pm_ultra_rich
  80.  
  81. init_effect = {
  82. prevent_anomaly = yes
  83. }
  84.  
  85. init_effect = {
  86. random_tile = {
  87. limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 }
  88. set_building = "building_capital_1"
  89. add_resource = {
  90. resource = energy
  91. amount = 5
  92. replace = yes
  93. }
  94. }
  95. add_resource = {
  96. resource = minerals
  97. amount = 6
  98. }
  99. }
  100. random_neighboring_tile = {
  101. limit = { has_blocker = no has_building = no }
  102. set_building = "building_power_plant_1"
  103. add_resource = {
  104. resource = energy
  105. amount = 5
  106. replace = yes
  107. }
  108. }
  109. random_neighboring_tile = {
  110. limit = { has_blocker = no has_building = no }
  111. set_building = "building_power_plant_1"
  112. add_resource = {
  113. resource = energy
  114. amount = 6
  115. replace = yes
  116. }
  117. }
  118. random_neighboring_tile = {
  119. limit = { has_blocker = no has_building = no }
  120. set_building = "building_power_plant_1"
  121. add_resource = {
  122. resource = energy
  123. amount = 6
  124. replace = yes
  125. }
  126. }
  127. random_neighboring_tile = {
  128. limit = { has_blocker = no has_building = no }
  129. set_building = "building_mining_network_1"
  130. add_resource = {
  131. resource = minerals
  132. amount = 6
  133. replace = yes
  134. }
  135. }
  136. random_tile = {
  137. limit = { has_blocker = no has_building = no }
  138. set_blocker = ""
  139. add_resource = {
  140. resource = engineering_research
  141. amount = 6
  142. replace = yes
  143. }
  144. }
  145. random_tile = {
  146. limit = { has_blocker = no has_building = no }
  147. set_blocker = ""
  148. add_resource = {
  149. resource = society_research
  150. amount = 6
  151. replace = yes
  152. }
  153. }
  154. random_tile = {
  155. limit = { has_blocker = no has_building = no }
  156. set_blocker = ""
  157. add_resource = {
  158. resource = physics_research
  159. amount = 6
  160. replace = yes
  161. }
  162. }
  163. random_tile = {
  164. limit = { has_blocker = no has_building = no }
  165. set_blocker = ""
  166. add_resource = {
  167. resource = energy
  168. amount = 6
  169. replace = yes
  170. }
  171. }
  172. random_tile = {
  173. limit = { has_blocker = no has_building = no }
  174. set_blocker = ""
  175. add_resource = {
  176. resource = engineering_research
  177. amount = 6
  178. replace = yes
  179. }
  180. }
  181. random_tile = {
  182. limit = { has_blocker = no has_building = no }
  183. set_blocker = ""
  184. add_resource = {
  185. resource = engineering_research
  186. amount = 5
  187. replace = yes
  188. }
  189. }
  190. random_tile = {
  191. limit = { has_blocker = no has_building = no }
  192. add_resource = {
  193. resource = physics_research
  194. amount = 6
  195. replace = yes
  196. }
  197. }
  198. random_tile = {
  199. limit = { has_blocker = no has_building = no }
  200. add_resource = {
  201. resource = minerals
  202. amount = 6
  203. replace = yes
  204. }
  205. }
  206. random_tile = {
  207. limit = { has_blocker = no has_building = no }
  208. add_resource = {
  209. resource = energy
  210. amount = 6
  211. replace = yes
  212. }
  213. }
  214. random_tile = {
  215. limit = { has_blocker = no has_building = no }
  216. add_resource = {
  217. resource = energy
  218. amount = 5
  219. replace = yes
  220. }
  221. }
  222. random_tile = {
  223. limit = { has_blocker = no has_building = no }
  224. add_resource = {
  225. resource = energy
  226. amount = 5
  227. replace = yes
  228. }
  229. }
  230. random_tile = {
  231. limit = { has_blocker = no has_building = no }
  232. add_resource = {
  233. resource = minerals
  234. amount = 6
  235. replace = yes
  236. }
  237. }
  238. random_tile = {
  239. limit = { has_blocker = no has_building = no }
  240. add_resource = {
  241. resource = minerals
  242. amount = 6
  243. replace = yes
  244. }
  245. }
  246. random_tile = {
  247. limit = { has_blocker = no has_building = no }
  248. add_resource = {
  249. resource = minerals
  250. amount = 6
  251. replace = yes
  252. }
  253. }
  254. random_tile = {
  255. limit = { has_blocker = no has_building = no }
  256. add_resource = {
  257. resource = minerals
  258. amount = 6
  259. replace = yes
  260. }
  261.  
  262. }
  263. }
  264.  
  265. moon = {
  266. count = { min = 1 max = 1 }
  267. size = 8
  268. orbit_angle = { min = 45 max = 270 }
  269. orbit_distance = 5
  270. class = pc_ocean
  271. }
  272. }
  273. }
  274. change_orbit = 40
  275.  
  276. planet = {
  277. count = { min = 4 max = 5 }
  278. class = random_asteroid
  279. orbit_distance = 10
  280. orbit_angle = { min = 30 max = 120 }
  281. }
  282.  
  283. change_orbit = 25
  284.  
  285. planet = {
  286. count = { min = 0 max = 1 }
  287. orbit_distance = 20
  288. class = pc_barren
  289. orbit_angle = { min = 60 max = 270 }
  290.  
  291. moon = {
  292. count = { min = 0 max = 1 }
  293. class = random_non_colonizable
  294. orbit_angle = { min = 90 max = 270 }
  295. orbit_distance = 10
  296. }
  297. }
  298.  
  299. planet = {
  300. count = { min = 0 max = 1 }
  301. orbit_distance = 30
  302. class = pc_gas_giant
  303. orbit_angle = { min = 70 max = 270 }
  304. size = 25
  305.  
  306. change_orbit = @base_moon_distance
  307.  
  308. moon = {
  309. count = { min = 0 max = 2 }
  310. size = { min = 10 max = 20 }
  311. orbit_angle = { min = 90 max = 270 }
  312. orbit_distance = 4
  313. }
  314. }
  315.  
  316. neighbor_system = {
  317. distance = { min = 10 max = @distance }
  318. initializer = "neighbor_t1"
  319. }
  320. neighbor_system = {
  321. distance = { min = 10 max = @distance }
  322. initializer = "neighbor_t1_first_colony"
  323. }
  324.  
  325.  
  326. ###################
  327. ### Drasin Home ###
  328. ###################
  329. dz_drasin_home_initializer = {
  330. asteroids_distance = 120
  331. usage = custom_empire
  332. class = sc_black_hole
  333.  
  334. planet = {
  335. name = "The Holy One"
  336. class = pc_black_hole
  337. orbit_distance = 0
  338. size = 40
  339. }
  340.  
  341. change_orbit = 60
  342.  
  343. planet = {
  344. count = { min = 1 max = 1 }
  345. class = "pc_barren"
  346. entity = "s"
  347. size = { min = 10 max = 15 }
  348. orbit_distance = 0
  349. orbit_angle = { min = 120 max = 220 }
  350. }
  351.  
  352. planet = {
  353. name = "Holy Ones Right Hand"
  354. class = "pc_g_star"
  355. orbit_distance = 4
  356. orbit_angle = { min = 1 max = 1 }
  357. size = 50
  358. }
  359. planet = {
  360. name = "Holy Ones Left Hand"
  361. class = "pc_g_star"
  362. orbit_distance = 4
  363. orbit_angle = { min = 110 max = 110 }
  364. size = 10
  365. }
  366. planet = {
  367. name = "Holy Ones Hand"
  368. class = "pc_g_star"
  369. orbit_distance = 4
  370. orbit_angle = { min = 130 max = 130 }
  371. size = 10
  372. }
  373.  
  374. change_orbit = 55
  375.  
  376. planet = {
  377. count = { min = 1 max = 4 }
  378. class = random_asteroid
  379. orbit_distance = 0
  380. orbit_angle = { min = 30 max = 73 }
  381. }
  382.  
  383. planet = {
  384. count = 1
  385. orbit_distance = 70
  386. class = pc_continental
  387. orbit_angle = { min = 0 max = 0 }
  388. size = 30
  389. has_ring = yes
  390.  
  391. change_orbit = @base_moon_distance
  392.  
  393. moon = {
  394. count = 1
  395. orbit_distance = 8
  396. home_planet = yes
  397. class = ideal_planet_class
  398. orbit_angle = { min = 90 max = 270 }
  399. size = 16
  400. tile_blockers = none
  401. modifiers = pm_ultra_rich
  402.  
  403. init_effect = {
  404. prevent_anomaly = yes
  405. }
  406.  
  407. init_effect = {
  408. random_tile = {
  409. limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 }
  410. set_building = "building_capital_1"
  411. add_resource = {
  412. resource = energy
  413. amount = 5
  414. replace = yes
  415. }
  416. }
  417. add_resource = {
  418. resource = minerals
  419. amount = 6
  420. }
  421. }
  422. random_neighboring_tile = {
  423. limit = { has_blocker = no has_building = no }
  424. set_building = "building_power_plant_1"
  425. add_resource = {
  426. resource = energy
  427. amount = 5
  428. replace = yes
  429. }
  430. }
  431. random_neighboring_tile = {
  432. limit = { has_blocker = no has_building = no }
  433. set_building = "building_power_plant_1"
  434. add_resource = {
  435. resource = energy
  436. amount = 6
  437. replace = yes
  438. }
  439. }
  440. random_neighboring_tile = {
  441. limit = { has_blocker = no has_building = no }
  442. set_building = "building_power_plant_1"
  443. add_resource = {
  444. resource = energy
  445. amount = 6
  446. replace = yes
  447. }
  448. }
  449. random_neighboring_tile = {
  450. limit = { has_blocker = no has_building = no }
  451. set_building = "building_mining_network_1"
  452. add_resource = {
  453. resource = minerals
  454. amount = 6
  455. replace = yes
  456. }
  457. }
  458. random_tile = {
  459. limit = { has_blocker = no has_building = no }
  460. set_blocker = ""
  461. add_resource = {
  462. resource = engineering_research
  463. amount = 6
  464. replace = yes
  465. }
  466. }
  467. random_tile = {
  468. limit = { has_blocker = no has_building = no }
  469. set_blocker = ""
  470. add_resource = {
  471. resource = society_research
  472. amount = 6
  473. replace = yes
  474. }
  475. }
  476. random_tile = {
  477. limit = { has_blocker = no has_building = no }
  478. set_blocker = ""
  479. add_resource = {
  480. resource = physics_research
  481. amount = 6
  482. replace = yes
  483. }
  484. }
  485. random_tile = {
  486. limit = { has_blocker = no has_building = no }
  487. set_blocker = ""
  488. add_resource = {
  489. resource = energy
  490. amount = 6
  491. replace = yes
  492. }
  493. }
  494. random_tile = {
  495. limit = { has_blocker = no has_building = no }
  496. set_blocker = ""
  497. add_resource = {
  498. resource = engineering_research
  499. amount = 6
  500. replace = yes
  501. }
  502. }
  503. random_tile = {
  504. limit = { has_blocker = no has_building = no }
  505. set_blocker = ""
  506. add_resource = {
  507. resource = engineering_research
  508. amount = 5
  509. replace = yes
  510. }
  511. }
  512. random_tile = {
  513. limit = { has_blocker = no has_building = no }
  514. add_resource = {
  515. resource = physics_research
  516. amount = 6
  517. replace = yes
  518. }
  519. }
  520. random_tile = {
  521. limit = { has_blocker = no has_building = no }
  522. add_resource = {
  523. resource = minerals
  524. amount = 6
  525. replace = yes
  526. }
  527. }
  528. random_tile = {
  529. limit = { has_blocker = no has_building = no }
  530. add_resource = {
  531. resource = energy
  532. amount = 6
  533. replace = yes
  534. }
  535. }
  536. random_tile = {
  537. limit = { has_blocker = no has_building = no }
  538. add_resource = {
  539. resource = energy
  540. amount = 5
  541. replace = yes
  542. }
  543. }
  544. random_tile = {
  545. limit = { has_blocker = no has_building = no }
  546. add_resource = {
  547. resource = energy
  548. amount = 5
  549. replace = yes
  550. }
  551. }
  552. random_tile = {
  553. limit = { has_blocker = no has_building = no }
  554. add_resource = {
  555. resource = minerals
  556. amount = 6
  557. replace = yes
  558. }
  559. }
  560. random_tile = {
  561. limit = { has_blocker = no has_building = no }
  562. add_resource = {
  563. resource = minerals
  564. amount = 6
  565. replace = yes
  566. }
  567. }
  568. random_tile = {
  569. limit = { has_blocker = no has_building = no }
  570. add_resource = {
  571. resource = minerals
  572. amount = 6
  573. replace = yes
  574. }
  575. }
  576. random_tile = {
  577. limit = { has_blocker = no has_building = no }
  578. add_resource = {
  579. resource = minerals
  580. amount = 6
  581. replace = yes
  582. }
  583.  
  584. }
  585. }
  586.  
  587. moon = {
  588. count = { min = 1 max = 1 }
  589. size = 8
  590. orbit_angle = { min = 45 max = 270 }
  591. orbit_distance = 5
  592. class = pc_ocean
  593. }
  594. }
  595. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement