]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
[STAGING] 1984 Derelict Syndicate Borgs (#39978)
authorPrincess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
Fri, 29 Aug 2025 23:28:28 +0000 (16:28 -0700)
committerGitHub <noreply@github.com>
Fri, 29 Aug 2025 23:28:28 +0000 (16:28 -0700)
1984

Co-authored-by: Princess Cheeseballs <66055347+Pronana@users.noreply.github.com>
Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml

index 4b170af6beafd47d6cdbfe1512e6e34899436a99..dd6f5a570bd151141c498b4b9d71931bf41eaf17 100644 (file)
 
 - 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
   - 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