0 of 0

File information

Last updated

Original upload

Created by

Verteiron

Uploaded by

verteiron

Virus scan

Safe to use

Documentation

Readme

View as plain text

Updates

Version 0.9.5: Also removes the horrible gassy cave "plants"![/size]

Intro

I... hate the hazardous plants.

They are on my planets, cluttering up the scenery.

They are outside my base walls, hitting me.

They are inside my base.

They are inside my head, and I am crazy.

No more. No more. NO. MORE. PLANTS.

I have eradicated them. The galaxy is finally, finally... clean.

You want oxygen? Go diving for kelp. No water? Well, it's not like it's a habitable planet anyway. Bring your air with you.

Details

Okay, now that that's out my system: this mod completely removes (as far as I can tell) the following entities from the game:

SporeVent plants (the big green noisy gassy ones that ruin everything, everywhere)
Tentacle plants (the ones that whip you and hiss through your base walls)
Flytrap plants (the ones that bite you from under your base floor)
Spike plants (the newer ones that look kind of like a sundew, which also whip you through your base walls)


They will not spawn anywhere, in any biome, and any that are already present in your save will vanish.

Background

As mentioned above, I'm not a huge fan of the hazardous flora, particularly the green gas "puffers", or the "SporeVent" plants, as the game calls them internally. It's that squeaky, rubbery balloon noise that gets me, and with the recent updates it seems like there's literally nowhere I can escape them. They spawn in groups of 3-4 at a time usually, and they're everywhere, and we HATES them, precious.

Alas, it seems the technique used by cruzdroid's ImmersiveGen to suppress them doesn't really work any longer, so I went digging around and here's what I found:

All the hazardous plants in the game have multiple paths for spawning.
The original three plants appear to be fallback possibilities for other kinds of spawns that won't fit in a given area.
The spore-vent plants appear to have 2 additional methods for appearing, some of which they share with the others, which is why you often get 2-3 of them at a time in clumps.


The practical upshot of all this is that (as lots of us have noticed) the hazardous plants are completely out of control, and just editing their own MXML files doesn't seem to be enough to get rid of them anymore. I have to edit three different files in order to get rid of them via EXML settings, and even then, they're written right into the individual Biome data, so I'd have to edit EVERY SINGLE BIOME in order to completely eradicate them.

I did discover ways to reduce the spawn rates (and do other funny things like make them all tiny), but it still involved making changes to key
shared files in ways that might not play nice with other mods.

So I tried just replacing their scene files with invalid copies to see if the game would fail to load them properly and (hopefully) ignore them.

As it turns out, that works great, and means there's basically zero chance of conflicting with or overwriting another mod's changes. This is probably about as clean as it gets.

I tried backing it up one level and exclusively modifying the MXML files for their PLANT entries, but it seems like the game doesn't pay attention to those anymore, or at least has other methods for reading out the vanilla hazards and placing them. Only replacing the SCENE files themselves seems to have the desired effect.

Also check out No Hazardous Plants 2.0!

I somehow missed that No Hazardous Plants has been revived and extended by Lo2k over at No Hazardous Plants 2.0! Lo2k's approach appears to be similar to the original method I describe above, but carried through to completion. WEED-B-GONE completely removes all plants everywhere. NHP2 removes nearly all plants but doesn't rely on breaking the scene files to do it.

Both mods do what they say on the label, but our approaches are completely different, so take your pick!

Files modified

MODELS\PLANETS\BIOMES\COMMON\INTERACTIVE\SPOREVENT.SCENE.MBIN
MODELS\PLANETS\BIOMES\COMMON\INTERACTIVEFLORA\HAZARDPLANTSPIKEY.SCENE.MBIN
MODELS\PLANETS\BIOMES\COMMON\INTERACTIVEFLORA\TENTACLEPLANT.SCENE.MBIN
MODELS\PLANETS\BIOMES\COMMON\INTERACTIVEFLORA\VENUSFLYTRAP.SCENE.MBIN

These are 0-byte files that are placed in order to keep the game from loading the asset for their respective plants. If you want to restore one of the plants to its vanilla spawn state, DELETE its respective SCENE.MBIN file from the mod's folder.