Adds Librarian and Lawyer roles (#6056)

This commit is contained in:
Peptide90
2022-01-13 15:11:09 +00:00
committed by GitHub
parent 723e38f9ab
commit 962f90e6f5
38 changed files with 1057 additions and 593 deletions

View File

@@ -591,3 +591,58 @@
sprite: Clothing/Uniforms/Jumpsuit/overalls.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/overalls.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitLibrarian
name: librarian jumpsuit
description: A cosy green jumper fit for a curator of books.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/librarian.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/librarian.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitLawyerRed
name: red lawyer jumpsuit
description: A flashy red suit worn by lawyers and show-offs.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/lawyerred.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/lawyerred.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitLawyerBlue
name: blue lawyer jumpsuit
description: A flashy blue suit worn by lawyers and show-offs.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/lawyerblue.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/lawyerblue.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitLawyerBlack
name: black lawyer jumpsuit
description: A subtle black suit worn by lawyers and gangsters.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/lawyerblack.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/lawyerblack.rsi
- type: entity
parent: ClothingUniformBase
id: ClothingUniformJumpsuitLawyerPurple
name: purple lawyer jumpsuit
description: A stylish purple piece worn by lawyers and show people.
components:
- type: Sprite
sprite: Clothing/Uniforms/Jumpsuit/lawyerpurple.rsi
- type: Clothing
sprite: Clothing/Uniforms/Jumpsuit/lawyerpurple.rsi

View File

@@ -132,15 +132,41 @@
- state: green
- state: mime
#- type: entity
# id: SpawnPointChaplain
# parent: SpawnPointJobBase
# name: chaplain
# components:
# - type: SpawnPoint
# job_id: Chaplain
# - type: Sprite
# state: Chaplain
- type: entity
id: SpawnPointChaplain
parent: SpawnPointJobBase
name: chaplain
components:
- type: SpawnPoint
job_id: Chaplain
- type: Sprite
layers:
- state: green
- state: chaplain
- type: entity
id: SpawnPointLibrarian
parent: SpawnPointJobBase
name: librarian
components:
- type: SpawnPoint
job_id: Librarian
- type: Sprite
layers:
- state: green
- state: librarian
- type: entity
id: SpawnPointLawyer
parent: SpawnPointJobBase
name: lawyer
components:
- type: SpawnPoint
job_id: Lawyer
- type: Sprite
layers:
- state: green
- state: lawyer
- type: entity
id: SpawnPointJanitor

View File

@@ -213,6 +213,35 @@
- type: Icon
state: pda-bartender
- type: entity
parent: BasePDA
id: LibrarianPDA
name: librarian PDA
description: Smells like books.
components:
- type: PDA
id: LibrarianIDCard
- type: Appearance
visuals:
- type: PDAVisualizer
state: pda-library
- type: Icon
state: pda-library
- type: entity
parent: BasePDA
id: LawyerPDA
name: lawyer PDA
description: For lawyers to poach dubious clients.
components:
- type: PDA
id: LawyerIDCard
- type: Appearance
visuals:
- type: PDAVisualizer
state: pda-lawyer
- type: Icon
state: pda-lawyer
- type: entity
parent: BasePDA

View File

@@ -224,6 +224,30 @@
- type: PresetIdCard
job: Botanist
- type: entity
parent: IDCardStandard
id: LibrarianIDCard
name: librarian ID card
components:
- type: Sprite
layers:
- state: default
- state: idcurator
- type: PresetIdCard
job: Librarian
- type: entity
parent: IDCardStandard
id: LawyerIDCard
name: lawyer ID card
components:
- type: Sprite
layers:
- state: default
- state: idlawyer
- type: PresetIdCard
job: Lawyer
- type: entity
parent: IDCardStandard
id: HoPIDCard