Advertisement
Morcleon

gpm_deposits_blockers.txt

Dec 16th, 2022
1,208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Ruby 12.13 KB | Gaming | 0 0
  1. gpm_tb_toxic_gas = {
  2.     time = 270
  3.     is_for_colonizable = yes
  4.     category = deposit_cat_blockers
  5.  
  6.     can_be_cleared = {
  7.         custom_tooltip = {
  8.             fail_text = has_ranger_lodge
  9.             planet = {
  10.                 NOT = { has_building = building_ranger_lodge }
  11.             }
  12.         }
  13.     }
  14.  
  15.     resources = {
  16.         category = deposit_blockers_natural
  17.         cost = {
  18.             energy = 400
  19.         }
  20.     }
  21.    
  22.     planet_modifier = {
  23.         district_farming_max = -2
  24.     }
  25.  
  26.     all_blocker_swap_types = yes
  27.  
  28.     on_cleared = {
  29.         if = {
  30.             limit = { exists = owner }
  31.             owner = {
  32.                 random_list = {
  33.                     50 = { add_resource = { exotic_gases = 5 } }
  34.                     40 = { add_resource = { exotic_gases = 10 } }
  35.                     30 = { add_resource = { exotic_gases = 15 } }
  36.                     20 = { add_resource = { exotic_gases = 20 } }
  37.                     10 = { add_resource = { exotic_gases = 25 } }
  38.                 }
  39.             }
  40.         }
  41.     }
  42.  
  43.     # weight 0: event added
  44.     drop_weight = {
  45.         weight = 0
  46.     }
  47.  
  48.     prerequisites = { "tech_gpm_tb_toxic_gas" }
  49. }
  50. gpm_tb_locust_plagues = {
  51.     time = 270
  52.     is_for_colonizable = yes
  53.     category = deposit_cat_blockers
  54.  
  55.     can_be_cleared = {
  56.         custom_tooltip = {
  57.             fail_text = has_ranger_lodge
  58.             planet = {
  59.                 NOT = { has_building = building_ranger_lodge }
  60.             }
  61.         }
  62.     }
  63.  
  64.     resources = {
  65.         category = deposit_blockers_natural
  66.         cost = {
  67.             energy = 400
  68.         }
  69.     }
  70.    
  71.     planet_modifier = {
  72.         district_farming_max = -2
  73.     }
  74.  
  75.     use_weights_for_blocker_swap_types = no
  76.     blocker_swap_types = {
  77.         d_lichen_fields
  78.         d_bountiful_plains
  79.         d_rugged_woods
  80.         d_green_hills
  81.         d_forgiving_tundra
  82.         d_boggy_fens
  83.         d_nutritious_mudland
  84.         d_fungal_caves
  85.         d_lush_jungle
  86.         d_fertile_lands
  87.         d_great_river
  88.         d_black_soil
  89.         d_marvelous_oasis
  90.         d_tropical_island
  91.         d_fungal_forest
  92.     }
  93.  
  94.     # weight 0: event added
  95.     drop_weight = {
  96.         weight = 0
  97.     }
  98.  
  99.     prerequisites = { "tech_gpm_tb_locust_plagues" }
  100. }
  101. gpm_tb_seasonal_flooding = {
  102.     time = 270
  103.     is_for_colonizable = yes
  104.     category = deposit_cat_blockers
  105.  
  106.     can_be_cleared = {
  107.         custom_tooltip = {
  108.             fail_text = has_ranger_lodge
  109.             planet = {
  110.                 NOT = { has_building = building_ranger_lodge }
  111.             }
  112.         }
  113.     }
  114.  
  115.     resources = {
  116.         category = deposit_blockers_natural
  117.         cost = {
  118.             energy = 400
  119.         }
  120.     }
  121.    
  122.     planet_modifier = {
  123.         district_farming_max = -2
  124.     }
  125.  
  126.     all_blocker_swap_types = yes
  127.  
  128.     # weight 0: event added
  129.     drop_weight = {
  130.         weight = 0
  131.     }
  132.    
  133.     prerequisites = { "tech_gpm_tb_seasonal_flooding" }
  134. }
  135. # Xenomorphs
  136. gpm_tb_xenomorph_blocker = {   
  137.     time = 360
  138.    
  139.     is_for_colonizable = yes
  140.     category = deposit_cat_blockers
  141.    
  142.     resources = {
  143.         category = deposit_blockers
  144.         cost = {
  145.             energy = 1000
  146.         }
  147.     }
  148.    
  149.     planet_modifier = {
  150.         planet_max_districts_add = -1
  151.     }
  152.  
  153.     all_blocker_swap_types = yes
  154.  
  155.     # weight 0: event added
  156.     drop_weight = {
  157.         weight = 0
  158.     }
  159.  
  160.     prerequisites = { "tech_dangerous_wildlife" }
  161. }
  162. # ringworld blockers
  163. gpm_tb_ringworld_blocker = {   
  164.     time = 900
  165.    
  166.     is_for_colonizable = yes
  167.     category = deposit_cat_blockers
  168.    
  169.     resources = {
  170.         category = deposit_blockers
  171.         cost = {
  172.             # energy = 1000
  173.             alloys = 1500
  174.         }
  175.     }
  176.  
  177.     planet_modifier = {
  178.         planet_max_districts_add = -5
  179.     }
  180.  
  181.     all_blocker_swap_types = yes
  182.  
  183.     # weight 0: event added
  184.     drop_weight = {
  185.         weight = 0
  186.     }
  187. }
  188.  
  189. gpm_tb_deep_caverns = {
  190.     time = 360
  191.     is_for_colonizable = yes
  192.     category = deposit_cat_blockers
  193.  
  194.     can_be_cleared = {
  195.         custom_tooltip = {
  196.             fail_text = has_ranger_lodge
  197.             planet = {
  198.                 NOT = { has_building = building_ranger_lodge }
  199.             }
  200.         }
  201.     }
  202.  
  203.     resources = {
  204.         category = deposit_blockers_natural
  205.         cost = {
  206.             energy = 600
  207.         }
  208.     }
  209.    
  210.     planet_modifier = {
  211.         planet_max_districts_add = -2
  212.     }
  213.  
  214.     on_cleared = {
  215.         if = {
  216.             limit = {
  217.                 exists = owner
  218.                 is_lithoid_empire = no
  219.             }
  220.             owner = {
  221.                 random_list = {
  222.                     10 = { add_resource = { minerals = 100 } }
  223.                     10 = { add_resource = { minerals = 200 } }
  224.                     10 = { add_resource = { minerals = 300 } }
  225.                     10 = { add_resource = { minerals = 400 } }
  226.                 }
  227.             }
  228.         }      
  229.         if = {
  230.             limit = {
  231.                 exists = owner
  232.                 is_lithoid_empire = yes
  233.             }
  234.             owner = {
  235.                 random_list = {
  236.                     10 = { add_resource = { minerals = 400 } }
  237.                     10 = { add_resource = { minerals = 500 } }
  238.                     10 = { add_resource = { minerals = 600 } }
  239.                 }
  240.             }
  241.         }
  242.     }
  243.  
  244.     # weight 0: event added
  245.     drop_weight = {
  246.         weight = 0
  247.     }
  248. }
  249.  
  250. gpm_tb_deprecated_infrastructure = {
  251.     time = 500
  252.     is_for_colonizable = yes
  253.     category = deposit_cat_blockers
  254.  
  255.     resources = {
  256.         category = deposit_blockers
  257.         cost = {
  258.             energy = 600
  259.             minerals = 600
  260.         }
  261.     }
  262.    
  263.     planet_modifier = {
  264.         planet_max_districts_add = -1
  265.     }
  266.  
  267.     on_cleared = {
  268.         add_deposit = gpm_d_restored_infrastructure
  269.     }
  270.  
  271.     # weight 0: event added
  272.     drop_weight = {
  273.         weight = 0
  274.     }
  275. }
  276.  
  277. gpm_tb_volatile_gasses = {
  278.     time = 270
  279.     is_for_colonizable = yes
  280.     category = deposit_cat_blockers
  281.  
  282.     can_be_cleared = {
  283.         custom_tooltip = {
  284.             fail_text = has_ranger_lodge
  285.             planet = {
  286.                 NOT = { has_building = building_ranger_lodge }
  287.             }
  288.         }
  289.     }
  290.  
  291.     resources = {
  292.         category = deposit_blockers_natural
  293.         cost = {
  294.             energy = 500
  295.         }
  296.     }
  297.    
  298.     planet_modifier = {
  299.         planet_max_districts_add = -1
  300.     }
  301.  
  302.     all_blocker_swap_types = yes
  303.  
  304.     on_cleared = {
  305.         if = {
  306.             limit = { exists = owner }
  307.             owner = { add_resource = { exotic_gases = 10 } }
  308.         }
  309.     }
  310.  
  311.     # weight 0: event added
  312.     drop_weight = {
  313.         weight = 0
  314.     }
  315.  
  316.     prerequisites = { "tech_mine_exotic_gases" }
  317. }
  318.  
  319. gpm_tb_volatile_motes = {
  320.     time = 270
  321.     is_for_colonizable = yes
  322.     category = deposit_cat_blockers
  323.  
  324.     can_be_cleared = {
  325.         custom_tooltip = {
  326.             fail_text = has_ranger_lodge
  327.             planet = {
  328.                 NOT = { has_building = building_ranger_lodge }
  329.             }
  330.         }
  331.     }
  332.  
  333.     resources = {
  334.         category = deposit_blockers_natural
  335.         cost = {
  336.             energy = 500
  337.         }
  338.     }
  339.    
  340.     planet_modifier = {
  341.         planet_max_districts_add = -1
  342.     }
  343.  
  344.     all_blocker_swap_types = yes
  345.  
  346.     on_cleared = {
  347.         if = {
  348.             limit = { exists = owner }
  349.             owner = { add_resource = { volatile_motes = 10 } }
  350.         }
  351.     }
  352.  
  353.     # weight 0: event added
  354.     drop_weight = {
  355.         weight = 0
  356.     }
  357.  
  358.     prerequisites = { "tech_mine_volatile_motes" }
  359. }
  360.  
  361. gpm_tb_volatile_crystals = {
  362.     time = 270
  363.     is_for_colonizable = yes
  364.     category = deposit_cat_blockers
  365.  
  366.     can_be_cleared = {
  367.         custom_tooltip = {
  368.             fail_text = has_ranger_lodge
  369.             planet = {
  370.                 NOT = { has_building = building_ranger_lodge }
  371.             }
  372.         }
  373.     }
  374.  
  375.     resources = {
  376.         category = deposit_blockers_natural
  377.         cost = {
  378.             energy = 500
  379.         }
  380.     }
  381.    
  382.     planet_modifier = {
  383.         planet_max_districts_add = -1
  384.     }
  385.  
  386.     all_blocker_swap_types = yes
  387.  
  388.     on_cleared = {
  389.         if = {
  390.             limit = { exists = owner }
  391.             owner = { add_resource = { rare_crystals = 10 } }
  392.         }
  393.     }
  394.  
  395.     # weight 0: event added
  396.     drop_weight = {
  397.         weight = 0
  398.     }
  399.  
  400.     prerequisites = { "tech_mine_rare_crystals" }
  401. }
  402. gpm_tb_swamp_resources = {
  403.     time = 270
  404.     is_for_colonizable = yes
  405.     category = deposit_cat_blockers
  406.  
  407.     can_be_cleared = {
  408.         custom_tooltip = {
  409.             fail_text = has_ranger_lodge
  410.             planet = {
  411.                 NOT = { has_building = building_ranger_lodge }
  412.             }
  413.         }
  414.     }
  415.  
  416.     resources = {
  417.         category = deposit_blockers_natural
  418.         cost = {
  419.             energy = 150
  420.         }
  421.     }
  422.    
  423.     planet_modifier = {
  424.         planet_max_districts_add = -1
  425.     }
  426.  
  427.     all_blocker_swap_types = yes
  428.  
  429.     on_cleared = {
  430.         if = {
  431.             limit = { exists = owner }
  432.             owner = {
  433.                 add_resource = {
  434.                     minerals = 150
  435.                 }
  436.             }
  437.         }
  438.     }
  439.  
  440.     # weight 0: event added
  441.     drop_weight = {
  442.         weight = 0
  443.     }
  444. }
  445. gpm_tb_ocean_resources = {
  446.     time = 360
  447.     is_for_colonizable = yes
  448.     category = deposit_cat_blockers
  449.  
  450.     can_be_cleared = {
  451.         custom_tooltip = {
  452.             fail_text = has_ranger_lodge
  453.             planet = {
  454.                 NOT = { has_building = building_ranger_lodge }
  455.             }
  456.         }
  457.     }
  458.  
  459.     resources = {
  460.         category = deposit_blockers_natural
  461.         cost = {
  462.             energy = 200
  463.         }
  464.     }
  465.    
  466.     planet_modifier = {
  467.         planet_max_districts_add = -1
  468.     }
  469.  
  470.     on_cleared = {
  471.         if = {
  472.             limit = { exists = owner }
  473.             owner = {
  474.                 add_resource = {
  475.                     minerals = 200
  476.                 }
  477.             }
  478.         }
  479.         if = {
  480.             limit = {
  481.                 exists = owner
  482.                 space_owner = { has_trait = trait_aquatic }
  483.             }
  484.             owner = {
  485.                 add_resource = {
  486.                     food = 200
  487.                 }
  488.             }
  489.         }
  490.     }
  491.  
  492.     # weight 0: event added
  493.     drop_weight = {
  494.         weight = 0
  495.     }
  496. }
  497. gpm_tb_forest_resources = {
  498.     time = 180
  499.     is_for_colonizable = yes
  500.     category = deposit_cat_blockers
  501.  
  502.     can_be_cleared = {
  503.         custom_tooltip = {
  504.             fail_text = has_ranger_lodge
  505.             planet = {
  506.                 NOT = { has_building = building_ranger_lodge }
  507.             }
  508.         }
  509.     }
  510.  
  511.     resources = {
  512.         category = deposit_blockers_natural
  513.         cost = {
  514.             energy = 100
  515.         }
  516.     }
  517.    
  518.     planet_modifier = {
  519.         planet_max_districts_add = -1
  520.     }
  521.  
  522.     all_blocker_swap_types = yes
  523.  
  524.     on_cleared = {
  525.         if = {
  526.             limit = { exists = owner }
  527.             owner = {
  528.                 add_resource = {
  529.                     minerals = 100
  530.                 }
  531.             }
  532.         }
  533.     }
  534.  
  535.     # weight 0: event added
  536.     drop_weight = {
  537.         weight = 0
  538.     }
  539. }
  540. gpm_tb_automated_turrets = {
  541.     time = 270
  542.     is_for_colonizable = yes
  543.     category = deposit_cat_blockers
  544.  
  545.     resources = {
  546.         category = deposit_blockers
  547.         cost = {
  548.             energy = 400
  549.         }
  550.     }
  551.    
  552.     planet_modifier = {
  553.         planet_max_districts_add = -1
  554.         planet_colony_development_speed_mult = -0.05
  555.     }
  556.  
  557.     all_blocker_swap_types = yes
  558.  
  559.     on_cleared = {
  560.         if = {
  561.             limit = { exists = owner }
  562.             owner = { add_resource = { alloys = 30 } }
  563.         }
  564.     }
  565.  
  566.     # weight 0: event added
  567.     drop_weight = {
  568.         weight = 0
  569.     }
  570. }
  571. gpm_tb_crystal_growth_resources = {
  572.     time = 360
  573.     is_for_colonizable = yes
  574.     category = deposit_cat_blockers
  575.  
  576.     can_be_cleared = {
  577.         custom_tooltip = {
  578.             fail_text = has_ranger_lodge
  579.             planet = {
  580.                 NOT = { has_building = building_ranger_lodge }
  581.             }
  582.         }
  583.     }
  584.  
  585.     resources = {
  586.         category = deposit_blockers_natural
  587.         cost = {
  588.             energy = 300
  589.         }
  590.     }
  591.    
  592.     planet_modifier = {
  593.         planet_max_districts_add = -1
  594.     }
  595.  
  596.     all_blocker_swap_types = yes
  597.  
  598.     on_cleared = {
  599.         if = {
  600.             limit = { exists = owner }
  601.             owner = {
  602.                 add_resource = {
  603.                     rare_crystals = 25
  604.                     minerals = 100
  605.                 }
  606.             }
  607.         }
  608.     }
  609.  
  610.     # weight 0: event added
  611.     drop_weight = {
  612.         weight = 0
  613.     }
  614.  
  615.     prerequisites = { "tech_mine_rare_crystals" }
  616. }
  617. gpm_tb_lethal_overgrowth_resources = {
  618.     time = 270
  619.     is_for_colonizable = yes
  620.     category = deposit_cat_blockers
  621.  
  622.     can_be_cleared = {
  623.         custom_tooltip = {
  624.             fail_text = has_ranger_lodge
  625.             planet = {
  626.                 NOT = { has_building = building_ranger_lodge }
  627.             }
  628.         }
  629.     }
  630.  
  631.     resources = {
  632.         category = deposit_blockers_natural
  633.         cost = {
  634.             energy = 300
  635.         }
  636.     }
  637.    
  638.     planet_modifier = {
  639.         planet_max_districts_add = -1
  640.     }
  641.  
  642.     all_blocker_swap_types = yes
  643.  
  644.     on_cleared = {
  645.         if = {
  646.             limit = { exists = owner }
  647.             owner = {
  648.                 add_resource = {
  649.                     food = 100
  650.                 }
  651.             }
  652.         }
  653.     }
  654.  
  655.     # weight 0: event added
  656.     drop_weight = {
  657.         weight = 0
  658.     }
  659. }
  660.  
  661. gpm_tb_xenomorph_blocker_empty = { 
  662.     time = 360
  663.    
  664.     is_for_colonizable = yes
  665.     category = deposit_cat_blockers
  666.    
  667.     resources = {
  668.         category = deposit_blockers
  669.         cost = {
  670.             energy = 2000
  671.         }
  672.     }
  673.    
  674.     planet_modifier = {
  675.         planet_max_districts_add = -2
  676.     }
  677.  
  678.     # all_blocker_swap_types = no
  679.  
  680.     # weight 0: event added
  681.     drop_weight = {
  682.         weight = 0
  683.     }
  684.  
  685.     prerequisites = { "tech_dangerous_wildlife" }
  686. }
  687. gpm_tb_automated_turrets_empty = {
  688.     time = 270
  689.     is_for_colonizable = yes
  690.     category = deposit_cat_blockers
  691.  
  692.     resources = {
  693.         category = deposit_blockers
  694.         cost = {
  695.             energy = 2000
  696.         }
  697.     }
  698.    
  699.     planet_modifier = {
  700.         planet_max_districts_add = -2
  701.     }
  702.  
  703.     # all_blocker_swap_types = no
  704.  
  705.     on_cleared = {
  706.         if = {
  707.             limit = { exists = owner owner = { has_ancrel = yes }}
  708.             owner = { add_resource = { minor_artifacts = 20 } }
  709.         }
  710.     }
  711.  
  712.     # weight 0: event added
  713.     drop_weight = {
  714.         weight = 0
  715.     }
  716. }
  717.  
  718.  
  719. gpm_d_webbing = {
  720.     time = 270
  721.     is_for_colonizable = yes
  722.     category = deposit_cat_blockers
  723.  
  724.     can_be_cleared = {
  725.         custom_tooltip = {
  726.             fail_text = has_ranger_lodge
  727.             planet = {
  728.                 NOT = { has_building = building_ranger_lodge }
  729.             }
  730.         }
  731.     }
  732.  
  733.     resources = {
  734.         category = deposit_blockers_natural
  735.         cost = {
  736.             energy = 500
  737.         }
  738.     }
  739.    
  740.     planet_modifier = {
  741.         planet_max_districts_add = -1
  742.     }
  743.  
  744.     all_blocker_swap_types = yes
  745.  
  746.     # weight 0: event added
  747.     drop_weight = {
  748.         weight = 0
  749.     }
  750. }
Tags: stellaris
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement