CuraDrobe + Misc Librarian Stuff (#19469)

* sprites

* stuff

* jumpsuit sprites

* jumpskirt sprites

* fix 2

* CLOTHING FIX 2 IM LOSING MY MIND

* contrast 2

* update 239
This commit is contained in:
potato1234_x
2023-10-11 02:55:30 +10:00
committed by GitHub
parent 55f058f3d6
commit 6abb55088c
44 changed files with 251 additions and 6 deletions

View File

@@ -0,0 +1,5 @@
- type: advertisementsPack
id: CuraDrobeAds
advertisements:
- advertisement-curadrobe-1
- advertisement-curadrobe-2

View File

@@ -0,0 +1,14 @@
- type: vendingMachineInventory
id: CuraDrobeInventory
startingInventory:
BooksBag: 1
HandLabeler: 2
ClothingEyesGlasses: 2
ClothingEyesGlassesJamjar: 2
ClothingUniformJumpsuitCurator: 3
ClothingUniformJumpskirtCurator: 3
ClothingUniformJumpsuitLibrarian: 3
ClothingUniformJumpskirtLibrarian: 3
ClothingShoesBootsLaceup: 2
ClothingHeadsetService: 2

View File

@@ -80,6 +80,22 @@
- HamsterWearable
- WhitelistChameleon
- type: entity
parent: ClothingEyesBase
id: ClothingEyesGlassesJamjar
name: jamjar glasses
description: Also known as Virginity Protectors.
components:
- type: Sprite
sprite: Clothing/Eyes/Glasses/jamjar.rsi
- type: Clothing
sprite: Clothing/Eyes/Glasses/jamjar.rsi
- type: VisionCorrection
- type: Tag
tags:
- HamsterWearable
- WhitelistChameleon
- type: entity
parent: ClothingEyesBase
id: ClothingEyesGlassesOutlawGlasses

View File

@@ -537,6 +537,28 @@
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/Color/maroon.rsi
- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtLibrarian
name: librarian jumpskirt
description: A cosy green jumper fit for a curator of books.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpskirt/librarian.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/librarian.rsi
- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtCurator
name: sensible skirt
description: It's sensible. Too sensible...
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpskirt/curator.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpskirt/curator.rsi
- type: entity
parent: ClothingUniformSkirtBase
id: ClothingUniformJumpskirtPerformer

View File

@@ -767,6 +767,17 @@
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/librarian.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitCurator
name: sensible suit
description: It's sensible. Too sensible...
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/curator.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/curator.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitLawyerRed
@@ -1157,7 +1168,7 @@
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitCossack
name: Cossack suit
name: cossack suit
description: the good old pants and brigantine.
components:
- type: Sprite

View File

@@ -135,6 +135,7 @@
- SecDrobeInventory
- ViroDrobeInventory
- WinterDrobeInventory
- CuraDrobeInventory
- type: Sprite
layers:
- state: base

View File

@@ -1614,6 +1614,32 @@
- type: AccessReader
access: [["Chemistry"]]
- type: entity
parent: VendingMachine
id: VendingMachineCuraDrobe
name: CuraDrobe
description: A lowstock vendor only capable of vending clothing for curators and librarians.
components:
- type: VendingMachine
pack: CuraDrobeInventory
offState: off
brokenState: broken
normalState: normal-unshaded
- type: Advertise
pack: CuraDrobeAds
- type: Sprite
sprite: Structures/Machines/VendingMachines/curadrobe.rsi
layers:
- state: "off"
map: ["enum.VendingMachineVisualLayers.Base"]
- state: "off"
map: ["enum.VendingMachineVisualLayers.BaseUnshaded"]
shader: unshaded
- state: panel
map: ["enum.WiresVisualLayers.MaintenancePanel"]
- type: AccessReader
access: [["Service"]]
- type: entity
parent: VendingMachine
id: VendingMachineAtmosDrobe

View File

@@ -19,10 +19,7 @@
id: LibrarianPDA
ears: ClothingHeadsetService
pocket1: d10Dice
belt: BooksBag
pocket2: HandLabeler # for making named bestsellers
inhand:
right hand: BriefcaseBrownFilled
innerclothingskirt: ClothingUniformJumpskirtColorLightBrown
innerclothingskirt: ClothingUniformJumpskirtLibrarian
satchel: ClothingBackpackSatchelLibrarianFilled
duffelbag: ClothingBackpackDuffelLibrarianFilled