Stellaris

Stellaris

Not enough ratings
Void Dwellers traits fix 3.0.4
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
64.393 KB
13 Sep, 2021 @ 4:30pm
1 Change Note ( view )

Subscribe to download
Void Dwellers traits fix 3.0.4

In 1 collection by OldEnt
Workshop: OldEnt's Legacy mods for Stellaris
29 items
Description
Stellaris 3.0.4 only. End Of Life.

Void Dwellers will no longer receive negative trait when settling Ring World or custom habitats from supported mods:

Counts habitable_structure = yes (very useful with The Merger of Rules mod). Exclusion planet flag: voiddwellerstraitsfix_forbidden.

Source on GitHub: https://github.com/OldEnt/stellaris-void-dwellers-traits-fix

Supports Dynamic Mod Menu (3.0.*) and uses its menu template. Use it to switch ecumenopolis habitability off. Alternatively, execute the following command:
effect set_global_flag = voiddwellerstraitsfix_ecumenopolises_prohibited

Mod has the following check for exclusion flag before checking list below:
NOT = { has_planet_flag = voiddwellerstraitsfix_forbidden }

Classes fully habitable for Void Dwellers:

# Custom flag for mods to use. Set on your planet.
has_planet_flag = voiddwellerstraitsfix

# Vanilla
uses_district_set = habitat
uses_district_set = ring_world
habitable_structure = yes # Very useful with The Merger of Rules mod.
# is_planet_class = pc_city
NOT = { has_global_flag = voiddwellerstraitsfix_ecumenopolises_prohibited }
uses_district_set = city_world

# Planetary Diversity - Planetary Habitats
has_planet_flag = pdhab# failsafe flag
uses_district_set = pdplanethab

NOT = { has_global_flag = voiddwellerstraitsfix_ecumenopolises_prohibited }
uses_district_set = pdarchive # Archive World
uses_district_set = pdecocity # Eco-Arcology
uses_district_set = pdnecropolis # Necropolis
uses_district_set = pdpalacearc # Palace and Capital Arcology
uses_district_set = pdmilarc # Fortress Arcology
uses_district_set = pdshroudarc # Shrouded Arcology
is_planet_class = pc_technoorganic # Techno-Organic World

# Planetary Diversity - Planetary Habitats - old classes for backwards compatibility # unsupported in Stellaris 3.*, use Legacy fix version

# Starborn: Improved Voidtouched
uses_district_set = starborn_start

# Dyson Swarm - colonizing space
uses_district_set = Dyson_swarm

# Living Space
has_planet_flag = stpg_planetary_habitat

# Habitation
has_planet_flag = hab_init

# Gigastructural Engineering & More
uses_district_set = giga_planet
uses_district_set = giga_alderson
uses_district_set = giga_birch
uses_district_set = giga_habitat
uses_district_set = interstellar_ring
uses_district_set = penrose_ring
uses_district_set = virtual_ring

# # Ascendancy Ringworlds # unsupported in Stellaris 3.*, use Legacy fix version

# Twinks Atlanteans
uses_district_set = skypalace

# NSC2 Modjam Freebooters Origin
uses_district_set = nsc_freebooter_habitat

# More Events Mod
is_planet_class = pc_mem_vazuran_habitat

# Acquisition of Technology
uses_district_set = dm_habitat
uses_district_set = ae_habitat
uses_district_set = sigma_habitat

# Planetary Ringworlds
is_planet_class = pc_planetary_ringworld
is_planet_class = pc_planetary_ringworld_machine
is_planet_class = pc_planetary_ringworld_hive
is_planet_class = pc_planetary_ringworld_city

This mod will not remove negative trait from your existing pops. You can gene-mod them to your starting pops easily.

Overwrites origin.1 event (present in events/origin_events_1.txt).

This Void Dwellers Ring World fix started as a part of my Void Dwellers Expanded but since it requires modifying core file I separated it and added support for additional mods.

If you want to add your custom planet class to the list just drop a comment below.

Source on GitHub: https://github.com/OldEnt/stellaris-void-dwellers-traits-fix
2 Comments
OldEnt  [author] 12 Nov, 2021 @ 10:29am 
megamonkey2: Void Dweller trait works completely differently in 3.1. Entire mod code is obsolete and would have to be written anew from scratch. It would also introduce compatibility hell as every mod combination changing basic game traits would have to have a separate compatibility patch. Not my idea of fun. 3.1 VD are partially habitable on artificial structures so here's that.

Marrow made a new mod you can find here: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2620814955
megamonkey2 12 Nov, 2021 @ 6:27am 
The current version of this mod has been removed - is it no longer necessary in 3.1?