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,2 @@
advertisement-curadrobe-1 = Glasses for your eyes and literature for your soul, CuraDrobe has it all!
advertisement-curadrobe-2 = Impress & enthrall your library guests with CuraDrobe's extended line of pens!

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

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 292 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 322 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 B

View File

@@ -0,0 +1,30 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/5a73e8f825ff279e82949b9329783a9e3070e2da",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-EYES",
"directions": 4
},
{
"name": "equipped-EYES-hamster",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 362 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 421 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

View File

@@ -0,0 +1,30 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/47718914e47c6fbf23d6dc97f073a9daa11b23cb and modified by potato1234x (github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-INNERCLOTHING",
"directions": 4
},
{
"name": "equipped-INNERCLOTHING-monkey",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 606 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 425 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 435 B

View File

@@ -0,0 +1,30 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/47718914e47c6fbf23d6dc97f073a9daa11b23cb and modified by potato1234x (github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-INNERCLOTHING",
"directions": 4
},
{
"name": "equipped-INNERCLOTHING-monkey",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 658 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 421 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 429 B

View File

@@ -0,0 +1,30 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/47718914e47c6fbf23d6dc97f073a9daa11b23cb and modified by potato1234x (github) for ss14",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "icon"
},
{
"name": "equipped-INNERCLOTHING",
"directions": 4
},
{
"name": "equipped-INNERCLOTHING-monkey",
"directions": 4
},
{
"name": "inhand-left",
"directions": 4
},
{
"name": "inhand-right",
"directions": 4
}
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 7.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 661 B

After

Width:  |  Height:  |  Size: 675 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 469 B

After

Width:  |  Height:  |  Size: 346 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 497 B

After

Width:  |  Height:  |  Size: 425 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 559 B

After

Width:  |  Height:  |  Size: 435 B

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Based on blacksuit from paradisestation at commit https://github.com/ParadiseSS13/Paradise/commit/4daf5d1a1b45fc3fcc4fd9703222159e6c1f38c8, modified by Peptide, monkey made by brainfood1183 (github) for ss14",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/47718914e47c6fbf23d6dc97f073a9daa11b23cb and modified by potato1234x (github) for ss14",
"size": {
"x": 32,
"y": 32

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 B

View File

@@ -0,0 +1,31 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/a879151ef04192ae2a791278ee882c1bce7c5062 and modified by potato1234x",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "broken"
},
{
"name": "off"
},
{
"name": "panel"
},
{
"name": "normal-unshaded",
"delays": [
[
1.5,
0.1,
1.5,
0.1
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 B