Serv3 rework content changes (#7145)

This commit is contained in:
Paul Ritter
2022-04-03 02:01:22 +02:00
committed by GitHub
parent 6b01ab17a6
commit 2ff40d5a1f
133 changed files with 476 additions and 324 deletions

View File

@@ -19,7 +19,7 @@
- alertType: Magboots
- type: alert
alertType: LowOxygen
id: LowOxygen
category: Breathing
icon:
sprite: /Textures/Interface/Alerts/breathing.rsi
@@ -28,7 +28,7 @@
description: "There is [color=red]not enough oxygen[/color] in the air you are breathing. Put on [color=green]internals[/color]."
- type: alert
alertType: Toxins
id: Toxins
category: Toxins
icon:
sprite: /Textures/Interface/Alerts/breathing.rsi
@@ -37,7 +37,7 @@
description: "There are [color=red]too many toxins[/color] in the air you are breathing. Put on [color=green]internals[/color] or get away."
- type: alert
alertType: LowPressure
id: LowPressure
category: Pressure
icon:
sprite: /Textures/Interface/Alerts/pressure.rsi
@@ -47,7 +47,7 @@
description: "The air around you is [color=red]hazardously thin[/color]. A [color=green]space suit[/color] would protect you."
- type: alert
alertType: HighPressure
id: HighPressure
category: Pressure
icon:
sprite: /Textures/Interface/Alerts/pressure.rsi
@@ -57,14 +57,14 @@
description: "The air around you is [color=red]hazardously thick[/color]. A [color=green]pressurized suit[/color] would be enough protect you"
- type: alert
alertType: Fire
id: Fire
icon: /Textures/Interface/Alerts/Fire/fire.png
onClick: !type:ResistFire { }
name: "[color=red]On Fire[/color]"
description: "You're [color=red]on fire[/color]. Click the alert to stop, drop and roll to put the fire out or move to a vacuum area."
- type: alert
alertType: Cold
id: Cold
category: Temperature
icon:
sprite: /Textures/Interface/Alerts/temperature.rsi
@@ -74,7 +74,7 @@
description: "You're [color=cyan]freezing cold![/color] Get somewhere warmer and take off any insulating clothing like a space suit."
- type: alert
alertType: Hot
id: Hot
category: Temperature
icon:
sprite: /Textures/Interface/Alerts/temperature.rsi
@@ -84,7 +84,7 @@
description: "It's [color=red]too hot![/color] Get somewhere colder, take off any insulating clothing like a space suit, or at least get away from the flames."
- type: alert
alertType: Weightless
id: Weightless
icon: /Textures/Interface/Alerts/Weightless/weightless.png
name: Weightless
description: >
@@ -92,20 +92,20 @@
Mag-boots or jetpacks would help you move with more control
- type: alert
alertType: Stun
id: Stun
icon: /Textures/Objects/Weapons/Melee/stunbaton.rsi/stunbaton_off.png #Should probably draw a proper icon
name: "[color=yellow]Stunned[/color]"
description: "You're [color=yellow]stunned[/color]! Something is impairing your ability to move or interact with objects"
- type: alert
alertType: Handcuffed
id: Handcuffed
onClick: !type:RemoveCuffs { }
icon: /Textures/Interface/Alerts/Handcuffed/Handcuffed.png
name: "[color=yellow]Handcuffed[/color]"
description: "You're [color=yellow]handcuffed[/color] and can't use your hands. If anyone drags you, you won't be able to resist."
- type: alert
alertType: Buckled
id: Buckled
category: Buckled
onClick: !type:Unbuckle { }
icon: /Textures/Interface/Alerts/Buckle/buckled.png
@@ -113,7 +113,7 @@
description: "You've been [color=yellow]buckled[/color] to something. Click the alert to unbuckle unless you're [color=yellow]handcuffed.[/color]"
- type: alert
alertType: HumanCrit
id: HumanCrit
category: Health
icon:
sprite: /Textures/Interface/Alerts/human_health.rsi
@@ -122,7 +122,7 @@
description: "You're severely injured and unconscious."
- type: alert
alertType: HumanDead
id: HumanDead
category: Health
icon:
sprite: /Textures/Interface/Alerts/human_health.rsi
@@ -131,7 +131,7 @@
description: You're dead, note that you can still be revived!
- type: alert
alertType: HumanHealth
id: HumanHealth
category: Health
icon:
sprite: /Textures/Interface/Alerts/human_health.rsi
@@ -142,7 +142,7 @@
maxSeverity: 6
- type: alert
alertType: PilotingShuttle
id: PilotingShuttle
category: Piloting
onClick: !type:StopPiloting { }
icon: /Textures/Interface/Alerts/piloting.png
@@ -150,93 +150,93 @@
description: You are piloting a shuttle. Click the alert to stop.
- type: alert
alertType: Overfed
id: Overfed
category: Hunger
icon: /Textures/Interface/Alerts/Hunger/Overfed.png
name: "[color=yellow]Overfed[/color]"
description: You ate too much food, lardass. Run around the station and lose some weight.
- type: alert
alertType: Peckish
id: Peckish
category: Hunger
icon: /Textures/Interface/Alerts/Hunger/Peckish.png
name: "[color=yellow]Peckish[/color]"
description: Some food would be good right about now.
- type: alert
alertType: Starving
id: Starving
category: Hunger
icon: /Textures/Interface/Alerts/Hunger/Starving.png
name: "[color=red]Starving[/color]"
description: You're severely malnourished. The hunger pains make moving around a chore.
- type: alert
alertType: Overhydrated
id: Overhydrated
category: Thirst
icon: /Textures/Interface/Alerts/Thirst/OverHydrated.png
name: "[color=yellow]Overhydrated[/color]"
description: You drank too much.
- type: alert
alertType: Thirsty
id: Thirsty
category: Thirst
icon: /Textures/Interface/Alerts/Thirst/Thirsty.png
name: "[color=yellow]Thirsty[/color]"
description: Something to drink would be good right about now.
- type: alert
alertType: Parched
id: Parched
category: Thirst
icon: /Textures/Interface/Alerts/Thirst/Parched.png
name: "[color=red]Parched[/color]"
description: You're severely thirsty. The thirst makes moving around a chore.
- type: alert
alertType: Pulled
id: Pulled
icon: /Textures/Interface/Alerts/Pull/pulled.png
onClick: !type:StopBeingPulled { }
name: Pulled
description: You're being pulled. Move to break free.
- type: alert
alertType: Pulling
id: Pulling
icon: /Textures/Interface/Alerts/Pull/pulling.png
onClick: !type:StopPulling { }
name: Pulling
description: You're pulling something. Click the alert to stop.
- type: alert
alertType: Debug1
id: Debug1
icon: /Textures/Interface/Alerts/human_health.rsi/health1.png
name: Debug1
description: Debug
- type: alert
alertType: Debug2
id: Debug2
icon: /Textures/Interface/Alerts/human_health.rsi/health2.png
name: Debug2
description: Debug
- type: alert
alertType: Debug3
id: Debug3
icon: /Textures/Interface/Alerts/human_health.rsi/health3.png
name: Debug3
description: Debug
- type: alert
alertType: Debug4
id: Debug4
icon: /Textures/Interface/Alerts/human_health.rsi/health4.png
name: Debug4
description: Debug
- type: alert
alertType: Debug5
id: Debug5
icon: /Textures/Interface/Alerts/human_health.rsi/health5.png
name: Debug5
description: Debug
- type: alert
alertType: Debug6
id: Debug6
icon: /Textures/Interface/Alerts/human_health.rsi/health6.png
name: Debug6
description: Debug

View File

@@ -1,5 +1,5 @@
- type: alert
alertType: Magboots
id: Magboots
icon: { sprite: "/Textures/Clothing/Shoes/Boots/magboots.rsi", state: "icon-on" }
name: "Magboots"
description: You are immume to airflow, but slightly slower.

View File

@@ -16,7 +16,7 @@
id: HandsAnimal
name: "animal hands"
parent: PartAnimal
abstract: true
noSpawn: true
components:
- type: BodyPart
partType: Hand
@@ -28,7 +28,7 @@
id: LegsAnimal
name: "animal legs"
parent: PartAnimal
abstract: true
noSpawn: true
components:
- type: BodyPart
partType: Leg
@@ -39,7 +39,7 @@
id: FeetAnimal
name: "animal feet"
parent: PartAnimal
abstract: true
noSpawn: true
components:
- type: BodyPart
partType: Foot
@@ -50,7 +50,7 @@
id: TorsoAnimal
name: "animal torso"
parent: PartAnimal
abstract: true
noSpawn: true
components:
- type: BodyPart
partType: Torso
@@ -76,7 +76,7 @@
id: OrganAnimalLungs
parent: BaseAnimalOrgan
name: lungs
abstract: true
noSpawn: true
components:
- type: Mechanism
size: 1
@@ -95,7 +95,7 @@
id: OrganAnimalStomach
parent: BaseAnimalOrgan
name: stomach
abstract: true
noSpawn: true
components:
- type: Mechanism
size: 1
@@ -118,7 +118,7 @@
id: OrganAnimalLiver
parent: BaseAnimalOrgan
name: liver
abstract: true
noSpawn: true
components:
- type: Mechanism
size: 1
@@ -134,7 +134,7 @@
id: OrganAnimalHeart
parent: BaseAnimalOrgan
name: heart
abstract: true
noSpawn: true
components:
- type: Mechanism
size: 1
@@ -151,7 +151,7 @@
id: OrganAnimalKidneys
parent: BaseAnimalOrgan
name: kidneys
abstract: true
noSpawn: true
components:
- type: Mechanism
size: 1

View File

@@ -1,5 +1,4 @@
- type: entity
abstract: true
parent: ClothingBackpack
id: ClothingBackpackFilled
components:

View File

@@ -4,6 +4,7 @@
name: demonomicon
parent: BookBase
id: BookDemonomicon
abstract: true
description: 'Who knows what dark spells may be contained in these horrid pages?'
components:
- type: Sprite
@@ -27,7 +28,6 @@
- type: entity
parent: BookDemonomicon
id: BookDemonomicon1
abstract: true
suffix: 1
components:
- type: Paper
@@ -40,7 +40,6 @@
- type: entity
parent: BookDemonomicon
id: BookDemonomicon2
abstract: true
suffix: 2
components:
- type: Paper
@@ -54,7 +53,6 @@
- type: entity
parent: BookDemonomicon
id: BookDemonomicon3
abstract: true
suffix: 3
components:
- type: Paper

View File

@@ -7,7 +7,7 @@
components:
- type: StorageFill
contents:
- id: MagazineClRifleBase
- id: MagazineClRiflePistol
amount: 6
- type: Sprite
layers:
@@ -26,7 +26,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .25 caseless (practice) magazines
parent: BoxCardboard
@@ -40,12 +40,12 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .25 caseless (rubber) magazines
parent: BoxCardboard
id: BoxMagazineClRifleRubber
description: A box full of
description: A box full of
components:
- type: StorageFill
contents:
@@ -55,7 +55,7 @@
layers:
- state: box
# LRifle
# LRifle
- type: entity
name: box of .30 rifle magazines
parent: BoxCardboard
@@ -69,7 +69,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .30 rifle (high-velocity) magazines
parent: BoxCardboard
@@ -83,7 +83,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .30 rifle (practice) magazines
parent: BoxCardboard
@@ -97,7 +97,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .30 rifle (rubber) magazines
parent: BoxCardboard
@@ -126,7 +126,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .40 Lamia (flash) magazines.
parent: BoxCardboard
@@ -140,7 +140,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .40 Lamia (high-velocity) magazines
parent: BoxCardboard
@@ -154,7 +154,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .40 Lamia (practice) magazines
parent: BoxCardboard
@@ -168,7 +168,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .40 Drozd magazines
parent: BoxCardboard
@@ -182,7 +182,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .40 Drozd (high-velocity) magazines
parent: BoxCardboard
@@ -196,7 +196,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .40 Drozd (practice) magazines
parent: BoxCardboard
@@ -210,7 +210,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .40 Drozd (rubber) magazines
parent: BoxCardboard
@@ -239,7 +239,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of Calico .35 auto magazines
parent: BoxCardboard
@@ -253,7 +253,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of pistol .35 auto magazines
parent: BoxCardboard
@@ -267,7 +267,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of pistol .35 auto (flash) magazines
parent: BoxCardboard
@@ -281,7 +281,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of pistol .35 auto (high-velocity) magazines
parent: BoxCardboard
@@ -295,7 +295,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of pistol .35 auto (practice) magazines
parent: BoxCardboard
@@ -309,7 +309,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of pistol .35 auto (rubber) magazines
parent: BoxCardboard
@@ -323,7 +323,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of machine pistol .35 auto magazines
parent: BoxCardboard
@@ -337,7 +337,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of machine pistol .35 auto (high-velocity) magazines
parent: BoxCardboard
@@ -351,7 +351,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of machine pistol .35 auto (practice) magazines
parent: BoxCardboard
@@ -365,7 +365,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of machine pistol .35 auto (rubber) magazines
parent: BoxCardboard
@@ -379,7 +379,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of SMG .35 auto magazines
parent: BoxCardboard
@@ -393,7 +393,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of SMG .35 auto (flash) magazines
parent: BoxCardboard
@@ -407,7 +407,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of SMG .35 auto (high-velocity) magazines
parent: BoxCardboard
@@ -421,7 +421,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of SMG .35 auto (practice) magazines
parent: BoxCardboard
@@ -435,7 +435,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of SMG .35 auto (rubber) magazines
parent: BoxCardboard
@@ -464,7 +464,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of (.50 beanbag) ammo drums
parent: BoxCardboard
@@ -478,7 +478,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of (.50 slug) ammo drums
parent: BoxCardboard
@@ -492,7 +492,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of (.50 incendiary) ammo drums
parent: BoxCardboard
@@ -536,7 +536,7 @@
layers:
- state: boxwide
- state: shelllethal
- type: entity
name: box of shotgun slug cartridges
parent: BoxCardboard
@@ -551,7 +551,7 @@
layers:
- state: boxwide
- state: shellslug
- type: entity
name: box of shotgun flare cartridges
parent: BoxCardboard
@@ -566,7 +566,7 @@
layers:
- state: boxwide
- state: shellflare
- type: entity
name: box of shotgun flash cartridges
parent: BoxCardboard
@@ -581,7 +581,7 @@
layers:
- state: boxwide
- state: shellflash
- type: entity
name: box of shotgun incendiary cartridges
parent: BoxCardboard
@@ -596,7 +596,7 @@
layers:
- state: boxwide
- state: shellincendiary
- type: entity
name: box of shotgun practice cartridges
parent: BoxCardboard
@@ -611,7 +611,7 @@
layers:
- state: boxwide
- state: shellpractice
- type: entity
name: box of tranquilizer cartridges
parent: BoxCardboard
@@ -641,7 +641,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .20 rifle (flash) magazines
parent: BoxCardboard
@@ -655,7 +655,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .20 rifle (high-velocity) magazines
parent: BoxCardboard
@@ -669,7 +669,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .20 rifle (practice) magazines
parent: BoxCardboard
@@ -683,7 +683,7 @@
- type: Sprite
layers:
- state: box
- type: entity
name: box of .20 rifle (rubber) magazines
parent: BoxCardboard
@@ -696,4 +696,4 @@
amount: 6
- type: Sprite
layers:
- state: box
- state: box

View File

@@ -24,7 +24,7 @@
- type: entity
id: CrateSalvageAssortedGoodies
suffix: Filled, Salvage Random
abstract: true # You should use SalvageMaterialCrateSpawner instead
noSpawn: true # You should use SalvageMaterialCrateSpawner instead
parent: CrateGenericSteel
components:
- type: StorageFill

View File

@@ -2,7 +2,7 @@
- type: entity
id: PaperWrittenSalvageLoreMedium1PlasmaTrap
abstract: true # keep this from spamming spawn sheet
noSpawn: true # keep this from spamming spawn sheet
suffix: "Salvage: Lore: Medium 1: Plasma Trap"
parent: PaperWritten
components:
@@ -34,7 +34,7 @@
- type: entity
id: PaperWrittenSalvageLoreGaming1
abstract: true # keep this from spamming spawn sheet
noSpawn: true # keep this from spamming spawn sheet
suffix: "Salvage: Lore: Gaming 1"
parent: PaperWritten
components:
@@ -48,7 +48,7 @@
- type: entity
id: PaperWrittenSalvageLoreGaming2
abstract: true # keep this from spamming spawn sheet
noSpawn: true # keep this from spamming spawn sheet
suffix: "Salvage: Lore: Gaming 2"
parent: PaperWritten
components:
@@ -63,14 +63,14 @@
Int: 528,491
Wis: 1
Cha: 1
Where's the age?
Why are those ability scores so ridiculous?
What even are you trying to do here, Leah? - Your Friendly DM
- type: entity
id: PaperWrittenSalvageLoreGaming3
abstract: true # keep this from spamming spawn sheet
noSpawn: true # keep this from spamming spawn sheet
suffix: "Salvage: Lore: Gaming 3"
parent: PaperWritten
components:
@@ -85,7 +85,7 @@
- type: entity
id: PaperWrittenSalvageLoreGaming4
abstract: true # keep this from spamming spawn sheet
noSpawn: true # keep this from spamming spawn sheet
suffix: "Salvage: Lore: Gaming 4"
parent: PaperWritten
components:

View File

@@ -1,7 +1,7 @@
- type: entity
id: Smoke
name: smoke
abstract: true
noSpawn: true
components:
- type: Sprite
drawdepth: Effects
@@ -23,7 +23,7 @@
- type: entity
id: Foam
name: foam
abstract: true
noSpawn: true
components:
- type: Sprite
netsync: false
@@ -62,7 +62,7 @@
- type: entity
id: IronMetalFoam
name: iron metal foam
abstract: true
noSpawn: true
parent: Foam
components:
- type: Sprite
@@ -90,7 +90,7 @@
- type: entity
id: AluminiumMetalFoam
name: aluminium metal foam
abstract: true
noSpawn: true
parent: Foam
components:
- type: Sprite

View File

@@ -7,4 +7,4 @@
- type: RadiationPulse
minPulseLifespan: 0.8
maxPulseLifespan: 2.5
radsPerSecond: 5
radsPerSecond: 5

View File

@@ -158,7 +158,7 @@
layers:
- state: green
- state: chaplain
- type: entity
id: SpawnPointLibrarian
parent: SpawnPointJobBase
@@ -181,7 +181,7 @@
- type: Sprite
layers:
- state: green
- state: lawyer
- state: lawyer
- type: entity
id: SpawnPointJanitor

View File

@@ -709,9 +709,11 @@
combatToggleAction:
enabled: false
autoPopulate: false
name: action-name-combat
disarmAction:
enabled: false
autoPopulate: false
name: action-name-disarm
- type: Bloodstream
bloodMaxVolume: 50
- type: DiseaseCarrier #The other class lab animal and disease vector
@@ -1001,6 +1003,7 @@
path: /Audio/Weapons/Guns/MagOut/pistol_magout.ogg #funny sfx use
beepInterval: 1
- type: Explosive
explosionType: Default
devastationRange: 1
heavyImpactRange: 2
lightImpactRange: 3

View File

@@ -1,7 +1,7 @@
- type: entity
id: MobObserver
name: observer
abstract: true
noSpawn: true
save: false
description: Boo!
components:

View File

@@ -109,7 +109,7 @@
name: Urist McHands
parent: MobHumanDummy
id: MobDwarfDummy
abstract: true
noSpawn: true
description: A dummy human meant to be used in character setup.
components:
- type: Sprite

View File

@@ -4,7 +4,7 @@
name: Urist McHands
id: MobHumanBase
description: A miserable pile of secrets.
abstract: true
noSpawn: true
components:
- type: Tag
tags:
@@ -302,7 +302,7 @@
save: false
name: Urist McHands
id: MobHumanDummy
abstract: true
noSpawn: true
description: A dummy human meant to be used in character setup.
components:
- type: Hands

View File

@@ -145,7 +145,7 @@
name: Urist McHands
parent: MobHumanDummy
id: MobSlimePersonDummy
abstract: true
noSpawn: true
description: A dummy slime meant to be used in character setup.
components:
- type: Sprite

View File

@@ -1,6 +1,6 @@
- type: entity
parent: MobHuman
abstract: True
abstract: true
id: BaseVox
components:
- type: Icon

View File

@@ -195,7 +195,7 @@
# Trash
- type: entity
abstract: true
noSpawn: true
parent: BaseItem
id: FoodPacketTrash
description: This is rubbish.
@@ -213,7 +213,7 @@
- type: Recyclable
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketBoritosTrash
name: boritos bag
@@ -224,7 +224,7 @@
color: blue
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketCheesieTrash
name: cheesie honkers
@@ -235,7 +235,7 @@
color: orange
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketChipsTrash
name: chips
@@ -246,7 +246,7 @@
color: green
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketChocolateTrash
name: chocolate wrapper
@@ -257,7 +257,7 @@
color: red
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketEnergyTrash
name: energybar wrapper
@@ -268,7 +268,7 @@
color: green
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketPistachioTrash
name: pistachios packet
@@ -279,7 +279,7 @@
color: green
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketPopcornTrash
name: popcorn box
@@ -290,7 +290,7 @@
state: blue
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketRaisinsTrash
name: 4no raisins
@@ -301,7 +301,7 @@
color: red
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketSemkiTrash
name: semki packet
@@ -312,7 +312,7 @@
color: orange
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketSusTrash
name: sus jerky
@@ -323,7 +323,7 @@
color: red
- type: entity
abstract: true
noSpawn: true
parent: FoodPacketTrash
id: FoodPacketSyndiTrash
name: syndi-cakes box

View File

@@ -29,6 +29,7 @@
sprite: Objects/Devices/payload.rsi
state: payload-explosive-armed
- type: Explosive
explosionType: Default
devastationRange: 0
heavyImpactRange: 2
lightImpactRange: 4
@@ -60,7 +61,7 @@
state: payload-empty
- type: ChemicalPayload
beakerSlotA: &slotDef
whitelist:
whitelist:
components:
- FitsInDispenser
swap: false

View File

@@ -21,4 +21,4 @@
sprite: Objects/Storage/Briefcases/briefcase_brown.rsi
state: icon
- type: Item
sprite: Objects/Storage/Briefcases/briefcase_brown.rsi
sprite: Objects/Storage/Briefcases/briefcase_brown.rsi

View File

@@ -11,6 +11,8 @@
- type: FloorTile
outputs:
- plating
- type: Stack
stackType: FloorCarpetRed
- type: entity
name: black carpet
@@ -24,6 +26,8 @@
- type: FloorTile
outputs:
- plating
- type: Stack
stackType: FloorCarpetBlack
- type: entity
name: blue carpet
@@ -37,6 +41,8 @@
- type: FloorTile
outputs:
- plating
- type: Stack
stackType: FloorCarpetBlue
- type: entity
name: green carpet
@@ -50,6 +56,8 @@
- type: FloorTile
outputs:
- plating
- type: Stack
stackType: FloorCarpetGreen
- type: entity
name: orange carpet
@@ -63,6 +71,8 @@
- type: FloorTile
outputs:
- plating
- type: Stack
stackType: FloorCarpetOrange
- type: entity
name: sky blue carpet
@@ -76,6 +86,8 @@
- type: FloorTile
outputs:
- plating
- type: Stack
stackType: FloorCarpetSkyBlue
- type: entity
name: purple carpet
@@ -89,6 +101,8 @@
- type: FloorTile
outputs:
- plating
- type: Stack
stackType: FloorCarpetPurple
- type: entity
name: pink carpet
@@ -102,3 +116,5 @@
- type: FloorTile
outputs:
- plating
- type: Stack
stackType: FloorCarpetPink

View File

@@ -3,7 +3,7 @@
id: IDCardStandard
name: identification card
description: A card necessary to access various areas aboard the station.
abstract: true
noSpawn: true
components:
- type: Sprite
sprite: Objects/Misc/id_cards.rsi

View File

@@ -67,6 +67,7 @@
- type: AtmosExposed
- type: Spreader
growthResult: Kudzu
chance: 1
- type: GrowingKudzu
growthTickSkipChance: 0.1666
- type: SlowContacts

View File

@@ -141,8 +141,8 @@
visuals:
- type: MappedItemVisualizer
- type: entity
id: BoxFolderRed
parent: BoxFolderBase

View File

@@ -198,6 +198,8 @@
outputs:
- plating
- floor_elevator_shaft
- type: Stack
stackType: FloorTileElevatorShaft
- type: entity
name: rock vault tile
@@ -212,6 +214,8 @@
outputs:
- plating
- floor_rock_vault
- type: Stack
stackType: FloorTileRockVault
- type: entity
name: blue tile
@@ -226,6 +230,8 @@
outputs:
- plating
- floor_blue
- type: Stack
stackType: FloorTileBlue
# Departamental
- type: entity
@@ -289,6 +295,8 @@
outputs:
- plating
- floor_bar
- type: Stack
stackType: FloorTileBar
- type: entity
name: clown tile
@@ -303,6 +311,8 @@
outputs:
- plating
- floor_clown
- type: Stack
stackType: FloorTileClown
- type: entity
name: mime tile
@@ -317,6 +327,8 @@
outputs:
- plating
- floor_mime
- type: Stack
stackType: FloorTileMime
- type: entity
name: kitchen tile
@@ -331,6 +343,8 @@
outputs:
- plating
- floor_kitchen
- type: Stack
stackType: FloorTileKitchen
- type: entity
name: laundry tile
@@ -345,6 +359,8 @@
outputs:
- plating
- floor_laundry
- type: Stack
stackType: FloorTileLaundry
# Carpets
- type: entity
@@ -506,6 +522,8 @@
outputs:
- plating
- floor_silver
- type: Stack
stackType: FloorTileSilver
# Circuits
- type: entity
@@ -521,6 +539,8 @@
outputs:
- plating
- floor_green_circuit
- type: Stack
stackType: FloorTileGCircuit
- type: entity
name: blue circuit floor
@@ -535,6 +555,8 @@
outputs:
- plating
- floor_blue_circuit
- type: Stack
stackType: FloorTileBCircuit
# Terrain
- type: entity
@@ -550,6 +572,8 @@
outputs:
- plating
- floor_grass
- type: Stack
stackType: FloorTileGrass
- type: entity
name: jungle grass tile
@@ -564,6 +588,8 @@
outputs:
- plating
- FloorGrassJungle
- type: Stack
stackType: FloorTileGrassJungle
- type: entity
name: snow tile
@@ -578,3 +604,5 @@
outputs:
- plating
- floor_snow
- type: Stack
stackType: FloorTileSnow

View File

@@ -4,7 +4,7 @@
- type: entity
id: CableStack
abstract: true
noSpawn: true
parent: BaseItem
name: cable stack
suffix: Full

View File

@@ -71,13 +71,13 @@
groups:
Burn: 10
- type: PointLight
enabled: true
enabled: true
color: "#ff4300"
radius: 2.0
energy: 7.0
- type: IgniteOnCollide
fireStacks: 1
- type: entity
id: PelletShotgunPractice
name: pellet (.50 practice)
@@ -132,9 +132,9 @@
groups:
Burn: 20
- type: PointLight
enabled: true
enabled: true
color: "#FF8080"
radius: 15.0
energy: 9.0
- type: IgniteOnCollide
fireStacks: 4
fireStacks: 4

View File

@@ -19,7 +19,7 @@
- type: PowerCellSlot
cellSlot:
ejectOnUse: true
soundOptions:
soundOptions:
volume: -2
- type: Appearance
visuals:
@@ -125,7 +125,7 @@
- type: PowerCellSlot
cellSlot:
ejectOnUse: true
soundOptions:
soundOptions:
volume: -2
startingItem: PowerCellSmallHigh
@@ -176,7 +176,7 @@
- type: PowerCellSlot
cellSlot:
ejectOnUse: true
soundOptions:
soundOptions:
volume: -2
startingItem: PowerCellSmallHigh
@@ -206,7 +206,7 @@
- type: PowerCellSlot
cellSlot:
ejectOnUse: true
soundOptions:
soundOptions:
volume: -2
startingItem: PowerCellSmallSuper
@@ -236,7 +236,7 @@
- type: PowerCellSlot
cellSlot:
ejectOnUse: true
soundOptions:
soundOptions:
volume: -2
startingItem: PowerCellSmallSuper
- type: Appearance
@@ -281,7 +281,7 @@
- type: PowerCellSlot
descFormatString : "" # empty string for no examine-text (cell is not ejectable)
cellSlot:
soundOptions:
soundOptions:
volume: -2
locked: true
- type: Appearance

View File

@@ -1,7 +1,7 @@
- type: entity
id: MeteorLarge
name: meteor
abstract: true
noSpawn: true
components:
- type: Sprite
noRot: false

View File

@@ -208,6 +208,7 @@
state: frag
- type: ExplodeOnTrigger
- type: Explosive
explosionType: Default
devastationRange: 0
heavyImpactRange: 0
lightImpactRange: 1

View File

@@ -152,7 +152,7 @@
currentSelector: Single
allSelectors:
- Single
fillPrototype: CartridgePistol
fillPrototype: CartridgePistol
caliber: Pistol
capacity: 5
soundEmpty:

View File

@@ -184,4 +184,4 @@
bounds: "-0.49,-0.49,0.49,0.49"
mass: 50
layer:
- Opaque
- Opaque

View File

@@ -43,7 +43,7 @@
- type: entity
id: DisposalHolder
abstract: true
noSpawn: true
name: disposal holder
components:
- type: DisposalHolder

View File

@@ -74,7 +74,7 @@
supplyRate: 0
- type: entity
abstract: true
noSpawn: true
parent: AMEController
id: AMEControllerUnanchored
suffix: Unanchored

View File

@@ -62,6 +62,7 @@
path: /Audio/Effects/metalbreak.ogg
- !type:ExplodeBehavior
- type: Explosive
explosionType: Default
devastationRange: 1
heavyImpactRange: 3
lightImpactRange: 5
@@ -123,7 +124,7 @@
# Construction Frames
- type: entity
abstract: true
noSpawn: true
id: BaseGeneratorWallmountFrame
name: wallmount generator frame
description: A construction frame for a wallmount generator.
@@ -160,7 +161,7 @@
components:
- type: PowerSupplier
supplyRate: 3000
- type: entity
parent: BaseGenerator
id: GeneratorPlasma
@@ -179,7 +180,7 @@
LayoutId: GeneratorPlasma
- type: Machine
board: GeneratorPlasmaMachineCircuitboard
- type: entity
parent: BaseGenerator
id: GeneratorUranium
@@ -222,7 +223,7 @@
supplyRate: 6000
- type: Construction
graph: WallmountGenerator
node: APU
node: APU
# RTG - no fuel requirement

View File

@@ -1,5 +1,5 @@
- type: entity
abstract: true
noSpawn: true
id: BaseAPC
name: APC
description: A control terminal for the area's electrical systems.

View File

@@ -69,4 +69,4 @@
components:
- type: Battery
maxCharge: 10000000
startingCharge: 10000000
startingCharge: 10000000

View File

@@ -77,7 +77,7 @@
# Compact Wall Substation Base
- type: entity
id: BaseSubstationWall
abstract: true
noSpawn: true
name: wallmount substation
description: A substation designed for compact shuttles and spaces.
placement:
@@ -150,7 +150,7 @@
- !type:PlaySoundBehavior
sound:
path: /Audio/Effects/metalbreak.ogg
# Substations in use
- type: entity
@@ -161,7 +161,7 @@
- type: Battery
maxCharge: 4000000
startingCharge: 4000000
- type: entity
parent: BaseSubstationWall
id: SubstationWallBasic
@@ -173,11 +173,11 @@
- type: Construction
graph: WallmountSubstation
node: substation
# Construction Frame
- type: entity
id: BaseSubstationWallFrame
abstract: true
noSpawn: true
name: wallmount substation frame
description: A substation frame for construction
placement:
@@ -203,4 +203,4 @@
- state: substation_wall
- type: Construction
graph: WallmountSubstation
node: frame
node: frame

View File

@@ -1,7 +1,7 @@
- type: entity
id: CrateGeneric
parent: BaseStructureDynamic
abstract: true
noSpawn: true
name: crate
description: A large container for items.
components:
@@ -64,7 +64,7 @@
- type: entity
id: CrateBaseSecure
parent: BaseStructureDynamic
abstract: true
noSpawn: true
name: crate
description: A large container for items.
components:

View File

@@ -43,6 +43,9 @@
- type: AtmosExposed
- type: Flammable
fireSpread: true
damage:
types:
Heat: 1 #per second, scales with number of fire 'stacks'
- type: Appearance
visuals:
- type: FireVisualizer

View File

@@ -110,4 +110,4 @@
hasLampOnSpawn: LightTube
damage:
types:
Heat: 20
Heat: 20

View File

@@ -3,6 +3,7 @@
- type: stack
id: Pancake
name: pancake
spawn: FoodBakedPancake
# Food Containers
@@ -17,23 +18,29 @@
- type: stack
id: PaperRolling
name: paper rolling
spawn: PaperRolling
- type: stack
id: CigaretteFilter
name: cigarette filter
spawn: CigaretteFilter
- type: stack
id: GroundTobacco
name: ground tobacco
spawn: GroundTobacco
- type: stack
id: GroundCannabis
name: ground cannabis
spawn: GroundCannabis
- type: stack
id: LeavesTobaccoDried
name: dried tobacco leaves
spawn: LeavesTobaccoDried
- type: stack
id: LeavesCannabisDried
name: dried cannabis leaves
spawn: LeavesCannabisDried

View File

@@ -72,38 +72,148 @@
id: FloorTileStackShuttleWhite
name: white shuttle tile
spawn: FloorTileItemShuttleWhite
- type: stack
id: FloorTileStackShuttleBlue
name: blue shuttle tile
spawn: FloorTileItemShuttleBlue
- type: stack
id: FloorTileStackShuttleOrange
name: orange shuttle tile
spawn: FloorTileItemShuttleOrange
- type: stack
id: FloorTileStackShuttlePurple
name: purple shuttle tile
spawn: FloorTileItemShuttlePurple
- type: stack
id: FloorTileStackShuttleRed
name: red shuttle tile
spawn: FloorTileItemShuttleRed
- type: stack
id: FloorTileStackEighties
name: eighties floor tile
spawn: FloorTileItemEighties
- type: stack
id: FloorTileStackArcadeBlue
name: blue arcade tile
spawn: FloorTileItemArcadeBlue
- type: stack
id: FloorTileStackArcadeRed
name: red arcade tile
spawn: FloorTileItemArcadeRed
spawn: FloorTileItemArcadeRed
- type: stack
id: FloorCarpetRed
name: red carpet tile
spawn: FloorCarpetItemRed
- type: stack
id: FloorCarpetBlack
name: block carpet tile
spawn: FloorCarpetItemBlack
- type: stack
id: FloorCarpetBlue
name: blue carpet tile
spawn: FloorCarpetItemBlue
- type: stack
id: FloorCarpetGreen
name: green carpet tile
spawn: FloorCarpetItemGreen
- type: stack
id: FloorCarpetOrange
name: orange carpet tile
spawn: FloorCarpetItemOrange
- type: stack
id: FloorCarpetSkyBlue
name: skyblue carpet tile
spawn: FloorCarpetItemSkyBlue
- type: stack
id: FloorCarpetPurple
name: purple carpet tile
spawn: FloorCarpetItemPurple
- type: stack
id: FloorCarpetPink
name: pink carpet tile
spawn: FloorCarpetItemPink
- type: stack
id: FloorTileElevatorShaft
name: elevator shaft tile
spawn: FloorTileItemElevatorShaft
- type: stack
id: FloorTileRockVault
name: rock vault tile
spawn: FloorTileItemRockVault
- type: stack
id: FloorTileBlue
name: blue floor tile
spawn: FloorTileItemBlue
- type: stack
id: FloorTileBar
name: item bar floor tile
spawn: FloorTileItemBar
- type: stack
id: FloorTileClown
name: clown floor tile
spawn: FloorTileItemClown
- type: stack
id: FloorTileMime
name: mime floor tile
spawn: FloorTileItemMime
- type: stack
id: FloorTileKitchen
name: kitchen floor tile
spawn: FloorTileItemKitchen
- type: stack
id: FloorTileLaundry
name: laundry floor tile
spawn: FloorTileItemLaundry
- type: stack
id: FloorTileSilver
name: silver floor tile
spawn: FloorTileItemSilver
- type: stack
id: FloorTileGCircuit
name: gcircuit floor tile
spawn: FloorTileItemGCircuit
- type: stack
id: FloorTileBCircuit
name: bcircuit floor tile
spawn: FloorTileItemBCircuit
- type: stack
id: FloorTileGrass
name: grass floor tile
spawn: FloorTileItemGrass
- type: stack
id: FloorTileGrassJungle
name: grass jungle floor tile
spawn: FloorTileItemGrassJungle
- type: stack
id: FloorTileSnow
name: snow floor tile
spawn: FloorTileItemSnow