Merge branch 'master' into ed-17-07-2024-dungenagain
This commit is contained in:
@@ -430,6 +430,9 @@
|
||||
chatsan-word-47: chatsan-replacement-47
|
||||
chatsan-word-48: chatsan-replacement-48
|
||||
chatsan-word-49: chatsan-replacement-49
|
||||
chatsan-word-50: chatsan-replacement-50
|
||||
chatsan-word-51: chatsan-replacement-51
|
||||
chatsan-word-52: chatsan-replacement-52
|
||||
#CP14-RU-ChatSanitize-Start
|
||||
cp14-chatsan-word-1: cp14-chatsan-replacement-1
|
||||
cp14-chatsan-word-2: cp14-chatsan-replacement-2
|
||||
|
||||
@@ -166,6 +166,8 @@
|
||||
name: Morph into Geras
|
||||
description: Morphs you into a Geras - a miniature version of you which allows you to move fast, at the cost of your inventory.
|
||||
components:
|
||||
- type: ConfirmableAction
|
||||
popup: gera-transformation-popup
|
||||
- type: InstantAction
|
||||
itemIconStyle: BigAction
|
||||
useDelay: 10 # prevent spam
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
id: BaseAlertOrder
|
||||
order:
|
||||
- category: Health
|
||||
- alertType: CP14MagicEnergy
|
||||
- category: Stamina
|
||||
- alertType: SuitPower
|
||||
- category: Internals
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
id: BaseAnimalOrganUnGibbable
|
||||
parent: BaseItem
|
||||
abstract: true
|
||||
@@ -34,7 +34,7 @@
|
||||
id: OrganAnimalLungs
|
||||
parent: BaseAnimalOrgan
|
||||
name: lungs
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -65,7 +65,7 @@
|
||||
id: OrganAnimalStomach
|
||||
parent: BaseAnimalOrgan
|
||||
name: stomach
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: stomach
|
||||
@@ -91,7 +91,7 @@
|
||||
id: OrganMouseStomach
|
||||
parent: OrganAnimalStomach
|
||||
name: stomach
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
@@ -102,7 +102,7 @@
|
||||
id: OrganAnimalLiver
|
||||
parent: BaseAnimalOrgan
|
||||
name: liver
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: liver
|
||||
@@ -118,7 +118,7 @@
|
||||
id: OrganAnimalHeart
|
||||
parent: BaseAnimalOrgan
|
||||
name: heart
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: heart-on
|
||||
@@ -135,7 +135,7 @@
|
||||
id: OrganAnimalKidneys
|
||||
parent: BaseAnimalOrgan
|
||||
name: kidneys
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
id: OrganBloodsuckerStomach
|
||||
parent: OrganAnimalStomach
|
||||
name: stomach
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Metabolizer
|
||||
metabolizerTypes: [ Bloodsucker ]
|
||||
@@ -11,7 +11,7 @@
|
||||
id: OrganBloodsuckerLiver
|
||||
parent: OrganAnimalLiver
|
||||
name: liver
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Metabolizer
|
||||
metabolizerTypes: [ Bloodsucker ]
|
||||
@@ -20,7 +20,7 @@
|
||||
id: OrganBloodsuckerHeart
|
||||
parent: OrganAnimalHeart
|
||||
name: heart
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Metabolizer
|
||||
metabolizerTypes: [ Bloodsucker ]
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
id: OrganAnimalRuminantStomach
|
||||
parent: OrganAnimalStomach
|
||||
name: ruminant stomach
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
|
||||
@@ -105,7 +105,7 @@
|
||||
parent: BaseHumanOrgan
|
||||
name: liver
|
||||
description: "Pairing suggestion: chianti and fava beans."
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: liver
|
||||
@@ -122,7 +122,7 @@
|
||||
parent: BaseHumanOrgan
|
||||
name: kidneys
|
||||
description: "Filters toxins from the bloodstream."
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -126,7 +126,7 @@
|
||||
- type: entity
|
||||
id: OrganDionaBrainNymph
|
||||
parent: OrganDionaBrain
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: brain
|
||||
description: "The source of incredible, unending intelligence. Honk."
|
||||
components:
|
||||
@@ -138,7 +138,7 @@
|
||||
- type: entity
|
||||
id: OrganDionaStomachNymph
|
||||
parent: OrganDionaStomach
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: stomach
|
||||
description: "Gross. This is hard to stomach."
|
||||
components:
|
||||
@@ -148,7 +148,7 @@
|
||||
- type: entity
|
||||
id: OrganDionaLungsNymph
|
||||
parent: OrganDionaLungs
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: lungs
|
||||
description: "Filters oxygen from an atmosphere, which is then sent into the bloodstream to be used as an electron carrier."
|
||||
components:
|
||||
@@ -159,7 +159,7 @@
|
||||
- type: entity
|
||||
id: OrganDionaNymphBrain
|
||||
parent: MobDionaNymph
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: diona nymph
|
||||
suffix: Brain
|
||||
description: Contains the brain of a formerly fully-formed Diona. Killing this would kill the Diona forever. You monster.
|
||||
@@ -171,7 +171,7 @@
|
||||
- type: entity
|
||||
id: OrganDionaNymphStomach
|
||||
parent: MobDionaNymphAccent
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: diona nymph
|
||||
suffix: Stomach
|
||||
description: Contains the stomach of a formerly fully-formed Diona. It doesn't taste any better for it.
|
||||
@@ -183,7 +183,7 @@
|
||||
- type: entity
|
||||
id: OrganDionaNymphLungs
|
||||
parent: MobDionaNymphAccent
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: diona nymph
|
||||
suffix: Lungs
|
||||
description: Contains the lungs of a formerly fully-formed Diona. Breathtaking.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
id: OrganMothStomach
|
||||
parent: [OrganAnimalStomach, OrganHumanStomach]
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Stomach
|
||||
specialDigestible:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
id: OrganReptilianStomach
|
||||
parent: OrganAnimalStomach
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Stomach
|
||||
specialDigestible:
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
id: HandsAnimal
|
||||
name: animal hands
|
||||
parent: PartAnimal
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -50,7 +50,7 @@
|
||||
id: LegsAnimal
|
||||
name: animal legs
|
||||
parent: PartAnimal
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -64,7 +64,7 @@
|
||||
id: FeetAnimal
|
||||
name: animal feet
|
||||
parent: PartAnimal
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -77,7 +77,7 @@
|
||||
id: TorsoAnimal
|
||||
name: animal torso
|
||||
parent: PartAnimal
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
id: TorsoRat
|
||||
name: "animal torso"
|
||||
parent: PartAnimal
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: BodyPart
|
||||
partType: Torso
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: body
|
||||
id: Aghost
|
||||
name: "aGhost"
|
||||
name: "aghost"
|
||||
root: torso
|
||||
slots:
|
||||
torso:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: body
|
||||
id: Arachnid
|
||||
name: "Arachnid"
|
||||
name: "arachnid"
|
||||
root: torso
|
||||
slots:
|
||||
head:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: body
|
||||
id: Moth
|
||||
name: "Moth"
|
||||
name: "moth"
|
||||
root: torso
|
||||
slots:
|
||||
head:
|
||||
|
||||
@@ -502,6 +502,9 @@
|
||||
- TemperatureProtection
|
||||
tags:
|
||||
- Scarf
|
||||
blacklist:
|
||||
components:
|
||||
- ToggleableClothing
|
||||
|
||||
- type: cargoBounty
|
||||
id: BountyBattery
|
||||
|
||||
@@ -247,6 +247,19 @@
|
||||
- id: DoubleEmergencyOxygenTankFilled
|
||||
- id: DoubleEmergencyNitrogenTankFilled
|
||||
|
||||
- type: entity
|
||||
parent: ClothingBackpackDuffelSyndicateBundle
|
||||
id: ClothingBackpackDuffelSyndicateRaidBundle
|
||||
name: syndicate raid suit bundle
|
||||
description: "Contains the Syndicate's durable raid armor suit."
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingOuterArmorRaid
|
||||
- id: ClothingHeadHelmetRaid
|
||||
- id: ClothingMaskGasSyndicate
|
||||
- id: ClothingHandsGlovesCombat
|
||||
|
||||
- type: entity
|
||||
parent: ClothingBackpackDuffelSyndicateBundle
|
||||
id: ClothingBackpackDuffelSyndicateHardsuitBundle
|
||||
|
||||
372
Resources/Prototypes/Catalog/Fills/Crates/permaescape.yml
Normal file
372
Resources/Prototypes/Catalog/Fills/Crates/permaescape.yml
Normal file
@@ -0,0 +1,372 @@
|
||||
- type: entity
|
||||
name: Perma Escape Crate Spawner
|
||||
id: CratePermaEscapeSpawner
|
||||
parent: CrateEmptySpawner
|
||||
components:
|
||||
- type: RandomSpawner
|
||||
prototypes:
|
||||
# Please note any duplicates & alphabetize <3
|
||||
- CrateEngineeringMiniJetpack
|
||||
- CratePermaEscapeBureaucracy
|
||||
- CratePermaEscapeEVA
|
||||
- CratePermaEscapeGiftsFromSyndicate
|
||||
- CratePermaEscapeGun
|
||||
- CratePermaEscapeLights
|
||||
- CratePermaEscapeMerc
|
||||
- CrateServiceCustomSmokable
|
||||
- CrateTrashCartFilled
|
||||
- CratePermaEscapeComs # x2
|
||||
- CratePermaEscapeComs
|
||||
- CratePermaEscapeDigging # x2
|
||||
- CratePermaEscapeDigging
|
||||
- CratePermaEscapeMats #x2
|
||||
- CratePermaEscapeMats
|
||||
- CratePermaEscapeTowercap # x2
|
||||
- CratePermaEscapeTowercap
|
||||
- ClosetMaintenanceFilledRandom # x3
|
||||
- ClosetMaintenanceFilledRandom
|
||||
- ClosetMaintenanceFilledRandom
|
||||
rarePrototypes:
|
||||
- MobTick # These need to be killable by one dude with a shovel.
|
||||
rareChance: .30
|
||||
chance: 1
|
||||
offset: 0.0
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeDigging
|
||||
parent: CrateGenericSteel
|
||||
suffix: Digging
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: Shovel
|
||||
- id: Pickaxe
|
||||
prob: 0.90
|
||||
- id: Pickaxe
|
||||
prob: 0.40
|
||||
- id: Pickaxe
|
||||
prob: 0.10
|
||||
- id: Shovel
|
||||
prob: 0.50
|
||||
- id: Shovel
|
||||
prob: 0.20
|
||||
- id: HydroponicsToolSpade
|
||||
prob: 0.10
|
||||
- id: HydroponicsToolHatchet
|
||||
prob: 0.05
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeEVA
|
||||
parent: CrateGenericSteel
|
||||
suffix: EVAs
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingHeadHelmetEVALarge
|
||||
- id: ClothingOuterHardsuitEVAPrisoner
|
||||
- id: ClothingHeadHelmetEVALarge
|
||||
prob: 0.80
|
||||
- id: ClothingOuterHardsuitEVAPrisoner
|
||||
prob: 0.80
|
||||
- id: ClothingOuterHardsuitVoidParamed
|
||||
prob: 0.10
|
||||
- id: ClothingOuterRedRacoon
|
||||
prob: 0.10
|
||||
- id: ClothingOuterSanta
|
||||
prob: 0.10
|
||||
- id: ClothingOuterHardsuitSyndicate
|
||||
prob: 0.20
|
||||
- id: EmergencyOxygenTankFilled
|
||||
prob: 0.25
|
||||
- id: EmergencyOxygenTank
|
||||
prob: 0.25
|
||||
- id: OxygenTankFilled
|
||||
prob: 0.05
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeGun
|
||||
parent: CrateGenericSteel
|
||||
suffix: Gun
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: WeaponPistolMk58
|
||||
prob: 0.15
|
||||
orGroup: gun
|
||||
- id: FoamCrossbow
|
||||
prob: 0.10
|
||||
orGroup: gun
|
||||
- id: WeaponRifleFoam
|
||||
prob: 0.05
|
||||
orGroup: gun
|
||||
- id: WeaponPistolFlintlock
|
||||
prob: 0.20
|
||||
orGroup: gun
|
||||
- id: WeaponShotgunBlunderbuss
|
||||
prob: 0.10
|
||||
orGroup: gun
|
||||
- id: WeaponShotgunBlunderbuss
|
||||
prob: 0.15
|
||||
orGroup: gun
|
||||
- id: WeaponRevolverPirate
|
||||
prob: 0.15
|
||||
orGroup: gun
|
||||
- id: WeaponProtoKineticAccelerator
|
||||
prob: 0.20
|
||||
orGroup: gun
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeBureaucracy
|
||||
parent: CrateGenericSteel
|
||||
suffix: Writing
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: RubberStampApproved
|
||||
- id: RubberStampDenied
|
||||
- id: Pen
|
||||
- id: Pen
|
||||
- id: Pen
|
||||
- id: BoxFolderBase
|
||||
orGroup: folderA
|
||||
- id: BoxFolderBlack
|
||||
orGroup: folderA
|
||||
- id: BoxFolderBlue
|
||||
orGroup: folderA
|
||||
- id: BoxFolderGreen
|
||||
orGroup: folderA
|
||||
- id: BoxFolderGrey
|
||||
orGroup: folderA
|
||||
- id: BoxFolderRed
|
||||
orGroup: folderA
|
||||
- id: BoxFolderWhite
|
||||
orGroup: folderA
|
||||
- id: BoxFolderYellow
|
||||
orGroup: folderA
|
||||
- id: BoxFolderBase
|
||||
orGroup: folderB
|
||||
- id: BoxFolderBlack
|
||||
orGroup: folderB
|
||||
- id: BoxFolderBlue
|
||||
orGroup: folderB
|
||||
- id: BoxFolderGreen
|
||||
orGroup: folderB
|
||||
- id: BoxFolderGrey
|
||||
orGroup: folderB
|
||||
- id: BoxFolderRed
|
||||
orGroup: folderB
|
||||
- id: BoxFolderWhite
|
||||
orGroup: folderB
|
||||
- id: BoxFolderYellow
|
||||
orGroup: folderB
|
||||
- id: CrayonBox
|
||||
prob: 0.50
|
||||
- id: CrayonBox
|
||||
prob: 0.10
|
||||
- id: ClearPDA # change to visitor one day.
|
||||
prob: 0.10
|
||||
- id: PersonalAI
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeLights
|
||||
parent: CrateGenericSteel
|
||||
suffix: Glowsticks
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: GlowstickBlue
|
||||
prob: 0.50
|
||||
- id: GlowstickBlue
|
||||
prob: 0.20
|
||||
- id: GlowstickBlue
|
||||
prob: 0.05
|
||||
- id: GlowstickBase
|
||||
prob: 0.50
|
||||
- id: GlowstickBase
|
||||
prob: 0.20
|
||||
- id: GlowstickBase
|
||||
prob: 0.05
|
||||
- id: GlowstickPurple
|
||||
prob: 0.50
|
||||
- id: GlowstickPurple
|
||||
prob: 0.20
|
||||
- id: GlowstickPurple
|
||||
prob: 0.05
|
||||
- id: GlowstickRed
|
||||
prob: 0.50
|
||||
- id: GlowstickRed
|
||||
prob: 0.20
|
||||
- id: GlowstickRed
|
||||
prob: 0.05
|
||||
- id: GlowstickYellow
|
||||
prob: 0.50
|
||||
- id: GlowstickYellow
|
||||
prob: 0.20
|
||||
- id: GlowstickYellow
|
||||
prob: 0.05
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeMats
|
||||
parent: CrateGenericSteel
|
||||
suffix: Mats
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: SheetSteel
|
||||
orGroup: matA
|
||||
- id: PartRodMetal
|
||||
orGroup: matA
|
||||
- id: SheetSteel
|
||||
orGroup: matB
|
||||
- id: PartRodMetal
|
||||
orGroup: matB
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeGiftsFromSyndicate
|
||||
parent: CrateGenericSteel
|
||||
suffix: Syndi Gifts
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingEyesGlassesOutlawGlasses
|
||||
- id: ClothingHeadHatOutlawHat
|
||||
- id: HappyHonkNukieSnacks
|
||||
# - id: BaseUplinkRadio # too spicy I think.
|
||||
# prob: 0.50
|
||||
# - id: Telecrystal
|
||||
# prob: 0.80
|
||||
# - id: Telecrystal
|
||||
# prob: 0.80
|
||||
# - id: Telecrystal
|
||||
# prob: 0.70
|
||||
# - id: Telecrystal
|
||||
# prob: 0.50
|
||||
# - id: Telecrystal
|
||||
# prob: 0.20
|
||||
# - id: Telecrystal
|
||||
# prob: 0.10
|
||||
# - id: Telecrystal
|
||||
# prob: 0.05
|
||||
# - id: Telecrystal
|
||||
# prob: 0.01
|
||||
# - id: Telecrystal5
|
||||
# prob: 0.01
|
||||
- id: CyberPen
|
||||
prob: 0.10
|
||||
- id: CockroachCube
|
||||
orGroup: cube
|
||||
- id: AbominationCube
|
||||
prob: 0.20
|
||||
orGroup: cube
|
||||
- id: SpaceCarpCube
|
||||
prob: 0.20
|
||||
orGroup: cube
|
||||
- id: SyndicateSponge
|
||||
prob: 0.20
|
||||
orGroup: cube
|
||||
- id: MindShieldImplanter
|
||||
prob: 0.20
|
||||
- id: ClothingHandsGlovesConducting # funny
|
||||
prob: 0.30
|
||||
- id: CigPackSyndicate
|
||||
prob: 0.80
|
||||
- id: StimpackMini
|
||||
prob: 0.20
|
||||
- id: StimpackMini
|
||||
prob: 0.10
|
||||
- id: CombatMedipen
|
||||
prob: 0.05
|
||||
- id: MedkitCombatFilled
|
||||
prob: 0.01
|
||||
- id: SoapSyndie
|
||||
prob: 0.15
|
||||
- id: DnaScramblerImplanter
|
||||
prob: 0.005
|
||||
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeMerc
|
||||
parent: CrateGenericSteel
|
||||
suffix: Merc
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingUniformJumpsuitMercenary
|
||||
- id: ClothingHeadBandMerc
|
||||
prob: 0.50
|
||||
- id: ClothingHeadHatBeretMerc
|
||||
prob: 0.20
|
||||
- id: ClothingHeadHelmetMerc
|
||||
prob: 0.05
|
||||
- id: ClothingEyesGlassesMercenary
|
||||
prob: 0.20
|
||||
- id: ClothingMaskGasMerc
|
||||
prob: 0.10
|
||||
- id: ClothingHandsGlovesMercFingerless
|
||||
prob: 0.20
|
||||
- id: ClothingHandsMercGlovesCombat
|
||||
prob: 0.05
|
||||
- id: ClothingBackpackMerc
|
||||
prob: 0.50
|
||||
- id: ClothingShoesBootsMerc
|
||||
prob: 0.50
|
||||
- id: ClothingOuterVestWebMerc
|
||||
prob: 0.25
|
||||
- id: ClothingBeltMercWebbing
|
||||
prob: 0.05
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeComs
|
||||
parent: CrateGenericSteel
|
||||
suffix: Coms
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingHeadsetMining
|
||||
orGroup: coms
|
||||
- id: ClothingHeadsetMining
|
||||
orGroup: coms
|
||||
- id: ClothingHeadsetMining
|
||||
orGroup: coms
|
||||
- id: ClothingHeadsetGrey
|
||||
orGroup: coms
|
||||
- id: ClothingHeadsetScience
|
||||
orGroup: coms
|
||||
- id: ClothingHeadsetService
|
||||
orGroup: coms
|
||||
- id: ClothingHeadsetEngineering
|
||||
orGroup: coms
|
||||
- id: ClothingHeadsetMedical
|
||||
orGroup: coms
|
||||
- id: EncryptionKeyCargo
|
||||
prob: 0.05
|
||||
- id: EncryptionKeyScience
|
||||
prob: 0.05
|
||||
- id: EncryptionKeyService
|
||||
prob: 0.05
|
||||
- id: EncryptionKeyMedical
|
||||
prob: 0.05
|
||||
- id: EncryptionKeyEngineering
|
||||
prob: 0.05
|
||||
- id: EncryptionKeySecurity
|
||||
prob: 0.01
|
||||
|
||||
- type: entity
|
||||
id: CratePermaEscapeTowercap
|
||||
parent: CrateGenericSteel
|
||||
suffix: Towercap
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: TowercapSeeds
|
||||
- id: TowercapSeeds
|
||||
prob: 0.80
|
||||
- id: TowercapSeeds
|
||||
prob: 0.50
|
||||
- id: TowercapSeeds
|
||||
prob: 0.20
|
||||
- id: SteelcapSeeds
|
||||
prob: 0.10
|
||||
- id: SteelLog
|
||||
- id: HydroponicsToolHatchet
|
||||
prob: 0.75
|
||||
@@ -26,7 +26,7 @@
|
||||
- type: entity
|
||||
id: CrateSalvageAssortedGoodies
|
||||
suffix: Filled, Salvage Random
|
||||
noSpawn: true # You should use SalvageMaterialCrateSpawner instead
|
||||
categories: [ HideSpawnMenu ] # You should use SalvageMaterialCrateSpawner instead
|
||||
parent: CrateGenericSteel
|
||||
components:
|
||||
- type: StorageFill
|
||||
|
||||
@@ -9,6 +9,6 @@
|
||||
ClothingHeadHatVioletwizard: 3
|
||||
ClothingOuterWizardViolet: 3
|
||||
ClothingShoesWizard: 9
|
||||
#TO DO:
|
||||
#TODO:
|
||||
#only missing staff
|
||||
#and if wizarditis reagent when hacked if we want this.
|
||||
|
||||
@@ -23,3 +23,5 @@
|
||||
ClothingEyesBlindfold: 1
|
||||
ClothingShoesBootsCombat: 1
|
||||
ClothingShoesBootsWinterSec: 2
|
||||
contrabandInventory:
|
||||
ClothingMaskClownSecurity: 1
|
||||
|
||||
@@ -122,7 +122,7 @@
|
||||
name: uplink-sniper-bundle-name
|
||||
description: uplink-sniper-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Snipers/heavy_sniper.rsi, state: base }
|
||||
productEntity: BriefcaseSyndieSniperBundleFilled
|
||||
productEntity: BriefcaseSyndieSniperBundleFilled
|
||||
cost:
|
||||
Telecrystal: 12
|
||||
categories:
|
||||
@@ -902,7 +902,7 @@
|
||||
- type: listing
|
||||
id: UplinkReinforcementRadioSyndicate
|
||||
name: uplink-reinforcement-radio-name
|
||||
description: uplink-reinforcement-radio-desc
|
||||
description: uplink-reinforcement-radio-traitor-desc
|
||||
productEntity: ReinforcementRadioSyndicate
|
||||
icon: { sprite: Objects/Devices/communication.rsi, state: old-radio-urist }
|
||||
cost:
|
||||
@@ -916,11 +916,11 @@
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkReinforcementRadioSyndicateNukeops # Version for Nukeops that spawns an agent with the NukeOperative component.
|
||||
name: uplink-reinforcement-radio-name
|
||||
description: uplink-reinforcement-radio-desc
|
||||
id: UplinkReinforcementRadioSyndicateNukeops # Version for Nukeops that spawns another nuclear operative without the uplink.
|
||||
name: uplink-reinforcement-radio-nukeops-name
|
||||
description: uplink-reinforcement-radio-nukeops-desc
|
||||
productEntity: ReinforcementRadioSyndicateNukeops
|
||||
icon: { sprite: Objects/Devices/communication.rsi, state: old-radio-urist }
|
||||
icon: { sprite: Objects/Devices/communication.rsi, state: old-radio-nukeop }
|
||||
cost:
|
||||
Telecrystal: 35
|
||||
categories:
|
||||
@@ -1004,7 +1004,7 @@
|
||||
Telecrystal: 6
|
||||
categories:
|
||||
- UplinkAllies
|
||||
|
||||
|
||||
- type: listing
|
||||
id: UplinkSyndicatePersonalAI
|
||||
name: uplink-syndicate-pai-name
|
||||
@@ -1298,6 +1298,22 @@
|
||||
categories:
|
||||
- UplinkWearables
|
||||
|
||||
- type: listing
|
||||
id: UplinkClothingOuterArmorRaid
|
||||
name: uplink-syndie-raid-name
|
||||
description: uplink-syndie-raid-desc
|
||||
icon: { sprite: /Textures/Clothing/OuterClothing/Armor/syndie-raid.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateRaidBundle
|
||||
cost:
|
||||
Telecrystal: 8
|
||||
categories:
|
||||
- UplinkWearables
|
||||
conditions:
|
||||
- !type:StoreWhitelistCondition
|
||||
whitelist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkHardsuitSyndieElite
|
||||
name: uplink-hardsuit-syndieelite-name
|
||||
|
||||
@@ -63,6 +63,8 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Eyes/Glasses/meson.rsi
|
||||
- type: EyeProtection
|
||||
- type: IdentityBlocker
|
||||
coverage: EYES
|
||||
|
||||
- type: entity
|
||||
parent: ClothingEyesBase
|
||||
@@ -194,6 +196,8 @@
|
||||
- type: FlashImmunity
|
||||
- type: EyeProtection
|
||||
protectionTime: 5
|
||||
- type: IdentityBlocker
|
||||
coverage: EYES
|
||||
|
||||
#Make a scanner category when these actually function and we get the trayson
|
||||
- type: entity
|
||||
@@ -211,6 +215,8 @@
|
||||
coefficients:
|
||||
Heat: 0.95
|
||||
- type: GroupExamine
|
||||
- type: IdentityBlocker
|
||||
coverage: EYES
|
||||
|
||||
- type: entity
|
||||
parent: ClothingEyesBase
|
||||
@@ -223,6 +229,8 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Eyes/Glasses/science.rsi
|
||||
- type: SolutionScanner
|
||||
- type: IdentityBlocker
|
||||
coverage: EYES
|
||||
|
||||
- type: entity
|
||||
parent: ClothingEyesBase
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
id: ShowSecurityIcons
|
||||
abstract: true
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: ShowJobIcons
|
||||
- type: ShowMindShieldIcons
|
||||
@@ -10,7 +10,7 @@
|
||||
- type: entity
|
||||
id: ShowMedicalIcons
|
||||
abstract: true
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: ShowHealthBars
|
||||
damageContainers:
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadLightBase
|
||||
name: base helmet with light
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -151,7 +151,7 @@
|
||||
# No parent since we aren't actually an item.
|
||||
id: ClothingHeadHardsuitBase
|
||||
name: base hardsuit helmet
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: BreathMask
|
||||
- type: Sprite
|
||||
@@ -195,7 +195,7 @@
|
||||
parent: ClothingHeadHardsuitBase
|
||||
id: ClothingHeadHardsuitWithLightBase
|
||||
name: base hardsuit helmet with light
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
@@ -247,7 +247,7 @@
|
||||
id: ClothingHeadHatHoodWinterBase
|
||||
name: base winter coat hood
|
||||
description: A hood, made to keep your head warm.
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: icon
|
||||
|
||||
@@ -111,6 +111,8 @@
|
||||
- state: equipped-head
|
||||
- state: equipped-head-unshaded
|
||||
shader: unshaded
|
||||
- type: PointLight
|
||||
radius: 6
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.72
|
||||
lowPressureMultiplier: 1000
|
||||
@@ -136,7 +138,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHardsuitBase
|
||||
id: ClothingHeadHelmetHardsuitMaxim
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: salvager maxim helmet
|
||||
description: A predication of decay washes over your mind.
|
||||
components:
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretFrench
|
||||
name: French beret
|
||||
name: french beret
|
||||
description: A French beret, "vive la France".
|
||||
components:
|
||||
- type: Sprite
|
||||
|
||||
@@ -357,6 +357,24 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/ert_janitor.rsi
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetBasic
|
||||
id: ClothingHeadHelmetRaid
|
||||
name: syndicate raid helmet
|
||||
description: An armored helmet for use with the syndicate raid suit. Very stylish.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Helmets/syndie-raid.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/syndie-raid.rsi
|
||||
- type: Armor
|
||||
modifiers: #There's gotta be SOME reason to use this over other helmets.
|
||||
coefficients:
|
||||
Blunt: 0.85
|
||||
Slash: 0.85
|
||||
Piercing: 0.85
|
||||
Heat: 0.85
|
||||
|
||||
#Bone Helmet
|
||||
- type: entity
|
||||
parent: ClothingHeadHelmetBasic
|
||||
|
||||
@@ -89,7 +89,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatHoodChaplainHood
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: chaplain's hood
|
||||
description: Maximum piety in this star system.
|
||||
components:
|
||||
@@ -155,6 +155,7 @@
|
||||
coefficients:
|
||||
Heat: 0.95
|
||||
Radiation: 0.65
|
||||
- type: IdentityBlocker
|
||||
- type: BreathMask
|
||||
- type: HideLayerClothing
|
||||
slots:
|
||||
@@ -183,7 +184,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatHoodIan
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: ian hood
|
||||
description: A hood to complete the 'Good boy' look.
|
||||
components:
|
||||
@@ -198,7 +199,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatHoodCarp
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: carp hood
|
||||
description: A gnarly hood adorned with plastic space carp teeth.
|
||||
components:
|
||||
@@ -213,7 +214,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodCarp
|
||||
id: ClothingHeadHelmetHardsuitCarp
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.6
|
||||
@@ -251,7 +252,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterDefault
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: default winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -262,7 +263,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterBartender
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: bartender winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -273,7 +274,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterCaptain
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: captain's winter coat hood
|
||||
description: An expensive hood, to keep the captain's head warm.
|
||||
components:
|
||||
@@ -285,7 +286,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterCargo
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: cargo winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -296,7 +297,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterCE
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: chief engineer's winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -307,7 +308,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterCentcom
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: Centcom winter coat hood
|
||||
description: A hood for keeping the central comander's head warm.
|
||||
components:
|
||||
@@ -319,7 +320,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterChem
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: chemist winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -330,7 +331,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterCMO
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: chief medical officer's winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -341,7 +342,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterEngineer
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: engineer winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -352,7 +353,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterHOP
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: head of personel's winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -363,7 +364,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterHOS
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: head of security's winter coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -374,7 +375,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterHydro
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: hydroponics coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -385,7 +386,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterJani
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: janitor coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -396,7 +397,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterMed
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: medic coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -407,7 +408,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterMime
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: mime coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -418,7 +419,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterMiner
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: miner coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -429,7 +430,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterPara
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: paramedic coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -440,7 +441,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterQM
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: quartermaster's coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -451,7 +452,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterRD
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: research director's coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -462,7 +463,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterRobo
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: robotics coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -473,7 +474,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterSci
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: scientist coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -484,7 +485,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterSec
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: security coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -495,7 +496,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterSyndie
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: syndicate coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -506,7 +507,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterWarden
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: warden's coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -517,7 +518,7 @@
|
||||
- type: entity
|
||||
parent: ClothingHeadHatHoodWinterBase
|
||||
id: ClothingHeadHatHoodWinterWeb
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: web coat hood
|
||||
components:
|
||||
- type: Sprite
|
||||
|
||||
@@ -205,7 +205,7 @@
|
||||
accent: OwOAccent
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ Actions, HideSpawnMenu ]
|
||||
id: ActionBecomeValid
|
||||
name: Become Valid
|
||||
description: "*notices your killsign* owo whats this"
|
||||
|
||||
@@ -230,6 +230,24 @@
|
||||
graph: BananaClownMask
|
||||
node: mask
|
||||
|
||||
- type: entity
|
||||
parent: ClothingMaskClown
|
||||
id: ClothingMaskClownSecurity
|
||||
name: security clown wig and mask
|
||||
description: A debatably oxymoronic but protective mask and wig.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Mask/clown_security.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Mask/clown_security.rsi
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.95
|
||||
Slash: 0.95
|
||||
Piercing: 0.95
|
||||
Heat: 0.95
|
||||
|
||||
- type: entity
|
||||
parent: ClothingMaskBase
|
||||
id: ClothingMaskJoy
|
||||
|
||||
@@ -39,3 +39,4 @@
|
||||
tags:
|
||||
- Scarf
|
||||
- ClothMade
|
||||
- WhitelistChameleon
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
parent: ClothingNeckBase
|
||||
id: ClothingNeckChameleon
|
||||
name: striped red scarf
|
||||
@@ -12,7 +12,7 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Neck/Scarfs/red.rsi
|
||||
- type: ChameleonClothing
|
||||
slot: [neck]
|
||||
slot: [NECK]
|
||||
default: ClothingNeckScarfStripedRed
|
||||
- type: UserInterface
|
||||
interfaces:
|
||||
|
||||
@@ -99,6 +99,78 @@
|
||||
reflects:
|
||||
- Energy
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingOuterBaseLarge, AllowSuitStorageClothing]
|
||||
id: ClothingOuterArmorRaid
|
||||
name: syndicate raid suit
|
||||
description: A somewhat flexible and well-armored suit with a powerful shoulder mounted flashlight manufactured in the Gorlex Marauder's iconic blood-red color scheme, it does not protect it's wearer from space.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/OuterClothing/Armor/syndie-raid.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
- state: light-overlay
|
||||
visible: false
|
||||
shader: unshaded
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Armor/syndie-raid.rsi
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
Blunt: 0.35
|
||||
Slash: 0.35
|
||||
Piercing: 0.35
|
||||
Heat: 0.35
|
||||
Caustic: 0.5
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.35
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 0.9
|
||||
sprintModifier: 0.9
|
||||
#Shoulder mounted flashlight
|
||||
- type: ToggleableLightVisuals
|
||||
spriteLayer: light
|
||||
clothingVisuals:
|
||||
outerClothing:
|
||||
- state: equipped-OUTERCLOTHING-light
|
||||
shader: unshaded
|
||||
- type: Appearance
|
||||
- type: HandheldLight
|
||||
addPrefix: false
|
||||
blinkingBehaviourId: blinking
|
||||
radiatingBehaviourId: radiating
|
||||
- type: PointLight
|
||||
enabled: false
|
||||
color: "#80ff80"
|
||||
radius: 5
|
||||
energy: 2
|
||||
mask: /Textures/Effects/LightMasks/cone.png
|
||||
autoRot: true
|
||||
netsync: false
|
||||
- type: LightBehaviour
|
||||
behaviours:
|
||||
- !type:FadeBehaviour
|
||||
id: radiating
|
||||
interpolate: Linear
|
||||
maxDuration: 2.0
|
||||
startValue: 3.0
|
||||
endValue: 2.0
|
||||
isLooped: true
|
||||
reverseWhenFinished: true
|
||||
- !type:PulseBehaviour
|
||||
id: blinking
|
||||
interpolate: Nearest
|
||||
maxDuration: 1.0
|
||||
minValue: 0.1
|
||||
maxValue: 2.0
|
||||
isLooped: true
|
||||
- type: Battery
|
||||
maxCharge: 600
|
||||
startingCharge: 600
|
||||
- type: BatterySelfRecharger
|
||||
autoRecharge: true
|
||||
autoRechargeRate: 2
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterBaseLarge
|
||||
id: ClothingOuterArmorCult
|
||||
|
||||
@@ -113,7 +113,7 @@
|
||||
modifiers:
|
||||
coefficients:
|
||||
Heat: 0.90
|
||||
Radiation: 0.001
|
||||
Radiation: 0.01
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Suits/rad.rsi
|
||||
- type: GroupExamine
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
parent: ClothingOuterWinterCoat
|
||||
id: ClothingOuterWinterCoatToggleable
|
||||
name: winter coat with hood
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHatHoodWinterDefault
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
parent: [ClothingShoesBootsMag, BaseJetpack]
|
||||
id: ClothingShoesBootsMagSyndie
|
||||
name: blood-red magboots
|
||||
description: Reverse-engineered magnetic boots that have a heavy magnetic pull and integrated thrusters.
|
||||
description: Reverse-engineered magnetic boots that have a heavy magnetic pull and integrated thrusters. It can hold 0.75 L of gas.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Shoes/Boots/magboots-syndicate.rsi
|
||||
|
||||
@@ -210,10 +210,10 @@
|
||||
sprite: Clothing/Uniforms/Jumpsuit/clown.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/clown.rsi
|
||||
femaleMask: UniformTop
|
||||
- type: Tag
|
||||
tags:
|
||||
- ClownSuit
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingUniformJumpsuitClown
|
||||
@@ -224,7 +224,6 @@
|
||||
sprite: Clothing/Uniforms/Jumpsuit/clown_banana.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Uniforms/Jumpsuit/clown_banana.rsi
|
||||
femaleMask: UniformTop
|
||||
- type: Construction
|
||||
graph: BananaClownJumpsuit
|
||||
node: jumpsuit
|
||||
|
||||
@@ -19,8 +19,6 @@
|
||||
- state: mask_null
|
||||
map: [ "overlay" ]
|
||||
- type: Clothing
|
||||
femaleMask: UniformTop
|
||||
maleMask: UniformTop
|
||||
sprite: Clothing/Uniforms/procedural.rsi
|
||||
clothingVisuals:
|
||||
jumpsuit:
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# Entities specifically for testing click detection with ClickableComponent.
|
||||
# Entities specifically for testing click detection with ClickableComponent.
|
||||
#
|
||||
# Each entity has a bounding box AND texture equivalent.
|
||||
# Note that bounding box versions still have dots on the outside or center to make it possible to... see them.
|
||||
# These dots' texture detection should not interfere with the actual bounding box being tested.
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ Debug, HideSpawnMenu ]
|
||||
id: ClickTestBase
|
||||
suffix: DEBUG
|
||||
components:
|
||||
|
||||
@@ -60,7 +60,7 @@
|
||||
id: BulletDebug
|
||||
name: bang, ded bullet
|
||||
parent: BaseBullet
|
||||
noSpawn: true
|
||||
categories: [ Debug, HideSpawnMenu ]
|
||||
suffix: DEBUG
|
||||
components:
|
||||
- type: Tag
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: Tippy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
netsync: false
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: AmbientSoundSourceFlies
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: AmbientSound
|
||||
volume: -5
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: EffectFlashBluespace
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: PointLight
|
||||
radius: 10.5
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
parent: BaseFoam
|
||||
id: Smoke
|
||||
name: smoke
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Occluder
|
||||
- type: Sprite
|
||||
@@ -52,7 +52,7 @@
|
||||
parent: BaseFoam
|
||||
id: Foam
|
||||
name: foam
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
color: "#ffffffcc"
|
||||
@@ -70,7 +70,6 @@
|
||||
state: foam-west
|
||||
- type: SmoothEdge
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
- type: FoamVisuals
|
||||
animationTime: 0.6
|
||||
@@ -84,7 +83,7 @@
|
||||
- type: entity
|
||||
id: MetalFoam
|
||||
name: metal foam
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: Foam
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -110,7 +109,7 @@
|
||||
- type: entity
|
||||
id: IronMetalFoam
|
||||
name: iron metal foam
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: MetalFoam
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
@@ -119,7 +118,7 @@
|
||||
- type: entity
|
||||
id: AluminiumMetalFoam
|
||||
name: aluminium metal foam
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: MetalFoam
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: EffectEmpPulse
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: TimedDespawn
|
||||
lifetime: 0.8
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
- type: entity
|
||||
id: EffectEmpDisabled
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: TimedDespawn
|
||||
lifetime: 0.4
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
id: Exclamation
|
||||
name: exclamation
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
save: false
|
||||
components:
|
||||
- type: Transform
|
||||
@@ -22,7 +22,7 @@
|
||||
- type: entity
|
||||
id: WhistleExclamation
|
||||
name: exclamation
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Storage/closet.rsi
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
id: ExplosionLight
|
||||
name: explosion light
|
||||
components:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: EffectHearts
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: TimedDespawn
|
||||
lifetime: 0.85
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
name: lightning
|
||||
id: Lightning
|
||||
parent: BaseLightning
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Lightning
|
||||
canArc: true
|
||||
@@ -42,7 +42,7 @@
|
||||
name: spooky lightning
|
||||
id: LightningRevenant
|
||||
parent: BaseLightning
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Effects/lightning.rsi
|
||||
@@ -66,7 +66,7 @@
|
||||
name: charged lightning
|
||||
id: ChargedLightning
|
||||
parent: BaseLightning
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Effects/lightning.rsi
|
||||
@@ -85,7 +85,7 @@
|
||||
name: lightning
|
||||
id: Spark
|
||||
parent: BaseLightning
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Effects/lightning.rsi
|
||||
@@ -112,7 +112,7 @@
|
||||
name: supercharged lightning
|
||||
id: SuperchargedLightning
|
||||
parent: ChargedLightning
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Effects/lightning.rsi
|
||||
@@ -138,7 +138,7 @@
|
||||
name: hypercharged lightning
|
||||
id: HyperchargedLightning
|
||||
parent: ChargedLightning
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Effects/lightning.rsi
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
id: MobSpawnCrabQuartz
|
||||
name: mobspawner quartzcrab
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: True
|
||||
@@ -31,7 +31,7 @@
|
||||
id: MobSpawnCrabIron
|
||||
parent: MobSpawnCrabQuartz
|
||||
name: mobspawner ironcrab
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Effects/mobspawn.rsi
|
||||
@@ -43,7 +43,7 @@
|
||||
id: MobSpawnCrabSilver
|
||||
parent: MobSpawnCrabQuartz
|
||||
name: mobspawner silvercrab
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Effects/mobspawn.rsi
|
||||
@@ -55,7 +55,7 @@
|
||||
id: MobSpawnCrabUranium
|
||||
parent: MobSpawnCrabQuartz
|
||||
name: mobspawner uraniumcrab
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: /Textures/Effects/mobspawn.rsi
|
||||
@@ -65,7 +65,7 @@
|
||||
|
||||
- type: entity
|
||||
id: EffectAnomalyFloraBulb
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: TimedDespawn
|
||||
lifetime: 0.4
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
name: shimmering anomaly
|
||||
id: RadiationPulse
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
description: Looking at this anomaly makes you feel strange, like something is pushing at your eyes.
|
||||
components:
|
||||
- type: RadiationSource
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
id: EffectRCDBase
|
||||
abstract: true
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: True
|
||||
@@ -19,7 +19,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDDeconstructPreview
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: deconstructPreview
|
||||
@@ -27,7 +27,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDConstruct0
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: construct0
|
||||
@@ -37,7 +37,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDConstruct1
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: construct1
|
||||
@@ -47,7 +47,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDConstruct2
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: construct2
|
||||
@@ -57,7 +57,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDConstruct3
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: construct3
|
||||
@@ -67,7 +67,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDConstruct4
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: construct4
|
||||
@@ -77,7 +77,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDDeconstruct2
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: deconstruct2
|
||||
@@ -87,7 +87,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDDeconstruct4
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: deconstruct4
|
||||
@@ -97,7 +97,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDDeconstruct6
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: deconstruct6
|
||||
@@ -107,7 +107,7 @@
|
||||
- type: entity
|
||||
parent: EffectRCDBase
|
||||
id: EffectRCDDeconstruct8
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: deconstruct8
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: FtlVisualizerEntity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
description: Visualizer for shuttles arriving. You shouldn't see this!
|
||||
components:
|
||||
- type: FtlVisualizer
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: EffectSparks
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: TimedDespawn
|
||||
lifetime: 0.5
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
- type: entity
|
||||
id: EffectTeslaSparks
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: TimedDespawn
|
||||
lifetime: 0.5
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Transform
|
||||
anchored: True
|
||||
@@ -29,7 +29,7 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroidUraniumCrab
|
||||
parent: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
prototype: AsteroidRockUraniumCrab
|
||||
@@ -37,7 +37,7 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroidUranium
|
||||
parent: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
prototype: AsteroidRockUranium
|
||||
@@ -45,7 +45,7 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroidQuartzCrab
|
||||
parent: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
prototype: AsteroidRockQuartzCrab
|
||||
@@ -53,7 +53,7 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroidQuartz
|
||||
parent: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
prototype: AsteroidRockQuartz
|
||||
@@ -61,7 +61,7 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroidSilverCrab
|
||||
parent: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
prototype: AsteroidRockSilverCrab
|
||||
@@ -69,7 +69,7 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroidSilver
|
||||
parent: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
prototype: AsteroidRockSilver
|
||||
@@ -77,7 +77,7 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroidIronCrab
|
||||
parent: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
prototype: AsteroidRockTinCrab
|
||||
@@ -85,7 +85,7 @@
|
||||
- type: entity
|
||||
id: WallSpawnAsteroidIron
|
||||
parent: WallSpawnAsteroid
|
||||
noSpawn: True
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: SpawnOnDespawn
|
||||
prototype: AsteroidRockTin
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
# Just fades out with no movement animation
|
||||
id: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: TimedDespawn
|
||||
lifetime: 2.0
|
||||
@@ -18,7 +18,7 @@
|
||||
- type: entity
|
||||
# Plays the state animation then disappears with no fade or swing
|
||||
id: WeaponArcAnimated
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Effects/arcs.rsi
|
||||
@@ -34,7 +34,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcThrust
|
||||
parent: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: WeaponArcVisuals
|
||||
animation: Thrust
|
||||
@@ -42,7 +42,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcSlash
|
||||
parent: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: WeaponArcVisuals
|
||||
animation: Slash
|
||||
@@ -51,7 +51,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcBite
|
||||
parent: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: WeaponArcVisuals
|
||||
fadeOut: false
|
||||
@@ -63,7 +63,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcClaw
|
||||
parent: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: WeaponArcVisuals
|
||||
fadeOut: false
|
||||
@@ -75,7 +75,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcDisarm
|
||||
parent: WeaponArcAnimated
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: WeaponArcVisuals
|
||||
fadeOut: false
|
||||
@@ -87,7 +87,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcFist
|
||||
parent: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
state: fist
|
||||
@@ -95,7 +95,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcPunch
|
||||
parent: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: WeaponArcVisuals
|
||||
fadeOut: false
|
||||
@@ -107,7 +107,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcKick
|
||||
parent: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: WeaponArcVisuals
|
||||
fadeOut: false
|
||||
@@ -119,7 +119,7 @@
|
||||
- type: entity
|
||||
id: WeaponArcSmash
|
||||
parent: WeaponArcStatic
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: WeaponArcVisuals
|
||||
fadeOut: false
|
||||
|
||||
@@ -78,5 +78,6 @@
|
||||
- FoodMeatRatdoubleKebab
|
||||
- FoodMeatSnakeKebab
|
||||
- FoodPizzaArnoldSlice
|
||||
- FoodPizzaUraniumSlice
|
||||
- FoodTacoRat
|
||||
rareChance: 0.05
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
state: narsian
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
id: SpawnPointGhostNukeOperative
|
||||
name: ghost role spawn point
|
||||
suffix: nukeops
|
||||
@@ -93,7 +93,7 @@
|
||||
state: radiation
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
parent: BaseAntagSpawner
|
||||
id: SpawnPointLoneNukeOperative
|
||||
components:
|
||||
@@ -109,7 +109,7 @@
|
||||
state: radiation
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
parent: SpawnPointLoneNukeOperative
|
||||
id: SpawnPointNukeopsCommander
|
||||
components:
|
||||
@@ -118,7 +118,7 @@
|
||||
description: roles-antag-nuclear-operative-commander-objective
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
parent: SpawnPointLoneNukeOperative
|
||||
id: SpawnPointNukeopsMedic
|
||||
components:
|
||||
@@ -127,7 +127,7 @@
|
||||
description: roles-antag-nuclear-operative-agent-objective
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
parent: SpawnPointLoneNukeOperative
|
||||
id: SpawnPointNukeopsOperative
|
||||
components:
|
||||
@@ -136,7 +136,7 @@
|
||||
description: roles-antag-nuclear-operative-objective
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
parent: BaseAntagSpawner
|
||||
id: SpawnPointGhostDragon
|
||||
components:
|
||||
@@ -151,7 +151,7 @@
|
||||
state: alive
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu, Spawner ]
|
||||
parent: BaseAntagSpawner
|
||||
id: SpawnPointGhostSpaceNinja
|
||||
components:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
name: clientsideclone
|
||||
id: clientsideclone
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
- type: AnimationPlayer
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
name: construction ghost
|
||||
id: constructionghost
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
color: '#3F38'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
name: drag shadow
|
||||
id: dragshadow
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
name: hover entity
|
||||
id: hoverentity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
|
||||
@@ -99,6 +99,11 @@
|
||||
doAfterDelay: 10
|
||||
allowSelfRepair: false
|
||||
- type: BorgChassis
|
||||
- type: LockingWhitelist
|
||||
blacklist:
|
||||
components:
|
||||
- BorgChassis
|
||||
- RoboticsConsole
|
||||
- type: WiresPanel
|
||||
- type: ActivatableUIRequiresPanel
|
||||
- type: NameIdentifier
|
||||
@@ -113,7 +118,9 @@
|
||||
cellSlotId: cell_slot
|
||||
fitsInCharger: true
|
||||
- type: ItemToggle
|
||||
activated: false # gets activated when a mind is added
|
||||
onUse: false # no item-borg toggling sorry
|
||||
toggleLight: false
|
||||
- type: AccessToggle
|
||||
# TODO: refactor movement to just be based on toggle like speedboots but for the boots themselves
|
||||
# TODO: or just have sentient speedboots be fast idk
|
||||
|
||||
@@ -265,6 +265,7 @@
|
||||
access: [["Medical"], ["Command"], ["Research"]]
|
||||
- type: Inventory
|
||||
templateId: borgDutch
|
||||
- type: SolutionScanner
|
||||
- type: FootstepModifier
|
||||
footstepSoundCollection:
|
||||
collection: FootstepHoverBorg
|
||||
@@ -363,7 +364,7 @@
|
||||
|
||||
- type: entity
|
||||
id: BorgChassisSyndicateMedical
|
||||
parent: BaseBorgChassisSyndicate
|
||||
parent: [BaseBorgChassisSyndicate, ShowMedicalIcons]
|
||||
name: syndicate medical cyborg
|
||||
description: A combat medical cyborg. Has limited offensive potential, but makes more than up for it with its support capabilities.
|
||||
components:
|
||||
@@ -397,6 +398,12 @@
|
||||
interactFailureString: petting-failure-syndicate-cyborg
|
||||
interactSuccessSound:
|
||||
path: /Audio/Ambience/Objects/periodic_beep.ogg
|
||||
- type: SolutionScanner
|
||||
- type: FootstepModifier
|
||||
footstepSoundCollection:
|
||||
collection: FootstepHoverBorg
|
||||
params:
|
||||
volume: -6
|
||||
|
||||
- type: entity
|
||||
id: BorgChassisSyndicateSaboteur
|
||||
|
||||
@@ -1250,6 +1250,17 @@
|
||||
tags:
|
||||
- VimPilot
|
||||
- DoorBumpOpener
|
||||
- type: Reactive
|
||||
groups:
|
||||
Flammable: [ Touch ]
|
||||
Extinguish: [ Touch ]
|
||||
reactions:
|
||||
- reagents: [ Water, SpaceCleaner ]
|
||||
methods: [ Touch ]
|
||||
effects:
|
||||
- !type:WashCreamPieReaction
|
||||
|
||||
|
||||
|
||||
- type: entity
|
||||
name: monkey
|
||||
@@ -1283,6 +1294,7 @@
|
||||
clumsySound:
|
||||
path: /Audio/Animals/monkey_scream.ogg
|
||||
|
||||
|
||||
- type: entity
|
||||
name: monkey
|
||||
id: MobBaseSyndicateMonkey
|
||||
@@ -1492,7 +1504,7 @@
|
||||
- type: entity
|
||||
name: guidebook monkey
|
||||
parent: MobMonkey
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
id: MobGuidebookMonkey
|
||||
description: A hopefully helpful monkey whose only purpose in life is for you to click on. Does this count as having a monkey give you a tutorial?
|
||||
components:
|
||||
@@ -2143,11 +2155,13 @@
|
||||
states:
|
||||
Alive:
|
||||
Base: snake
|
||||
Critical:
|
||||
Base: dead
|
||||
Dead:
|
||||
Base: dead
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: FoodMeat
|
||||
- id: FoodMeatSnake
|
||||
amount: 1
|
||||
- type: InteractionPopup
|
||||
successChance: 0.6
|
||||
|
||||
@@ -223,7 +223,7 @@
|
||||
acts: [ "Destruction" ]
|
||||
|
||||
- type: entity
|
||||
name: Reagent slime
|
||||
name: reagent slime
|
||||
id: ReagentSlime
|
||||
suffix: Water
|
||||
parent: [ MobAdultSlimes, MobCombat ]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
- type: entity
|
||||
name: Mimic
|
||||
name: mimic
|
||||
id: MobMimic
|
||||
parent: [ SimpleMobBase, MobCombat ]
|
||||
description: Surprise. # When this gets a proper write this should use the object's actual description >:)
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
- type: entity
|
||||
name: Rat King
|
||||
name: rat king
|
||||
id: MobRatKing
|
||||
parent: [ SimpleMobBase, MobCombat ]
|
||||
description: He's da rat. He make da roolz.
|
||||
@@ -158,11 +158,11 @@
|
||||
- MinorAntagonists
|
||||
|
||||
- type: entity
|
||||
name: Rat Servant
|
||||
name: rat servant
|
||||
id: MobRatServant
|
||||
parent: [ SimpleMobBase, MobCombat ]
|
||||
description: He's da mini rat. He don't make da roolz.
|
||||
noSpawn: true #Must be configured to a King or the AI breaks.
|
||||
categories: [ HideSpawnMenu ] #Must be configured to a King or the AI breaks.
|
||||
components:
|
||||
- type: CombatMode
|
||||
- type: MovementSpeedModifier
|
||||
|
||||
@@ -148,7 +148,7 @@
|
||||
description: A geras of a slime - the name is ironic, isn't it?
|
||||
id: MobSlimesGeras
|
||||
parent: BaseMobAdultSlimes
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
# they portable...
|
||||
- type: MovementSpeedModifier
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Hacky for the stress test so don't even consider adding to this
|
||||
- type: entity
|
||||
name: Burrower
|
||||
name: burrower
|
||||
id: MobXeno
|
||||
parent: SimpleSpaceMobBase
|
||||
description: They mostly come at night. Mostly.
|
||||
@@ -121,7 +121,7 @@
|
||||
speechVerb: LargeMob
|
||||
|
||||
- type: entity
|
||||
name: Praetorian
|
||||
name: praetorian
|
||||
parent: MobXeno
|
||||
id: MobXenoPraetorian
|
||||
components:
|
||||
@@ -154,7 +154,7 @@
|
||||
- MobLayer
|
||||
|
||||
- type: entity
|
||||
name: Drone
|
||||
name: drone
|
||||
parent: MobXeno
|
||||
id: MobXenoDrone
|
||||
components:
|
||||
@@ -191,7 +191,7 @@
|
||||
- MobLayer
|
||||
|
||||
- type: entity
|
||||
name: Queen
|
||||
name: queen
|
||||
parent: MobXeno
|
||||
id: MobXenoQueen
|
||||
components:
|
||||
@@ -230,7 +230,7 @@
|
||||
- CannotSuicide
|
||||
|
||||
- type: entity
|
||||
name: Ravager
|
||||
name: ravager
|
||||
parent: MobXeno
|
||||
id: MobXenoRavager
|
||||
components:
|
||||
@@ -267,7 +267,7 @@
|
||||
- MobLayer
|
||||
|
||||
- type: entity
|
||||
name: Runner
|
||||
name: runner
|
||||
parent: MobXeno
|
||||
id: MobXenoRunner
|
||||
components:
|
||||
@@ -297,7 +297,7 @@
|
||||
- MobLayer
|
||||
|
||||
- type: entity
|
||||
name: Rouny
|
||||
name: rouny
|
||||
parent: MobXenoRunner
|
||||
id: MobXenoRouny
|
||||
components:
|
||||
@@ -312,7 +312,7 @@
|
||||
amount: 3
|
||||
|
||||
- type: entity
|
||||
name: Spitter
|
||||
name: spitter
|
||||
parent: MobXeno
|
||||
id: MobXenoSpitter
|
||||
components:
|
||||
@@ -378,6 +378,10 @@
|
||||
Base: dead_purple_snake
|
||||
Dead:
|
||||
Base: dead_purple_snake
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: FoodMeatSnake
|
||||
amount: 4
|
||||
- type: Grammar
|
||||
attributes:
|
||||
proper: true
|
||||
@@ -444,5 +448,9 @@
|
||||
Base: dead_small_purple_snake
|
||||
Dead:
|
||||
Base: dead_small_purple_snake
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: FoodMeatSnake
|
||||
amount: 2
|
||||
- type: SolutionTransfer
|
||||
maxTransferAmount: 1
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
parent: [MobObserver, InventoryBase]
|
||||
id: AdminObserver
|
||||
name: admin observer
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: ContentEye
|
||||
maxZoom: 8.916104, 8.916104
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
# Reformed Diona
|
||||
- type: entity
|
||||
parent: MobDiona
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
id: MobDionaReformed
|
||||
name: Reformed Diona
|
||||
components:
|
||||
|
||||
@@ -154,7 +154,7 @@
|
||||
- MinorAntagonists
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
id: DragonsBreathGun
|
||||
name: dragon's lung
|
||||
description: For dragon's breathing
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
- type: entity
|
||||
save: false
|
||||
noSpawn: true
|
||||
name: Urist McHands
|
||||
parent: BaseMobHuman
|
||||
id: MobHuman
|
||||
|
||||
#Syndie
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
parent: MobHuman
|
||||
id: MobHumanSyndicateAgentBase
|
||||
name: syndicate agent
|
||||
@@ -25,7 +23,6 @@
|
||||
- Syndicate
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
parent: MobHumanSyndicateAgentBase
|
||||
id: MobHumanSyndicateAgent
|
||||
name: syndicate agent
|
||||
@@ -37,16 +34,45 @@
|
||||
giveObjectives: false
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
parent: MobHumanSyndicateAgent
|
||||
id: MobHumanSyndicateAgentMedic
|
||||
name: syndicate medic
|
||||
components:
|
||||
- type: Loadout
|
||||
prototypes: [SyndicateReinforcementMedic]
|
||||
|
||||
- type: entity
|
||||
parent: MobHumanSyndicateAgent
|
||||
id: MobHumanSyndicateAgentSpy
|
||||
name: syndicate spy
|
||||
components:
|
||||
- type: Loadout
|
||||
prototypes: [SyndicateReinforcementSpy]
|
||||
|
||||
- type: entity
|
||||
parent: MobHumanSyndicateAgent
|
||||
id: MobHumanSyndicateAgentThief
|
||||
name: syndicate thief
|
||||
components:
|
||||
- type: Loadout
|
||||
prototypes: [SyndicateReinforcementThief]
|
||||
|
||||
- type: entity
|
||||
parent: MobHumanSyndicateAgentBase
|
||||
id: MobHumanSyndicateAgentNukeops # Reinforcement exclusive to nukeops uplink
|
||||
suffix: Human, NukeOps
|
||||
components:
|
||||
- type: NukeOperative
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- nukeops-role-operator
|
||||
- SyndicateNamesNormal
|
||||
- type: Loadout
|
||||
prototypes: [SyndicateOperativeGearFullNoUplink]
|
||||
|
||||
# Nuclear Operative
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
name: Nuclear Operative
|
||||
parent: MobHuman
|
||||
id: MobHumanNukeOp
|
||||
@@ -55,7 +81,7 @@
|
||||
- type: RandomHumanoidAppearance
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: MobHuman
|
||||
id: MobHumanLoneNuclearOperative
|
||||
name: Lone Operative
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
id: MobObserver
|
||||
name: observer
|
||||
description: Boo!
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: CargoSellBlacklist
|
||||
- type: Sprite
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
- type: entity
|
||||
parent: MobObserver
|
||||
id: ReplayObserver
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
save: false
|
||||
components:
|
||||
- type: MovementSpeedModifier
|
||||
|
||||
@@ -28,8 +28,6 @@
|
||||
spawned:
|
||||
- id: FoodMeatSpider
|
||||
amount: 5
|
||||
- type: Inventory
|
||||
templateId: arachnid
|
||||
- type: Reactive
|
||||
reactions:
|
||||
- reagents: [Water]
|
||||
@@ -80,16 +78,6 @@
|
||||
- map: [ "enum.HumanoidVisualLayers.LArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RLeg" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LLeg" ]
|
||||
- shader: StencilClear
|
||||
sprite: Mobs/Species/Human/parts.rsi #PJB on stencil clear being on the left leg: "...this is 'fine'" -https://github.com/space-wizards/space-station-14/pull/12217#issuecomment-1291677115
|
||||
# its fine, but its still very stupid that it has to be done like this instead of allowing sprites to just directly insert a stencil clear.
|
||||
# sprite refactor when
|
||||
state: l_leg
|
||||
- shader: StencilMask
|
||||
map: ["enum.HumanoidVisualLayers.StencilMask"]
|
||||
sprite: Mobs/Customization/masking_helpers.rsi
|
||||
state: unisex_full
|
||||
visible: false
|
||||
- map: ["jumpsuit"]
|
||||
- map: ["enum.HumanoidVisualLayers.LFoot"]
|
||||
- map: ["enum.HumanoidVisualLayers.RFoot"]
|
||||
@@ -122,13 +110,17 @@
|
||||
sprite: "Effects/creampie.rsi"
|
||||
state: "creampie_arachnid"
|
||||
visible: false
|
||||
- type: Inventory
|
||||
templateId: arachnid
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobArachnidDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: Arachnid
|
||||
|
||||
#88w88
|
||||
|
||||
#>88w88<
|
||||
|
||||
@@ -18,16 +18,6 @@
|
||||
- map: [ "enum.HumanoidVisualLayers.LArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RLeg" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LLeg" ]
|
||||
- shader: StencilClear
|
||||
sprite: Mobs/Species/Human/parts.rsi #PJB on stencil clear being on the left leg: "...this is 'fine'" -https://github.com/space-wizards/space-station-14/pull/12217#issuecomment-1291677115
|
||||
# its fine, but its still very stupid that it has to be done like this instead of allowing sprites to just directly insert a stencil clear.
|
||||
# sprite refactor when
|
||||
state: l_leg
|
||||
- shader: StencilMask
|
||||
map: ["enum.HumanoidVisualLayers.StencilMask"]
|
||||
sprite: Mobs/Customization/masking_helpers.rsi
|
||||
state: unisex_full
|
||||
visible: false
|
||||
- map: ["jumpsuit"]
|
||||
- map: ["enum.HumanoidVisualLayers.LFoot"]
|
||||
- map: ["enum.HumanoidVisualLayers.RFoot"]
|
||||
@@ -307,14 +297,6 @@
|
||||
- map: [ "enum.HumanoidVisualLayers.LArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RLeg" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LLeg" ]
|
||||
- shader: StencilClear
|
||||
sprite: Mobs/Species/Human/parts.rsi
|
||||
state: l_leg
|
||||
- shader: StencilMask
|
||||
map: ["enum.HumanoidVisualLayers.StencilMask"]
|
||||
sprite: Mobs/Customization/masking_helpers.rsi
|
||||
state: unisex_full
|
||||
visible: false
|
||||
- map: ["jumpsuit"]
|
||||
- map: ["enum.HumanoidVisualLayers.LFoot"]
|
||||
- map: ["enum.HumanoidVisualLayers.RFoot"]
|
||||
|
||||
@@ -82,8 +82,6 @@
|
||||
- MobMask
|
||||
layer:
|
||||
- MobLayer
|
||||
- type: Inventory
|
||||
templateId: diona
|
||||
- type: Speech
|
||||
speechVerb: Plant
|
||||
- type: Vocal
|
||||
@@ -101,13 +99,27 @@
|
||||
actionPrototype: DionaGibAction
|
||||
allowedStates:
|
||||
- Dead
|
||||
- type: Inventory
|
||||
templateId: diona
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobDionaDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Inventory
|
||||
templateId: diona
|
||||
- type: HumanoidAppearance
|
||||
species: Diona
|
||||
- type: Inventory
|
||||
templateId: diona
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
@@ -56,11 +56,25 @@
|
||||
hideLayersOnEquip:
|
||||
- Hair
|
||||
- Snout
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobDwarfDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Sprite
|
||||
scale: 1, 0.8
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
@@ -40,11 +40,26 @@
|
||||
- MobMask
|
||||
layer:
|
||||
- MobLayer
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobGingerbreadDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: Gingerbread
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
@@ -20,8 +20,24 @@
|
||||
hideLayersOnEquip:
|
||||
- Hair
|
||||
- Snout
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobHumanDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
@@ -76,16 +76,6 @@
|
||||
- map: [ "enum.HumanoidVisualLayers.LArm" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RLeg" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LLeg" ]
|
||||
- shader: StencilClear
|
||||
sprite: Mobs/Species/Human/parts.rsi #PJB on stencil clear being on the left leg: "...this is 'fine'" -https://github.com/space-wizards/space-station-14/pull/12217#issuecomment-1291677115
|
||||
# its fine, but its still very stupid that it has to be done like this instead of allowing sprites to just directly insert a stencil clear.
|
||||
# sprite refactor when
|
||||
state: l_leg
|
||||
- shader: StencilMask
|
||||
map: [ "enum.HumanoidVisualLayers.StencilMask" ]
|
||||
sprite: Mobs/Customization/masking_helpers.rsi
|
||||
state: unisex_full
|
||||
visible: false
|
||||
- map: [ "jumpsuit" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.LHand" ]
|
||||
- map: [ "enum.HumanoidVisualLayers.RHand" ]
|
||||
@@ -118,11 +108,27 @@
|
||||
sprite: "Effects/creampie.rsi"
|
||||
state: "creampie_moth"
|
||||
visible: false
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobMothDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: Moth
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
|
||||
@@ -26,8 +26,6 @@
|
||||
spawned:
|
||||
- id: FoodMeatLizard
|
||||
amount: 5
|
||||
- type: Inventory
|
||||
speciesId: reptilian
|
||||
- type: LizardAccent
|
||||
- type: Speech
|
||||
speechSounds: Lizard
|
||||
@@ -62,11 +60,20 @@
|
||||
types:
|
||||
Heat : 1.5 #per second, scales with temperature & other constants
|
||||
- type: Wagging
|
||||
- type: Inventory
|
||||
speciesId: reptilian
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobReptilianDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
description: A dummy reptilian meant to be used in character setup.
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
@@ -77,5 +84,11 @@
|
||||
- HeadSide
|
||||
- type: Inventory
|
||||
speciesId: reptilian
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
#Weh
|
||||
|
||||
@@ -102,11 +102,25 @@
|
||||
- type: FireVisuals
|
||||
alternateState: Standing
|
||||
- type: FlashImmunity
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobSkeletonPersonDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: Skeleton
|
||||
- type: HumanoidAppearance
|
||||
species: Skeleton
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
@@ -109,11 +109,25 @@
|
||||
types:
|
||||
Asphyxiation: -1.0
|
||||
maxSaturation: 15
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
- type: entity
|
||||
parent: MobHumanDummy
|
||||
id: MobSlimePersonDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: SlimePerson
|
||||
- type: HumanoidAppearance
|
||||
species: SlimePerson
|
||||
- type: Inventory
|
||||
femaleDisplacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Human/displacement.rsi
|
||||
state: jumpsuit-female
|
||||
|
||||
@@ -14,42 +14,6 @@
|
||||
- type: HumanoidAppearance
|
||||
species: Vox
|
||||
#- type: VoxAccent # Not yet coded
|
||||
- type: Inventory
|
||||
speciesId: vox
|
||||
displacements:
|
||||
jumpsuit:
|
||||
layer:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: jumpsuit
|
||||
copyToShaderParameters:
|
||||
# Value required, provide a dummy. Gets overridden when applied.
|
||||
layerKey: dummy
|
||||
parameterTexture: displacementMap
|
||||
parameterUV: displacementUV
|
||||
eyes:
|
||||
layer:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: eyes
|
||||
copyToShaderParameters:
|
||||
layerKey: dummy
|
||||
parameterTexture: displacementMap
|
||||
parameterUV: displacementUV
|
||||
gloves:
|
||||
layer:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: hand
|
||||
copyToShaderParameters:
|
||||
layerKey: dummy
|
||||
parameterTexture: displacementMap
|
||||
parameterUV: displacementUV
|
||||
back:
|
||||
layer:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: back
|
||||
copyToShaderParameters:
|
||||
layerKey: dummy
|
||||
parameterTexture: displacementMap
|
||||
parameterUV: displacementUV
|
||||
- type: Speech
|
||||
speechVerb: Vox
|
||||
speechSounds: Vox
|
||||
@@ -126,11 +90,44 @@
|
||||
sprite: "Effects/creampie.rsi"
|
||||
state: "creampie_vox" # Not default
|
||||
visible: false
|
||||
- type: Inventory
|
||||
speciesId: vox
|
||||
displacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: jumpsuit
|
||||
eyes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: eyes
|
||||
gloves:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: hand
|
||||
back:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: back
|
||||
ears:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: ears
|
||||
shoes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: shoes
|
||||
|
||||
- type: entity
|
||||
parent: BaseSpeciesDummy
|
||||
id: MobVoxDummy
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: HumanoidAppearance
|
||||
species: Vox
|
||||
@@ -140,36 +137,32 @@
|
||||
speciesId: vox
|
||||
displacements:
|
||||
jumpsuit:
|
||||
layer:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: jumpsuit
|
||||
copyToShaderParameters:
|
||||
# Value required, provide a dummy. Gets overridden when applied.
|
||||
layerKey: dummy
|
||||
parameterTexture: displacementMap
|
||||
parameterUV: displacementUV
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: jumpsuit
|
||||
eyes:
|
||||
layer:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: eyes
|
||||
copyToShaderParameters:
|
||||
layerKey: dummy
|
||||
parameterTexture: displacementMap
|
||||
parameterUV: displacementUV
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: eyes
|
||||
gloves:
|
||||
layer:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: hand
|
||||
copyToShaderParameters:
|
||||
layerKey: dummy
|
||||
parameterTexture: displacementMap
|
||||
parameterUV: displacementUV
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: hand
|
||||
back:
|
||||
layer:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: back
|
||||
copyToShaderParameters:
|
||||
layerKey: dummy
|
||||
parameterTexture: displacementMap
|
||||
parameterUV: displacementUV
|
||||
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: back
|
||||
ears:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: ears
|
||||
shoes:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Species/Vox/displacement.rsi
|
||||
state: shoes
|
||||
|
||||
@@ -207,7 +207,7 @@
|
||||
id: MobRespirator
|
||||
abstract: true
|
||||
components:
|
||||
- type: Internals
|
||||
#- type: Internals #CP14 dont need this
|
||||
- type: Respirator
|
||||
damage:
|
||||
types:
|
||||
|
||||
@@ -78,6 +78,9 @@
|
||||
solution: drink
|
||||
- type: FitsInDispenser
|
||||
solution: drink
|
||||
- type: Tag
|
||||
tags:
|
||||
- DrinkGlass
|
||||
|
||||
# Transformable container - normal glass
|
||||
- type: entity
|
||||
|
||||
@@ -729,7 +729,7 @@
|
||||
- type: entity
|
||||
parent: [DrinkBottleVisualsOpenable, DrinkBottlePlasticBaseFull]
|
||||
id: DrinkCreamCartonXL
|
||||
name: Milk Cream XL
|
||||
name: milk cream XL
|
||||
description: It's cream. Made from milk. What else did you think you'd find in there?
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
|
||||
@@ -432,6 +432,7 @@
|
||||
whitelist:
|
||||
tags:
|
||||
- Cola
|
||||
hideStackVisualsWhenClosed: false
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: DrinkColaCan
|
||||
|
||||
@@ -314,7 +314,7 @@
|
||||
- type: entity
|
||||
parent: DrinkBaseCup
|
||||
id: DrinkLean
|
||||
name: grape Juice
|
||||
name: grape juice
|
||||
description: Damn, no fun allowed.
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
|
||||
@@ -257,14 +257,12 @@
|
||||
|
||||
- type: entity
|
||||
name: blueberry pancake
|
||||
parent: FoodBakedBase
|
||||
parent: FoodBakedPancake
|
||||
id: FoodBakedPancakeBb
|
||||
description: A fluffy and delicious blueberry pancake.
|
||||
components:
|
||||
- type: Stack
|
||||
stackType: Pancake
|
||||
count: 1
|
||||
composite: true
|
||||
stackType: PancakeBb
|
||||
layerStates:
|
||||
- pancakesbb1
|
||||
- pancakesbb2
|
||||
@@ -281,7 +279,6 @@
|
||||
- state: pancakesbb3
|
||||
map: ["pancakesbb3"]
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: Tag
|
||||
tags:
|
||||
- Pancake
|
||||
@@ -289,14 +286,12 @@
|
||||
|
||||
- type: entity
|
||||
name: chocolate chip pancake
|
||||
parent: FoodBakedBase
|
||||
parent: FoodBakedPancake
|
||||
id: FoodBakedPancakeCc
|
||||
description: A fluffy and delicious chocolate chip pancake.
|
||||
components:
|
||||
- type: Stack
|
||||
stackType: Pancake
|
||||
count: 1
|
||||
composite: true
|
||||
stackType: PancakeCc
|
||||
layerStates:
|
||||
- pancakescc1
|
||||
- pancakescc2
|
||||
@@ -313,7 +308,6 @@
|
||||
- state: pancakescc3
|
||||
map: ["pancakescc3"]
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
@@ -323,9 +317,6 @@
|
||||
Quantity: 5
|
||||
- ReagentId: Theobromine
|
||||
Quantity: 1
|
||||
- type: Tag
|
||||
tags:
|
||||
- Pancake
|
||||
|
||||
- type: entity
|
||||
name: waffles
|
||||
|
||||
@@ -148,6 +148,8 @@
|
||||
- state: tin
|
||||
- state: plain
|
||||
- type: CreamPie
|
||||
- type: ThrowingAngle
|
||||
angle: 180
|
||||
- type: LandAtCursor
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
|
||||
@@ -547,3 +547,76 @@
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 1
|
||||
# Tastes like stale crust, rancid cheese, mushroom.
|
||||
|
||||
- type: entity
|
||||
name: spicy rock pizza
|
||||
parent: FoodPizzaBase
|
||||
id: FoodPizzaUranium
|
||||
description: Spicy pizza covered in peppers and uranium.
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- spicy
|
||||
- cheesy
|
||||
- oily
|
||||
- bread
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: uranium-pizza
|
||||
- type: SliceableFood
|
||||
slice: FoodPizzaUraniumSlice
|
||||
- type: Tag
|
||||
tags:
|
||||
- Meat
|
||||
- Pizza
|
||||
- type: PointLight
|
||||
enabled: true
|
||||
radius: 2
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 40
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 20
|
||||
- ReagentId: Radium
|
||||
Quantity: 4
|
||||
- ReagentId: Uranium
|
||||
Quantity: 16
|
||||
|
||||
- type: entity
|
||||
name: slice of spicy rock pizza
|
||||
parent: FoodPizzaSliceBase
|
||||
id: FoodPizzaUraniumSlice
|
||||
description: A glowing slice of spicy rock pizza.
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- spicy
|
||||
- cheesy
|
||||
- oily
|
||||
- bread
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: uranium-slice
|
||||
- type: Tag
|
||||
tags:
|
||||
- Meat
|
||||
- Pizza
|
||||
- Slice
|
||||
- type: PointLight
|
||||
enabled: true
|
||||
radius: 2
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 5
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 2.5
|
||||
- ReagentId: Radium
|
||||
Quantity: 0.5
|
||||
- ReagentId: Uranium
|
||||
Quantity: 2
|
||||
|
||||
# Tastes like crust, tomato, cheese, radiation.
|
||||
|
||||
@@ -669,7 +669,7 @@
|
||||
id: FoodMealHappyHonkClown
|
||||
parent: HappyHonk
|
||||
suffix: random food spawner meal
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
|
||||
@@ -34,6 +34,9 @@
|
||||
solution: food
|
||||
- type: TrashOnSolutionEmpty
|
||||
solution: food
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ingredient
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
@@ -272,6 +275,9 @@
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 15
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ingredient
|
||||
|
||||
- type: entity
|
||||
name: dough
|
||||
@@ -684,3 +690,6 @@
|
||||
reagents:
|
||||
- ReagentId: CocoaPowder
|
||||
Quantity: 2
|
||||
- type: Tag
|
||||
tags:
|
||||
- Ingredient
|
||||
|
||||
@@ -95,6 +95,21 @@
|
||||
- type: Produce
|
||||
seedId: sugarcane
|
||||
|
||||
- type: entity
|
||||
name: papercane roll
|
||||
description: Why do we even need to grow paper?
|
||||
id: Papercane
|
||||
parent: ProduceBase
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/papercane.rsi
|
||||
- type: SolutionContainerManager
|
||||
- type: Produce
|
||||
seedId: papercane
|
||||
- type: Log
|
||||
spawnedPrototype: SheetPaper1
|
||||
spawnCount: 2
|
||||
|
||||
- type: entity
|
||||
parent: FoodProduceBase
|
||||
id: FoodLaughinPeaPod
|
||||
@@ -869,6 +884,42 @@
|
||||
tags:
|
||||
- Fruit
|
||||
|
||||
- type: entity
|
||||
name: golden apple
|
||||
parent: FoodProduceBase
|
||||
id: FoodGoldenApple
|
||||
description: It should be shaped like a cube, shouldn't it?
|
||||
components:
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- apple
|
||||
- metallic
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 30
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 10
|
||||
- ReagentId: Vitamin
|
||||
Quantity: 4
|
||||
- ReagentId: DoctorsDelight
|
||||
Quantity: 13
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/golden_apple.rsi
|
||||
- type: Produce
|
||||
seedId: goldenApple
|
||||
- type: Extractable
|
||||
juiceSolution:
|
||||
reagents:
|
||||
- ReagentId: JuiceApple
|
||||
Quantity: 10
|
||||
- ReagentId: Gold
|
||||
Quantity: 10
|
||||
- type: Tag
|
||||
tags:
|
||||
- Fruit
|
||||
|
||||
- type: entity
|
||||
name: cocoa pod
|
||||
parent: FoodProduceBase
|
||||
@@ -1411,6 +1462,71 @@
|
||||
- Galaxythistle
|
||||
- Fruit # Probably?
|
||||
|
||||
- type: entity
|
||||
name: glasstle
|
||||
parent: FoodProduceBase
|
||||
id: FoodGlasstle
|
||||
description: A fragile crystal plant with lot of spiky thorns.
|
||||
components:
|
||||
- type: Item
|
||||
size: Small
|
||||
sprite: Objects/Specific/Hydroponics/glasstle.rsi
|
||||
heldPrefix: produce
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- sharp
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
maxVol: 15
|
||||
reagents:
|
||||
- ReagentId: Razorium
|
||||
Quantity: 15
|
||||
- type: Sprite
|
||||
sprite: Objects/Specific/Hydroponics/glasstle.rsi
|
||||
- type: Produce
|
||||
seedId: glasstle
|
||||
- type: Extractable
|
||||
grindableSolutionName: food
|
||||
- type: Damageable
|
||||
damageContainer: Inorganic
|
||||
- type: ToolRefinable
|
||||
refineResult:
|
||||
- id: SheetGlass1
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 10
|
||||
behaviors:
|
||||
- !type:PlaySoundBehavior
|
||||
sound:
|
||||
collection: GlassBreak
|
||||
params:
|
||||
volume: -4
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
ShardGlass:
|
||||
min: 1
|
||||
max: 1
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: DamageOnHit
|
||||
damage:
|
||||
types:
|
||||
Blunt: 10
|
||||
- type: MeleeWeapon
|
||||
wideAnimationRotation: 60
|
||||
damage:
|
||||
types:
|
||||
Slash: 15
|
||||
soundHit:
|
||||
path: /Audio/Weapons/bladeslice.ogg
|
||||
- type: Tag
|
||||
tags:
|
||||
- Galaxythistle
|
||||
|
||||
|
||||
- type: entity
|
||||
name: fly amanita
|
||||
parent: FoodProduceBase
|
||||
|
||||
@@ -483,7 +483,7 @@
|
||||
# Trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: BaseItem
|
||||
id: FoodPacketTrash
|
||||
description: This is rubbish.
|
||||
@@ -506,7 +506,7 @@
|
||||
price: 0
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketBoritosTrash
|
||||
name: boritos bag
|
||||
@@ -515,7 +515,7 @@
|
||||
state: boritos-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketCnDsTrash
|
||||
name: C&Ds bag
|
||||
@@ -524,7 +524,7 @@
|
||||
state: cnds-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketCheesieTrash
|
||||
name: cheesie honkers
|
||||
@@ -533,7 +533,7 @@
|
||||
state: cheesiehonkers-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketChipsTrash
|
||||
name: chips
|
||||
@@ -542,7 +542,7 @@
|
||||
state: chips-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketChocolateTrash
|
||||
name: chocolate wrapper
|
||||
@@ -551,7 +551,7 @@
|
||||
state: chocolatebar-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketEnergyTrash
|
||||
name: energybar wrapper
|
||||
@@ -560,7 +560,7 @@
|
||||
state: energybar-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketPistachioTrash
|
||||
name: pistachios packet
|
||||
@@ -569,7 +569,7 @@
|
||||
state: pistachio-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketPopcornTrash
|
||||
name: popcorn box
|
||||
@@ -578,7 +578,7 @@
|
||||
state: popcorn-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketRaisinsTrash
|
||||
name: 4no raisins
|
||||
@@ -587,7 +587,7 @@
|
||||
state: raisins-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketSemkiTrash
|
||||
name: semki packet
|
||||
@@ -596,7 +596,7 @@
|
||||
state: semki-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketSusTrash
|
||||
name: sus jerky
|
||||
@@ -605,7 +605,7 @@
|
||||
state: susjerky-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketSyndiTrash
|
||||
name: syndi-cakes box
|
||||
@@ -614,7 +614,7 @@
|
||||
state: syndicakes-trash
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketCupRamenTrash
|
||||
name: empty cup ramen
|
||||
@@ -623,7 +623,7 @@
|
||||
state: ramen
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketChowMeinTrash
|
||||
name: empty chow mein box
|
||||
@@ -632,7 +632,7 @@
|
||||
state: chinese1
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketDanDanTrash
|
||||
name: empty dan dan box
|
||||
@@ -641,7 +641,7 @@
|
||||
state: chinese2
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodCookieFortune
|
||||
name: cookie fortune
|
||||
@@ -654,7 +654,7 @@
|
||||
descriptionSegments: [CookieFortuneDescriptions]
|
||||
|
||||
- type: entity
|
||||
noSpawn: true
|
||||
categories: [ HideSpawnMenu ]
|
||||
parent: FoodPacketTrash
|
||||
id: FoodPacketMRETrash
|
||||
name: MRE wrapper
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user