Skip to content

Commit

Permalink
Небольшие фиксы и улучшения АВД и стража (#198)
Browse files Browse the repository at this point in the history
* some iaa and jedi tweaks

* авд не нужны очки
  • Loading branch information
pheenty authored Oct 30, 2024
1 parent 3e213c6 commit 69f07f5
Show file tree
Hide file tree
Showing 11 changed files with 371 additions and 194 deletions.
28 changes: 16 additions & 12 deletions Resources/Locale/ru-RU/_stories/loadouts/loadout-groups.ftl
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
# АВД

loadout-group-AII-jumpsuit = Агент Внутренних Дел, комбинезон
loadout-group-iaa-head = АВД, голова
loadout-group-iaa-jumpsuit = АВД, комбинезон
loadout-group-iaa-gloves = АВД, перчатки
loadout-group-iaa-shoes = АВД, обувь
loadout-group-iaa-belt = АВД, пояс
# Тюрьма

Expand All @@ -24,19 +32,19 @@ loadout-group-sponsor-Backpack = Спонсор, рюкзаки
# Страж

loadout-group-Jedi-head = Страж, голова
loadout-group-Jedi-head = Страж Клинка, голова
loadout-group-Jedi-mask = Страж, маска
loadout-group-Jedi-mask = Страж Клинка, маска
loadout-group-Jedi-shoes = Страж, обувь
loadout-group-Jedi-shoes = Страж Клинка, обувь
loadout-group-Jedi-belt = Страж, пояс
loadout-group-Jedi-belt = Страж Клинка, пояс
loadout-group-Jedi-neck = Страж, шея
loadout-group-Jedi-neck = Страж Клинка, шея
loadout-group-Jedi-jumpsuits = Страж, комбинезон
loadout-group-Jedi-jumpsuits = Страж Клинка, комбинезон
loadout-group-Jedi-backpack = Страж, рюкзак
loadout-group-Jedi-backpack = Страж Клинка, рюкзак
loadout-group-Jedi-lightsaber = Страж Клинка, световой меч
Expand All @@ -45,7 +53,3 @@ loadout-group-Jedi-outer-clothing = Страж Клинка, верхняя од
# Детектив

loadout-group-detective-belt = Детектив, пояс
# АВД

loadout-group-iaa-jumpsuit = Агент Внутренних Дел, комбинезон
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
- type: entity
parent: EncryptionKey
id: EncryptionKeyIAA
name: iaa encryption key
description: An encryption key used by the most meticulous person.
name: ключ шифрования АВД
description: Ключ шифрования, используемый самой педантичной персоной на станции.
components:
- type: EncryptionKey
channels:
Expand All @@ -15,3 +15,19 @@
layers:
- state: crypt_silver
- state: nano_label

- type: entity
parent: EncryptionKey
id: PRISONEncryptionKey
name: ключ шифрования тюрьмы
description: Ключ шифрования, используемый сотрудниками космической тюрьмы.
components:
- type: EncryptionKey
channels:
- Prison
defaultChannel: Prison
- type: Sprite
sprite: Stories/Objects/Devices/encryption_keys.rsi
layers:
- state: crypt_prison
- state: prison_label
77 changes: 69 additions & 8 deletions Resources/Prototypes/Stories/Entities/Objects/Devices/pda.yml
Original file line number Diff line number Diff line change
@@ -1,30 +1,91 @@
- type: entity
parent: BasePDA
parent: BaseSecurityPDA
id: JediNtPDA
name: КПК стража клинка
description: Черный, чтобы скрыть повреждения от неправильного использования светового меча.
description: Красный значит мощный. На нём имеются царапины от светового меча.
components:
- type: Tag
tags:
- ForceRecallEquipment
- type: Pda
id: JediNtIDCard
state: pda-bartender
state: pda-ert
- type: PdaBorderColor
borderColor: "#262626"
borderColor: "#A32D26"
accentHColor: "#447987"
accentVColor: "#447987"
- type: Icon
state: pda-bartender
state: pda-ert

- type: entity
parent: BasePDA
parent: BaseSecurityPDA
id: IAAPDA
name: internal affairs agent PDA
description: Corporation and profit are best friends.
name: КПК агента внутрених дел
description: Корпорация и прибыль - лучшие друзья.
components:
- type: Pda
id: IAAIDCard
state: pda-lawyer
penSlot:
startingItem: PenCentcom
priority: -1
whitelist:
tags:
- Write
- type: PdaBorderColor
borderColor: "#6f6192"
- type: Icon
state: pda-lawyer

- type: entity
parent: BasePDA
id: PRISONPDAHeadOfPrison
name: КПК начальника тюрьмы
description: Этот КПК - ваш путь к свободе.
components:
- type: Sprite
sprite: Stories/Objects/Devices/pda.rsi
- type: Pda
id: PRISONIDCardHeadOfPrison
state: pda-hosp
- type: Icon
sprite: Stories/Objects/Devices/pda.rsi
state: pda-hosp

- type: entity
parent: PRISONPDAHeadOfPrison
id: PRISONPDAOfficer
name: КПК офицера тюрьмы
description: Этот КПК - ваш путь к свободе.
components:
- type: Pda
id: PRISONIDCardOfficer
state: pda-spofficer
- type: Icon
state: pda-spofficer

- type: entity
parent: PRISONPDAHeadOfPrison
id: PRISONPDAEngineer
name: КПК инженера тюрьмы
description: Этот КПК - ваш путь к свободе.
components:
- type: Pda
id: PRISONIDCardEngineer
state: pda-spengineer
- type: Icon
state: pda-spengineer

- type: entity
parent:
- PRISONPDAHeadOfPrison
- BaseMedicalPDA
id: PRISONPDAMedic
name: КПК врача тюрьмы
description: Этот КПК - ваш путь к свободе.
components:
- type: Pda
id: PRISONIDCardMedic
state: pda-spmedic
- type: Icon
state: pda-spmedic
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
- type: entity
parent: PRISONIDCardHeadOfPrison
id: IAAIDCard
name: internal affairs agent ID card
name: ID карта агента внутренних дел
components:
- type: Sprite
layers:
Expand All @@ -18,10 +18,84 @@
components:
- type: Sprite
layers:
- state: silver
- state: centcom
- state: idjedint
sprite: Stories/Objects/Misc/id_cards.rsi
- type: Item
heldPrefix: blue
- type: PresetIdCard
job: JediNt

- type: entity
parent: IDCardStandard
id: PRISONIDCardHeadOfPrison
name: ID карта начальника тюрьмы
description: Карта, необходимая для доступа в различные области станции.
components:
- type: Sprite
sprite: Stories/Objects/Misc/id_cards.rsi
layers:
- state: silver_sp
- state: idhosp
- type: PresetIdCard
job: PRISONHeadOfPrison
- type: Clothing
slots:
- idcard
sprite: Stories/Objects/Misc/id_cards.rsi

- type: entity
parent: PRISONIDCardHeadOfPrison
id: PRISONIDCardOfficer
name: ID карта офицера тюрьмы
description: Карта, необходимая для доступа в различные области станции.
components:
- type: Sprite
layers:
- state: default_sp
- state: idspofficer
- type: PresetIdCard
job: PRISONOfficer

- type: entity
parent: PRISONIDCardHeadOfPrison
id: PRISONIDCardEngineer
name: ID карта инженера тюрьмы
description: Карта, необходимая для доступа в различные области станции.
components:
- type: Sprite
layers:
- state: default_sp
- state: idspengineer
- type: PresetIdCard
job: PRISONEngineer

- type: entity
parent: PRISONIDCardHeadOfPrison
id: PRISONIDCardMedic
name: ID карта врача тюрьмы
description: Карта, необходимая для доступа в различные области станции.
components:
- type: Sprite
layers:
- state: default_sp
- state: idspmedic
- type: PresetIdCard
job: PRISONMedic

- type: entity
parent: IDCardStandard
id: PRISONIDCardPrisoner
name: ID карта заключенного тюрьмы
description: Карта, необходимая для доступа в различные области станции.
components:
- type: Sprite
sprite: Objects/Misc/id_cards.rsi
layers:
- state: orange
- type: PresetIdCard
job: PRISONPrisoner
- type: Clothing
slots:
- idcard
sprite: Objects/Misc/id_cards.rsi
17 changes: 16 additions & 1 deletion Resources/Prototypes/Stories/Entities/Objects/Misc/stamps.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
- type: entity
name: law office's rubber stamp
name: Печать агента внутренних дел
parent: RubberStampBase
id: RubberStampIAA
suffix: DO NOT MAP
Expand All @@ -11,3 +11,18 @@
- type: Sprite
sprite: Objects/Misc/bureaucracy.rsi
state: stamp-iaa

- type: entity
name: печать начальника тюрьмы
description: Печать из резины, для проставления печатей на важных документах.
parent: RubberStampBase
id: PRISONRubberStamp
suffix: DO NOT MAP
components:
- type: Stamp
stampedName: Начальник тюрьмы
stampedColor: "#0036A2"
stampState: "paper_stamp-hosp"
- type: Sprite
sprite: Objects/Misc/bureaucracy.rsi
state: stamp-hosp
15 changes: 0 additions & 15 deletions Resources/Prototypes/Stories/Entities/Objects/encryption_keys.yml

This file was deleted.

This file was deleted.

Loading

0 comments on commit 69f07f5

Please sign in to comment.