Skip to content

Commit

Permalink
Psionic Mantis access (#104)
Browse files Browse the repository at this point in the history
* Mantis access

* Not really forensic

* cleanup

---------

Signed-off-by: Fluffiest Floofers <[email protected]>
  • Loading branch information
FluffiestFloof authored Oct 5, 2023
1 parent f65063d commit f152373
Show file tree
Hide file tree
Showing 10 changed files with 23 additions and 10 deletions.
1 change: 1 addition & 0 deletions Content.Shared/Access/Components/IdCardConsoleComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ public WriteToTargetIdMessage(string fullName, string jobTitle, List<string> acc
"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]
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
id-card-access-level-orders = Orders
id-card-access-level-mantis = Psionic Mantis
1 change: 1 addition & 0 deletions Resources/Prototypes/Access/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
1 change: 1 addition & 0 deletions Resources/Prototypes/Access/research.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@
tags:
- ResearchDirector
- Research
- Mantis # DeltaV - Psionic Mantis, see Resources/Prototypes/DeltaV/Access/epistemics.yml
4 changes: 4 additions & 0 deletions Resources/Prototypes/DeltaV/Access/cargo.yml
Original file line number Diff line number Diff line change
@@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@
- type: Damageable
damageContainer: Inorganic
damageModifierSet: StrongMetallic
- type: AccessReader
access: [["Mantis"]]
- type: Destructible
thresholds:
- trigger:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
access:
- Research
- Maintenance
- Mantis # DeltaV - Psionic Mantis, see Resources/Prototypes/DeltaV/Access/epistemics.yml
# special:
# - !type:AddComponentSpecial
# components:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down

0 comments on commit f152373

Please sign in to comment.