Fix visitor mindshields (#36537)

* Make visitor mindshields removable, and give disaster victims mindshields.

* Fix whitespace

* Fix ALL the whitespace
This commit is contained in:
M1tht1c 2025-06-14 00:43:41 +10:00 committed by Quanteey
parent fac051ad45
commit 2aa6d401d1
3 changed files with 10 additions and 55 deletions

View File

@ -13,9 +13,6 @@
state: captain
- type: RandomHumanoidSpawner
settings: VisitorCaptain
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorCE
@ -26,9 +23,6 @@
state: ce
- type: RandomHumanoidSpawner
settings: VisitorCE
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorCMO
@ -39,9 +33,6 @@
state: cmo
- type: RandomHumanoidSpawner
settings: VisitorCMO
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorHOP
@ -52,9 +43,6 @@
state: hop
- type: RandomHumanoidSpawner
settings: VisitorHOP
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorHOS
@ -65,9 +53,6 @@
state: hos
- type: RandomHumanoidSpawner
settings: VisitorHOS
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorRD
@ -78,9 +63,6 @@
state: rd
- type: RandomHumanoidSpawner
settings: VisitorResearchDirector
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorQM
@ -91,9 +73,6 @@
state: qm
- type: RandomHumanoidSpawner
settings: VisitorQM
- type: AutoImplant
implants:
- MindShieldImplant
# Security
@ -106,9 +85,6 @@
state: security_cadet
- type: RandomHumanoidSpawner
settings: VisitorSecurityCadet
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorSecurityOfficer
@ -119,9 +95,6 @@
state: security_officer
- type: RandomHumanoidSpawner
settings: VisitorSecurityOfficer
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorDetective
@ -132,9 +105,6 @@
state: detective
- type: RandomHumanoidSpawner
settings: VisitorDetective
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidVisitorWarden
@ -145,9 +115,6 @@
state: warden
- type: RandomHumanoidSpawner
settings: VisitorWarden
- type: AutoImplant
implants:
- MindShieldImplant
# Cargo
@ -504,9 +471,6 @@
state: skull_icon
- type: RandomHumanoidSpawner
settings: ChallengeVictimCaptain
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidChallengeVictimCE
@ -517,9 +481,6 @@
components:
- type: RandomHumanoidSpawner
settings: ChallengeVictimChiefEngineer
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidChallengeVictimCMO
@ -530,9 +491,6 @@
components:
- type: RandomHumanoidSpawner
settings: ChallengeVictimCMO
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidChallengeVictimHOP
@ -543,9 +501,6 @@
components:
- type: RandomHumanoidSpawner
settings: ChallengeVictimHeadOfPersonnel
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidChallengeVictimHOS
@ -556,9 +511,6 @@
components:
- type: RandomHumanoidSpawner
settings: ChallengeVictimHeadOfSecurity
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidChallengeVictimRD
@ -569,9 +521,6 @@
components:
- type: RandomHumanoidSpawner
settings: ChallengeVictimResearchDirector
- type: AutoImplant
implants:
- MindShieldImplant
- type: entity
id: RandomHumanoidChallengeVictimQM
@ -582,9 +531,6 @@
components:
- type: RandomHumanoidSpawner
settings: ChallengeVictimQuartermaster
- type: AutoImplant
implants:
- MindShieldImplant
# Security

View File

@ -584,6 +584,7 @@
- type: randomHumanoidSettings
id: ChallengeVictimChiefEngineer
parent: EventHumanoidMindShielded
randomizeName: false
components:
- type: GhostRole
@ -604,6 +605,7 @@
- type: randomHumanoidSettings
id: ChallengeVictimCMO
parent: EventHumanoidMindShielded
randomizeName: false
components:
- type: GhostRole
@ -624,6 +626,7 @@
- type: randomHumanoidSettings
id: ChallengeVictimHeadOfPersonnel
parent: EventHumanoidMindShielded
randomizeName: false
components:
- type: GhostRole
@ -644,6 +647,7 @@
- type: randomHumanoidSettings
id: ChallengeVictimHeadOfSecurity
parent: EventHumanoidMindShielded
randomizeName: false
components:
- type: GhostRole
@ -664,6 +668,7 @@
- type: randomHumanoidSettings
id: ChallengeVictimResearchDirector
parent: EventHumanoidMindShielded
randomizeName: false
components:
- type: GhostRole
@ -684,6 +689,7 @@
- type: randomHumanoidSettings
id: ChallengeVictimQuartermaster
parent: EventHumanoidMindShielded
randomizeName: false
components:
- type: GhostRole

View File

@ -17,7 +17,9 @@
id: EventHumanoidMindShielded
parent: EventHumanoid
components:
- type: MindShield
- type: AutoImplant
implants:
- MindShieldImplant
- type: AntagImmune
- type: randomHumanoidSettings
@ -27,6 +29,7 @@
components:
- type: AutoImplant
implants:
- MindShieldImplant
- DeathRattleImplantCentcomm
## Death Squad