-
Notifications
You must be signed in to change notification settings - Fork 32
SpawnGroup
Lucas Massey edited this page Jul 13, 2021
·
11 revisions
SpawnGroups are definitions that provide rules about an NPC encounter to the Modular Encounters Systems Spawning Mechanism.
The SpawnGroups that the Modular Encounters Systems uses utilize the <Description> tags to define many custom rules and modifications to a spawned entity. This includes conditions for when the encounter is allowed to spawn, and manipulations that are applied to the prefabs (grids) before they are spawned into the world.
Conditions
Economy
Faction
Manipulations
Misc
Replenishment
| Tag: | InitializeStoreBlocks |
|---|---|
| Tag Format: | [InitializeStoreBlocks:Value] |
| Description: | If set to true, any Store Blocks on this grid will be populated with all items in inventory the Store Block is connected to. |
| Allowed Values: |
truefalse
|
| Default Value(s): | false |
| Multiple Tag Allowed: | No |
| Tag: | ContainerTypesForStoreOrders |
|---|---|
| Tag Format: | [ContainerTypesForStoreOrders:Value1,Value2,Value3,etc] |
| Description: | This tag allows you to specify the names of ContainerType definitions that are randomly selected to populate the Store Block Sell Screen on your NPC Grid. |
| Allowed Values: | Any ContainerType SubtypeId If providing multiple values, use comma with no spaces as shown in Tag Format
|
| Default Value(s): | none |
| Multiple Tag Allowed: | No |
| Tag: | FactionOwner |
|---|---|
| Tag Format: | [FactionOwner:Value] |
| Description: | This tag allows you to assign a SpawnGroup to be owned by a specific NPC faction. Factions with human players cannot be assigned. To assign a faction, replace Value with the Faction Tag you want to use. Eg: SPRT, SPID, etc. You can also remove ownership all together by providing Nobody as your value. If your provided tag cannot be found (IE: there's no NPC faction with that tag), the SpawnGroup will be set to be owned by Nobody. Default value is SPRT if tag is not included. |
| Allowed Values: | Any Valid FactionTag or Nobody
|
| Default Value(s): | SPRT |
| Multiple Tag Allowed: | No |
| Tag: | UseRandomMinerFaction |
|---|---|
| Tag Format: | [UseRandomMinerFaction:Value] |
| Description: | If set to true, the spawned prefabs in this SpawnGroup will use a random NPC faction that is designated as a Miner Faction. |
| Allowed Values: |
truefalse
|
| Default Value(s): | false |
| Multiple Tag Allowed: | No |
| Tag: | UseRandomBuilderFaction |
|---|---|
| Tag Format: | [UseRandomBuilderFaction:Value] |
| Description: | If set to true, the spawned prefabs in this SpawnGroup will use a random NPC faction that is designated as a Builder Faction. |
| Allowed Values: |
truefalse
|
| Default Value(s): | false |
| Multiple Tag Allowed: | No |
| Tag: | UseRandomTraderFaction |
|---|---|
| Tag Format: | [UseRandomTraderFaction:Value] |
| Description: | If set to true, the spawned prefabs in this SpawnGroup will use a random NPC faction that is designated as a Trader Faction. |
| Allowed Values: |
truefalse
|
| Default Value(s): | false |
| Multiple Tag Allowed: | No |
| Tag: | IgnoreCleanupRules |
|---|---|
| Tag Format: | [IgnoreCleanupRules:Value] |
| Description: | This tag specifies if a SpawnGroup should be ignored by the mod Clean-Up rules (this does not include path despawn for Cargo Ship Type Spawns). |
| Allowed Values: |
truefalse
|
| Default Value(s): | false |
| Multiple Tag Allowed: | No |
| Tag: | PauseAutopilotAtPlayerDistance |
|---|---|
| Tag Format: | [PauseAutopilotAtPlayerDistance:Value] |
| Description: | If player is within this distance from a Cargo Ship using Auto-Pilot, the ship will come to a stop. It will resume travel once the player is outside of this distance. |
| Allowed Values: | Any Number Greater Than 0
|
| Default Value(s): | -1 |
| Multiple Tag Allowed: | No |
| Tag: | ReplenishSystems |
|---|---|
| Tag Format: | [ReplenishSystems:Value] |
| Description: | This tag specifies if the prefabs in a SpawnGroup should have their weapons, parachutes, and reactors restocked with ammo and fuel on spawn. |
| Allowed Values: |
truefalse
|
| Default Value(s): | false |
| Multiple Tag Allowed: | No |
| Tag: | ReplenishProfiles |
|---|---|
| Tag Format: | [ReplenishProfiles:Value] |
| Description: | This tag specifies one or more Replenishment Profile IDs that are used to determine what kinds of replenishment limits the grid will receive. |
| Allowed Values: | Any Replenishment Profile SubtypeId |
| Default Value(s): | N/A |
| Multiple Tag Allowed: | Yes |
| Tag: | IgnoreGlobalReplenishProfiles |
|---|---|
| Tag Format: | [IgnoreGlobalReplenishProfiles:Value] |
| Description: | This tag specifies if grid replenishment should ignore any Global Replenishment Profiles that are present in the game world. |
| Allowed Values: |
truefalse
|
| Default Value(s): | false |
| Multiple Tag Allowed: | No |
- Encounter Guide
- FAQs
- Troubleshooting
- Bugs, Issues, or Crashes
- Economy Stations FAQ
- Mod Republishing Guidelines
- General Settings
- Grid Settings
- Combat Settings
- Space Cargo Ships
- Random Encounters
- Planetary Cargo Ships
- Planetary Installations
- Boss Encounters
- Creatures
- AiEnabled Bot Spawning
- Wave Spawners
- Clean-Up
- Spawn Filtering
- Timeout
- Admin & Debug Options
- Spawning (Getting Started)
- Behaviors (Getting Started)
- Events (Getting Started)
- Player Conditions (New)