Skip to content

Commit

Permalink
Перенос вещей ТСФ, AR-12 и Карпокота (#592)
Browse files Browse the repository at this point in the history
Перенесены со старой репы вещи ТСФ, Военные и торговцев. AR-12 Красотка.
Добавил шанс на спавн шарфа анробаста в техах. Плюс Карпокот для ядеров
:cl: Filo
- add: Ходят слухи что в тех-помещениях можно найти необычный шарф
- add: Вернул вещи ТСФ
  • Loading branch information
Filokini authored Oct 4, 2024
1 parent 138f33e commit 606a82f
Show file tree
Hide file tree
Showing 156 changed files with 1,287 additions and 81 deletions.
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
ghost-role-information-cmnd-cburn-agent-name = Майор РХБЗЗ
ghost-role-information-cmnd-cburn-agent-description = Высококвалифицированный командир РХБЗЗ, способный справиться с любыми угрозами.
ghost-role-information-cmnd-cburn-agent-description = Высококвалифицированный командир РХБЗЗ, способный справиться с любыми угрозами.
ghost-role-information-carpcat-name = Мэттью
ghost-role-information-carpcat-description = Ваши хозяева отправляются на очередное задание, почему бы не пойти с ними?
3 changes: 2 additions & 1 deletion Resources/Locale/ru-RU/ADT/prototypes/Access/accesses.ftl
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
id-card-access-level-iaa = Агент Внутренних Дел
id-card-access-level-magistrate = Магистрат
id-card-access-level-blueshield = Офицер Синего Щита
id-card-access-level-trader = Торговец
id-card-access-level-spacesec-official = Служебный SEC
id-card-access-level-spacesec-maintenance = Техобслуживание SEC
id-card-access-level-spacesec-external = Внешний SEC
id-card-access-level-spacesec-security = Служба Безопасности SEC
id-card-access-level-spacesec-armory = Оружейный SEC
id-card-access-level-spacesec-command = Командование SEC
id-card-access-level-spacesec-command = Командование SEC
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,3 @@ ent-ADTClothingBackpackBlackLadySatchel = черная дамская сумоч
ent-ADTClothingBackpackLeatherLadySatchel = кожаный ранец
.desc = Для тех, кто снова хочет оказаться в школе.
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,15 @@ ent-ADTClothingBeltMedicalSecurityFilled = охранно-медицинский
ent-ADTClothingBeltInvestigatorHolsterFill = кобура следователя СБ
.desc = Кобура с табельным оружием следователя СБ - пистолетом с магазинами нелетальных и летальных патронов.
.suffix = { "" }
ent-ADTClothingBeltWarTSF = разгрузочный жилет армии ТСФ
.desc = Разгрузочный жилет пехотинца Транс-Солнечной Федерации.
.suffix = { "ТСФ" }
ent-ADTClothingBeltMagTSF = подсумок для пустых магазинов
.desc = Подсумок, применяемый в экипировке пехотинца ТСФ для хранения пустых магазинов или иных предметов. Можно прикрепить в слот кармана.
.suffix = { "ТСФ" }
ent-ADTClothingBeltMedTSF = подсумок для медицины
.desc = Подсумок, применяемый в экипировке пехотинца ТСФ для хранения медицинских принадлежностей. Можно прикрепить в слот кармана.
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,11 @@ ent-ADTSpaceSecClothingHeadset = гарнитура SPACE SEC
.desc = Модифицированный модульный интерком, надеваемый на голову. Принимает ключи шифрования.
ent-ADTSpaceSecClothingHeadsetFull = полноразмерная гарнитура SPACE SEC
.desc = Модифицированный модульный интерком, надеваемый на голову. Принимает ключи шифрования.
ent-ADTClothingHeadsetTSF = гарнитура ТСФ
.desc = Компактная гарнитура армии ТСФ с тремя каналами связи.
.suffix = { "ТСФ" }
ent-ADTClothingHeadsetTrader = гарнитура торговцев
.desc = Гарнитура, используемая торговцами.
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,15 @@ ent-ADTClothingHeadHatsBavarianHatGreenBorder = баварская шляпа с
.desc = Традиционная баварская шляпа с зеленой каймой.
.suffix = { "Октоберфест" }
ent-ADTClothingHeadHatsBavarianHatBlue = синяя егерская шляпа
.desc = Егерская шляпа синего цвета, с пером.
.desc = Егерская шляпа синего цвета, с пером.
.suffix = { "Октоберфест" }
ent-ADTClothingHeadHatsBavarianHatGreen = зеленая егерская шляпа
.desc = Егерская шляпа зеленого цвета, с пером.
.desc = Егерская шляпа зеленого цвета, с пером.
.suffix = { "Октоберфест" }
ent-ADTClothingHeadHatsBavarianHatRed = красная егерская шляпа
.desc = Егерская шляпа красного цвета, с пером.
.desc = Егерская шляпа красного цвета, с пером.
.suffix = { "Октоберфест" }
ent-ADTClothingHeadHatTrader = кепка торговца
.desc = Бейсболка, окрашенная в цвета ТСФ
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
ent-ADTClothingHeadHelmetSoliderIlisium = шлем скафандра
.suffix = Иллизиум
.desc = Шлем бойца Иллизиума
ent-ADTClothingHeadHelmetTSF = шлем армии ТСФ
.desc = Стандартная каска пехотинца Транс-Солнечной Федерации.
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
ent-ADTClothingNeckScarfUnrobust = шарф анробаста
.desc = Шарф, подтверждающий, что его носитель достоин звания самого главного неудачника в галактике, который не выиграл ни одного сражения. Шарф является клеймом того, что его носитель всегда будет обречен на неудачу и высмеивание со стороны окружающих. Однако он будет носить его с гордостью и достоинством, готовый к следующей неудаче.
ent-ADTClothingNeckScarfWindy = ветренный шарф
.desc = Не похоже, чтобы здесь дуло...
.suffix = { "" }
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,12 @@ ent-ADTClothingNeckBodyCamera = бодикамера
.desc = Носимая камера для обеспечения подотчетности и ответственности.
ent-ClothingNeckAmberFocus = янтарный фокус
.desc = Янтарное фокусирующее стекло, обеспечивающее связь с потусторонним миром. Кажется, что ожерелье подергивается, но только когда вы смотрите на него краем глаза.
.desc = Янтарное фокусирующее стекло, обеспечивающее связь с потусторонним миром. Кажется, что ожерелье подергивается, но только когда вы смотрите на него краем глаза.
ent-ADTClothingNeckJeton = армейский жетон
.desc = Жетон с именем, фамилией и группой крови владельца.
.suffix = { "ТСФ" }
ent-ADTClothingNeckPatchTSF = нашивка ТСФ "Воины Солнца"
.desc = Крепящийся на липучку патч войс ТСФ, с аббревиатурой на солнечном языке, означающей "Воины Солнца".
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,6 @@ ent-ClothingOuterArmorAirsoftBlue = { ent-ClothingOuterArmorAirsoftRed }
ent-ADTClothingGigaMuscles = мускулы
.desc = До ужаса огромные мускулы, нарощенные при помощи наномашин.
ent-ADTClothingOuterArmorTSF = бронежилет армии ТСФ
.desc = Стандартный бронежилет пехотинца Транс-Солнечной Федерации.
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,7 @@ ent-ClothingOuterAtmosianBomberJacket = куртка-бомбер атмосиа
ent-ADTClothingOuterCoatCyberSun = лабораторный халат Киберсан
.desc = Лабораторный халат Киберсан, предоставляющий минимальную защиту от вредного воздействия.
ent-ADTClothingOuterCoatTrader = бомбер торговца
.desc = Куртка-бомбер торговцев ТСФ
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -261,3 +261,7 @@ ent-ADTClothingUniformSquidGameOrganizer = комбинезон организа
ent-ADTClothingUniformSquidGamePlayer = комбинезон игрока Игр Кальмара
.desc = Комбинезон для того, кто проверяет себя на прочность и готовность на все.
.suffix = { "Игры Кальмара" }
ent-ADTClothingUniformJumpsuitTrader = комбинезон торговца
.desc = Это комбинезон, который носят торговцы ТСФ
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-ADTMobCarpNukie = Мэттью
.desc = Не очень удачный эксперимент синдиката полученный при очередной попытке скрещивания видов, но благодаря своей внешности он оказался полезен во время допросов.
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ent-ADTDrinkFlaskArmy = Армейская Фляга
.desc = Довольно качественная фляга.
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,12 @@ ent-ADTEncryptionKeySpaceSec = ключ шифрования SPACE SEC
.desc = Ключ шифрования, используемый малоизвестной корпорацией.
ent-ADTEncryptionKeyDroneAntag = ключ канала дронов
.desc = Ключ к доступу каналу дронов.
.desc = Ключ к доступу каналу дронов.
ent-ADTEncryptionKeyTSF = Ключ шифрования ТСФ
.desc = Ключ шифрования войск ТСФ с доступом к их стандартным частотам.
.suffix = { "ТСФ" }
ent-ADTEncryptionKeyTrader = ключ шифрования торговцев
.desc = Ключ шифрования, используемый торговцами.
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,7 @@ ent-ADTBrigMedicPDA = КПК бригмедика
ent-ADTInvestigatorPDA = КПК следователя СБ
.desc = Пахнет как чернила и дело, закрытое предварительно из-за смерти подозреваемого от несчастного случая на рабочем месте.
ent-ADTTraderPDA = КПК торговца
.desc = КПК торговца
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -23,3 +23,7 @@ ent-ADTSpaceSecCommanderIDCard = ID карта командира SPACE SEC
.desc = Карта, необходимая для доступа в различные области станции.
ent-ADTSpaceSecServiceIDCard = ID карта сотрудника SPACE SEC
.desc = Карта, необходимая для доступа в различные области станции.
ent-ADTTraderIDCard = ID карта торговца
.desc = ID карта торговца
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@ ent-ADTMagazineRifleBibis = магазин от страйкбольного а
.suffix = { "Страйкбол" }
ent-ADTMagazineMagnumIncendiary = пистолетный магазин (.45 зажигательные)
.desc = { ent-BaseMagazinePistol.desc }
ent-ADTMagazineRifleAR12 = магазин для AR-12
.desc = Штатный магазин для штурмовой винтовки AR-12 на 35 патронов .20 винтовочных. Несовместим с другими автоматами под тот же патрон.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
ent-ADTBannerTSF = знамя ТСФ
.desc = Это знамя с логотипом ТСФ.
.suffix = { "ТСФ" }
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,7 @@ ent-ADTVendingMachinePatholoDrobe = ПатологоШкаф
ent-ADTVendingMachinePrazatClothing = СтильноМат
.desc = Особый вид автомата с одеждой, выдающий нестандартную одежду. Одобрен бюро по контролю за стилем NanoTrasen.
ent-ADTVendingMachineTSFArmoury = оружейная ТСФ
.desc = Связанный с удаленным хранилищем шкаф, используемый для выдачи оружия и экипировки бойцов ТСФ.
.suffix = { "ТСФ" }
3 changes: 3 additions & 0 deletions Resources/Prototypes/ADT/Access/trader.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- type: accessLevel
id: ADTTrader
name: id-card-access-level-trader
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
- type: vendingMachineInventory
id: ADTTSFArmouryInventory
startingInventory:
ADTWeaponRifleTAR60SF: 5
ADTWeaponRifleAR12: 2
ADTMagazineRifleAR12: 28
MagazineBoxRifle: 7
MagazineBoxRifleBig: 3
ADTClothingNeckPatchTSF: 7
ADTClothingBeltWarTSF: 7
ADTClothingBeltMagTSF: 7
ADTClothingBeltMedTSF: 7
ADTClothingOuterArmorTSF: 7
ADTClothingHeadHelmetTSF: 7
ADTClothingNeckJeton: 7
ADTClothingHeadsetTSF: 7
ClothingHandsGlovesCombat: 7
ClothingShoesBootsJack: 7
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,3 @@
components:
- type: Sprite
sprite: ADT/Clothing/Back/pathologist_backpack.rsi

63 changes: 63 additions & 0 deletions Resources/Prototypes/ADT/Entities/Clothing/Belt/belts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -148,3 +148,66 @@
quickEquip: true
- type: StaticPrice
price: 160

# Разгрузка и подсумки ТСФ

- type: entity
id: ADTClothingBeltWarTSF
parent: ClothingBeltMilitaryWebbing
name: TSF warbelt
description: TSF warbelt
suffix: TSF
components:
- type: Sprite
sprite: ADT/Clothing/Belt/tsf_webbing.rsi
- type: Clothing
sprite: ADT/Clothing/Belt/tsf_webbing.rsi
- type: Storage
grid:
- 0,0,0,1
- 2,0,5,1
- 7,0,8,1
- 10,0,10,1
maxItemSize: Normal

- type: entity
id: ADTClothingBeltMagTSF
parent: ClothingBeltMilitaryWebbing
name: TSF mag belt
description: TSF mag belt
suffix: TSF
components:
- type: Sprite
sprite: ADT/Clothing/Belt/tsf_magbelt.rsi
- type: Clothing
sprite: ADT/Clothing/Belt/tsf_magbelt.rsi
quickEquip: false
slots:
- belt
- type: Storage
grid:
- 0,0,3,1
maxItemSize: Small
- type: Item
size: Small

- type: entity
id: ADTClothingBeltMedTSF
parent: ClothingBeltMilitaryWebbing
name: TSF med belt
description: TSF med belt
suffix: TSF
components:
- type: Sprite
sprite: ADT/Clothing/Belt/tsf_medbelt.rsi
- type: Clothing
sprite: ADT/Clothing/Belt/tsf_medbelt.rsi
quickEquip: false
slots:
- belt
- type: Storage
grid:
- 0,0,2,1
maxItemSize: Small
- type: Item
size: Small
41 changes: 40 additions & 1 deletion Resources/Prototypes/ADT/Entities/Clothing/Ears/headsets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -89,4 +89,43 @@
- type: Sprite
sprite: ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi
- type: Clothing
sprite: ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi
sprite: ADT/Clothing/Ears/Headsets/space_sec_headset_full.rsi

# ТСФ

- type: entity
parent: ClothingHeadset
id: ADTClothingHeadsetTSF
name: TSF forces headset
description: A headset for TSF forces.
suffix: TSF
components:
- type: ContainerFill
containers:
key_slots:
- ADTEncryptionKeyTSF
- type: Sprite
sprite: ADT/Clothing/Ears/Headsets/armyheadset.rsi
- type: Clothing
sprite: ADT/Clothing/Ears/Headsets/armyheadset.rsi
- type: RadioSpeaker
channels:
- ADTTransSolar19482Channel
- ADTTransSolar19487Channel
- ADTTransSolar19489Channel

- type: entity
parent: ClothingHeadset
id: ADTClothingHeadsetTrader
name: trader headset
description: A headset used by trader.
components:
- type: ContainerFill
containers:
key_slots:
- ADTEncryptionKeyTrader
- EncryptionKeyCommon
- type: Sprite
sprite: ADT/Clothing/Ears/Headsets/trader.rsi
- type: Clothing
sprite: ADT/Clothing/Ears/Headsets/trader.rsi
14 changes: 14 additions & 0 deletions Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml
Original file line number Diff line number Diff line change
Expand Up @@ -256,3 +256,17 @@
sprite: ADT/Clothing/Head/Hats/bavarian_hatred.rsi #спрайты от SHIONE
- type: Clothing
sprite: ADT/Clothing/Head/Hats/bavarian_hatred.rsi #спрайты от SHIONE

- type: entity
parent: ClothingHeadBase
id: ADTClothingHeadHatTrader
name: hat
description: trader.
components:
- type: Tag
tags: # ignore "WhitelistChameleon" tag
- WhitelistChameleon
- type: Sprite
sprite: ADT/Clothing/Head/Hats/trader.rsi #спрайты от prazat911
- type: Clothing
sprite: ADT/Clothing/Head/Hats/trader.rsi
22 changes: 22 additions & 0 deletions Resources/Prototypes/ADT/Entities/Clothing/Head/helmets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,25 @@
sprite: ADT/Clothing/Head/Helmets/helmetSolder.rsi
- type: Clothing
sprite: ADT/Clothing/Head/Helmets/helmetSolder.rsi

- type: entity
parent: ClothingHeadBase
id: ADTClothingHeadHelmetTSF
name: TSF helmet
description: Standard security gear. Protects the head from impacts.
suffix: TSF
components:
- type: Sprite
sprite: ADT/Clothing/Head/Helmets/tsf_helmet.rsi
- type: Clothing
sprite: ADT/Clothing/Head/Helmets/tsf_helmet.rsi
- type: Armor
modifiers:
coefficients:
Blunt: 0.85
Slash: 0.9
Piercing: 0.9
Heat: 0.8
- type: Tag
tags:
- WhitelistChameleon
28 changes: 28 additions & 0 deletions Resources/Prototypes/ADT/Entities/Clothing/Neck/scarfs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
- type: entity
parent: ClothingNeckBase
id: ADTClothingNeckScarfBase
name: Base scarf
description: Just base scarf...
abstract: true

- type: entity
parent: ADTClothingNeckScarfBase
id: ADTClothingNeckScarfUnrobust
name: unrobust scarf
description: A scarf confirming that its wearer is worthy of the title of the chief unrobust in the galaxy, who has not won a single battle. The scarf is a stigma that its wearer will always be doomed to failure and ridicule from others. However, he will wear it with pride and dignity, ready for the next failure.
components:
- type: Sprite
sprite: ADT/Clothing/Neck/Scarfs/unrobust_scarf.rsi
- type: Clothing
sprite: ADT/Clothing/Neck/Scarfs/unrobust_scarf.rsi

- type: entity
parent: ADTClothingNeckScarfBase
id: ADTClothingNeckScarfWindy
name: a windy scarf
description: It's don't seem to be a wind here...
components:
- type: Sprite
sprite: ADT/Clothing/Neck/Scarfs/windyscarf.rsi
- type: Clothing
sprite: ADT/Clothing/Neck/Scarfs/windyscarf.rsi
Loading

0 comments on commit 606a82f

Please sign in to comment.