Skip to content

Commit

Permalink
Syndicate cyborg changes/fixes (space-wizards#23710)
Browse files Browse the repository at this point in the history
  • Loading branch information
Dutch-VanDerLinde authored Jan 8, 2024
1 parent 75df580 commit 3e7ee0c
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 24 deletions.
29 changes: 10 additions & 19 deletions Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,9 @@
containers:
- part-container
- cell_slot
- type: Lock
locked: true
- type: ActivatableUIRequiresLock
- type: Flashable
- type: Damageable
damageContainer: Silicon
Expand Down Expand Up @@ -218,9 +221,6 @@
enabled: false
groups:
- AllAccess
- type: Lock
locked: true
- type: ActivatableUIRequiresLock
- type: AccessReader
access: [["Command"], ["Research"]]
- type: ShowSecurityIcons
Expand All @@ -230,24 +230,15 @@
parent: BaseBorgChassis
abstract: true
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
factions:
- Syndicate
- type: Access
tags:
- NuclearOperative
- SyndicateAgent
- type: AccessReader
access: [["SyndicateAgent"], ["NuclearOperative"]]
- type: SiliconLawProvider
laws: SyndicateStatic
- type: IntrinsicRadioTransmitter
Expand All @@ -257,5 +248,5 @@
- type: ActiveRadio
channels:
- Syndicate
- type: NoSlip
- type: MovementAlwaysTouching
- type: ShowSyndicateIcons
- type: MovementAlwaysTouching
Original file line number Diff line number Diff line change
Expand Up @@ -268,7 +268,7 @@
id: BorgChassisSyndicateAssault
parent: BaseBorgChassisSyndicate
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:
- type: Sprite
layers:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -517,7 +517,7 @@
id: BorgModuleOperative
parent: [ BaseBorgModuleSyndicate, BaseProviderBorgModule ]
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:
- type: Sprite
layers:
Expand All @@ -528,7 +528,7 @@
- Crowbar
- WeaponPistolCobra
- Emag
- PinpointerNuclear
- PinpointerSyndicateNuclear

- type: entity
id: BorgModuleEsword
Expand All @@ -543,7 +543,7 @@
- type: ItemBorgModule
items:
- EnergySword
- PinpointerNuclear
- PinpointerSyndicateNuclear

- type: entity
id: BorgModuleL6C
Expand All @@ -558,4 +558,4 @@
- type: ItemBorgModule
items:
- WeaponLightMachineGunL6C
- PinpointerNuclear
- PinpointerSyndicateNuclear

0 comments on commit 3e7ee0c

Please sign in to comment.