Add: Merc access, ID and door

This commit is contained in:
keslik
2025-02-01 09:37:22 +03:00
parent a840585398
commit 890160037f
10 changed files with 50 additions and 1 deletions

View File

@@ -76,3 +76,5 @@ ent-DoorElectronicsTheatre = { ent-DoorElectronics }
.desc = { ent-DoorElectronics.desc }
ent-DoorElectronicsVault = { ent-DoorElectronics }
.desc = { ent-DoorElectronics.desc }
ent-DoorElectronicsMercenary = { ent-DoorElectronics }
.desc = { ent-DoorElectronics.desc }

View File

@@ -311,3 +311,6 @@ ent-AirlockSecurityLawyerLocked = { ent-Airlock }
.desc = { ent-Airlock.desc }
ent-AirlockSyndicateLocked = { ent-Airlock }
.desc = { ent-Airlock.desc }
ent-AirlockMercenaryLocked = { ent-Airlock }
.suffix = Наёмник, Закрыт
.desc = { ent-Airlock.desc } В углу имеется небольшой символ Администрации сектора.

View File

@@ -1,2 +1,5 @@
ent-IAAIDCard = ID карта агента внутренних дел
.desc = { ent-IDCardStandard.desc }
ent-MercenaryIDCard = ID карта резидента
.desc = Карта резидента выдаётся Администрацией сектора. Позволяет записывать данные для временного оформления и имеет доступ к личному судну владельца.

View File

@@ -0,0 +1,3 @@
- type: accessLevel # WD
id: Mercenary
name: id-card-access-level-mercenary

View File

@@ -310,3 +310,11 @@
components:
- type: AccessReader
access: [["Security"], ["Command"]]
- type: entity # WD
parent: DoorElectronics
id: DoorElectronicsMercenary
suffix: Mercenary, Locked
components:
- type: AccessReader
access: [["Mercenary"]]

View File

@@ -950,3 +950,16 @@
- state: idseniorofficer
- type: PresetIdCard
job: SeniorOfficer
- type: entity # WD
parent: IDCardStandard
id: MercenaryIDCard
name: mercenary ID card
suffix: Merc
components:
- type: Sprite
layers:
- state: non_faction
- type: Access
tags:
- Mercenary

View File

@@ -1227,3 +1227,16 @@
- type: ContainerFill
containers:
board: [ DoorElectronicsSyndicateAgent ]
# WD
- type: entity
parent: Airlock
id: AirlockMercenaryLocked
suffix: Mercenary, Locked
components:
- type: ContainerFill
containers:
board: [ DoorElectronicsMercenary ]
- type: Wires
layoutId: AirlockArmory

View File

@@ -456,6 +456,7 @@
- type: startingGear
id: MercenaryStandardGear
equipment:
id: MercenaryIDCard
jumpsuit: ClothingUniformJumpsuitMercenary
back: ClothingBackpackMercFilledStandard
head: ClothingHeadBandMerc

View File

@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e idcluwne made by brainfood1183 (github) for ss14, idbrigmedic made by PuroSlavKing (Github), pirate made by brainfood1183 (github)",
"copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e idcluwne made by brainfood1183 (github) for ss14, idbrigmedic made by PuroSlavKing (Github), pirate made by brainfood1183 (github), non_faction made by keslik",
"size": {
"x": 32,
"y": 32
@@ -226,6 +226,9 @@
{
"name": "idmaid"
},
{
"name": "non_faction"
},
{
"name": "gold-inhand-left",
"directions": 4

Binary file not shown.

After

Width:  |  Height:  |  Size: 433 B