Artifact Fragments (#17420)

This commit is contained in:
Nemanja
2023-06-18 10:56:45 -04:00
committed by GitHub
parent bea9a41966
commit 0b5ccf3395
41 changed files with 290 additions and 0 deletions

View File

@@ -54,6 +54,9 @@
sprite: Objects/Specific/Xenoarchaeology/item_artifacts.rsi
heldPrefix: ano01
- type: Actions
- type: Construction
graph: Artifact
node: done
- type: GuideHelp
guides:
- Xenoarchaeology
@@ -85,3 +88,95 @@
nodesMin: 9
nodesMax: 13
# this exists for crafting item artifacts so that the final result can be simple, medium, or complex.
- type: entity
parent: BaseXenoArtifactItem
id: VariedXenoArtifactItem
suffix: Varied
components:
- type: Artifact
nodesMin: 2
nodesMax: 13
- type: entity
id: ArtifactFragment
parent: BaseItem
name: artifact fragment
description: A broken piece of an artifact. You could probably repair it if you had more.
components:
- type: Sprite
sprite: Objects/Specific/Xenoarchaeology/artifact_fragments.rsi
layers:
- state: ancientball1
map: [ "enum.ArtifactsVisualLayers.Base" ]
- type: RandomSprite
available: #yaml hero
- enum.ArtifactsVisualLayers.Base:
ancientball1: ""
- enum.ArtifactsVisualLayers.Base:
ancientball2: ""
- enum.ArtifactsVisualLayers.Base:
ancientball3: ""
- enum.ArtifactsVisualLayers.Base:
ancientball4: ""
- enum.ArtifactsVisualLayers.Base:
ancientball5: ""
- enum.ArtifactsVisualLayers.Base:
ancientball6: ""
- enum.ArtifactsVisualLayers.Base:
eldritchball1: ""
- enum.ArtifactsVisualLayers.Base:
eldritchball2: ""
- enum.ArtifactsVisualLayers.Base:
eldritchball3: ""
- enum.ArtifactsVisualLayers.Base:
eldritchball4: ""
- enum.ArtifactsVisualLayers.Base:
eldritchball5: ""
- enum.ArtifactsVisualLayers.Base:
eldritchball6: ""
- enum.ArtifactsVisualLayers.Base:
martianball1: ""
- enum.ArtifactsVisualLayers.Base:
martianball2: ""
- enum.ArtifactsVisualLayers.Base:
martianball3: ""
- enum.ArtifactsVisualLayers.Base:
martianball4: ""
- enum.ArtifactsVisualLayers.Base:
martianball5: ""
- enum.ArtifactsVisualLayers.Base:
martianball6: ""
- enum.ArtifactsVisualLayers.Base:
precursorball1: ""
- enum.ArtifactsVisualLayers.Base:
precursorball2: ""
- enum.ArtifactsVisualLayers.Base:
precursorball3: ""
- enum.ArtifactsVisualLayers.Base:
precursorball4: ""
- enum.ArtifactsVisualLayers.Base:
precursorball5: ""
- enum.ArtifactsVisualLayers.Base:
precursorball6: ""
- enum.ArtifactsVisualLayers.Base:
wizardball1: ""
- enum.ArtifactsVisualLayers.Base:
wizardball2: ""
- enum.ArtifactsVisualLayers.Base:
wizardball3: ""
- enum.ArtifactsVisualLayers.Base:
wizardball4: ""
- enum.ArtifactsVisualLayers.Base:
wizardball5: ""
- enum.ArtifactsVisualLayers.Base:
wizardball6: ""
- type: Appearance
- type: Tag
tags:
- ArtifactFragment
- type: StaticPrice
price: 250
- type: GuideHelp
guides:
- Xenoarchaeology

View File

@@ -265,3 +265,25 @@
- map: [ "enum.EdgeLayer.West" ]
state: rock_west
- state: rock_bananium
- type: entity
id: WallRockArtifactFragment
parent: WallRock
description: A rock wall. What's that sticking out of it?
suffix: Artifact Fragment
components:
- type: OreVein
oreChance: 1.0
currentOre: OreArtifactFragment
- type: Sprite
layers:
- state: rock
- map: [ "enum.EdgeLayer.South" ]
state: rock_south
- map: [ "enum.EdgeLayer.East" ]
state: rock_east
- map: [ "enum.EdgeLayer.North" ]
state: rock_north
- map: [ "enum.EdgeLayer.West" ]
state: rock_west
- state: rock_artifact_fragment