Space Engineers

Space Engineers

546 ratings
Wave Spawner (Space)
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: NPC
File Size
Posted
149.541 KB
18 Jun, 2019 @ 10:35am
1 Change Note ( view )

Subscribe to download
Wave Spawner (Space)

In 1 collection by Meridius_IX / Lucas
Modular Encounters Collection
20 items
Description
Meridius_IX has retired from modding. Click Here[gist.github.com] for more details.

Introduction

This mod is an Add-On for the Modular Encounters Spawner that enables a new spawn mode called the Wave Spawner.


How It Works

The Wave Spawner sets a random timer that goes off every 33-60 minutes (configurable in Spawner Settings). Once the timer reaches the time limit, it will temporarily suspend the regular Spawning and begin spawning a number of Random Space Cargo Ship encounters near players. Once it finishes, it will set a new timer and allow the regular spawner to resume as well.

When determining where to spawn waves of encounters, it will group players in clusters of 15km. Each cluster will have its own wave spawned near them.


Target Audience

The target audience of this mod would be either solo players, or multiple players in a Co-Op setting where everybody is roughly in the same area.

This mod is not ideal for servers with large amounts of players spread out across the game world. Using it in those situations would likely bring the server to its knees since each group of players would get a wave of encounters spawned nearby.


Mods This Work Best With

The Wave Spawner Does Not Add New Ships To Fight On Its Own. See Below:

This mod shines when combined with PvE encounter mods that add enemies that attack players (eg: Corruption, Reavers, etc). Otherwise, its more likely to spawn a whole bunch of regular/passive cargo ships in your vicinity. You can also specify certain encounters that you only want to spawn as waves (explained further below).


What About Planets?

This mod does not spawn waves on planets (some small moons may be exception to this, since some space cargo ships can still trigger spawn from the surface). After this mod has matured, I will look into a planetary variant.


Customization and Fine-Tuning

The Modular Encounters Spawner has received an update that includes all the settings for this mod. They can be found in the config file for SpaceCargoShips. Click here for my guide on editing the configuration.[gist.github.com]

The configuration allows you to adjust the behavior in many different ways:
  • EnableWaveSpawner - You can enable the wave spawner without this mod present. If the mod is loaded, it will override this value.
  • UseSpecificRandomGroups - You can specify certain spawngroups that will only be spawned by the Wave Spawner. This is useful if you wanted to only have a certain type(s) of enemy attack (eg: Corruption Fighter Drones, Reaver Frigates, etc)
  • MinWaveSpawnTime - The minimum time between Wave Spawns (in seconds)
  • MaxWaveSpawnTime - The maximum time between Wave Spawns (in seconds)
  • TotalSpawnEventsPerCluster - How many spawns will appear at each player cluster during Wave Spawning
  • TimeBetweenWaveSpawns - The time between spawning each SpawnGroup during Wave Spawning.
  • PlayerClusterDistance - The max distance around players for them to be considered within a cluster.
The scene in the mod thumbnail was created by setting Corruption Fighter Drones as the only encounter that can be spawned by the Wave Spawner, while also including the Advanced Energy Cannons and NPC Weapon Upgrades mods.


Bugs and Issues

If you experience any unusual behavior, please let me know in the comments. If you are getting game/server crashing, PLEASE INCLUDE THE GAME LOG IN YOUR REPORT.


Modular Encounters Collection Links

Click Here For The General FAQ About The Mods I Curate.[gist.github.com]
Click Here For My Rules Regarding Mod Republishing.[gist.github.com]
Click Here For The Modular Encounters Admin and Modders Guide.[gist.github.com]
Click Here To Join The Modular Encounters Collection Discord Server.[discord.gg]
Click Here If You'd Like To Support My Work On Patreon.[www.patreon.com]
91 Comments
A Moron 21 Oct, 2023 @ 10:27pm 
Uhh I need some help, I have edited the settings so they spawn within around 5 minutes and have only ever seen one spawn on default settings. Can anybody help me here?
Goobie snoobert 24 Mar, 2023 @ 12:28am 
whats the command to turn it on
AceTakora 11 Mar, 2023 @ 5:05pm 
Any planet support/variant yet?
AceTakora 7 Mar, 2023 @ 9:56pm 
does this work on the moon?>
InventorAndCreator 5 Feb, 2023 @ 2:14pm 
Atmos
Oorillon 7 Oct, 2022 @ 11:37am 
is this mod even up to date?
In the config file there is also an option for wavespawning.
Freedom16789 7 Oct, 2022 @ 4:47am 
or am i being blind and have it set to do it with Reaver as the spawn group
Freedom16789 7 Oct, 2022 @ 4:44am 
what is the spawn group name for Reaver cart seem to find it?
Klous 15 Jul, 2022 @ 6:54pm 
You said it's not ideal for server with large number of players spread out. This server only had one player online for a short while. So essentially a solo game. Is there no prevent to keep a wave from spawning while the previous wave is still alive? Do waves spawn around offline players?
Meridius_IX / Lucas  [author] 15 Jul, 2022 @ 6:30pm 
In my defence, I do cover that in the Target Audience section of the mod description, with specific language saying the mod isn't ideal for servers.

As far as stuff only appearing around 1 player, there are a lot of factors to look at to determine why that happened (where the player was, what encounter mods are loaded, threat scores, etc etc)