Merge branch 'master' of https://github.com/space-wizards/space-station-14 into moss-seniorcargo
Merged master into branch
This commit is contained in:
@@ -183,3 +183,27 @@
|
||||
- accent-words-tomato-3
|
||||
- accent-words-tomato-4
|
||||
- accent-words-tomato-5
|
||||
|
||||
- type: accent
|
||||
id: scurret
|
||||
fullReplacements:
|
||||
- accent-words-scurret-1
|
||||
- accent-words-scurret-2
|
||||
- accent-words-scurret-3
|
||||
- accent-words-scurret-4
|
||||
- accent-words-scurret-5
|
||||
- accent-words-scurret-6
|
||||
- accent-words-scurret-7
|
||||
- accent-words-scurret-8
|
||||
- accent-words-scurret-9
|
||||
- accent-words-scurret-10
|
||||
- accent-words-scurret-11
|
||||
- accent-words-scurret-12
|
||||
- accent-words-scurret-13
|
||||
- accent-words-scurret-14
|
||||
- accent-words-scurret-15
|
||||
- accent-words-scurret-16
|
||||
- accent-words-scurret-17
|
||||
- accent-words-scurret-18
|
||||
- accent-words-scurret-19
|
||||
- accent-words-scurret-20
|
||||
|
||||
@@ -4,6 +4,8 @@
|
||||
name: Revert
|
||||
description: Revert back into your original form.
|
||||
components:
|
||||
- type: ConfirmableAction
|
||||
popup: revert-polymorph-action-popup
|
||||
- type: InstantAction
|
||||
event: !type:RevertPolymorphActionEvent
|
||||
|
||||
|
||||
@@ -221,7 +221,7 @@
|
||||
event: !type:ToggleClothingEvent
|
||||
|
||||
- type: entity
|
||||
parent: BaseAction
|
||||
parent: BaseMentalAction
|
||||
id: ActionCombatModeToggle
|
||||
name: "[color=red]Combat Mode[/color]"
|
||||
description: Enter combat mode
|
||||
@@ -369,6 +369,7 @@
|
||||
iconOn: { sprite: Mobs/Customization/reptilian_parts.rsi, state: tail_smooth_behind }
|
||||
itemIconStyle: NoItem
|
||||
useDelay: 1 # emote spam
|
||||
checkCanInteract: false
|
||||
|
||||
- type: entity
|
||||
parent: BaseAction
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
- alertType: Magboots
|
||||
- alertType: Rooted
|
||||
- alertType: Pacified
|
||||
- alertType: Stealthy
|
||||
|
||||
- type: entity
|
||||
id: AlertSpriteView
|
||||
@@ -438,6 +439,19 @@
|
||||
name: alerts-pacified-name
|
||||
description: alerts-pacified-desc
|
||||
|
||||
- type: alert
|
||||
id: Stealthy
|
||||
clickEvent: !type:ToggleThievingEvent
|
||||
icons:
|
||||
- sprite: /Textures/Interface/Alerts/stealthy.rsi
|
||||
state: stealthy-off
|
||||
- sprite: /Textures/Interface/Alerts/stealthy.rsi
|
||||
state: stealthy-on
|
||||
name: alerts-stealthy-name
|
||||
description: alerts-stealthy-desc
|
||||
minSeverity: 0
|
||||
maxSeverity: 1
|
||||
|
||||
- type: alert
|
||||
id: Adrenaline
|
||||
icons:
|
||||
|
||||
@@ -18,12 +18,15 @@
|
||||
id: AlertEssenceSpriteView
|
||||
categories: [ HideSpawnMenu ]
|
||||
components:
|
||||
- type: GenericCounterAlert
|
||||
centerGlyph: false
|
||||
hideLeadingZeroes: false
|
||||
- type: Sprite
|
||||
sprite: /Textures/Interface/Alerts/essence_counter.rsi
|
||||
layers:
|
||||
- map: [ "enum.AlertVisualLayers.Base" ]
|
||||
- map: [ "enum.RevenantVisualLayers.Digit1" ]
|
||||
- map: [ "enum.RevenantVisualLayers.Digit2" ]
|
||||
offset: 0.125, 0
|
||||
- map: [ "enum.RevenantVisualLayers.Digit3" ]
|
||||
- map: [ "1" ]
|
||||
offset: 0.25, 0
|
||||
- map: [ "10" ]
|
||||
offset: 0.125, 0
|
||||
- map: [ "100" ]
|
||||
|
||||
@@ -1,22 +0,0 @@
|
||||
- type: body
|
||||
id: Aghost
|
||||
name: "aghost"
|
||||
root: torso
|
||||
slots:
|
||||
torso:
|
||||
part: TorsoHuman
|
||||
connections:
|
||||
- right_arm
|
||||
- left_arm
|
||||
right_arm:
|
||||
part: RightArmHuman
|
||||
connections:
|
||||
- right_hand
|
||||
left_arm:
|
||||
part: LeftArmHuman
|
||||
connections:
|
||||
- left_hand
|
||||
right_hand:
|
||||
part: RightHandHuman
|
||||
left_hand:
|
||||
part: LeftHandHuman
|
||||
@@ -218,6 +218,16 @@
|
||||
category: cargoproduct-category-name-fun
|
||||
group: market
|
||||
|
||||
- type: cargoProduct
|
||||
id: HydratedScurret
|
||||
icon:
|
||||
sprite: Structures/Wallmounts/posters.rsi
|
||||
state: poster55_legit
|
||||
product: CrateFunScurret
|
||||
cost: 25000 # You will surely not regret buying this
|
||||
category: cargoproduct-category-name-fun
|
||||
group: market
|
||||
|
||||
- type: cargoProduct
|
||||
id: FunCrateGambling
|
||||
icon:
|
||||
|
||||
@@ -57,6 +57,18 @@
|
||||
amount: 2
|
||||
# - id: SMGSuppressor
|
||||
|
||||
- type: entity
|
||||
parent: ClothingBackpackDuffelSyndicateBundle
|
||||
id: ClothingBackpackDuffelSyndicateFilledRifle
|
||||
name: Estoc DMR bundle
|
||||
description: "For medium-range sharpshooting, the Estoc DMR. Bundled with three magazines."
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: WeaponRifleEstoc
|
||||
- id: MagazineRifle
|
||||
amount: 2
|
||||
|
||||
- type: entity
|
||||
parent: ClothingBackpackDuffelSyndicateBundle
|
||||
id: ClothingBackpackDuffelSyndicateFilledRevolver
|
||||
|
||||
@@ -458,3 +458,22 @@
|
||||
amount: 1
|
||||
prob: 0.05
|
||||
|
||||
- type: entity
|
||||
name: hydrated scurret
|
||||
description: Wait, what?
|
||||
id: CrateFunScurret
|
||||
parent: CratePlastic
|
||||
components:
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: MobEmotionalSupportScurret # How? Why?
|
||||
- id: DrinkVodkaBottleFull
|
||||
- id: DrinkWhiskeyBottleFull
|
||||
- id: DrinkTequilaBottleFull # ...that explains it.
|
||||
- id: DrinkShotGlass
|
||||
amount: 2
|
||||
- id: Spear # self defence
|
||||
- id: ClothingHeadHatHardhatYellow
|
||||
- id: ClothingNeckMantleQM
|
||||
- id: ClothingHeadsetCargo
|
||||
|
||||
|
||||
@@ -50,6 +50,7 @@
|
||||
- type: StorageFill
|
||||
contents:
|
||||
- id: ClothingHeadHatHopcap
|
||||
- id: ClothingHeadHatBeretHop
|
||||
- id: ClothingOuterWinterHoP
|
||||
- id: ClothingEyesGlasses
|
||||
- id: ClothingNeckCloakHop
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
ClothingNeckScarfStripedTrans: 2
|
||||
ClothingHeadHatXmasCrown: 2
|
||||
BedsheetRainbow: 2
|
||||
ClothingNeckHeadphones: 2
|
||||
ClothingMultipleHeadphones: 2
|
||||
ClothingHeadHatFlowerWreath: 2
|
||||
ClothingUniformColorRainbow: 2
|
||||
ClothingUnderSocksCoder: 2
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
name: thief-backpack-category-chameleon-name
|
||||
description: thief-backpack-category-chameleon-description
|
||||
sprite:
|
||||
sprite: /Textures/Clothing/OuterClothing/Misc/black_hoodie.rsi
|
||||
sprite: Objects/Devices/chameleon_projector.rsi
|
||||
state: icon
|
||||
content:
|
||||
- ClothingBackpackChameleonFill
|
||||
@@ -16,8 +16,8 @@
|
||||
name: thief-backpack-category-tools-name
|
||||
description: thief-backpack-category-tools-description
|
||||
sprite:
|
||||
sprite: Objects/Tools/jaws_of_life.rsi
|
||||
state: jaws_pry
|
||||
sprite: Objects/Weapons/Bombs/c4.rsi
|
||||
state: icon
|
||||
content:
|
||||
- WelderIndustrialAdvanced
|
||||
- ClothingEyesGlassesMeson
|
||||
@@ -77,8 +77,8 @@
|
||||
name: thief-backpack-category-communicator-name
|
||||
description: thief-backpack-category-communicator-description
|
||||
sprite:
|
||||
sprite: Objects/Tools/spy_device.rsi
|
||||
state: icon
|
||||
sprite: Objects/Devices/communication.rsi
|
||||
state: old-radio
|
||||
content:
|
||||
- EncryptionKeyStationMaster
|
||||
- CyberPen
|
||||
@@ -91,8 +91,8 @@
|
||||
name: thief-backpack-category-smuggler-name
|
||||
description: thief-backpack-category-smuggler-description
|
||||
sprite:
|
||||
sprite: Clothing/Neck/Cloaks/void.rsi
|
||||
state: icon
|
||||
sprite: Objects/Tools/fulton.rsi
|
||||
state: extraction_pack
|
||||
content:
|
||||
- InvisibleCrate
|
||||
- FultonBeacon
|
||||
|
||||
@@ -66,6 +66,52 @@
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
|
||||
- type: listing
|
||||
id: UplinkHyperEutacticBlade
|
||||
name: uplink-hypereutactic-blade-name
|
||||
description: uplink-hypereutactic-blade-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Melee/hypereutactic_blade.rsi, state: icon }
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 15
|
||||
productEntity: HyperEutacticBlade
|
||||
cost:
|
||||
Telecrystal: 18
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
conditions:
|
||||
- !type:BuyerWhitelistCondition
|
||||
blacklist:
|
||||
components:
|
||||
- SurplusBundle
|
||||
- !type:StoreWhitelistCondition
|
||||
blacklist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkHyperEutaticBlade
|
||||
name: uplink-hypereutatic-blade-name
|
||||
description: uplink-hypereutatic-blade-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Melee/hypereutactic_blade.rsi, state: icon }
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 13
|
||||
productEntity: HyperEutaticBlade
|
||||
cost:
|
||||
Telecrystal: 16
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
conditions:
|
||||
- !type:BuyerWhitelistCondition
|
||||
blacklist:
|
||||
components:
|
||||
- SurplusBundle
|
||||
- !type:StoreWhitelistCondition
|
||||
whitelist:
|
||||
tags:
|
||||
- NukeOpsUplink
|
||||
|
||||
- type: listing
|
||||
id: UplinkEnergyDagger
|
||||
name: uplink-edagger-name
|
||||
@@ -186,6 +232,20 @@
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
|
||||
- type: listing
|
||||
id: UplinkEstocBundle
|
||||
name: uplink-estoc-bundle-name
|
||||
description: uplink-estoc-bundle-desc
|
||||
icon: { sprite: /Textures/Objects/Weapons/Guns/Rifles/estoc.rsi, state: icon }
|
||||
productEntity: ClothingBackpackDuffelSyndicateFilledRifle
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 11
|
||||
cost:
|
||||
Telecrystal: 18
|
||||
categories:
|
||||
- UplinkWeaponry
|
||||
|
||||
- type: listing
|
||||
id: UplinkBulldogBundle
|
||||
name: uplink-buldog-bundle-name
|
||||
@@ -557,6 +617,17 @@
|
||||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
# For the Estoc
|
||||
- type: listing
|
||||
id: UplinkEstocAmmo
|
||||
name: uplink-estoc-ammo-name
|
||||
description: uplink-estoc-ammo-desc
|
||||
productEntity: MagazineRifle
|
||||
cost:
|
||||
Telecrystal: 2
|
||||
categories:
|
||||
- UplinkAmmo
|
||||
|
||||
# for the hristov
|
||||
- type: listing
|
||||
id: UplinkHristovAmmo
|
||||
@@ -1593,20 +1664,6 @@
|
||||
categories:
|
||||
- UplinkWearables
|
||||
|
||||
# TODO: Revert back to normal thieving gloves when clothes dyeing is added
|
||||
- type: listing
|
||||
id: UplinkgClothingThievingGloves
|
||||
name: uplink-clothing-chameleon-thieving-gloves-name
|
||||
description: uplink-clothing-chameleon-thieving-gloves-desc
|
||||
productEntity: ClothingHandsChameleonThief
|
||||
discountCategory: veryRareDiscounts
|
||||
discountDownTo:
|
||||
Telecrystal: 3
|
||||
cost:
|
||||
Telecrystal: 5
|
||||
categories:
|
||||
- UplinkWearables
|
||||
|
||||
- type: listing
|
||||
id: UplinkClothingOuterVestWeb
|
||||
name: uplink-clothing-outer-vest-web-name
|
||||
|
||||
11
Resources/Prototypes/Datasets/Names/scurret.yml
Normal file
11
Resources/Prototypes/Datasets/Names/scurret.yml
Normal file
@@ -0,0 +1,11 @@
|
||||
- type: localizedDataset
|
||||
id: NamesFirstScurret
|
||||
values:
|
||||
prefix: names-scurret-first-dataset-
|
||||
count: 36
|
||||
|
||||
- type: localizedDataset
|
||||
id: NamesLastScurret
|
||||
values:
|
||||
prefix: names-scurret-last-dataset-
|
||||
count: 36
|
||||
@@ -65,6 +65,10 @@
|
||||
- type: EyeProtection
|
||||
- type: IdentityBlocker
|
||||
coverage: EYES
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingEyesBase
|
||||
@@ -140,6 +144,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- HamsterWearable
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
- type: IdentityBlocker
|
||||
coverage: EYES
|
||||
@@ -156,6 +161,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Sunglasses
|
||||
- CorgiWearable
|
||||
- HamsterWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
@@ -178,6 +184,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- HamsterWearable
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
- type: GuideHelp
|
||||
guides:
|
||||
@@ -202,6 +209,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- HamsterWearable
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
- type: IdentityBlocker
|
||||
coverage: EYES
|
||||
@@ -255,6 +263,10 @@
|
||||
- type: SolutionScanner
|
||||
- type: IdentityBlocker
|
||||
coverage: EYES
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingEyesBase, BaseMajorContraband]
|
||||
|
||||
@@ -44,6 +44,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- HudMedical
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
@@ -59,6 +60,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- HudSecurity
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
@@ -72,6 +74,10 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Eyes/Hud/command.rsi
|
||||
- type: ShowJobIcons
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingEyesBase
|
||||
@@ -87,6 +93,10 @@
|
||||
- type: StealTarget
|
||||
stealGroup: ClothingEyesHudBeer
|
||||
- type: SolutionScanner
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingEyesBase
|
||||
@@ -209,6 +219,10 @@
|
||||
- type: Clothing
|
||||
sprite: Clothing/Eyes/Hud/synd.rsi
|
||||
- type: ShowSyndicateIcons
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingEyesBase, ShowSecurityIcons, BaseSyndicateContraband]
|
||||
@@ -222,6 +236,10 @@
|
||||
sprite: Clothing/Eyes/Hud/syndagent.rsi
|
||||
- type: ShowSyndicateIcons
|
||||
- type: ShowHealthBars
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingEyesGlassesSunglasses, ShowSecurityIcons]
|
||||
@@ -238,6 +256,11 @@
|
||||
sprite: Clothing/Eyes/Hud/medpatch.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Eyes/Hud/medpatch.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
- HudMedical
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingEyesEyepatchHudMedical, ClothingHeadEyeBaseFlipped]
|
||||
@@ -254,6 +277,11 @@
|
||||
sprite: Clothing/Eyes/Hud/secpatch.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Eyes/Hud/secpatch.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
- HudSecurity
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingEyesEyepatchHudSecurity, ClothingHeadEyeBaseFlipped]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
- type: entity
|
||||
- type: entity
|
||||
parent: ClothingEyesBase
|
||||
id: ClothingEyesChameleon # no flash immunity, sorry
|
||||
name: sun glasses
|
||||
@@ -6,7 +6,8 @@
|
||||
suffix: Chameleon
|
||||
components:
|
||||
- type: Tag
|
||||
tags: [] # ignore "WhitelistChameleon" tag
|
||||
tags: # intentionally no WhitelistChameleon tag
|
||||
- CorgiWearable
|
||||
- type: Sprite
|
||||
sprite: Clothing/Eyes/Glasses/sunglasses.rsi
|
||||
- type: Clothing
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
tags:
|
||||
- HelmetEVA
|
||||
- WhitelistChameleon
|
||||
- CorgiWearable
|
||||
|
||||
#Large EVA Helmet
|
||||
- type: entity
|
||||
@@ -25,6 +26,11 @@
|
||||
sprite: Clothing/Head/Helmets/eva_large.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Helmets/eva_large.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- HelmetEVA
|
||||
- WhitelistChameleon
|
||||
- CorgiWearable
|
||||
|
||||
#Syndicate EVA Helmet
|
||||
- type: entity
|
||||
@@ -83,12 +89,16 @@
|
||||
- state: equipped-head-light
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
head-dog:
|
||||
- state: equipped-head-light-dog
|
||||
- type: Clothing
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-head
|
||||
head-vox:
|
||||
- state: equipped-head-vox
|
||||
head-dog:
|
||||
- state: equipped-head-dog
|
||||
- type: TemperatureProtection
|
||||
heatingCoefficient: 0.1
|
||||
coolingCoefficient: 0.1
|
||||
@@ -101,3 +111,8 @@
|
||||
radius: 5
|
||||
energy: 2
|
||||
color: "#00ffff"
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- HelmetEVA
|
||||
- WhitelistChameleon
|
||||
|
||||
@@ -33,6 +33,9 @@
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
shader: unshaded
|
||||
head-dog:
|
||||
- state: equipped-head-light-dog
|
||||
shader: unshaded
|
||||
- type: Clothing
|
||||
clothingVisuals:
|
||||
head:
|
||||
@@ -43,6 +46,10 @@
|
||||
- state: equipped-head-vox
|
||||
- state: equipped-head-unshaded-vox
|
||||
shader: unshaded
|
||||
head-dog:
|
||||
- state: equipped-head-dog
|
||||
- state: equipped-head-unshaded-dog
|
||||
shader: unshaded
|
||||
- type: PointLight
|
||||
color: "#adffe6"
|
||||
- type: PressureProtection
|
||||
@@ -53,6 +60,10 @@
|
||||
coolingCoefficient: 0.005
|
||||
- type: FireProtection
|
||||
reduction: 0.2
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Engineering Hardsuit
|
||||
- type: entity
|
||||
@@ -70,6 +81,10 @@
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.1
|
||||
lowPressureMultiplier: 1000
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Spationaut Hardsuit
|
||||
- type: entity
|
||||
@@ -98,6 +113,9 @@
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
shader: unshaded
|
||||
head-dog:
|
||||
- state: equipped-head-light-dog
|
||||
shader: unshaded
|
||||
- type: Clothing
|
||||
clothingVisuals:
|
||||
head:
|
||||
@@ -108,11 +126,19 @@
|
||||
- state: equipped-head-vox
|
||||
- state: equipped-head-unshaded-vox
|
||||
shader: unshaded
|
||||
head-dog:
|
||||
- state: equipped-head-dog
|
||||
- state: equipped-head-unshaded-dog
|
||||
shader: unshaded
|
||||
- type: PointLight
|
||||
radius: 6
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.72
|
||||
lowPressureMultiplier: 1000
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Salvage Hardsuit
|
||||
- type: entity
|
||||
@@ -131,6 +157,10 @@
|
||||
- type: PointLight
|
||||
radius: 7
|
||||
energy: 3
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: [ ClothingHeadHardsuitBase, ClothingHeadSuitWithLightBase ]
|
||||
@@ -158,6 +188,9 @@
|
||||
head-vox:
|
||||
- state: equipped-head-light-vox
|
||||
shader: unshaded
|
||||
head-dog:
|
||||
- state: equipped-head-light-dog
|
||||
shader: unshaded
|
||||
- type: Clothing
|
||||
clothingVisuals:
|
||||
head:
|
||||
@@ -168,11 +201,19 @@
|
||||
- state: equipped-head-vox
|
||||
- state: equipped-head-unshaded-vox
|
||||
shader: unshaded
|
||||
head-dog:
|
||||
- state: equipped-head-dog
|
||||
- state: equipped-head-unshaded-dog
|
||||
shader: unshaded
|
||||
- type: PointLight
|
||||
radius: 6
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.72
|
||||
lowPressureMultiplier: 1000
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHardsuitBase
|
||||
@@ -219,6 +260,10 @@
|
||||
Slash: 0.9
|
||||
Piercing: 0.9
|
||||
Heat: 0.9
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Brigmedic Hardsuit
|
||||
- type: entity
|
||||
@@ -284,6 +329,10 @@
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.3
|
||||
lowPressureMultiplier: 1000
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Chief Engineer's Hardsuit
|
||||
- type: entity
|
||||
@@ -303,6 +352,10 @@
|
||||
lowPressureMultiplier: 1000
|
||||
- type: FireProtection
|
||||
reduction: 0.2
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Chief Medical Officer's Hardsuit
|
||||
- type: entity
|
||||
@@ -320,6 +373,10 @@
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.6
|
||||
lowPressureMultiplier: 1000
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Research Director's Hardsuit
|
||||
- type: entity
|
||||
@@ -337,6 +394,10 @@
|
||||
- type: PressureProtection
|
||||
highPressureMultiplier: 0.60
|
||||
lowPressureMultiplier: 1000
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Head of Security's hardsuit
|
||||
- type: entity
|
||||
@@ -405,6 +466,10 @@
|
||||
Slash: 0.9
|
||||
Piercing: 0.9
|
||||
Heat: 0.9
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Blood-red Medic Hardsuit
|
||||
- type: entity
|
||||
@@ -458,6 +523,10 @@
|
||||
Slash: 0.9
|
||||
Piercing: 0.9
|
||||
Heat: 0.9
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Syndicate Commander Hardsuit
|
||||
- type: entity
|
||||
@@ -482,6 +551,10 @@
|
||||
Slash: 0.9
|
||||
Piercing: 0.9
|
||||
Heat: 0.9
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Cybersun Juggernaut Hardsuit
|
||||
- type: entity
|
||||
@@ -504,6 +577,10 @@
|
||||
Slash: 0.9
|
||||
Piercing: 0.9
|
||||
Heat: 0.9
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Wizard Hardsuit
|
||||
- type: entity
|
||||
@@ -528,6 +605,10 @@
|
||||
Slash: 0.9
|
||||
Piercing: 0.9
|
||||
Heat: 0.9
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Organic Space Suit
|
||||
- type: entity
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeaverHat
|
||||
name: beaver hat
|
||||
description: 'Gentlemen?'
|
||||
description: "\"Gentlemen?\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beaver_hat.rsi
|
||||
@@ -13,7 +13,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeret
|
||||
name: beret
|
||||
description: A beret, an artists favorite headwear.
|
||||
description: An artist's favorite headwear.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret.rsi
|
||||
@@ -30,7 +30,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretFrench
|
||||
name: french beret
|
||||
description: A French beret, "vive la France".
|
||||
description: A French beret. "Vive la France!"
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_french.rsi
|
||||
@@ -48,7 +48,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretSecurity
|
||||
name: security beret
|
||||
description: A stylish clothing option for security officers.
|
||||
description: A beret with the security department's insignia. For officers that are more inclined towards style than safety.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_security.rsi
|
||||
@@ -65,7 +65,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatSecurityTrooper
|
||||
name: trooper hat
|
||||
description: A campaign hat for the Nanotrasen Troopers, comes with a case too, but you lost it.
|
||||
description: A campaign hat for the Nanotrasen Troopers. It's supposed to come with a case, too...
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/security_trooper_hat.rsi
|
||||
@@ -125,7 +125,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretEngineering
|
||||
name: engineering beret
|
||||
description: A beret with the engineering insignia emblazoned on it. For engineers that are more inclined towards style than safety.
|
||||
description: A beret with the engineering department's insignia. For engineers that are more inclined towards style than safety.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_engineering.rsi
|
||||
@@ -142,7 +142,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretQM
|
||||
name: quartermaster's beret
|
||||
description: A beret with the cargo's insignia emblazoned on it. For quartermasters that are more inclined towards style.
|
||||
description: A beret with the cargo department's insignia.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_qm.rsi
|
||||
@@ -176,7 +176,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretWarden
|
||||
name: warden's beret
|
||||
description: A corporate blue beret with a warden's rank emblem. For officers that are more inclined towards style than safety.
|
||||
description: A corporate-blue beret with a warden's rank emblem. For officers that are more inclined towards style than safety.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_warden.rsi
|
||||
@@ -198,7 +198,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretBrigmedic
|
||||
name: brigmedical beret
|
||||
description: White beret, looks like a cream pie on the head.
|
||||
description: A white beret for brigmedics.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_brigmedic.rsi
|
||||
@@ -209,7 +209,7 @@
|
||||
parent: [ ClothingHeadBase ]
|
||||
id: ClothingHeadHatBeretMerc
|
||||
name: mercenary beret
|
||||
description: Olive beret, the badge depicts a jackal on a rock.
|
||||
description: An olive beret with a badge depicting a jackal on a rock.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_merc.rsi
|
||||
@@ -220,7 +220,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretCommand
|
||||
name: command beret
|
||||
description: A beret with a Command insignia emblazoned on it. It has an aura of authority.
|
||||
description: A beret with the Nanotrasen logo. It has an aura of authority.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_command.rsi
|
||||
@@ -236,7 +236,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBowlerHat
|
||||
name: bowler hat
|
||||
description: Stylish bowler hat.
|
||||
description: A stylish bowler hat.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/bowler_hat.rsi
|
||||
@@ -247,7 +247,7 @@
|
||||
parent: [ClothingHeadBase, BaseCommandContraband]
|
||||
id: ClothingHeadHatCaptain
|
||||
name: captain's hardhat
|
||||
description: It's good being the king.
|
||||
description: Feels good being the king.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/captain.rsi
|
||||
@@ -279,7 +279,7 @@
|
||||
parent: [ ClothingHeadBase, BaseCentcommContraband ]
|
||||
id: ClothingHeadHatCentcom
|
||||
name: CentComm brand hat
|
||||
description: "It's good to be the emperor."
|
||||
description: Feels good being the king's boss.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/centcom.rsi
|
||||
@@ -290,7 +290,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatChef
|
||||
name: chef's hat
|
||||
description: "It's a hat used by chefs to keep hair out of your food. Judging by the food in the mess, they don't work."
|
||||
description: A hat used by chefs to keep their hair out of your food. Judging by the food in the mess, they don't work.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/chefhat.rsi
|
||||
@@ -321,7 +321,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatFedoraBrown
|
||||
name: brown fedora
|
||||
description: It's a brown fedora.
|
||||
description: A brown fedora.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/brownfedora.rsi
|
||||
@@ -338,7 +338,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatFedoraGrey
|
||||
name: grey fedora
|
||||
description: It's a grey fedora.
|
||||
description: A grey fedora.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/greyfedora.rsi
|
||||
@@ -360,7 +360,7 @@
|
||||
parent: [ClothingHeadBase, BaseCommandContraband]
|
||||
id: ClothingHeadHatHopcap
|
||||
name: head of personnel's cap
|
||||
description: A grand, stylish head of personnel's cap.
|
||||
description: A stylish cap worn by the Head of Personnel. Shows paperwork who's in charge.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/hopcap.rsi
|
||||
@@ -377,7 +377,7 @@
|
||||
parent: [ClothingHeadBase, BaseCommandContraband]
|
||||
id: ClothingHeadHatHoshat
|
||||
name: head of security cap
|
||||
description: The robust standard-issue cap of the Head of Security. For showing the officers who's in charge.
|
||||
description: A stylish cap worn by the Head of Security. Shows the officers who's in charge.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/hoshat.rsi
|
||||
@@ -429,7 +429,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatPirate
|
||||
name: pirate hat
|
||||
description: 'Yo ho ho and a bottle of rum!'
|
||||
description: "\"Yo ho ho and a bottle of rum!\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/pirate.rsi
|
||||
@@ -461,12 +461,17 @@
|
||||
parent: ClothingHeadHatWizardBase
|
||||
id: ClothingHeadHatRedwizard
|
||||
name: red wizard hat
|
||||
description: Strange-looking red hat-wear that most certainly belongs to a real magic user.
|
||||
description: A strange-looking red hat that most certainly belongs to a powerful magic-user.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/redwizard.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/redwizard.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- ClothMade
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingHeadBase, BaseFoldable]
|
||||
@@ -503,7 +508,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatSombrero
|
||||
name: sombrero
|
||||
description: "Perfectly for Space Mexico, si?"
|
||||
description: "\"Perfect for Space Mexico, si?\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/sombrero.rsi
|
||||
@@ -588,7 +593,7 @@
|
||||
parent: [ClothingHeadBase, BaseFoldable]
|
||||
id: ClothingHeadHatUshanka
|
||||
name: ushanka
|
||||
description: "Perfect for winter in Siberia, da?"
|
||||
description: "\"Perfect for winter in Siberia, da?\""
|
||||
components:
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/ushanka.rsi
|
||||
@@ -651,18 +656,23 @@
|
||||
parent: ClothingHeadHatWizardBase
|
||||
id: ClothingHeadHatVioletwizard
|
||||
name: violet wizard hat
|
||||
description: "Strange-looking violet hat-wear that most certainly belongs to a real magic user."
|
||||
description: A strange-looking violet hat that most certainly belongs to a powerful magic-user.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/violetwizard.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/violetwizard.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- ClothMade
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatWarden
|
||||
name: warden's cap
|
||||
description: A police officer's Hat. This hat emphasizes that you are THE LAW
|
||||
description: This hat emphasizes that you are THE LAW.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/warden.rsi
|
||||
@@ -695,7 +705,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatWizardFake
|
||||
name: fake wizard hat
|
||||
description: It has WIZZARD written across it in sequins. Comes with a cool beard.
|
||||
description: It has "WIZZARD" written across it in garish sequins. Comes with a cool beard.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/wizard_fake.rsi
|
||||
@@ -718,7 +728,7 @@
|
||||
parent: ClothingHeadHatWizardBase
|
||||
id: ClothingHeadHatWizard
|
||||
name: wizard hat
|
||||
description: Strange-looking blue hat-wear that most certainly belongs to a powerful magic user.
|
||||
description: A strange-looking blue hat that most certainly belongs to a powerful magic-user.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/wizardhat.rsi
|
||||
@@ -730,12 +740,13 @@
|
||||
- Recyclable
|
||||
- HamsterWearable
|
||||
- WhitelistChameleon
|
||||
- CorgiWearable
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatXmasCrown
|
||||
name: xmas crown
|
||||
description: 'Happy Christmas!'
|
||||
description: "\"Happy Christmas!\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/xmascrown.rsi
|
||||
@@ -746,7 +757,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatTrucker
|
||||
name: trucker hat
|
||||
description: Formerly Chucks, this hat is yours now.
|
||||
description: Formerly Chuck's, this hat is yours now.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/truckershat.rsi
|
||||
@@ -805,7 +816,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadPaperSack
|
||||
name: papersack hat
|
||||
description: A paper sack with crude holes cut out for eyes. Useful for hiding one's identity or ugliness.
|
||||
description: A paper sack with crude holes cut out for eyes. Useful for hiding one's identity and/or ugliness.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/papersack.rsi
|
||||
@@ -839,7 +850,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadFishCap
|
||||
name: fishing cap
|
||||
description: Women fear me. Fish fear me. Men turn their eyes away from me. As I walk no beast dares make a sound in my presence. I am alone on this barren Earth.
|
||||
description: "\"Women fear me. Fish fear me. Men turn their eyes away from me. As I walk no beast dares make a sound in my presence. I am alone on this barren Earth.\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/fishcap.rsi
|
||||
@@ -850,7 +861,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadWehcellentCap
|
||||
name: wehcellent cap
|
||||
description: It was a net hat! Tiders wear them all the time! It's got airholes in the back to keep a cross-breeze going and everything!
|
||||
description: "\"It was a net hat! Tiders wear them all the time! It's got airholes in the back to keep a cross-breeze going and everything!\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/wehcellentcap.rsi
|
||||
@@ -905,7 +916,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatJester
|
||||
name: jester hat
|
||||
description: A hat with bells, to add some merriness to the suit.
|
||||
description: A hat with bells, to add some merriness to your head.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/jester.rsi
|
||||
@@ -930,7 +941,7 @@
|
||||
parent: [ClothingHeadBase, BaseCommandContraband]
|
||||
id: ClothingHeadHatBeretCmo
|
||||
name: chief medical officer's beret
|
||||
description: Turquoise beret with a cross on the front. The sight of it calms you down and makes it clear that you will be cured.
|
||||
description: A turquoise beret with a cross on the front. The sight of it calms you down and makes it clear that you will be cured.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_cmo.rsi
|
||||
@@ -947,7 +958,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatPirateTricord
|
||||
name: pirate hat
|
||||
description: 'Yo ho ho and a bottle of rum!'
|
||||
description: "\"Yo ho ho and a bottle of rum!\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/piratetricord.rsi
|
||||
@@ -1010,7 +1021,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatTacticalMaidHeadband
|
||||
name: tactical maid headband
|
||||
description: "A red headband - don't imagine yourself a Rambo and don't pick up a few machine guns."
|
||||
description: A red headband - don't imagine yourself a Rambo and don't pick up a few machine guns.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/tacticalmaidheadband.rsi
|
||||
@@ -1032,7 +1043,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatMagician
|
||||
name: magician's tophat
|
||||
description: "A magician's tophat."
|
||||
description: A magician's top hat.
|
||||
components:
|
||||
- type: Icon
|
||||
sprite: Clothing/Head/Hats/magician.rsi
|
||||
@@ -1066,7 +1077,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatCapcap
|
||||
name: cap cap
|
||||
description: A grand, stylish captain cap.
|
||||
description: A grand, stylish cap worn by the Captain. Shows the station who's in charge.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/capcap.rsi
|
||||
@@ -1089,7 +1100,7 @@
|
||||
parent: [ ClothingHeadBase, BaseCentcommContraband ]
|
||||
id: ClothingHeadHatCentcomcap
|
||||
name: CentComm cap
|
||||
description: An extravagant, fancy Central Commander cap.
|
||||
description: An extravagant, stylish cap worn by CentComm officials. Shows the Captain who's in charge.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/comcap.rsi
|
||||
@@ -1194,7 +1205,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBrownFlatcap
|
||||
name: brown flatcap
|
||||
description: Stupid clown! You made me look bad!
|
||||
description: "\"Stupid clown! You made me look bad!\""
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
@@ -1208,7 +1219,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatCowboyBrown
|
||||
name: brown cowboy hat
|
||||
description: This hat ain't big enough for the both of us.
|
||||
description: "\"This hat ain't big enough for the two of us.\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/cowboyhatbrown.rsi
|
||||
@@ -1316,7 +1327,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretMedic
|
||||
name: medical beret
|
||||
description: White beret that encourages you to be clean.
|
||||
description: A sterile white beret.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_medic.rsi
|
||||
@@ -1327,7 +1338,7 @@
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatSolidHeadband
|
||||
name: solid headband
|
||||
description: "You'll feel like you're Invisible while wearing this! (DISCLAIMER: DOES NOT ACTUALLY MAKE THE WEARER INVISIBLE)"
|
||||
description: "\"You'll feel like you're Invisible while wearing this! (DISCLAIMER: DOES NOT ACTUALLY MAKE THE WEARER INVISIBLE)\""
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/solidheadband.rsi
|
||||
@@ -1366,3 +1377,20 @@
|
||||
path: /Audio/Items/flashlight_on.ogg
|
||||
soundDeactivate:
|
||||
path: /Audio/Items/flashlight_off.ogg
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
id: ClothingHeadHatBeretHop
|
||||
name: head of personnel's beret
|
||||
description: A dark blue beret with a ruby inserted in the center, for true connoisseurs of bureaucracy!
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Hats/beret_hop.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/Head/Hats/beret_hop.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- HamsterWearable
|
||||
- ClothMade
|
||||
- Recyclable
|
||||
- WhitelistChameleon
|
||||
@@ -313,6 +313,7 @@
|
||||
tags:
|
||||
- WhitelistChameleon
|
||||
- FireHelmet
|
||||
- CorgiWearable
|
||||
- type: HideLayerClothing
|
||||
layers:
|
||||
Hair: HEAD
|
||||
|
||||
@@ -204,6 +204,11 @@
|
||||
- type: HideLayerClothing
|
||||
slots:
|
||||
- Hair
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- ClothMade
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadBase
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatBluesoft
|
||||
name: blue cap
|
||||
description: "It's a baseball hat in a tasteless blue colour."
|
||||
description: A blue baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/bluesoft.rsi
|
||||
@@ -60,7 +60,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatCargosoft
|
||||
name: cargo cap
|
||||
description: "It's a baseball hat painted in Cargo colours."
|
||||
description: A baseball cap colored to match cargo's uniforms.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/cargosoft.rsi
|
||||
@@ -89,7 +89,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatQMsoft
|
||||
name: quartermaster's cap
|
||||
description: "It's a baseball hat painted in the Quartermaster's colors."
|
||||
description: A baseball cap colored to match the Quartermaster's uniform.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/qmsoft.rsi
|
||||
@@ -105,7 +105,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatCommandSoft
|
||||
name: command cap
|
||||
description: It's a baseball hat painted in Command colours.
|
||||
description: A baseball cap in command's distinctive shade of blue.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/commandsoft.rsi
|
||||
@@ -121,7 +121,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatCorpsoft
|
||||
name: corporate cap
|
||||
description: A baseball bat in corporation colors.
|
||||
description: A baseball cap in corporation colors.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/corpsoft.rsi
|
||||
@@ -137,7 +137,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatGreensoft
|
||||
name: green cap
|
||||
description: "It's a baseball hat in a tasteless green colour."
|
||||
description: A green baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/greensoft.rsi
|
||||
@@ -153,7 +153,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatBlacksoft
|
||||
name: black cap
|
||||
description: "It's a baseball hat in a tasteless black colour."
|
||||
description: A black baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/blacksoft.rsi
|
||||
@@ -169,7 +169,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatGreysoft
|
||||
name: grey cap
|
||||
description: "It's a baseball hat in a tasteless grey colour."
|
||||
description: A grey baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/greysoft.rsi
|
||||
@@ -185,7 +185,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatMimesoft
|
||||
name: white cap
|
||||
description: "It's a baseball hat in a tasteless white colour."
|
||||
description: A white baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/mimesoft.rsi
|
||||
@@ -201,7 +201,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatOrangesoft
|
||||
name: orange cap
|
||||
description: It's a baseball hat in a good-looking orange colour.
|
||||
description: An orange baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/orangesoft.rsi
|
||||
@@ -217,7 +217,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatPurplesoft
|
||||
name: purple cap
|
||||
description: It's a baseball hat in a tasteless purple colour.
|
||||
description: A purple baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/purplesoft.rsi
|
||||
@@ -246,7 +246,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatRedsoft
|
||||
name: red cap
|
||||
description: It's a baseball hat in a tasteless red colour.
|
||||
description: A red baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/redsoft.rsi
|
||||
@@ -262,7 +262,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatSecsoft
|
||||
name: security cap
|
||||
description: It's a robust baseball hat in tasteful red colour.
|
||||
description: A baseball cap colored to match security's uniforms.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/secsoft.rsi
|
||||
@@ -278,7 +278,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatYellowsoft
|
||||
name: yellow cap
|
||||
description: A yellow baseball hat.
|
||||
description: A yellow baseball cap.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/yellowsoft.rsi
|
||||
@@ -310,7 +310,7 @@
|
||||
parent: ClothingHeadHeadHatBaseFlippable
|
||||
id: ClothingHeadHatParamedicsoft
|
||||
name: paramedic cap
|
||||
description: "It's a paramedic's baseball hat with a medical logo."
|
||||
description: A blue baseball cap with a cross on the front.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Head/Soft/paramedicsoft.rsi
|
||||
|
||||
40
Resources/Prototypes/Entities/Clothing/Multiple/misc.yml
Normal file
40
Resources/Prototypes/Entities/Clothing/Multiple/misc.yml
Normal file
@@ -0,0 +1,40 @@
|
||||
- type: entity
|
||||
parent: Clothing
|
||||
id: ClothingMultipleHeadphones
|
||||
name: headphones
|
||||
description: Quality headphones from Drunk Masters, with good sound insulation.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Multiple/headphones.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
map: [ "enum.ToggleableVisuals.Layer" ]
|
||||
- type: Clothing
|
||||
equippedPrefix: off
|
||||
sprite: Clothing/Multiple/headphones.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
- EARS
|
||||
- NECK
|
||||
- type: ToggleableVisuals
|
||||
spriteLayer: enum.ToggleableVisuals.Layer
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: on-equipped-HELMET
|
||||
ears:
|
||||
- state: on-equipped-EARS
|
||||
neck:
|
||||
- state: on-equipped-NECK
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ToggleableVisuals.Enabled:
|
||||
enum.ToggleableVisuals.Layer:
|
||||
True: {state: icon-on}
|
||||
False: {state: icon}
|
||||
- type: ItemToggle
|
||||
predictable: false
|
||||
soundActivate:
|
||||
path: /Audio/Items/flashlight_on.ogg
|
||||
soundDeactivate:
|
||||
path: /Audio/Items/flashlight_off.ogg
|
||||
@@ -1,36 +1,3 @@
|
||||
- type: entity
|
||||
parent: ClothingNeckBase
|
||||
id: ClothingNeckHeadphones
|
||||
name: headphones
|
||||
description: Quality headphones from Drunk Masters, with good sound insulation.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Clothing/Neck/Misc/headphones.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
map: [ "enum.ToggleableVisuals.Layer" ]
|
||||
- type: Clothing
|
||||
equippedPrefix: off
|
||||
sprite: Clothing/Neck/Misc/headphones.rsi
|
||||
- type: ToggleableVisuals
|
||||
spriteLayer: enum.ToggleableVisuals.Layer
|
||||
clothingVisuals:
|
||||
neck:
|
||||
- state: on-equipped-NECK
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.ToggleableVisuals.Enabled:
|
||||
enum.ToggleableVisuals.Layer:
|
||||
True: {state: icon-on}
|
||||
False: {state: icon}
|
||||
- type: ItemToggle
|
||||
predictable: false
|
||||
soundActivate:
|
||||
path: /Audio/Items/flashlight_on.ogg
|
||||
soundDeactivate:
|
||||
path: /Audio/Items/flashlight_off.ogg
|
||||
|
||||
- type: entity
|
||||
parent: Clothing
|
||||
id: ClothingNeckStethoscope
|
||||
|
||||
@@ -4,10 +4,10 @@
|
||||
|
||||
#Basic armor vest for inheritance
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: [ClothingOuterBaseMedium, AllowSuitStorageClothing, BaseSecurityContraband]
|
||||
id: ClothingOuterArmorBase
|
||||
name: armor vest
|
||||
abstract: true
|
||||
description: A standard Type I armored vest that provides decent protection against most types of damage.
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -28,6 +28,11 @@
|
||||
- type: entity
|
||||
parent: [ BaseSecurityBartenderContraband, ClothingOuterArmorBase]
|
||||
id: ClothingOuterArmorBasic
|
||||
components:
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Alternate / slim basic armor vest
|
||||
- type: entity
|
||||
@@ -128,6 +133,10 @@
|
||||
sprite: Clothing/OuterClothing/Armor/captain_carapace.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Armor/captain_carapace.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingOuterArmorBaseCarapace, BaseCentcommContraband]
|
||||
@@ -241,7 +250,7 @@
|
||||
Caustic: 0.5
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.35
|
||||
- type: StaminaResistance
|
||||
- type: StaminaResistance # do not add these to other equipment or mobs, we don't want to microbalance these everywhere
|
||||
damageCoefficient: 0.45
|
||||
- type: ClothingSpeedModifier
|
||||
walkModifier: 0.9
|
||||
|
||||
@@ -36,6 +36,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitAtmos
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Engineering Hardsuit
|
||||
- type: entity
|
||||
@@ -68,6 +73,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitEngineering
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Spationaut Hardsuit
|
||||
- type: entity
|
||||
@@ -102,6 +112,7 @@
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
- HardsuitSpatio
|
||||
- CorgiWearable
|
||||
|
||||
#Salvage Hardsuit
|
||||
- type: entity
|
||||
@@ -134,6 +145,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitSalvage
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Goliath Hardsuit
|
||||
- type: entity
|
||||
@@ -169,6 +185,11 @@
|
||||
- type: Construction
|
||||
graph: HardsuitGoliath
|
||||
node: hardsuitGoliath
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Maxim Hardsuit
|
||||
- type: entity
|
||||
@@ -233,6 +254,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitSecurity
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Brigmedic Hardsuit
|
||||
- type: entity
|
||||
@@ -323,6 +349,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitCap
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Chief Engineer's Hardsuit
|
||||
- type: entity
|
||||
@@ -357,6 +388,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitEngineeringWhite
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Chief Medical Officer's Hardsuit
|
||||
- type: entity
|
||||
@@ -384,6 +420,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitMedical
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Research Director's Hardsuit
|
||||
- type: entity
|
||||
@@ -422,6 +463,8 @@
|
||||
tags:
|
||||
- WhitelistChameleon
|
||||
- HighRiskItem
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitRd
|
||||
- type: StaticPrice
|
||||
@@ -513,7 +556,7 @@
|
||||
lowPressureMultiplier: 1000
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.5
|
||||
- type: StaminaResistance
|
||||
- type: StaminaResistance # do not add these to other equipment or mobs, we don't want to microbalance these everywhere
|
||||
damageCoefficient: 0.75
|
||||
- type: Armor
|
||||
modifiers:
|
||||
@@ -535,6 +578,7 @@
|
||||
- MonkeyWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
- CorgiWearable
|
||||
- type: StaticPrice
|
||||
price: 5000
|
||||
|
||||
@@ -577,7 +621,7 @@
|
||||
damageCoefficient: 0.2
|
||||
- type: FireProtection
|
||||
reduction: 0.8
|
||||
- type: StaminaResistance
|
||||
- type: StaminaResistance # do not add these to other equipment or mobs, we don't want to microbalance these everywhere
|
||||
damageCoefficient: 0.6
|
||||
- type: Armor
|
||||
modifiers:
|
||||
@@ -596,6 +640,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitSyndieElite
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Syndicate Commander Hardsuit
|
||||
- type: entity
|
||||
@@ -613,7 +662,7 @@
|
||||
lowPressureMultiplier: 1000
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.5
|
||||
- type: StaminaResistance
|
||||
- type: StaminaResistance # do not add these to other equipment or mobs, we don't want to microbalance these everywhere
|
||||
damageCoefficient: 0.6
|
||||
- type: Armor
|
||||
modifiers:
|
||||
@@ -630,6 +679,12 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitSyndieCommander
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
|
||||
#Cybersun Juggernaut Hardsuit
|
||||
- type: entity
|
||||
@@ -647,8 +702,7 @@
|
||||
lowPressureMultiplier: 1000
|
||||
- type: ExplosionResistance
|
||||
damageCoefficient: 0.3
|
||||
- type: StaminaResistance # Should not have stamina resistance, this is purely so people know it was not forgotten.
|
||||
damageCoefficient: 0.99
|
||||
# - type: StaminaResistance # Should not have stamina resistance, this is purely so people know it was not forgotten.
|
||||
- type: Armor
|
||||
modifiers:
|
||||
coefficients:
|
||||
@@ -667,6 +721,8 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- MonkeyWearable
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Wizard Hardsuit
|
||||
@@ -700,6 +756,11 @@
|
||||
- type: HeldSpeedModifier
|
||||
- type: ToggleableClothing
|
||||
clothingPrototype: ClothingHeadHelmetHardsuitWizard
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- Hardsuit
|
||||
- WhitelistChameleon
|
||||
|
||||
#Ling Space Suit
|
||||
- type: entity
|
||||
|
||||
@@ -200,6 +200,10 @@
|
||||
sprite: Clothing/OuterClothing/Misc/violetwizard.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Misc/violetwizard.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterWizardBase
|
||||
@@ -211,6 +215,10 @@
|
||||
sprite: Clothing/OuterClothing/Misc/wizard.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Misc/wizard.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterWizardBase
|
||||
@@ -222,6 +230,10 @@
|
||||
sprite: Clothing/OuterClothing/Misc/redwizard.rsi
|
||||
- type: Clothing
|
||||
sprite: Clothing/OuterClothing/Misc/redwizard.rsi
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterBase
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
tags:
|
||||
- SuitEVA
|
||||
- MonkeyWearable
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
#Syndicate EVA
|
||||
@@ -60,6 +61,7 @@
|
||||
toggleable-clothing: !type:ContainerSlot {}
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- MonkeyWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
@@ -158,3 +160,7 @@
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
toggleable-clothing: !type:ContainerSlot {}
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
@@ -102,6 +102,10 @@
|
||||
- type: GroupExamine
|
||||
- type: ProtectedFromStepTriggers
|
||||
slots: WITHOUT_POCKET
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: [ClothingOuterBaseLarge, GeigerCounterClothing, AllowSuitStorageClothing]
|
||||
@@ -265,6 +269,10 @@
|
||||
node: suit
|
||||
- type: ProtectedFromStepTriggers
|
||||
slots: WITHOUT_POCKET
|
||||
- type: Tag
|
||||
tags:
|
||||
- CorgiWearable
|
||||
- WhitelistChameleon
|
||||
|
||||
- type: entity
|
||||
parent: ClothingOuterBase
|
||||
|
||||
@@ -23,10 +23,8 @@
|
||||
puddle:
|
||||
maxVol: 1000
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 5
|
||||
- ReagentId: Water
|
||||
Quantity: 5
|
||||
- ReagentId: Vomit
|
||||
Quantity: 10
|
||||
|
||||
- type: entity
|
||||
id: PuddleEgg
|
||||
@@ -51,10 +49,8 @@
|
||||
puddle:
|
||||
maxVol: 1000
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 5
|
||||
- ReagentId: Water
|
||||
Quantity: 5
|
||||
- ReagentId: JuiceTomato
|
||||
Quantity: 10
|
||||
|
||||
- type: entity
|
||||
parent: PuddleTemporary
|
||||
@@ -118,10 +114,8 @@
|
||||
puddle:
|
||||
maxVol: 1000
|
||||
reagents:
|
||||
- ReagentId: Nutriment
|
||||
Quantity: 15
|
||||
- ReagentId: Water
|
||||
Quantity: 15
|
||||
- ReagentId: JuiceWatermelon
|
||||
Quantity: 30
|
||||
|
||||
- type: entity
|
||||
id: PuddleFlour
|
||||
|
||||
@@ -109,3 +109,19 @@
|
||||
- type: ConditionalSpawner
|
||||
prototypes:
|
||||
- MobXenoSpitter
|
||||
|
||||
- type: entity
|
||||
parent: MarkerBase
|
||||
id: SpawnMobXenoLonePraetorian
|
||||
name: Xeno Spawner
|
||||
suffix: Lone Praetorian, Exo Station
|
||||
components:
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: green
|
||||
- sprite: Mobs/Aliens/Xenos/praetorian.rsi
|
||||
state: running
|
||||
- state: ai
|
||||
- type: ConditionalSpawner
|
||||
prototypes:
|
||||
- MobXenoLonePraetorianNoGhost
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
- id: ClothingHeadHatPaper
|
||||
- id: ClothingHeadHatPirate
|
||||
- id: ClothingMaskSterile
|
||||
- id: ClothingNeckHeadphones
|
||||
- id: ClothingMultipleHeadphones
|
||||
- id: ClothingNeckTieRed
|
||||
- id: ClothingOuterCoatGentle
|
||||
- !type:AllSelector
|
||||
|
||||
@@ -160,4 +160,5 @@
|
||||
- PosterLegitSafetyMothSSD
|
||||
- PosterLegitOppenhopper
|
||||
- PosterLegitTyrone
|
||||
- PosterLegitHelio
|
||||
chance: 1
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.35
|
||||
density: 150
|
||||
density: 300
|
||||
mask:
|
||||
- MobMask
|
||||
layer:
|
||||
|
||||
@@ -3266,6 +3266,7 @@
|
||||
- type: Grammar
|
||||
attributes:
|
||||
gender: epicene
|
||||
- type: SlowAccent
|
||||
- type: Tag
|
||||
tags:
|
||||
- VimPilot
|
||||
@@ -3790,3 +3791,6 @@
|
||||
- DoorBumpOpener
|
||||
- type: StatusIcon # marks them as crew
|
||||
bounds: -0.5,-0.5,0.5,0.5
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- NanoTrasen
|
||||
|
||||
@@ -25,7 +25,6 @@
|
||||
- Electrocution
|
||||
- TemporaryBlindness
|
||||
- RadiationProtection
|
||||
- Drowsiness
|
||||
- Adrenaline
|
||||
- type: StandingState
|
||||
- type: Tag
|
||||
|
||||
170
Resources/Prototypes/Entities/Mobs/NPCs/scurret.yml
Normal file
170
Resources/Prototypes/Entities/Mobs/NPCs/scurret.yml
Normal file
@@ -0,0 +1,170 @@
|
||||
# Defines the scurret, a small, agile sapient species intended for players who want to play as something similar to an ewok.
|
||||
# Although based on MobBaseAncestor, this species does not have a "developed" playable species it is an ancestor to.
|
||||
|
||||
- type: entity
|
||||
name: scurret
|
||||
id: MobBaseScurret
|
||||
parent: MobBaseAncestor
|
||||
abstract: true
|
||||
components:
|
||||
# Custom names
|
||||
- type: ReplacementAccent
|
||||
accent: scurret
|
||||
- type: Sprite
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
sprite: Mobs/Animals/scurret/scurret.rsi
|
||||
state: scurret
|
||||
- map: [ "enum.HumanoidVisualLayers.Handcuffs" ]
|
||||
color: "#ffffff"
|
||||
sprite: Objects/Misc/handcuffs.rsi
|
||||
state: body-overlay-2
|
||||
visible: false
|
||||
# Custom visuals for dead scurrets; be aware these do not work well with equipment.
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: scurret
|
||||
Critical:
|
||||
Base: scurret_oof
|
||||
Dead:
|
||||
Base: scurret_rip
|
||||
# About as tough as a monkey
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
60: Critical
|
||||
125: Dead
|
||||
- type: Temperature
|
||||
heatDamageThreshold: 360
|
||||
coldDamageThreshold: 285
|
||||
currentTemperature: 310.15
|
||||
specificHeat: 42
|
||||
# Good eatin', you monster.
|
||||
- type: Butcherable
|
||||
butcheringType: Spike
|
||||
spawned:
|
||||
- id: FoodMeat
|
||||
amount: 4
|
||||
# They wawa!
|
||||
- type: Vocal
|
||||
sounds:
|
||||
Male: Scurret
|
||||
Female: Scurret
|
||||
Unsexed: Scurret
|
||||
wilhelmProbability: 0.01 # the scug, it screams like a man
|
||||
- type: Speech
|
||||
speechVerb: Wawa
|
||||
speechSounds: Wawa
|
||||
allowedEmotes: ['Thump'] # They're 80% tail
|
||||
- type: TypingIndicator
|
||||
proto: moth
|
||||
- type: InteractionPopup
|
||||
successChance: 0.99 # Imagine not being allowed to headpat a scurret, chat
|
||||
interactSuccessString: petting-success-scurret
|
||||
interactFailureString: petting-failure-scurret
|
||||
interactSuccessSpawn: EffectHearts
|
||||
interactSuccessSound:
|
||||
path: /Audio/Animals/wawa_chillin.ogg
|
||||
interactFailureSound:
|
||||
path: /Audio/Animals/wawa_chatter.ogg
|
||||
# They nyoom
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 5 # nyoom
|
||||
baseSprintSpeed: 7 # NYOOOOOM
|
||||
- type: MeleeWeapon
|
||||
soundHit:
|
||||
path: /Audio/Effects/bite.ogg
|
||||
angle: 30
|
||||
animation: WeaponArcBite
|
||||
damage:
|
||||
types:
|
||||
Piercing: 10 # NOM
|
||||
- type: Inventory
|
||||
speciesId: scurret
|
||||
templateId: scurret
|
||||
displacements:
|
||||
jumpsuit:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Animals/scurret/displacement.rsi
|
||||
state: jumpsuit
|
||||
id:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Animals/scurret/displacement.rsi
|
||||
state: id
|
||||
gloves:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Animals/scurret/displacement.rsi
|
||||
state: gloves
|
||||
neck:
|
||||
sizeMaps:
|
||||
32:
|
||||
sprite: Mobs/Animals/scurret/displacement.rsi
|
||||
state: neck
|
||||
- type: InventorySlots
|
||||
- type: Food
|
||||
- type: Hunger
|
||||
baseDecayRate: 0.05 # They get a lil' hungy
|
||||
- type: BodyEmotes # Grants them clapping and so on.
|
||||
soundsId: GeneralBodyEmotes
|
||||
- type: Tag
|
||||
tags:
|
||||
- DoorBumpOpener
|
||||
- FootstepSound
|
||||
- CanPilot
|
||||
- VimPilot
|
||||
- AnomalyHost
|
||||
|
||||
# Spawnable scurrets have a random name and colour.
|
||||
|
||||
- type: entity
|
||||
name: scurret
|
||||
description: Commonly known as Wawa, from the wetlands of Planet Wawa, these critters make up the bulk of Arnolds's Pizza's "loyal workforce".
|
||||
id: MobScurret
|
||||
parent: MobBaseScurret
|
||||
components:
|
||||
# The have a rich culture
|
||||
- type: RandomMetadata
|
||||
nameSegments:
|
||||
- NamesFirstScurret
|
||||
- NamesLastScurret
|
||||
nameFormat: name-format-standard
|
||||
# They come in a variety of colours
|
||||
- type: RandomSprite
|
||||
available:
|
||||
- enum.DamageStateVisualLayers.Base:
|
||||
scurret: ScurretColors
|
||||
|
||||
# Emotional Support Scurrets have a ghost role and equipment. At the moment, these are intended to be used for admemes, but
|
||||
# feel free to hook them into random content.
|
||||
|
||||
- type: entity
|
||||
name: Emotional Support Scurret
|
||||
id: MobBaseEmotionalSupportScurret
|
||||
parent: MobBaseScurret
|
||||
abstract: true
|
||||
components:
|
||||
- type: Loadout
|
||||
prototypes: [ EmotionalSupportScurretGear ]
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- Passive
|
||||
- type: GhostRole
|
||||
makeSentient: true
|
||||
name: ghost-role-information-emotional-support-scurret-name
|
||||
description: ghost-role-information-emotional-support-scurret-description
|
||||
rules: ghost-role-information-nonantagonist-rules
|
||||
raffle:
|
||||
settings: default
|
||||
- type: GhostTakeoverAvailable
|
||||
|
||||
# Spawnable ESS have a ghost role, equipment, a random name and a random colour.
|
||||
|
||||
- type: entity
|
||||
name: Emotional Support Scurret
|
||||
id: MobEmotionalSupportScurret
|
||||
parent: [MobScurret, MobBaseEmotionalSupportScurret]
|
||||
description: Commonly known as Wawa, from the wetlands of Planet Wawa, these critters make up the bulk of Arnolds's Pizza's "loyal workforce". This one is here as a temp.
|
||||
@@ -22,12 +22,10 @@
|
||||
- SlowedDown
|
||||
- Stutter
|
||||
- Electrocution
|
||||
- ForcedSleep
|
||||
- TemporaryBlindness
|
||||
- Pacified
|
||||
- Flashed
|
||||
- RadiationProtection
|
||||
- Drowsiness
|
||||
- Adrenaline
|
||||
- type: Buckle
|
||||
- type: StandingState
|
||||
@@ -100,13 +98,11 @@
|
||||
- SlowedDown
|
||||
- Stutter
|
||||
- Electrocution
|
||||
- ForcedSleep
|
||||
- TemporaryBlindness
|
||||
- Pacified
|
||||
- StaminaModifier
|
||||
- Flashed
|
||||
- RadiationProtection
|
||||
- Drowsiness
|
||||
- Adrenaline
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 150
|
||||
|
||||
@@ -22,6 +22,14 @@
|
||||
canInteract: true
|
||||
- type: GhostHearing
|
||||
- type: Hands
|
||||
hands:
|
||||
hand_right:
|
||||
location: Right
|
||||
hand_left:
|
||||
location: Left
|
||||
sortedHands:
|
||||
- hand_right
|
||||
- hand_left
|
||||
- type: ComplexInteraction
|
||||
- type: Puller
|
||||
needsHands: false
|
||||
@@ -29,8 +37,6 @@
|
||||
- type: Physics
|
||||
ignorePaused: true
|
||||
bodyType: Kinematic
|
||||
- type: Body
|
||||
prototype: Aghost
|
||||
- type: Access
|
||||
groups:
|
||||
- AllAccess
|
||||
|
||||
@@ -103,11 +103,9 @@
|
||||
- SlowedDown
|
||||
- Stutter
|
||||
- Electrocution
|
||||
- ForcedSleep
|
||||
- TemporaryBlindness
|
||||
- Pacified
|
||||
- RadiationProtection
|
||||
- Drowsiness
|
||||
- Adrenaline
|
||||
- type: Temperature
|
||||
heatDamageThreshold: 800
|
||||
|
||||
@@ -13,7 +13,6 @@
|
||||
- type: Hunger
|
||||
- type: Thirst
|
||||
- type: Sericulture
|
||||
action: ActionSericulture
|
||||
productionLength: 2
|
||||
entityProduced: MaterialWebSilk1
|
||||
hungerCost: 4 # Should total to 25 total silk on full hunger
|
||||
|
||||
@@ -123,20 +123,17 @@
|
||||
- KnockedDown
|
||||
- SlowedDown
|
||||
- Stutter
|
||||
- SeeingRainbows
|
||||
- Electrocution
|
||||
- Drunk
|
||||
- SlurredSpeech
|
||||
- RatvarianLanguage
|
||||
- PressureImmunity
|
||||
- Muted
|
||||
- ForcedSleep
|
||||
- TemporaryBlindness
|
||||
- Pacified
|
||||
- StaminaModifier
|
||||
- Flashed
|
||||
- RadiationProtection
|
||||
- Drowsiness
|
||||
- Adrenaline
|
||||
- type: Body
|
||||
prototype: Human
|
||||
|
||||
@@ -3,7 +3,13 @@
|
||||
id: FlaskBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: Drink
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 30
|
||||
- type: Sprite
|
||||
state: icon
|
||||
sprite: Objects/Consumable/Drinks/flask.rsi
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 300
|
||||
@@ -11,7 +17,31 @@
|
||||
solution: drink
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
id: DrinkFlaskVisualsOpenable
|
||||
abstract: true
|
||||
components:
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.OpenableVisuals.Opened:
|
||||
enum.OpenableVisuals.Layer:
|
||||
True: {state: "icon_open"}
|
||||
False: {state: "icon"}
|
||||
- type: Appearance
|
||||
- type: Sprite
|
||||
layers:
|
||||
- state: icon
|
||||
map: ["enum.OpenableVisuals.Layer"]
|
||||
- type: Openable
|
||||
sound:
|
||||
collection: flaskOpenSounds
|
||||
closeable: true
|
||||
closeSound:
|
||||
collection: flaskCloseSounds
|
||||
|
||||
# Flasks
|
||||
|
||||
- type: entity
|
||||
parent: [FlaskBase, DrinkFlaskVisualsOpenable]
|
||||
id: DrinkShinyFlask
|
||||
name: shiny flask
|
||||
description: A shiny metal flask. It appears to have a Greek symbol inscribed on it.
|
||||
@@ -20,8 +50,9 @@
|
||||
sprite: Objects/Consumable/Drinks/shinyflask.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
parent: [FlaskBase, DrinkFlaskVisualsOpenable]
|
||||
id: DrinkMREFlask
|
||||
suffix: Full
|
||||
name: MRE flask
|
||||
description: An old military flask, filled with the finest contents for soldiers.
|
||||
components:
|
||||
@@ -37,7 +68,7 @@
|
||||
solution: drink
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
parent: [FlaskBase, DrinkFlaskVisualsOpenable]
|
||||
id: DrinkDetFlask
|
||||
name: inspector's flask
|
||||
description: A metal flask with a leather band and golden badge belonging to the inspector.
|
||||
@@ -46,7 +77,7 @@
|
||||
sprite: Objects/Consumable/Drinks/detflask.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
parent: [FlaskBase, DrinkFlaskVisualsOpenable]
|
||||
id: DrinkHosFlask
|
||||
name: hos's flask
|
||||
description: A metal flask, fit for a hard working HoS.
|
||||
@@ -55,7 +86,7 @@
|
||||
sprite: Objects/Consumable/Drinks/hosflask.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
parent: [FlaskBase, DrinkFlaskVisualsOpenable]
|
||||
id: DrinkFlask
|
||||
name: captain's flask
|
||||
description: A metal flask belonging to the captain.
|
||||
@@ -64,7 +95,7 @@
|
||||
sprite: Objects/Consumable/Drinks/flask.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
parent: [FlaskBase, DrinkFlaskVisualsOpenable]
|
||||
id: DrinkFlaskBar
|
||||
name: bar flask
|
||||
description: A metal flask often given out by the bartender on loan. Don't forget to return it!
|
||||
@@ -75,14 +106,14 @@
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
id: DrinkFlaskOld
|
||||
name: flask
|
||||
description: ''
|
||||
name: old flask
|
||||
description: A decrepit old flask, its lid seems to be missing.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Drinks/flask_old.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
parent: [FlaskBase, DrinkFlaskVisualsOpenable]
|
||||
id: DrinkLithiumFlask
|
||||
name: lithium flask
|
||||
description: A flask with a Lithium Atom symbol on it.
|
||||
@@ -91,35 +122,10 @@
|
||||
sprite: Objects/Consumable/Drinks/lithiumflask.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
parent: [FlaskBase, DrinkFlaskVisualsOpenable]
|
||||
id: DrinkVacuumFlask
|
||||
name: vacuum flask
|
||||
description: Keeping your drinks at the perfect temperature since 1892.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Drinks/vacuumflask.rsi
|
||||
|
||||
- type: entity
|
||||
parent: FlaskBase
|
||||
id: Pitcher
|
||||
name: metal pitcher
|
||||
description: A stainless steel insulated pitcher. Everyone's best friend in the morning.
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 60
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Drinks/pitcher.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
map: ["enum.SolutionContainerLayers.Base"]
|
||||
- state: fill-6
|
||||
map: ["enum.SolutionContainerLayers.Fill"]
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: SolutionContainerVisuals
|
||||
maxFillLevels: 6
|
||||
fillBaseName: fill-
|
||||
inHandsMaxFillLevels: 2
|
||||
inHandsFillBaseName: -fill-
|
||||
|
||||
@@ -177,3 +177,33 @@
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 75
|
||||
|
||||
- type: entity
|
||||
parent: DrinkBase
|
||||
id: Pitcher
|
||||
name: metal pitcher
|
||||
description: A stainless steel insulated pitcher. Everyone's best friend in the morning.
|
||||
components:
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
drink:
|
||||
maxVol: 60
|
||||
- type: Sprite
|
||||
sprite: Objects/Consumable/Drinks/pitcher.rsi
|
||||
layers:
|
||||
- state: icon
|
||||
map: ["enum.SolutionContainerLayers.Base"]
|
||||
- state: fill-6
|
||||
map: ["enum.SolutionContainerLayers.Fill"]
|
||||
visible: false
|
||||
- type: Appearance
|
||||
- type: SolutionContainerVisuals
|
||||
maxFillLevels: 6
|
||||
fillBaseName: fill-
|
||||
inHandsMaxFillLevels: 2
|
||||
inHandsFillBaseName: -fill-
|
||||
- type: PhysicalComposition
|
||||
materialComposition:
|
||||
Steel: 300
|
||||
- type: FitsInDispenser
|
||||
solution: drink
|
||||
|
||||
@@ -74,8 +74,8 @@
|
||||
components:
|
||||
- type: Vape
|
||||
damage:
|
||||
groups:
|
||||
Burn: 2
|
||||
types:
|
||||
Heat: 2
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
smokable:
|
||||
|
||||
@@ -36,12 +36,6 @@
|
||||
- type: ExplodeOnTrigger
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTypeTrigger
|
||||
damageType: Heat
|
||||
damage: 25
|
||||
behaviors:
|
||||
- !type:ExplodeBehavior
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 50
|
||||
|
||||
@@ -473,6 +473,13 @@
|
||||
accentVColor: "#a23e3e"
|
||||
- type: Icon
|
||||
state: pda-qm
|
||||
- type: CartridgeLoader
|
||||
preinstalled:
|
||||
- CrewManifestCartridge
|
||||
- NotekeeperCartridge
|
||||
- NanoTaskCartridge
|
||||
- NewsReaderCartridge
|
||||
- AstroNavCartridge
|
||||
|
||||
- type: entity
|
||||
parent: BasePDA
|
||||
@@ -1531,3 +1538,14 @@
|
||||
borderColor: "#7F3300"
|
||||
- type: Icon
|
||||
state: pda-wizard
|
||||
|
||||
- type: entity
|
||||
parent: ClearPDA
|
||||
id: ScurretPDA
|
||||
description: A temporary PDA granted to scurret temps. Doesn't do much. Wawa!
|
||||
components:
|
||||
- type: Pda
|
||||
id: VisitorIDCard
|
||||
- type: Tag # Ignore Chameleon tags
|
||||
tags:
|
||||
- DoorBumpOpener
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
- type: Tag
|
||||
tags:
|
||||
- Figurine
|
||||
|
||||
|
||||
#Ripley APLU
|
||||
- type: entity
|
||||
parent: BaseFigurineMech
|
||||
@@ -27,6 +27,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: ripley
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#d5c644"
|
||||
- state: inhand-left-trim
|
||||
color: "#524c14"
|
||||
- state: inhand-left-visor
|
||||
color: "#7aef83"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#d5c644"
|
||||
- state: inhand-right-trim
|
||||
color: "#524c14"
|
||||
- state: inhand-right-visor
|
||||
color: "#7aef83"
|
||||
|
||||
#Fire Ripley
|
||||
- type: entity
|
||||
@@ -37,6 +55,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: fireripley
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#819a73"
|
||||
- state: inhand-left-trim
|
||||
color: "#486b2f"
|
||||
- state: inhand-left-visor
|
||||
color: "#5a150e"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#819a73"
|
||||
- state: inhand-right-trim
|
||||
color: "#486b2f"
|
||||
- state: inhand-right-visor
|
||||
color: "#5a150e"
|
||||
|
||||
#Death Ripley
|
||||
- type: entity
|
||||
@@ -47,6 +83,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: deathripley
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#575757"
|
||||
- state: inhand-left-trim
|
||||
color: "#b3001b"
|
||||
- state: inhand-left-visor
|
||||
color: "#e1131e"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#575757"
|
||||
- state: inhand-right-trim
|
||||
color: "#b3001b"
|
||||
- state: inhand-right-visor
|
||||
color: "#e1131e"
|
||||
|
||||
#Ggygax
|
||||
- type: entity
|
||||
@@ -57,6 +111,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: gygax
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#e76241"
|
||||
- state: inhand-left-trim
|
||||
color: "#4f5359"
|
||||
- state: inhand-left-visor
|
||||
color: "#00ff33"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#e76241"
|
||||
- state: inhand-right-trim
|
||||
color: "#4f5359"
|
||||
- state: inhand-right-visor
|
||||
color: "#00ff33"
|
||||
|
||||
#Durand
|
||||
- type: entity
|
||||
@@ -67,6 +139,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: durand
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#a8abb3"
|
||||
- state: inhand-left-trim
|
||||
color: "#686d78"
|
||||
- state: inhand-left-visor
|
||||
color: "#8cc865"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#a8abb3"
|
||||
- state: inhand-right-trim
|
||||
color: "#686d78"
|
||||
- state: inhand-right-visor
|
||||
color: "#8cc865"
|
||||
|
||||
#H.O.N.K
|
||||
- type: entity
|
||||
@@ -77,6 +167,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: honk
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#ed1c24"
|
||||
- state: inhand-left-trim
|
||||
color: "#ffffff"
|
||||
- state: inhand-left-visor
|
||||
color: "#ff040b"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#ed1c24"
|
||||
- state: inhand-right-trim
|
||||
color: "#ffffff"
|
||||
- state: inhand-right-visor
|
||||
color: "#ff040b"
|
||||
|
||||
#Marauder
|
||||
- type: entity
|
||||
@@ -87,6 +195,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: marauder
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#9da6be"
|
||||
- state: inhand-left-trim
|
||||
color: "#557a48"
|
||||
- state: inhand-left-visor
|
||||
color: "#00ff33"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#9da6be"
|
||||
- state: inhand-right-trim
|
||||
color: "#557a48"
|
||||
- state: inhand-right-visor
|
||||
color: "#00ff33"
|
||||
|
||||
#Seraph
|
||||
- type: entity
|
||||
@@ -97,6 +223,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: seraph
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#878c97"
|
||||
- state: inhand-left-trim
|
||||
color: "#943226"
|
||||
- state: inhand-left-visor
|
||||
color: "#f31a33"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#878c97"
|
||||
- state: inhand-right-trim
|
||||
color: "#943226"
|
||||
- state: inhand-right-visor
|
||||
color: "#f31a33"
|
||||
|
||||
#Mauler
|
||||
- type: entity
|
||||
@@ -107,6 +251,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: mauler
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#2b2b2b"
|
||||
- state: inhand-left-trim
|
||||
color: "#660000"
|
||||
- state: inhand-left-visor
|
||||
color: "#ff0000"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#2b2b2b"
|
||||
- state: inhand-right-trim
|
||||
color: "#660000"
|
||||
- state: inhand-right-visor
|
||||
color: "#ff0000"
|
||||
|
||||
#Odysseus
|
||||
- type: entity
|
||||
@@ -117,6 +279,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: odysseus
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#ffffff"
|
||||
- state: inhand-left-trim
|
||||
color: "#7d7f97"
|
||||
- state: inhand-left-visor
|
||||
color: "#857149"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#ffffff"
|
||||
- state: inhand-right-trim
|
||||
color: "#7d7f97"
|
||||
- state: inhand-right-visor
|
||||
color: "#857149"
|
||||
|
||||
#Phazon
|
||||
- type: entity
|
||||
@@ -127,6 +307,24 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: phazon
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#4d79a0"
|
||||
- state: inhand-left-trim
|
||||
color: "#f38233"
|
||||
- state: inhand-left-visor
|
||||
color: "#f38233"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#4d79a0"
|
||||
- state: inhand-right-trim
|
||||
color: "#f38233"
|
||||
- state: inhand-right-visor
|
||||
color: "#f38233"
|
||||
|
||||
#Reticence
|
||||
- type: entity
|
||||
@@ -137,3 +335,21 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
state: reticence
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-base
|
||||
- state: inhand-left-body
|
||||
color: "#d9d9d9"
|
||||
- state: inhand-left-trim
|
||||
color: "#8b8b8b"
|
||||
- state: inhand-left-visor
|
||||
color: "#1f1f1f"
|
||||
right:
|
||||
- state: inhand-right-base
|
||||
- state: inhand-right-body
|
||||
color: "#d9d9d9"
|
||||
- state: inhand-right-trim
|
||||
color: "#8b8b8b"
|
||||
- state: inhand-right-visor
|
||||
color: "#1f1f1f"
|
||||
|
||||
@@ -127,6 +127,7 @@
|
||||
noRot: true
|
||||
- type: Item
|
||||
size: Normal
|
||||
- type: MultiHandedItem
|
||||
- type: Construction
|
||||
graph: PlushieGhostRevenant
|
||||
node: plushie
|
||||
@@ -202,6 +203,15 @@
|
||||
wideAnimationRotation: 180
|
||||
soundHit:
|
||||
path: /Audio/Items/Toys/mousesqueek.ogg
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/hampter.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.04"
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: HamptrPlushie
|
||||
@@ -240,6 +250,15 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/Plushies/nukie.rsi
|
||||
state: icon
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/nukie.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.03"
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: NukiePlushie
|
||||
@@ -254,6 +273,15 @@
|
||||
sprite: Objects/Fun/Plushies/rouny.rsi
|
||||
state: icon
|
||||
- type: Rotatable
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/rouny.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.03"
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: RounyPlushie
|
||||
@@ -307,6 +335,11 @@
|
||||
wideAnimationRotation: 180
|
||||
soundHit:
|
||||
path: /Audio/Voice/Arachnid/arachnid_laugh.ogg
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/arachnid.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: ArachnidPlushie
|
||||
@@ -650,6 +683,15 @@
|
||||
- LowImpassable
|
||||
- type: CollisionWake
|
||||
enabled: false
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/diona.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.09"
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: DionaPlushie
|
||||
@@ -739,7 +781,7 @@
|
||||
parent: BasePlushie
|
||||
id: PlushieRatvar
|
||||
name: ratvar plushie
|
||||
description: A small stuffed doll of the elder god Ratvar.
|
||||
description: A large stuffed doll of the elder god Ratvar.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/Plushies/ratvar.rsi
|
||||
@@ -747,6 +789,12 @@
|
||||
- type: Item
|
||||
size: Normal
|
||||
sprite: Objects/Fun/Plushies/ratvar.rsi
|
||||
- type: MultiHandedItem
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/ratvar.rsi
|
||||
slots:
|
||||
- neck
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: RatvarPlushie
|
||||
@@ -755,7 +803,7 @@
|
||||
parent: BasePlushie
|
||||
id: PlushieNar
|
||||
name: nar'sie plushie
|
||||
description: A small stuffed doll of the elder goddess Nar'Sie.
|
||||
description: A large stuffed doll of the elder goddess Nar'Sie.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/Plushies/narsie.rsi
|
||||
@@ -763,6 +811,12 @@
|
||||
- type: Item
|
||||
size: Normal
|
||||
sprite: Objects/Fun/Plushies/narsie.rsi
|
||||
- type: MultiHandedItem
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/narsie.rsi
|
||||
slots:
|
||||
- neck
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: NarPlushie
|
||||
@@ -885,6 +939,11 @@
|
||||
wideAnimationRotation: 180
|
||||
soundHit:
|
||||
path: /Audio/Voice/Slime/slime_squish.ogg
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/slime.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: SlimePlushie
|
||||
@@ -1007,6 +1066,15 @@
|
||||
wideAnimationRotation: 180
|
||||
soundHit:
|
||||
path: /Audio/Voice/Vox/shriek1.ogg
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/vox.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.09"
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: VoxPlushie
|
||||
@@ -1020,6 +1088,15 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/Plushies/atmosian.rsi
|
||||
state: icon
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/atmosian.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.04"
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: AtmosianPlushie
|
||||
@@ -1058,6 +1135,15 @@
|
||||
wideAnimationRotation: 180
|
||||
soundHit:
|
||||
path: /Audio/Weapons/Xeno/alien_spitacid.ogg
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/xeno.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.03"
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: XenoPlushie
|
||||
@@ -1071,6 +1157,11 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/Plushies/penguin.rsi
|
||||
state: icon
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/penguin.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: PenguinPlushie
|
||||
@@ -1106,6 +1197,11 @@
|
||||
- type: EmitSoundOnTrigger
|
||||
sound:
|
||||
path: /Audio/Voice/Human/malescream_5.ogg
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/human.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: HumanPlushie
|
||||
@@ -1141,6 +1237,11 @@
|
||||
requiresSpecialDigestion: true
|
||||
useSound:
|
||||
path: /Audio/Voice/Moth/moth_chitter.ogg
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/Plushies/moth.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
- type: FoodSequenceElement
|
||||
entries:
|
||||
CottonBurger: MothPlushie
|
||||
|
||||
@@ -155,6 +155,15 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/AI.rsi
|
||||
state: icon
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/AI.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.06"
|
||||
|
||||
- type: entity
|
||||
parent: BaseFigurineCheapo
|
||||
@@ -165,6 +174,15 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/toy_nuke.rsi
|
||||
state: icon
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/toy_nuke.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.12"
|
||||
- type: Tag
|
||||
tags:
|
||||
- Payload
|
||||
@@ -198,6 +216,15 @@
|
||||
- type: Sprite
|
||||
sprite: Objects/Fun/toy_ian.rsi
|
||||
state: icon
|
||||
- type: Clothing
|
||||
quickEquip: false
|
||||
sprite: Objects/Fun/toy_ian.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET
|
||||
offset: "0, 0.06"
|
||||
- type: Item
|
||||
size: Tiny
|
||||
- type: EmitSoundOnUse
|
||||
@@ -478,11 +505,17 @@
|
||||
sprite: Objects/Fun/toy_singularity.rsi
|
||||
state: icon
|
||||
- type: SingularityDistortion
|
||||
intensity: 2000
|
||||
intensity: 25
|
||||
falloffPower: 2.6
|
||||
- type: Item
|
||||
size: Normal
|
||||
sprite: Objects/Fun/icon.rsi
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: singu-inhand-left
|
||||
shader: unshaded
|
||||
right:
|
||||
- state: singu-inhand-right
|
||||
shader: unshaded
|
||||
|
||||
- type: entity
|
||||
parent: BaseItem
|
||||
@@ -495,6 +528,14 @@
|
||||
shader: unshaded
|
||||
layers:
|
||||
- state: tesla_projectile
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: tesla-inhand-left
|
||||
shader: unshaded
|
||||
right:
|
||||
- state: tesla-inhand-right
|
||||
shader: unshaded
|
||||
- type: PointLight
|
||||
enabled: true
|
||||
radius: 5
|
||||
@@ -632,6 +673,22 @@
|
||||
- state: base
|
||||
map: [ "enum.DamageStateVisualLayers.Base" ]
|
||||
- state: visor
|
||||
- type: Clothing
|
||||
sprite: Objects/Fun/pequeno.rsi
|
||||
slots:
|
||||
- HEAD
|
||||
clothingVisuals:
|
||||
head:
|
||||
- state: equipped-HELMET-body
|
||||
- state: equipped-HELMET-vis
|
||||
- type: Item
|
||||
inhandVisuals:
|
||||
left:
|
||||
- state: inhand-left-body
|
||||
- state: inhand-left-vis
|
||||
right:
|
||||
- state: inhand-right-body
|
||||
- state: inhand-right-vis
|
||||
- type: RandomSprite
|
||||
available:
|
||||
- enum.DamageStateVisualLayers.Base:
|
||||
|
||||
@@ -140,13 +140,13 @@
|
||||
sprite: Objects/Misc/Lights/lampint.rsi
|
||||
layers:
|
||||
- state: lamp-int
|
||||
map: [ "enum.FlashVisuals.BaseLayer" ]
|
||||
map: [ "enum.FlashVisualLayers.BaseLayer" ]
|
||||
- state: lamp-int-on
|
||||
shader: unshaded
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- state: flashing
|
||||
map: [ "enum.FlashVisuals.LightLayer" ]
|
||||
map: [ "enum.FlashVisualLayers.LightLayer" ]
|
||||
visible: false
|
||||
- type: Item
|
||||
sprite: Objects/Misc/Lights/lampint.rsi
|
||||
@@ -159,6 +159,10 @@
|
||||
energy: 0.5
|
||||
color: "#FFFFEE"
|
||||
- type: Flash
|
||||
flashOnMelee: false
|
||||
flashOnUse: false
|
||||
- type: UseDelay
|
||||
delay: 1
|
||||
- type: LimitedCharges
|
||||
maxCharges: 3
|
||||
- type: AutoRecharge
|
||||
@@ -176,10 +180,10 @@
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.FlashVisuals.Burnt:
|
||||
enum.FlashVisuals.BaseLayer:
|
||||
enum.FlashVisualLayers.BaseLayer:
|
||||
True: {state: burnt}
|
||||
enum.FlashVisuals.Flashing:
|
||||
enum.FlashVisuals.LightLayer:
|
||||
enum.FlashVisualLayers.LightLayer:
|
||||
True: {visible: true}
|
||||
False: {visible: false}
|
||||
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
- MindShieldImplant
|
||||
- FakeMindShieldImplant
|
||||
- RadioImplant
|
||||
- ChameleonControllerImplant
|
||||
deimplantFailureDamage:
|
||||
types:
|
||||
Cellular: 50
|
||||
@@ -248,8 +249,7 @@
|
||||
|
||||
- type: entity
|
||||
id: ChameleonControllerImplanter
|
||||
name: chameleon controller implant
|
||||
suffix: chameleon controller
|
||||
name: chameleon controller implanter
|
||||
parent: BaseImplantOnlyImplanterSyndi
|
||||
components:
|
||||
- type: Implanter
|
||||
|
||||
@@ -1,172 +0,0 @@
|
||||
- type: entity
|
||||
id: SpiderWeb
|
||||
name: spider web
|
||||
description: It's stringy and sticky.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
Brute:
|
||||
path:
|
||||
"/Audio/Weapons/slash.ogg"
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/spiderweb.rsi
|
||||
layers:
|
||||
- state: spider_web_1
|
||||
map: ["spiderWebLayer"]
|
||||
drawdepth: WallMountedItems
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.SpiderWebVisuals.Variant:
|
||||
spiderWebLayer:
|
||||
1: {state: spider_web_1}
|
||||
2: {state: spider_web_2}
|
||||
- type: Clickable
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
hard: false
|
||||
density: 7
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
layer:
|
||||
- MidImpassable
|
||||
- type: Damageable
|
||||
damageModifierSet: Wood
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger: # Excess damage, don't spawn entities
|
||||
!type:DamageTrigger
|
||||
damage: 50
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 10
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
MaterialWebSilk:
|
||||
min: 0
|
||||
max: 1
|
||||
- type: Temperature
|
||||
heatDamage:
|
||||
types:
|
||||
Heat: 5
|
||||
coldDamage: {}
|
||||
coldDamageThreshold: 0
|
||||
- type: Flammable
|
||||
fireSpread: true
|
||||
damage:
|
||||
types:
|
||||
Heat: 5
|
||||
- type: Reactive
|
||||
groups:
|
||||
Flammable: [Touch]
|
||||
Extinguish: [Touch]
|
||||
- type: SpiderWebObject
|
||||
- type: SpeedModifierContacts
|
||||
walkSpeedModifier: 0.5
|
||||
sprintSpeedModifier: 0.5
|
||||
ignoreWhitelist:
|
||||
components:
|
||||
- IgnoreSpiderWeb
|
||||
|
||||
- type: entity
|
||||
id: SpiderWebClown
|
||||
name: clown spider web
|
||||
description: It's stringy and slippy.
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
Brute:
|
||||
path:
|
||||
"/Audio/Weapons/slash.ogg"
|
||||
- type: Sprite
|
||||
sprite: Objects/Misc/spiderweb.rsi
|
||||
layers:
|
||||
- state: spider_web_clown_1
|
||||
map: ["spiderWebLayer"]
|
||||
drawdepth: WallMountedItems
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.SpiderWebVisuals.Variant:
|
||||
spiderWebLayer:
|
||||
1: {state: spider_web_clown_1}
|
||||
2: {state: spider_web_clown_2}
|
||||
- type: Clickable
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Slippery
|
||||
- type: StepTrigger
|
||||
intersectRatio: 0.2
|
||||
- type: Physics
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
slips:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
hard: false
|
||||
layer:
|
||||
- SlipLayer
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.3,0.4,0.3"
|
||||
density: 1000
|
||||
mask:
|
||||
- ItemMask
|
||||
- type: Damageable
|
||||
damageModifierSet: Wood
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 10
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: Temperature
|
||||
heatDamage:
|
||||
types:
|
||||
Heat: 5
|
||||
coldDamage: {}
|
||||
coldDamageThreshold: 0
|
||||
- type: Flammable
|
||||
fireSpread: true
|
||||
damage:
|
||||
types:
|
||||
Heat: 5
|
||||
- type: Reactive
|
||||
groups:
|
||||
Flammable: [Touch]
|
||||
Extinguish: [Touch]
|
||||
- type: SpiderWebObject
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- sweet
|
||||
- type: Food
|
||||
delay: 2
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: Sugar
|
||||
Quantity: 2
|
||||
@@ -1669,7 +1669,7 @@
|
||||
stackType: FloorTileXenoSteelCorner
|
||||
|
||||
- type: entity
|
||||
name: xeno techmaint
|
||||
name: xeno techmaint floor
|
||||
parent: FloorTileItemBase
|
||||
id: FloorTileItemXenoMaint
|
||||
components:
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
- type: Spillable
|
||||
solution: absorbed
|
||||
spillWhenThrown: false
|
||||
preventMelee: false
|
||||
- type: DrainableSolution
|
||||
solution: absorbed
|
||||
- type: Wieldable
|
||||
@@ -84,6 +85,7 @@
|
||||
- type: Spillable
|
||||
solution: absorbed
|
||||
spillWhenThrown: false
|
||||
preventMelee: false
|
||||
- type: DrainableSolution
|
||||
solution: absorbed
|
||||
- type: Wieldable
|
||||
|
||||
@@ -446,6 +446,7 @@
|
||||
items:
|
||||
- BorgFireExtinguisher
|
||||
- BorgHandheldGPSBasic
|
||||
- HandheldStationMapUnpowered
|
||||
- HandHeldMassScannerBorg
|
||||
- type: BorgModuleIcon
|
||||
icon: { sprite: Interface/Actions/actions_borg.rsi, state: extinguisher-module }
|
||||
|
||||
@@ -124,9 +124,9 @@
|
||||
- 0,0,1,1
|
||||
whitelist:
|
||||
components:
|
||||
- Artifact
|
||||
- XenoArtifact
|
||||
- type: Item
|
||||
sprite: Objects/Storage/artifact_container.rsi
|
||||
sprite: Objects/Storage/artifact_container.rsi
|
||||
size: Huge
|
||||
- type: MeleeWeapon
|
||||
damage:
|
||||
|
||||
@@ -10,31 +10,33 @@
|
||||
radiatingBehaviourId: radiating
|
||||
- type: LightBehaviour
|
||||
behaviours:
|
||||
- !type:FadeBehaviour
|
||||
id: radiating
|
||||
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:FadeBehaviour
|
||||
id: radiating
|
||||
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: Sprite
|
||||
sprite: Objects/Tools/lantern.rsi
|
||||
layers:
|
||||
- state: lantern
|
||||
- state: lantern-on
|
||||
shader: unshaded
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- state: lantern
|
||||
- state: lantern-on
|
||||
shader: unshaded
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- type: Item
|
||||
sprite: Objects/Tools/lantern.rsi
|
||||
heldPrefix: off
|
||||
- type: UseDelay
|
||||
delay: 1
|
||||
- type: PointLight
|
||||
enabled: false
|
||||
radius: 3
|
||||
@@ -62,7 +64,7 @@
|
||||
equippedPrefix: off
|
||||
quickEquip: false
|
||||
slots:
|
||||
- Belt
|
||||
- Belt
|
||||
- type: Tag
|
||||
tags:
|
||||
- Flashlight
|
||||
@@ -76,18 +78,20 @@
|
||||
sprite: Objects/Tools/lantern.rsi
|
||||
layers:
|
||||
- state: lantern
|
||||
map: [ "enum.FlashVisuals.BaseLayer" ]
|
||||
map: [ "enum.FlashVisualLayers.BaseLayer" ]
|
||||
- state: lantern-on
|
||||
shader: unshaded
|
||||
visible: false
|
||||
map: [ "light" ]
|
||||
- state: flashing
|
||||
map: [ "enum.FlashVisuals.LightLayer" ]
|
||||
map: [ "enum.FlashVisualLayers.LightLayer" ]
|
||||
visible: false
|
||||
- type: PointLight
|
||||
radius: 5
|
||||
energy: 10
|
||||
- type: Flash
|
||||
flashOnMelee: false
|
||||
flashOnUse: false
|
||||
- type: LimitedCharges
|
||||
maxCharges: 15
|
||||
- type: MeleeWeapon
|
||||
@@ -98,9 +102,9 @@
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.FlashVisuals.Burnt:
|
||||
enum.FlashVisuals.BaseLayer:
|
||||
enum.FlashVisualLayers.BaseLayer:
|
||||
True: {state: burnt}
|
||||
enum.FlashVisuals.Flashing:
|
||||
enum.FlashVisuals.LightLayer:
|
||||
enum.FlashVisualLayers.LightLayer:
|
||||
True: {visible: true}
|
||||
False: {visible: false}
|
||||
|
||||
@@ -18,6 +18,7 @@
|
||||
proto: ProjectileHealingBolt
|
||||
capacity: 10
|
||||
count: 10
|
||||
- type: PacifismAllowedGun
|
||||
|
||||
- type: entity
|
||||
name: staff of entrance
|
||||
|
||||
@@ -191,6 +191,71 @@
|
||||
zeroVisible: true
|
||||
- type: Appearance
|
||||
|
||||
- type: entity
|
||||
name: Estoc DMR
|
||||
parent: [BaseWeaponRifle, BaseSyndicateContraband]
|
||||
id: WeaponRifleEstoc
|
||||
description: A designated marksman rifle, favored for medium-to-long range engagements. Uses .20 rifle ammo.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Objects/Weapons/Guns/Rifles/estoc.rsi
|
||||
layers:
|
||||
- state: base
|
||||
map: ["enum.GunVisualLayers.Base"]
|
||||
- state: mag-0
|
||||
map: ["enum.GunVisualLayers.Mag"]
|
||||
- type: Clothing
|
||||
sprite: Objects/Weapons/Guns/Rifles/estoc.rsi
|
||||
- type: Gun
|
||||
soundGunshot:
|
||||
path: /Audio/Weapons/Guns/Gunshots/estocshot.ogg
|
||||
minAngle: 30
|
||||
maxAngle: 43
|
||||
shotsPerBurst: 3
|
||||
selectedMode: Burst
|
||||
availableModes:
|
||||
- Burst
|
||||
- SemiAuto
|
||||
burstFireRate: 14
|
||||
- type: GunWieldBonus
|
||||
minAngle: -28
|
||||
maxAngle: -25
|
||||
- type: ItemSlots
|
||||
slots:
|
||||
gun_magazine:
|
||||
name: Magazine
|
||||
startingItem: MagazineRifle
|
||||
insertSound: /Audio/Weapons/Guns/MagIn/ltrifle_magin.ogg
|
||||
ejectSound: /Audio/Weapons/Guns/MagOut/ltrifle_magout.ogg
|
||||
priority: 2
|
||||
whitelist:
|
||||
tags:
|
||||
- MagazineRifle
|
||||
whitelistFailPopup: gun-magazine-whitelist-fail
|
||||
gun_chamber:
|
||||
name: Chamber
|
||||
startingItem: CartridgeRifle
|
||||
priority: 1
|
||||
whitelist:
|
||||
tags:
|
||||
- CartridgeRifle
|
||||
- type: SpeedModifiedOnWield
|
||||
walkModifier: 0.75
|
||||
sprintModifier: 0.75
|
||||
- type: CursorOffsetRequiresWield
|
||||
- type: EyeCursorOffset
|
||||
maxOffset: 2
|
||||
pvsIncrease: 0.2
|
||||
- type: ContainerContainer
|
||||
containers:
|
||||
gun_magazine: !type:ContainerSlot
|
||||
gun_chamber: !type:ContainerSlot
|
||||
- type: MagazineVisuals
|
||||
magState: mag
|
||||
steps: 1
|
||||
zeroVisible: true
|
||||
- type: Appearance
|
||||
|
||||
- type: entity
|
||||
name: Foam Force Astro Ace
|
||||
parent: [BaseWeaponShotgun, BaseGunWieldable]
|
||||
|
||||
@@ -296,11 +296,12 @@
|
||||
Slash: 12
|
||||
Heat: 12
|
||||
Structural: 15
|
||||
- type: ItemToggleActiveSound
|
||||
activeSound:
|
||||
path: /Audio/Weapons/ebladehum.ogg
|
||||
params:
|
||||
volume: 3
|
||||
# Disabled until the wield active sfx no longer stacks
|
||||
#- type: ItemToggleActiveSound
|
||||
# activeSound:
|
||||
# path: /Audio/Weapons/ebladehum.ogg
|
||||
# params:
|
||||
# volume: 3
|
||||
- type: ComponentToggler
|
||||
components:
|
||||
- type: Sharp
|
||||
@@ -386,6 +387,17 @@
|
||||
reflectProb: 1.0
|
||||
spread: 75
|
||||
|
||||
# Nukie variant, reduced reflection rate.
|
||||
- type: entity
|
||||
parent: HyperEutacticBlade
|
||||
id: HyperEutaticBlade
|
||||
name: hypereutatic-blade
|
||||
description: Often mistaken for the Hypereutactic Blade. This mass produced, off-brand, knockoff gets the same job done but with less reflection.
|
||||
components:
|
||||
- type: Reflect
|
||||
reflectProb: 0.75
|
||||
spread: 75
|
||||
|
||||
# Borgs
|
||||
- type: entity
|
||||
suffix: One-Handed, For Borgs
|
||||
|
||||
@@ -146,7 +146,7 @@
|
||||
storedSprite: null
|
||||
|
||||
- type: entity
|
||||
parent: ClothingHeadHatGreyFlatcap
|
||||
parent: [ClothingHeadHatGreyFlatcap, BaseMinorContraband]
|
||||
id: BladedFlatcapGrey
|
||||
name: grey flatcap
|
||||
description: Fashionable for both the working class and old man Jenkins. It has glass shards hidden in the brim.
|
||||
@@ -175,7 +175,7 @@
|
||||
parent: BladedFlatcapGrey
|
||||
id: BladedFlatcapBrown
|
||||
name: brown flatcap
|
||||
description: Stupid clown! You made me look bad! It has glass shards hidden in the brim.
|
||||
description: "\"Stupid clown! You made me look bad!\" It has glass shards hidden in the brim."
|
||||
components:
|
||||
- type: Construction
|
||||
graph: BladedFlatcapBrown
|
||||
|
||||
@@ -139,9 +139,9 @@
|
||||
sprite: Objects/Weapons/Melee/flash.rsi
|
||||
layers:
|
||||
- state: flash
|
||||
map: [ "enum.FlashVisuals.BaseLayer" ]
|
||||
map: [ "enum.FlashVisualLayers.BaseLayer" ]
|
||||
- state: flashing
|
||||
map: [ "enum.FlashVisuals.LightLayer" ]
|
||||
map: [ "enum.FlashVisualLayers.LightLayer" ]
|
||||
visible: false
|
||||
shader: unshaded
|
||||
- type: Flash
|
||||
@@ -157,16 +157,18 @@
|
||||
size: Small
|
||||
sprite: Objects/Weapons/Melee/flash.rsi
|
||||
- type: UseDelay
|
||||
delay: 4 # has to be the same as the FlashingTime datafield in FlashComponent
|
||||
- type: UseDelayOnMeleeHit
|
||||
- type: StaticPrice
|
||||
price: 40
|
||||
- type: Appearance
|
||||
- type: GenericVisualizer
|
||||
visuals:
|
||||
enum.FlashVisuals.Burnt:
|
||||
enum.FlashVisuals.BaseLayer:
|
||||
enum.FlashVisualLayers.BaseLayer:
|
||||
True: {state: burnt}
|
||||
enum.FlashVisuals.Flashing:
|
||||
enum.FlashVisuals.LightLayer:
|
||||
enum.FlashVisualLayers.LightLayer:
|
||||
True: {visible: true}
|
||||
False: {visible: false}
|
||||
- type: GuideHelp
|
||||
|
||||
52
Resources/Prototypes/Entities/StatusEffects/misc.yml
Normal file
52
Resources/Prototypes/Entities/StatusEffects/misc.yml
Normal file
@@ -0,0 +1,52 @@
|
||||
- type: entity
|
||||
id: StatusEffectBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: StatusEffect
|
||||
- type: Sprite
|
||||
drawdepth: Effects
|
||||
- type: Tag
|
||||
tags:
|
||||
- HideContextMenu
|
||||
|
||||
- type: entity
|
||||
parent: StatusEffectBase
|
||||
id: MobStatusEffectBase
|
||||
abstract: true
|
||||
components:
|
||||
- type: StatusEffect
|
||||
whitelist:
|
||||
components:
|
||||
- MobState
|
||||
|
||||
# The creature sleeps so heavily that nothing can wake him up. Not even its own death.
|
||||
- type: entity
|
||||
parent: MobStatusEffectBase
|
||||
id: StatusEffectForcedSleeping
|
||||
name: forced sleep
|
||||
components:
|
||||
- type: ForcedSleepingStatusEffect
|
||||
|
||||
# This creature is asleep because it's disconnected from the game.
|
||||
- type: entity
|
||||
parent: MobStatusEffectBase
|
||||
id: StatusEffectSSDSleeping
|
||||
name: forced sleep
|
||||
components:
|
||||
- type: ForcedSleepingStatusEffect
|
||||
|
||||
# Blurs your vision and makes you randomly fall asleep
|
||||
- type: entity
|
||||
parent: MobStatusEffectBase
|
||||
id: StatusEffectDrowsiness
|
||||
name: drowsiness
|
||||
components:
|
||||
- type: DrowsinessStatusEffect
|
||||
|
||||
# Adds drugs overlay
|
||||
- type: entity
|
||||
parent: MobStatusEffectBase
|
||||
id: StatusEffectSeeingRainbow
|
||||
name: hallucinations
|
||||
components:
|
||||
- type: SeeingRainbowsStatusEffect
|
||||
@@ -342,9 +342,6 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Doors/Airlocks/Standard/xeno.rsi
|
||||
- type: IconSmooth
|
||||
key: chitin
|
||||
mode: NoSprite
|
||||
|
||||
- type: entity
|
||||
parent: AirlockGlass
|
||||
@@ -353,6 +350,3 @@
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Doors/Airlocks/Glass/xeno.rsi
|
||||
- type: IconSmooth
|
||||
key: chitin
|
||||
mode: NoSprite
|
||||
|
||||
@@ -158,9 +158,6 @@
|
||||
- board
|
||||
- type: PlacementReplacement
|
||||
key: walls
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
- type: PaintableAirlock
|
||||
group: Standard
|
||||
department: Civilian
|
||||
|
||||
@@ -115,9 +115,6 @@
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
- type: Construction
|
||||
graph: Airlock
|
||||
node: highSecDoor
|
||||
|
||||
@@ -55,9 +55,6 @@
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
- type: Occluder
|
||||
- type: BlockWeather
|
||||
|
||||
|
||||
@@ -78,9 +78,6 @@
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
- type: DoorSignalControl
|
||||
- type: DeviceNetwork
|
||||
deviceNetId: Wireless
|
||||
|
||||
@@ -241,7 +241,7 @@
|
||||
- id: ClothingHeadHatAnimalHeadslime
|
||||
prob: 0.03
|
||||
orGroup: dresserthirdloot
|
||||
- id: ClothingNeckHeadphones
|
||||
- id: ClothingMultipleHeadphones
|
||||
prob: 0.03
|
||||
orGroup: dresserthirdloot
|
||||
- id: ClothingUnderSocksCoder
|
||||
|
||||
@@ -89,6 +89,8 @@
|
||||
interfaces:
|
||||
enum.ApcUiKey.Key:
|
||||
type: ApcBoundUserInterface
|
||||
enum.WiresUiKey.Key:
|
||||
type: WiresBoundUserInterface
|
||||
- type: ActivatableUI
|
||||
inHandsOnly: false
|
||||
key: enum.ApcUiKey.Key
|
||||
@@ -102,6 +104,10 @@
|
||||
supplyRampRate: 500
|
||||
- type: WallMount
|
||||
- type: WiresPanel
|
||||
- type: Wires
|
||||
alwaysRandomize: true
|
||||
boardName: wires-board-name-apc
|
||||
layoutId: APC
|
||||
- type: WiresVisuals
|
||||
- type: Damageable
|
||||
damageContainer: StructuralInorganic
|
||||
|
||||
@@ -364,7 +364,7 @@
|
||||
- type: entity
|
||||
parent: ShuttleGunBase
|
||||
id: ShuttleGunKineticOld
|
||||
name: xenomorphic dematerializer
|
||||
name: exomorphic dematerializer
|
||||
description: An ancient ship gun, utilizing biomechanical systems to store and release energy. While unique in its design, it has been rendered obsolete due to its inferior charging and firing speed compared to mechanical constructions.
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -409,10 +409,3 @@
|
||||
- type: DeviceLinkSink
|
||||
ports:
|
||||
- Trigger
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.45,-0.45,0.45,0.45"
|
||||
density: 1800
|
||||
|
||||
@@ -1123,6 +1123,15 @@
|
||||
- type: Sprite
|
||||
state: poster54_legit
|
||||
|
||||
- type: entity
|
||||
parent: PosterBase
|
||||
id: PosterLegitHelio
|
||||
name: Helio Logistics ad
|
||||
description: "A poster advertising Helio Logistics and their adorable mascot. The slogan reads 'Come rain or shine, we deliver on time.'"
|
||||
components:
|
||||
- type: Sprite
|
||||
state: poster55_legit
|
||||
|
||||
#maps
|
||||
|
||||
- type: entity
|
||||
|
||||
@@ -151,7 +151,6 @@
|
||||
- type: entity
|
||||
id: AirAlarmXeno
|
||||
parent: AirAlarm
|
||||
name: air alarm
|
||||
description: An alien air alarm. Hopefully they didn't breathe poison.
|
||||
components:
|
||||
- type: Sprite
|
||||
@@ -161,17 +160,11 @@
|
||||
map: ["airAlarmBase"] # TODO: fire alarm enum
|
||||
- state: alarmx
|
||||
map: ["enum.WiresVisualLayers.MaintenancePanel"]
|
||||
- type: Construction
|
||||
|
||||
- type: entity
|
||||
id: AirAlarmAssemblyXeno
|
||||
parent: AirAlarmAssembly
|
||||
name: air alarm assembly
|
||||
description: An alien air alarm. Why are the wires pulsating?...
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Wallmounts/air_monitors_xeno.rsi
|
||||
layers:
|
||||
- state: alarm_b1
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: Construction
|
||||
|
||||
@@ -146,29 +146,15 @@
|
||||
- type: entity
|
||||
id: FireAlarmXeno
|
||||
parent: FireAlarm
|
||||
name: fire alarm
|
||||
description: An alien fire alarm. Works just the same!
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Wallmounts/air_monitors_xeno.rsi
|
||||
layers:
|
||||
- state: fire0
|
||||
map: ["fireAlarmBase"]
|
||||
- state: fire_off
|
||||
map: ["fireAlarmState"]
|
||||
- state: fire_b2
|
||||
map: ["enum.WiresVisualLayers.MaintenancePanel"]
|
||||
- type: Construction
|
||||
|
||||
- type: entity
|
||||
id: FireAlarmAssemblyXeno
|
||||
parent: FireAlarmAssembly
|
||||
name: fire alarm assembly
|
||||
description: An alien fire alarm assembly. Good luck with the wires.
|
||||
components:
|
||||
- type: Sprite
|
||||
sprite: Structures/Wallmounts/air_monitors_xeno.rsi
|
||||
layers:
|
||||
- state: fire_b1
|
||||
map: [ "enum.ConstructionVisuals.Layer" ]
|
||||
- type: Construction
|
||||
|
||||
@@ -35,9 +35,6 @@
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- type: IconSmooth
|
||||
key: walls
|
||||
mode: NoSprite
|
||||
- type: StaticPrice
|
||||
price: 100
|
||||
|
||||
|
||||
137
Resources/Prototypes/Entities/Structures/spider_web.yml
Normal file
137
Resources/Prototypes/Entities/Structures/spider_web.yml
Normal file
@@ -0,0 +1,137 @@
|
||||
- type: entity
|
||||
id: SpiderWebBase
|
||||
abstract: true
|
||||
placement:
|
||||
mode: SnapgridCenter
|
||||
snap:
|
||||
- Wall
|
||||
components:
|
||||
- type: PlacementReplacement
|
||||
key: web
|
||||
- type: MeleeSound
|
||||
soundGroups:
|
||||
Brute:
|
||||
path:
|
||||
"/Audio/Weapons/slash.ogg"
|
||||
- type: Sprite
|
||||
sprite: Structures/floor_web.rsi
|
||||
drawdepth: WallMountedItems
|
||||
- type: Appearance
|
||||
- type: Clickable
|
||||
- type: Transform
|
||||
anchored: true
|
||||
- type: Physics
|
||||
- type: Damageable
|
||||
damageModifierSet: Wood
|
||||
- type: Temperature
|
||||
heatDamage:
|
||||
types:
|
||||
Heat: 5
|
||||
coldDamage: {}
|
||||
coldDamageThreshold: 0
|
||||
- type: Flammable
|
||||
fireSpread: true
|
||||
damage:
|
||||
types:
|
||||
Heat: 5
|
||||
- type: Reactive
|
||||
groups:
|
||||
Flammable: [Touch]
|
||||
Extinguish: [Touch]
|
||||
- type: SpiderWebObject
|
||||
- type: IconSmooth
|
||||
key: web
|
||||
additionalKeys:
|
||||
- walls
|
||||
base: web_
|
||||
|
||||
- type: entity
|
||||
id: SpiderWeb
|
||||
parent: SpiderWebBase
|
||||
name: spider web
|
||||
description: It's stringy and sticky.
|
||||
components:
|
||||
- type: Sprite
|
||||
color: "#ffffffdd"
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
hard: false
|
||||
density: 7
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.5,-0.5,0.5,0.5"
|
||||
layer:
|
||||
- MidImpassable
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger: # Excess damage, don't spawn entities
|
||||
!type:DamageTrigger
|
||||
damage: 50
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: ["Destruction"]
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 10
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- !type:SpawnEntitiesBehavior
|
||||
spawn:
|
||||
MaterialWebSilk:
|
||||
min: 0
|
||||
max: 1
|
||||
- type: SpeedModifierContacts
|
||||
walkSpeedModifier: 0.5
|
||||
sprintSpeedModifier: 0.5
|
||||
ignoreWhitelist:
|
||||
components:
|
||||
- IgnoreSpiderWeb
|
||||
|
||||
- type: entity
|
||||
id: SpiderWebClown
|
||||
parent: SpiderWebBase
|
||||
name: clown spider web
|
||||
description: It's stringy and slippy.
|
||||
components:
|
||||
- type: Sprite
|
||||
color: "#ffa3fc"
|
||||
- type: Slippery
|
||||
- type: StepTrigger
|
||||
intersectRatio: 0.2
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
slips:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
hard: false
|
||||
layer:
|
||||
- SlipLayer
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeAabb
|
||||
bounds: "-0.4,-0.4,0.4,0.4"
|
||||
density: 1000
|
||||
mask:
|
||||
- ItemMask
|
||||
- type: Destructible
|
||||
thresholds:
|
||||
- trigger:
|
||||
!type:DamageTrigger
|
||||
damage: 10
|
||||
behaviors:
|
||||
- !type:DoActsBehavior
|
||||
acts: [ "Destruction" ]
|
||||
- type: FlavorProfile
|
||||
flavors:
|
||||
- sweet
|
||||
- type: Food
|
||||
delay: 2
|
||||
- type: SolutionContainerManager
|
||||
solutions:
|
||||
food:
|
||||
reagents:
|
||||
- ReagentId: Sugar
|
||||
Quantity: 2
|
||||
@@ -27,3 +27,8 @@
|
||||
id: DoNotMap
|
||||
name: entity-category-name-donotmap
|
||||
suffix: entity-category-suffix-donotmap
|
||||
|
||||
- type: entityCategory
|
||||
id: StatusEffects
|
||||
name: entity-category-name-status-effects
|
||||
hideSpawnMenu: true
|
||||
@@ -27,6 +27,9 @@
|
||||
startingGear: ThiefGear
|
||||
components:
|
||||
- type: Pacified
|
||||
- type: Thieving
|
||||
stripTimeReduction: 2
|
||||
stealthy: true
|
||||
mindRoles:
|
||||
- MindRoleThief
|
||||
briefing:
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
- type: inventoryTemplate
|
||||
id: scurret
|
||||
slots:
|
||||
- name: ears
|
||||
slotTexture: ears
|
||||
slotFlags: EARS
|
||||
stripTime: 3
|
||||
uiWindowPos: 0,2
|
||||
strippingWindowPos: 1,2
|
||||
displayName: Ears
|
||||
- name: gloves
|
||||
slotTexture: gloves
|
||||
slotFlags: GLOVES
|
||||
uiWindowPos: 0,1
|
||||
strippingWindowPos: 2,2
|
||||
displayName: Gloves
|
||||
- name: head
|
||||
slotTexture: head
|
||||
slotFlags: HEAD
|
||||
uiWindowPos: 1,3
|
||||
strippingWindowPos: 0,0
|
||||
displayName: Head
|
||||
- name: mask
|
||||
slotTexture: mask
|
||||
slotFlags: MASK
|
||||
uiWindowPos: 1,2
|
||||
strippingWindowPos: 1,1
|
||||
displayName: Mask
|
||||
- name: neck
|
||||
slotTexture: neck
|
||||
slotFlags: NECK
|
||||
uiWindowPos: 1,1
|
||||
strippingWindowPos: 0,1
|
||||
displayName: Neck
|
||||
- name: jumpsuit
|
||||
slotTexture: uniform
|
||||
slotFlags: INNERCLOTHING
|
||||
stripTime: 6
|
||||
uiWindowPos: 1,0
|
||||
strippingWindowPos: 0,2
|
||||
displayName: Jumpsuit
|
||||
- name: id
|
||||
slotTexture: id
|
||||
fullTextureName: template_small
|
||||
slotFlags: IDCARD
|
||||
slotGroup: SecondHotbar
|
||||
stripTime: 6
|
||||
uiWindowPos: 2,1
|
||||
strippingWindowPos: 2,4
|
||||
dependsOn: jumpsuit
|
||||
displayName: ID
|
||||
- name: suitstorage
|
||||
slotTexture: suit_storage
|
||||
slotFlags: SUITSTORAGE
|
||||
slotGroup: MainHotbar
|
||||
stripTime: 3
|
||||
uiWindowPos: 2,0
|
||||
strippingWindowPos: 2,5
|
||||
dependsOn: jumpsuit
|
||||
dependsOnComponents:
|
||||
- type: AllowSuitStorage
|
||||
displayName: Suit Storage
|
||||
@@ -35,6 +35,11 @@
|
||||
equipment:
|
||||
head: ClothingHeadHatHopcap
|
||||
|
||||
- type: loadout
|
||||
id: HoPBeret
|
||||
equipment:
|
||||
head: ClothingHeadHatBeretHop
|
||||
|
||||
# Neck
|
||||
- type: loadout
|
||||
id: HoPCloak
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
id: Headphones
|
||||
storage:
|
||||
back:
|
||||
- ClothingNeckHeadphones
|
||||
- ClothingMultipleHeadphones
|
||||
|
||||
# Toys
|
||||
- type: loadout
|
||||
|
||||
@@ -153,6 +153,7 @@
|
||||
minLimit: 0
|
||||
loadouts:
|
||||
- HoPHead
|
||||
- HoPBeret
|
||||
|
||||
- type: loadoutGroup
|
||||
id: HoPJumpsuit
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
id: Exo
|
||||
mapName: 'Exo'
|
||||
mapPath: /Maps/exo.yml
|
||||
minPlayers: 25
|
||||
minPlayers: 30
|
||||
maxPlayers: 70
|
||||
stations:
|
||||
Exo:
|
||||
@@ -23,7 +23,7 @@
|
||||
Captain: [ 1, 1 ]
|
||||
HeadOfPersonnel: [ 1, 1 ]
|
||||
Bartender: [ 2, 2 ]
|
||||
Botanist: [ 2, 3 ]
|
||||
Botanist: [ 2, 2 ]
|
||||
Chef: [ 2, 2 ]
|
||||
Janitor: [ 1, 2 ]
|
||||
Chaplain: [ 1, 1 ]
|
||||
|
||||
@@ -81,7 +81,6 @@
|
||||
AmePartFlatpackStealObjective: 1
|
||||
ExpeditionsCircuitboardStealObjective: 1 #sup
|
||||
CargoShuttleCircuitboardStealObjective: 1
|
||||
SalvageShuttleCircuitboardStealObjective: 1
|
||||
ClothingEyesHudBeerStealObjective: 1 #srv
|
||||
BibleStealObjective: 1
|
||||
ClothingNeckGoldmedalStealObjective: 1 #other
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
id: BaseThiefStealAnimalObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
verifyMapExistence: false
|
||||
verifyMapExistence: true
|
||||
checkAlive: true
|
||||
objectiveNoOwnerText: objective-condition-steal-title-alive-no-owner
|
||||
descriptionText: objective-condition-thief-animal-description
|
||||
@@ -136,8 +136,6 @@
|
||||
- type: Objective
|
||||
difficulty: 0.7
|
||||
|
||||
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: LAMPStealCollectionObjective
|
||||
|
||||
@@ -41,3 +41,18 @@
|
||||
HornA: "#d4c8bf"
|
||||
hornB: "#eec7ab"
|
||||
hornC: "#ad9584"
|
||||
|
||||
- type: palette
|
||||
id: ScurretColors
|
||||
name: ScurretColors
|
||||
colors:
|
||||
Normal: "#ffffff" # Sluggy
|
||||
Innocent: "#f6f439" # Monky
|
||||
Angry: "#dc5864" # Hunty
|
||||
Perceptive: "#222222" # Watchy
|
||||
Eldritch: "#dc5864"
|
||||
Fat: "#fefcab"
|
||||
Violent: "#ab3430"
|
||||
Speedy: "#679cfe"
|
||||
Mutated: "#7824a0"
|
||||
Damned: "#98e652"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
!type:ImageParallaxTextureSource
|
||||
path: "/Textures/Parallaxes/space_map2.png"
|
||||
slowness: 0.995
|
||||
scale: "1, 1"
|
||||
scale: "4, 4"
|
||||
- texture:
|
||||
!type:GeneratedParallaxTextureSource
|
||||
id: "hq_wizard_stars"
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
!type:ImageParallaxTextureSource
|
||||
path: "/Textures/Parallaxes/space_map3.png"
|
||||
slowness: 0.998046875
|
||||
scale: "1, 1"
|
||||
scale: "4, 4"
|
||||
- texture:
|
||||
!type:GeneratedParallaxTextureSource
|
||||
id: "hq_wizard_stars"
|
||||
@@ -20,7 +20,7 @@
|
||||
!type:ImageParallaxTextureSource
|
||||
path: "/Textures/Parallaxes/XenoParallaxNeb.png"
|
||||
slowness: 0.967046875
|
||||
scale: "1, 1"
|
||||
scale: "4, 4"
|
||||
- texture:
|
||||
!type:GeneratedParallaxTextureSource
|
||||
id: "hq_wizard_stars_faster"
|
||||
|
||||
@@ -178,7 +178,6 @@
|
||||
entity: MobLizard
|
||||
forced: true
|
||||
transferName: true
|
||||
transferHumanoidAppearance: true
|
||||
inventory: None
|
||||
revertOnDeath: true
|
||||
revertOnCrit: true
|
||||
@@ -190,7 +189,6 @@
|
||||
entity: MobLuminousPerson
|
||||
forced: true
|
||||
transferName: true
|
||||
transferHumanoidAppearance: true
|
||||
inventory: None
|
||||
revertOnDeath: true
|
||||
revertOnCrit: true
|
||||
|
||||
@@ -27,12 +27,11 @@
|
||||
- !type:AdjustReagent
|
||||
reagent: Ethanol
|
||||
amount: 0.05
|
||||
- !type:GenericStatusEffect
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
min: 10
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
type: Add
|
||||
time: 5
|
||||
refresh: false
|
||||
@@ -2018,9 +2017,9 @@
|
||||
- !type:AdjustReagent
|
||||
reagent: Theobromine
|
||||
amount: 0.05
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 1.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 1
|
||||
type: Remove
|
||||
fizziness: 0.25
|
||||
|
||||
@@ -2049,9 +2048,9 @@
|
||||
- !type:AdjustReagent
|
||||
reagent: Theobromine
|
||||
amount: 0.05
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 1.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 1
|
||||
type: Remove
|
||||
fizziness: 0.15
|
||||
|
||||
@@ -2080,9 +2079,9 @@
|
||||
- !type:AdjustReagent
|
||||
reagent: Theobromine
|
||||
amount: 0.05
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 1.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 1
|
||||
type: Remove
|
||||
fizziness: 0.15
|
||||
|
||||
@@ -2111,9 +2110,9 @@
|
||||
- !type:AdjustReagent
|
||||
reagent: Theobromine
|
||||
amount: 0.05
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 1.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 1
|
||||
type: Remove
|
||||
fizziness: 0.25
|
||||
|
||||
@@ -2142,9 +2141,9 @@
|
||||
- !type:AdjustReagent
|
||||
reagent: Theobromine
|
||||
amount: 0.05
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 1.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 1
|
||||
type: Remove
|
||||
fizziness: 0.15
|
||||
|
||||
@@ -2173,9 +2172,9 @@
|
||||
- !type:AdjustReagent
|
||||
reagent: Theobromine
|
||||
amount: 0.05
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 1.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 1
|
||||
type: Remove
|
||||
fizziness: 0.25
|
||||
|
||||
|
||||
@@ -12,9 +12,9 @@
|
||||
effects:
|
||||
- !type:SatiateThirst
|
||||
factor: 2
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 2.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 2
|
||||
type: Remove
|
||||
- !type:AdjustReagent
|
||||
reagent: Theobromine
|
||||
@@ -105,9 +105,9 @@
|
||||
effects:
|
||||
- !type:SatiateThirst
|
||||
factor: 2
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 2.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 2
|
||||
type: Remove
|
||||
|
||||
- type: reagent
|
||||
@@ -161,9 +161,9 @@
|
||||
effects:
|
||||
- !type:SatiateThirst
|
||||
factor: 2
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 2.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 2
|
||||
type: Remove
|
||||
|
||||
- type: reagent
|
||||
@@ -342,9 +342,9 @@
|
||||
effects:
|
||||
- !type:SatiateThirst
|
||||
factor: 6
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 3.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 3
|
||||
type: Remove
|
||||
Poison:
|
||||
effects:
|
||||
@@ -383,9 +383,9 @@
|
||||
effects:
|
||||
- !type:SatiateThirst
|
||||
factor: 2
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 2.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 2
|
||||
type: Remove
|
||||
|
||||
- type: reagent
|
||||
|
||||
@@ -18,9 +18,9 @@
|
||||
effects:
|
||||
- !type:SatiateThirst
|
||||
factor: 2
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 1.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 1
|
||||
type: Remove
|
||||
|
||||
- type: reagent
|
||||
@@ -80,9 +80,9 @@
|
||||
effects:
|
||||
- !type:SatiateThirst
|
||||
factor: 2
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
time: 2.0
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 2
|
||||
type: Remove
|
||||
- !type:AdjustReagent
|
||||
reagent: Theobromine
|
||||
@@ -261,7 +261,7 @@
|
||||
state: icon_empty
|
||||
metamorphicMaxFillLevels: 5
|
||||
metamorphicFillBaseName: fill-
|
||||
metamorphicChangeColor: false
|
||||
metamorphicChangeColor: false
|
||||
metabolisms:
|
||||
Drink:
|
||||
effects:
|
||||
|
||||
@@ -107,11 +107,10 @@
|
||||
metabolisms:
|
||||
Narcotic:
|
||||
effects:
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
type: Add
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
time: 5
|
||||
type: Add
|
||||
refresh: false
|
||||
Drink:
|
||||
effects:
|
||||
|
||||
@@ -360,7 +360,7 @@
|
||||
shouldHave: false
|
||||
walkSpeedModifier: 0.65
|
||||
sprintSpeedModifier: 0.65
|
||||
- !type:GenericStatusEffect
|
||||
- !type:ModifyStatusEffect
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
reagent: NitrousOxide
|
||||
@@ -368,8 +368,7 @@
|
||||
- !type:OrganType
|
||||
type: Slime
|
||||
shouldHave: false
|
||||
key: ForcedSleep
|
||||
component: ForcedSleeping
|
||||
effectProto: StatusEffectForcedSleeping
|
||||
time: 3
|
||||
type: Add
|
||||
- !type:HealthChange
|
||||
@@ -403,9 +402,8 @@
|
||||
damage:
|
||||
types:
|
||||
Cellular: 1
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
type: Add
|
||||
time: 15
|
||||
refresh: false
|
||||
@@ -440,13 +438,12 @@
|
||||
damage:
|
||||
types:
|
||||
Cellular: 0.5
|
||||
- !type:GenericStatusEffect
|
||||
- !type:ModifyStatusEffect
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
reagent: Frezon
|
||||
min: 1
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
type: Add
|
||||
time: 500
|
||||
refresh: false
|
||||
|
||||
@@ -83,9 +83,8 @@
|
||||
key: Jitter
|
||||
time: 3.0
|
||||
type: Remove
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
component: Drowsiness
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 1.5
|
||||
type: Add
|
||||
refresh: false
|
||||
@@ -750,8 +749,8 @@
|
||||
key: KnockedDown
|
||||
time: 3.0
|
||||
type: Remove
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
time: 15.0
|
||||
type: Remove
|
||||
|
||||
@@ -923,8 +922,8 @@
|
||||
- !type:GenericStatusEffect
|
||||
key: Stutter
|
||||
component: StutteringAccent
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 10
|
||||
type: Remove
|
||||
- !type:ResetNarcolepsy
|
||||
@@ -948,8 +947,8 @@
|
||||
metabolisms:
|
||||
Medicine:
|
||||
effects:
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 10
|
||||
type: Remove
|
||||
- !type:ResetNarcolepsy
|
||||
@@ -1324,12 +1323,11 @@
|
||||
damage:
|
||||
types:
|
||||
Poison: 2
|
||||
- !type:GenericStatusEffect
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
min: 30
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
type: Add
|
||||
time: 8
|
||||
refresh: false
|
||||
@@ -1390,9 +1388,8 @@
|
||||
emote: Yawn
|
||||
showInChat: true
|
||||
probability: 0.1
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
component: Drowsiness
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 4
|
||||
type: Add
|
||||
refresh: false
|
||||
@@ -1400,8 +1397,8 @@
|
||||
key: Jitter
|
||||
time: 4.0
|
||||
type: Remove
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
time: 10.0
|
||||
type: Remove
|
||||
- !type:AdjustReagent
|
||||
|
||||
@@ -40,12 +40,12 @@
|
||||
key: KnockedDown
|
||||
time: 3
|
||||
type: Remove
|
||||
- !type:GenericStatusEffect
|
||||
- !type:ModifyStatusEffect
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
reagent: Haloperidol
|
||||
max: 0.01
|
||||
key: Drowsiness
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 10
|
||||
type: Remove
|
||||
Medicine:
|
||||
@@ -88,12 +88,12 @@
|
||||
key: KnockedDown
|
||||
time: 1
|
||||
type: Remove
|
||||
- !type:GenericStatusEffect
|
||||
- !type:ModifyStatusEffect
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
reagent: Haloperidol
|
||||
max: 0.01
|
||||
key: Drowsiness
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 10
|
||||
type: Remove
|
||||
- !type:PopupMessage
|
||||
@@ -152,16 +152,16 @@
|
||||
component: StaminaModifier
|
||||
time: 3
|
||||
type: Add
|
||||
- !type:GenericStatusEffect
|
||||
key: ForcedSleep
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectForcedSleeping
|
||||
time: 3
|
||||
type: Remove
|
||||
- !type:GenericStatusEffect
|
||||
- !type:ModifyStatusEffect
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
reagent: Haloperidol
|
||||
max: 0.01
|
||||
key: Drowsiness
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 10
|
||||
type: Remove
|
||||
Medicine:
|
||||
@@ -198,11 +198,10 @@
|
||||
metabolisms:
|
||||
Narcotic:
|
||||
effects:
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
type: Add
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
time: 16
|
||||
type: Add
|
||||
refresh: false
|
||||
|
||||
- type: reagent
|
||||
@@ -236,11 +235,10 @@
|
||||
damage:
|
||||
types:
|
||||
Poison: 2
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
type: Add
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
time: 10
|
||||
type: Add
|
||||
refresh: false
|
||||
- !type:ChemVomit # Vomiting is a symptom of brain damage
|
||||
probability: 0.05
|
||||
@@ -258,9 +256,8 @@
|
||||
metabolisms:
|
||||
Narcotic:
|
||||
effects:
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
type: Add
|
||||
time: 5
|
||||
refresh: false
|
||||
@@ -276,9 +273,8 @@
|
||||
metabolisms:
|
||||
Narcotic:
|
||||
effects:
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
type: Add
|
||||
time: 5
|
||||
refresh: false
|
||||
@@ -296,14 +292,13 @@
|
||||
metabolisms:
|
||||
Narcotic:
|
||||
effects:
|
||||
- !type:GenericStatusEffect
|
||||
- !type:ModifyStatusEffect
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
reagent: Nocturine
|
||||
min: 8
|
||||
key: ForcedSleep
|
||||
component: ForcedSleeping
|
||||
refresh: false
|
||||
effectProto: StatusEffectForcedSleeping
|
||||
time: 3
|
||||
type: Add
|
||||
|
||||
- type: reagent
|
||||
@@ -468,9 +463,8 @@
|
||||
conditions:
|
||||
- !type:ReagentThreshold
|
||||
max: 20
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
type: Add
|
||||
time: 5
|
||||
refresh: false
|
||||
|
||||
@@ -63,9 +63,8 @@
|
||||
- !type:MovespeedModifier
|
||||
walkSpeedModifier: 0.65
|
||||
sprintSpeedModifier: 0.65
|
||||
- !type:GenericStatusEffect
|
||||
key: Drowsiness
|
||||
component: Drowsiness
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectDrowsiness
|
||||
time: 4
|
||||
type: Add
|
||||
refresh: false
|
||||
@@ -340,9 +339,8 @@
|
||||
metabolisms:
|
||||
Poison:
|
||||
effects:
|
||||
- !type:GenericStatusEffect
|
||||
key: SeeingRainbows
|
||||
component: SeeingRainbows
|
||||
- !type:ModifyStatusEffect
|
||||
effectProto: StatusEffectSeeingRainbow
|
||||
type: Add
|
||||
time: 10
|
||||
refresh: false
|
||||
|
||||
@@ -46,13 +46,8 @@
|
||||
doAfter: 1
|
||||
- to: memory_cell
|
||||
steps:
|
||||
- tag: MicroManipulatorStockPart
|
||||
icon:
|
||||
sprite: Objects/Misc/stock_parts.rsi
|
||||
state: micro_mani
|
||||
name: construction-graph-tag-manipulator
|
||||
- material: Manipulator
|
||||
amount: 1
|
||||
amount: 2
|
||||
- material: Cable
|
||||
amount: 2
|
||||
doAfter: 1
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user