Psionic Mantis access (#104)

* Mantis access

* Not really forensic

* cleanup

---------

Signed-off-by: Fluffiest Floofers <thebluewulf@gmail.com>
This commit is contained in:
Fluffiest Floofers 2023-10-05 22:55:12 +02:00 committed by GitHub
parent f65063d5de
commit f152373d4b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 23 additions and 10 deletions

View File

@ -75,6 +75,7 @@ public sealed partial class IdCardConsoleComponent : Component
"Theatre",
"Orders", // DeltaV - Orders, see Resources/Prototypes/DeltaV/Access/cargo.yml
"Mail", // Nyanotrasen - Mail, see Resources/Prototypes/Nyanotrasen/Access/cargo.yml
"Mantis", // DeltaV - Psionic Mantis, see Resources/Prototypes/DeltaV/Access/epistemics.yml
};
[Serializable, NetSerializable]

View File

@ -1 +1,2 @@
id-card-access-level-orders = Orders
id-card-access-level-mantis = Psionic Mantis

View File

@ -32,4 +32,5 @@
- Atmospherics
- Mail # Nyanotrasen - MailCarrier, see Resources/Prototypes/Nyanotrasen/Roles/Jobs/Cargo/mail-carrier.yml
- Orders # DeltaV - Orders, see Resources/Prototypes/DeltaV/Access/cargo.yml
- Mantis # DeltaV - Psionic Mantis, see Resources/Prototypes/DeltaV/Access/epistemics.yml
- Paramedic # DeltaV - Add Paramedic access

View File

@ -11,3 +11,4 @@
tags:
- ResearchDirector
- Research
- Mantis # DeltaV - Psionic Mantis, see Resources/Prototypes/DeltaV/Access/epistemics.yml

View File

@ -1,3 +1,7 @@
- type: accessLevel
id: Orders
name: id-card-access-level-orders # Custom access level that allows the approval of orders
- type: accessLevel
id: Mantis
name: id-card-access-level-mantis # Custom access level for the Mantis so they can have their own locker and maybe doors

View File

@ -10,19 +10,20 @@
# - id: ForensicScanner
# - id: BoxForensicPad
- id: AntiPsychicKnife
- id: FlashlightLantern # DeltaV - To replace their lost flashlight
- id: BoxZiptie # DeltaV - Give the mantis some zipties
- id: WeaponPistolPsiBreaker # DeltaV - Mantis mindbreaker pistol, see Resources/Prototypes/DeltaV/Entities?Objects/Weapons/Guns/Pistols/pistols.yml
# Spare change of clothes
- id: ClothingUniformJumpsuitMantis
- id: ClothingUniformSkirtMantis
- id: ClothingBeltMantis
- id: ClothingShoesBootsMantis
- id: ClothingHandsGlovesForensic
# - id: ClothingUniformJumpsuitMantis
# - id: ClothingUniformSkirtMantis
# - id: ClothingBeltMantis
# - id: ClothingShoesBootsMantis
# - id: ClothingHandsGlovesForensic # Deltav - Detective is in charge of investigating crimes.
- id: ClothingHeadHatFezMantis
- id: ClothingOuterCoatMantis
# - id: ClothingOuterCoatMantis
- id: ClothingOuterWinterCoatMantis
- id: ClothingEyesGlassesSunglasses
# - id: ClothingEyesGlassesSunglasses
# Insulative headgear
- id: ClothingHeadTinfoil
- id: ClothingHeadCage
- id: ClothingHeadCage
- id: BoxZiptie
amount: 2

View File

@ -2,7 +2,7 @@
parent: ClothingBeltStorageBase
id: ClothingBeltMantis
name: psionic mantis' belt # DeltaV - Rename Forensic Mantis to Psionic Mantis
description: Perfect for storing all of your forensic equipment.
description: Perfect for storing all of your equipment.
components:
- type: Sprite
sprite: Nyanotrasen/Clothing/Belt/mantis_belt.rsi

View File

@ -10,6 +10,8 @@
- type: Damageable
damageContainer: Inorganic
damageModifierSet: StrongMetallic
- type: AccessReader
access: [["Mantis"]]
- type: Destructible
thresholds:
- trigger:

View File

@ -18,6 +18,7 @@
access:
- Research
- Maintenance
- Mantis # DeltaV - Psionic Mantis, see Resources/Prototypes/DeltaV/Access/epistemics.yml
# special:
# - !type:AddComponentSpecial
# components:

View File

@ -21,6 +21,7 @@
- Command
- Maintenance
- ResearchDirector
- Mantis # DeltaV - Psionic Mantis, see Resources/Prototypes/DeltaV/Access/epistemics.yml
special: # Nyanotrasen - Mystagogue can use the Bible
- !type:AddComponentSpecial
components: