From 390cf91d8f5944ab7d3f35ca1ad7bf4c4bd27437 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Thu, 21 Mar 2024 20:42:51 +0300 Subject: [PATCH 1/6] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=20=D1=82=D0=B5=D1=85.=20=D0=BF=D0=B0=D0=BD=D0=B5=D0=BB=D1=8C?= =?UTF-8?q?=20=D0=9A=D0=B8=D0=B1=D0=BE=D1=80=D0=B3=D1=83=20=D0=A1=D0=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml b/Resources/Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml index 122cdf9d8a6..ec195857ebe 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml @@ -81,6 +81,7 @@ - type: ActiveRadio - type: IntrinsicRadioReceiver - type: IntrinsicRadioTransmitter + - type: WiresPanel # + Тех панель - type: Wires boardName: "ipc-board-name" layoutId: ADTBodyCyborgSec From 535d7aa0d30077bf60e675506df570886754cc25 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Thu, 21 Mar 2024 22:43:55 +0300 Subject: [PATCH 2/6] =?UTF-8?q?=D1=81=D0=BF=D0=B0=D0=B2=D0=BD=20=D0=9E?= =?UTF-8?q?=D0=A6=D0=9A=20=D1=81=20=D0=B3=D0=BE=D1=81=D1=82=20=D1=80=D0=BE?= =?UTF-8?q?=D0=BB=D1=8C=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ru-RU/ADT/ghost/roles/ghost-role.ftl | 7 ++ .../Mobs/SecurityCyborg/sec_cyborg.yml | 2 +- .../ADT/Entities/Mobs/player/humanoid.yml | 73 +++++++++++++++++++ .../Objects/Weapons/Guns/Pistols/pistols.yml | 4 +- 4 files changed, 83 insertions(+), 3 deletions(-) create mode 100644 Resources/Locale/ru-RU/ADT/ghost/roles/ghost-role.ftl create mode 100644 Resources/Prototypes/ADT/Entities/Mobs/player/humanoid.yml diff --git a/Resources/Locale/ru-RU/ADT/ghost/roles/ghost-role.ftl b/Resources/Locale/ru-RU/ADT/ghost/roles/ghost-role.ftl new file mode 100644 index 00000000000..633d6981d8c --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/ghost/roles/ghost-role.ftl @@ -0,0 +1,7 @@ +ent-ADTRandomHumanoidSpawnerOperatorCentComm = Оператор Центрального Командования + .desc = Ага + .suffix = {"Гейм-Мастер, ОЦК"} + +ghost-role-information-operator-centcom-official-name = Оператор Центрального Командования +ghost-role-information-operator-centcom-official-description = Исполняйте обязанности по проверке отчётов, присланных станциями в определённом секторе, сверяет их с формами, установленные самим Центральным Командованием, вносит незначительные правки и передаёт их выше. В игре же вашей задачей будет принимать, рассматривать отчёты, присланные станцией, и одобрять/отклонять их, в зависимости от содержимого, а так же объёма ошибок. (В случае чего обращайтесь в Ф1 или в телефон ЦентКома, чтобы запросить помощь от администрации.) + diff --git a/Resources/Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml b/Resources/Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml index ec195857ebe..e8e41be93e9 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/SecurityCyborg/sec_cyborg.yml @@ -95,7 +95,7 @@ - type: SiliconLawProvider laws: SecCybLaw - type: EmagSiliconLaw - stunTime: 5 + stunTime: 7 # - type: IonStormTarget # - type: BorgChassis - type: ContainerFill diff --git a/Resources/Prototypes/ADT/Entities/Mobs/player/humanoid.yml b/Resources/Prototypes/ADT/Entities/Mobs/player/humanoid.yml new file mode 100644 index 00000000000..81f96532e12 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Mobs/player/humanoid.yml @@ -0,0 +1,73 @@ +## ОЦк для игроков +- type: entity + name: CentCom official + id: ADTRandomHumanoidSpawnerOperatorCentComm + suffix: "Game-Master, Operator CentComm" + components: + - type: Sprite + sprite: Markers/jobs.rsi + state: centcom + - type: RandomHumanoidSpawner + settings: ADTOperatorCentComm + - type: InitialInfectedExempt + - type: AutoImplant + implants: + - MindShieldImplant + +- type: randomHumanoidSettings + id: ADTOperatorCentComm + components: + - type: MindShield + - type: GhostRole + name: ghost-role-information-operator-centcom-official-name + description: ghost-role-information-operator-centcom-official-description + requirements: + - !type:OverallPlaytimeRequirement + time: 72000 # 20h overall + - !type:DepartmentTimeRequirement + department: Command + time: 72000 # 20h + - !type:DepartmentTimeRequirement + department: Security + time: 72000 # 20h + - type: GhostTakeoverAvailable + - type: Loadout + prototypes: [ ADTOperatorCentCommGear ] + - type: InitialInfectedExempt + +- type: startingGear + id: ADTOperatorCentCommGear + equipment: + jumpsuit: ClothingUniformJumpsuitCentcomOfficial + shoes: ClothingShoesBootsCombatFilled + head: ClothingHeadHatCentcom + eyes: ClothingEyesGlassesSunglasses + gloves: ClothingHandsGlovesColorBlack + outerClothing: ClothingOuterArmorBasic + id: CentcomPDA + ears: ClothingHeadsetAltCentCom + belt: WeaponPistolN1984 + pocket1: BoxFolderBlack + pocket2: PhoneInstrument + underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear + socks: ClothingUnderwearSocksNormal + underweart: ClothingUnderwearTopBraWhite # Sirena-Underwear + underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear + + # - !type:OverallPlaytimeRequirement + # time: 324000 #90 hrs + # - !type:DepartmentTimeRequirement + # department: Security + # time: 324000 #90 hrs + # - !type:RoleTimeRequirement + # role: JobSecurityOfficer + # time: 21600 #6 hrs 21600 + # - !type:RoleTimeRequirement + # role: JobWarden + # time: 21600 #6 hrs 21600 + # - !type:RoleTimeRequirement + # role: JobDetective + # time: 7200 #2 hrs 7200 + # - !type:DepartmentTimeRequirement + # department: Command + # time: 72000 diff --git a/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Pistols/pistols.yml b/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Pistols/pistols.yml index 4a385db2e30..b28d6e74916 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Pistols/pistols.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Weapons/Guns/Pistols/pistols.yml @@ -173,8 +173,8 @@ - type: Clothing sprite: ADT/Objects/Weapons/Guns/Pistols/deser_eagle.rsi - type: Gun - minAngle: 1 - maxAngle: 5 + minAngle: 10 + maxAngle: 10 angleIncrease: 5 angleDecay: 5 fireRate: 4.1 From 5fc95a6446e38dcf4d80172a626efde2cd077c24 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Thu, 21 Mar 2024 22:53:10 +0300 Subject: [PATCH 3/6] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB?= =?UTF-8?q?=20=D0=A7=D0=B5=D0=BD=D0=B6=D0=9B=D0=BE=D0=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Changelog/ChangelogADT.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Resources/Changelog/ChangelogADT.yml b/Resources/Changelog/ChangelogADT.yml index 2593992ee25..8dad6b26c80 100644 --- a/Resources/Changelog/ChangelogADT.yml +++ b/Resources/Changelog/ChangelogADT.yml @@ -1408,14 +1408,14 @@ Entries: - {message: "В автомат горячих напитков добавлены 3 новых чая.", type: Add} id: 55702 #костыль отображения в Обновлениях time: '2024-03-08T17:58:00.0000000+00:00' - + - author: Шрёдингер changes: - {message: "add: Добавлено новое поле 'personable' для - type: Gun.", type: Add} - {message: "Пистолет киборга СБ можно персонализировать.", type: Add} id: 55702 #костыль отображения в Обновлениях time: '2024-03-08T08:20:00.0000000+00:00' - + - author: Котя changes: - {message: "Добавлена способность жала ослепления генокраду.", type: Add} @@ -1465,8 +1465,8 @@ Entries: - {message: Бирки для ног теперь одеваются на слот носков., type: Tweak} - {message: ЦК оснащило шкафы парамедиков высоковольтными дефибрилляторами., type: Tweak} - {message: Аголатин теперь вызывает апатию. Посматривайте за эмоциями пациентов., type: Add} - - {message: Нестабильному полиморфину теперь надо 12 единиц для срабатывания. Так же появилась новая надпись перед превращением и иконка состояния., type: Tweak} - - {message: Полиморфину теперь надо 16 единиц для срабатывания. Добавлен полиморф новакидам. Так же появилась новая надпись перед превращением и иконка состояния., type: Tweak} + - {message: Нестабильному полиморфину теперь надо 12 единиц для срабатывания. Так же появилась новая надпись перед превращением и иконка состояния., type: Tweak} + - {message: Полиморфину теперь надо 16 единиц для срабатывания. Добавлен полиморф новакидам. Так же появилась новая надпись перед превращением и иконка состояния., type: Tweak} - {message: Изменения в препаратах; Пероводород теперь лечит 1.5 уколов при соприкосновении. Диэтамилат уменьшает кровотечение на 1.5 при соприкосновении. Морфин уменьшает нокдаун и стан на 1.5 секунды, type: Tweak} - {message: В новых партиях бутылочек и упаковок препаратов ТаблеткоМата наконец появились более понятные этикетки., type: Tweak} - {message: Добавлены новые стеклянные баночки., type: Add} @@ -1505,3 +1505,11 @@ Entries: - {message: "Исправлен мааааааленький баг, когда слаймолюдов невозможно было обыскивать.", type: Fix} id: 55709 #костыль отображения в Обновлениях time: '2024-03-16T08:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Новая гост роль ОЦК.", type: Add} + - {message: "Дебафнул точность Диглу", type: Tweak} + - {message: "Исправил емаг Киборга СБ, добавил ему тех. панель.", type: Fix} + id: 55710 #костыль отображения в Обновлениях + time: '2024-03-21T08:20:00.0000000+00:00' From d64e2a2cf0f42fe91cff656b79a7efcb38aae9be Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Thu, 21 Mar 2024 22:54:06 +0300 Subject: [PATCH 4/6] =?UTF-8?q?=D0=90=D0=B3=D0=B0,=20=D0=B4=D0=B0,=20?= =?UTF-8?q?=D0=BC=D0=B5=D0=BB=D0=BA=D0=B8=D0=B5=20=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BA=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Changelog/ChangelogADT.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Changelog/ChangelogADT.yml b/Resources/Changelog/ChangelogADT.yml index 8dad6b26c80..19fb7e06512 100644 --- a/Resources/Changelog/ChangelogADT.yml +++ b/Resources/Changelog/ChangelogADT.yml @@ -1506,7 +1506,7 @@ Entries: id: 55709 #костыль отображения в Обновлениях time: '2024-03-16T08:20:00.0000000+00:00' -- author: Котя +- author: Шрёдингер changes: - {message: "Новая гост роль ОЦК.", type: Add} - {message: "Дебафнул точность Диглу", type: Tweak} From f3b2e94ad698bf2d29611e912198f4adf2f5e9c5 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Thu, 21 Mar 2024 23:26:59 +0300 Subject: [PATCH 5/6] =?UTF-8?q?=D0=94=D0=BB=D1=8F=20BaseTranslatorImplante?= =?UTF-8?q?r=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20abstract:=20tr?= =?UTF-8?q?ue?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ADT/Entities/Objects/Device/Misc/translator_implants.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/Resources/Prototypes/ADT/Entities/Objects/Device/Misc/translator_implants.yml b/Resources/Prototypes/ADT/Entities/Objects/Device/Misc/translator_implants.yml index 08eb151d723..3ebd7c90366 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Device/Misc/translator_implants.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Device/Misc/translator_implants.yml @@ -3,6 +3,7 @@ parent: [ BaseItem ] name: Basic translator implant description: "Translates speech." + abstract: true components: - type: Sprite sprite: Objects/Specific/Medical/implanter.rsi From 9144f12bb4801a0a015f6c237ba260779baa1558 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Thu, 21 Mar 2024 23:29:08 +0300 Subject: [PATCH 6/6] =?UTF-8?q?=D0=A4=D0=B8=D0=BA=D1=81=20=D0=B1=D0=B8?= =?UTF-8?q?=D0=BB=D0=B4=20=D1=82=D0=B5=D1=81=D1=82=D0=B0,=20=D1=80=D1=83?= =?UTF-8?q?=D0=B3=D0=B0=D0=BB=D1=81=D1=8F=20=D0=BD=D0=B0=20=D0=BA=D0=B0?= =?UTF-8?q?=D1=80=D0=B3=D0=BE=20=D0=BF=D1=80=D0=BE=D0=B4=D1=83=D0=BA=D1=86?= =?UTF-8?q?=D0=B8=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Prototypes/Catalog/Cargo/cargo_vending.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml b/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml index 34da3412963..d7dd841d357 100644 --- a/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml +++ b/Resources/Prototypes/Catalog/Cargo/cargo_vending.yml @@ -33,7 +33,7 @@ sprite: Objects/Specific/Service/vending_machine_restock.rsi state: base product: CrateVendingMachineRestockClothesFilled - cost: 7500 + cost: 7645 category: Service group: market