Skip to content

Commit

Permalink
Kerfus is ready to destroy balance (#427)
Browse files Browse the repository at this point in the history
<!-- ЭТО ШАБЛОН ВАШЕГО PULL REQUEST. Текст между стрелками - это
комментарии - они не будут видны в PR. -->

## Описание PR
Добавил керфусу инвентарь, чтобы в него можно было заложить бомбу. Ко
всему прочему, добавил керфусу 3 тип модулей, чтобы он был интересной
альтернативой.
<!-- Ниже опишите ваш Pull Request. Что он изменяет? На что еще это
может повлиять? Постарайтесь описать все внесённые вами изменения! -->

**Медиа**
Да что такое нюанс.
<!-- Если приемлемо, добавьте скриншоты для демонстрации вашего PR. Если
ваш PR представляет собой визуальное изменение, добавьте
скриншоты, иначе он может быть закрыт. -->

**Проверки**
<!-- Выполнение всех следующих действий, если это приемлемо для вида
изменений сильно ускорит разбор вашего PR -->
- [x] PR полностью завершён и мне не нужна помощь чтобы его закончить.
- [x] Я внимательно просмотрел все свои изменения и багов в них не
нашёл.
- [x] Я запускал локальный сервер со своими изменениями и всё
протестировал.
- [x] Я добавил скриншот/видео демонстрации PR в игре, **или** этот PR
этого не требует.

**Изменения**
<!--
Здесь вы можете написать список изменений, который будет автоматически
добавлен в игру, когда ваш PR будет принят.

В журнал изменений следует помещать только то, что действительно важно
игрокам.

В списке изменений тип значка не является часть предложения, поэтому
явно указывайте - Добавлен, Удалён, Изменён.
плохо: - add: Новый инструмент для инженеров
хорошо: - add: Добавлен новый инструмент для инженеров

Вы можете указать своё имя после символа 🆑 именно оно будет
отображаться в журнале изменений (иначе будет использоваться ваше имя на
GitHub)
Например: 🆑 Ian

-->

🆑 KashRas2
- tweak: Теперь в Керфуса можно класть разные вещи. Готовьте своих
робо-котиков к работе официантом.
- tweak: Роботехнический отдел обучили настройке медицинских модулей для
Керфуса.
- fix: Керфуса теперь точно можно собрать.

Co-authored-by: KashRas2 <[email protected]>
  • Loading branch information
KashRas2 and KashRas authored Sep 7, 2024
1 parent 5a2938f commit 6295dd1
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 23 deletions.
28 changes: 7 additions & 21 deletions Resources/Prototypes/ADT/Entities/Mobs/Cyborgs/borg_chassis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -98,6 +79,7 @@
- BorgModuleGeneric
- BorgModuleService
- BorgModuleJanitor
- BorgModuleMedical
hasMindState: kerfusNT_e
noMindState: kerfus_e_r
- type: BorgTransponder
Expand Down Expand Up @@ -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
37 changes: 37 additions & 0 deletions Resources/Prototypes/ADT/Entities/Mobs/Player/silicon.yml
Original file line number Diff line number Diff line change
@@ -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]
Original file line number Diff line number Diff line change
Expand Up @@ -258,8 +258,8 @@
#ADT secborg end
# ADT-Kerfus-Start
kerfusNT:
- ADTTorsoBorgKerfusNT
- ADTHeadBorgKerfusNT
- ADTBorgKerfusNTTorso
- ADTBorgKerfusNTHead
# ADT-Kerfus-End
- type: Construction
graph: Cyborg
Expand Down

0 comments on commit 6295dd1

Please sign in to comment.