########################################## # Randomly Generated Starting Systems # # ######################################### @distance = 50 @planet_min_size = 10 @planet_max_size = 25 @base_moon_distance = 10 @moon_min_size = 6 @moon_max_size = 10 ### STARTING SYSTEMS # Empire Initializer I = Typical Earth like arrangement basic_init_random_empire_init_01 = { class = sc_g asteroids_distance = 174 usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = 1 class = pc_extreme_barren orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = 1 class = pc_greenhouse_hot orbit_distance = 22 orbit_angle = 0 size = { min = 15 max = 22 } has_ring = false } Planet = { count = 1 class = ideal_planet_class orbit_distance = 22 home_planet = yes orbit_angle = 0 size = { min = 16 max = 20 } has_ring = false tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } change_orbit = @base_moon_distance moon = { count = 0 class = pc_barren orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = pc_semi_barren orbit_distance = 42 orbit_angle = 0 size = { min = 10 max = 22 } has_ring = false moon = { count = { min = 1 max = 2 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = { min = 4 max = 6 } class = random_asteroid orbit_distance = 46 orbit_angle = 0 size = 0 has_ring = false } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 63 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 70 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer II = Asteroids in place of extreme barren basic_init_random_empire_init_02 = { class = sc_g asteroids_distance = 64 usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = 1 class = pc_extreme_barren orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = { min = 1 max = 2 } class = random_asteroid orbit_distance = 22 orbit_angle = 0 size = 0 has_ring = false } Planet = { count = 1 class = ideal_planet_class orbit_distance = 22 home_planet = yes orbit_angle = 0 size = { min = 16 max = 20 } has_ring = false tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } change_orbit = @base_moon_distance moon = { count = 1 class = pc_barren orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = pc_toxic orbit_distance = 42 orbit_angle = 0 size = { min = 13 max = 22 } has_ring = false moon = { count = { min = 1 max = 2 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = pc_semi_barren orbit_distance = 46 orbit_angle = 0 size = { min = 10 max = 22 } has_ring = false moon = { count = { min = 1 max = 2 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 16 max = 16 } } } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 63 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 70 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer III = No asteroids, more moons basic_init_random_empire_init_03 = { class = sc_g usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = 1 class = pc_extreme_barren orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = 1 class = rl_ff_hot_planets orbit_distance = 22 orbit_angle = 0 size = { min = 11 max = 17 } has_ring = false moon = { count = 1 class = pc_barren orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = ideal_planet_class orbit_distance = 22 home_planet = yes orbit_angle = 0 size = { min = 16 max = 20 } has_ring = false tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } change_orbit = @base_moon_distance moon = { count = 1 class = pc_barren orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_cool_planets orbit_distance = 42 orbit_angle = 0 size = { min = 12 max = 18 } has_ring = false moon = { count = { min = 1 max = 3 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_cold_planets orbit_distance = 46 orbit_angle = 0 size = { min = 10 max = 15 } has_ring = false moon = { count = { min = 1 max = 3 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 63 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 70 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer IV= no asteroids, hot gas giant basic_init_random_empire_init_04 = { class = sc_g usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = 1 class = pc_extreme_barren orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = 1 class = rl_ff_hot_planets orbit_distance = 22 orbit_angle = 0 size = { min = 11 max = 17 } has_ring = false } Planet = { count = 1 class = pc_gas_giant_hot orbit_distance = 53 orbit_angle = 0 size = { min = 20 max = 25 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = ideal_planet_class orbit_distance = 8 home_planet = yes orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_cold_planets orbit_distance = 57 orbit_angle = 0 size = { min = 10 max = 15 } has_ring = false moon = { count = { min = 1 max = 2 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 63 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 70 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer V= asteroids, gas giant basic_init_random_empire_init_05 = { class = sc_g asteroids_distance = 174 usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = 1 class = pc_barren orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = 1 class = pc_gas_giant_hot orbit_distance = 55 orbit_angle = 0 size = { min = 20 max = 25 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = pc_toxic orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = ideal_planet_class orbit_distance = 8 home_planet = yes orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = { min = 4 max = 6 } class = random_asteroid orbit_distance = 61 orbit_angle = 0 size = 0 has_ring = false } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 63 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 70 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer VI = Cooler start basic_init_random_empire_init_06 = { class = sc_g asteroids_distance = 43 usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = { min = 0 max = 1 } class = random_asteroid orbit_angle = 0 size = 0 has_ring = false } Planet = { count = 1 class = pc_greenhouse_hot orbit_distance = 22 orbit_angle = 0 size = { min = 15 max = 22 } has_ring = false } Planet = { count = 1 class = ideal_planet_class orbit_distance = 22 home_planet = yes orbit_angle = 0 size = { min = 16 max = 20 } has_ring = false tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } change_orbit = @base_moon_distance moon = { count = 0 class = pc_barren orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_cool_planets orbit_distance = 41 orbit_angle = 0 size = { min = 12 max = 18 } has_ring = false moon = { count = { min = 2 max = 3 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_cold_planets orbit_distance = 46 orbit_angle = 0 size = { min = 10 max = 15 } has_ring = false moon = { count = { min = 1 max = 3 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 62 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 70 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer VII = Warmer Start basic_init_random_empire_init_07 = { class = sc_g asteroids_distance = 174 usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = 1 class = pc_extreme_barren orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = 1 class = pc_greenhouse_hot orbit_distance = 22 orbit_angle = 0 size = { min = 15 max = 22 } has_ring = false } Planet = { count = 1 class = ideal_planet_class orbit_distance = 22 home_planet = yes orbit_angle = 0 size = { min = 16 max = 20 } has_ring = false tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } change_orbit = @base_moon_distance moon = { count = 0 class = pc_barren orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = pc_semi_barren orbit_distance = 42 orbit_angle = 0 size = { min = 10 max = 22 } has_ring = false moon = { count = { min = 1 max = 2 } class = pc_barren_cold orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = { min = 4 max = 6 } class = random_asteroid orbit_distance = 47 orbit_angle = 0 size = 0 has_ring = false } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 63 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 70 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 70 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 70 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer VIII = F class Puff Giant start #Puff Giant, Ideal, Warm Giant, barren_cold, icy_greenhouse, cold_moon_giant, 2-3 ice giants, kuiper basic_init_random_empire_init_08 = { class = sc_f usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 31 has_ring = no } Planet = { count = 1 class = pc_puff_giant orbit_angle = 0 size = { min = 24 max = 30 } has_ring = false } Planet = { count = 1 class = ideal_planet_class orbit_distance = 66 home_planet = yes orbit_angle = 0 size = { min = 16 max = 20 } has_ring = false tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } change_orbit = @base_moon_distance moon = { count = 0 class = pc_barren orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = pc_gas_giant_hot orbit_distance = 67 orbit_angle = 0 size = { min = 20 max = 25 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = pc_barren_cold orbit_distance = 41 orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = 1 class = pc_greenhouse_icy orbit_distance = 41 orbit_angle = 0 size = { min = 15 max = 22 } has_ring = false } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 73 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 75 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 75 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 75 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 73 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 73 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } # Empire Initializer IX = K Normal Terran, High Mass warm giant basic_init_random_empire_init_09 = { class = sc_k usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = 1 class = pc_extreme_barren orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = 1 class = ideal_planet_class orbit_distance = 20 home_planet = yes orbit_angle = 0 size = { min = 16 max = 20 } has_ring = false tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } change_orbit = @base_moon_distance moon = { count = 0 class = pc_barren orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = pc_gas_giant_hot orbit_distance = 61 orbit_angle = 0 size = { min = 20 max = 25 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = pc_toxic orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 58 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 64 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 64 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer X = K High mass warm giant start basic_init_random_empire_init_10 = { class = sc_k asteroids_distance = 127 usage = empire_init usage_odds = 9.1 planet = { count = 1: class = star orbit_distance = 0 orbit_angle = 1 size = 30 has_ring = no } Planet = { count = 1 class = pc_extreme_barren orbit_angle = 0 size = { min = 8 max = 14 } has_ring = false } Planet = { count = 1 class = pc_gas_giant_hot orbit_distance = 47 orbit_angle = 0 size = { min = 20 max = 25 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = ideal_planet_class orbit_distance = 8 home_planet = yes orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } tile_blockers = none modifiers = none init_effect = { prevent_anomaly = yes } init_effect = { random_tile = { limit = { has_blocker = no has_building = no num_adjacent_tiles > 3 } set_building = "building_capital_1" add_resource = { resource = food amount = 1 replace = yes } add_resource = { resource = minerals amount = 1 } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } random_neighboring_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_hydroponics_farm_1" add_resource = { resource = food amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_mining_network_1" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = engineering_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = society_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_failing_infrastructure" add_resource = { resource = physics_research amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = energy amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = food amount = 2 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_blocker = "tb_decrepit_dwellings" add_resource = { resource = minerals amount = 1 replace = yes } } random_tile = { limit = { has_blocker = no has_building = no } set_building = "building_power_plant_1" add_resource = { resource = energy amount = 1 replace = yes } } } } moon = { count = 1 class = pc_toxic orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } moon = { count = 1 class = cool_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 0 max = 0 } } } Planet = { count = { min = 3 max = 4 } class = random_asteroid orbit_distance = 46 orbit_angle = 0 size = 0 has_ring = false } Planet = { count = 1 class = rl_ff_gas_giants orbit_distance = 50 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_molten orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 8 max = 17 } } moon = { count = 1 class = pc_greenhouse_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 9 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_cold_moon_gas_giants orbit_distance = 64 orbit_angle = 0 size = { min = 33 max = 40 } has_ring = false moon = { count = 1 class = pc_greenhouse_icy orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 11 max = 17 } } moon = { count = 1 class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_barren_cold orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } moon = { count = { min = 0 max = 1 } class = giant_cold_moons orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 14 } } } Planet = { count = 1 class = rl_ff_ice_giants orbit_distance = 64 orbit_angle = 0 size = { min = 27 max = 33 } has_ring = false moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = kuiper_planets orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 5 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } moon = { count = { min = 0 max = 1 } class = pc_frozen orbit_distance = 8 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false moon = { count = { min = 0 max = 2 } class = pc_frozen orbit_distance = 12 orbit_angle = { min = 30 max = 270 } size = { min = 6 max = 11 } } } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } Planet = { count = 1 class = rl_ff_kuiper_objects orbit_distance = 64 orbit_angle = 0 size = { min = 6 max = 15 } has_ring = false } # Empire Initializer X = Red-Brown semi-binary start