Syndicate cyborg changes/fixes (#23710)

This commit is contained in:
Mr. 27
2024-01-07 22:48:57 -05:00
committed by GitHub
parent 75df580928
commit 3e7ee0c2ca
3 changed files with 15 additions and 24 deletions

View File

@@ -136,6 +136,9 @@
containers: containers:
- part-container - part-container
- cell_slot - cell_slot
- type: Lock
locked: true
- type: ActivatableUIRequiresLock
- type: Flashable - type: Flashable
- type: Damageable - type: Damageable
damageContainer: Silicon damageContainer: Silicon
@@ -218,9 +221,6 @@
enabled: false enabled: false
groups: groups:
- AllAccess - AllAccess
- type: Lock
locked: true
- type: ActivatableUIRequiresLock
- type: AccessReader - type: AccessReader
access: [["Command"], ["Research"]] access: [["Command"], ["Research"]]
- type: ShowSecurityIcons - type: ShowSecurityIcons
@@ -230,24 +230,15 @@
parent: BaseBorgChassis parent: BaseBorgChassis
abstract: true abstract: true
components: components:
- type: Destructible
thresholds:
- trigger:
!type:DamageTrigger
damage: 200
behaviors:
- !type:PlaySoundBehavior
sound: /Audio/Effects/metalbreak.ogg
- !type:EmptyContainersBehaviour
containers:
- borg_brain
- borg_module
- !type:DoActsBehavior
acts: [ "Destruction" ]
- type: NpcFactionMember - type: NpcFactionMember
factions: factions:
- Syndicate - Syndicate
- type: Access - type: Access
tags:
- NuclearOperative
- SyndicateAgent
- type: AccessReader
access: [["SyndicateAgent"], ["NuclearOperative"]]
- type: SiliconLawProvider - type: SiliconLawProvider
laws: SyndicateStatic laws: SyndicateStatic
- type: IntrinsicRadioTransmitter - type: IntrinsicRadioTransmitter
@@ -257,5 +248,5 @@
- type: ActiveRadio - type: ActiveRadio
channels: channels:
- Syndicate - Syndicate
- type: NoSlip - type: ShowSyndicateIcons
- type: MovementAlwaysTouching - type: MovementAlwaysTouching

View File

@@ -268,7 +268,7 @@
id: BorgChassisSyndicateAssault id: BorgChassisSyndicateAssault
parent: BaseBorgChassisSyndicate parent: BaseBorgChassisSyndicate
name: syndicate assault cyborg name: syndicate assault cyborg
description: A lean, mean killing machine with access to a varity of deadly modules. description: A lean, mean killing machine with access to a variety of deadly modules.
components: components:
- type: Sprite - type: Sprite
layers: layers:

View File

@@ -517,7 +517,7 @@
id: BorgModuleOperative id: BorgModuleOperative
parent: [ BaseBorgModuleSyndicate, BaseProviderBorgModule ] parent: [ BaseBorgModuleSyndicate, BaseProviderBorgModule ]
name: operative cyborg module name: operative cyborg module
description: A module that comes with a crowbar, a Cobra pistol, an Emag and a pinpointer. description: A module that comes with a crowbar, a Cobra pistol, an Emag and a syndicate pinpointer.
components: components:
- type: Sprite - type: Sprite
layers: layers:
@@ -528,7 +528,7 @@
- Crowbar - Crowbar
- WeaponPistolCobra - WeaponPistolCobra
- Emag - Emag
- PinpointerNuclear - PinpointerSyndicateNuclear
- type: entity - type: entity
id: BorgModuleEsword id: BorgModuleEsword
@@ -543,7 +543,7 @@
- type: ItemBorgModule - type: ItemBorgModule
items: items:
- EnergySword - EnergySword
- PinpointerNuclear - PinpointerSyndicateNuclear
- type: entity - type: entity
id: BorgModuleL6C id: BorgModuleL6C
@@ -558,4 +558,4 @@
- type: ItemBorgModule - type: ItemBorgModule
items: items:
- WeaponLightMachineGunL6C - WeaponLightMachineGunL6C
- PinpointerNuclear - PinpointerSyndicateNuclear