Skip to content

Commit

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

## Описание PR
<!-- Ниже опишите ваш Pull Request. Что он изменяет? На что еще это
может повлиять? Постарайтесь описать все внесённые вами изменения! -->
Поправил галлюцинации и (надеюсь) цели фантома

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

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

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

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

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

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

-->

🆑
- fix: Фикс галлюцинаций фантома

<!-- ЭТО ШАБЛОН ВАШЕГО PULL REQUEST. Текст между стрелками - это комментарии - они не будут видны в PR. -->

## Описание PR
<!-- Ниже опишите ваш Pull Request. Что он изменяет? На что еще это может повлиять? Постарайтесь описать все внесённые вами изменения! -->

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

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

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

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

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

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

-->

🆑
- add: Кпк призрака
- fix: Типизированы кастомные кпк
  • Loading branch information
Flopochka committed Aug 16, 2024
1 parent bad7e09 commit a296ddc
Show file tree
Hide file tree
Showing 11 changed files with 94 additions and 19 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@ ent-ADTRoboticistPDA = КПК робототехника
ent-ADTBlueshieldOfficerPDA = КПК офицера синего щита
.desc = Покажи им, какой он стильный, как он прочен, ведь в нём вся сила NT.
ent-ADTGhostPDA = КПК призрака
.desc = Скажи станции Бу!
62 changes: 54 additions & 8 deletions Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
- type: entity
parent: BasePDA
id: ADTBasePDA
suffix: ADT
abstract: true
components:
- type: Sprite
sprite: ADT/Objects/Devices/pda.rsi
layers:
- map: [ "enum.PdaVisualLayers.Base" ]
- state: "light_overlay"
map: [ "enum.PdaVisualLayers.Flashlight" ]
shader: "unshaded"
visible: false
- state: "id_overlay"
map: [ "enum.PdaVisualLayers.IdLight" ]
shader: "unshaded"
visible: false
- type: Icon
sprite: ADT/Objects/Devices/pda.rsi
state: pda

- type: entity
parent: ADTBasePDA
id: ADTBaseMedicalPDA
abstract: true
components:
- type: ItemToggle
toggleLight: false
onUse: false
- type: HealthAnalyzer
scanDelay: 1
scanningEndSound:
path: "/Audio/Items/Medical/healthscanner.ogg"
#Если добаляете группу одинаковых кпк делайте им базу!

- type: entity
parent: ADTBasePDA
id: MagistratPDA
name: magistrat PDA
description: magistrat PDA
Expand All @@ -11,7 +47,7 @@
state: pda-lawyer

- type: entity
parent: BasePDA
parent: ADTBasePDA
id: ADTRoboticistPDA
name: roboticist PDA
description: It's covered with an unknown gooey substance.
Expand All @@ -26,7 +62,7 @@
state: pda-roboticist

- type: entity
parent: MedicalPDA
parent: ADTBaseMedicalPDA
id: ADTPathologistPDA
name: pathologist's PDA
description: It breezes chill.
Expand All @@ -41,13 +77,11 @@
state: pda-pathologist

- type: entity
parent: BasePDA
parent: ADTBaseMedicalPDA
id: ADTBlueshieldOfficerPDA
name: BlueShield PDA
description: Smells like protection.
components:
- type: Sprite
sprite: ADT/Objects/Devices/pda.rsi
- type: Pda
id: ADTBlueShieldOfficerIDCard
state: pda-blueshield
Expand All @@ -56,7 +90,19 @@
accentHColor: "#2851a4"
accentVColor: "#e1e1e1"
- type: Icon
sprite: ADT/Objects/Devices/pda.rsi
state: pda-blueshield
- type: HealthAnalyzer
scanDelay: 1.2

- type: entity
parent: ADTBasePDA
id: ADTGhostPDA
name: ghost PDA
description: Boo!
components:
- type: Pda
state: pda-ghost
- type: PdaBorderColor
borderColor: "#d7d7d0"
accentHColor: "#333333"
- type: Icon
state: pda-ghost
- type: Unremoveable
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
- type: inventoryTemplate
id: ghost
slots:
- name: id
slotTexture: id
fullTextureName: template_small
slotFlags: IDCARD
slotGroup: SecondHotbar
stripTime: 6
uiWindowPos: 2,2
strippingWindowPos: 2,3
displayName: ID
5 changes: 5 additions & 0 deletions Resources/Prototypes/ADT/Roles/Jobs/Fun/misc_startinggear.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Ghost
- type: startingGear
id: MobGhostGear
equipment:
id: ADTGhostPDA
8 changes: 7 additions & 1 deletion Resources/Prototypes/Entities/Mobs/Player/observer.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- type: entity
parent: BaseMob
parent: [BaseMob, InventoryBase]
id: MobObserver
name: observer
description: Boo!
Expand Down Expand Up @@ -53,6 +53,12 @@
- Universal
understands:
- Universal
- type: Hands
showInHands: false
- type: Inventory
templateId: ghost
- type: Loadout
prototypes: [ MobGhostGear ]

- type: entity
id: ActionGhostBoo
Expand Down
14 changes: 13 additions & 1 deletion Resources/Textures/ADT/Objects/Devices/pda.rsi/meta.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Blueshield made by Tamioki.",
"copyright": "Sprites exclusively for AdventureTime! Blueshield made by Tamioki. Ghost by illumination6753 (Discord).",
"size": {
"x": 32,
"y": 32
Expand Down Expand Up @@ -50,6 +50,18 @@
]
]
},
{
"name": "pda-ghost"
},
{
"name": "pda-lawyer"
},
{
"name": "pda-roboticist"
},
{
"name": "pda-pathologist"
},
{
"name": "equipped-IDCARD",
"directions": 4
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 0 additions & 9 deletions Resources/Textures/Objects/Devices/pda.rsi/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,9 +61,6 @@
{
"name": "pda-clown"
},
{
"name": "pda-pathologist"
},
{
"name": "pda-cmo"
},
Expand Down Expand Up @@ -91,9 +88,6 @@
{
"name": "pda-janitor"
},
{
"name": "pda-lawyer"
},
{
"name": "pda-library",
"delays": [
Expand Down Expand Up @@ -144,9 +138,6 @@
{
"name": "pda-rd"
},
{
"name": "pda-roboticist"
},
{
"name": "pda-science"
},
Expand Down

0 comments on commit a296ddc

Please sign in to comment.