Jump to content

Recommended Posts

Posted (edited)

While I am sure I would find this mod fun, it would be cool if the main mod page had pictures of the traits and or civics to view before downloading. I'm aware it would probably take around an hour to do, but nevertheless.

Edited by Anonomori
Posted
On 1/18/2025 at 11:03 AM, CyberKristi said:

So it seems as if this mod, may be effecting the balance of the game when the end game crisis comes around by effecting our progression cause of it's added technologies. As the following thread in the paradox forum shows, my fleet power and that of every other AI empire in the game is significantly lower than it should be compared to the Fallen Empires we are facing in the War in Heaven Crisis. With a AFE fleet that can near 1 million fleet power cap we have no chance of winning against them with how ever other empire has progressed.

https://forum.paradoxplaza.com/forum/threads/war-in-heaven-ae-is-nearing-1-million-fleet-power.1726346/#post-30126786

Hi Kristi!  I was looking at the screenshot and noticed a couple of things.  First is that you have 1100 pop, 1300 empire size, and 3M unity sitting around.  Have you maxed ascension levels on all your planets?  My experience has been that, with the LV traditions and techs, you can usually reduce empire size from pops to 10%, give or take 10. Hybridization comes late, so you probably didn't see that -25% yet; but I'm pretty sure that you should have half that empire size, even early-tier4 tech level.

Some other thoughts based on that tiny snapshot and wild guesses: consider building a few less concubines.  4k unity and 1k science is misbalanced the wrong direction.  If you were running Divine Coupling, don't upgrade your temple beyond level 2, and even that only with careful consideration.  At default weight, concubines claim every pop; so opening that many slots for them can wreck an economy.  You'll finish your traditions fast; but then you're behind on everything else.

And on the thought of everything else, you're definitely not leaning into LV jobs and traits. Which is fine; nobody wants to play the same game over and over again.  Er, nobody normal, anyway.  I am curious what you were doing to balance your economy against that staggering pop count, though.  Most LV games, I end up with so much trade value I just buy my way into the mid-game.

 

Hope you don't mind a super late reply.  Also hope you've had some better runs since this one. ^_^

Posted
On 1/31/2025 at 1:27 PM, CyberKristi said:

It's the addition of Tech, both from the DLC the Developers have been adding, And also from LV it effects progression significantly by making it move slower since there is a lot more that can pop up in the random selection of tech now. I'm not the only person to acknowledge this it's been noted by many on the paradox forums that just with DLC alone this has been happening (to a lesser extent than those with mods that add tech). Slower Progression is what makes the Crisis so difficult if you can't push the crises far enough back to make it happen at a time when your tech progression is sufficient.

 

In your screenshot on the Paradox forums, you're 120 years into the game and your science is only +929 and you're only running 100k-ish fleet power.  Not trying to be mean but as others on the Paradox forums pointed out, that's exceedingly low.  Additionally, you're at +4K Unity but only +250-ish on your base resources, suggesting you focused on unity output. 

 

LV isn't even a little bit of the problem here.  While tech tree bloat is somewhat a thing, that's easily offset in this case by how OP a lot of the LV content is.  Even if LV is the only mod in your mod list, you should be in a far better position than you are.  If you're running something like Giga/ACOT as well, you should be overflowing with resources that far into the game. 

  • 2 weeks later...
Posted

I may be wrong, but I think there used to be a guide to creating a patch for mod races. Can you tell me if this was the case? I created my own race and want to make it compatible with LV. I've done this before, but I've forgotten everything now.

Posted

Lithia, if you are working on Lustful Void at all right now, I'd put it on pause. Because 4.0 is gonna cause another modpocalypse with how many changes are coming to the way planets and pops work.

Posted
1 hour ago, Shane843 said:

Lithia, if you are working on Lustful Void at all right now, I'd put it on pause. Because 4.0 is gonna cause another modpocalypse with how many changes are coming to the way planets and pops work.

There are a lot of steps to mod creation and most have nothing to do with coding.

Posted

If the lv_hybrids.txt in the event folder does not need change much I can suggest a small change

 

############
# Bio Pops #
############

planet_event = {
    id = lv_hybrids.8
    hide_window = yes
    
    pre_triggers = {
        has_owner = yes
        has_ground_combat = no
        is_ai = no
    }
    
    trigger = {
        NOR = {
            has_global_flag = lv_all_disabled
            has_global_flag = lv_bio_hybrids_disabled
        }
        NOT = { has_planet_flag = lv_bio_hybrids_recent }
        num_unique_species < 12
    }
    
    mean_time_to_happen = {
        months = 18
    }
    
    immediate = {
        if = {
            limit = {
                OR = {
                    AND = {
                        any_owned_pop = {
                            pop_has_trait = trait_lv_intercompatible_womb
                        }
                        any_owned_pop = {
                            NOT = { pop_has_trait = trait_lv_intercompatible_womb }
                            OR = {
                                is_robot_pop = no
                                pop_has_trait = trait_lv_lushtech_synthetic_womb
                                pop_has_trait = trait_lv_sex_bots
                                pop_has_trait = trait_lv_sex_bots_o
                            }
                        }
                    }
                    AND = {
                        any_owned_pop = {
                            pop_has_trait = trait_lv_intercompatible_sperm
                        }
                        any_owned_pop = {
                            NOT = { pop_has_trait = trait_lv_intercompatible_sperm }
                            OR = {
                                is_robot_pop = no
                                pop_has_trait = trait_lv_lushtech_synthetic_womb
                                pop_has_trait = trait_lv_sex_bots
                                pop_has_trait = trait_lv_sex_bots_o
                            }
                        }
                    }
                }
            }
            set_timed_planet_flag = {
                flag = lv_bio_hybrids_recent
                days = 740
            }
            random_owned_pop = {
                limit = {
                    OR = {
                        pop_has_trait = trait_lv_intercompatible_womb
                        pop_has_trait = trait_lv_intercompatible_sperm
                    }
                }
                save_event_target_as = lv_intercompatible_pop
            }
            random_owned_pop = {
                limit = {
                    NOT = { is_same_species = event_target:lv_intercompatible_pop.species }
                    OR = {
                        is_robot_pop = no
                        pop_has_trait = trait_lv_lushtech_synthetic_womb
                        pop_has_trait = trait_lv_sex_bots
                        pop_has_trait = trait_lv_sex_bots_o
                    }
                }
                save_event_target_as = lv_breeder_pop
            }
            random_list = {
                40 = {
                    event_target:lv_intercompatible_pop = {
                        create_species = {
                            name = random
                            class = this
                            portrait = this
                            traits = random
                            homeworld = PREV
                        }
                    }
                }
                40 = {
                    event_target:lv_intercompatible_pop = {
                        create_species = {
                            name = random
                            class = this
                            portrait = random
                            extra_trait_points = 2
                            traits = random
                            homeworld = PREV
                        }
                    }
                }
                20 = {#change from 1 to 20 to maybe for trigger
                    event_target:lv_intercompatible_pop = {
                        
                        create_half_species = {# change perfect hybrid to be actual hybrid
                            species_one = event_target:lv_intercompatible_pop.species
                            species_two = event_target:lv_breeder_pop.species
                            country = root
                            
                            extra_trait_points = 6
                            
                            allow_negative_traits = no
                            
                        }
                       
                    }
                    set_timed_planet_flag = {
                        flag = lv_perfect_bio_hybrid_recent
                        days = 740
                    }

                }
            }
            last_created_species = {
                set_species_identity = event_target:lv_intercompatible_pop.species
            }
            random_list = {
                50 = {
                    last_created_species = {
                        modify_species = {
                            species = this
                            ideal_planet_class = event_target:lv_intercompatible_pop
                            change_scoped_species = no
                        }
                    }
                }
                50 = {
                    last_created_species = {
                        modify_species = {
                            species = this
                            ideal_planet_class = event_target:lv_breeder_pop
                            change_scoped_species = no
                        }
                    }
                }
            }
            if = {# added to add the perfect and psionic trait to the half species
                limit = {
                    
                        AND = {  
                            has_planet_flag = lv_perfect_bio_hybrid_recent
                            has_planet_flag = lv_bio_hybrids_recent
                        }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_psionic
                        add_trait = trait_lv_perfect_hybrid
                        
                        change_scoped_species = no
                    }
                }
            }
            
            
            
            
            
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lv_intercompatible_womb
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lv_intercompatible_womb
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lv_intercompatible_sperm
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lv_intercompatible_sperm
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lv_all_male
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lv_all_male
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lv_all_female
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lv_all_female
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lv_futanari
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lv_futanari
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lv_brood_parasite
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lv_brood_parasite
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lv_titanic_evolution
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lv_titanic_evolution
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lv_perfect_hybrid
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lv_perfect_hybrid
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_hive_mind
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_hive_mind
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_lithoid
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_lithoid
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_necrophage
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_necrophage
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_survivor
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_survivor
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_nivlac
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_nivlac
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_bioadaptability
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_bioadaptability
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_social_pheromones
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_social_pheromones
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_limited_regeneration
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_limited_regeneration
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_cybernetic
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_cybernetic
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_latent_psionic
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_latent_psionic
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_psionic
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_psionic
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_enigmatic_intelligence_poor
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_enigmatic_intelligence_poor
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_enigmatic_intelligence_failed
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_enigmatic_intelligence_failed
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_enigmatic_intelligence
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_enigmatic_intelligence
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_nuumismatic_administration
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_nuumismatic_administration
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_presapient_starborn
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_presapient_starborn
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_presapient_earthbound
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_presapient_earthbound
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_presapient_natural_intellectuals
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_presapient_natural_intellectuals
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_presapient_proles
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_presapient_proles
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_presapient_conservative
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_presapient_conservative
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_presapient_irradiated
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_presapient_irradiated
                        change_scoped_species = no
                    }
                }
            }
            
            if = { #added brain slugs event trait to this
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_brainslug
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_brainslug
                        change_scoped_species = no
                    }
                }
            }
            if = {
                limit = {
                    event_target:lv_intercompatible_pop = {
                        has_trait = trait_presapient_docile_livestock
                    }
                }
                last_created_species = {
                    modify_species = {
                        species = this
                        add_trait = trait_presapient_docile_livestock
                        change_scoped_species = no
                    }
                }
            }
            create_pop = { species = last_created_species }
            if = {
                limit = {
                    AND = {
                        has_planet_flag = lv_perfect_bio_hybrid_recent
                        NOT = { has_global_flag = lv_events_hidden }
                    }
                }
                planet_event = { id = lv_hybrids.10 }
            }
        }
    }
}

 

 

 

 

 

I added brain slugs to the mix 

 

Changed perfect hybrid to be a half species granting +1 trait pick +1 trait point  not sure how to add the +6 trait points to the species  if anyone know how to fix that.  Maybe hardcoded in the exe file do not know.

 

increased the perfect hybrid to trigger it seemed way way to low. 

 

 

 

 

 

 

 

 

 

 

 

Posted

@Lithia<3 Hello. I look into traditions and found that Milking traditions... perks (?) not working? Because I look at file Documents\Paradox Interactive\Stellaris\mod\Lustful Void\common\traditions\lv_milking.txt andd saw that tr_lv_milking_2_nourishing_milk don't boost sexologist output +1% because there is no code to do that. Also Rich in calcium don't have a code and Milking Worlds. Oh, tr_lv_milking_3_orgasmic_lactation also didn't do anything. 

Posted

tr_lv_milking_2_nourishing_milk = {
    possible = {
        has_tradition = tr_lv_milking_1_cow_trend
    }
    custom_tooltip = tr_lv_milking_2_nourishing_milk_desc

    ai_weight = {
        factor = 5000
    }
}

 

Empty code

Posted

tr_lv_milking_3_orgasmic_lactation = {
    custom_tooltip = tr_lv_milking_3_orgasmic_lactation_desc

    ai_weight = {
        factor = 5000
    }
}

Also empty code

Posted

tr_lv_milking_4_rich_calcium = {
    possible = {
        has_tradition = tr_lv_milking_3_orgasmic_lactation
    }
    custom_tooltip = tr_lv_milking_4_rich_calcium_desc
    
    tradition_swap = {
        name = tr_lv_milking_4_rich_calcium_hive
        inherit_effects = no
        inherit_icon = yes
        inherit_name = no
        trigger = {
            is_gestalt = yes
        }
        custom_tooltip = tr_lv_milking_4_rich_calcium_hive_desc
        weight = {factor =  1}
    }

    ai_weight = {
        factor = 5000
    }
}

tr_lv_milking_5_milking_worlds = {
    possible = {
        has_tradition = tr_lv_milking_3_orgasmic_lactation
    }
    custom_tooltip = tr_lv_milking_5_milking_worlds_desc

    ai_weight = {
        factor = 1000
    }
}

Posted
5 hours ago, Chayron said:

Hi i have an Problem the dairy farm building is grey and i cant build it. I have the technology researched and all but i cant build it.

Let's start with the obvious answers first. Do you have enough resources to build it, and is the capital building upgraded far enough?

Posted
On 2/25/2025 at 11:29 PM, Leadaire said:

@Lithia<3 Hello. I look into traditions and found that Milking traditions... perks (?) not working? Because I look at file Documents\Paradox Interactive\Stellaris\mod\Lustful Void\common\traditions\lv_milking.txt andd saw that tr_lv_milking_2_nourishing_milk don't boost sexologist output +1% because there is no code to do that. Also Rich in calcium don't have a code and Milking Worlds. Oh, tr_lv_milking_3_orgasmic_lactation also didn't do anything. 

LV is set up a bit uniquely, because of the way the different elements work together.

 

The boost to Sexologist output from tr_lv_milking_2_nourishing_milk is per cow, so each and every cow increases sexologist output by 0.01 (1%).  To get it to do this, the modifier is contained within the Milk Cow job.  Same with the worker production from tr_lv_milking_4_rich_calcium and the bonus food production from tr_lv_milking_3_orgasmic_lactation.

 

You should probably apologise to Lithia et all for suggesting that their work is "dumb and foolish", because it's well constructed and functional.

Posted

I tried using the search function to find the issue from this thread but it didnt point toward anything helpful. LV is somehow preventing any machine portrait from being used with individualist machines and its really messing with my games as the game trys to spawn quite a few of them and it cant so I get frankly worthless AI despicable neutrals that dont have any ethics and cant defend themselves or grow at all. That and I also cant play individualist machines which blows. The only fix I've found is to turn off the Machine age dlc or to turn off LV. Has anyone found a real fix for this with LV?????

Posted
1 hour ago, Kashyr said:

I tried using the search function to find the issue from this thread but it didnt point toward anything helpful. LV is somehow preventing any machine portrait from being used with individualist machines and its really messing with my games as the game trys to spawn quite a few of them and it cant so I get frankly worthless AI despicable neutrals that dont have any ethics and cant defend themselves or grow at all. That and I also cant play individualist machines which blows. The only fix I've found is to turn off the Machine age dlc or to turn off LV. Has anyone found a real fix for this with LV?????

To fix replace what's in LVMACHINE in lv_robot_species_classes.txt with content from MACHINE in vanilla file 00_species_classes.txt, also do the same with Calcifire's pack if you use it

Posted

Hey so just a quick question- trying a foray into machines with this mod, which I hadn't done before. Is there an analogue/equivalent to breeder jobs for machine empires? Or is that an exclusive to biologicals?

Posted

hi for some reson i cant get any of the events, they are in the game becouse o can force start them thrue command panel but normal cant get them at all

 

Posted
3 hours ago, Hammyak said:

To fix replace what's in LVMACHINE in lv_robot_species_classes.txt with content from MACHINE in vanilla file 00_species_classes.txt, also do the same with Calcifire's pack if you use it

I will give it a shot when I get home, thx for the advice

Posted
4 hours ago, Hammyak said:

To fix replace what's in LVMACHINE in lv_robot_species_classes.txt with content from MACHINE in vanilla file 00_species_classes.txt, also do the same with Calcifire's pack if you use it

That worked!! Thanks man!!! I dont know if it fixed the AI spawning derps yet but I can make a individualist machine empire now so it should be able to as well

Posted
On 3/4/2025 at 1:11 AM, Taltlab said:

Having an odd issue, where my pops refuse to take escort jobs :3 any ideas?

I'm having the same issue, what mods are you running? I'm suspecting it may be a mod compat issue.

Posted

so the mod doesn't show up in the manager. and it wasn't active when I loaded the game. Where are all the workshop mods installed? I'm going to try and put LV there.

Posted
1 hour ago, TristanWE said:

so the mod doesn't show up in the manager. and it wasn't active when I loaded the game. Where are all the workshop mods installed? I'm going to try and put LV there.

NO NO NO!! DO NOT INSTALL It into your workshop folder for Stellaris!!! You must place both the folder and the .mod file into your "Documents/Paradox Interactive/Stellaris/Mod" folder. Attempting to install it into your workshop folder will not work period. It is imperative that you also do not nest the base Lustful Void folder and the .mod into another layer of folders.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...