Advertisement
TheInfinite

Untitled

May 25th, 2016
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.59 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. ##################
  328. ### Black Hole ###
  329. ##################
  330. dz_black_hole1_initializer = {
  331. asteroids_distance = 120
  332. usage = custom_empire
  333. class = sc_black_hole
  334.  
  335. planet = {
  336. name = "The Holy On1e"
  337. class = pc_black_hole
  338. orbit_distance = 0
  339. size = 40
  340. }
  341.  
  342. change_orbit = 60
  343.  
  344. planet = {
  345. count = { min = 1 max = 1 }
  346. class = "pc_barren"
  347. entity = "s"
  348. size = { min = 10 max = 15 }
  349. orbit_distance = 0
  350. orbit_angle = { min = 120 max = 220 }
  351. }
  352.  
  353. planet = {
  354. name = "Holy Ones Right Hand"
  355. class = "pc_g_star"
  356. orbit_distance = 4
  357. orbit_angle = { min = 1 max = 1 }
  358. size = 50
  359. }
  360. planet = {
  361. name = "Holy Ones Left Hand"
  362. class = "pc_g_star"
  363. orbit_distance = 4
  364. orbit_angle = { min = 110 max = 110 }
  365. size = 50
  366. }
  367. planet = {
  368. name = "Holy Ones Hand"
  369. class = "pc_g_star"
  370. orbit_distance = 4
  371. orbit_angle = { min = 130 max = 130 }
  372. size = 50
  373. }
  374.  
  375. change_orbit = 55
  376.  
  377. planet = {
  378. count = { min = 1 max = 4 }
  379. class = random_asteroid
  380. orbit_distance = 0
  381. orbit_angle = { min = 30 max = 73 }
  382. }
  383.  
  384. planet = {
  385. count = 1
  386. orbit_distance = 70
  387. class = pc_continental
  388. orbit_angle = { min = 0 max = 0 }
  389. size = 30
  390. has_ring = yes
  391.  
  392. change_orbit = @base_moon_distance
  393.  
  394. moon = {
  395. count = 1
  396. orbit_distance = 8
  397. home_planet = yes
  398. class = ideal_planet_class
  399. orbit_angle = { min = 90 max = 270 }
  400. size = 16
  401. tile_blockers = none
  402. modifiers = pm_ultra_rich
  403.  
  404. init_effect = {
  405. prevent_anomaly = yes
  406. }
  407.  
  408. init_effect = {
  409. random_tile = {
  410. limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 }
  411. set_building = "building_capital_1"
  412. add_resource = {
  413. resource = energy
  414. amount = 5
  415. replace = yes
  416. }
  417. }
  418. add_resource = {
  419. resource = minerals
  420. amount = 6
  421. }
  422. }
  423. random_neighboring_tile = {
  424. limit = { has_blocker = no has_building = no }
  425. set_building = "building_power_plant_1"
  426. add_resource = {
  427. resource = energy
  428. amount = 5
  429. replace = yes
  430. }
  431. }
  432. random_neighboring_tile = {
  433. limit = { has_blocker = no has_building = no }
  434. set_building = "building_power_plant_1"
  435. add_resource = {
  436. resource = energy
  437. amount = 6
  438. replace = yes
  439. }
  440. }
  441. random_neighboring_tile = {
  442. limit = { has_blocker = no has_building = no }
  443. set_building = "building_power_plant_1"
  444. add_resource = {
  445. resource = energy
  446. amount = 6
  447. replace = yes
  448. }
  449. }
  450. random_neighboring_tile = {
  451. limit = { has_blocker = no has_building = no }
  452. set_building = "building_mining_network_1"
  453. add_resource = {
  454. resource = minerals
  455. amount = 6
  456. replace = yes
  457. }
  458. }
  459. random_tile = {
  460. limit = { has_blocker = no has_building = no }
  461. set_blocker = ""
  462. add_resource = {
  463. resource = engineering_research
  464. amount = 6
  465. replace = yes
  466. }
  467. }
  468. random_tile = {
  469. limit = { has_blocker = no has_building = no }
  470. set_blocker = ""
  471. add_resource = {
  472. resource = society_research
  473. amount = 6
  474. replace = yes
  475. }
  476. }
  477. random_tile = {
  478. limit = { has_blocker = no has_building = no }
  479. set_blocker = ""
  480. add_resource = {
  481. resource = physics_research
  482. amount = 6
  483. replace = yes
  484. }
  485. }
  486. random_tile = {
  487. limit = { has_blocker = no has_building = no }
  488. set_blocker = ""
  489. add_resource = {
  490. resource = energy
  491. amount = 6
  492. replace = yes
  493. }
  494. }
  495. random_tile = {
  496. limit = { has_blocker = no has_building = no }
  497. set_blocker = ""
  498. add_resource = {
  499. resource = engineering_research
  500. amount = 6
  501. replace = yes
  502. }
  503. }
  504. random_tile = {
  505. limit = { has_blocker = no has_building = no }
  506. set_blocker = ""
  507. add_resource = {
  508. resource = engineering_research
  509. amount = 5
  510. replace = yes
  511. }
  512. }
  513. random_tile = {
  514. limit = { has_blocker = no has_building = no }
  515. add_resource = {
  516. resource = physics_research
  517. amount = 6
  518. replace = yes
  519. }
  520. }
  521. random_tile = {
  522. limit = { has_blocker = no has_building = no }
  523. add_resource = {
  524. resource = minerals
  525. amount = 6
  526. replace = yes
  527. }
  528. }
  529. random_tile = {
  530. limit = { has_blocker = no has_building = no }
  531. add_resource = {
  532. resource = energy
  533. amount = 6
  534. replace = yes
  535. }
  536. }
  537. random_tile = {
  538. limit = { has_blocker = no has_building = no }
  539. add_resource = {
  540. resource = energy
  541. amount = 5
  542. replace = yes
  543. }
  544. }
  545. random_tile = {
  546. limit = { has_blocker = no has_building = no }
  547. add_resource = {
  548. resource = energy
  549. amount = 5
  550. replace = yes
  551. }
  552. }
  553. random_tile = {
  554. limit = { has_blocker = no has_building = no }
  555. add_resource = {
  556. resource = minerals
  557. amount = 6
  558. replace = yes
  559. }
  560. }
  561. random_tile = {
  562. limit = { has_blocker = no has_building = no }
  563. add_resource = {
  564. resource = minerals
  565. amount = 6
  566. replace = yes
  567. }
  568. }
  569. random_tile = {
  570. limit = { has_blocker = no has_building = no }
  571. add_resource = {
  572. resource = minerals
  573. amount = 6
  574. replace = yes
  575. }
  576. }
  577. random_tile = {
  578. limit = { has_blocker = no has_building = no }
  579. add_resource = {
  580. resource = minerals
  581. amount = 6
  582. replace = yes
  583. }
  584.  
  585. }
  586. }
  587.  
  588. moon = {
  589. count = { min = 1 max = 1 }
  590. size = 8
  591. orbit_angle = { min = 45 max = 270 }
  592. orbit_distance = 5
  593. class = pc_ocean
  594. }
  595. }
  596. }
  597. change_orbit = 40
  598.  
  599. planet = {
  600. count = { min = 4 max = 5 }
  601. class = random_asteroid
  602. orbit_distance = 10
  603. orbit_angle = { min = 30 max = 120 }
  604. }
  605.  
  606. change_orbit = 25
  607.  
  608. planet = {
  609. count = { min = 0 max = 1 }
  610. orbit_distance = 20
  611. class = pc_barren
  612. orbit_angle = { min = 60 max = 270 }
  613.  
  614. moon = {
  615. count = { min = 0 max = 1 }
  616. class = random_non_colonizable
  617. orbit_angle = { min = 90 max = 270 }
  618. orbit_distance = 10
  619. }
  620. }
  621.  
  622. planet = {
  623. count = { min = 0 max = 1 }
  624. orbit_distance = 30
  625. class = pc_gas_giant
  626. orbit_angle = { min = 70 max = 270 }
  627. size = 25
  628.  
  629. change_orbit = @base_moon_distance
  630.  
  631. moon = {
  632. count = { min = 0 max = 2 }
  633. size = { min = 10 max = 20 }
  634. orbit_angle = { min = 90 max = 270 }
  635. orbit_distance = 4
  636. }
  637. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement