-
Notifications
You must be signed in to change notification settings - Fork 32
Dereliction
Lucas Massey edited this page Jul 24, 2022
·
2 revisions
Dereliction Profiles allow you to apply block degradation to selected blocks to achieve a 'derelict' appearance on grids. Dereliction profiles are attached to Manipulation profiles.
Here is an example of how a Dereliction Profile is setup:
<?xml version="1.0"?>
<Definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<EntityComponents>
<EntityComponent xsi:type="MyObjectBuilder_InventoryComponentDefinition">
<Id>
<TypeId>Inventory</TypeId>
<SubtypeId>MES-ExampleDereliction</SubtypeId>
</Id>
<Description>
[MES Dereliction]
[Blocks:MyObjectBuilder_CubeBlock:SomeBlock]
[Blocks:MyObjectBuilder_Thruster:SomeThruster]
[MatchOnlyTypeId:true]
[Chance:50]
[MinPercentage:5]
[MaxPercentage:50]
</Description>
</EntityComponent>
</EntityComponents>
</Definitions>
These profiles attach to Manipulation Profiles using the [DerelictionProfiles:YourDerelictionProfileIdHere] tag.
Below you can find all the tags that can be used in your Dereliction Profile:
| Tag: | Blocks |
|---|---|
| Tag Format: | [Blocks:Value] |
| Description: | This tag allows you to specify the MyDefinitionId of a block that will be used by the Dereliction process. |
| Allowed Value(s): | Any String Value |
| Default Value(s): | N/A |
| Multiple Tags Allowed: | Yes |
| Tag: | MatchOnlyTypeId |
|---|---|
| Tag Format: | [MatchOnlyTypeId:Value] |
| Description: | This tag allows you to specify if only the TypeId from the values provided in the Blocks tags should be used (eg MyObjectBuilder_CubeBlock). |
| Allowed Value(s): |
truefalse
|
| Multiple Tags Allowed: | No |
| Tag: | Chance |
|---|---|
| Tag Format: | [Chance:Value] |
| Description: | This tag allows you to specify the chance (per block) that this dereliction profile has for running. |
| Allowed Value(s): | Any Integer Greater/Equal To 0
|
| Multiple Tags Allowed: | Yes |
| Tag: | MinPercentage |
|---|---|
| Tag Format: | [MinPercentage:Value] |
| Description: | This tag allows you to specify the Minimum Integrity / Build Level Percentage that the affected blocks will be randomly set to. |
| Allowed Value(s): | Any Integer Greater/Equal To 0Value must be Less Than or Equal to MaxPercentage if provided. |
| Multiple Tags Allowed: | No |
| Tag: | MaxPercentage |
|---|---|
| Tag Format: | [MaxPercentage:Value] |
| Description: | This tag allows you to specify the Maximum Integrity / Build Level Percentage that the affected blocks will be randomly set to. |
| Allowed Value(s): | Any Integer Greater/Equal To 0Value must be Greater Than or Equal to MinPercentage if provided. |
| Multiple Tags Allowed: | No |
| Tag: | UseSeparatePercentages |
|---|---|
| Tag Format: | [UseSeparatePercentages:Value] |
| Description: | This tag allows you to specify if different percentages should be applied to Integrity and Build Levels. Use the tags below to specify those ranges |
| Allowed Value(s): |
truefalse
|
| Multiple Tags Allowed: | No |
| Tag: | MinIntegrityPercentage |
|---|---|
| Tag Format: | [MinIntegrityPercentage:Value] |
| Description: | This tag allows you to specify the Minimum Integrity Percentage that the affected blocks will be randomly set to. |
| Allowed Value(s): | Any Integer Greater/Equal To 0Value must be Less Than or Equal to MaxIntegrityPercentage
|
| Multiple Tags Allowed: | No |
| Tag: | MaxIntegrityPercentage |
|---|---|
| Tag Format: | [MaxIntegrityPercentage:Value] |
| Description: | This tag allows you to specify the Maximum Integrity Percentage that the affected blocks will be randomly set to. |
| Allowed Value(s): | Any Integer Greater/Equal To 0Value must be Greater Than or Equal to MinIntegrityPercentage
|
| Multiple Tags Allowed: | No |
| Tag: | MinBuildPercentage |
|---|---|
| Tag Format: | [MinBuildPercentage:Value] |
| Description: | This tag allows you to specify the Minimum Build Level Percentage that the affected blocks will be randomly set to. |
| Allowed Value(s): | Any Integer Greater/Equal To 0Value must be Less Than or Equal to MaxBuildPercentage
|
| Multiple Tags Allowed: | No |
| Tag: | MaxBuildPercentage |
|---|---|
| Tag Format: | [MaxBuildPercentage:Value] |
| Description: | This tag allows you to specify the Maximum Build Level Percentage that the affected blocks will be randomly set to. |
| Allowed Value(s): | Any Integer Greater/Equal To 0Value must be Greater Than or Equal to MinBuildPercentage
|
| Multiple Tags 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)