From 99c5bc7e9fe8b06a222f70c3c6a45f98c270add5 Mon Sep 17 00:00:00 2001 From: KashRas2 Date: Sat, 7 Sep 2024 14:16:50 +0300 Subject: [PATCH] kerfus is ready to destroy balance --- .../Entities/Mobs/Cyborgs/borg_chassis.yml | 28 ++++---------- .../ADT/Entities/Mobs/Player/silicon.yml | 37 +++++++++++++++++++ .../Specific/Robotics/endoskeleton.yml | 4 +- 3 files changed, 46 insertions(+), 23 deletions(-) create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/Player/silicon.yml diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Cyborgs/borg_chassis.yml b/Resources/Prototypes/ADT/Entities/Mobs/Cyborgs/borg_chassis.yml index f3fdfa4b50d..bae781c4c35 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/Cyborgs/borg_chassis.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/Cyborgs/borg_chassis.yml @@ -55,25 +55,6 @@ - type: TTS voice: sentrybot -- type: entity - id: ADTPlayerSecBorgGeneric - parent: ADTBorgChassisSec - suffix: Battery, Tools - components: - - type: ContainerFill - containers: - borg_brain: - - PositronicBrain - borg_module: - - ADTBorgModuleDetention - - type: ItemSlots - slots: - cell_slot: - name: power-cell-slot-component-slot-name-default - startingItem: PowerCellMedium - - type: RandomMetadata - nameSegments: [names_borg] - - type: entity id: ADTBorgChassisKerfusNT parent: BaseBorgChassisNT @@ -98,6 +79,7 @@ - BorgModuleGeneric - BorgModuleService - BorgModuleJanitor + - BorgModuleMedical hasMindState: kerfusNT_e noMindState: kerfus_e_r - type: BorgTransponder @@ -138,5 +120,9 @@ interactFailureString: petting-failure-kerfus interactSuccessSound: path: /Audio/ADT/Ambience/Objects/minecraft_cat.ogg - - type: RandomMetadata - nameSegments: [names_borg] + - type: Storage + grid: + - 0,0,6,3 + maxItemSize: Huge + storageOpenSound: /Audio/Machines/id_insert.ogg + storageCloseSound: /Audio/Machines/id_insert.ogg diff --git a/Resources/Prototypes/ADT/Entities/Mobs/Player/silicon.yml b/Resources/Prototypes/ADT/Entities/Mobs/Player/silicon.yml new file mode 100644 index 00000000000..e79dfe1d25f --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/Player/silicon.yml @@ -0,0 +1,37 @@ +- type: entity + id: ADTPlayerBorgKerfusNT + parent: ADTBorgChassisKerfusNT + suffix: Battery, Tools + components: + - type: ContainerFill + containers: + borg_brain: + - PositronicBrain + borg_module: + - BorgModuleTool + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellMedium + - type: RandomMetadata + nameSegments: [names_borg] + +- type: entity + id: ADTPlayerSecBorgGeneric + parent: ADTBorgChassisSec + suffix: Battery, Tools + components: + - type: ContainerFill + containers: + borg_brain: + - PositronicBrain + borg_module: + - ADTBorgModuleDetention + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: PowerCellMedium + - type: RandomMetadata + nameSegments: [names_borg] diff --git a/Resources/Prototypes/Entities/Objects/Specific/Robotics/endoskeleton.yml b/Resources/Prototypes/Entities/Objects/Specific/Robotics/endoskeleton.yml index 3fff3a1db1b..e545d70aca3 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Robotics/endoskeleton.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Robotics/endoskeleton.yml @@ -258,8 +258,8 @@ #ADT secborg end # ADT-Kerfus-Start kerfusNT: - - ADTTorsoBorgKerfusNT - - ADTHeadBorgKerfusNT + - ADTBorgKerfusNTTorso + - ADTBorgKerfusNTHead # ADT-Kerfus-End - type: Construction graph: Cyborg