diff --git a/better_mi/common/traits/~00_bm_traits_habitability.txt b/better_mi/common/traits/~00_bm_traits_habitability.txt new file mode 100644 index 0000000..a898c78 --- /dev/null +++ b/better_mi/common/traits/~00_bm_traits_habitability.txt @@ -0,0 +1,40 @@ +trait_pc_materus_machine_preference = { + icon = "gfx/interface/icons/traits/trait_pc_machine_preference.dds" + + bound_to_planet_classes = { + pc_machine + pc_pd_machine_cave + pc_pd_machine_superhabitable + pc_pd_machine_tidally_locked + pc_giga_planetary_computer + } + + species_potential_add = { + AND = { + from = { + has_tradition = tr_cybernetics_assimilator_finish + has_ascension_perk = ap_machine_worlds + } + can_add_cybernetic_traits = yes + } + } + species_possible_merge_add = { + always = yes + } + species_possible_remove = { + can_remove_cybernetic_traits = yes + } + + allowed_archetypes = { BIOLOGICAL PRESAPIENT LITHOID } + sorting_priority = 30 + modifier = { + pc_machine_habitability = 1.0 + pc_pd_machine_cave_habitability = 1.0 + pc_pd_machine_superhabitable_habitability = 1.0 + pc_pd_machine_tidally_locked_habitability = 1.0 + pc_giga_planetary_computer_habitability = 1.0 + } + ai_weight = { + weight = 0 + } +} \ No newline at end of file diff --git a/better_mi/localisation/materus_l_english.yml b/better_mi/localisation/~materus_l_english.yml similarity index 85% rename from better_mi/localisation/materus_l_english.yml rename to better_mi/localisation/~materus_l_english.yml index 6235a26..e30e4f5 100644 --- a/better_mi/localisation/materus_l_english.yml +++ b/better_mi/localisation/~materus_l_english.yml @@ -11,4 +11,7 @@ living_standard_hive_mind_advanced_worker_tooltip: "While it may have little use for luxuries, a drone population still requires a great deal of resources to sustain itself. Will only generate military leaders." living_standard_hive_mind_advanced_worker_tooltip_delayed: "§LThe needs of the individual and the needs of all are one and the same.§!" - MACHINE_CANNOT_ENSLAVE_CYBORGS: "$TRIGGER_FAIL$§YCybernetics ascended machine§! cannot enslave cyborg species." \ No newline at end of file + MACHINE_CANNOT_ENSLAVE_CYBORGS: "$TRIGGER_FAIL$§YCybernetics ascended machine§! cannot enslave cyborg species." + + trait_pc_materus_machine_preference: "$trait_pc_machine_preference$" + trait_pc_materus_machine_preference_desc: "$trait_pc_machine_preference_desc$" \ No newline at end of file diff --git a/better_mi/localisation/materus_l_polish.yml b/better_mi/localisation/~materus_l_polish.yml similarity index 87% rename from better_mi/localisation/materus_l_polish.yml rename to better_mi/localisation/~materus_l_polish.yml index f7acd06..3d4c354 100644 --- a/better_mi/localisation/materus_l_polish.yml +++ b/better_mi/localisation/~materus_l_polish.yml @@ -11,4 +11,7 @@ living_standard_hive_mind_advanced_worker_tooltip: "Populacja dronów rzadko korzysta z luksusów, ale nadal potrzebuje do życia olbrzymiej ilości zasobów. Będzie tworzyć jedynie generałów" living_standard_hive_mind_advanced_worker_tooltip_delayed: "§LNie ma różnicy między potrzebami jednostki a potrzebami roju.§!" - MACHINE_CANNOT_ENSLAVE_CYBORGS: "$TRIGGER_FAIL$Nie można zniewolić cyborgów" \ No newline at end of file + MACHINE_CANNOT_ENSLAVE_CYBORGS: "$TRIGGER_FAIL$Nie można zniewolić cyborgów" + + trait_pc_materus_machine_preference: "$trait_pc_machine_preference$" + trait_pc_materus_machine_preference_desc: "$trait_pc_machine_preference_desc$" \ No newline at end of file