From c061798f4b7fa74564c625e5c15aad24a7fed71c Mon Sep 17 00:00:00 2001 From: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com> Date: Fri, 29 Aug 2025 16:28:28 -0700 Subject: [PATCH] [STAGING] 1984 Derelict Syndicate Borgs (#39978) 1984 Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com> --- .../Mobs/Cyborgs/base_borg_chassis.yml | 27 ++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml index 4b170af6be..dd6f5a570b 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml @@ -389,7 +389,7 @@ - type: entity id: BaseBorgChassisSyndicateDerelict #For assault borg and maybe others in time - parent: BaseBorgChassisSyndicate + parent: BaseBorgChassis # We don't want them to see Nukies or have syndi comms, their database is out of date abstract: true components: - type: SiliconLawProvider @@ -399,6 +399,31 @@ - type: IonStormTarget chance: 1 - type: ShowJobIcons + - type: NpcFactionMember # They're still syndicate even if they can't listen to the radio or see icons + factions: + - Syndicate + - type: Access + tags: + - NuclearOperative + - SyndicateAgent + - type: AccessReader + access: [ [ "SyndicateAgent" ], [ "NuclearOperative" ] ] + - type: IntrinsicRadioTransmitter # Copy components from base SyndiBorg but without the stuff we don't want + channels: + - Binary #1984 + - type: ActiveRadio + channels: + - Binary + - type: MovementAlwaysTouching + - type: Speech + speechSounds: SyndieBorg + allowedEmotes: + - Laugh + - type: Vocal + sounds: + Unsexed: UnisexSiliconSyndicate + - type: PointLight + color: "#dd200b" - type: entity parent: BaseBorgChassisNotIonStormable -- 2.51.2