5 items

File information

Last updated

Original upload

Created by

CaporalCrossfire

Uploaded by

CaporalCrossfire

Virus scan

Safe to use

Tags for this mod

About this mod

RandomCreatureSpawn is a mod that adds random creature spawn points in defined areas.
Creatures are randomly selected from the list of available creatures (including mods) and are spawned on these random coordinates.
The multiplier is 10 creatures spawned per area, the configuration allowing to go up to x10.

Share
Requirements
Permissions and credits
Changelogs
Donations
RandomCreatureSpawn

What does the mod do ?

RandomCreatureSpawn adds a touch of unpredictability to your underwater adventure by spawning random creatures in the world of Subnautica.
This mod automatically scans available creatures, including those added by other mods, and dynamically spawns them when you go into your world.


How does it work ?

When going into the world, the mod list all creature allowed to spawn.
This loading also excluded creatures from the list of excluded creatures.

Once the list of creatures is loaded, the mod calculates a random number of coordinates for each zone indicated in the biome file.
The zones initially defined in the file are listed on this map :




The number of random coordinates is defined by the density multiplier of the creatures, which can go up to 100 coordinates per zone.

For each coordinate generated, the mod will choose a random creature to spawn at that location.


Is it configurable ?

Being my first mod, I had some difficulty achieving the dynamic configuration I originally wanted.
However, the mod is still partially configurable.

It includes :
- A creature density slider in the options, which represents the spawn point multiplier if each zone. Allowing you to go from 10 generated creatures per zone to 100 per zone.
- An ExcludedCreatures.json file allowing you to list creatures to exclude from spawn points.
- A BiomeCoordinates.json file allowing you to list biomes, spawn zones and coordinates of the vertices of the zones where you want to spawn creatures.
- NEW 1.0.2 : A "CreatureSpawnEachLoad" Checkbox that allows random creature to spawn again randomly each time the player joins the world.

The mod is configured by default with :
- A x1 multiplier for the creature spawn points.
- Some excluded creatures from the original game (Like Cutefish, or SeaEmperors) and from mods (Gargantuan Leviathan or Grand Bloop...).
- Multiple zones that cover every biomes except the Safe Shallows and every Cave Biomes.


Requirements : 

  • If you haven’t already, download and install the Subnautica BepInEx Pack and Nautilus.
  • Download the latest version of this mod.
  • Place the downloaded zip file into your Subnautica\BepInEx folder.
  • Right click the zip file and select extract --> unzip here (NOT "Extract all").
    If you can’t find that button, you can instead open the zip file, copy
    the "plugins" folder, and paste it into the BepInEx folder.