Co-authored-by: 20kdc <asdd2808@gmail.com>
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
This commit is contained in:
wrexbe
2021-12-23 04:14:01 -08:00
committed by GitHub
parent 6a9122d209
commit 40278353d3
34 changed files with 4794 additions and 11 deletions

View File

@@ -0,0 +1,67 @@
- type: entity
name: Salvage Material Crate Spawner
id: SalvageMaterialCrateSpawner
parent: MarkerBase
components:
- type: Sprite
layers:
- state: red
- texture: Structures/Storage/Crates/generic.rsi/crate_icon.png
- type: RandomSpawner
rarePrototypes:
- SalvageHumanCorpse
- CrateMaterialPlasteel
- CrateMaterialWood
- CrateMaterialPlastic
- CrateSalvageEquipment
- CrateMaterialSteel
- CrateMaterialGlass
rareChance: 0.4
prototypes:
- CrateSalvageAssortedGoodies
chance: 0.9
offset: 0.0
- type: entity
name: Salvage Canister Spawner
id: SalvageCanisterSpawner
parent: MarkerBase
components:
- type: Sprite
layers:
- state: red
- texture: Structures/Storage/canister.rsi/blue.png
- type: RandomSpawner
rarePrototypes:
- PlasmaCanister
rareChance: 0.03
prototypes:
- AirCanister
- NitrogenCanister
- OxygenCanister
- CarbonDioxideCanister
- WaterVaporCanister
chance: 0.9
offset: 0.0
- type: entity
name: Salvage Mob Spawner
id: SalvageMobSpawner
parent: MarkerBase
components:
- type: Sprite
layers:
- state: red
- texture: Mobs/Aliens/Carps/space.rsi/icon.png
- type: RandomSpawner
prototypes:
- MobCarp
- MobCarp
- MobCarp
- MobCarp
- MobCarp
- PlushieCarp
- DehydratedSpaceCarp
chance: 0.25
offset: 0.2

View File

@@ -66,3 +66,20 @@
- type: AtmosFixMarker
mode: 4
- type: entity
name: Atmos Fix Instant Plasmafire Marker
id: AtmosFixInstantPlasmaFireMarker
description: "INSTANT PLASMAFIRE"
parent: MarkerBase
components:
- type: Sprite
layers:
- sprite: Markers/atmos.rsi # {
state: base-hot
shader: unshaded
- sprite: Markers/atmos.rsi
shader: unshaded # }
state: fire
- type: AtmosFixMarker
mode: 5

View File

@@ -28,3 +28,16 @@
- Thirst
- Idle
- Spirate
- type: entity
parent: MobHumanBase
suffix: Dead
id: SalvageHumanCorpse
name: unidentified human
description: We barely knew ye.
components:
- type: Damageable
damage:
types:
Blunt: 200

View File

@@ -0,0 +1,25 @@
- type: entity
id: SalvageMagnet
parent: BaseMachine
name: salvage magnet
description: "Pulls in salvage."
components:
- type: Sprite
layers:
- sprite: Structures/Machines/salvage.rsi
state: salvage-magnet
# Ideally, there'd be lights indicating power usage and a big red lamp indicating loss
- type: Rotatable
- type: SalvageMagnet
offset: 0, -32
# For Knightship
- type: entity
id: SalvageLocator
parent: SalvageMagnet
name: salvage locator
description: "Locates salvage."
components:
- type: SalvageMagnet
offset: 0, -12

View File

@@ -23,6 +23,7 @@
- type: Occluder
sizeX: 32
sizeY: 32
- type: Airtight
- type: Appearance
visuals:
- type: AsteroidRockVisualizer