Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Psionic Mantis access #104

Merged
merged 4 commits into from
Oct 5, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading