Adds door remotes from SS13 (#6335)

This commit is contained in:
WlarusFromDaSpace
2022-02-05 13:33:24 +00:00
committed by GitHub
parent 32ada7de7a
commit 11eb591c54
10 changed files with 283 additions and 1 deletions

View File

@@ -25,6 +25,7 @@
prob: 1
- id: CigPackGreen
prob: 0.50
- id: DoorRemoteCargo
- type: entity
id: LockerCaptainFilled
@@ -63,6 +64,7 @@
- id: CigarGoldCase
prob: 0.25
- id: ClothingBeltSheathFilled
- id: DoorRemoteCommand
- type: entity
id: LockerHeadOfPersonnelFilled
@@ -94,6 +96,7 @@
- id: CigarGoldCase
prob: 0.10
# Fuck the HoP they don't deserve fucking cigars.
- id: DoorRemoteService
- type: entity
id: LockerChiefEngineerFilled
@@ -114,6 +117,7 @@
- id: ClothingHandsGlovesColorYellow
- id: CigarCase
prob: 0.15
- id: DoorRemoteEngineering
- type: entity
id: LockerChiefMedicalOfficerFilled
@@ -135,6 +139,7 @@
- id: ClothingOuterHardsuitMedical
- id: Hypospray
- id: HandheldCrewMonitor
- id: DoorRemoteMedical
- type: entity
id: LockerResearchDirectorFilled
@@ -157,6 +162,7 @@
prob: 1
- id: PlushieSlime
prob: 0.1
- id: DoorRemoteResearch
- type: entity
id: LockerHeadOfSecurityFilled
@@ -205,3 +211,4 @@
prob: 1
- id: CigarGoldCase
prob: 0.50
- id: DoorRemoteSecurity

View File

@@ -0,0 +1,137 @@
- type: entity
parent: BaseItem
id: DoorRemoteDefault
name: door remote
description: A gadget which can open and bolt doors remotely
abstract: true
components:
- type: Sprite
sprite: Objects/Devices/door_remote.rsi
netsync: false
- type: Access
- type: DoorRemote
- type: entity
parent: DoorRemoteDefault
id: DoorRemoteCommand
name: command door remote
components:
- type: Sprite
layers:
- state: door_remotebase
- state: door_remotelightscolour
color: "#e6e600"
- state: door_remotescreencolour
color: "#9f9f00"
- type: Access
tags:
- Captain
- HeadOfPersonnel
- Command
- type: entity
parent: DoorRemoteDefault
id: DoorRemoteSecurity
name: security door remote
components:
- type: Sprite
layers:
- state: door_remotebase
- state: door_remotelightscolour
color: "#cb0000"
- state: door_remotescreencolour
color: "#830000"
- type: Access
tags:
- HeadOfSecurity
- Security
- type: entity
parent: DoorRemoteDefault
id: DoorRemoteService
name: service door remote
components:
- type: Sprite
layers:
- state: door_remotebase
- state: door_remotelightscolour
color: "#58c800"
- state: door_remotescreencolour
color: "#3a7231"
- type: Access
tags:
- HeadOfPersonnel
- Service
- Bar
- Janitor
- Theatre
- Kitchen
- Hydroponics
- type: entity
parent: DoorRemoteDefault
id: DoorRemoteResearch
name: research door remote
components:
- type: Sprite
layers:
- state: door_remotebase
- state: door_remotelightscolour
color: "#a53aaa"
- state: door_remotescreencolour
color: "#652368"
- type: Access
tags:
- ResearchDirector
- Research
- type: entity
parent: DoorRemoteDefault
id: DoorRemoteCargo
name: cargo door remote
components:
- type: Sprite
layers:
- state: door_remotebase
- state: door_remotelightscolour
color: "#b18644"
- state: door_remotescreencolour
color: "#5b4523"
- type: Access
tags:
- Cargo
- Quartermaster
- type: entity
parent: DoorRemoteDefault
id: DoorRemoteMedical
name: medical door remote
components:
- type: Sprite
layers:
- state: door_remotebase
- state: door_remotelightscolour
color: "#68aed6"
- state: door_remotescreencolour
color: "#325f7a"
- type: Access
tags:
- Medical
- ChiefMedicalOfficer
- type: entity
parent: DoorRemoteDefault
id: DoorRemoteEngineering
name: engineering door remote
components:
- type: Sprite
layers:
- state: door_remotebase
- state: door_remotelightscolour
color: "#ffa62b"
- state: door_remotescreencolour
color: "#bc5b00"
- type: Access
tags:
- ChiefEngineer
- Engineering