From 8bc181bd05a6a464bd9ba6d6573239f458a00f0f Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 14:56:10 +0300 Subject: [PATCH 01/48] =?UTF-8?q?=D0=97=D0=B0=D0=BA=D0=B8=D0=BD=D1=83?= =?UTF-8?q?=D0=BB=20=D0=BF=D1=80=D0=BE=D1=82=D0=BE=D1=82=D0=B8=D0=BF=D1=8B?= =?UTF-8?q?,=20=D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=BE=D0=B4=D1=8B=20=D0=B4?= =?UTF-8?q?=D0=BB=D1=8F=20=D1=81=D0=BB=D0=B5=D0=B4=D0=BE=D0=B2=D0=B0=D1=82?= =?UTF-8?q?=D0=B5=D0=BB=D1=8F=20=D0=A1=D0=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ru-RU/ADT/Entities/Clothing/Belt/belt.ftl | 3 + .../ru-RU/ADT/Entities/Clothing/Head/hats.ftl | 3 + .../ADT/Entities/Clothing/Neck/specific.ftl | 2 + .../Entities/Clothing/OuterClothing/coats.ftl | 3 + .../Entities/Clothing/Uniform/jumpsuits.ftl | 3 + .../ru-RU/ADT/Entities/Objects/Device/pda.ftl | 2 + .../ru-RU/ADT/Entities/Weapons/security.ftl | 11 ++ .../ADT/Catalog/Fills/Items/belt.yml | 11 ++ .../ADT/Entities/Clothing/Head/hats.yml | 14 ++ .../ADT/Entities/Clothing/Neck/specific.yml | 8 + .../Entities/Clothing/OuterClothing/coats.yml | 27 ++++ .../Entities/Clothing/Uniforms/Jumpsuit.yml | 12 ++ .../ADT/Entities/Objects/Device/pda.yml | 15 ++ .../ADT/Entities/Objects/Weapons/security.yml | 137 ++++++++++++++++++ .../ADT/Roles/Jobs/Security/investigator.yml | 53 +++++++ .../Prototypes/ADT/StatusEffects/job.yml | 6 + .../equipped-INNERCLOTHING.png | Bin 0 -> 1100 bytes .../Jumpsuit/investigator_suit.rsi/icon.png | Bin 0 -> 442 bytes .../investigator_suit.rsi/inhand-left.png | Bin 0 -> 632 bytes .../investigator_suit.rsi/inhand-right.png | Bin 0 -> 646 bytes .../Jumpsuit/investigator_suit.rsi/meta.json | 0 .../Misc/job_icons.rsi/ADTInvestigator.png | Bin 0 -> 130 bytes .../Interface/Misc/job_icons.rsi/meta.json | 15 ++ 23 files changed, 325 insertions(+) create mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl create mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl create mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/specific.ftl create mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl create mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl create mode 100644 Resources/Locale/ru-RU/ADT/Entities/Objects/Device/pda.ftl create mode 100644 Resources/Locale/ru-RU/ADT/Entities/Weapons/security.ftl create mode 100644 Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Neck/specific.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/coats.yml create mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Weapons/security.yml create mode 100644 Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml create mode 100644 Resources/Prototypes/ADT/StatusEffects/job.yml create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json create mode 100644 Resources/Textures/ADT/Interface/Misc/job_icons.rsi/ADTInvestigator.png create mode 100644 Resources/Textures/ADT/Interface/Misc/job_icons.rsi/meta.json diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl new file mode 100644 index 0000000000..51e2ac276c --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl @@ -0,0 +1,3 @@ +ent-ADTClothingBeltInvestigatorHolster = кобура следователя СБ + .desc = Кобура с табельным оружием следователя СБ - пистолетом с магазинами нелетальных и летальных патронов. + .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl new file mode 100644 index 0000000000..ec691d724f --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl @@ -0,0 +1,3 @@ +ent-ADTClothingHeadHatsInvestigatorCap = фуражка следователя Службы Безопасности + .desc = Слава NanoTrasen! + .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/specific.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/specific.ftl new file mode 100644 index 0000000000..127372e87d --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/specific.ftl @@ -0,0 +1,2 @@ +ent-ADTClothingNeckSecBadge = жетон Службы Безопасности + .desc = Позолоченный жетон с символикой Службы Безопасности и индивидуальным номером сотрудника. Предмет особой гордости среди офицеров. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl new file mode 100644 index 0000000000..00d8f6b4eb --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl @@ -0,0 +1,3 @@ +ent-ADTClothingOuterCoatInvestigator = бушлат следователя Службы Безопасности + .desc = Один вид этого бушлата повышает вероятность чистосердечного признания подозреваемого на 50%. + .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl new file mode 100644 index 0000000000..d1c0e665c8 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl @@ -0,0 +1,3 @@ +ent-ADTClothingUniformInvestigatorSuit = форма следователя Службы Безопасности + .desc = Одежда для того, кто намерен докопаться до сути всех тайн. + .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/pda.ftl b/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/pda.ftl new file mode 100644 index 0000000000..eb40c357de --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/pda.ftl @@ -0,0 +1,2 @@ +ent-ADTInvestigatorPDA = КПК следователя СБ + .desc = Пахнет как чернила и дело, закрытое предварительно из-за смерти подозреваемого от несчастного случая на рабочем месте. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Weapons/security.ftl b/Resources/Locale/ru-RU/ADT/Entities/Weapons/security.ftl new file mode 100644 index 0000000000..549c227bda --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Weapons/security.ftl @@ -0,0 +1,11 @@ +ent-ADTtelescopicBaton = Телескопическая дубинка + .desc = "Большая, опасная и выдвижная дубинка. Может храниться в карманах в сложенном состоянии." + .suffix = { "" } + +ent-ADTtelescopicBatonBob = Телескопическая дубинка Боба + .desc = "Эксклюзивная телескопическая дубинка, полностью из золота." + .suffix = { "" } + +ent-ADTtelescopicBatonKon = Телескопическая дубинка Йохана + .desc = "Непонятно, кровь это или цвет дубинки.." + .suffix = { "" } \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml b/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml new file mode 100644 index 0000000000..5924822e5c --- /dev/null +++ b/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml @@ -0,0 +1,11 @@ +#кобура следователя СБ + +- type: entity + id: ADTClothingBeltInvestigatorHolster + parent: ClothingBeltHolster + suffix: Filled + components: + - type: StorageFill + contents: + - id: WeaponPistolMk58Nonlethal + - id: MagazinePistol \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml new file mode 100644 index 0000000000..5b68468f95 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml @@ -0,0 +1,14 @@ +#Фуражка следователя +- type: entity + parent: ClothingHeadBase + id: ADTClothingHeadHatsInvestigatorCap + name: investigator cap + description: Glory to NanoTrasen! + components: + - type: Tag + tags: # ignore "WhitelistChameleon" tag + - WhitelistChameleon + - type: Sprite + sprite: ADT/Clothing/Head/Hats/investigator_cap.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Hats/investigator_cap.rsi \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Neck/specific.yml b/Resources/Prototypes/ADT/Entities/Clothing/Neck/specific.yml new file mode 100644 index 0000000000..0e4f0bbea2 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Neck/specific.yml @@ -0,0 +1,8 @@ +- type: entity + parent: ClothingNeckBase + id: ADTClothingNeckSecBadge + name: sec badge + description: sec badge + components: + - type: Sprite + sprite: ADT/Clothing/Neck/secbadge.rsi \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/coats.yml b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/coats.yml new file mode 100644 index 0000000000..35c5855005 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/coats.yml @@ -0,0 +1,27 @@ +#бушлат следователя + +- type: entity + parent: ClothingOuterStorageBase + id: ADTClothingOuterCoatInvestigator + name: investigator bushlat + description: This pea jacket increases the chance of a suspect's confession by half. + components: + - type: Storage + grid: + - 0,0,3,1 + maxItemSize: Normal + - type: Sprite + sprite: ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi + - type: StorageFill + contents: + - id: CigarGoldCase + - id: Lighter + - type: Armor + modifiers: + coefficients: + Blunt: 0.8 + Slash: 0.8 + Piercing: 0.7 + Heat: 0.8 \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml new file mode 100644 index 0000000000..b1a411070d --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml @@ -0,0 +1,12 @@ +#Комбинезон следователя + +- type: entity + parent: ClothingUniformBase + id: ADTClothingUniformInvestigatorSuit + name: investigator suit + description: The costume of the one who will get to the bottom of all the secrets. + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml b/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml new file mode 100644 index 0000000000..95c6e84ec9 --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml @@ -0,0 +1,15 @@ +# КПК Следователя + +- type: entity + parent: BasePDA + id: ADTInvestigatorPDA + name: investigator PDA + description: It smells like ink and the case is prematurely closed due to the death of a suspect at work. + components: + - type: Pda + id: ADTInvestigatorIDCard + state: pda-investigator + - type: PdaBorderColor + borderColor: "#774705" + - type: Icon + state: pda-investigator \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Objects/Weapons/security.yml b/Resources/Prototypes/ADT/Entities/Objects/Weapons/security.yml new file mode 100644 index 0000000000..475bb0f87b --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Weapons/security.yml @@ -0,0 +1,137 @@ +#Телескопическая дубинка + +- type: entity + name: TelescopicBaton + parent: BaseItem + id: ADTtelescopicBaton + description: Big, dangerous telescopic baton. Can be stored in pockets when turned off. + components: + - type: Sprite + sprite: ADT/Objects/Weapons/Melee/telescopic_baton.rsi + layers: + - state: telescope_off + map: [ "enum.ToggleVisuals.Layer" ] + - type: SwitchableWeapon + openSound: "/Audio/ADT/open_telescopichka.ogg" + closeSound: "/Audio/ADT/close_telescopichka.ogg" + #bonkSound: "/Audio/ADT/bonk_dubinka.ogg" + damageOpen: + types: + Blunt: 2.4 + damageFolded: + types: + Blunt: 0 + staminaDamageFolded: 0 + staminaDamageOpen: 35 + sizeOpened: Normal + sizeClosed: Small + - type: StaminaDamageOnHit + damage: 0 + - type: MeleeWeapon + damage: + types: + Blunt: 2.4 + - type: Item + size: Small + sprite: ADT/Objects/Weapons/Melee/telescopic_baton.rsi + - type: UseDelay + delay: 1.0 + - type: DisarmMalus + malus: 0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + enum.ToggleVisuals.Layer: + True: {state: telescope_on} + False: {state: telescope_off} + +- type: entity + name: TelescopicBatonBob + parent: ADTtelescopicBaton + id: ADTtelescopicBatonBob + description: Big, dangerous telescopic baton. Can be stored in pockets when turned off. + components: + - type: Sprite + sprite: ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi + layers: + - state: telescope_off + map: [ "enum.ToggleVisuals.Layer" ] + - type: SwitchableWeapon + openSound: "/Audio/ADT/open_telescopichka.ogg" + closeSound: "/Audio/ADT/close_telescopichka.ogg" + #bonkSound: "/Audio/ADT/bonk_dubinka.ogg" + damageOpen: + types: + Blunt: 2.4 + damageFolded: + types: + Blunt: 0 + staminaDamageFolded: 0 + staminaDamageOpen: 35 + - type: StaminaDamageOnHit + damage: 0 + - type: MeleeWeapon + damage: + types: + Blunt: 2.4 + - type: Item + size: Small + sprite: ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi + - type: UseDelay + delay: 1.0 + - type: DisarmMalus + malus: 0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + enum.ToggleVisuals.Layer: + True: {state: telescope_on} + False: {state: telescope_off} + + + +- type: entity + name: TelescopicBatonKon + parent: ADTtelescopicBaton + id: ADTtelescopicBatonKon + description: Big, dangerous telescopic baton. Can be stored in pockets when turned off. + components: + - type: Sprite + sprite: ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi + layers: + - state: telescope_off + map: [ "enum.ToggleVisuals.Layer" ] + - type: SwitchableWeapon + openSound: "/Audio/ADT/open_telescopichka.ogg" + closeSound: "/Audio/ADT/close_telescopichka.ogg" + #bonkSound: "/Audio/ADT/bonk_dubinka.ogg" + damageOpen: + types: + Blunt: 2.4 + damageFolded: + types: + Blunt: 0 + staminaDamageFolded: 0 + staminaDamageOpen: 35 + - type: StaminaDamageOnHit + damage: 0 + - type: MeleeWeapon + damage: + types: + Blunt: 2.4 + - type: Item + size: Small + sprite: ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi + - type: UseDelay + delay: 1.0 + - type: DisarmMalus + malus: 0 + - type: Appearance + - type: GenericVisualizer + visuals: + enum.ToggleVisuals.Toggled: + enum.ToggleVisuals.Layer: + True: {state: telescope_on} + False: {state: telescope_off} \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml b/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml new file mode 100644 index 0000000000..4bfd4edd93 --- /dev/null +++ b/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml @@ -0,0 +1,53 @@ +- type: job + id: ADTInvestigator + name: job-name-ADTInvestigator + description: job-description-ADTInvestigator + playTimeTracker: JobADTInvestigator + requirements: + - !type:RoleTimeRequirement + role: JobWarden + time: 21600 #6 hrs + - !type:RoleTimeRequirement + role: JobIAA + time: 21600 #6 hrs + - !type:DepartmentTimeRequirement + department: Security + time: 108000 # 30 hours + startingGear: ADTInvestigatorGear + icon: "JobIconADTInvestigator" + supervisors: job-supervisors-hos + canBeAntag: false + access: + - Security + - Brig + - Maintenance + - Service + - Detective + - Investigator + special: + - !type:AddImplantSpecial + implants: [ MindShieldImplant ] + +- type: startingGear + id: ADTInvestigatorGear + equipment: + jumpsuit: ADTClothingUniformInvestigatorSuit + #back: ADTClothingBackpackInvestigatorFilled + shoes: ClothingShoesBootsJackSec # Corvax-Resprite + eyes: ClothingEyesGlassesSunglasses + head: ADTClothingHeadHatsInvestigatorCap + outerClothing: ADTClothingOuterCoatInvestigator + id: ADTInvestigatorPDA + ears: ClothingHeadsetSecurity + pocket1: ADTtelescopicBaton + pocket2: ForensicScanner + belt: ADTClothingBeltInvestigatorHolster + gloves: ClothingHandsGlovesForensic + underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear + socks: ClothingUnderwearSocksNormal + neck: ADTClothingNeckSecBadge + underweart: ClothingUnderwearTopBraSportsAlternative # Sirena-Underwear + underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear + innerClothingSkirt: ADTClothingUniformInvestigatorSuit + #satchel: ADTClothingBackpackSatchelInvestigatorFilled + #duffelbag: ADTClothingBackpackDuffelInvestigatorFilled \ No newline at end of file diff --git a/Resources/Prototypes/ADT/StatusEffects/job.yml b/Resources/Prototypes/ADT/StatusEffects/job.yml new file mode 100644 index 0000000000..e51b3757b5 --- /dev/null +++ b/Resources/Prototypes/ADT/StatusEffects/job.yml @@ -0,0 +1,6 @@ +- type: statusIcon + parent: JobIcon + id: JobIconADTInvestigator + icon: + sprite: /Textures/ADT/Interface/Misc/job_icons.rsi + state: ADTInvestigator \ No newline at end of file diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/equipped-INNERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..96513ae3a7999acb6bb03188d779f8b6bf88c877 GIT binary patch literal 1100 zcmV-S1he~zP)Px(21!IgRCr$Pn$3z6K@^3nCkZnIl0aMpGOm3YS1try>I0~6AU=XVfG!nWxzLAk zD+vTKkcotZ{Ir~g6K;x5r*EaJoF>&UOs1!*&aLm>`bphN%!NP6h41PZZnw*{x7+RBhDM{2eZIQ7GKngk(Rqw5j6n%O8US&0 zp5>~5AiWQ*vigk5G7t(QfD;cV7W|C}kOJ~EAYgT{>zx|o$No<}*=|{Vlw-Xj{gVJ# znH?)@fUI{8fFgZ4FTvXqR9XF#bAU9So<(?bqG1GZn8^KsYsZTsg2TWr!{MjZcLIQU z0FU&5s{tBFbilDX+C2c;Q3F7y`F!~J#k_j?Z2vcght>mH08-zs>!Pm$FdPn3>;Rk1 zrb*K@+m&JWl_ZJTY&O~F@p!CiQv(3{EKg0^!uMKzm9c}tAX^3SAmj-^4vEQRqH0qE z;P&=51!&k{>mxD%V>BA6^i_pn0LW9Ea{xRK2#5-;0U7{^0O)WS$T^5myhZ>4aK|N= zMi>wZfShnSF#-(Udj%jpU~f)bJ>U`n{}liX#@M$3@GG&_16lx8>#ODfZcVudkV8Pe z({xHx)`z|dK&R8$FGDbVKA$If?=+p#l=Y#n0-!OrE@dNtx_HW$oiPG@k*!O+F#_u1 zDPMNR2=GO=F73t$sEen3*%>3i7umYB8zVsLDR~*Ff7Y-bp}iLjK=704#k>e=%1G147&ofsRauQdipJbsvyt zK*-M1(>8>2Y;X!!J0-29t_}OV@>SUo0l0XhD*7(kdBfnG`Nuf|cuV{o@u~pG8!Os2 z&jP^xKYrWGk=77xc`m>FUZC9qQ_l%N$U6Z=V5+dg34qpH_qluoaG$*s!nS|8>$+}L S?b6)<0000Px$bV)=(R9Hvtl}&1dKoEti{Xr2jf*Ws;GbP(Oz$8~m4v=lK&2_TP%0&bd5XGMk zPbg`HOqat1H{CEyk9Jjk{rYu{qMe7@xjs1nr+`zyDX>X_r{JJJ6w&KVKxJ9Zv00Ys z`=6d}HPJ)=y(y=7F^VKfLgP42&2t!rxrzF|Kg~VQqq?paaJEh>0zmOJO&7V^ww)kQ zJc^>lyQ-?h5LN&#-gO;?VYn!S-9i;}@H#1k7y!ipU_vm!U^4P_aSW-5 zdpm1m7L%huo4Y={TT^QzM|m-8*QA+2TRmcM4cWTez;*@t=;_V zyKdCXd;WFn*D77M16HA-Zxwx(2bXvCndFNy?D=^&&;4)R{=VKP8-G53FS<7-{@VQA z3MDW1+>5#TE7t1L*~fOJ3<9o`co+f_o(D6^Tz;5+kkKK@!gf#c;tE5CJ&#*e-!e*B z1&Ob)XlQ0U6wjbC`}(zs4gt&!ZS9kfO=jTU=KlS-({r{NW#RVI7EJ3)`J83jU~QK* z`TFnY;O?ZC@L(=BM65U{Yf6boFyt=akR{0Kb0=TL1t6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..322e667897cf1428e14b1c742c6f47d4d2486450 GIT binary patch literal 646 zcmV;10(t$3P)Px%KuJVFRCr$Pnz2d)K@f&Fi3cG_iWCMyYM;s4R?y0auvDmcIRPz! z%nhKYfR=!kK;{Ir1Tr^({}gz?ncAO$F`v!0;}AT5`RhKD1kk7NshHY(YfMP@SqaQ$ zGdmuS&2G0dWm$IqzE~`5UDsx_*@!D0r+d9#ceKstb2}Q1Oh~sEz+^IMH@0b-1BB&r zY4NP8DzN~Z?$v75=7r>oqG)po>FxjkMSK9nhQr|j0-nA8Zq3`>ZR-qxk>r9)bO!+- zdq6<40I=WhTOiT_#On5z0A7NmaXSF`i5r)s-FHnGE=bYsZD!6=J^&JvKZX$6xRCBM z0B9W8X`BSk^5_Y;&`A;C^mLGL6sGF-0zk)f*T>hld47C2{Ekj56+nt^Zx3)bLgPcz zbEksq0}{*NxNKu|2YY~PD924uY6J8&LaJ_Y-{`pei2~pzE-juqK-!LQ>rn@A6PFfG z9UyH-xb>(5xQR=Prw)*|Biwq_0o=r;#Zw1J+YxR(>Hu!y(&DKDr0oc|o+t;T%-^{a zij7AGkUD>l6~w(h3P8&Iojak}cq9Oq%->@Laj%aC0D;%?e*+YlBmj6(>inG|qR%yC z01iUz{JqcQD6z=^Qs?g!5q++S0+2F)?=v|{Y%+k<`8!2KpKHhfP8%V0{@!PDl-N-K gC@;LWHQ59B2fnVPP|&r#UjP6A07*qoM6N<$f~HRgTe~DWM4fOyMQo literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/meta.json b/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/meta.json new file mode 100644 index 0000000000..60e71b2e19 --- /dev/null +++ b/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/meta.json @@ -0,0 +1,15 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Make from Adventure Time", + + "size": { + "x": 8, + "y": 8 + }, + "states": [ + { + "name": "ADTInvestigator" + } + ] +} \ No newline at end of file From 906c45bf5533fae3deee874b62d794a8ba5bab49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Schr=C3=B6dinger?= <132720404+Schrodinger71@users.noreply.github.com> Date: Sat, 29 Jun 2024 14:59:22 +0300 Subject: [PATCH 02/48] Update meta.json --- .../Jumpsuit/investigator_suit.rsi/meta.json | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json index e69de29bb2..f935988ca6 100644 --- a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json +++ b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Pyotr Ignvatievich for Adventure Time MRP Server", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + } + ] +} From 6ab309cbd5c9c7a7f452c3b990b34e210a74aabc Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 15:37:35 +0300 Subject: [PATCH 03/48] =?UTF-8?q?=D0=B7=D0=B0=D0=BA=D0=B8=D0=BD=D1=83?= =?UTF-8?q?=D0=BB=20=D0=BC=D0=B5=D1=82=D1=83=20=D0=BD=D0=BE=D1=80=D0=BC?= =?UTF-8?q?=D0=B0=D0=BB=D1=8C=D0=BD=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Jumpsuit/investigator_suit.rsi/meta.json | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json index e69de29bb2..7b5c2e3a82 100644 --- a/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json +++ b/Resources/Textures/ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Pyotr Ignvatievich for Adventure Time MRP Server", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-INNERCLOTHING", + "directions": 4 + } + ] +} \ No newline at end of file From 6d1f64aafac4827449271d44a87cb2ec03343da6 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 21:24:59 +0300 Subject: [PATCH 04/48] =?UTF-8?q?=D0=B7=D0=B0=D0=BA=D0=B8=D0=BD=D1=83?= =?UTF-8?q?=D0=BB=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../investigator_cap.rsi/equipped-HELMET.png | Bin 0 -> 751 bytes .../Head/Hats/investigator_cap.rsi/icon.png | Bin 0 -> 375 bytes .../Hats/investigator_cap.rsi/inhand-left.png | Bin 0 -> 563 bytes .../Hats/investigator_cap.rsi/inhand-right.png | Bin 0 -> 533 bytes .../Head/Hats/investigator_cap.rsi/meta.json | Bin 0 -> 1054 bytes 5 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/meta.json diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/equipped-HELMET.png b/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..77b9e110339fe57c27930cfb59f19fa6044fc376 GIT binary patch literal 751 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>U|Q+v;uum9 z_cqGcJ33Hc?v!O)uB?|h*yQ?Y3Rj-a)-8E=uGwGc{qL}=Fn*WV_q-$Z50=$0xVvlR zqDy&9U3L@2L?*c{UL=uuYG;vre|yriW18PD&Ah7m{@zUE=X2Ji6+Mv%6fu2!*`lww zFLTcP-v0f5ukv%&SYJ=KcX{0Er2n-3l|G}v$o#ikuD_5pmEsjtZ(z9c{>2NE(uW7OFc;X_+9qDlpUEK7;pKdG-MYNXZ#+KntK2#@ zQE_RU{j!Su=~F-JJ-vKCzHe{Vy!bhHe?2+*c=?yV$JJKby)K&7qQmv_+2*aA`Hqx} z^W-pDbhQ?Qb8DmMxwJD0nr3nz$ncpdhfH-G=P%))OM-f-`kVVC&)$&P~R zotr!7w(xWR{Zf-)P$~8Pt%c==)D2;UAsaVWn)Dqw=TP}cH_^YrdfqdW{@oH2lZ|Y4 zZOZy4C@_s<2jjt;VVN@-RJM6@S(xjs=h)4}!OfBWhSOtW!?TUE8#c5&?%7!J@1pZ( z>vG3t*9OIfCR3t%cU(I!G%@V+K2L|wk=qx1%qb8zxxrGP`}%jS>VfjsB_CHZFOmFa jyWfgJ&j0%N4f|QW-Z9JqS literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/icon.png b/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2450fa9259bbecfc7143d3a10abe675764d88bc0 GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^TEDn4#?y*WRVR3U#c+u9dY}vE=Cq_?xeSMu$*{0%qVp>sQ(ZVT-_xIH|fA%co z3FHe13HfvW;K73pd7A5jM4rr$x34p}v%h}+f}bp+4LZ-CK21$XO+30Gzj&d*;kAp) zCA<7NlTQ5o_j&fi&(F`Z$U078c39Rd!^mXN4pe>VOVW?BTInuj2eD>`6GZ|FB3vx8 z3`Q(stP0yM&t1;rZZcJ}rL{G%=I^(+(QLC{mrH(I>Ct?2r5LM0w20`G11snC_si!@ zl=6~GNZ4`o1Vh=4<^J-DcJ&4Q8s`O#ITdHr{s)?CB)N!N^FGP7mVD?W#E7Blt+ z8Mm&d3dS9Lj49k-zw%sEVo<97c&T#IS>;IPb$k5R{aC>a3=VLZfCvVL$c?#*VaJma QfFa4?>FVdQ&MBb@0HW=ajsO4v literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4412be66a0c4285a502ef0811b70ca81dcdcd7 GIT binary patch literal 563 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D%z-+H<@hE&A8 zowd=6*-@bFdCO~|`aIa)Sb+a4`p zcYBu7ubj21{H7w$@BGr1+c)d?{d^wuhULjmE}Qf785sCJ%wdQ+P|W;5xkJo>yTXq_ z_rXra5Bd#Y&VfqqFI9Vg*88YW?)+ML)uQy<)wRpFD$G8hv+MTVrE~qZSJYZmEI9aK zM@8NL6B?)QWrP~7W4QI=Y55#xj>8k8)|$o6wY^;T#r1MYx1Jlj$?V#odC$EWb(q$u zC30UdEBrh!m_cUBWDDQ8mGPM^g$^a+?;}I!GcL>grQNU56~?q?_MT#P3C2R1^Ok~} zcYN}k6mc-@E|ag;hL^Tsp*Od9oczq_Flk-eje>?YEzhhLW|fy&9lY!rD<&;*vmi^N z`^MjY=S{Wm>+7ux4S#F)e09Nr%f8il&v+~}_h~&p`k5`wv~?lVfxo583l2Vgn>cer zV?x~q$$dXg3u-ZJ`0%-4cf*H@qL613_xPNC{&B`~fmiF@X1|i(e2;IQxq;xSVm7^J z9U%-6{P#cIWl-=8ch0eJaGt7SdWdmSiRqCxW|I)lpvB+$ez39rYjAY`a-{^A3K%?H L{an^LB{Ts5?0oo+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/inhand-right.png b/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..732c63acf69a7a00d5756a5a1cb98d1bc38cbd9c GIT binary patch literal 533 zcmV+w0_y#VP)Px$&q+i0A~960jFMfSs1!z-Aj83oDPXwZ%3b!O|1h zs5cNHAePa%x?MnJ0@2YV#vSu5^D!^gz>t^sy`QAWc;xuyIX*u@03^V11yBLU1Avzx zDu4<&t^g|FcmVJfKm||%#}%klAc~^*CQXtg5mOm`j^B8H8%W(01gq3v2?`A+qbnLs zwu|-iG@~qgBHKln*T9MZzVB17w@l-MI~s;>be}HK@!1B=X0Mdzxzz&vG*C}+lYzAr z*nN1USS!M0=Sfw zf{O%5af*v462PUb6kH@gic?%Xk$^6go%erS7tibp!#Dx@(CSQqy2^6}YJEQ5qyE;B zF@9GAw&55NEdRsn;QH_<`!~hb&f(Muzm0U4`^E(0`0E70V14+>Y4h^BSfA!E#@JmB z*oI|Hvgr)YU(e>W5nI&0u>gxA$o(7$z^$-63v%&L`jl Xm&0j6N3G&{00000NkvXXu0mjfTp{cI literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/meta.json new file mode 100644 index 0000000000000000000000000000000000000000..d290b56eebc187034389d9f68ea5ec04aaed6cd2 GIT binary patch literal 1054 zcmdUuK}*9x5QX1a@IT0&wW#&vt%{&vq1awTJd`vw3pK5=7OV8Ht6w%*yIFe?dMSa; z?#$bHZ{8%|U!U67o(}5AXrWYvUS%~^E~9fYCpwH!6Y>ej9AsLfj4pYObfJ6JzB;UJ zwRB8AzMoKirX@^PPs%j^t=V=yJ6qmfgbgLos75*vVe zcDt_b)Faa8RMegQ)l&BQ0ix=)>Bria_d4I!Y1GXcvkWkytE=dS!L_;TDrHykJ~SNm zH8-pAS%W)6*K1Y7IDe|Sh5Q~L>+tdavZQ*!ZOa5__%>qB*SgZJx~v2GX-?a-__yJP tb+by`TuZ&)g|m$=Y)iL=DZ{bcX`Y~cjDlU!8~!WXcR2iB9^DjH`T=XicMSjl literal 0 HcmV?d00001 From e54a0f3ba67ede38a298b14e16ed8a62e8839feb Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 21:28:30 +0300 Subject: [PATCH 05/48] =?UTF-8?q?=D0=B7=D0=B0=D0=BA=D0=B8=D0=BD=D1=83?= =?UTF-8?q?=D0=BB=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Head/Hats/investigator_cap.rsi/meta.json | Bin 1054 -> 1066 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/meta.json index d290b56eebc187034389d9f68ea5ec04aaed6cd2..b0bbefaf88008d4a20ae1b449bff7a71efdb0e73 100644 GIT binary patch delta 22 ZcmbQov5I4Z3=5wE0|fFia52;}001&@14{q^ delta 10 RcmZ3*F^^+|3=2~&0{{`)0;m80 From 315d36779bf2857a08690c7a26af24bd76e88a15 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 21:30:52 +0300 Subject: [PATCH 06/48] Fix RSI Linter --- .../Head/Hats/investigator_cap.rsi/meta.json | Bin 1066 -> 501 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/meta.json b/Resources/Textures/ADT/Clothing/Head/Hats/investigator_cap.rsi/meta.json index b0bbefaf88008d4a20ae1b449bff7a71efdb0e73..2ae5fa71f66b4ab059fa38e9d5cd28ba019e205d 100644 GIT binary patch literal 501 zcmb_Zy9&ZE6y5!bklBc@$xWr8pipcV5r>do+Y6f3BrR6)-%Zl0lY-#ga&lg|xpjyg zT7lA-OFAKgZi5_AfYe|SI-j%ImPJ!G>h)=RE%KsPm}bTi!a6sKEK^x=gHWN!$RSr` znp7Z7ser_I0df!@0zwfP^iA)jEjVnoi(`Ca6FdyCxSt{=pYz#%02ea4`S&Z2sWA Mu&+gZ<$dS=0FM!K%K!iX literal 1066 zcmdUuK}*9x5QX1a@IT0&wW#&vt%{&vq1awTJd|{67V5UfTCCE)u725MZ4!GCdMSa; z?#$bHZ{8%|U!U67o({^#Xd$aiuX38o%jlfUi4Gg63Hb!12Wd-`(IwB3E_Bb@SBJH& zmX66c?Z)gBl z&CP0J*5J-C^jg#~!JlGoRsM)?>WK0GvRJ*~wqt@bd>b+6YhCG9UDg5p)TbR;;@fb; vg;^zGuDRam!r4X_wx!#_l;W5VnkQ% Date: Sat, 29 Jun 2024 21:35:38 +0300 Subject: [PATCH 07/48] Add component --- .../SwitchableWeaponSystem.cs | 83 +++++++++++++++++++ .../SwitchableWeaponComponent.cs | 50 +++++++++++ 2 files changed, 133 insertions(+) create mode 100644 Content.Server/ADT/SwitchableWeapon/SwitchableWeaponSystem.cs create mode 100644 Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs diff --git a/Content.Server/ADT/SwitchableWeapon/SwitchableWeaponSystem.cs b/Content.Server/ADT/SwitchableWeapon/SwitchableWeaponSystem.cs new file mode 100644 index 0000000000..61a21f984c --- /dev/null +++ b/Content.Server/ADT/SwitchableWeapon/SwitchableWeaponSystem.cs @@ -0,0 +1,83 @@ +using Content.Shared.Damage.Components; +using Content.Shared.Damage.Events; +using Content.Shared.Examine; +using Content.Shared.Interaction.Events; +using Content.Shared.Item; +using Content.Shared.ADT.SwitchableWeapon; +using Content.Shared.Toggleable; +using Content.Shared.Weapons.Melee.Events; +using Robust.Shared.Audio.Systems; + +namespace Content.Server.ADT.SwitchableWeapon; + +public sealed class SwitchableWeaponSystem : EntitySystem +{ + [Dependency] private readonly SharedItemSystem _item = default!; + [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(Toggle); + SubscribeLocalEvent(OnExamined); + SubscribeLocalEvent(OnStaminaHitAttempt); + SubscribeLocalEvent(OnGetMeleeDamage); + SubscribeLocalEvent(OnComponentAdded); + } + + private void OnComponentAdded(EntityUid uid, SwitchableWeaponComponent component, ComponentAdd args) + { + UpdateState(uid, component); + } + + //Non-stamina damage + private void OnGetMeleeDamage(EntityUid uid, SwitchableWeaponComponent component, ref GetMeleeDamageEvent args) + { + args.Damage = component.IsOpen ? component.DamageOpen : component.DamageFolded; + } + + private void OnStaminaHitAttempt(EntityUid uid, SwitchableWeaponComponent component, ref StaminaDamageOnHitAttemptEvent args) + { + if (!component.IsOpen) + return; + + //args.HitSoundOverride = component.BonkSound; + } + + private void OnExamined(EntityUid uid, SwitchableWeaponComponent comp, ExaminedEvent args) + { + var msg = comp.IsOpen + ? Loc.GetString("comp-switchable-examined-on") + : Loc.GetString("comp-switchable-examined-off"); + args.PushMarkup(msg); + } + + private void UpdateState(EntityUid uid, SwitchableWeaponComponent comp) + { + if (TryComp(comp.Owner, out var item)) + { + _item.SetSize(item.Owner, comp.IsOpen ? comp.SizeOpened : comp.SizeClosed, item); + _item.SetHeldPrefix(comp.Owner, comp.IsOpen ? "on" : "off", false, item); + } + + if (TryComp(comp.Owner, out var appearance)) + _appearance.SetData(comp.Owner, ToggleVisuals.Toggled, comp.IsOpen, appearance); + + // Change stamina damage according to state + if (TryComp(uid, out var stamComp)) + { + stamComp.Damage = comp.IsOpen ? comp.StaminaDamageOpen : comp.StaminaDamageFolded; + } + } + + private void Toggle(EntityUid uid, SwitchableWeaponComponent comp, UseInHandEvent args) + { + comp.IsOpen = !comp.IsOpen; + UpdateState(uid, comp); + + var soundToPlay = comp.IsOpen ? comp.OpenSound : comp.CloseSound; + _audio.PlayPvs(soundToPlay, args.User); + } +} \ No newline at end of file diff --git a/Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs b/Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs new file mode 100644 index 0000000000..1b9297f41a --- /dev/null +++ b/Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs @@ -0,0 +1,50 @@ +using Content.Shared.Damage; +using Content.Shared.Item; +using Robust.Shared.Audio; +using Robust.Shared.Prototypes; + +namespace Content.Shared.ADT.SwitchableWeapon; + +[RegisterComponent] +public sealed partial class SwitchableWeaponComponent : Component +{ + [ViewVariables(VVAccess.ReadWrite)][DataField("damageFolded")] + public DamageSpecifier DamageFolded = new(){ + DamageDict = new() + { + { "Blunt", 0.0f }, + } + }; + + [ViewVariables(VVAccess.ReadWrite)][DataField("damageOpen")] + public DamageSpecifier DamageOpen = new(){ + DamageDict = new() + { + { "Blunt", 4.0f }, + } + }; + + [ViewVariables(VVAccess.ReadWrite)][DataField("staminaDamageFolded")] + public float StaminaDamageFolded = 0; + + [ViewVariables(VVAccess.ReadWrite)][DataField("staminaDamageOpen")] + public float StaminaDamageOpen = 28; + + [ViewVariables(VVAccess.ReadWrite)][DataField("isOpen")] + public bool IsOpen = false; + + [ViewVariables(VVAccess.ReadWrite)][DataField("openSound")] + public SoundSpecifier? OpenSound; + + [ViewVariables(VVAccess.ReadWrite)][DataField("closeSound")] + public SoundSpecifier? CloseSound; + + [ViewVariables(VVAccess.ReadWrite)][DataField("bonkSound")] + public SoundSpecifier? BonkSound; + + [ViewVariables(VVAccess.ReadWrite)][DataField("sizeOpened")] + public ProtoId SizeOpened = "Normal"; + + [ViewVariables(VVAccess.ReadWrite)][DataField("sizeClosed")] + public ProtoId SizeClosed = "Normal"; +} \ No newline at end of file From 483a0399cd81d9866bdaeac8bd1d7ca978072b26 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 21:46:44 +0300 Subject: [PATCH 08/48] =?UTF-8?q?=D0=BE=D0=BF=D1=8F=D1=82=D1=8C=20=D1=81?= =?UTF-8?q?=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Melee/telescopic_baton.rsi/meta.json | 33 ++++++++++++++++++ .../telescopic_baton.rsi/off-inhand-left.png | Bin 0 -> 218 bytes .../telescopic_baton.rsi/off-inhand-right.png | Bin 0 -> 213 bytes .../telescopic_baton.rsi/on-inhand-left.png | Bin 0 -> 371 bytes .../telescopic_baton.rsi/on-inhand-right.png | Bin 0 -> 374 bytes .../telescopic_baton.rsi/telescope_off.png | Bin 0 -> 374 bytes .../telescopic_baton.rsi/telescope_on.png | Bin 0 -> 615 bytes .../Melee/telescopic_baton_bob.rsi/meta.json | 33 ++++++++++++++++++ .../off-inhand-left.png | Bin 0 -> 171 bytes .../off-inhand-right.png | Bin 0 -> 173 bytes .../on-inhand-left.png | Bin 0 -> 837 bytes .../on-inhand-right.png | Bin 0 -> 939 bytes .../telescope_off.png | Bin 0 -> 236 bytes .../telescopic_baton_bob.rsi/telescope_on.png | Bin 0 -> 289 bytes .../Melee/telescopic_baton_kon.rsi/meta.json | 33 ++++++++++++++++++ .../off-inhand-left.png | Bin 0 -> 170 bytes .../off-inhand-right.png | Bin 0 -> 172 bytes .../on-inhand-left.png | Bin 0 -> 830 bytes .../on-inhand-right.png | Bin 0 -> 934 bytes .../telescope_off.png | Bin 0 -> 222 bytes .../telescopic_baton_kon.rsi/telescope_on.png | Bin 0 -> 252 bytes 21 files changed, 99 insertions(+) create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/off-inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/off-inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/on-inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/on-inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/telescope_off.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/telescope_on.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/off-inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/off-inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/on-inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/on-inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/telescope_off.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/telescope_on.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/meta.json create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/off-inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/off-inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/on-inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/on-inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/telescope_off.png create mode 100644 Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/telescope_on.png diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/meta.json b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/meta.json new file mode 100644 index 0000000000..9ce465ccac --- /dev/null +++ b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-3.0", + "copyright": "Sprited by mixnikita", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "telescope_on" + }, + { + "name": "telescope_off" + }, + { + "name": "off-inhand-left", + "directions": 4 + }, + { + "name": "off-inhand-right", + "directions": 4 + }, + { + "name": "on-inhand-left", + "directions": 4 + }, + { + "name": "on-inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/off-inhand-left.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/off-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..d60eba8d49250c5c99e1be05e0d8400f92c8f3fa GIT binary patch literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=3q4&NLn`LHy`{+4>>$7za7lVX z!_f%|hAMX?S|4hNE~x70>e{t7E7kdu?uLhZna}wAJM}jbq~Ag2`ctuQ`x1Lk+qXS) zm3)?ZuC1_3$SKs^v*qW-vf7T)l2G%7Z+}e?PmNMMGDSRfhyA=vmV#H)nSgp37#b$u z+$8b5z0(e0P_ zEZK1^;Hqz+;+E@q`zvo}Pydyuqt>u0FUY!_c1)00000Y^vK%^~0#9#`MFe>b9F4W7?0ag$~EFxZNLVJck7Kq|RHElEd>i;F(Y`s6oUv_(`Ol>;dY}IZrRTL*-9fC7vfV4@X_w}9zvz!aHhqG=ny9%M~s19ZId1FqJC&w`860002si=O|*u@nAy RwEF-6002ovPDHLkV1oPJsPq5; literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/on-inhand-right.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/on-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9cea4086c4c9a93fc26e466f4e2ddd844566c946 GIT binary patch literal 374 zcmV-+0g3*JP)OTF(f7&ivw@~ZsDejE*^yeCKincVCcYBCzCh6Ab&!u#qVc> zK+-<#Z+adf00000RI*lCQL0a`Lx-#=RVC|xdt3Z{xZdt!e>j<2l|lQ%NnCID?hlXW zOJk*MR>@i&&zJstij#CUQOJr?#Yx(_mqpXdC=A5PU+P0#8vGh`h*!<9b#V!C!BtTd%*~sO>JYrT~uXsqHROlNP}ym8_MP8*5t( z0000000000y0!J-hcY>*@U}BFRPP>q2P@|k2KV4QST(26)q@|)M00kM2#oH*cd%kk zp^~+h(|`KvIR#x;|CP=tjE;cgdMYn+Em!~5SI#Mz?!ntOr!ZeXJ9z;B0Dzf!0Dg(F U6J*Eor~m)}07*qoM6N<$f^p8Hod5s; literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/telescope_off.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton.rsi/telescope_off.png new file mode 100644 index 0000000000000000000000000000000000000000..e0875d24f54fe089bdf5f796ce590168cdb563e2 GIT binary patch literal 374 zcmV-+0g3*JP)zXw%6n?Q z;AnrhjP#j{kXE}R-H(Cn>>bGA>3OEOi8AD2wI+T*SX*7e-Tec$H`Wm+uaYHpvZ$Q2 zk-7N=D5a1JaC3c$v=YGk9C*#=$6w6(w-naq0ES+x{`6D^CQl9T%Pm$aY-n zH#16FLKt;od}@Bi)YK93g^$%WflC)F#;qII$L`e?$#qP@C0 zK#iqk1^*ds;nBkfI$k{zs^HaHUClicMV%NQgO(QfKV{(8&JJdZ#XW7e9XC4z)43e2 zhZ|aEJ~o8R;<$77J{A_v<5+H*<}3360AKj{y$j?02a$f@n8nEx0Y#mdY{#W)t*$L_ zV@FUb&r!a>uz2M%8cWN#cl#zL{l+KJ$jgXXoQgB2VVWj-1iXCl9KE9j7`w6Y?#+r8 z14A=VD$fyP3{pxk#sC0PN^G|!bFijI-tBD>#I~>@j1A`}*QUXW^ z4h)2lS)7t~GsY0MnyJEpz78;pQ|Zhs!d4Uc0#gs930DS~#c2?lFR;|%K;HclKg%;E(6y#xLW{Q=WjC;S0I8lV6G002ovPDHLkV1mXk B5VrYytPe=(BGKvfLWY`=dEtJ6QS?!~mn%dh^J_SoNb zyT!4WC&b)AvJ4Cj^H2QPul+q;LNX-pkBDGcUQJrSFT+dBT_y|+TRt)dv72pNX~Xjq Oq}0>Z&t;ucLK6T0YdIwV literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/off-inhand-right.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/off-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..95b859847c16c6c8488b97e596a2561ea9486ea7 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|(mh=qLn`LH zy}6OM!GOp0pw5v~JSUj~c6zmnBt_rx{jhJUUNTS_!+|GO{noo5_AcFf_gK5?-Pq&p z@%vi*tyjx0tda-GGcc4)`N$vs?tOlGz|N0}?h!jb&UAcv+=E}^5(C49d(4kg%{G=k RwD}8C>FMg{vd$@?2>|hlKjHuY literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/on-inhand-left.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/on-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..10512d90a31f6c20f827ffcb92ae6a793bd068e4 GIT binary patch literal 837 zcmV-L1G@Z)P)VLLewHIXO5f001bFV_;x1aCC8UWfEXu$jvJ$3UYT+h=`0*U_Z~m#=y(~28qeV z1&#p$J|K2peqJgA2KaW3fe}Ps)&-e`DUTO$B^MNx0O>zKY?P8(oXo($XaHnqmzNX( z#Tn-S*&<2VVD<(OyC@{c8OS~YWb>s%*jGU8BnbNnh+PEq1d#m&q&^+YX5s*w17XX6 z*d?hIAbS~{^9w4AGSf3k6bvmbEfpM7@{>{(f-8$lQge$HJoA$Ciwg3K5=&B3fNCM` z0|P;bLQsfl05w`@lIU-O02B`p*5^QQ_%e!}L5Lwha%oW+l*!0sOqh=_V~zv^ga1+n z29`evF_T^fh6Oqd4E$3OVrqsA3*GWV{RCt{2nlVnp zKoCX05kkAgx=m@M2-yueL~cTx3-}C_P^2U`;R1A2X;P#BDU{yAh-N9kQLqAXvO5e& z|4ETjMB_g%iCydm2qArIv-TOSbt)49pKZvX&(F$q;w9X!J?CSi3w3IN2G z2ZRIwAECQ%@1Z_BNP=HXg7*!kbF*E%ZCjC?A_CUy_4a-DYZxk_zkJ)aV#@F;as;bKFXH9sh^8n!6|Fm;CfHy3cOUY3Rq;Bo`3d3m8gw%+_7+ z&tQz%_IjGT%TShO^4?H$cNv~;icpp%j4@Gp#cqO!_5y~ouRjn&askKm0*2CGKE)Bb z=;^Sv7DZ9ue)bxi%cG9P_mw9)*)gZX;spt7Eu6bZGOsI7>@H6TAtZu#pt5DQX0Lt{ P00000NkvXXu0mjf0cTZw literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/on-inhand-right.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/on-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..f150a01e584155cf44a5cfa94e281316363ce306 GIT binary patch literal 939 zcmV;c162HpP)VLLewHIXO5f001bFV_;x1aCC8UWfEXu$jvJ$3UYT+h=`0*U_Z~m#=y(~28qeV z1&#p$J|K2peqJgA2KaW3fe}Ps)&-e`DUTO$B^MNx0O>zKY?P8(oXo($XaHnqmzNX( z#Tn-S*&<2VVD<(OyC@{c8OS~YWb>s%*jGU8BnbNnh+PEq1d#m&q&^+YX5s*w17XX6 z*d?hIAbS~{^9w4AGSf3k6bvmbEfpM7@{>{(f-8$lQge$HJoA$Ciwg3K5=&B3fNCM` z0|P;bLQsfl05w`@lIU-O02B`p*5^QQ_%e!}L5Lwha%oW+l*!0sOqh=_V~zv^ga1+n z29`evF_T^fh6Oqd4E$3OVrqsA3E0 z%$V1QE2oqiWM+83wRZ1XEXU%!K3ut?m|(k{_R@XO06*9ek=9xO|HP(B-jChI_2Mlv zW{2y=Th=FDrvYX?cK~3_4!5hkS1@8Wo7JBw`BYWl$L@lX-!7-ltmp2~Gpz=g_1sb7 zeVq(ZN;Q71@H{479|Qe0s2ZLYUph^wlcNp7PaXiY)_Z~bhz*}N zQhGYZzBWFzr%mpDHD2jU|D-4;06zYUENdEY^pDWFBL;8_ z;6@DK7Ql@dz%76qF@ReDH(~&{0B*zpZUNkg0o($(5d*jda3cnA3*bf!;1>gHe{e$*P?tU_u=x5lUp zx65hWf==06^gGtnst1|_7egu`d25Uo_gm1ZDj{sw`)iJwH}FZ;9Bms$7*h#dvkJ5p z5SRQ(o1@2u5&9A)UsYAIIf0O529Q9lHNxFG28z*DMW-@E5Cq{<@du5M%a>;z);<6L N002ovPDHLkV1fhSk~aVV literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/telescope_off.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/telescope_off.png new file mode 100644 index 0000000000000000000000000000000000000000..a456a690e96dfddba04a181be1cec07d2ec9b614 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}%RF5iLn2y} z6C_v{Cy4Yk1sZU<9n_FuRcY}5T=L()N9>QkuklQejWz%7sq+Leo#DAs!V<{musTX2i2Ht zoYTnYE~4;z&a`R91__-^Pb`*)Zct_xY0jMc;Dc3yf=+sZLl+b0y!*Ugw#l#_=(-7X h!OEyBeN0Xa44tKE7iMtX*$#9ugQu&X%Q~loCIGH`SQY>P literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/telescope_on.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_bob.rsi/telescope_on.png new file mode 100644 index 0000000000000000000000000000000000000000..0df0ef1f98034ccefffe2dcd38b725bb93b8fa52 GIT binary patch literal 289 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}w>@1PLn2y} z6C_v{C#W=By{Ys+JiYtRakb+v*{AK#UOt*-7<*uOrY&v&+3VjU gCNtwystYrNS=sUOOI{u=KyNa5y85}Sb4q9e05^VjlK=n! literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/meta.json b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/meta.json new file mode 100644 index 0000000000..9ce465ccac --- /dev/null +++ b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/meta.json @@ -0,0 +1,33 @@ +{ + "version": 1, + "license": "CC-BY-3.0", + "copyright": "Sprited by mixnikita", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "telescope_on" + }, + { + "name": "telescope_off" + }, + { + "name": "off-inhand-left", + "directions": 4 + }, + { + "name": "off-inhand-right", + "directions": 4 + }, + { + "name": "on-inhand-left", + "directions": 4 + }, + { + "name": "on-inhand-right", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/off-inhand-left.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/off-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..be086e63ecc0e65cc482c10f61eabe8b7ff5aa47 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|QaoK8Ln`LH zz3C}pPy<7RK$>Q+xU6(&%FZ67e)8QmpzW|+b??e zk;Hc8Xc$C-{Vk9+WITw-9jaE$#zf=Z_Pro|xp O7(8A5T-G@yGywoDz&jlP literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/off-inhand-right.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/off-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..431831404ed4a711a1a3d480219b2c67812b5710 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|(mY)pLn`LH zy}6P1fC7)JV_U+1R-=@lonEaj8`j?O{jksVxCBrc!-t}?mFebdZrr+^TXW;m-O`#L zPrZL^+5Agz)ptgaJcEO~P)VLLewHIXO5f001bFV_;x1aCC8UWfEXu$jvJ$3UYT+h=`0*U_Z~m#=y(~28qeV z1&#p$J|K2peqJgA2KaW3fe}Ps)&-e`DUTO$B^MNx0O>zKY?P8(oXo($XaHnqmzNX( z#Tn-S*&<2VVD<(OyC@{c8OS~YWb>s%*jGU8BnbNnh+PEq1d#m&q&^+YX5s*w17XX6 z*d?hIAbS~{^9w4AGSf3k6bvmbEfpM7@{>{(f-8$lQge$HJoA$Ciwg3K5=&B3fNCM` z0|P;bLQsfl05w`@lIU-O02B`p*5^QQ_%e!}L5Lwha%oW+l*!0sOqh=_V~zv^ga1+n z29`evF_T^fh6Oqd4E$3OVrqsA3&`Cr=RCt{2nz3ra zP!xv$loIZROeQX7a7;>`$v1KIO&l%wCf%&A4vtO=fh@N}n_z>M=)I?>h5v(qgPi>5 zGu{m60E7@i2qA?0k+wWa}d$V4kMYrfC2G+dOw=S>9b^o9AwsBo2UB^MH^5;4^gl z>#a|xyCiJ$+-;f$^EB-muj^VQr-*?4e&2m=pN63l`pwsME!I3BB%mL9sDys=mm;Nj zmMnfLp)AX2aXh;9>Er<1{7+YL3;@{ec9PLLf*&ro-pkfnyp2W<0A3DP@V%k;$;7R)%oRleV~kf`u|x3Qy?~)y+aK^DxPV9Y0*2CWKEw!JbUJLU#dJEw z;&^mb9D9w$uPslsvVEq*;tLYiT2!M^kb3Qjf7v`Cgb)ut0LzG5H$7`SR{#J207*qo IM6N<$f<1s-)Bpeg literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/on-inhand-right.png b/Resources/Textures/ADT/Objects/Weapons/Melee/telescopic_baton_kon.rsi/on-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..199b35af1e1ef9a655ab8bb45a390e8c7ca9f942 GIT binary patch literal 934 zcmV;X16lluP)VLLewHIXO5f001bFV_;x1aCC8UWfEXu$jvJ$3UYT+h=`0*U_Z~m#=y(~28qeV z1&#p$J|K2peqJgA2KaW3fe}Ps)&-e`DUTO$B^MNx0O>zKY?P8(oXo($XaHnqmzNX( z#Tn-S*&<2VVD<(OyC@{c8OS~YWb>s%*jGU8BnbNnh+PEq1d#m&q&^+YX5s*w17XX6 z*d?hIAbS~{^9w4AGSf3k6bvmbEfpM7@{>{(f-8$lQge$HJoA$Ciwg3K5=&B3fNCM` z0|P;bLQsfl05w`@lIU-O02B`p*5^QQ_%e!}L5Lwha%oW+l*!0sOqh=_V~zv^ga1+n z29`evF_T^fh6Oqd4E$3OVrqsA3h1+oRH1`4WCY1M0(jwhAp$l=!Euf>q(n@ZY0!_4DuN}wUFbL+W z{1eZfIT`;*Gk_onf*=TjAP9mW2!imtP_*HkyVxRHYglV97C+>1xpbSlR=e05@U)w*YR$0B!-?hymOJxDf-m1#lwF52S=<6?{^(&1M_0YZ?H+)9vkGAAS!0tU_vLx5lUpw|RbS zL8t63`W?O5ylcGUsct`#_WBQkYFMEsZV9s!4-gA^P8& z_wj8ml9E|B&mZvUds;JHU-*i<&H-sAgVXlqdzN=TtzgtS_*F0QhkanchyUuav8&YV z7U|^A^sGK@*fjZCVc&JeFWY2}GBPJxb}_4gtl9olgJIf-7qf1;Gcq$XGc4-LSheWQ S=iNXzGI+ZBxvXPx#wn;=mR9J=W);|iuFcb#xuXb<|;YlXx72csdQZ@&{0|XBvy+U!8?BzLSNG+{H z{(ybon&I~)d5{1a%@*Q}5oe6dt?hE-o_Q8763;Bo7^zZ1am5u^{6BHeES4xK{_|tx zndLqVIJYfc-ef-YTDv3Eaeo#70000 Date: Sat, 29 Jun 2024 21:59:27 +0300 Subject: [PATCH 09/48] =?UTF-8?q?=D0=BE=D0=BF=D1=8F=D1=82=D1=8C=20=D1=81?= =?UTF-8?q?=D0=BF=D1=80=D0=B0=D0=B9=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Neck/secbadge.rsi/equipped-NECK.png | Bin 0 -> 318 bytes .../ADT/Clothing/Neck/secbadge.rsi/icon.png | Bin 0 -> 401 bytes .../ADT/Clothing/Neck/secbadge.rsi/meta.json | 18 ++++++++++++++++++ 3 files changed, 18 insertions(+) create mode 100644 Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/equipped-NECK.png create mode 100644 Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/meta.json diff --git a/Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/equipped-NECK.png b/Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..3377f7edf81c0ce6612930217f5202f327208341 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|et5b#hE&A8 zo$APYC_seee)xfjMGZ+z<`xfl`~sSIYOWkpcRal0)`uI<<}VUO)v7q0yIzio8erM8<- z5@%01f9T8ZM`FSZJ`T(Y3knOR1k5F4BIwH8v6s=lxs%6H#4E!V7zPZUu6{1-oD!M< DM)hgS literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/icon.png b/Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..9eaab9e2b25c139d53c3548084459d48c43312d3 GIT binary patch literal 401 zcmV;C0dD?@P)Px$OG!jQR9Hu2WEfz;IKcKZj5=U61V%$(Xof()hrxgJ@}qFa1+qLtvL=w_`BQ^1 z%CCvp>lny!1W68nSAM}08k<Z39yiCVZf66o4!NN5fom21b4DN)5ifYM}X48KPE;7rhoq#5(^%XWjR?P084nFsDQCa vP5H>B7|BsU?Kb4714ct&Gz3ONU^D~(=lO&oq{v1c00000NkvXXu0mjfelMc* literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/meta.json b/Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/meta.json new file mode 100644 index 0000000000..4433338928 --- /dev/null +++ b/Resources/Textures/ADT/Clothing/Neck/secbadge.rsi/meta.json @@ -0,0 +1,18 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Created by discord:combatbibis only for Время Приключений MRP", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + } + ] +} From 3a4f99ef352e73e1cb17f9f5b3e9cc471e9e99c4 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 22:04:02 +0300 Subject: [PATCH 10/48] =?UTF-8?q?=D0=BE=D0=BE=D0=BF=D1=8F=D0=BF=D0=BF?= =?UTF-8?q?=D1=8F=D1=8F=D1=8F=D1=82=D1=8C=20=D1=81=D0=BF=D1=80=D0=B0=D0=B9?= =?UTF-8?q?=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../equipped-OUTERCLOTHING.png | Bin 0 -> 1179 bytes .../Coats/investigator_coat.rsi/icon.png | Bin 0 -> 515 bytes .../investigator_coat.rsi/inhand-left.png | Bin 0 -> 718 bytes .../investigator_coat.rsi/inhand-right.png | Bin 0 -> 699 bytes .../Coats/investigator_coat.rsi/meta.json | 26 ++++++++++++++++++ 5 files changed, 26 insertions(+) create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/equipped-OUTERCLOTHING.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/icon.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/inhand-left.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/inhand-right.png create mode 100644 Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/meta.json diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/equipped-OUTERCLOTHING.png b/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/equipped-OUTERCLOTHING.png new file mode 100644 index 0000000000000000000000000000000000000000..06fdd499ccab4c20d59fd539be489ba7673d5219 GIT binary patch literal 1179 zcmV;M1Z4Y(P)Px(RY^oaRCr$PS}|)BK@^@qR^mZ&m;_?LBG(9KafPY<16o^Jh=rhqNJOxRg((Cv zh=qcMSXf%?AFz(a6&~1J3LyrPNDQ1I8(8^PUYN}8?97{;+uU+9RkHJD-h1Es-pt;< zHzCG+OpLkzA^;E=Fy;t^6c}>?ghMc-05=6%tya?S_cOrho^$s%$+z3>q}gm{#P;|1 zMX%Rm2h@7O>&cnq$Al1HF3kxY0M~!+ipz-*503v>?`v|H=4Ji5H7@$C4Ml{frl!Q< z;h`3QqIp|Kb#l-@dtuhN&ED_5T>EqjtpI@Xg@pytINuQc&At|Z)>2Ch{tm?U_BP81 zlUL-tN`25i?->UKBLL()j06BXyE`I|<5T&Dyo{nq%+JlI0ATn6LFYVlZ9%XG zU@#bnMx&8}aO>WRxP9}+$=VN}J|`dFuBXnEoNoZ)<2VIa9(e#DK+$9*yZ}Jahf|0; zq6`q!6PHeARjw=u6n!{P`ehJQ0EnHi(-wq62Ec&n>FE>76V)HCKF=`V)!LJc+`+*? zsk1<*Uu6PVA*UwUX`{aofcw!*^0mDrXd~KKcLvaNGW=R^Q@n}YuSA`GN<~TsNGS5*J#;TYv{p_{Tm8mEP&Nz(;1C4j@>`eg zxr@_9Ye-LYF3O0-M{&k38~rQ*2vs$*y5}|qaAXJotdT*0^B8JiZ1%PWfbt)wtBwJ5 zTD!cHn~at9>ttQ@2LMdS(>z50|LbmnygA$bO>(k+uuvU{zKeb~14aRWBCyopn1E#i z00rtVLi(kMH!!XNCIj;rcqRbICw<$d@g=Ag#2@I%f6^jc*(5eSA2ue04dYuftT9<9?838IDQ~8X(?Z`ClzUKL7@51yzFp=cy8nFH|Vu z-TA&L(8R&1MzH{($_yN)0V7=7Q_8Twmo3f!kmCTu<$HWt=cxh=JJ2LS6)SEq*Z@Eg z6mI?65{nlXQ$Nrz@Z#wsrzRyAAQ1h>&t3}jBw&y&aGqNoasmJc50nuYRi}YWe{vc@ zaj6fo0g$Oj0945WHTndAYbvq;P;UX8ywt4VLO)mf%fO>C0yk1+w*ZWm3nQIQCjkgm zodYrh;C#2+O@m0q8T`$87ho{}%GJ%~k~Q}LD#HM*&C{1>W09WH08qsSO^j6nfG#i$ zwF)$J0OYqmxqGv!cLB9eKyHVlx5J^P0NnyaD=JH;zYCNGN*9Wo*2raY$jYU1mmsiH z008L5SpcBg!nGj)V4|EnuhNfbPcphra*hs@tbE<2DWEWNs0^^F(Q|6^CTH{JecQlF t0T+WueN6yh)FU)(`vL=ojqs@N{|{UXhHmcKSIGbX002ovPDHLkV1i1e5%~ZB literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/icon.png b/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..ecb7702ddae3edf59000b9d327c98555dff1efd3 GIT binary patch literal 515 zcmV+e0{s1nP)Px$y-7qtR9HvtmBC8GKoEu}(3Kdd!BXhK91MsMAH!Gi(1Qh^MW}}!d=($VfC%*v z4~0^Rff(FE(b@(E1j1_H|uxtzT(6%49kAMPg-kA)3gHM`#ve9 zD9bXM&*$QOMTsarI3AEXP^Ng2Bo%-l2nZ1RQ`72gC5C7O;NqwVfIQF5DVNLT24XlI z64dcL&j28#5Mltm)}(sMKr9xE3czSIGQ~M>CjfkUY>KL4-44EkmLz>NI zG`XIb;&z?{qE-RhcxXMe8XzDwu7Uyh9mVZDi6LtN(0cb5ryFN808ac<0lYH+gI_(q zG`3`;0x%S}6#%?L&zKByvjVslME;Q*1@H_Ad+oM?)M!F`p;UpU>1Y4n8h{sL8ln}^ zf|!CFzm4fSATa=+-j*8!2?NN!7WRQuh5rX&CSp$+!`TYJl*XLjt+;aq*wq-hT!;ZM z8xZJwiSz$#Lc6{2%qHXw+k6Fijo1THN!#Xi0G$Gz0$*a?B`~jYj~D;|002ovPDHLk FV1hko+ra<; literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/inhand-left.png b/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..9c09a42d82ce288de961baaeaa9a453238412b8e GIT binary patch literal 718 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>VCwL6aSW-5 zdmH8Jeb_-@u9LFq1+mou-QvtzUmomD|KG=6-_8EN@A(~Dk&q7Ym90@LTO)iFjkuK! zzbW5*r?)$$h)c2Z^S8Ivlc)LcYSmrQ+EiLzQSiJCXu+U~IbzJL4Sg=XO|4}?2?+jh@OKAYity7~n12e-19ifbM?`)PB5 z?xEe@|LmHXVr=(2Megy{)Az{|_7Gsn+SkU2gvmJAl8zlMl&nrf%J-BM?aN7T#dO=Br zijw1Xc7Fc}=f7wbt^V-BPSWNrQv&0it!bMzWg6IbHl8ySOTEW;!&<}cCu_i&Qx7tG z85)&embRvx2x2~)yofvH!?nWOmP}XP8m^x4bq}+_=^1y8mK1)B+@n(oG>T8*Py~nT z0uF^p#f~KmE$-YCj$YPd_{N}f$?`=<)Ri9}YJM4tUVpLu;I?HhwyNFJYu(uVcQb@E zw44yr+5EvK@M^{CmVislU2j&c{l0-=+q)jkxHk;JUbmy#WfNYXoAKxU@G-=aSW-5 zdpm2R-(d%yw%C=9s?OS8>{`pb8m=_j8m~WmV6(vot1~wxwHSlcL)wBu+5*06v06?F zob}{Vwv@&EM>-B%-`=0!|9--|s0$yKU;XgQk)eZG%Fn@V!9%tQt^sZ!21^QyR35`k z))Wu}B6TBQT%!N@#}uQ)*R!;Kadq#^FMs@8>_GFcTfbz4@9f!kFqEfY`^|r6mQD6} z|M;k7igd~A(#J-7TNyT7h+EHo`spY02N@<^)^qt%?%&p#Q#3j5mnF~PCF>M8lK#wE zr@VT*h=Yjhf+}4C?)NX&F=)()(*DqAb6~;eeoG!d z_J)H3T+)mRgnQov>s`SKG6XWozJrt$UArVqs{$@cY3_)$MLKUeryDyOg*n z+?pw)oTY(Z)c5}5h=N{9iIZnptdq z_mjINR;i!m6T|XvG4B2{P0X?JGNYyFyx7I7UZh@jm5$bUCc?1oMDa;&z6X~$qpglG zlEkstA{=_|3IEy1=l7+p4{Wt&UN)hJaYtGDgYyhKiqaQ^F}S9G*!*3R=X{&ad!89$ z`89eEZq04H#hBn=)m;AcT!SXdW7i1^FPMt0^vredRj{n6nEsAuhLb@VL#)$*1A2EP zSI9PGm$PNDJ20-Eb8vRo#*fv=yd BHcbEk literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/meta.json b/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/meta.json new file mode 100644 index 0000000000..eecc959aae --- /dev/null +++ b/Resources/Textures/ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Pyotr Ignvatievich for Adventure Time MRP Server", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-OUTERCLOTHING", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} From b394b138554c03028d7b5d0f7565a40e45c22803 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 22:20:12 +0300 Subject: [PATCH 11/48] id card --- .../Entities/Objects/Misc/identification_cards.ftl | 2 ++ .../Prototypes/ADT/Catalog/Fills/Items/belt.yml | 2 +- .../Entities/Objects/Misc/identification_cards.yml | 13 +++++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl create mode 100644 Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml diff --git a/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl b/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl new file mode 100644 index 0000000000..ebf60e3ab4 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl @@ -0,0 +1,2 @@ +ent-ADTInvestigatorIDCard = ID карта следователя СБ + .desc = { ent-IDCardStandard.desc } \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml b/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml index 5924822e5c..1ba702350d 100644 --- a/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml +++ b/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml @@ -7,5 +7,5 @@ components: - type: StorageFill contents: - - id: WeaponPistolMk58Nonlethal + - id: WeaponPistolMk58 - id: MagazinePistol \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml new file mode 100644 index 0000000000..6ad8d3eaeb --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml @@ -0,0 +1,13 @@ +# Айди карта следователя СБ + +- type: entity + parent: IDCardStandard + id: ADTInvestigatorIDCard + name: investigator ID card + components: + - type: Sprite + layers: + - state: default + - state: idinvestigator + - type: PresetIdCard + job: ADTInvestigator \ No newline at end of file From b8219318531ed8bea3bf0e93dcae8a41f3f0ce5f Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 22:31:39 +0300 Subject: [PATCH 12/48] add sprite --- .../Objects/Misc/identification_cards.yml | 1 + .../Misc/id_cards.rsi/default-inhand-left.png | Bin 0 -> 177 bytes .../Misc/id_cards.rsi/default-inhand-right.png | Bin 0 -> 179 bytes .../ADT/Objects/Misc/id_cards.rsi/default.png | Bin 0 -> 355 bytes .../Objects/Misc/id_cards.rsi/idinvestigator.png | Bin 0 -> 202 bytes .../ADT/Objects/Misc/id_cards.rsi/meta.json | 0 6 files changed, 1 insertion(+) create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default-inhand-left.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default-inhand-right.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idinvestigator.png create mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml index 6ad8d3eaeb..682efb3788 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml @@ -6,6 +6,7 @@ name: investigator ID card components: - type: Sprite + sprite: ADT/Objects/Misc/id_cards.rsi layers: - state: default - state: idinvestigator diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default-inhand-left.png b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..f7848f63f6a3f7bd57aa4fd8430f34fe515f8f04 GIT binary patch literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=6`n4RAr*7p-ZJDpV8Fw2z(}(} z$nbp5(;%OhA}nvcJB!#4{Q5pY)s7FSmf^wbRj-WCcYC$QCUJ&dy?s~7@%G(cSG*;j zu7CcfzRmY+uSBA7{(&z~+t=O)DF=cRw|?Eu`Tc2Sb<0cLQu7I$uH1Dvb?qtRgW2MO Wy`l3x=dP{=sq%F7b6Mw<&;$UHibqTU literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default-inhand-right.png b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..82b5598806de72b5cd2ed0cb65cee99adbb58df8 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=Rh}-6Ar*7p-rC69V8Fw2AmW3y++4=+d%hUb*TI&yrtXKQRQ{ YXFb^-I$!GNix(h8p00i_>zopr0QOu&O#lD@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default.png b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/default.png new file mode 100644 index 0000000000000000000000000000000000000000..95b3d54c270091387e888743faf2d53d147acbfd GIT binary patch literal 355 zcmV-p0i6DcP)Px$9Z5t%R9J=Wm9cGvFcgOWL>VNqSimg{q+x_BXhf<0) z@xnDt({wkl>w0q!5d|60T0SielL0c$O?EDNy6^ZxpI6?(hi zW7yW8_nOPHWEW2;%~+usE1X*Ctp|OABRonViUA=60Khr-JzvJnSOEae?HRz!sahymb5?>HQjdrpfuUY^A002ovPDHLkV1hb- Bj{X1u literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idinvestigator.png b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idinvestigator.png new file mode 100644 index 0000000000000000000000000000000000000000..d53d5389ba9b88921e2bfd6b121d622055468af1 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}EuJopArbCx zryb;MaNuDvw~cJ^y?c6@&Y^jJp9CCT%w#t8-`>M-WUk`P^oXmlUg7{-&H=UzX6Xy_ z7hW}(r!3-N7SE{jH_bw61G7Y{2IG>(mJ`n+*=C$?$l)k{uq6A(^NUVv7s@=~TExY% zTX9R{cF7-1Ny3xZR{Yub=^BGs0<)Qdc>z=TF Date: Sat, 29 Jun 2024 22:34:06 +0300 Subject: [PATCH 13/48] FIX RSI LINTER --- .../ADT/Objects/Misc/id_cards.rsi/meta.json | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json index e69de29bb2..df4a00c31a 100644 --- a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json +++ b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/meta.json @@ -0,0 +1,25 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/d917f4c2a088419d5c3aec7656b7ff8cebd1822e idcluwne made by brainfood1183 (github) for ss14, pathologist made by JustKekc", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "default" + }, + { + "name": "idinvestigator" + }, + { + "name": "default-inhand-left", + "directions": 4 + }, + { + "name": "default-inhand-right", + "directions": 4 + } + ] + } \ No newline at end of file From a8665227200aeea615eee3484df05cd08efa48f5 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 22:42:46 +0300 Subject: [PATCH 14/48] FIX --- Resources/Locale/ru-RU/ADT/Job/job-names.ftl | 1 + 1 file changed, 1 insertion(+) create mode 100644 Resources/Locale/ru-RU/ADT/Job/job-names.ftl diff --git a/Resources/Locale/ru-RU/ADT/Job/job-names.ftl b/Resources/Locale/ru-RU/ADT/Job/job-names.ftl new file mode 100644 index 0000000000..f70f12c548 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Job/job-names.ftl @@ -0,0 +1 @@ +job-name-ADTInvestigator = Следователь СБ \ No newline at end of file From e57ef2eb9c6933978a9cdf99cc2bece83caa980c Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 22:45:26 +0300 Subject: [PATCH 15/48] add ftl --- Resources/Locale/ru-RU/ADT/Job/job-description.ftl | 1 + Resources/Prototypes/Roles/Jobs/departments.yml | 1 + 2 files changed, 2 insertions(+) create mode 100644 Resources/Locale/ru-RU/ADT/Job/job-description.ftl diff --git a/Resources/Locale/ru-RU/ADT/Job/job-description.ftl b/Resources/Locale/ru-RU/ADT/Job/job-description.ftl new file mode 100644 index 0000000000..9f3004d756 --- /dev/null +++ b/Resources/Locale/ru-RU/ADT/Job/job-description.ftl @@ -0,0 +1 @@ +job-description-ADTInvestigator = Проводите допросы, опрашивайте потерпевших и свидетелей, помогайте детективу и смотрителю, ведите особо сложные уголовные дела. \ No newline at end of file diff --git a/Resources/Prototypes/Roles/Jobs/departments.yml b/Resources/Prototypes/Roles/Jobs/departments.yml index a9d0e8e7a4..00d3460951 100644 --- a/Resources/Prototypes/Roles/Jobs/departments.yml +++ b/Resources/Prototypes/Roles/Jobs/departments.yml @@ -83,6 +83,7 @@ - Pilot # Corvax-Pilot - Detective - Warden + - ADTInvestigator # ADT - type: department id: Science From 88b47edceeb840f355acdd1eacd5701ba00c3f94 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 22:48:45 +0300 Subject: [PATCH 16/48] add markers job.rsi --- .../ADT/Entities/Markers/Spawners/job.yml | 22 +++++++++++++ .../Textures/ADT/Markers/job.rsi/green.png | Bin 0 -> 309 bytes .../Textures/ADT/Markers/job.rsi/iaa.png | Bin 0 -> 1080 bytes .../ADT/Markers/job.rsi/investigator.png | Bin 0 -> 1010 bytes .../ADT/Markers/job.rsi/magistrat.png | Bin 0 -> 919 bytes .../Textures/ADT/Markers/job.rsi/meta.json | 29 ++++++++++++++++++ .../ADT/Markers/job.rsi/pathologist.png | Bin 0 -> 1203 bytes .../Textures/ADT/Markers/job.rsi/urist.png | Bin 0 -> 931 bytes 8 files changed, 51 insertions(+) create mode 100644 Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml create mode 100644 Resources/Textures/ADT/Markers/job.rsi/green.png create mode 100644 Resources/Textures/ADT/Markers/job.rsi/iaa.png create mode 100644 Resources/Textures/ADT/Markers/job.rsi/investigator.png create mode 100644 Resources/Textures/ADT/Markers/job.rsi/magistrat.png create mode 100644 Resources/Textures/ADT/Markers/job.rsi/meta.json create mode 100644 Resources/Textures/ADT/Markers/job.rsi/pathologist.png create mode 100644 Resources/Textures/ADT/Markers/job.rsi/urist.png diff --git a/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml b/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml new file mode 100644 index 0000000000..483b9713ed --- /dev/null +++ b/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml @@ -0,0 +1,22 @@ +- type: entity + id: ADTSpawnPointJobBase + parent: MarkerBase + abstract: true + suffix: Job Spawn ADT + components: + - type: SpawnPoint + spawn_type: Job + - type: Sprite + sprite: ADT/Markers/job.rsi + +- type: entity + id: ADTSpawnPointInvestigator + parent: ADTSpawnPointJobBase + name: Investigator + components: + - type: SpawnPoint + job_id: ADTInvestigator + - type: Sprite + layers: + - state: green + - state: investigator \ No newline at end of file diff --git a/Resources/Textures/ADT/Markers/job.rsi/green.png b/Resources/Textures/ADT/Markers/job.rsi/green.png new file mode 100644 index 0000000000000000000000000000000000000000..0becfdb0c54a42a943da2d51056a0bc22c451f37 GIT binary patch literal 309 zcmV-50m}Y~P)h6Uc+1&8LKWkAox;{xRy4*DB2-C)TMDJVqc7zy8u)O;^v^-f|X$gP>woL%N zk1*Rih5*BBnCu;009zr-H82&xT3)jaOa$=O_6&qNlzPi+6ha+JBjq&$(H}|!70wHx z4yBp$>VY^#zagUL*RW`A+J>yTRr4l(ZkS*m)?E2>`tx`LmfB@-I0Zg>00000NkvXX Hu0mjfW+Qp! literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Markers/job.rsi/iaa.png b/Resources/Textures/ADT/Markers/job.rsi/iaa.png new file mode 100644 index 0000000000000000000000000000000000000000..f93b5d5034934904799b7de460efc5b6c7995570 GIT binary patch literal 1080 zcmV-81jqY{P)ByqRTId+WSXp$ghoWnPS4NZrN68@-v95v05DLS;3~ zB9w5weiZ?4+*gYtno?UZf{3qa-=evH#6`&hx&{^ZeiE z<2~=Sf8*jtfbTfWM~?6lu|s>|0s!$4i3GYVCBsYI`mFF9uJzP0f-e64RwL(+{CBTpOhaKr>frp zzu#Yp)c-=@c4L~RF+M&{B9Q=pH$TmP$%%ms{k_4OdQB66@~#ZSARdobWU*Kbfa3?h z17P-K8}WD?!!WotTJ=yfS7zu9!$2tofUfHRD5Z#pU*_r5dwl)E4ucokxERX-jcO4$Gm!>Bm9`RWx`viEUlx|1LND4A<*CfWatXf!HY+Zmago0DCq5(orD z*L4Yp!?JImPr~7_=(;X}KtME26M(t7IoaCINHiL)TL(2G&}-iyK0iw^pWxDDL;yS< z4^WQE2QS@QNsTGLG#Qa#K0$nbmR|ct-A&dcAh{d>sn{a!R$tXzHk)O1`cJaiY?a*I z>LV3ftkQ3qKqj5$#A~DM*SkorFI72LN}=mIN~tOm$@L}n>s{oGzsRK1bqUlxv5xk5 z1YmwGYcq2U|8@gV)t*Wz+r`tP0`TPN59`{mx!`DzN5c1)ziz7=d45gbQ|WP~6q=@0 zMxdd#yB(IVWTx|MHj7~x73bz?6-^N^Yhd?mFk7@K0+w#YcLH~vK;0CqZrq_u<}NH% z?5%AG<(At^X2oX1MR?)-c>y>+GJ?glh{(B#iH2`P4KW=X8{5-hBoeXJnrp=N yKf{{BhB>XC#{d8T4rN$LW=%~1DgXcg2mk;800000(o>TF0000y z@H|h)>vp@H8#T^}Q4-J1o!8z>jn$8RyqOwvbLaJLL0OPmx#xL$aw+hH`&|_GC7h-fMFQC-hRTZ*&2@HBwVl8<3jTR-+NOirH)4cfH!kS zPfXZcXg;96%kWkXZq3%%+6rm^@-S1(%*_*v*pE??L&hdtTfVOAQ#QYMpRoAh2b?aS zOxE=&o3-WZBQ;`b+_|x&Z(m!`fUZ`n`llbhN!GWoE$BNpmNE;-Y}t2L-qA0<@)}0* zIkq-7n5b4!(NiAZTjz}{UmkA>0508JbblM_kuOE*`uh5|A;@Y&deZslNQ z+93=>zJB+ugnRq*Wo+B#;-emQ4e#x29nTyvO%o|4+uPd=27`pl=kpW_1!6wS97t6H z&+~MpQlUCk1)xwUU>F7fhG9@B6ac7BRjE`eWEsn2X_Ln&7K3wxQM<$2$41D z7N%)p+xCHTola+HKMZvs4%%!sb4n?M5QjQ&*ts+~QozMWJpiPXd-gwFeE-PL@%i}q zkp-+wJ48{0o408+8XCZ|tV12JEDL}}qoLirO%z3}OgjgI?!%GwnLm3@zx3)E0J_~S zzVBm=TZq0OilU_6#bPnpcU_lqxeUN>KR)E{&ujm#2fE#EvX)X3Yz9av3B!<2zW6F> z$aw#-=Z?bA@9F&6bK0yH@qHh|FfhgpL|+hwA%nqyd_IqD+gRfkYDb}z!gXEbMl|&H zsRYEBot@Qb1vHz@)NzMS!u?P?&!*sDFi0li?)|LD{5nn&Dn$?kx!ofE7XeDC19L%2 z$*4k7mq1E+AaNG{pOD&tcDtP$%Nva44LY4pl1xfTr_&+kvi?oWR07v6c<=Hzbu1Sx$0000hUSV?A0 gO#mtY000O800000007cclK=n!07*qoM6N<$f;qL;p8x;= literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Markers/job.rsi/magistrat.png b/Resources/Textures/ADT/Markers/job.rsi/magistrat.png new file mode 100644 index 0000000000000000000000000000000000000000..1e86415378c650b5c783292f7798169466714109 GIT binary patch literal 919 zcmV;I18Dq-P)8_H$&&y6DFwj=7R_KQh)4)dFlX5bG>r?)@ka8 zF0y>D0fQI0Z_lta7Y-sYKy`D5f%GViTAfCGmPW14Kzfww=1iFS!F2QT1+nrmNhA`o zu&^K}UVFt|TltvWynJETL)lU0>^ZUWF##lzNXXK)Z``$&kBK>ZE-*mg>9z7Px%cQ( zo{N3x`dYR!^(b(@P{*fvwNDDaeeBv}2T!x-RVP%gKtZai3c%3N5HD`L>H2@!_Z=%M zD*#MSPlvt}x)!%>TXbEQjfakuN+q%KF)5WwvhmOnUDw67ZD~RJm9Jx{s;XqOS=XLZ zzXU+}=q-;8kj-WZ0?`%V&&kHd#uy(TXLWTIl%wd^zUAa`2mALz$GFe{@Z_yDO`}lQ zDN-yJ0hm7WBLK&uUr{I&&@_$qZtV)7)p||SNT<`TztshRuWyXP+*z*NeHnmsI_*OE z>4NX8IFrdl05nZ=A?){mX6n=@Y@DjF7Jc6HoL_YWn5v&=->s8m_iG-1rBVSvThDsz zZgGF7j+Wq{ zdhcw<8XY?zTU!7;C@vE1J>c0hO_S6+moQD!%e@UdshJ7$bAvfb={rn_OHUSEO(vB zWFqY`y9Q{Ns;V+MISD-J!oYpapOp=V`# zyG~zU{|?Zd+rIPq>OgXMMEd*pdwh;#1JEkozMmW(5x)?=0BW@wwOTFoekc6_&AEx$ t!Y#N60000EWmrjOO-%qQ00008000000002eQ1J5t2J7JP*4ngkqX-CL!sz{V0{tNY6aVB zA2gIc6^l||Lc|AYTCma*!DPWS38~hU{&7>YY%sfYC$l@5*||Q%-8PNQ?zHiH8ScGv z&iU>+-#z!j142<0B@_yUwr^+^_hYZ#kC80PvZ|_TQ&UsZ*4Bq+0KOl+A>WTL$=a`+%(&f)N(k5FY9$E~2L3PK29Vr+4FDaRpTQ~40+7FQ4Oy0OO^df*-bUG};JU86>;!_rp!T@#j5!sLv*!o6 zd@+qvoF#0mz$wmh^Y;#LCBQTA9ZB-U+UkJW+{kD};NVl4^Q?AyQmr=WS) zUJ+|a08q@0;q(tNJ3US3x4$quJ&n^pL@_r8K&&M}^RB%Olc=lMm9Oj+Mr)FAq>0JV zaY9*{Q1lT>Bg1$%|Hiv=lSrZ+RnjPEC049TQ1L)rxq82KdF((v|8*~;;H46*g~`!z z#7qH2kD`WRL=x?{orGcl%*_;-937{rxq05M0W2w)Wc04$N`SkS(dw77KPaTyWPIc97Fh8F|GBZX~hH%={_13znHdHP@NpZ$ z?Zy;Iw9oH$DlO?ol1QSx;l}eo1e80Dn`LGeeAQ6wKebU0zDiKt;oUpE*Zi^*xR(H{ z!K>N$UkLQ|_SSm9?spC?B6i}-52{1awPS~`qgWTmdwPTrLgcbpkscfreZ9RRm(2=* zTsABEdV58Ba8Ts3Ss{cF$9sAjei1d4fxmJ&y1Tm<%v~HE1)%5Hu?1tl_y=p``d-Y5 R3BUjV002ovPDHLkV1k$iKDPh> literal 0 HcmV?d00001 diff --git a/Resources/Textures/ADT/Markers/job.rsi/urist.png b/Resources/Textures/ADT/Markers/job.rsi/urist.png new file mode 100644 index 0000000000000000000000000000000000000000..b113c2c99e86508df28169d543a4c7b4f0356d91 GIT binary patch literal 931 zcmV;U16=%xP){7wX<{U4qfY77f)g$HY#ls9eWUx@B4n=d!M|#_x%PoSR8f@ z=jZ1&{kf;7$F?8a!Btf?u5uWwVwrq;dRhwv0su&oMEP@nf4^mabyf{zSw@m1lTMN( zWLdWA3IL}aBV~GmrR5?3OTeajC-fe-1z;%ycL$GY?zdBXUoP_6-3!2LcQ4v{(atsil-?>Dk1;bFF?7*r)O3Gx=^Zn(5u))J z<=Oft06q25c#L#XF!Wx3kjclT^y_bb_-ZEr>7-yl)RKjoGLTLRsKT5BAR3PW(Bx_2 z%xJHXdR?yybB=P@e*zdeb%+NOLqx`}nDi-G1Ryw^FpYJIj9=lw#1JE=4pjxH*t6rO z`?Quo3w6#qGGda!7g@Tu?=j{t?0CZ1`@_aK_GykA`#m%VeXJGN_$qzn+?{6?V^qw* z+G^>tg99dSDNL#LOLmM zAbgZ`QZPY$PKfwgy)0+Gp=5Ja0jh4BeVto0fM@Rtj>fJ%MpYjOA2rsLx2G!1IYy7{ z)_|JMhl&gOI=5(D+cpCrd|Bm#|Af)wDOtqp4;ptUb;7!x1?7^GMdZA~%xnZXul&&k zR>amXnO*}w_XZ7L7hanHwleTPWy1lgegfgk>be40s@U>2gi_1>O}8!p?V%1Mkg8^J zI$cPMq9f26)QZIw8XG;v+K=&tn*G+)1?`~@&Esh{=~OiffF8VjzCF~T)e2D)K%r2e zP$<}*uOvSJ_g#g!i0v>b0000EWmrjOO-%qQ00008000000002eQ Date: Sat, 29 Jun 2024 22:50:35 +0300 Subject: [PATCH 17/48] add Audio --- Resources/Audio/ADT/close_telescopichka.ogg | Bin 0 -> 18437 bytes Resources/Audio/ADT/open_telescopichka.ogg | Bin 0 -> 13639 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 Resources/Audio/ADT/close_telescopichka.ogg create mode 100644 Resources/Audio/ADT/open_telescopichka.ogg diff --git a/Resources/Audio/ADT/close_telescopichka.ogg b/Resources/Audio/ADT/close_telescopichka.ogg new file mode 100644 index 0000000000000000000000000000000000000000..227ce64529df87f4302ef3c5e848939d65324fc6 GIT binary patch literal 18437 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�(~Dy|$vT%6X;yX{>&E{wc0x+g2I zdvTINIXo_3pgvf?HvJYKFrVqcpJFMbp?LBM`4M7&W)pPp&l_j6GnG@esgtP|sDI$s zy!joe@EUF18MAs(wb;v*wi8vFa_26mce!>Xr8%A9Bd`86U#{Ad#60^|GmDf+?{AOy zH7Ch;Y5H`V{dVi|nH@W|G|eNc&Cr0v`r4pRQyG;``bNL+ntuM^_&hVAF6`rTY5Czc ziZX+VKB?cJgE!L-MZqB3VTM7^j5FYBQgTxL4V0dqvD7hC(zmglO< zRLHmrLh^WECWq0YqIi(Q+4fm3@~$WwpnuHw_!VJQuc zK?u%OqcN-FcVlAeas;*MJ!IK0kQw*B@HSsF%wYD?4hNyudW3cM^b}`8cjwHmat~pRAaGoxg5?*yQ0|X z?cuna=4~pe=DHLm<;|xNpm5rs?R)=ho3{2Ek-_IM3iS|i&DeX)$EMIChb-{E2mQ~m zYMMA-`JkrG#V=CqeFMc|z8Uqy5Hj(CB~^r+{;D|=xs4LGcKLuBM#iDGuu*yMZ|t5g z{bMErscD4xFiQ*tt)mEvmR)cHTb)SKSBu+qR4;rYUJ^ZoI{V-;w>d;UT&W-{9R-3N z<6%(ef74dhY*yzA_XOXE7JDB~cSeP}M&fwA*{}p)CME~Ho!L1y=Xbw0XF>yIi!vNU zCzD5UpV`i_T$N0f%w%jtVOr8bZ$7j=Mchr&d;11g7;lNd;^qbPkoIelvbw~gL44a- z=H3F?AK~{~ z<@DAEk6b(TfO&<<0mzuFcbd{1=cSlzd{VXCXGy~B&$`)VNQU@J*(B_nYm*|l7U_Xv z@C!#^J?vx7uXXkiq?eMD?j`HQ2En76gYQ&HkY1ilR69j72EIZ)ka)KOY%+!L@xt%m zqbHi0q(9URe@Eu`=ThM(m%DGmMp|EYw9>DX_nw*MEv)J2%WB~325so$FG}AEy372S zFXh(y?8HlW!WjRH2~WeVn3whBlbluU66_e|>lJy34AGJo+ZnX!Hv>;v>$KS{(qS#% z&UZ6vr#s1y!4^#%9T;+={!;>*M+ zO_&n`g!9gIo(PtzUJS~{$Ueuf zRdyOoR#PVesKNuBXPA&ef-QuDhw1%LXo00NlJMv$WXNh`=JpWhbD>3C9l#%6xgjWt zS!^tkXM#gKK=~SAds$WX?xrI3itO#ri!4$}RWw<=1#FT`zCWbT8GEM(EIHo7qZN>Z z(M}(ClqZ)%I^7R1iAW}Hc+)4ScbdA45?$l!SWVQ7r>LXpjL^ejMaIJf4W9mL_a!e` zxDqQZtQ!=5ySvZQR+)2OSZ)OU{_5I-PN(R?I|b%PK-P|Fh-5FeAV4l}`zf725t17! z)c?jdSp_*a2O9{vsoo;qKC>f{%+NZ{tQ$6EmeA9Uf&@6a#CXt$OP!lUh8~F7`*BZd zPp;p53=jNn$ob> zxPfncv@cTVqHbT>1#A?}9@r6yW^{b&D_wK@;b-SpqIxX%$k_4>YpB!m^2v*s_tLZ^ zA3xQaJVpSh(r!J|gczu;4A5dI{hjg?d9V^f*6!Y@s(3}3=%sJ88lfhuVOdu;>iL)6 z;g6(#$bbEte$sQ)HQQxnunn Date: Sat, 29 Jun 2024 22:52:41 +0300 Subject: [PATCH 18/48] add play time trakers --- Resources/Prototypes/ADT/Roles/play_time_trackers.yml | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 Resources/Prototypes/ADT/Roles/play_time_trackers.yml diff --git a/Resources/Prototypes/ADT/Roles/play_time_trackers.yml b/Resources/Prototypes/ADT/Roles/play_time_trackers.yml new file mode 100644 index 0000000000..8aefbd2f03 --- /dev/null +++ b/Resources/Prototypes/ADT/Roles/play_time_trackers.yml @@ -0,0 +1,2 @@ +- type: playTimeTracker + id: JobADTInvestigator \ No newline at end of file From ba7366b73e1cd5ba833f3641888ace87601f051e Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sat, 29 Jun 2024 23:00:00 +0300 Subject: [PATCH 19/48] fix --- .../Prototypes/ADT/Roles/Jobs/Security/investigator.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml b/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml index 4bfd4edd93..75b2886f2d 100644 --- a/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml +++ b/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml @@ -46,8 +46,8 @@ underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear socks: ClothingUnderwearSocksNormal neck: ADTClothingNeckSecBadge - underweart: ClothingUnderwearTopBraSportsAlternative # Sirena-Underwear - underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear - innerClothingSkirt: ADTClothingUniformInvestigatorSuit + # underweart: ClothingUnderwearTopBraSportsAlternative # Sirena-Underwear + # underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear + # innerClothingSkirt: ADTClothingUniformInvestigatorSuit #satchel: ADTClothingBackpackSatchelInvestigatorFilled #duffelbag: ADTClothingBackpackDuffelInvestigatorFilled \ No newline at end of file From e4b0aa17a170339712a28a17e4622e592d0341f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Schr=C3=B6dinger?= <132720404+Schrodinger71@users.noreply.github.com> Date: Wed, 7 Aug 2024 15:08:45 +0300 Subject: [PATCH 20/48] Create relese.tml --- .github/workflows/relese.tml | 80 ++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 .github/workflows/relese.tml diff --git a/.github/workflows/relese.tml b/.github/workflows/relese.tml new file mode 100644 index 0000000000..e45140ba71 --- /dev/null +++ b/.github/workflows/relese.tml @@ -0,0 +1,80 @@ +name: Build & Release + +on: + workflow_dispatch: + schedule: + - cron: '0 6 * * *' + workflow_run: + workflows: [Build & Release] + types: [completed] + + +jobs: + build: + if: github.actor != 'IanComradeBot' && github.event.pull_request.draft == false + runs-on: ubuntu-latest + + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Setup .NET Core + uses: actions/setup-dotnet@v3.2.0 + with: + dotnet-version: 8.0.x + + - name: Setup submodule + run: | + git submodule update --init --recursive + - name: Pull engine updates + uses: space-wizards/submodule-dependency@v0.1.5 + - name: Update Engine Submodules + run: | + cd RobustToolbox/ + git submodule update --init --recursive + + - name: Get Engine Tag + run: | + cd RobustToolbox + git fetch --depth=1 + + - name: Install dependencies + run: dotnet restore + + - name: Build + run: dotnet build --configuration Release + + - name: Run tests + run: dotnet test --configuration Release + + release: + needs: build + runs-on: ubuntu-latest + if: github.ref == 'refs/heads/master' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch') + + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Create Release Archive + run: | + mkdir release + dotnet publish --configuration Release --output ./release + cd release + zip -r ../release.zip . + + - name: Upload Release + uses: actions/upload-artifact@v2 + with: + name: release + path: release.zip + + - name: Create GitHub Release + id: create_release + uses: softprops/action-gh-release@v1 + with: + tag_name: v${{ github.run_number }} + release_name: Release ${{ github.run_number }} + files: release.zip + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 973b104cac963f05afb2f449986532fd29d0e782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Schr=C3=B6dinger?= <132720404+Schrodinger71@users.noreply.github.com> Date: Wed, 7 Aug 2024 15:09:27 +0300 Subject: [PATCH 21/48] Rename relese.tml to release.yml --- .github/workflows/{relese.tml => release.yml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename .github/workflows/{relese.tml => release.yml} (100%) diff --git a/.github/workflows/relese.tml b/.github/workflows/release.yml similarity index 100% rename from .github/workflows/relese.tml rename to .github/workflows/release.yml From be7584407940fc1f1f214b1fdfecc6d80f777422 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Schr=C3=B6dinger?= <132720404+Schrodinger71@users.noreply.github.com> Date: Thu, 29 Aug 2024 23:17:21 +0300 Subject: [PATCH 22/48] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=BF=D1=80=D0=B5=D1=84=D0=B8=D0=BA=D1=81=20?= =?UTF-8?q?=D0=B0=D0=B4=D0=BC=D0=B8=D0=BD=D0=B0=20=D0=B2=20=D0=B0=D1=85?= =?UTF-8?q?=D0=B5=D0=BB=D0=BF=D0=B5=20(#1)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From 092722dff943137b9a102350e08665a3126e2e8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Schr=C3=B6dinger?= <132720404+Schrodinger71@users.noreply.github.com> Date: Thu, 29 Aug 2024 23:24:36 +0300 Subject: [PATCH 23/48] =?UTF-8?q?=D0=BC=D0=B5=D0=BB=D0=BA=D0=B8=D0=B9=20?= =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=20=D0=BF=D1=83=D1=82=D0=B5=D0=B9=20(#2?= =?UTF-8?q?)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From 171ccf28e06e079cbd4b755ce7c26e1b672a63ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Schr=C3=B6dinger?= <132720404+Schrodinger71@users.noreply.github.com> Date: Thu, 29 Aug 2024 23:33:18 +0300 Subject: [PATCH 24/48] Add chainglog (#4) * Create auto_cl.yml * add changelog --------- Co-authored-by: The many faced demon <154847721+themanyfaceddemon@users.noreply.github.com> --- .github/workflows/ADT/auto_cl.yml | 1898 +++++++++++++++++++++++++++++ 1 file changed, 1898 insertions(+) create mode 100644 .github/workflows/ADT/auto_cl.yml diff --git a/.github/workflows/ADT/auto_cl.yml b/.github/workflows/ADT/auto_cl.yml new file mode 100644 index 0000000000..e83e049502 --- /dev/null +++ b/.github/workflows/ADT/auto_cl.yml @@ -0,0 +1,1898 @@ +# author: Your_Name_Here +# changes: +# - {message: Ваше обновление, type: Add, Remove, Tweak, Fix} + # id: Догадаетесь же, да ? + # time: '2023-05-24T23:59:41.0000000+00:00' +Entries: +- author: Friskis + changes: + - {message: Исплавлена сумка РХБЗЗ.Обновлены правила на актуальные, type: Fix} + id: 1 + time: '2023-05-24T20:08:04.0000000+00:00' + +- author: Friskis + changes: + - {message: Вернул пусям гранатомет, type: Fix} + - {message: Починена иконка СЩ в визоре СБ, type: Fix} + - {message: Мелкие переводы, type: Add} + - {message: Никаких больше парамедиков антагов :>, type: Fix} + - {message: Добавил технологию с визорами в РНД, type: Add} + - {message: Теперь СБ может спокойно создавать магазины для некоторых пушек и не беспокоится о них слишком сильно, type: Add} + - {message: В шкафе парамедика теперь есть заряженный дефибрилятор, type: Add} + - {message: Крафт дефибрилятора немного облегчен, type: Fix} + - {message: Теперь шаттлы эвакуации должны работать как надо, type: Fix} + - {message: Отключен автовызов шаттла эвакуации, type: Remove} + - {message: Включен ранний отлёт шаттла, type: Fix} + id: 2 + time: '2023-05-26T20:08:04.0000000+00:00' + +- author: Friskis + changes: + - {message: Изменено минимальное количество людей для карт. У нас лимит онлайна меньше чем требование, type: Fix} + - {message: Мелкие переводы, type: Fix} + - {message: Визор капитана, type: Add} + - {message: Небольшой респрайт визора СБ, type: Fix} + - {message: Исправлен мини баг в PDA, type: Fix} + - {message: Очки заменены на визоры у ОБР, type: Add} + id: 3 + time: '2023-05-28T05:08:04.0000000+00:00' + +- author: Friskis + changes: + - {message: Теперь визоры СБ без багов. Работают лучше чем 99% механик :p, type: Fix} + - {message: Генератор аномалий научился уведомлять о своей работе в общий канал, type: Add} + - {message: Технология грави-пушек теперь дороже в 6 раз, type: Fix} + - {message: Хирург нашел под столом пару имплантов защиты разума.Никаких атмос-антагов, type: Add} + id: 55555 #костыль отображения в Обновлениях + time: '2023-05-30T05:08:04.0000000+00:00' + +- author: Friskis + changes: + - {message: Пересохранение всех метеоритов.Теперь работают, type: Fix} + id: 55556 #костыль отображения в Обновлениях + time: '2023-05-31T05:08:04.0000000+00:00' + +- author: Кусь + changes: + - {message: Добавлены слоты для нижнего белья (Спасибо NekoDar), type: Add} + - {message: Добавлено нижнее бельё во все стартовые наборы и в шкафчики глав, type: Add} + id: 55557 #костыль отображения в Обновлениях + time: '2023-06-04T20:00:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Правки экономики. Карго привет, type: Fix} + - {message: Уменьшен размер пустотного джетпака., type: Fix} + id: 55558 #костыль отображения в Обновлениях + time: '2023-06-07T05:08:04.0000000+00:00' + +- author: Кусь + changes: + - {message: Предпринята попытка исправить карты box и bagel, type: Fix} + - {message: Возвращена возможность изучения и производства плат для клонёрки, type: Add} + - {message: Доработаны визоры. Изменена технология изучения визоров (теперь это тир 3 индастриал). Добавлена возможность производить визоры в протолате, type: Add} + id: 55559 #костыль отображения в Обновлениях + time: '2023-07-01T20:00:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Печать АВД на бумажке больше не ERROR, type: Fix} + - {message: Фикс лапок хвостатых и пушистых. Скажем нет лишним пикселям!, type: Fix} + id: 55560 #костыль отображения в Обновлениях + time: '2023-08-01T05:08:04.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавил 26 новых водолазок в одеждомат и 2 для щитспавна., type: Add} + id: 55561 #костыль отображения в Обновлениях + time: '2023-08-28T20:00:00.0000000+00:00' + +- author: Nopeengener + changes: + - {message: слегка изменены показатели лечения и передоза некоторых химикатов, type: Tweak} + - {message: Починил худы СБ, type: Fix} + - {message: Отобрал плащ у СЩ, type: Tweak} + - {message: Мелкие переводы, type: Add} + - {message: Корпорация Нанотрайзен повышает уровень доверия к своим главам и сокращает бюджет системы майндщилд у ГВ НР и КМ, type: Tweak} + - {message: Корпорация Нанотрайзен повышает уровень доверия к своим сотрудникам и сокращает бюджет системы майндщид у атмос техников и парамедиков, type: Tweak} + - {message: Корпорация Нанотрайзен нашла утеряные чертежи мультифазового пистолета X-01. Теперь он постовляется в шкафах ГСБ, type: Add} + - {message: Рядом со станцией появилось два новых неизвестных сигнала. Контакт с ними не желателен, type: Add} + - {message: Руководство НаноТрайзен решило вернуть старшим инженерам пояс заполненый продвинутыми инструментами для повышения доходов, type: Add} + - {message: В тех фабе сб теперь можно крафтить спидлоудеры .357 резина и коробки .357 зажигательные после иследования РнД, type: Add} + - {message: Капитанский лазер больше нельзя положить в карман, type: Fix} + - {message: Гештальты дион вышли на новый уровень эволюции позволяя вырабатывать нутриенты вместо крови и двигаться быстрее, type: Tweak} + - {message: НТ решило снизить минимальные требования для поставок бесплатных подарков на станцию, type: Tweak} + - {message: НТ решело перевести станцию в сектор с меньшим количеством астероидов, type: Tweak} + - {message: Ларго был переименован в Петра в честь лучшего квартирмейстра года в вашем секторе, type: Tweak} + id: 55562 #костыль отображения в Обновлениях + time: '2023-09-16T20:20:00.0000000+00:00' + +- author: Nopeengener + changes: + - {message: починил систему времени у антагов и нюкеров, type: Fix} + - {message: Синдикат недоволен громкой работой своих инфлиционых агентов. Поставки наборов оружия прекращены, type: Tweak} + - {message: Оружейники синдиката повысили убойность антиматериальных патрон. Однако где то между делом они пролили бочку нюка-колы на порох бронебойных патрон .357 от чего те потеряли в силе, type: Tweak} + - {message: НТ увеличило асортимент поставок кухни соответсвенно повысив цену на онную, type: Tweak} + - {message: НТ улучшило поставляемые щиты на станции, type: Tweak} + - {message: Учёные цк пролили кофе на платы торгоматов снизив их шансы на самосознание и будущий захват мира, type: Tweak} + - {message: Робототехники перепрошили мозги таксиботов убрав ограничители на скорость, type: Tweak} + - {message: НТ заключило новый контракт на поставку боле продвинутых униврсальных наборов с кровью, type: Tweak} + id: 55563 #костыль отображения в Обновлениях + time: '2023-09-18T03:19:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: в результате успешного саботажа силами ДСО производства патронов калибра .357 их убойные возможности снизились, type: Tweak} + - {message: Синдикат начал распространять видео с подскальзывающимися бойцами ОБР. NT решило улучшить их магнитные ботинки, type: Add} + - {message: изучение захваченных образцов средств защиты позволило немного улучшить скафандры бойцов ОБР, type: Tweak} + - {message: ОБР получило дополнительное финансирование - бойцам выдали разгрузочные жилеты вместо старых поясов, type: Add} + - {message: Также дополнительное финансирование ОБР позволило снабдить бойцов челюстями жизни, type: Add} + - {message: ДСО решило ввести в экипировку бойцов ОБР больше огнестрельного оружия после анализа угрозы ЭМИ-гранат и имплантов. Проверяйте свои рюкзаки и разгрузки, type: Add} + - {message: инженер ОБР получил взрывчатку для быстрого сноса препятствий, type: Add} + - {message: каждый боец ОБР (кроме медика) получил в экипировку несколько гранат, type: Add} + - {message: медик ОБР получил дефибриллятор и дополнительную экипировку для спасения жизней, type: Add} + id: 55564 #костыль отображения в Обновлениях + time: '2023-09-18T04:20:00.0000000+00:00' + +- author: Nopeengener + changes: + - {message: Синдикат решил увеличить спонсирование отрядов мародеров Горлакса и вернул им хим лабораторию, type: Tweak} + - {message: починил модельку удержания Уники-6, type: Fix} + - {message: Клан Паука решил что ниндзя нужно лучше готовить к миссии и увеличил время на медитации в додзё, type: Tweak} + - {message: Мелкие переводы, type: Add} + - {message: Клаун Паука решил улучшить стелс-технологии своих костюмов, type: Tweak} + - {message: Синдикат посмотрел на технологии Клана Паука и изошёлся завистью. Спустя час стелс-коробка была улучшена , type: Tweak} + - {message: Археологи НТ нашли ещё один артефакт древней цивилизации - боевой вархаммер, type: Add} + - {message: ЦК решило повысить вместимость балонов для улучшения качества жизни экипажа, type: Tweak} + - {message: Фонарики крашеров почистили от пыли и теперь они светят ярче, type: Add} + id: 55565 #костыль отображения в Обновлениях + time: '2023-09-16T20:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Центральное Командование убрало лишние переборки из тележек с едой. Они стали вмещать 150 фунтов еды вместо прежних 30, type: Tweak} + - {message: Кобольды-сборщики мебели получили дополнительный инструктаж и новая мебель собирается без прежних недостатков, type: Tweak} + - {message: Добавлены некоторые личные вещи, type: Add} + id: 55566 #костыль отображения в Обновлениях + time: '2023-09-21T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Центральное Командование после изучения данных по износу термомашин и ТЭГ приняло решение ограничить производительность и мощность для повышения надежности оборудования., type: Fix} + - {message: Центральное Командование исправило неправильное наименование КПК и карт инженеров-стажеров и лаборантов, type: Tweak} + - {message: Центральное Командование исправило неправильное наименование КПК и одежды старших специалистов отделов, type: Tweak} + - {message: Синдикат улучшил логистику поставок оружия - стоимость хС-67 и магазинов к нему в аплинке снижена, type: Tweak} + - {message: Синдикат решил предоставить своим агентам плащи Синдиката и плащи Ядерных Оперативников. Найти их можно в аплинке и в СиндиШкафе. Автор спрайтов - floppo4ka, type: Add} + - {message: Нанотрейзен приняла жалобы унатхов и вульканинов и предоставило в ОдеждоМате ножные обмотки. Для представителей данных видов обмотки будут удобнее стандартной обуви. Автор спрайтов - floppo4ka, type: Add} + - {message: Добавлены два вида плащей в ОдеждоМат. Автор спрайтов - floppo4ka, type: Add} + - {message: Добавлены альтернативные красные шторы. Автор спрайта - floppo4ka, type: Add} + - {message: Добавлены церковные скамейки и возможность их построить. Автор спрайта - shi106, type: Add} + - {message: Добавлены три новых вида мягких кресел. Автор спрайтов - yunachka, type: Add} + - {message: Центральное Командование решило провести проверку технического состояния станции типа "Дельта". В связи с этим отправление смен на неё временно прекращено, type: Tweak} + - {message: Изменены правила сервера - обновлены правило 1. Обновлено правило 4. Обновлено правило 16, type: Tweak} + id: 55567 #костыль отображения в Обновлениях + time: '2023-09-23T22:00:00.0000000+00:00' + +- author: Nopeengener + changes: + - {message: Центральное Командование расширило допустимый список допустимых мутаций для службы на космических станция позволяя бестидам-китцунам работать на их обьектах, type: Add} + id: 55568 #костыль отображения в Обновлениях + time: '2023-09-24T02:58:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Дворфы-сборщики мебели перевернули инструкцию и теперт церковные скамеки собираются как положено., type: Fix} + - {message: Косплей-конкурс по мотивам супергероев окончен. Теперь у всех видов трусы должны быть под брюками. Не наоборот, type: Fix} + - {message: С целью экономии ресурсов изменено количество ножных обмоток и плащей в одеждомате, type: Fix} + - {message: Синдикат создал несколько баз и складов в субсекторе - подкрепления и некоторое снаряжение стало дешевле, type: Tweak} + - {message: Для любителей наматывать тряпки стильно добавлены ножные обмотки с высокой голенью. Автор спрайтов - floppo4ka, type: Add} + id: 55569 #костыль отображения в Обновлениях + time: '2023-09-25T22:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Детективы теперь получают криминалистические перчатки перед началом смены., type: Fix} + - {message: ЦК в тестовом режиме открывает новую вакансию - следователь СБ. Задача - допрашивать подозреваемых и вести уголовные дела, type: Add} + - {message: ЦК утвердило отдельную экипировку для следователя СБ - форма и КПК и рюкзак (мечта бюрократического работника), type: Add} + - {message: Клан Паука понес в последние дни большие потери. Потому возможности отправлять ниндзю к станции сократились, type: Tweak} + - {message: Из-за саботажа устроенного ДСО - Клан Паука утратил самые продвинутые версии костюмом ниндзя. Бойцам клана придется использовать устаревшую модуль - она расходует заряд в невидимости намного быстрее, type: Tweak} + - {message: Добавлены черные и белые шорты и бриджи. Автор спрайта - conjurerq, type: Add} + id: 55570 #костыль отображения в Обновлениях + time: '2023-09-27T05:55:00.0000000+00:00' + +- author: Kotя + changes: + - {message: Таяры-активисты добились изменения формата документов для представителей своей расы. С этого момента большинство таяр в документах имеют полные имена с указанием фракции и дома., type: Tweak} + - {message: ЦК разработало новую систему записи ФИ экипажа. Теперь обладатели более длинных имён могут не сокращать их., type: Tweak} + id: 55571 #костыль отображения в Обновлениях + time: '2023-09-27T21:10:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Легенда спрайтинга получила свою плюшевую игрушку. Встречайте - мягкий Празат Дэр Вахэд., type: Add} + - {message: Фикс некооторых спрайтов., type: Fix} + id: 55572 #костыль отображения в Обновлениях + time: '2023-09-29T00:55:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Показатели эффективности некоторых медицинских препаратов каким-то образом упали до прежних значений, type: Tweak} + id: 55573 #костыль отображения в Обновлениях + time: '2023-09-30T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлена именная кепка Алексея Мендозы., type: Add} + - {message: Респрайт скафандров ГВ. парамедика. утилизаторов. Автор спрайтов - Празат (@prazat911)., type: Add} + - {message: Фикс коробки невидимости - при получении некоторого количества урона она сломается., type: Fix} + - {message: Фикс работы коробки невидимости - теперь невидимость при быстром движении пропадает как и ранее., type: Fix} + - {message: Фикс невидимости ниндзи - теперь есть едва видимая дымка., type: Fix} + - {message: ЦК удалило случайно попавшие в одеждоматы плащи Синдиката, type: Tweak} + - {message: Двойной энергомеч получил обратно некоторое количество урона по структурам. Также увеличен до 30 урон по живым целям, type: Tweak} + - {message: Цена набора с Христовым на бронебойных патронах увеличена, type: Tweak} + - {message: Цена на коробку патронов 7.62х39 сильно уменьшена, type: Tweak} + - {message: Немного уменьшена стоимость С4 в аплинке, type: Tweak} + - {message: Исправлена локализация названий патронов калибра .50 антиматериальный и названия коробок для патронов 12х70, type: Fix} + id: 55574 #костыль отображения в Обновлениях + time: '2023-10-04T04:19:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавлены переводы для руководств Антагонисты. Ядерные оперативники. Малые антагонисты. Автор переводов - Мигель Амброзян(@joongareek)., type: Add} + id: 55575 #костыль отображения в Обновлениях + time: '2023-10-04T04:19:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлены плакаты и картины от Иллюми и Празата., type: Add} + - {message: Замена скафандра парамедика улучшенной версией со встроенным шлемом и фонариком. Автор спрайтов - Празат (@prazat911)., type: Add} + id: 55576 #костыль отображения в Обновлениях + time: '2023-10-05T04:19:00.0000000+00:00' + +- author: Xelasto + changes: + - {message: Добавлен миниатюрный огнетушитель., type: Add} + id: 55577 #костыль отображения в Обновлениях + time: '2023-10-05T04:19:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлена одежда. мебель. закуски и пиво к Октоберфесту., type: Add} + - {message: Добавлена заказы на вещи к Октоберфесту в консоли карго., type: Add} + - {message: Коронавирус на станции закончился - вкусы напитков и прочих вновь вернулись., type: fix} + id: 55578 #костыль отображения в Обновлениях + time: '2023-10-06T09:19:00.0000000+00:00' + + +- author: Петр Игнатьевич + changes: + - {message: Изменены некоторые эффекты от пива для Октоберфеста., type: Tweak} + - {message: Боги услышали молитвы уборщиков. Для рвоты от алкогольного отравления надо теперь содержать в себе очень много этанола., type: Tweak} + - {message: Добавлен таймер для открытия роли инженера-стажера., type: Tweak} + id: 55578 #костыль отображения в Обновлениях + time: '2023-10-07T09:19:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Возвращена возможность играть за кадета. интерна. лаборанта и инженера-стажера даже при открытии более высоких ролей в отделе., type: fix} + id: 55580 #костыль отображения в Обновлениях + time: '2023-10-07T09:19:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Повышен порог этанола в крови для алкогольного отравления и уменьшена крепкость пива для Октоберфеста., type: Tweak} + - {message: Убран наш имплант Майндшилда - он был нужен только для РП., type: Remove} + - {message: Изменено время открытия инженера-стажера., type: Tweak} + - {message: Главы которые могли быть антагонистами (ГВ. НР и КМ) не имеют теперь импланта Майндшилда и могут присоединиться к революции (и их смерть не требуется для успеха революции)., type: Tweak} + - {message: Откат запрета унатхам есть не-мясные продукты., type: Tweak} + - {message: РХБЗЗ получили магнитные ботинки ОБР., type: Tweak} + - {message: ОБР по снаряжению поделены на два типа - против ЯО и против революций., type: Tweak} + id: 55581 #костыль отображения в Обновлениях + time: '2023-10-08T06:19:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Перенёс СРП корвакса в руководства. (ESP -> Руководства), type: Add} + id: 55581 #костыль отображения в Обновлениях + time: '2023-10-14T06:19:00.0000000+00:00' + +- author: Stepka + changes: + - {message: Добавлены дымовые гранаты - крафт и аплинк и шкафчики некоторых глав, type: Add} + - {message: Добавление компактного дефибриллятора для ядерных оперативников, type: Add} + id: 55582 #костыль отображения в Обновлениях + time: '2023-10-15T23:23:00.0000000+00:00' + +- author: ne4to2 + changes: + - {message: Добавлены водолазки для всех глав отделов, type: Add} + id: 55583 #костыль отображения в Обновлениях + time: '2023-10-15T23:23:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Поправлена невозможность извлечь батарейку из костюма ниндзи, type: Fix} + - {message: Спрайты вульп и таяров и унатхов сделаны более "отбеленными", type: Fix} + - {message: Фикс ошибки локализации наших собственных рас, type: Fix} + - {message: Добавлены плюшевые игрушки Ло-Вюда и Сати Мадияровой, type: Add} + id: 55584 #костыль отображения в Обновлениях + time: '2023-10-15T23:23:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Респрайт аварийного скафандра. Автор спрайта - wax391, type: Add} + - {message: Респрайт "Золотого Эля". Автор спрайта - shi_zzy, type: Add} + - {message: Добавлен (пока в качестве прототипа) СтильМат - торговый автомат с одеждой из ателье Празата Дэр Вахеда. Автор спрайта - prazat911, type: Add} + - {message: Незначительно увеличена стоимость подкрепления ядерщиков, type: Tweak} + - {message: Производство патронов .50 калибра потерпело саботаж - они утратили бронебойные свойства. В связи с этим Синдикат снижает цену для набора со снайперской винтовкой., type: Tweak} + id: 55585 #костыль отображения в Обновлениях + time: '2023-10-16T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлены кресты для священника., type: Add} + - {message: Добавлен деревянный тренировочный меч, type: Add} + - {message: Роль Следователя СБ переходит в открытый бета-тест - добавлена в манифесты на картах. До завершения бета-теста СРП следователя вы можете найти в книжке в его рюкзаке и во внутриигровых руководствах., type: Add} + - {message: Добавлены новые фоны для лобби - от Сати Мадияровой и от Тимрики и плакат с резоми, type: Add} + - {message: Возвращение Дельты в маппул, type: Tweak} + - {message: Нерф двойного энергомеча и стимпаков, type: Tweak} + - {message: Увеличение мощности зарядника энергооружия до 50 Вт, type: Tweak} + - {message: Фикс некоторых автозамен слов - теперь при попытки упомянуть Нар-Си вы не будете упоминать старшего инженера, type: Tweak} + - {message: Октоберфест подходит к концу - распродажа наборов с закусками и пива со скидкой в 50%, type: Tweak} + id: 55586 #костыль отображения в Обновлениях + time: '2023-10-20T06:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавлено КЗ во внутриигровые руководство и СРП следователя, type: Add} + id: 55587 #костыль отображения в Обновлениях + time: '2023-10-20T06:20:00.0000000+00:00' + +- author: Stepka + changes: + - {message: Фикс текстур спрайта шлюза Синдикатов. Авторство спрайтов - Corvax, type: Fix} + - {message: Костюм "Горка" переведен из слота комбинезона в слот верхней одежды, type: Fix} + id: 55588 #костыль отображения в Обновлениях + time: '2023-10-20T06:20:00.0000000+00:00' + +- author: Stepka + changes: + - {message: Голодание теперь убивает намного медленнее, type: Fix} + - {message: Глобальное улучшение жизни РНД - технологии стали дешевле и технологии 3 уровня не перекрывают друг друга - их можно изучать теперь свободно, type: Tweak} + id: 55589 #костыль отображения в Обновлениях + time: '2023-10-24T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Большой Хеллоуинский апдейт - часть 1, type: Add} + - {message: Добавлены наборы костюмов для Хеллоуина от Празата (смотреть ниже), type: Add} + - {message: Набор клоуна из "Оно", type: Add} + - {message: Набор одежды из Cruelty Squad, type: Add} + - {message: Набор Фредди Крюгера, type: Add} + - {message: Набор Джеймсона Вурхеза, type: Add} + - {message: Набор Hotline Miami, type: Add} + - {message: Набор Миньона, type: Add} + - {message: Наборы Киллы и Тагиллы, type: Add} + - {message: Набор Чувака из Постала, type: Add} + - {message: Набор к Играм Кальмара, type: Add} + - {message: Набор клоуна-психопата из Невады, type: Add} + - {message: Набор вампира, type: Add} + - {message: Набор Верджила (пластиковый белый стул не входит), type: Add} + - {message: Набор ксеноморфа, type: Add} + - {message: Наборы из Диско Элизиум, type: Add} + - {message: Добавлена тыква как растение, type: Add} + - {message: Добавлена возможность сделать из тыквы шляпу, type: Add} + - {message: Добавлены тыквенные светильники и стилизованные цветочные горшки, type: Add} + - {message: Добавлены декали к Хеллоуину, type: Add} + - {message: Респрайт и локализация электрогриля, type: Add} + - {message: Починка невозможности построить стену шаттла, type: Fix} + - {message: Добавление подсвечников и черепа-светильника, type: Add} + - {message: Добавлены плакаты и прочий декор к Хеллоуину, type: Add} + - {message: Добавлена ведьмина метла, type: Add} + - {message: Добавлены игрушка Умы, type: Add} + - {message: Добавлен новый моб-слайм, type: Add} + - {message: Добавлена тыква как растение и еда из нее, type: Add} + - {message: Добавлены тематические напитки, type: Add} + - {message: Добавлены сладости к Хеллоуину и корзинки для них, type: Add} + - {message: Добавлены дамские сумочки от SHIZZY, type: Add} + id: 55590 #костыль отображения в Обновлениях + time: '2023-10-24T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Респрайт некоторого декора, type: Fix} + - {message: Нерф защитных параметрво хеллоуинской брони и фикс кувалды, type: Tweak} + - {message: Добавлены два плаката и один светильник к Хеллоуину. Автор спрайтов - prazat911, type: Add} + id: 55585 #костыль отображения в Обновлениях + time: '2023-10-25T22:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Центральное Командование позволило перекрашивать бестидам-китцунам свои хвосты в белый, type: Tweak} + id: 55591 #костыль отображения в Обновлениях + time: '2023-10-28T04:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавил набор Человека-бензопила в хеллоуинномат., type: Add} + - {message: Добавил набор набор весёлых масок "4 костюма в один набор!" из PayDay2 в хеллоуинномат., type: Add} + - {message: Честь отдают на сеновале. Изменил быстрое действие "о7" с "отдал честь" на "салютует"., type: Fix} + - {message: Новые звуки в ф1., type: Add} + id: 55592 #костыль отображения в Обновлениях + time: '2023-10-30T04:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавил кастет(пока чисто для меню спавна)., type: Add} + - {message: Изменил описание игрушки Уолтера., type: Tweak} + - {message: Во внутриигровых руководствах подписал сроки наказаний при нарушениях Корпоративного закона., type: Add} + id: 55593 #костыль отображения в Обновлениях + time: '2023-10-31T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Несколько карт переработаны временно под тематику Хеллоина. Изменен пул доступных для выбора карт, type: Add} + - {message: Добавлены именные вещи Эйдана Симпа., type: Add} + - {message: Добавлены купальники от Празата, type: Add} + - {message: Добавлены ДАННЫЕ УДАЛЕНЫ и ДАННЫЕ УДАЛЕНЫ (подготовка к Хеллоуинскому ивенту), type: Add} + id: 55594 #костыль отображения в Обновлениях + time: '2023-10-31T06:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавил СРП Юрдеп отдела во внутриигровые руководства., type: Add} + - {message: Подкорректировал некоторые моменты в руководствах., type: Fix} + - {message: Раса унатхов увеличена на 10%., type: Tweak} + - {message: Таяраны теперь меньше на 15%., type: Tweak} + - {message: Слаймов уменьшил на 15%., type: Tweak} + - {message: Вульпканинов уменьшил на 10%., type: Tweak} + id: 55595 #костыль отображения в Обновлениях + time: '2023-11-02T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Респрат слаймов. Автор спрайтов - LunaLita, type: Add} + - {message: Добавлена игрушка Тимрики., type: Add} + - {message: Добавлена свадебная арка, type: Add} + id: 55596 #костыль отображения в Обновлениях + time: '2023-11-02T06:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Центральное Командование позволило перекрашивать бестидам-китцунам свои хвосты в белый, type: Tweak} + - {message: Нижнее бельё глав наконец находится не на общем обозрении, type: Tweak} + - {message: Добавлены новые черты таяранов. Авторы спрайтов - moroz_3 и prazat911, type: Add} + id: 55597 #костыль отображения в Обновлениях + time: '2023-11-02T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Откат изменения размеров спрайта у вульп. таяран. унатхов и слаймов. Причина - недостатки спрайтов и общее недовольство от изменения у игроков, type: Fix} + - {message: Цена двойного энергомеча для обычного синдиката и для ЯО различаются. Возвращена возможность купить двойной энергомеч для ЯО вообще и для агента - по стоимости, type: Tweak} + - {message: Повышение цены энергощиту, type: Tweak} + - {message: Цены на боевой медипен и стимуляторы для ЯО и обычных агентов синдиката теперь различаются - первые получают их дешевле, type: Tweak} + - {message: Удешевлен набор голопаразита, type: Tweak} + - {message: Поправлена неработающая кнопка включения продвинутых магнитных сапогов Синдиката, type: Fix} + - {message: Поправлена невозможность поместить в пояс СИ мини-огнетушитель, type: Fix} + - {message: Теперь при отправлении в чат скобки - будет проигрываться эмоция улыбки, type: Fix} + - {message: Фиксы и добавления некоторых локализаций, type: Fix} + id: 55598 #костыль отображения в Обновлениях + time: '2023-11-04T14:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Небольшие исправления черт Таяранов, type: Fix} + id: 55599 #костыль отображения в Обновлениях + time: '2023-11-05T04:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Перчатки уборщика в УборМат., type: Add} + - {message: Ряса священика в БогоМат., type: Add} + - {message: Мантия священика в БогоМат., type: Add} + - {message: Респрайт комбинезона священика., type: Tweak} + - {message: Респрайт комбинезона ГП., type: Tweak} + - {message: Респрайт комбинезона Капитана., type: Tweak} + - {message: Изменил цвет радиоканала синдиката на ярко-красный., type: Tweak} + - {message: Новая куртка в ШефМат., type: Add} + - {message: Шейный бант повара в ШефМат., type: Add} + - {message: Чёрное платье с золотыми лентами.(Щитспавн), type: Add} + - {message: Золотые туфли под таяран.(Щитспавн), type: Add} + - {message: Чёрные дамские перчатки.(Щитспавн), type: Add} + - {message: Добавил заколку.(Щитспавн), type: Add} + id: 55600 #костыль отображения в Обновлениях + time: '2023-11-06T04:20:00.0000000+00:00' + +- author: Пётр Игнатьевич + changes: + - {message: Хеллоуин окончен - карты возвращаются в свой обычный вид, type: Remove} + - {message: Добавлены носки для персонала станции при старте раунда, type: Add} + - {message: Фикс нижнего белья у некоторых должностей, type: Fix} + - {message: Фикс поясов для инструментов, type: Fix} + - {message: Ребаланс вместительности РПС и рюкзаков ОБР, type: Tweak} + - {message: Нанотрейзен внедрило в скафандры СБ новые защитные материалы, type: Tweak} + - {message: Улучшение защиты скафандров ОСЩ и ОБР, type: Tweak} + - {message: Мол..то есть нианы теперь могут употреблять фрукты и таблетки, type: Tweak} + - {message: Изменение костюма для Магистрата, type: Tweak} + - {message: Фикс рюкзаков следователя и бригмедика и магистрата, type: Fix} + id: 55601 #костыль отображения в Обновлениях + time: '2023-11-07T07:40:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Новая мзуыка лобби, type: Add} + - {message: Раса Новакидов, type: Add} + id: 55602 #костыль отображения в Обновлениях + time: '2023-11-14T07:40:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Нижнее бельё также как и всю остальную одежду можно разделать на ткань., type: Add} + - {message: Добавил возможность Нианам кушать нижнее бельё(Носки трусы бра)., type: Add} + id: 55603 #костыль отображения в Обновлениях + time: '2023-11-07T04:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавил отображение текста над головой при использовании LOOC чата., type: Add} + - {message: Добавил локализацию некоторым мед. препаратам., type: Add} + id: 55604 #костыль отображения в Обновлениях + time: '2023-11-09T04:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Изменил текст над головой при использовании LOOC чата., type: Fix} + - {message: Добавил возможно отключить LOOC чат над головой в настройках., type: Add} + id: 55605 #костыль отображения в Обновлениях + time: '2023-11-10T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Фикс размеров и вместимости некоторых вещей., type: Fix} + - {message: Фикс локализации белья., type: Fix} + - {message: Добавлены игрушки Амиры и Овая., type: Add} + - {message: Добавлен закрытый купальник капитана (Шиззи. господи..)., type: Add} + - {message: Добавлен диско-шар., type: Add} + - {message: Добавлен декор к предстоящему дню рождению сервера., type: Add} + - {message: Добавлен скафандр Агента "Пионер"., type: Add} + - {message: Убран КПК бригмедика из ящика с заказом экипировки бригмедика., type: Fix} + - {message: Добавлен плакат Pass the banana down., type: Add} + - {message: Добавлены круглые столики от Иллюми и крафт для них., type: Add} + - {message: Добавлены цветные деревянные столы и крафт для них и прочая мебель., type: Add} + - {message: Добавлена возможность постройки камина., type: Add} + id: 55606 #костыль отображения в Обновлениях + time: '2023-11-13T04:20:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Разблокировка Новакидов, type: Fix} + id: 55607 #костыль отображения в Обновлениях + time: '2023-11-14T07:40:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Фикс вместимости коробки из под И.Р.П., type: Fix} + - {message: Фикс размеров капсулы клонирования и медицинского сканера - теперь они должны пролезать через двери., type: Fix} + - {message: Фикс спрайтов некоторых вещей ко Дню Рождения Сервера., type: Fix} + id: 55608 #костыль отображения в Обновлениях + time: '2023-11-14T01:20:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Починка отображения лиц Новакидов, type: Fix} + id: 55609 #костыль отображения в Обновлениях + time: '2023-11-15T07:40:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Новакидов не ослепляет вспышка и сварка, type: Fix} + - {message: Новакиды теперь наносят урон ожогами в рукопашном, type: Fix} + id: 55610 #костыль отображения в Обновлениях + time: '2023-11-20T07:40:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Респрайты всех вещмешков от Празата., type: Tweak} + id: 55611 #костыль отображения в Обновлениях + time: '2023-11-20T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Откат декора на день рождения проекта, type: Remove} + - {message: Антигриф - фикс взрыва топливного резервуара, type: Fix} + - {message: Добавлен анимированый плакат от Уолтера, type: Add} + - {message: Добавлена плюшевая игрушка Азалии (MrBro), type: Add} + id: 55612 #костыль отображения в Обновлениях + time: '2023-11-20T04:20:00.0000000+00:00' + +- author: xelasto + changes: + - {message: Добавлена новая раса Драсков., type: Add} + id: 55613 #костыль отображения в Обновлениях + time: '2023-11-22T04:20:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Новый завод карго убит. Цена на коляску понижена до 150, type: fix} + id: 55614 #костыль отображения в Обновлениях + time: '2023-11-23T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Изменена схема разделки курицы и добавлены новые блюда из неё, type: Add} + - {message: Добавлена именная одежда, type: Add} + - {message: Добавлен прототип новогодней елки, type: Add} + id: 55615 #костыль отображения в Обновлениях + time: '2023-11-25T04:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Рандомизатор имён для расы Ниан, type: Add} + - {message: Исправил вместимость железного подноса, type: Fix} + id: 55616 #костыль отображения в Обновлениях + time: '2023-11-29T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Фикс спрайта и питательности запеченной курицы. Также добавлены отдельные ломтики для них, type: Fix} + - {message: Фикс именного набора одежды Lapkee, type: Fix} + id: 55617 #костыль отображения в Обновлениях + time: '2023-12-02T04:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Респрайты существующих и добавление новых водолазок. Автор спрайтов - prazat911, type: Add} + - {message: Добавлены несколько новых беретов. Автор спрайтов - prazat911, type: Add} + id: 55618 #костыль отображения в Обновлениях + time: '2023-11-29T04:20:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Никаких антагов Парамедиков и Атмосов. Ноуп начудил в коде, type: fix} + id: 55619 #костыль отображения в Обновлениях + time: '2023-12-04T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Фикс локализации карпоакул (или это просто большие карпы), type: Fix} + - {message: Добавлено более 30 новых обломков от нашего отдела маппинга, type: Add} + id: 55620 #костыль отображения в Обновлениях + time: '2023-12-04T04:20:00.0000000+00:00' + +- author: modern.df + changes: + - {message: Колесо эмоций., type: Add} + id: 55621 #костыль отображения в Обновлениях + time: '2023-12-05T04:20:00.0000000+00:00' + +- author: modern.df + changes: + - {message: Исправление свечения новакидов, type: Add} + - {message: Теперь они светятся оттенком их собственного цвета кожи, как и задумывалось., type: Fix} + id: 55622 #костыль отображения в Обновлениях + time: '2023-12-06T22:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Переделал стандартный паралакс и паралакс варпа, type: Tweak} + - {message: Добавил 3 новых паралакса (уже раскиданы по картам Box Delta Packet и Barratry), type: Add} + - {message: Добавил мелочи как флажки и игрушки, type: Add} + - {message: Добавил концепт-прототипы двигателей как жидкотоплевный ракетный / РСУ / старый РСУ и СЭИДЗ двигателей, type: Add} + - {message: Скорость шаттлов повышена с 20 до 40f в секунду. Скорость вращения шаттлов повышена с 4 до 8f в секунду, type: Tweak} + - {message: Повысил урон от давления с 0.5 до 4. Теперь без критичных последствий нельзя переодется или по быстрому попить водички в ваккуме, type: Tweak} + - {message: Убрано замедление гридов/шаттлов в космосе. Никакого торможения как в воде. Абсолютное отсутствие сил притяжения. Можно дрифтить, type: Tweak} + - {message: Кулдавн БСС прыжка повышен до 50 секунд. Полет в одну сторону в общем занимает 120 секунд, type: Tweak} + - {message: Добавил расу Сумеречников, type: Add} + - {message: Сумеречники падают в состояние крита при получении 90 типа урона и умирают при 150 урона. Не требуется кислород для метаболизма (не задыхаются). Повышеный урон от кровотечения. Пониженый урон от ваккума и перепадов температур, type: Fix} + - {message: Починил некоторую кастомизацию, type: Fix} + - {message: Добавали кастомизацию Сумеречникам и ящерам, type: Add} + - {message: Немного переделал карго и утиль шаттлы, type: Fix} + - {message: Добавил СБ шаттл и консоль дистанционного управления для него, type: Add} + - {message: Убрал отражение снарядов стенами шаттлов, type: Remove} + - {message: Добавил рельсотроны для космических баталий, type: Add} + - {message: Добавил терминал-кнопку. Чисто вписывается в окружение рубкой управления военным линкором, type: Add} + - {message: Некоторые багфиксы, type: Fix} + id: 55623 #костыль отображения в Обновлениях + time: '2023-12-07T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлено новогодняя елка и пак украшений для неё, type: Add} + - {message: Добавлен звук для разрывной гранаты, type: Add} + id: 55624 #костыль отображения в Обновлениях + time: '2023-12-07T04:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Добавлено в общей сложности 14 костюмов; 8 шапок; 7 перчаток и варежек; 9 носков; 2 пары ботинок. Спрайты от @prazat911 @lunalita @dion_clawed и Умы, type: Add} + - {message: Добавлены бенгальские огни и пачка к ним. Автор спрайтов - @lunalita, type: Add} + - {message: Добавлены рождественские украшения. Автор спрайтов - @lunalita и @auriss093, type: Add} + - {message: Добавлено 3 дивана и кресла с угловыми частями и альтернативными боковыми. Автор спрайтов - @lunalita, type: Add} + - {message: Добавлено 3 напитка вместе с ингридиентами к ним. Автор спрайтов - Ума, type: Add} + - {message: Добавлен новогодний плакат. Автор спрайтов - Close_your_eyes, type: Add} + id: 55625 #костыль отображения в Обновлениях + time: '2023-12-08T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлены плакаты - новогодние и иной тематики, type: Add} + - {message: Возвращены классические деловые прически и классическая небрежная длинная, type: Add} + - {message: Добавлены новые спрайты для коробок с подарками, type: Add} + - {message: Исправлен обломок с чрезмерным количеством ксено, type: Fix} + - {message: Добавлен суп с опилками для ивента, type: Add} + id: 55626 #костыль отображения в Обновлениях + time: '2023-12-09T07:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Звук разгерметизации стал несколько громче, type: Fix} + - {message: Добавил боевой терминал взаимодействия требующий доступ СБ для переключения сигнала, type: Add} + - {message: На рельсотроны добавлено требования доступа СБ для ручной активации, type: Fix} + - {message: У терминалов появились собственные звуки переключения сигнала, type: Tweak} + - {message: Святой дядя празат сделал собственный спрайт рельсотрону, type: Fix} + - {message: Снаряд истребительского рельсотрона понизил пробивную способность и не ломает бронированые стены с трех выстрелов, type: Fix} + - {message: Кровь сумеречника стала темнее, type: Fix} + - {message: Давление дамажит 2 брута в секунду (было 4), type: Fix} + - {message: Включил космический ветер и сразу понизил его мощность, type: Tweak} + - {message: Голоса сумеречников научились отличать пол с подогревом от женского, type: Fix} + - {message: Незначительные багфиксы крашей, type: Fix} + id: 55627 #костыль отображения в Обновлениях + time: '2023-12-09T04:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Добавлено 6 новых напитков. Спрайты от @prazat911, type: Add} + - {message: Небольшие изменения в рецептах нескольких напитков, type: Tweak} + - {message: Обычный и гипоаллергенный шоколад можно измельчить в измельчителе реагентов, type: Tweak} + - {message: Электрическая гриль отныне греет и реагенты, type: Tweak} + id: 55628 #костыль отображения в Обновлениях + time: '2023-12-10T04:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Бур нельзя ложить в карман, type: Fix} + - {message: Белье сумеречников больше не одевается выше одежды, type: Fix} + - {message: Сумеречники не могут выбирать прически, type: Fix} + - {message: Угловые окна начали сливатся со стенами, type: Fix} + - {message: Добавил плюшевого сумеречника и включил его в список игрушек набора игрушек, type: Add} + - {message: Добавил одежду от Тимрики, type: Add} + - {message: Добавил в шкаф ГСБ плату для управления СБ шаттлом, type: Add} + id: 55629 #костыль отображения в Обновлениях + time: '2023-12-10T04:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добален принтер форм, type: Add} + id: 55630 #костыль отображения в Обновлениях + time: '2023-12-11T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлены новогодние закуски и блюда и рецепты для их приготовления, type: Add} + - {message: Добавлен НовогодоМат, type: Add} + - {message: В торговые автоматы добавлены праздничные напитки и наборы сладостей, type: Add} + id: 55631 #костыль отображения в Обновлениях + time: '2023-12-11T07:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Временно убрал эмбиент космоса, type: Remove} + - {message: 7 новых паралаксов раскиданых по станциям, type: Add} + - {message: У сумеречников больше не может появится человеческих имен, type: Tweak} + - {message: Все режимы игры добавлены в голосование за игровой режим. В том числе и режим пиратов, type: Tweak} + - {message: Изменил лого загрузки на новогоднее, type: Tweak} + - {message: Дед мороз посчитал что клоун плохо себя вел и по ошибке сделал урон от холода большим для всех, type: Tweak} + - {message: Куртки больше не дают абсолютную защиту от холода, type: Tweak} + id: 55632 #костыль отображения в Обновлениях + time: '2023-12-12T04:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Куртки начали согревать, type: Fix} + - {message: Поправил текст при попытке погладить сумеречника, type: Fix} + - {message: Добавил кота Гарфилда от nupiya, type: Add} + id: 55633 #костыль отображения в Обновлениях + time: '2023-12-13T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлен новогодний вариант Кластера, type: Add} + - {message: Фикс ссылок на дискорд и википедию из клиента, type: Fix} + - {message: Респрайт сладких новогодних наборов, type: Fix} + - {message: Уточнение некоторых формулировок целей смены и упрощение некоторых из них, type: Tweak} + - {message: Нерф прочности щитов, type: Tweak} + - {message: Добавлена статуя шоколадной гориллы. Съедобная, type: Add} + - {message: Добавлен тяжелый боец ОБР и снаряжение для него, type: Add} + id: 55634 #костыль отображения в Обновлениях + time: '2023-12-14T07:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Теперь нажав на мандарин он очистится и от него можно отделять дольки, type: Tweak} + id: 55635 #костыль отображения в Обновлениях + time: '2023-12-15T07:20:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Курицы прошли курс привок от зомби вируса, type: Fix} + - {message: Звуки Новакидов теперь соответствуют полу, type: Fix} + - {message: Капельку изменен шанс ивента метеоров, type: Fix} + - {message: Попытка исправить моргание света, type: Fix} + - {message: Бригадир получил защиту разума. Ваш прораб больше не антаг, type: Fix} + id: 55636 #костыль отображения в Обновлениях + time: '2023-12-15T20:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Добавил паровой генератор, type: Add} + - {message: Добавил паровое ядро, type: Add} + - {message: Добавил некоторые вещи для ивентов, type: Add} + - {message: Добавил СЭИДЗ двигатель для шаттлов, type: Add} + - {message: Перестроил утиль и карго шаттлы, type: Tweak} + - {message: Фикс паралаксов. Чуть меньше шакалов и логическое движение звезд, type: Fix} + - {message: Фикс РСУ двигателей, type: Fix} + id: 55637 #костыль отображения в Обновлениях + time: '2023-12-16T04:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлен новогодние варианты карт и изменен плейлист карт, type: Add} + id: 55638 #костыль отображения в Обновлениях + time: '2023-12-17T07:20:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Утки прошли курс привок от зомби вируса, type: Fix} + - {message: Куртки теперь правда работают, type: Fix} + id: 55639 #костыль отображения в Обновлениях + time: '2023-12-18T20:20:00.0000000+00:00' + +- author: modern.df + changes: + - {message: "Эмоции \"сальто\", \"прыгает\" и \"кружится\" добавлены в панель эмоций", type: Add} + id: 55640 #костыль отображения в Обновлениях + time: '2023-12-19T20:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлена униформа проверяющего СБ от ЦентКома, type: Add} + - {message: Сотрудники Службы Безопаности получили жетоны, type: Add} + - {message: Добавлено несколько видов оружия - ПММ. ПМ-9. револьвер Нагана. АР-12 и один именной пистолет, type: Add} + id: 55641 #костыль отображения в Обновлениях + time: '2023-12-19T07:20:00.0000000+00:00' + +- author: modern.df + changes: + - {message: "Зрение сумеречников теперь монохромное. Цвет, в котором они видят мир, зависит от цвета их глаз", type: Tweak} + id: 55642 #костыль отображения в Обновлениях + time: '2023-12-19T20:04:00.0000000+00:00' + + + +- author: Петр Игнатьевич + changes: + - {message: Выживание убрано как доступная для выбора режима по опросу опция, type: Tweak} + - {message: Изменены веса режимов в Секрете - 30% предатели. 25% - ядерные. 15% - выживание. зомби и революция соответственно, type: Tweak} + - {message: Ядерным Оперативникам теперь можно лететь на станцию через 15 минут после объявления войны, type: Tweak} + id: 55643 #костыль отображения в Обновлениях + time: '2023-12-22T07:20:00.0000000+00:00' + +- author: Nopeengener + changes: + - {message: Добавлена защита от взрывов сумкам синдиката и разгрузкам, type: Tweak} + - {message: Дуфель синдиката имеет больше места чем обычная сумка, type: Tweak} + - {message: Изменил шансы кастомного и обычного лута на экспедициях карго, type: Tweak} + id: 55644 #костыль отображения в Обновлениях + time: '2023-12-22T07:40:00.0000000+00:00' + +- author: Котя + changes: + - {message: Добавлен стан-багет шеф-повару и миму агентам, type: Add} + - {message: Добавлена трость-дробовик миму агенту, type: Add} + - {message: Добавлен поддельный дефибриллятор медикам агентам, type: Add} + - {message: Добавлен набор токсинов барменам агентам, type: Add} + - {message: Добавлен токсин немоты миму агенту, type: Add} + id: 55645 #костыль отображения в Обновлениях + time: '2023-12-23T04:40:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Двойной энергомеч убран из аплинка ядерных оперативников, type: Remove} + - {message: Цены стимпаков и боевых медипенов для ядерных оперативников существенно снизились, type: Tweak} + - {message: Уменьшение цен на редко применяемые предметы Синдиката, type: Tweak} + - {message: Возвращение наборов Булльдога. C20r и L6 в аплинк обычного Синдиката, type: Tweak} + - {message: Время от объявления войны и возможности прилететь на станцию за Ядерных Оперативников - 20 минут вместо 15 (и 25 ранее), type: Tweak} + - {message: Добавлена автоматическая лазерная винтовка со сменными батареями. Также добавлен её заказ в карго и возможность исследовать и изготовить, type: Add} + - {message: Добавлен заказ в карго на пистолеты СССП, type: Add} + - {message: Добавлены уникальные магазины для пистолета ПММ и винтовки AR-12, type: Add} + - {message: Скорострельность WT и Дрозда подняты на 1 единицу, type: Tweak} + id: 55646 #костыль отображения в Обновлениях + time: '2023-12-24T07:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Шаттл ЯО был обновлен с GX-13 Iniftraitor до нового GX-14 Karneline, type: Tweak} + - {message: Шаттл ОБР был обновлен с Dart до нового Striker, type: Tweak} + - {message: Вернул минимальное замедление гридов в космосе, type: Tweak} + - {message: Добавил консоль объявлений ОБР, type: Add} + - {message: Добавил собак Джей-Джей и Джей-Синд, type: Add} + - {message: Добавил ядро генератора гравитации, type: Add} + - {message: Добавил задание на кражу ядра гравитации, type: Add} + - {message: Большой генератор гравитации можно заказать в карго, type: Add} + - {message: Генератор гравитации теперь можно уничтожить и извлечь из него гравитационное ядро. Если он еще не взорвался для починки используйте сварку, type: Add} + id: 55647 #костыль отображения в Обновлениях + time: '2023-12-24T20:20:00.0000000+00:00' + +- author: modern.df + changes: + - {message: Цветовая слепота как особенность персонажа, type: Add} + id: 55648 #костыль отображения в Обновлениях + time: '2023-12-25T20:20:00.0000000+00:00' + + +- author: Friskis + changes: + - {message: "Медицинские худы теперь работают", type: Fix} + id: 55649 #костыль отображения в Обновлениях + time: '2023-12-27T20:04:00.0000000+00:00' + +- author: Altius + changes: + - {message: Добавил хачапури. Пользуясь случаем; внёс в книгу рецептов некоторые дополнения, type: Add} + id: 55650 #костыль отображения в Обновлениях + time: '2023-12-27T20:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Поправлена локализация объявлений от станции и ЦК, type: Fix} + - {message: Фикс вместимости коробок со сладкими подарками, type: Fix} + - {message: ОБР оснастили разгрузками и рюкзаками с защитой от взрыва взятой с собой взрывчатки. Но это не значит. что можно стоять над гранатой - у защиты есть предел, type: Tweak} + - {message: Фикс вместимости некоторых пальто и шинелей. В том числе - шинель следователя СБ, type: Fix} + - {message: Фикс вместимости РПС и рюкзаков ОБР и Синего Щита, type: Fix} + - {message: Фикс стоимости ящика автоматических лазерных винтовок. Кроме того - теперь винтовки поставляются с заряженными энергоячейками, type: Fix} + - {message: Фикс наличия ножа в сапогах СБ и ОСЩ., type: Fix} + - {message: Терминатор получил имплант посмертного растворения (в своей "человеческой" форме и в форме эндоскелета. Для выполнения задачи по самоустранению используйте имплант дважды), type: Fix} + - {message: Локализация терминатора и добавление иммунитета к зомби-вирусу в "человеческой" форме, type: Fix} + - {message: Фикс камина на Кластере - теперь проход в каюту квартирмейстера не заблокирован, type: Fix} + - {message: Частичная локализация вора и его предметов, type: Fix} + - {message: Визоры СБ вернулись в шкафчики глав СБ и СБтех, type: Fix} + - {message: Добавлена локализация рудной и жидкой аномалии и их враждебных порождений, type: Fix} + - {message: Фикс текстуры стыковочного шлюза Синдиката, type: Fix} + - {message: Локализация внешних черт вульпканинов, type: Fix} + id: 55651 #костыль отображения в Обновлениях + time: '2023-12-30T07:20:00.0000000+00:00' + +- author: Friskis + changes: + - {message: "Изменен шанс режима в Секрете. Шанс Предателей равен 40%, все остальные режимы - 15%", type: Tweak} + id: 55652 #костыль отображения в Обновлениях + time: '2023-12-30T20:04:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Новый базис соотношения Эпинефрина 2 Хлора К 3 Ацетону К 2 Фенолу К 2 Hydroxidhuisosit. Рабочая формула: (Предворительно разогреть) 25 Водород+10 Углерод+15 Кислород+(Отдельная, не разогретая мензурка)5 Сварочного топлива+5 Водород+5 Углерод+15 Кислород+15 Сварочного топлива+20 Хлора", type: Tweak} + - {message: "Новый базис соотношения ЭЭфедрина 3 Масла К 4 Диэтиламин К 2 Сахар К 1 Водород. Рабочая формула: 10 Сварочного топлива+10 Водорода+10 Углерода+15 Водорода+5 Азота+20 Этанола+20 Сахар+10 Водород", type: Tweak} + id: 55653 #костыль отображения в Обновлениях + time: '2023-12-30T20:04:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Фикс вместимости коробки для пластыря, type: Fix} + - {message: Локализация заказов в карго, type: Fix} + - {message: Локализация гранат и аплинка, type: Fix} + - {message: Изменение стоимости автоматического лазера, type: Fix} + - {message: Локализации новых машин, type: Fix} + - {message: Добавлены два стража Нового Года - для того. чтобы никто не помешал празднику, type: Add} + id: 55655 #костыль отображения в Обновлениях + time: '2023-12-31T07:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавлены новые предметы для ивента, type: Add} + id: 55656 #костыль отображения в Обновлениях + time: '2024-01-02T07:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Фиксы коробок и различных хранилищ, type: Fix} + - {message: Фикс цели на кражу гравитационного ядра, type: Fix} + - {message: Добавил планетарный космопорт прибытия, type: Add} + id: 55657 #костыль отображения в Обновлениях + time: '2024-01-02T07:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Переведён архаичный акцент, type: Fix} + - {message: Добавлена возможность взламывать двери за терминатора, type: Add} + id: 55658 #костыль отображения в Обновлениях + time: '2024-01-04T07:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Добавлена новая проффесия Киборг Сб и всё состовляющее для неё, type: Add} + - {message: Вернул плащ ОСЩ при спавне, type: Tweak} + id: 55659 #костыль отображения в Обновлениях + time: '2024-01-06T07:20:00.0000000+00:00' + +- author: Friskis + changes: + - {message: Изменено КЗ и СРП. Крепитесь, type: Tweak} + id: 55660 #костыль отображения в Обновлениях + time: '2024-01-08T07:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Добавил звуки для вульп - "Кричит. Рычит. Лает. Воет. и так далее", type: Add} + - {message: Добавлены платы рельсотрона и тяжелого рельсотрона, type: Add} + - {message: Добавлен терминал синдиката, type: Add} + - {message: СЭИД двигатель теперь взрывается при разрушении, type: Tweak} + - {message: Теперь все очки имеют свойство разбиваться если их бросить или наступить на них, type: Tweak} + - {message: Изменил СБ и ЯО шаттлы, type: Tweak} + id: 55661 #костыль отображения в Обновлениях + time: '2024-01-11T08:20:00.0000000+00:00' + +- author: Stepka + changes: + - {message: Добавлены 5 новый целей станции, type: Add} + - {message: Добавлены модификаторы урона киборгам, type: Add} + id: 55662 #костыль отображения в Обновлениях + time: '2024-01-11T21:08:00.0000000+00:00' + +- author: Altius + changes: + - {message: Новая одежда СССП, type: add} + - {message: Новые скафандры СССП, type: add} + - {message: Новые РПС СССП, type: add} + - {message: Новые фуражки СССП, type: add} + - {message: Новые береты СССП, type: add} + - {message: Офицерский ремень с кобурой, type: add} + - {message: Тельняшка, type: add} + - {message: Ботинки СССП, type: add} + id: 55663 #костыль отображения в Обновлениях + time: '2024-01-11T07:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: ОСЩ добавлен револьвер. Имеет режимы стрельбы лазерного пистолета и станнера, type: Add} + - {message: Настенные терминалы, type: Add} + - {message: Изменил фон варпа, type: Tweak} + - {message: Изменил модификаторы урона СБ киборга, type: Tweak} + - {message: ОСЩ теперь работает в одиночку, type: Tweak} + id: 55664 #костыль отображения в Обновлениях + time: '2024-01-11T08:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлены некоторые локализации, type: Add} + - {message: Фикс невозможности сделать бронестекло и плазменное стекло в переработчике руды - теперь переработчик принимает листы материалов, type: Fix} + - {message: Возврат старых спрайтов Джаггера и мусорки, type: Fix} + - {message: Добавление в манифесты карт официалов кастомных профессий нашего сервера, type: Fix} + - {message: Фикс спрайтов именной одежды Lapkee, type: Fix} + - {message: Добавление нового загрузочного экрана. Автор - Lunalita, type: Add} + - {message: Реагенты для криокапсулы снова действуют на трупы и лечат их повреждения. Используйте, type: Fix} + - {message: Попытка пофиксить невозможность покупки стимпака Ядерными Оперативниками, type: Fix} + id: 55666 #костыль отображения в Обновлениях + time: '2024-01-17T02:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + #- {message: Добавлен слот для ПИИ в скафе парамеда, type: Add} + - {message: Фикс болы, теперь её нельзя снимать в движении, type: Fix} + id: 55667 #костыль отображения в Обновлениях + time: '2024-01-17T08:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлены зарядники для КПБ на всех картах, type: Add} + - {message: Добавлены спавны некоторых кастомных должностей и слоты для старших в отделе, type: Fix} + id: 55668 #костыль отображения в Обновлениях + time: '2024-01-21T02:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Таяры мурчат когда их гладишь по голове., type: Add} + - {message: Добалена возможность гладить КПБ., type: Add} + - {message: Добавлены переводы для хуекрада генокрада., type: Add} + - {message: Перенесены многие звуки и эмоции от фелинидов к таярам., type: Tweak} + - {message: Баланс аплинка генокрада., type: Tweak} + id: 55669 #костыль отображения в Обновлениях + time: '2024-01-28T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: 54 Игральных карт, type: Add} + - {message: Коробка из 36 игральных карт в автомат безобидных развлечений., type: Add} + - {message: Коробка из 54 игральных карт в автомат безобидных развлечений., type: Add} + - {message: Удалил гост роль у "hellspawn", type: Remove} + - {message: Добавлен Вульпизатор? Чего? Надеюсь в панеле спавна не найдут., type: Add} + - {message: Рандомизатор имён Урсам., type: Add} + - {message: "Добавлена новая звуковая эмоция вульпам, Хекать: Хекает, Отдышка, Кхе.", type: Add} + - {message: Увеличил время отката действия фелинидам, type: Tweak} + - {message: Изменил вид урона Таярам., type: Tweak} + id: 55670 #костыль отображения в Обновлениях + time: '2024-01-31T08:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Добавлены покерные фишки, type: Add} + - {message: Добавлены наборы для игры в покер в автомате с настольными играми, type: Add} + id: 55671 #костыль отображения в Обновлениях + time: '2024-02-4T08:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Зомби стали опаснее. Сильнее. Быстрее, type: Tweak} + - {message: Батарейки для револьвера ОСЩ, type: Add} + - {message: Респрайты Празата, type: Tweak} + - {message: Возращение космо-медипенов, type: Add} + - {message: Фикс хитбоксов очков. Разбиваемость инженерных очков, type: Fix} + - {message: Фикс спавна шаттлов станции, type: Fix} + - {message: Доступ к консоли УЧ, type: Tweak} + - {message: Новогоднее лого, type: Remove} + - {message: Мультифаз-пистолет ГСБ стал ППшкой, type: Tweak} + - {message: Тайлы для мапперов, type: Add} + - {message: Нож для выживания спавнится в утилизаторском ботинке, type: Tweak} + id: 55672 #костыль отображения в Обновлениях + time: '2024-02-4T08:20:00.0000000+00:00' + +- author: Xelasto + changes: + - {message: Добавлен И-н борги, type: Add} + id: 55673 #костыль отображения в Обновлениях + time: '2024-02-5T08:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Новая способность для генокрада - стазисная смерть.", type: Add} + - {message: "Генокрады больше не могут превращаться в КПБ и новакидов.", type: Add} + - {message: "Ребаланс цен эволюций генокрада.", type: Tweak} + id: 55674 #костыль отображения в Обновлениях + time: '2024-02-7T08:16:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: "Ёмкость СМЭС увеличена в 3 раза.", type: Tweak} + - {message: "Уменьшены показатели защиты скафандра Джаггернаута и увеличена его цена.", type: Tweak} + - {message: "Увеличены показатели защиты кроваво-красного скафандра и скафандра элиты Синдиката.", type: Tweak} + - {message: "Огнестрельное вооружение ОБР заменено на более продвинутое.", type: Tweak} + - {message: "Вернулись старые спрайты деталей машин и ламп и подстанций.", type: Tweak} + - {message: "Фикс подарков от карго - теперь они появляются на торговой станции.", type: Fix} + - {message: "Добавлен покерный набор с фишками в автомат с настольными играми.", type: Add} + - {message: "Добавлены одежда и еда ко Дню Святого Валентина.", type: Add} + - {message: "Добавлены валентинки.", type: Add} + - {message: "Добавлены вещи Выживалова.", type: Add} + id: 55675 #костыль отображения в Обновлениях + time: '2024-02-9T08:16:00.0000000+00:00' + +- author: Nopeengener + changes: + - {message: "Смерть отряда ядерщиков теперь сразу заканчивает раунд", type: Tweak} + id: 55676 #костыль отображения в Обновлениях + time: '2024-02-9T09:47:00.0000000+00:00' + +- author: Nopeengener + changes: + - {message: Корпорация Interdyne удостоверилась в недоработке своего новейшего штампа вируса и внесла правки в формулу, type: Tweak} + - {message: Оружейников что изготавливали патроны .357 поймали на мошейнечестве и недовеске пороха. Проблему обязались решить в ближайшее врвемя, type: Tweak} + - {message: Асистенты прибышие с космической станции тринадцать научили персонал станции 14 использовать реактиные ранци в условиях отсутвия гравитации на станции, type: Tweak} + id: 55677 #костыль отображения в Обновлениях + time: '2024-02-09T10:08:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: Респрайт мантии Киборга СБ., type: Add} + - {message: "Респрайт принтера документов.", type: Add} + - {message: Открытие Киборга СБ, type: Tweak} + - {message: Заменил МК у ОБР на N1984., type: Tweak} + - {message: Небольшой бафф терминатора, добавлен имплант свободы и поправлен урон по структурам., type: Tweak} + - {message: Сильно урезал самозарядку пистолету Киборга Сб., type: Tweak} + id: 55678 #костыль отображения в Обновлениях + time: '2024-02-09T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Дезерт Игл, пока для щитспавна.", type: Add} + - {message: Починил текстурку карты джокера., type: Fix} + - {message: "Киборг СБ, теперь воспроизводит звуки только после смерти.", type: Tweak} + id: 55679 #костыль отображения в Обновлениях + time: '2024-02-09T08:20:00.0000000+00:00' + +- author: Aserovich + changes: + - {message: Добавлены карты Корвакса в пул, type: Add} + id: 55680 #костыль отображения в Обновлениях + time: '2024-02-10T01:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Добавлен бумбокс. Пока щитспавнерский, просите в ф1", type: Add} + - {message: "Есть такие треки, как: Space Asshole, The Wizard, The end of the expedition, Running out и Tear of veil. Планируется расширение ассортимента.", type: Tweak} + id: 55680 #костыль отображения в Обновлениях + time: '2024-02-10T08:20:00.0000000+00:00' + +- author: Xelasto + changes: + - {message: "Добавлен язык Орлуум", type: Add} + id: 55681 #костыль отображения в Обновлениях + time: '2024-02-11T08:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Новые кассеты для бумбокса, большая часть из которых взята из Undertale. Не волнуйтесь, инструктор тоже теперь есть.", type: Add} + - {message: "Респрайты Бумбокса.", type: Tweak} + id: 55682 #костыль отображения в Обновлениях + time: '2024-02-15T08:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "QoL апдейт языков!", type: Add} + - {message: "Все расы получили свой язык.", type: Add} + - {message: "Переводчики для (почти) всех языков добавлены в протолат.", type: Add} + - {message: "Универсальный языковой имплант в аплинк Синдиката. Позволяет понимать все расовые языки, но не говорить на них.", type: Add} + - {message: "Фикс невозможности переключения языка будучи закованным.", type: Fix} + - {message: "Универсальный и Общегалактический языки больше не помечаются в чате. Больше не будет засоряющего чат 'Общ.'", type: Tweak} + - {message: "Изменен формат отображения языков с 'Имя(Язык)' на 'Язык|Имя'", type: Tweak} + id: 55683 #костыль отображения в Обновлениях + time: '2024-02-15T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Костюм урса.", type: Add} + - {message: "Шапка урса.", type: Add} + - {message: "Плюшевый урс.", type: Add} + - {message: "Вульпам добавлена возможность красить уши с наружной стороны.", type: Add} + - {message: "Вульпам добавлена возможность полностью покрасить хвост.", type: Add} + - {message: "Кастомизация новой спонсорской расе урсы.", type: Add} + - {message: "Добавлен майндшилд для АВД.", type: Add} + - {message: "Кобольдам перенесены все кастомизации от унатхов.", type: Tweak} + - {message: "Открыты урсы.", type: Tweak} + - {message: "Поправлены индивидуальные характеристики урсов.", type: Tweak} + - {message: "Мелкий рефакторинг .yml файлов.", type: Fix} + id: 55684 #костыль отображения в Обновлениях + time: '2024-02-18T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Добавил скафам ОБР, инж, кэпу, базовому, бригмеду, клоуна нормальное отображение на голове Вульп.", type: Add} + id: 55685 #костыль отображения в Обновлениях + time: '2024-02-18T08:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: "Откатил увеличение ёмкости СМЭС - морганий стало больше.", type: Tweak} + - {message: "Исправлен детектив после официалов - он все также сотрудник СБ.", type: Tweak} + - {message: "Исправлены сумки детектива - они получили нужное для детектива снаряжение и убран лишний сканер отпечатков.", type: Tweak} + - {message: "Исправлен переапанный ДАМ - он чуть лучше чем раньше но не в 100 раз. Учтите это.", type: Tweak} + - {message: "На карты вернулись газодобытчики плазмы (там где есть камеры под них).", type: Tweak} + - {message: "Фрезон вернулся по старой и хорошей цене. Всем немедленно варить!", type: Tweak} + - {message: "Возвращены убранные при апстриме гондола-покеты и портативный монитор команды.", type: Tweak} + - {message: "Зомби получат нерф скорости.", type: Tweak} + id: 55686 #костыль отображения в Обновлениях + time: '2024-02-19T02:16:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Добавлено огромное кол-во респрайтов шлемов скафов, масок, защитных костюмов под вульп.", type: Add} + id: 55687 #костыль отображения в Обновлениях + time: '2024-02-19T08:20:00.0000000+00:00' + +- author: Xelasto + changes: + - {message: "Добавлен внутриигровой ивент с торговцами.", type: Add} + id: 55688 #костыль отображения в Обновлениях + time: '2024-02-20T20:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: "Параметры регенерации зомби уменьшены.", type: Tweak} + - {message: "Скорость зомби теперь составляет 90% от прижизненной.", type: Tweak} + - {message: "Бойцы РХБЗЗ получили обновление снаряжения.", type: Tweak} + id: 55690 #костыль отображения в Обновлениях + time: '2024-02-20T20:20:00.0000000+00:00' + +- author: Xelasto + changes: + - {message: "Добавлены коричневые обмотки для ног.", type: Add} + - {message: "Респрайт обмоток для ног. Автор спрайтов - floppo4ka_.", type: Tweak} + id: 55691 #костыль отображения в Обновлениях + time: '2024-02-24T20:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Фикс поглощения генокрада.", type: Fix} + - {message: "Фикс невозможности поставить полностью чёрный цвет кожи.", type: Fix} + - {message: "Фикс недоделок в знаниях языков у мобов.", type: Fix} + - {message: "Скелет получил 50% сопротивление к электрическому урону.", type: Tweak} + id: 55692 #костыль отображения в Обновлениях + time: '2024-02-26T20:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Представляем Обновление медицинского отдела!, type: Add} + - {message: Добавлено в общей сложности 17 различных реагентов., type: Add} + - {message: Добавлены всплывающие надписи многим препаратам., type: Add} + - {message: Некоторые медицинские препараты изменили свои свойства в худшую или лучшую сторону., type: Tweak} + - {message: Медибот впрыскивает радость доктора вместо трикордазина., type: Tweak} + - {message: Добавлена новая цель станции., type: Add} + - {message: Добавлен мак снотворный. Семена можно найти в ящике лекарственных семян., type: Add} + - {message: Добавлена антибиотическая мазь и кровоостанавливающий жгут-турникет. Автор спрайтов жгута - @prazat911 (discord)., type: Add} + - {message: Увеличено время подготовки к удару у дефибриллятора., type: Tweak} + - {message: Переработан поддельный дефибриллятор у агентов синдиката. Вместо 35 повреждений ожогами он наносит 100., type: Tweak} + - {message: Добавлен высоковольтный дефибриллятор и личный дефибриллятор главного врача., type: Add} + - {message: Добавлена новая цель кражи для агентов синдиката., type: Add} + - {message: Добавлены новые бутылочки с таблетницами и упаковками таблеток., type: Add} + - {message: НТ наконец договорились с поставками фармацевтики на свои станции. Встречайте ТаблеткоМаты!, type: Add} + - {message: Добавлен небольшой шприц. Вмещает меньше; работает быстрее и помещается в раздатчики., type: Add} + - {message: Добавлен анализатор реагентов. Можно создать в медфабе; найти в шкафчиках главного врача; химика; патологоанатома, type: Add} + - {message: Добавлена новая роль - Патологоанатом., type: Add} + - {message: Добавлена бирка для ног., type: Add} + - {message: Добавлена возможность поместить листок на ячейку морга., type: Tweak} + - {message: Добавлена возможность приклеить этикетку ручным экитеровщиком на ячейки морга., type: Tweak} + - {message: Добавлен новый костюм главного врача., type: Add} + - {message: Добавлены одеждоматы и шкафчики биозащиты парамедика и патологоанатома., type: Add} + - {message: Добавлены РЕспрайты и новая одежда парамедика. Автор спрайтов - @prazat911 (discord), type: Add} + - {message: Переводы руководств. Добавлены руководства для новых реагентов и патологоанатома., type: Tweak} + - {message: Переводы реагентов., type: Tweak} + id: 55693 #костыль отображения в Обновлениях + time: '2024-02-26T22:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: Возвращен старый спрайт коричневой федоры, type: Tweak} + - {message: Фикс доступов у АВД и адвоката, type: Tweak} + - {message: Повышена вероятность режима предателей в секрете, type: Tweak} + - {message: Уменьшена вероятность режимов зомби и выживания и иных в секрете, type: Tweak} + - {message: Возвращена медицинская ветка технологий, type: Tweak} + - {message: Частичная локализация интерфейса настроек, type: Tweak} + - {message: Попытка фикса ползунка громкости ТТС, type: Tweak} + - {message: Фикс невозможности засунуть среднюю батарейку в зарядник, type: Tweak} + id: 55694 #костыль отображения в Обновлениях + time: '2024-02-27T20:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Количество кувшинов с химикатами в ХимкоМате увеличилось вдвое., type: Tweak} + - {message: Изменения в дефибрилляторах; Обычный лечит 20 удушья вместо 40. Высоковольтный теперь за удар лечит 45 удушья и наносит 25 электрических повреждений. Мобильный дефибриллятор более не требует заряда однако время между ударами слегка повышено., type: Tweak} + - {message: Изменение иконки патологоанатома., type: Tweak} + - {message: Исправление недочёта на текстурке чёрной одежды патологоанатома., type: Fix} + - {message: Финансовое положение патологоанатома исправлено; теперь он спавнится с 500 кредитами в сумке как и остальные роли., type: Fix} + id: 55695 #костыль отображения в Обновлениях + time: '2024-02-27T22:08:00.0000000+00:00' + +- author: Xelasto + changes: + - {message: "Добавлена станция Юпитер-6 торговцев ТСФ.", type: Add} + id: 55696 #костыль отображения в Обновлениях + time: '2024-03-1T20:20:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Добавлены канистры вместимостью в 600 единиц. Автор спрайтов - @prazat911, type: Add} + - {message: Во все раздатчики реагентов добавлены новые канистры с реагентами., type: Tweak} + - {message: Исправление переводов алкогольного и безалкогольного раздатчиков., type: Fix} + - {message: Исправление конфликтного рецепта аголатина., type: Fix} + id: 55697 #костыль отображения в Обновлениях + time: '2024-03-02T14:14:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Центральное командование вспомнило о недостающей канистре виски в раздатчиках алкоголя., type: Fix} + id: 55698 #костыль отображения в Обновлениях + time: '2024-03-03T19:04:00.0000000+00:00' + +- author: Мудрый Дуб + changes: + - {message: "Новая еда, Вульпикс.", type: Add} + id: 55699 #костыль отображения в Обновлениях + time: '2024-03-05T21:00:43.0000000+00:00' + +- author: Котя + changes: + - {message: "Новый данж для экспедиций - Больница.", type: Add} + - {message: "Добавлены аргоциты как новый вид врагов на экспедициях.", type: Add} + - {message: "Бафф здоровья ксеноморфов.", type: Tweak} + - {message: "Бездны вернулись на планеты.", type: Tweak} + - {message: "Улучшена защита от стана у обычных скафандров. Самую малость.", type: Tweak} + - {message: "Фикс хитбоксов ксеноморфов. Теперь они пролезут в шлюзы.", type: Fix} + id: 55700 #костыль отображения в Обновлениях + time: '2024-03-02T14:14:00.0000000+00:00' + +- author: Xelasto + changes: + - {message: "Добавлена одежда торговцев. Автор спрайтов - prazat911", type: Add} + id: 55701 #костыль отображения в Обновлениях + time: '2024-03-06T21:00:43.0000000+00:00' + +- author: Мудрый Дуб + changes: + - {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} + - {message: "Добавлена способность жала безмолвия генокраду.", type: Add} + - {message: "Добавлена способность выброса адреналина генокраду.", type: Add} + - {message: "Добавлена способность исцеления плоти генокраду.", type: Add} + - {message: "Спрайты способностей генокрада заменены на более качественные.", type: Tweak} + - {message: "Для получения очков ДНК с поглощённой цели генокраду теперь требуется очистить свои сохранённые ДНК.", type: Tweak} + - {message: "Максимальное количество сохранённых ДНК генокрада теперь - 7. Для поглощения новых ДНК при достижении лимита придётся очистить старые.", type: Tweak} + id: 55703 #костыль отображения в Обновлениях + time: '2024-03-02T14:14:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: "Унатхи и фелиниды теперь могут есть все виды шаурмы, хачапури, гипоаллергенный шоколад и некоторые типы наших мясных блюд, которые ранее им были недоступны", type: Tweak} + - {message: "Нианы теперь могут есть хлеб, тофу, сыр, гипоаллергенный шоколад, круассаны и вафли", type: Tweak} + id: 55704 #костыль отображения в Обновлениях + time: '2024-03-09T08:20:00.0000000+00:00' + +- author: Пётр Игнатьевич + changes: + - {message: "Добавлены шарики для страйкбола и страйкбольный автомат. Пока только щитспавном", type: Add} + - {message: "Исправлено то, что секрет запускался только при 20 игроках. Режим ядерных и зомби получил чуть больше шанса в секрете", type: Tweak} + - {message: "Добавлены кассеты с музыкой", type: Add} + id: 55705 #костыль отображения в Обновлениях + time: '2024-03-09T08:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Добавлена способность 'Низшая форма' генокраду.", type: Add} + - {message: "Добавлена способность 'Последний шанс' генокраду.", type: Add} + - {message: "Добавлена способность 'Галлюциногенное жало' генокраду.", type: Add} + - {message: "Добавлена способность 'Органический щит' генокраду.", type: Add} + - {message: "Добавлены прыжковые ботинки.", type: Add} + - {message: "Добавлены монстры скверны на экспедиции.", type: Add} + - {message: "Мобы на экспедициях получили гост роли и некоторые способности.", type: Add} + - {message: "Добавлен данж 'Ботаника' на экспедиции. За карту спасибо Illumy и JustKekc.", type: Add} + - {message: "Добавлены базовые действия, привязанные к компонентам. Адмемы, возрадуйтесь.", type: Add} + - {message: "Респрайт руки-клинка на версию из tg station.", type: Tweak} + id: 55706 #костыль отображения в Обновлениях + time: '2024-03-12T12:00:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: Парамедики догадались брать деньги за свои услуги. Теперь они появляются с 500 кредитами как и остальные профессии., type: Fix} + - {message: Исправлен размер бутылочек и упаковок таблеток., type: Fix} + - {message: Бирки для ног теперь одеваются на слот носков., type: Tweak} + - {message: ЦК оснащило шкафы парамедиков высоковольтными дефибрилляторами., type: Tweak} + - {message: Аголатин теперь вызывает апатию. Посматривайте за эмоциями пациентов., type: Add} + - {message: Нестабильному полиморфину теперь надо 12 единиц для срабатывания. Так же появилась новая надпись перед превращением и иконка состояния., type: Tweak} + - {message: Полиморфину теперь надо 16 единиц для срабатывания. Добавлен полиморф новакидам. Так же появилась новая надпись перед превращением и иконка состояния., type: Tweak} + - {message: Изменения в препаратах; Пероводород теперь лечит 1.5 уколов при соприкосновении. Диэтамилат уменьшает кровотечение на 1.5 при соприкосновении. Морфин уменьшает нокдаун и стан на 1.5 секунды, type: Tweak} + - {message: В новых партиях бутылочек и упаковок препаратов ТаблеткоМата наконец появились более понятные этикетки., type: Tweak} + - {message: Добавлены новые стеклянные баночки., type: Add} + - {message: Упаковка диэтамилата заменилась на бутылочку., type: tweak} + - {message: Добавлен новый чемодан с бутылочками препаратов в шкафчик главного врача., type: Add} + - {message: Убраны семена мака снотворного из ящика с медицинскими семенами., type: Tweak} + - {message: Мак снотворный теперь является возможной мутацией обычного мака., type: Tweak} + - {message: Респрайт конопли жизни., type: Tweak} + - {message: Конопля жизни теперь является возможной мутацией обычной конопли., type: Tweak} + - {message: Количество омнизина в конопле жизни уменьшено до 8., type: Tweak} + - {message: Добавлена сушёная а так же измельчённая конопля жизни из которой можно сделать блант и косяк с омнизином., type: Add} + id: 55707 #костыль отображения в Обновлениях + time: '2024-03-12T21:34:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Добавлена возможность слаймолюдам произвольно менять свою причёску.", type: Add} + - {message: "Добавлена черта незнания общегалактического. Не берите её на главах, прошу.", type: Add} + id: 55708 #костыль отображения в Обновлениях + time: '2024-03-15T12:00:00.0000000+00:00' + +- author: Пётр Игнатьевич + changes: + - {message: "Добавлено снаряжение для армии ТСФ для ивентов и будущего использования", type: Add} + - {message: "Модификация СМЭС в попытке утихомирить мигания света", type: Tweak} + id: 55709 #костыль отображения в Обновлениях + time: '2024-03-15T08:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Добавлена система галлюцинаций. Визуальных.", type: Add} + - {message: "Некоторые вещества получили эффект галлюциногена. Осторожней с наркотиками :)", type: Add} + - {message: "Галлюциногенное жало генокрада теперь соответствует своему названию.", type: Tweak} + - {message: "Система органического щита генокрада была слегка переработана. Теперь чем больше генокрад поглотил ДНК, тем больше он выдерживает. Начальная прочность: 150.", type: Tweak} + - {message: "Переработан червь генокрада, теперь вы не сможете после откладывания яиц выйти из тела.", type: Tweak} + - {message: "Исправлен мааааааленький баг, когда слаймолюдов невозможно было обыскивать.", type: Fix} + id: 55710 #костыль отображения в Обновлениях + time: '2024-03-16T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Новая гост роль ОЦК.", type: Add} + - {message: "Дебафнул точность Диглу", type: Tweak} + - {message: "Исправил емаг Киборга СБ, добавил ему тех. панель.", type: Fix} + id: 55711 #костыль отображения в Обновлениях + time: '2024-03-21T08:20:00.0000000+00:00' + +- author: Пётр Игнатьевич + changes: + - {message: "Добавлен крафт костра", type: Add} + - {message: "Добавлены плавильни и печки, которые являются аналогами обычных машин, но работают без электричества", type: Add} + - {message: "Добавлен контент для ивента", type: Add} + id: 55712 #костыль отображения в Обновлениях + time: '2024-03-23T08:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Добавлено жало трансформации генокраду.", type: Add} + - {message: "Добавлен плевок кислотой генокраду. К сожалению, максимальная дальность плевка - надетые наручники.", type: Add} + - {message: "Добавлен резонантный рёв генокраду.", type: Add} + - {message: "Стазисная смерть генокрада переработана в регенеративный стазис и выдаётся ему раундстартом. Единственный шанс избавиться от генокрада теперь - гиб, либо космирование.", type: Tweak} + - {message: "Миллиард фиксов галлюцинаций, слава богу вы их не видели.", type: Fix} + id: 55713 #костыль отображения в Обновлениях + time: '2024-03-23T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - { message: "Добавил книжку с СРП ОЦк.", type: Add} + - { message: "Изменил снаряжение ОЦК", type: Tweak} + - { message: "Заменил обычную консоль объявлений на центкомовскую на СЦК.", type: Tweak} + id: 55714 #костыль отображения в Обновлениях + time: '2024-03-24T08:20:00.0000000+00:00' + +- author: Крыса + changes: + - { message: "Удалён скафандр чемпиона.", type: Remove} + id: 55715 #костыль отображения в Обновлениях + time: '2024-03-28T08:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Добавлена система коллективного разума для дион, боргов, генокрадов и ксеноморфов.", type: Add} + id: 55716 #костыль отображения в Обновлениях + time: '2024-03-25T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - { message: "Cult of the Lamb.", type: Add} + - { message: "Починка - type: Firestarter", type: Fix} + id: 55717 #костыль отображения в Обновлениях + time: '2024-03-29T08:20:00.0000000+00:00' + +- author: Котя + changes: + - { message: "КПБ и новакиды больше не должны становиться генокрадами.", type: Fix} + id: 55718 #костыль отображения в Обновлениях + time: '2024-04-01T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Теперь антагонисты и игроки определенных ролей при просмотре некоторых предметов могут видеть дополнительную информацию на основе страницы контрабанды из википедии.", type: Add} + - { message: "После смерти генокрада, его активированные абилки в виде щита или руки-клинка будут обратно исчезать.", type: Fix} + - { message: "Убрал метательный урон у фальшивой руки-клинка.", type: Fix} + - { message: "Убрал отражение пуль и лазеров у руки-клинка.", type: Tweak} + id: 55719 #костыль отображения в Обновлениях + time: '2024-04-03T08:20:00.0000000+00:00' + +- author: Котя + changes: + - { message: "Добавлен биозамок для скафандров ЯО. Его можно емагнуть и сбросить.", type: Add} + id: 55720 #костыль отображения в Обновлениях + time: '2024-04-06T08:20:00.0000000+00:00' + +- author: Эдди + changes: + - { message: "Добавлен встроенный фонарик для КПБ.", type: Add} + - { message: "Добавлено требование на общее игровое время для Психолога в размере 180 минут.", type: Add} + id: 55721 #костыль отображения в Обновлениях + time: '2024-04-08T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Добавил отображение админ-префикса для Ахелпа и АдминЧата.", type: Add} + id: 55722 #костыль отображения в Обновлениях + time: '2024-04-08T08:20:00.0000000+00:00' + +- author: мудрый дуб + changes: + - { message: "НТ вывели новый вид кошек - 'Манул' и хотят его сделать питомцем гидропоники", type: Add} + id: 55723 #костыль отображения в Обновлениях + time: '2024-04-10T00:45:00.0000000+00:00' + +- author: Крыса + changes: + - {message: "НТ поменяли основной тип плитки, используемый на станцияз.", type: Tweak} + - {message: "НТ перестали посталять старые модели факсов, заменив на новые.", type: Tweak} + - {message: "Все станции типа silly, astra, outpost и gelta были заменены на KiloStation.", type: Tweak} + id: 55723 #костыль отображения в Обновлениях + time: '2024-04-10T08:20:00.0000000+00:00' + +- author: Лис + changes: + - {message: "НТ починили принтер. Теперь в нем есть форма разрешения на оружие", type: Fix} + id: 55724 #костыль отображения в Обновлениях + time: '2024-04-10T08:20:00.0000000+00:00' + +- author: Username228 + changes: + - { message: "Ножи теперь метаются острым концом вперёд. Вам более не придётся хвататься за острое лезвие ножа, чтобы вытащить застрявшую рукоятку в туше врага.", type: Tweak} + - { message: "Нож-крашер теперь реально стал ножом: им можно нарезать продукты питания, а так же метать как и его собратьев.", type: Tweak} + - { message: "Инженеры NanoTrasen усовершенствовали конструкцию нож-крашера, сделав его достаточно прочным, чтоб вскрывать им обесточенные шлюзы, как ломом.", Type: Tweak} + id: 55725 #костыль отображения в Обновлениях + time: '2024-04-08T03:28:00.0000000+00:00' + +- author: Username228 + changes: + - { message: "Инженеры NanoTrasen и DSW совместно разработали более удобный и приятный глазу дизайн крашеров и производных от них орудий.", type: Tweak} + id: 55726 #костыль отображения в Обновлениях + time: '2024-04-12T00:00:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Апстрим до сборки официалов на 15 марта.", type: Add} + id: 55727 #костыль отображения в Обновлениях + time: '2024-04-13T08:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: "Фикс локализаций.", type: Fix} + - {message: "Фикс нижнего белья СИ.", type: Fix} + - {message: "Фикс покерных фишек.", type: Fix} + - {message: "Фикс разборки маленького вентилятора.", type: Fix} + - {message: "Фикс вещей детектива.", type: Fix} + - {message: "Добавлена возможность покупки контроллера и частей ДАМ обратно.", type: Fix} + - {message: "Дельта на время убрана из пула карт.", type: Fix} + - {message: "Фикс карты Кило.", type: Fix} + - {message: "Добавлен склероз.", type: Add} + - {message: "Фикс еще чего-то, но я забыл чего именно.", type: Fix} + id: 55728 #костыль отображения в Обновлениях + time: '2024-04-13T08:20:00.0000000+00:00' + +- author: Котя + changes: + - { message: "Добавлены протокинетические рукавицы в лут утилей.", type: Add} + id: 55729 #костыль отображения в Обновлениях + time: '2024-04-12T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Фикс сообщений админов в ф1.", type: Fix} + id: 55730 #костыль отображения в Обновлениях + time: '2024-04-13T08:20:00.0000000+00:00' + +- author: 1Stepka1 + changes: + - {message: "Добавлен новый департамент синтетиков.", type: Add} + id: 55731 #костыль отображения в Обновлениях + time: '2024-04-14T10:20:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: "Фикс размера фляг - они теперь помещаются в карман.", type: Fix} + - {message: "Из-за невозможности нормально сбалансировать двойной энергомеч - тот был убран из аплинков.", type: Tweak} + - {message: "ЗаконШкаф теперь имеет доступы для всех членов ЮрДепа.", type: Fix} + - {message: "Фикс отображения урона на КПБ.", type: Fix} + - {message: "Фикс цены набора аварийных аптечек.", type: Fix} + - {message: "Фикс спрайта церковной скамейки.", type: Fix} + id: 55732 #костыль отображения в Обновлениях + time: '2024-04-15T08:20:00.0000000+00:00' + +- author: Username228 + changes: + - { message: "Инженеры NanoTrasen совместно с DSW не прекращают работу, на сей раз они полностью переработали дизайн и характеристики Вархаммера.", type: Tweak} + - { message: "Инженеры Nanotrasen слегка модифицировали конструкцию глефы-крашера, увеличив её длину и слегка снизив её массу, делая её более лёгкой в использовании.", type: Tweak} + id: 55733 #костыль отображения в Обновлениях + time: '2024-04-15T02:17:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "NanoTrasen наладило производство чёрных беретов для обычных гражданских. Новая обновка будет помещена во все одеждоматы рядом с красными беретами.", type: Add} + - {message: "Акты био терроризма резко упали в количестве до нуля.", type: Remove} + id: 55734 + time: '2024-04-22T08:20:00.0000000+00:00' + +- author: Шрёдингер + changes: + - {message: "Возращаем старый хот бар, быстрых действий слева.", type: Tweak} + id: 55735 #костыль отображения в Обновлениях + time: '2024-04-16T08:20:00.0000000+00:00' + +- author: 1Stepka1 + changes: + - {message: "Плазма в живых организмах непредвидено изменила свои свойства, вследствии чего живым существам состоящим из плазмы больше не нужно пить и частичные функции потребления жидкостей переключились на пищеварительную систему", type: Tweak} + id: 55736 + time: '2024-04-24T16:30:00.0000000+00:00' + +- author: Ratyyy + changes: + - {message: "Открытый бета-тест оружейных и гражданских мехов", type: Add} + id: 55738 + time: '2024-04-27T18:20:00.0000000+00:00' + +- author: Xelasto + changes: + - {message: "Сотрудники научно-экспериментального отдела NanoTrasen по работе с блюспейсом создали новую машину для добычи ресурсов. Блюспейс-сборщик — энергозатратная, экспериментальная разработка по добыче ресурсов из других измерений.", type: Add} + id: 55739 + time: '2024-04-30T16:20:00.0000000+00:00' + +- author: Котя + changes: + - {message: "Структура организма генокрадов резко изменилась, в связи с чем неизвестным образом искусственно выведенные личинки стали бесполезны.", type: Remove} + id: 55740 + time: '2024-04-29T18:20:00.0000000+00:00' + +- author: 1Stepka1 + changes: + - {message: "Теперь книги можно разрезать, тем самым получая небольшой тайник", type: Add} + id: 55741 + time: '2024-05-02T16:00:00.0000000+00:00' + +- author: 1Stepka1 + changes: + - {message: "Добавлена новая черта: Жжужащий акцент. Локализззирован акззент молей", type: Add} + id: 55742 + time: '2024-05-02T16:00:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: "Гетмор Шоколад предоставляет своим клиентам лимитированную серию закусок к Пасхе.", type: Add} + id: 55743 #костыль отображения в Обновлениях + time: '2024-05-04T08:20:00.0000000+00:00' + +- author: 1Stepka1 + changes: + - {message: "Теперь Космические пауки вырабатывают меньше яда на своих жвалах", type: Tweak} + id: 55744 + time: '2024-05-06T20:00:00.0000000+00:00' + +- author: Крыса + changes: + - {message: "Нанотранзен начали поставлять технологию ионного оружия на свои станции.", type: Add} + - {message: "Синдикат сменил стандартную структуру своих аванпостов.", type: Add} + id: 55745 + time: '2024-05-07T08:20:00.0000000+00:00' + +- author: Крыса + changes: + - {message: "Для экипажа станции провели брифинг по использованию фазона. Теперь, вы можете использовать фазу.", type: Add} + - {message: "СБ получили партию мехов пабби.", type: Add} + - {message: "Дельту маштабно перестроили.", type: Tweak} + id: 55746 + time: '2024-05-12T08:20:00.0000000+00:00' + +- author: Мудрый дуб + changes: + - {message: "НТ решили не выдавать бесплатные деньги в вещмешках парамедика, а оставить себе.", type: Fix} + id: 55747 + time: '2024-05-07T23:25:00.0000000+00:00' + +- author: username228 + changes: + - {message: "Лучшие ксенобиологи NanoTrasen смогли вернуть к жизни один из вымерших инопланетных видов - Слизнекошек с Дождливой планеты! Теперь у работников корпорации появляется уникальнейшая возможность лицезреть этих очаровательных созданий в живую, а так же завести себе как питомца!", type: Add} + id: 55748 #костыль отображения в Обновлениях + time: '2024-05-10T20:25:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: "Добавлена замена '??' в тексте сообщения на 'вопросительно смотрит' эмоцией.", type: Add} + id: 55749 #костыль отображения в Обновлениях + time: '2024-05-10T20:25:00.0000000+00:00' + +- author: Петр Игнатьевич + changes: + - {message: "Куличи в Гетмор Шоколаде - закончились.", type: Remove} + - {message: "Добавлена наши модификации карт Аврит, Ориджин и Трейн.", type: Add} + - {message: "Частично пофикшена видимость невидимок визорами.", type: Fix} + id: 55750 #костыль отображения в Обновлениях + time: '2024-05-13T08:20:00.0000000+00:00' + +- author: мудрый дуб + changes: + - {message: "НТ теперь поставляют новый костюм горничной в ящике театрального снаряжения", type: Add} + id: 55751 #костыль отображения в Обновлениях + time: '2024-05-22T21:56:00.0000000+00:00' + +- author: Username228 + changes: + - { message: "Изменен спрайт Костяного копья, теперь оно выглядит круче", type: Tweak} + id: 55750 #костыль отображения в Обновлениях + time: '2024-04-16T01:40:00.0000000+00:00' + +- author: мудрый дуб + changes: + - {message: "НТ теперь поставляют новый костюм горничной в ящике театрального снаряжения", type: Add} + id: 55753 #костыль отображения в Обновлениях + time: '2024-05-22T21:56:00.0000000+00:00' + +- author: мудрый дуб + changes: + - { message: "В связи с возобновлением финансирования юридического отдела, NanoTrasen вновь начнет отправлять юристов на космические станции. Теперь ваши правовые вопросы будут решаться непосредственно на месте.", type: Fix} # К коммиту d32f377e72a59c9ccd4dc3128561b7ec7fcefae1 + - { message: "Теперь у агентов которые подрабатывают - Шефом, Ботаником, Клоуном и Мимом в аплинке появился новый предмет в разделе 'работа'", type: Tweak} + - {message: "В импланте 'аплинк' добавилось новое оружие - бензопила. Так же были подкручен урон взамен на скорость атаки", type: Add} + id: 55754 #костыль отображения в Обновлениях + time: '2024-05-23T00:06:00.0000000+00:00' + +- author: Username228 + changes: + - { message: "Изменены спрайты кристаллов, теперь они стали гораздо красивее.", type: Tweak} + - { message: "Добавлены разновидности кристалов по размерам.", type: Add} + - { message: "Добавлены кулончики из кристаллов, светящиеся в темноте, а так же их крафт. Поспешите покрасоваться перед IC друзьями!", type: Add} + - { message: "Добавлены сталагмиты.", type: Add} + id: 55755 #костыль отображения в Обновлениях + time: '2024-05-23T01:09:00.0000000+00:00' + +- author: Username228 + changes: + - { message: "Передовые учёные в области аномалистики разработали Р.П.А. - эксперементальный ручной локатор аномалий. NanoTrasen решила отдать это ценное устройство на хранение Научному Руководителю вашей станции. Будьте бдительны, не позвольте какому-нибудь воришке выкрасть это изобретение!", type: Add} + id: 55756 #костыль отображения в Обновлениях + time: '2024-05-24T03:47:00.0000000+00:00' + +- author: JustKekc + changes: + - {message: "Добавлен новый альтернативный костюм главы персонала.", type: Add} + - {message: "Добавлен костюм крупье в БиблиоШкаф.", type: Add} + - {message: "Добавлен новый вид костюма заведующего отелем на обезьянах.", type: Add} + - {message: "Добавлен новый напиток: Старая гвардия.", type: Add} + - {message: "Добавлена формочка для кексов в DinnerWare.", type: Add} + - {message: "Добавлены новые маффины: шоколадный и праздничный.", type: Add} + - {message: "Добавлены рецепты для маффинов.", type: Add} + - {message: "Обновлены руководства по новым блюдам и напиткам.", type: Tweak} + - {message: "Обновлены спрайты сета старика Реджи, барной жилетки, барного фартука, униформ сервисного работника и бармена.", type: Tweak} + - {message: "Обновлен спрайт пачки какао.", type: Tweak} + - {message: "Обновлены спрайты маффина и варианта с ягодами.", type: Tweak} + - {message: "Обновлены спрайты напитков из линейки Рамазана Стычинского.", type: Tweak} + - {message: "Комки шерсти феленидов теперь считаются мусором, а значит их можно собирать мешками.", type: Tweak} + - {message: "Напитки ко дню Святого Валентина наконец можно приготовить.", type: Fix} + id: 55757 #костыль отображения в Обновлениях + time: '2024-05-30T17:25:00.0000000+00:00' + +- author: Мудрый Дуб + changes: + - { message: "Все главы имеют вживленный чип MindShield и не могут стать антагами", type: Tweak} + id: 55758 #костыль отображения в Обновлениях + time: '2024-05-30T19:14:00.0000000+00:00' + +- author: Tamioki&RevengenRat + changes: + - { message: "Удалены шлем и броня Бригмедика добавленная к нам с Corvax'а.", type: Remove} + - { message: "Удалён ЯЩИК Бригмедика.", type: Remove} + - { message: "Изменена большая часть спрайтов экипировки Бригмедика.", type: Tweak} + - { message: "Изменены все спрайты основных HUD визоров. Так же изменены очки ниндзя.", type: Tweak} + - { message: "Изменены спрайты очков с HUD'ами.", type: Tweak} + - { message: "Изменены спрайты глазных повязок с HUD визорами.", type: Tweak} + - { message: "Изменены спрайты латексных перчаток и спрайт экипированных боевых перчаток.", type: Tweak} + - { message: "Изменена экипировка Бригмедика, а так же содержимое его шкафчика.", type: Tweak} + - { message: "Изменено время СБ для получения Бригмедика - 10800 Минут, или же 3 часа.", type: Tweak} + - { message: "Изменены характеристики скафандра Бригмедика.", type: Tweak} + - { message: "Добавлены медицинские солнцезащитные очки.", type: Add} + - { message: "Добавлена новая экипировка для Бригмедика.", type: Add} + - { message: "Добавлена фигурка Бригмедика.", type: Add} + id: 55759 #костыль отображения в Обновлениях + time: '2024-06-01T18:01:00.0000000+00:00' + +- author: Tamioki&RevengenRat + changes: + - { message: "Удалён РПС Офицера Синего Щита.", type: Remove} + - { message: "Удалён Мультифазовый револьвер Офицера Синего щита.", type: Remove} + - { message: "Супервайзер Офицера Синего Щита изменён с Капитана на Представителей ЦентКом.", type: Fix} + - { message: "СНебольшие фиксы локализации.", type: Fix} + - { message: "Изменены все спрайты экипировки Офицера Синего Щита.", type: Tweak} + - { message: "Изменён спрайт КПК ЦентКома, а так же спрайт синей ID карты ЦенКома и всего ОБР.", type: Tweak} + - { message: "Изменена стартовая экипировка Офицера Синего Щита.", type: Tweak} + - { message: "Изменено время на открытие должности Офицера Синего Щита.", type: Tweak} + - { message: "Изменены спрайты и характеристики скафандра Офицера Синего Щита.", type: Tweak} + - { message: "Добавлен шкафчик Офицера Синего Щита.", type: Add} + - { message: "Добавлена новая экипировка Офицера Синего Щита, отсутствующая ранее.", type: Add} + - { message: "Добавлен оружейный кейс. (Пока только для ОСЩ.)", type: Add} + - { message: "Добавлен Охранно-Медицинский пояс.", type: Add} + - { message: "Добавлен энергетический меч-револьвер Офицера Синего Щита.", type: Add} + - { message: "Добавлена фигурка Офицера Синего Щита.", type: Add} + id: 55760 #костыль отображения в Обновлениях + time: '2024-06-09T18:59:00.0000000+00:00' + +- author: Torgovec + changes: + - {message: Добавлено 4 новых плаката, type: Add} + - {message: Теперь нианы могут сьесть берет СИ, type: Fix} + id: 55761 #костыль отображения в Обновлениях + time: '2024-06-23T04:19:00.0000000+00:00' From e8c6a8bee0198652e675bbd33921c766e86bf130 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sun, 1 Sep 2024 01:51:34 +0300 Subject: [PATCH 25/48] delete it --- .github/workflows/release.yml | 80 ---------- .../SwitchableWeaponSystem.cs | 83 ----------- .../SwitchableWeaponSystem.cs | 83 ----------- .../SwitchableWeaponComponent.cs | 0 Resources/Audio/ADT/close_telescopichka.ogg | Bin 18437 -> 0 bytes Resources/Audio/ADT/open_telescopichka.ogg | Bin 13639 -> 0 bytes .../ADT/Entities/Objects/Weapons/security.yml | 137 ------------------ .../Prototypes/Roles/Jobs/departments.yml | 1 - 8 files changed, 384 deletions(-) delete mode 100644 .github/workflows/release.yml delete mode 100644 Content.Server/ADT/SwitchableWeapon/SwitchableWeapon/SwitchableWeaponSystem.cs delete mode 100644 Content.Server/ADT/SwitchableWeapon/SwitchableWeaponSystem.cs delete mode 100644 Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs delete mode 100644 Resources/Audio/ADT/close_telescopichka.ogg delete mode 100644 Resources/Audio/ADT/open_telescopichka.ogg delete mode 100644 Resources/Prototypes/ADT/Entities/Objects/Weapons/security.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index e45140ba71..0000000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,80 +0,0 @@ -name: Build & Release - -on: - workflow_dispatch: - schedule: - - cron: '0 6 * * *' - workflow_run: - workflows: [Build & Release] - types: [completed] - - -jobs: - build: - if: github.actor != 'IanComradeBot' && github.event.pull_request.draft == false - runs-on: ubuntu-latest - - steps: - - name: Checkout code - uses: actions/checkout@v2 - - - name: Setup .NET Core - uses: actions/setup-dotnet@v3.2.0 - with: - dotnet-version: 8.0.x - - - name: Setup submodule - run: | - git submodule update --init --recursive - - name: Pull engine updates - uses: space-wizards/submodule-dependency@v0.1.5 - - name: Update Engine Submodules - run: | - cd RobustToolbox/ - git submodule update --init --recursive - - - name: Get Engine Tag - run: | - cd RobustToolbox - git fetch --depth=1 - - - name: Install dependencies - run: dotnet restore - - - name: Build - run: dotnet build --configuration Release - - - name: Run tests - run: dotnet test --configuration Release - - release: - needs: build - runs-on: ubuntu-latest - if: github.ref == 'refs/heads/master' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch') - - steps: - - name: Checkout code - uses: actions/checkout@v2 - - - name: Create Release Archive - run: | - mkdir release - dotnet publish --configuration Release --output ./release - cd release - zip -r ../release.zip . - - - name: Upload Release - uses: actions/upload-artifact@v2 - with: - name: release - path: release.zip - - - name: Create GitHub Release - id: create_release - uses: softprops/action-gh-release@v1 - with: - tag_name: v${{ github.run_number }} - release_name: Release ${{ github.run_number }} - files: release.zip - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/Content.Server/ADT/SwitchableWeapon/SwitchableWeapon/SwitchableWeaponSystem.cs b/Content.Server/ADT/SwitchableWeapon/SwitchableWeapon/SwitchableWeaponSystem.cs deleted file mode 100644 index f359681cf5..0000000000 --- a/Content.Server/ADT/SwitchableWeapon/SwitchableWeapon/SwitchableWeaponSystem.cs +++ /dev/null @@ -1,83 +0,0 @@ -using Content.Shared.Damage.Components; -using Content.Shared.Damage.Events; -using Content.Shared.Examine; -using Content.Shared.Interaction.Events; -using Content.Shared.Item; -using Content.Shared.ADT.SwitchableWeapon; -using Content.Shared.Toggleable; -using Content.Shared.Weapons.Melee.Events; -using Robust.Shared.Audio.Systems; - -namespace Content.Server.ADT.SwitchableWeapon; - -public sealed class SwitchableWeaponSystem : EntitySystem -{ - [Dependency] private readonly SharedItemSystem _item = default!; - [Dependency] private readonly SharedAppearanceSystem _appearance = default!; - [Dependency] private readonly SharedAudioSystem _audio = default!; - - public override void Initialize() - { - base.Initialize(); - - SubscribeLocalEvent(Toggle); - SubscribeLocalEvent(OnExamined); - SubscribeLocalEvent(OnStaminaHitAttempt); - SubscribeLocalEvent(OnGetMeleeDamage); - SubscribeLocalEvent(OnComponentAdded); - } - - private void OnComponentAdded(EntityUid uid, SwitchableWeaponComponent component, ComponentAdd args) - { - UpdateState(uid, component); - } - - //Non-stamina damage - private void OnGetMeleeDamage(EntityUid uid, SwitchableWeaponComponent component, ref GetMeleeDamageEvent args) - { - args.Damage = component.IsOpen ? component.DamageOpen : component.DamageFolded; - } - - private void OnStaminaHitAttempt(EntityUid uid, SwitchableWeaponComponent component, ref StaminaDamageOnHitAttemptEvent args) - { - if (!component.IsOpen) - return; - - //args.HitSoundOverride = component.BonkSound; - } - - private void OnExamined(EntityUid uid, SwitchableWeaponComponent comp, ExaminedEvent args) - { - var msg = comp.IsOpen - ? Loc.GetString("comp-switchable-examined-on") - : Loc.GetString("comp-switchable-examined-off"); - args.PushMarkup(msg); - } - - private void UpdateState(EntityUid uid, SwitchableWeaponComponent comp) - { - if (TryComp(comp.Owner, out var item)) - { - _item.SetSize(item.Owner, comp.IsOpen ? comp.SizeOpened : comp.SizeClosed, item); - _item.SetHeldPrefix(comp.Owner, comp.IsOpen ? "on" : "off", false, item); - } - - if (TryComp(comp.Owner, out var appearance)) - _appearance.SetData(comp.Owner, ToggleVisuals.Toggled, comp.IsOpen, appearance); - - // Change stamina damage according to state - if (TryComp(uid, out var stamComp)) - { - stamComp.Damage = comp.IsOpen ? comp.StaminaDamageOpen : comp.StaminaDamageFolded; - } - } - - private void Toggle(EntityUid uid, SwitchableWeaponComponent comp, UseInHandEvent args) - { - comp.IsOpen = !comp.IsOpen; - UpdateState(uid, comp); - - var soundToPlay = comp.IsOpen ? comp.OpenSound : comp.CloseSound; - _audio.PlayPvs(soundToPlay, args.User); - } -} diff --git a/Content.Server/ADT/SwitchableWeapon/SwitchableWeaponSystem.cs b/Content.Server/ADT/SwitchableWeapon/SwitchableWeaponSystem.cs deleted file mode 100644 index 61a21f984c..0000000000 --- a/Content.Server/ADT/SwitchableWeapon/SwitchableWeaponSystem.cs +++ /dev/null @@ -1,83 +0,0 @@ -using Content.Shared.Damage.Components; -using Content.Shared.Damage.Events; -using Content.Shared.Examine; -using Content.Shared.Interaction.Events; -using Content.Shared.Item; -using Content.Shared.ADT.SwitchableWeapon; -using Content.Shared.Toggleable; -using Content.Shared.Weapons.Melee.Events; -using Robust.Shared.Audio.Systems; - -namespace Content.Server.ADT.SwitchableWeapon; - -public sealed class SwitchableWeaponSystem : EntitySystem -{ - [Dependency] private readonly SharedItemSystem _item = default!; - [Dependency] private readonly SharedAppearanceSystem _appearance = default!; - [Dependency] private readonly SharedAudioSystem _audio = default!; - - public override void Initialize() - { - base.Initialize(); - - SubscribeLocalEvent(Toggle); - SubscribeLocalEvent(OnExamined); - SubscribeLocalEvent(OnStaminaHitAttempt); - SubscribeLocalEvent(OnGetMeleeDamage); - SubscribeLocalEvent(OnComponentAdded); - } - - private void OnComponentAdded(EntityUid uid, SwitchableWeaponComponent component, ComponentAdd args) - { - UpdateState(uid, component); - } - - //Non-stamina damage - private void OnGetMeleeDamage(EntityUid uid, SwitchableWeaponComponent component, ref GetMeleeDamageEvent args) - { - args.Damage = component.IsOpen ? component.DamageOpen : component.DamageFolded; - } - - private void OnStaminaHitAttempt(EntityUid uid, SwitchableWeaponComponent component, ref StaminaDamageOnHitAttemptEvent args) - { - if (!component.IsOpen) - return; - - //args.HitSoundOverride = component.BonkSound; - } - - private void OnExamined(EntityUid uid, SwitchableWeaponComponent comp, ExaminedEvent args) - { - var msg = comp.IsOpen - ? Loc.GetString("comp-switchable-examined-on") - : Loc.GetString("comp-switchable-examined-off"); - args.PushMarkup(msg); - } - - private void UpdateState(EntityUid uid, SwitchableWeaponComponent comp) - { - if (TryComp(comp.Owner, out var item)) - { - _item.SetSize(item.Owner, comp.IsOpen ? comp.SizeOpened : comp.SizeClosed, item); - _item.SetHeldPrefix(comp.Owner, comp.IsOpen ? "on" : "off", false, item); - } - - if (TryComp(comp.Owner, out var appearance)) - _appearance.SetData(comp.Owner, ToggleVisuals.Toggled, comp.IsOpen, appearance); - - // Change stamina damage according to state - if (TryComp(uid, out var stamComp)) - { - stamComp.Damage = comp.IsOpen ? comp.StaminaDamageOpen : comp.StaminaDamageFolded; - } - } - - private void Toggle(EntityUid uid, SwitchableWeaponComponent comp, UseInHandEvent args) - { - comp.IsOpen = !comp.IsOpen; - UpdateState(uid, comp); - - var soundToPlay = comp.IsOpen ? comp.OpenSound : comp.CloseSound; - _audio.PlayPvs(soundToPlay, args.User); - } -} \ No newline at end of file diff --git a/Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs b/Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/Resources/Audio/ADT/close_telescopichka.ogg b/Resources/Audio/ADT/close_telescopichka.ogg deleted file mode 100644 index 227ce64529df87f4302ef3c5e848939d65324fc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18437 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�(~Dy|$vT%6X;yX{>&E{wc0x+g2I zdvTINIXo_3pgvf?HvJYKFrVqcpJFMbp?LBM`4M7&W)pPp&l_j6GnG@esgtP|sDI$s zy!joe@EUF18MAs(wb;v*wi8vFa_26mce!>Xr8%A9Bd`86U#{Ad#60^|GmDf+?{AOy zH7Ch;Y5H`V{dVi|nH@W|G|eNc&Cr0v`r4pRQyG;``bNL+ntuM^_&hVAF6`rTY5Czc ziZX+VKB?cJgE!L-MZqB3VTM7^j5FYBQgTxL4V0dqvD7hC(zmglO< zRLHmrLh^WECWq0YqIi(Q+4fm3@~$WwpnuHw_!VJQuc zK?u%OqcN-FcVlAeas;*MJ!IK0kQw*B@HSsF%wYD?4hNyudW3cM^b}`8cjwHmat~pRAaGoxg5?*yQ0|X z?cuna=4~pe=DHLm<;|xNpm5rs?R)=ho3{2Ek-_IM3iS|i&DeX)$EMIChb-{E2mQ~m zYMMA-`JkrG#V=CqeFMc|z8Uqy5Hj(CB~^r+{;D|=xs4LGcKLuBM#iDGuu*yMZ|t5g z{bMErscD4xFiQ*tt)mEvmR)cHTb)SKSBu+qR4;rYUJ^ZoI{V-;w>d;UT&W-{9R-3N z<6%(ef74dhY*yzA_XOXE7JDB~cSeP}M&fwA*{}p)CME~Ho!L1y=Xbw0XF>yIi!vNU zCzD5UpV`i_T$N0f%w%jtVOr8bZ$7j=Mchr&d;11g7;lNd;^qbPkoIelvbw~gL44a- z=H3F?AK~{~ z<@DAEk6b(TfO&<<0mzuFcbd{1=cSlzd{VXCXGy~B&$`)VNQU@J*(B_nYm*|l7U_Xv z@C!#^J?vx7uXXkiq?eMD?j`HQ2En76gYQ&HkY1ilR69j72EIZ)ka)KOY%+!L@xt%m zqbHi0q(9URe@Eu`=ThM(m%DGmMp|EYw9>DX_nw*MEv)J2%WB~325so$FG}AEy372S zFXh(y?8HlW!WjRH2~WeVn3whBlbluU66_e|>lJy34AGJo+ZnX!Hv>;v>$KS{(qS#% z&UZ6vr#s1y!4^#%9T;+={!;>*M+ zO_&n`g!9gIo(PtzUJS~{$Ueuf zRdyOoR#PVesKNuBXPA&ef-QuDhw1%LXo00NlJMv$WXNh`=JpWhbD>3C9l#%6xgjWt zS!^tkXM#gKK=~SAds$WX?xrI3itO#ri!4$}RWw<=1#FT`zCWbT8GEM(EIHo7qZN>Z z(M}(ClqZ)%I^7R1iAW}Hc+)4ScbdA45?$l!SWVQ7r>LXpjL^ejMaIJf4W9mL_a!e` zxDqQZtQ!=5ySvZQR+)2OSZ)OU{_5I-PN(R?I|b%PK-P|Fh-5FeAV4l}`zf725t17! z)c?jdSp_*a2O9{vsoo;qKC>f{%+NZ{tQ$6EmeA9Uf&@6a#CXt$OP!lUh8~F7`*BZd zPp;p53=jNn$ob> zxPfncv@cTVqHbT>1#A?}9@r6yW^{b&D_wK@;b-SpqIxX%$k_4>YpB!m^2v*s_tLZ^ zA3xQaJVpSh(r!J|gczu;4A5dI{hjg?d9V^f*6!Y@s(3}3=%sJ88lfhuVOdu;>iL)6 z;g6(#$bbEte$sQ)HQQxnunn Date: Sun, 1 Sep 2024 02:09:42 +0300 Subject: [PATCH 26/48] =?UTF-8?q?=D0=92=D0=BE=D0=B7=D1=80=D0=B0=D1=89?= =?UTF-8?q?=D0=B0=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SwitchableWeaponSystem.cs | 83 +++++++++++++++++++ .../SwitchableWeaponComponent.cs | 50 +++++++++++ 2 files changed, 133 insertions(+) create mode 100644 Content.Server/ADT/SwitchableWeapon/SwitchableWeapon/SwitchableWeaponSystem.cs create mode 100644 Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs diff --git a/Content.Server/ADT/SwitchableWeapon/SwitchableWeapon/SwitchableWeaponSystem.cs b/Content.Server/ADT/SwitchableWeapon/SwitchableWeapon/SwitchableWeaponSystem.cs new file mode 100644 index 0000000000..f359681cf5 --- /dev/null +++ b/Content.Server/ADT/SwitchableWeapon/SwitchableWeapon/SwitchableWeaponSystem.cs @@ -0,0 +1,83 @@ +using Content.Shared.Damage.Components; +using Content.Shared.Damage.Events; +using Content.Shared.Examine; +using Content.Shared.Interaction.Events; +using Content.Shared.Item; +using Content.Shared.ADT.SwitchableWeapon; +using Content.Shared.Toggleable; +using Content.Shared.Weapons.Melee.Events; +using Robust.Shared.Audio.Systems; + +namespace Content.Server.ADT.SwitchableWeapon; + +public sealed class SwitchableWeaponSystem : EntitySystem +{ + [Dependency] private readonly SharedItemSystem _item = default!; + [Dependency] private readonly SharedAppearanceSystem _appearance = default!; + [Dependency] private readonly SharedAudioSystem _audio = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(Toggle); + SubscribeLocalEvent(OnExamined); + SubscribeLocalEvent(OnStaminaHitAttempt); + SubscribeLocalEvent(OnGetMeleeDamage); + SubscribeLocalEvent(OnComponentAdded); + } + + private void OnComponentAdded(EntityUid uid, SwitchableWeaponComponent component, ComponentAdd args) + { + UpdateState(uid, component); + } + + //Non-stamina damage + private void OnGetMeleeDamage(EntityUid uid, SwitchableWeaponComponent component, ref GetMeleeDamageEvent args) + { + args.Damage = component.IsOpen ? component.DamageOpen : component.DamageFolded; + } + + private void OnStaminaHitAttempt(EntityUid uid, SwitchableWeaponComponent component, ref StaminaDamageOnHitAttemptEvent args) + { + if (!component.IsOpen) + return; + + //args.HitSoundOverride = component.BonkSound; + } + + private void OnExamined(EntityUid uid, SwitchableWeaponComponent comp, ExaminedEvent args) + { + var msg = comp.IsOpen + ? Loc.GetString("comp-switchable-examined-on") + : Loc.GetString("comp-switchable-examined-off"); + args.PushMarkup(msg); + } + + private void UpdateState(EntityUid uid, SwitchableWeaponComponent comp) + { + if (TryComp(comp.Owner, out var item)) + { + _item.SetSize(item.Owner, comp.IsOpen ? comp.SizeOpened : comp.SizeClosed, item); + _item.SetHeldPrefix(comp.Owner, comp.IsOpen ? "on" : "off", false, item); + } + + if (TryComp(comp.Owner, out var appearance)) + _appearance.SetData(comp.Owner, ToggleVisuals.Toggled, comp.IsOpen, appearance); + + // Change stamina damage according to state + if (TryComp(uid, out var stamComp)) + { + stamComp.Damage = comp.IsOpen ? comp.StaminaDamageOpen : comp.StaminaDamageFolded; + } + } + + private void Toggle(EntityUid uid, SwitchableWeaponComponent comp, UseInHandEvent args) + { + comp.IsOpen = !comp.IsOpen; + UpdateState(uid, comp); + + var soundToPlay = comp.IsOpen ? comp.OpenSound : comp.CloseSound; + _audio.PlayPvs(soundToPlay, args.User); + } +} diff --git a/Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs b/Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs new file mode 100644 index 0000000000..9c16021329 --- /dev/null +++ b/Content.Shared/ADT/SwitchableWeapon/SwitchableWeaponComponent.cs @@ -0,0 +1,50 @@ +using Content.Shared.Damage; +using Content.Shared.Item; +using Robust.Shared.Audio; +using Robust.Shared.Prototypes; + +namespace Content.Shared.ADT.SwitchableWeapon; + +[RegisterComponent] +public sealed partial class SwitchableWeaponComponent : Component +{ + [ViewVariables(VVAccess.ReadWrite)][DataField("damageFolded")] + public DamageSpecifier DamageFolded = new(){ + DamageDict = new() + { + { "Blunt", 0.0f }, + } + }; + + [ViewVariables(VVAccess.ReadWrite)][DataField("damageOpen")] + public DamageSpecifier DamageOpen = new(){ + DamageDict = new() + { + { "Blunt", 4.0f }, + } + }; + + [ViewVariables(VVAccess.ReadWrite)][DataField("staminaDamageFolded")] + public float StaminaDamageFolded = 0; + + [ViewVariables(VVAccess.ReadWrite)][DataField("staminaDamageOpen")] + public float StaminaDamageOpen = 28; + + [ViewVariables(VVAccess.ReadWrite)][DataField("isOpen")] + public bool IsOpen = false; + + [ViewVariables(VVAccess.ReadWrite)][DataField("openSound")] + public SoundSpecifier? OpenSound; + + [ViewVariables(VVAccess.ReadWrite)][DataField("closeSound")] + public SoundSpecifier? CloseSound; + + [ViewVariables(VVAccess.ReadWrite)][DataField("bonkSound")] + public SoundSpecifier? BonkSound; + + [ViewVariables(VVAccess.ReadWrite)][DataField("sizeOpened")] + public ProtoId SizeOpened = "Normal"; + + [ViewVariables(VVAccess.ReadWrite)][DataField("sizeClosed")] + public ProtoId SizeClosed = "Normal"; +} From 6574ff56bf1100b215f5d16d737854c16e91e3dc Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Sun, 1 Sep 2024 02:11:02 +0300 Subject: [PATCH 27/48] =?UTF-8?q?=D0=B7=D0=B0=D1=87=D0=B5=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/ADT/auto_cl.yml | 1898 ----------------------------- 1 file changed, 1898 deletions(-) delete mode 100644 .github/workflows/ADT/auto_cl.yml diff --git a/.github/workflows/ADT/auto_cl.yml b/.github/workflows/ADT/auto_cl.yml deleted file mode 100644 index e83e049502..0000000000 --- a/.github/workflows/ADT/auto_cl.yml +++ /dev/null @@ -1,1898 +0,0 @@ -# author: Your_Name_Here -# changes: -# - {message: Ваше обновление, type: Add, Remove, Tweak, Fix} - # id: Догадаетесь же, да ? - # time: '2023-05-24T23:59:41.0000000+00:00' -Entries: -- author: Friskis - changes: - - {message: Исплавлена сумка РХБЗЗ.Обновлены правила на актуальные, type: Fix} - id: 1 - time: '2023-05-24T20:08:04.0000000+00:00' - -- author: Friskis - changes: - - {message: Вернул пусям гранатомет, type: Fix} - - {message: Починена иконка СЩ в визоре СБ, type: Fix} - - {message: Мелкие переводы, type: Add} - - {message: Никаких больше парамедиков антагов :>, type: Fix} - - {message: Добавил технологию с визорами в РНД, type: Add} - - {message: Теперь СБ может спокойно создавать магазины для некоторых пушек и не беспокоится о них слишком сильно, type: Add} - - {message: В шкафе парамедика теперь есть заряженный дефибрилятор, type: Add} - - {message: Крафт дефибрилятора немного облегчен, type: Fix} - - {message: Теперь шаттлы эвакуации должны работать как надо, type: Fix} - - {message: Отключен автовызов шаттла эвакуации, type: Remove} - - {message: Включен ранний отлёт шаттла, type: Fix} - id: 2 - time: '2023-05-26T20:08:04.0000000+00:00' - -- author: Friskis - changes: - - {message: Изменено минимальное количество людей для карт. У нас лимит онлайна меньше чем требование, type: Fix} - - {message: Мелкие переводы, type: Fix} - - {message: Визор капитана, type: Add} - - {message: Небольшой респрайт визора СБ, type: Fix} - - {message: Исправлен мини баг в PDA, type: Fix} - - {message: Очки заменены на визоры у ОБР, type: Add} - id: 3 - time: '2023-05-28T05:08:04.0000000+00:00' - -- author: Friskis - changes: - - {message: Теперь визоры СБ без багов. Работают лучше чем 99% механик :p, type: Fix} - - {message: Генератор аномалий научился уведомлять о своей работе в общий канал, type: Add} - - {message: Технология грави-пушек теперь дороже в 6 раз, type: Fix} - - {message: Хирург нашел под столом пару имплантов защиты разума.Никаких атмос-антагов, type: Add} - id: 55555 #костыль отображения в Обновлениях - time: '2023-05-30T05:08:04.0000000+00:00' - -- author: Friskis - changes: - - {message: Пересохранение всех метеоритов.Теперь работают, type: Fix} - id: 55556 #костыль отображения в Обновлениях - time: '2023-05-31T05:08:04.0000000+00:00' - -- author: Кусь - changes: - - {message: Добавлены слоты для нижнего белья (Спасибо NekoDar), type: Add} - - {message: Добавлено нижнее бельё во все стартовые наборы и в шкафчики глав, type: Add} - id: 55557 #костыль отображения в Обновлениях - time: '2023-06-04T20:00:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Правки экономики. Карго привет, type: Fix} - - {message: Уменьшен размер пустотного джетпака., type: Fix} - id: 55558 #костыль отображения в Обновлениях - time: '2023-06-07T05:08:04.0000000+00:00' - -- author: Кусь - changes: - - {message: Предпринята попытка исправить карты box и bagel, type: Fix} - - {message: Возвращена возможность изучения и производства плат для клонёрки, type: Add} - - {message: Доработаны визоры. Изменена технология изучения визоров (теперь это тир 3 индастриал). Добавлена возможность производить визоры в протолате, type: Add} - id: 55559 #костыль отображения в Обновлениях - time: '2023-07-01T20:00:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Печать АВД на бумажке больше не ERROR, type: Fix} - - {message: Фикс лапок хвостатых и пушистых. Скажем нет лишним пикселям!, type: Fix} - id: 55560 #костыль отображения в Обновлениях - time: '2023-08-01T05:08:04.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавил 26 новых водолазок в одеждомат и 2 для щитспавна., type: Add} - id: 55561 #костыль отображения в Обновлениях - time: '2023-08-28T20:00:00.0000000+00:00' - -- author: Nopeengener - changes: - - {message: слегка изменены показатели лечения и передоза некоторых химикатов, type: Tweak} - - {message: Починил худы СБ, type: Fix} - - {message: Отобрал плащ у СЩ, type: Tweak} - - {message: Мелкие переводы, type: Add} - - {message: Корпорация Нанотрайзен повышает уровень доверия к своим главам и сокращает бюджет системы майндщилд у ГВ НР и КМ, type: Tweak} - - {message: Корпорация Нанотрайзен повышает уровень доверия к своим сотрудникам и сокращает бюджет системы майндщид у атмос техников и парамедиков, type: Tweak} - - {message: Корпорация Нанотрайзен нашла утеряные чертежи мультифазового пистолета X-01. Теперь он постовляется в шкафах ГСБ, type: Add} - - {message: Рядом со станцией появилось два новых неизвестных сигнала. Контакт с ними не желателен, type: Add} - - {message: Руководство НаноТрайзен решило вернуть старшим инженерам пояс заполненый продвинутыми инструментами для повышения доходов, type: Add} - - {message: В тех фабе сб теперь можно крафтить спидлоудеры .357 резина и коробки .357 зажигательные после иследования РнД, type: Add} - - {message: Капитанский лазер больше нельзя положить в карман, type: Fix} - - {message: Гештальты дион вышли на новый уровень эволюции позволяя вырабатывать нутриенты вместо крови и двигаться быстрее, type: Tweak} - - {message: НТ решило снизить минимальные требования для поставок бесплатных подарков на станцию, type: Tweak} - - {message: НТ решело перевести станцию в сектор с меньшим количеством астероидов, type: Tweak} - - {message: Ларго был переименован в Петра в честь лучшего квартирмейстра года в вашем секторе, type: Tweak} - id: 55562 #костыль отображения в Обновлениях - time: '2023-09-16T20:20:00.0000000+00:00' - -- author: Nopeengener - changes: - - {message: починил систему времени у антагов и нюкеров, type: Fix} - - {message: Синдикат недоволен громкой работой своих инфлиционых агентов. Поставки наборов оружия прекращены, type: Tweak} - - {message: Оружейники синдиката повысили убойность антиматериальных патрон. Однако где то между делом они пролили бочку нюка-колы на порох бронебойных патрон .357 от чего те потеряли в силе, type: Tweak} - - {message: НТ увеличило асортимент поставок кухни соответсвенно повысив цену на онную, type: Tweak} - - {message: НТ улучшило поставляемые щиты на станции, type: Tweak} - - {message: Учёные цк пролили кофе на платы торгоматов снизив их шансы на самосознание и будущий захват мира, type: Tweak} - - {message: Робототехники перепрошили мозги таксиботов убрав ограничители на скорость, type: Tweak} - - {message: НТ заключило новый контракт на поставку боле продвинутых униврсальных наборов с кровью, type: Tweak} - id: 55563 #костыль отображения в Обновлениях - time: '2023-09-18T03:19:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: в результате успешного саботажа силами ДСО производства патронов калибра .357 их убойные возможности снизились, type: Tweak} - - {message: Синдикат начал распространять видео с подскальзывающимися бойцами ОБР. NT решило улучшить их магнитные ботинки, type: Add} - - {message: изучение захваченных образцов средств защиты позволило немного улучшить скафандры бойцов ОБР, type: Tweak} - - {message: ОБР получило дополнительное финансирование - бойцам выдали разгрузочные жилеты вместо старых поясов, type: Add} - - {message: Также дополнительное финансирование ОБР позволило снабдить бойцов челюстями жизни, type: Add} - - {message: ДСО решило ввести в экипировку бойцов ОБР больше огнестрельного оружия после анализа угрозы ЭМИ-гранат и имплантов. Проверяйте свои рюкзаки и разгрузки, type: Add} - - {message: инженер ОБР получил взрывчатку для быстрого сноса препятствий, type: Add} - - {message: каждый боец ОБР (кроме медика) получил в экипировку несколько гранат, type: Add} - - {message: медик ОБР получил дефибриллятор и дополнительную экипировку для спасения жизней, type: Add} - id: 55564 #костыль отображения в Обновлениях - time: '2023-09-18T04:20:00.0000000+00:00' - -- author: Nopeengener - changes: - - {message: Синдикат решил увеличить спонсирование отрядов мародеров Горлакса и вернул им хим лабораторию, type: Tweak} - - {message: починил модельку удержания Уники-6, type: Fix} - - {message: Клан Паука решил что ниндзя нужно лучше готовить к миссии и увеличил время на медитации в додзё, type: Tweak} - - {message: Мелкие переводы, type: Add} - - {message: Клаун Паука решил улучшить стелс-технологии своих костюмов, type: Tweak} - - {message: Синдикат посмотрел на технологии Клана Паука и изошёлся завистью. Спустя час стелс-коробка была улучшена , type: Tweak} - - {message: Археологи НТ нашли ещё один артефакт древней цивилизации - боевой вархаммер, type: Add} - - {message: ЦК решило повысить вместимость балонов для улучшения качества жизни экипажа, type: Tweak} - - {message: Фонарики крашеров почистили от пыли и теперь они светят ярче, type: Add} - id: 55565 #костыль отображения в Обновлениях - time: '2023-09-16T20:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Центральное Командование убрало лишние переборки из тележек с едой. Они стали вмещать 150 фунтов еды вместо прежних 30, type: Tweak} - - {message: Кобольды-сборщики мебели получили дополнительный инструктаж и новая мебель собирается без прежних недостатков, type: Tweak} - - {message: Добавлены некоторые личные вещи, type: Add} - id: 55566 #костыль отображения в Обновлениях - time: '2023-09-21T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Центральное Командование после изучения данных по износу термомашин и ТЭГ приняло решение ограничить производительность и мощность для повышения надежности оборудования., type: Fix} - - {message: Центральное Командование исправило неправильное наименование КПК и карт инженеров-стажеров и лаборантов, type: Tweak} - - {message: Центральное Командование исправило неправильное наименование КПК и одежды старших специалистов отделов, type: Tweak} - - {message: Синдикат улучшил логистику поставок оружия - стоимость хС-67 и магазинов к нему в аплинке снижена, type: Tweak} - - {message: Синдикат решил предоставить своим агентам плащи Синдиката и плащи Ядерных Оперативников. Найти их можно в аплинке и в СиндиШкафе. Автор спрайтов - floppo4ka, type: Add} - - {message: Нанотрейзен приняла жалобы унатхов и вульканинов и предоставило в ОдеждоМате ножные обмотки. Для представителей данных видов обмотки будут удобнее стандартной обуви. Автор спрайтов - floppo4ka, type: Add} - - {message: Добавлены два вида плащей в ОдеждоМат. Автор спрайтов - floppo4ka, type: Add} - - {message: Добавлены альтернативные красные шторы. Автор спрайта - floppo4ka, type: Add} - - {message: Добавлены церковные скамейки и возможность их построить. Автор спрайта - shi106, type: Add} - - {message: Добавлены три новых вида мягких кресел. Автор спрайтов - yunachka, type: Add} - - {message: Центральное Командование решило провести проверку технического состояния станции типа "Дельта". В связи с этим отправление смен на неё временно прекращено, type: Tweak} - - {message: Изменены правила сервера - обновлены правило 1. Обновлено правило 4. Обновлено правило 16, type: Tweak} - id: 55567 #костыль отображения в Обновлениях - time: '2023-09-23T22:00:00.0000000+00:00' - -- author: Nopeengener - changes: - - {message: Центральное Командование расширило допустимый список допустимых мутаций для службы на космических станция позволяя бестидам-китцунам работать на их обьектах, type: Add} - id: 55568 #костыль отображения в Обновлениях - time: '2023-09-24T02:58:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Дворфы-сборщики мебели перевернули инструкцию и теперт церковные скамеки собираются как положено., type: Fix} - - {message: Косплей-конкурс по мотивам супергероев окончен. Теперь у всех видов трусы должны быть под брюками. Не наоборот, type: Fix} - - {message: С целью экономии ресурсов изменено количество ножных обмоток и плащей в одеждомате, type: Fix} - - {message: Синдикат создал несколько баз и складов в субсекторе - подкрепления и некоторое снаряжение стало дешевле, type: Tweak} - - {message: Для любителей наматывать тряпки стильно добавлены ножные обмотки с высокой голенью. Автор спрайтов - floppo4ka, type: Add} - id: 55569 #костыль отображения в Обновлениях - time: '2023-09-25T22:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Детективы теперь получают криминалистические перчатки перед началом смены., type: Fix} - - {message: ЦК в тестовом режиме открывает новую вакансию - следователь СБ. Задача - допрашивать подозреваемых и вести уголовные дела, type: Add} - - {message: ЦК утвердило отдельную экипировку для следователя СБ - форма и КПК и рюкзак (мечта бюрократического работника), type: Add} - - {message: Клан Паука понес в последние дни большие потери. Потому возможности отправлять ниндзю к станции сократились, type: Tweak} - - {message: Из-за саботажа устроенного ДСО - Клан Паука утратил самые продвинутые версии костюмом ниндзя. Бойцам клана придется использовать устаревшую модуль - она расходует заряд в невидимости намного быстрее, type: Tweak} - - {message: Добавлены черные и белые шорты и бриджи. Автор спрайта - conjurerq, type: Add} - id: 55570 #костыль отображения в Обновлениях - time: '2023-09-27T05:55:00.0000000+00:00' - -- author: Kotя - changes: - - {message: Таяры-активисты добились изменения формата документов для представителей своей расы. С этого момента большинство таяр в документах имеют полные имена с указанием фракции и дома., type: Tweak} - - {message: ЦК разработало новую систему записи ФИ экипажа. Теперь обладатели более длинных имён могут не сокращать их., type: Tweak} - id: 55571 #костыль отображения в Обновлениях - time: '2023-09-27T21:10:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Легенда спрайтинга получила свою плюшевую игрушку. Встречайте - мягкий Празат Дэр Вахэд., type: Add} - - {message: Фикс некооторых спрайтов., type: Fix} - id: 55572 #костыль отображения в Обновлениях - time: '2023-09-29T00:55:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Показатели эффективности некоторых медицинских препаратов каким-то образом упали до прежних значений, type: Tweak} - id: 55573 #костыль отображения в Обновлениях - time: '2023-09-30T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлена именная кепка Алексея Мендозы., type: Add} - - {message: Респрайт скафандров ГВ. парамедика. утилизаторов. Автор спрайтов - Празат (@prazat911)., type: Add} - - {message: Фикс коробки невидимости - при получении некоторого количества урона она сломается., type: Fix} - - {message: Фикс работы коробки невидимости - теперь невидимость при быстром движении пропадает как и ранее., type: Fix} - - {message: Фикс невидимости ниндзи - теперь есть едва видимая дымка., type: Fix} - - {message: ЦК удалило случайно попавшие в одеждоматы плащи Синдиката, type: Tweak} - - {message: Двойной энергомеч получил обратно некоторое количество урона по структурам. Также увеличен до 30 урон по живым целям, type: Tweak} - - {message: Цена набора с Христовым на бронебойных патронах увеличена, type: Tweak} - - {message: Цена на коробку патронов 7.62х39 сильно уменьшена, type: Tweak} - - {message: Немного уменьшена стоимость С4 в аплинке, type: Tweak} - - {message: Исправлена локализация названий патронов калибра .50 антиматериальный и названия коробок для патронов 12х70, type: Fix} - id: 55574 #костыль отображения в Обновлениях - time: '2023-10-04T04:19:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавлены переводы для руководств Антагонисты. Ядерные оперативники. Малые антагонисты. Автор переводов - Мигель Амброзян(@joongareek)., type: Add} - id: 55575 #костыль отображения в Обновлениях - time: '2023-10-04T04:19:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлены плакаты и картины от Иллюми и Празата., type: Add} - - {message: Замена скафандра парамедика улучшенной версией со встроенным шлемом и фонариком. Автор спрайтов - Празат (@prazat911)., type: Add} - id: 55576 #костыль отображения в Обновлениях - time: '2023-10-05T04:19:00.0000000+00:00' - -- author: Xelasto - changes: - - {message: Добавлен миниатюрный огнетушитель., type: Add} - id: 55577 #костыль отображения в Обновлениях - time: '2023-10-05T04:19:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлена одежда. мебель. закуски и пиво к Октоберфесту., type: Add} - - {message: Добавлена заказы на вещи к Октоберфесту в консоли карго., type: Add} - - {message: Коронавирус на станции закончился - вкусы напитков и прочих вновь вернулись., type: fix} - id: 55578 #костыль отображения в Обновлениях - time: '2023-10-06T09:19:00.0000000+00:00' - - -- author: Петр Игнатьевич - changes: - - {message: Изменены некоторые эффекты от пива для Октоберфеста., type: Tweak} - - {message: Боги услышали молитвы уборщиков. Для рвоты от алкогольного отравления надо теперь содержать в себе очень много этанола., type: Tweak} - - {message: Добавлен таймер для открытия роли инженера-стажера., type: Tweak} - id: 55578 #костыль отображения в Обновлениях - time: '2023-10-07T09:19:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Возвращена возможность играть за кадета. интерна. лаборанта и инженера-стажера даже при открытии более высоких ролей в отделе., type: fix} - id: 55580 #костыль отображения в Обновлениях - time: '2023-10-07T09:19:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Повышен порог этанола в крови для алкогольного отравления и уменьшена крепкость пива для Октоберфеста., type: Tweak} - - {message: Убран наш имплант Майндшилда - он был нужен только для РП., type: Remove} - - {message: Изменено время открытия инженера-стажера., type: Tweak} - - {message: Главы которые могли быть антагонистами (ГВ. НР и КМ) не имеют теперь импланта Майндшилда и могут присоединиться к революции (и их смерть не требуется для успеха революции)., type: Tweak} - - {message: Откат запрета унатхам есть не-мясные продукты., type: Tweak} - - {message: РХБЗЗ получили магнитные ботинки ОБР., type: Tweak} - - {message: ОБР по снаряжению поделены на два типа - против ЯО и против революций., type: Tweak} - id: 55581 #костыль отображения в Обновлениях - time: '2023-10-08T06:19:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Перенёс СРП корвакса в руководства. (ESP -> Руководства), type: Add} - id: 55581 #костыль отображения в Обновлениях - time: '2023-10-14T06:19:00.0000000+00:00' - -- author: Stepka - changes: - - {message: Добавлены дымовые гранаты - крафт и аплинк и шкафчики некоторых глав, type: Add} - - {message: Добавление компактного дефибриллятора для ядерных оперативников, type: Add} - id: 55582 #костыль отображения в Обновлениях - time: '2023-10-15T23:23:00.0000000+00:00' - -- author: ne4to2 - changes: - - {message: Добавлены водолазки для всех глав отделов, type: Add} - id: 55583 #костыль отображения в Обновлениях - time: '2023-10-15T23:23:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Поправлена невозможность извлечь батарейку из костюма ниндзи, type: Fix} - - {message: Спрайты вульп и таяров и унатхов сделаны более "отбеленными", type: Fix} - - {message: Фикс ошибки локализации наших собственных рас, type: Fix} - - {message: Добавлены плюшевые игрушки Ло-Вюда и Сати Мадияровой, type: Add} - id: 55584 #костыль отображения в Обновлениях - time: '2023-10-15T23:23:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Респрайт аварийного скафандра. Автор спрайта - wax391, type: Add} - - {message: Респрайт "Золотого Эля". Автор спрайта - shi_zzy, type: Add} - - {message: Добавлен (пока в качестве прототипа) СтильМат - торговый автомат с одеждой из ателье Празата Дэр Вахеда. Автор спрайта - prazat911, type: Add} - - {message: Незначительно увеличена стоимость подкрепления ядерщиков, type: Tweak} - - {message: Производство патронов .50 калибра потерпело саботаж - они утратили бронебойные свойства. В связи с этим Синдикат снижает цену для набора со снайперской винтовкой., type: Tweak} - id: 55585 #костыль отображения в Обновлениях - time: '2023-10-16T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлены кресты для священника., type: Add} - - {message: Добавлен деревянный тренировочный меч, type: Add} - - {message: Роль Следователя СБ переходит в открытый бета-тест - добавлена в манифесты на картах. До завершения бета-теста СРП следователя вы можете найти в книжке в его рюкзаке и во внутриигровых руководствах., type: Add} - - {message: Добавлены новые фоны для лобби - от Сати Мадияровой и от Тимрики и плакат с резоми, type: Add} - - {message: Возвращение Дельты в маппул, type: Tweak} - - {message: Нерф двойного энергомеча и стимпаков, type: Tweak} - - {message: Увеличение мощности зарядника энергооружия до 50 Вт, type: Tweak} - - {message: Фикс некоторых автозамен слов - теперь при попытки упомянуть Нар-Си вы не будете упоминать старшего инженера, type: Tweak} - - {message: Октоберфест подходит к концу - распродажа наборов с закусками и пива со скидкой в 50%, type: Tweak} - id: 55586 #костыль отображения в Обновлениях - time: '2023-10-20T06:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавлено КЗ во внутриигровые руководство и СРП следователя, type: Add} - id: 55587 #костыль отображения в Обновлениях - time: '2023-10-20T06:20:00.0000000+00:00' - -- author: Stepka - changes: - - {message: Фикс текстур спрайта шлюза Синдикатов. Авторство спрайтов - Corvax, type: Fix} - - {message: Костюм "Горка" переведен из слота комбинезона в слот верхней одежды, type: Fix} - id: 55588 #костыль отображения в Обновлениях - time: '2023-10-20T06:20:00.0000000+00:00' - -- author: Stepka - changes: - - {message: Голодание теперь убивает намного медленнее, type: Fix} - - {message: Глобальное улучшение жизни РНД - технологии стали дешевле и технологии 3 уровня не перекрывают друг друга - их можно изучать теперь свободно, type: Tweak} - id: 55589 #костыль отображения в Обновлениях - time: '2023-10-24T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Большой Хеллоуинский апдейт - часть 1, type: Add} - - {message: Добавлены наборы костюмов для Хеллоуина от Празата (смотреть ниже), type: Add} - - {message: Набор клоуна из "Оно", type: Add} - - {message: Набор одежды из Cruelty Squad, type: Add} - - {message: Набор Фредди Крюгера, type: Add} - - {message: Набор Джеймсона Вурхеза, type: Add} - - {message: Набор Hotline Miami, type: Add} - - {message: Набор Миньона, type: Add} - - {message: Наборы Киллы и Тагиллы, type: Add} - - {message: Набор Чувака из Постала, type: Add} - - {message: Набор к Играм Кальмара, type: Add} - - {message: Набор клоуна-психопата из Невады, type: Add} - - {message: Набор вампира, type: Add} - - {message: Набор Верджила (пластиковый белый стул не входит), type: Add} - - {message: Набор ксеноморфа, type: Add} - - {message: Наборы из Диско Элизиум, type: Add} - - {message: Добавлена тыква как растение, type: Add} - - {message: Добавлена возможность сделать из тыквы шляпу, type: Add} - - {message: Добавлены тыквенные светильники и стилизованные цветочные горшки, type: Add} - - {message: Добавлены декали к Хеллоуину, type: Add} - - {message: Респрайт и локализация электрогриля, type: Add} - - {message: Починка невозможности построить стену шаттла, type: Fix} - - {message: Добавление подсвечников и черепа-светильника, type: Add} - - {message: Добавлены плакаты и прочий декор к Хеллоуину, type: Add} - - {message: Добавлена ведьмина метла, type: Add} - - {message: Добавлены игрушка Умы, type: Add} - - {message: Добавлен новый моб-слайм, type: Add} - - {message: Добавлена тыква как растение и еда из нее, type: Add} - - {message: Добавлены тематические напитки, type: Add} - - {message: Добавлены сладости к Хеллоуину и корзинки для них, type: Add} - - {message: Добавлены дамские сумочки от SHIZZY, type: Add} - id: 55590 #костыль отображения в Обновлениях - time: '2023-10-24T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Респрайт некоторого декора, type: Fix} - - {message: Нерф защитных параметрво хеллоуинской брони и фикс кувалды, type: Tweak} - - {message: Добавлены два плаката и один светильник к Хеллоуину. Автор спрайтов - prazat911, type: Add} - id: 55585 #костыль отображения в Обновлениях - time: '2023-10-25T22:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Центральное Командование позволило перекрашивать бестидам-китцунам свои хвосты в белый, type: Tweak} - id: 55591 #костыль отображения в Обновлениях - time: '2023-10-28T04:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавил набор Человека-бензопила в хеллоуинномат., type: Add} - - {message: Добавил набор набор весёлых масок "4 костюма в один набор!" из PayDay2 в хеллоуинномат., type: Add} - - {message: Честь отдают на сеновале. Изменил быстрое действие "о7" с "отдал честь" на "салютует"., type: Fix} - - {message: Новые звуки в ф1., type: Add} - id: 55592 #костыль отображения в Обновлениях - time: '2023-10-30T04:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавил кастет(пока чисто для меню спавна)., type: Add} - - {message: Изменил описание игрушки Уолтера., type: Tweak} - - {message: Во внутриигровых руководствах подписал сроки наказаний при нарушениях Корпоративного закона., type: Add} - id: 55593 #костыль отображения в Обновлениях - time: '2023-10-31T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Несколько карт переработаны временно под тематику Хеллоина. Изменен пул доступных для выбора карт, type: Add} - - {message: Добавлены именные вещи Эйдана Симпа., type: Add} - - {message: Добавлены купальники от Празата, type: Add} - - {message: Добавлены ДАННЫЕ УДАЛЕНЫ и ДАННЫЕ УДАЛЕНЫ (подготовка к Хеллоуинскому ивенту), type: Add} - id: 55594 #костыль отображения в Обновлениях - time: '2023-10-31T06:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавил СРП Юрдеп отдела во внутриигровые руководства., type: Add} - - {message: Подкорректировал некоторые моменты в руководствах., type: Fix} - - {message: Раса унатхов увеличена на 10%., type: Tweak} - - {message: Таяраны теперь меньше на 15%., type: Tweak} - - {message: Слаймов уменьшил на 15%., type: Tweak} - - {message: Вульпканинов уменьшил на 10%., type: Tweak} - id: 55595 #костыль отображения в Обновлениях - time: '2023-11-02T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Респрат слаймов. Автор спрайтов - LunaLita, type: Add} - - {message: Добавлена игрушка Тимрики., type: Add} - - {message: Добавлена свадебная арка, type: Add} - id: 55596 #костыль отображения в Обновлениях - time: '2023-11-02T06:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Центральное Командование позволило перекрашивать бестидам-китцунам свои хвосты в белый, type: Tweak} - - {message: Нижнее бельё глав наконец находится не на общем обозрении, type: Tweak} - - {message: Добавлены новые черты таяранов. Авторы спрайтов - moroz_3 и prazat911, type: Add} - id: 55597 #костыль отображения в Обновлениях - time: '2023-11-02T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Откат изменения размеров спрайта у вульп. таяран. унатхов и слаймов. Причина - недостатки спрайтов и общее недовольство от изменения у игроков, type: Fix} - - {message: Цена двойного энергомеча для обычного синдиката и для ЯО различаются. Возвращена возможность купить двойной энергомеч для ЯО вообще и для агента - по стоимости, type: Tweak} - - {message: Повышение цены энергощиту, type: Tweak} - - {message: Цены на боевой медипен и стимуляторы для ЯО и обычных агентов синдиката теперь различаются - первые получают их дешевле, type: Tweak} - - {message: Удешевлен набор голопаразита, type: Tweak} - - {message: Поправлена неработающая кнопка включения продвинутых магнитных сапогов Синдиката, type: Fix} - - {message: Поправлена невозможность поместить в пояс СИ мини-огнетушитель, type: Fix} - - {message: Теперь при отправлении в чат скобки - будет проигрываться эмоция улыбки, type: Fix} - - {message: Фиксы и добавления некоторых локализаций, type: Fix} - id: 55598 #костыль отображения в Обновлениях - time: '2023-11-04T14:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Небольшие исправления черт Таяранов, type: Fix} - id: 55599 #костыль отображения в Обновлениях - time: '2023-11-05T04:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Перчатки уборщика в УборМат., type: Add} - - {message: Ряса священика в БогоМат., type: Add} - - {message: Мантия священика в БогоМат., type: Add} - - {message: Респрайт комбинезона священика., type: Tweak} - - {message: Респрайт комбинезона ГП., type: Tweak} - - {message: Респрайт комбинезона Капитана., type: Tweak} - - {message: Изменил цвет радиоканала синдиката на ярко-красный., type: Tweak} - - {message: Новая куртка в ШефМат., type: Add} - - {message: Шейный бант повара в ШефМат., type: Add} - - {message: Чёрное платье с золотыми лентами.(Щитспавн), type: Add} - - {message: Золотые туфли под таяран.(Щитспавн), type: Add} - - {message: Чёрные дамские перчатки.(Щитспавн), type: Add} - - {message: Добавил заколку.(Щитспавн), type: Add} - id: 55600 #костыль отображения в Обновлениях - time: '2023-11-06T04:20:00.0000000+00:00' - -- author: Пётр Игнатьевич - changes: - - {message: Хеллоуин окончен - карты возвращаются в свой обычный вид, type: Remove} - - {message: Добавлены носки для персонала станции при старте раунда, type: Add} - - {message: Фикс нижнего белья у некоторых должностей, type: Fix} - - {message: Фикс поясов для инструментов, type: Fix} - - {message: Ребаланс вместительности РПС и рюкзаков ОБР, type: Tweak} - - {message: Нанотрейзен внедрило в скафандры СБ новые защитные материалы, type: Tweak} - - {message: Улучшение защиты скафандров ОСЩ и ОБР, type: Tweak} - - {message: Мол..то есть нианы теперь могут употреблять фрукты и таблетки, type: Tweak} - - {message: Изменение костюма для Магистрата, type: Tweak} - - {message: Фикс рюкзаков следователя и бригмедика и магистрата, type: Fix} - id: 55601 #костыль отображения в Обновлениях - time: '2023-11-07T07:40:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Новая мзуыка лобби, type: Add} - - {message: Раса Новакидов, type: Add} - id: 55602 #костыль отображения в Обновлениях - time: '2023-11-14T07:40:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Нижнее бельё также как и всю остальную одежду можно разделать на ткань., type: Add} - - {message: Добавил возможность Нианам кушать нижнее бельё(Носки трусы бра)., type: Add} - id: 55603 #костыль отображения в Обновлениях - time: '2023-11-07T04:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавил отображение текста над головой при использовании LOOC чата., type: Add} - - {message: Добавил локализацию некоторым мед. препаратам., type: Add} - id: 55604 #костыль отображения в Обновлениях - time: '2023-11-09T04:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Изменил текст над головой при использовании LOOC чата., type: Fix} - - {message: Добавил возможно отключить LOOC чат над головой в настройках., type: Add} - id: 55605 #костыль отображения в Обновлениях - time: '2023-11-10T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Фикс размеров и вместимости некоторых вещей., type: Fix} - - {message: Фикс локализации белья., type: Fix} - - {message: Добавлены игрушки Амиры и Овая., type: Add} - - {message: Добавлен закрытый купальник капитана (Шиззи. господи..)., type: Add} - - {message: Добавлен диско-шар., type: Add} - - {message: Добавлен декор к предстоящему дню рождению сервера., type: Add} - - {message: Добавлен скафандр Агента "Пионер"., type: Add} - - {message: Убран КПК бригмедика из ящика с заказом экипировки бригмедика., type: Fix} - - {message: Добавлен плакат Pass the banana down., type: Add} - - {message: Добавлены круглые столики от Иллюми и крафт для них., type: Add} - - {message: Добавлены цветные деревянные столы и крафт для них и прочая мебель., type: Add} - - {message: Добавлена возможность постройки камина., type: Add} - id: 55606 #костыль отображения в Обновлениях - time: '2023-11-13T04:20:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Разблокировка Новакидов, type: Fix} - id: 55607 #костыль отображения в Обновлениях - time: '2023-11-14T07:40:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Фикс вместимости коробки из под И.Р.П., type: Fix} - - {message: Фикс размеров капсулы клонирования и медицинского сканера - теперь они должны пролезать через двери., type: Fix} - - {message: Фикс спрайтов некоторых вещей ко Дню Рождения Сервера., type: Fix} - id: 55608 #костыль отображения в Обновлениях - time: '2023-11-14T01:20:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Починка отображения лиц Новакидов, type: Fix} - id: 55609 #костыль отображения в Обновлениях - time: '2023-11-15T07:40:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Новакидов не ослепляет вспышка и сварка, type: Fix} - - {message: Новакиды теперь наносят урон ожогами в рукопашном, type: Fix} - id: 55610 #костыль отображения в Обновлениях - time: '2023-11-20T07:40:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Респрайты всех вещмешков от Празата., type: Tweak} - id: 55611 #костыль отображения в Обновлениях - time: '2023-11-20T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Откат декора на день рождения проекта, type: Remove} - - {message: Антигриф - фикс взрыва топливного резервуара, type: Fix} - - {message: Добавлен анимированый плакат от Уолтера, type: Add} - - {message: Добавлена плюшевая игрушка Азалии (MrBro), type: Add} - id: 55612 #костыль отображения в Обновлениях - time: '2023-11-20T04:20:00.0000000+00:00' - -- author: xelasto - changes: - - {message: Добавлена новая раса Драсков., type: Add} - id: 55613 #костыль отображения в Обновлениях - time: '2023-11-22T04:20:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Новый завод карго убит. Цена на коляску понижена до 150, type: fix} - id: 55614 #костыль отображения в Обновлениях - time: '2023-11-23T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Изменена схема разделки курицы и добавлены новые блюда из неё, type: Add} - - {message: Добавлена именная одежда, type: Add} - - {message: Добавлен прототип новогодней елки, type: Add} - id: 55615 #костыль отображения в Обновлениях - time: '2023-11-25T04:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Рандомизатор имён для расы Ниан, type: Add} - - {message: Исправил вместимость железного подноса, type: Fix} - id: 55616 #костыль отображения в Обновлениях - time: '2023-11-29T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Фикс спрайта и питательности запеченной курицы. Также добавлены отдельные ломтики для них, type: Fix} - - {message: Фикс именного набора одежды Lapkee, type: Fix} - id: 55617 #костыль отображения в Обновлениях - time: '2023-12-02T04:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Респрайты существующих и добавление новых водолазок. Автор спрайтов - prazat911, type: Add} - - {message: Добавлены несколько новых беретов. Автор спрайтов - prazat911, type: Add} - id: 55618 #костыль отображения в Обновлениях - time: '2023-11-29T04:20:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Никаких антагов Парамедиков и Атмосов. Ноуп начудил в коде, type: fix} - id: 55619 #костыль отображения в Обновлениях - time: '2023-12-04T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Фикс локализации карпоакул (или это просто большие карпы), type: Fix} - - {message: Добавлено более 30 новых обломков от нашего отдела маппинга, type: Add} - id: 55620 #костыль отображения в Обновлениях - time: '2023-12-04T04:20:00.0000000+00:00' - -- author: modern.df - changes: - - {message: Колесо эмоций., type: Add} - id: 55621 #костыль отображения в Обновлениях - time: '2023-12-05T04:20:00.0000000+00:00' - -- author: modern.df - changes: - - {message: Исправление свечения новакидов, type: Add} - - {message: Теперь они светятся оттенком их собственного цвета кожи, как и задумывалось., type: Fix} - id: 55622 #костыль отображения в Обновлениях - time: '2023-12-06T22:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Переделал стандартный паралакс и паралакс варпа, type: Tweak} - - {message: Добавил 3 новых паралакса (уже раскиданы по картам Box Delta Packet и Barratry), type: Add} - - {message: Добавил мелочи как флажки и игрушки, type: Add} - - {message: Добавил концепт-прототипы двигателей как жидкотоплевный ракетный / РСУ / старый РСУ и СЭИДЗ двигателей, type: Add} - - {message: Скорость шаттлов повышена с 20 до 40f в секунду. Скорость вращения шаттлов повышена с 4 до 8f в секунду, type: Tweak} - - {message: Повысил урон от давления с 0.5 до 4. Теперь без критичных последствий нельзя переодется или по быстрому попить водички в ваккуме, type: Tweak} - - {message: Убрано замедление гридов/шаттлов в космосе. Никакого торможения как в воде. Абсолютное отсутствие сил притяжения. Можно дрифтить, type: Tweak} - - {message: Кулдавн БСС прыжка повышен до 50 секунд. Полет в одну сторону в общем занимает 120 секунд, type: Tweak} - - {message: Добавил расу Сумеречников, type: Add} - - {message: Сумеречники падают в состояние крита при получении 90 типа урона и умирают при 150 урона. Не требуется кислород для метаболизма (не задыхаются). Повышеный урон от кровотечения. Пониженый урон от ваккума и перепадов температур, type: Fix} - - {message: Починил некоторую кастомизацию, type: Fix} - - {message: Добавали кастомизацию Сумеречникам и ящерам, type: Add} - - {message: Немного переделал карго и утиль шаттлы, type: Fix} - - {message: Добавил СБ шаттл и консоль дистанционного управления для него, type: Add} - - {message: Убрал отражение снарядов стенами шаттлов, type: Remove} - - {message: Добавил рельсотроны для космических баталий, type: Add} - - {message: Добавил терминал-кнопку. Чисто вписывается в окружение рубкой управления военным линкором, type: Add} - - {message: Некоторые багфиксы, type: Fix} - id: 55623 #костыль отображения в Обновлениях - time: '2023-12-07T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлено новогодняя елка и пак украшений для неё, type: Add} - - {message: Добавлен звук для разрывной гранаты, type: Add} - id: 55624 #костыль отображения в Обновлениях - time: '2023-12-07T04:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Добавлено в общей сложности 14 костюмов; 8 шапок; 7 перчаток и варежек; 9 носков; 2 пары ботинок. Спрайты от @prazat911 @lunalita @dion_clawed и Умы, type: Add} - - {message: Добавлены бенгальские огни и пачка к ним. Автор спрайтов - @lunalita, type: Add} - - {message: Добавлены рождественские украшения. Автор спрайтов - @lunalita и @auriss093, type: Add} - - {message: Добавлено 3 дивана и кресла с угловыми частями и альтернативными боковыми. Автор спрайтов - @lunalita, type: Add} - - {message: Добавлено 3 напитка вместе с ингридиентами к ним. Автор спрайтов - Ума, type: Add} - - {message: Добавлен новогодний плакат. Автор спрайтов - Close_your_eyes, type: Add} - id: 55625 #костыль отображения в Обновлениях - time: '2023-12-08T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлены плакаты - новогодние и иной тематики, type: Add} - - {message: Возвращены классические деловые прически и классическая небрежная длинная, type: Add} - - {message: Добавлены новые спрайты для коробок с подарками, type: Add} - - {message: Исправлен обломок с чрезмерным количеством ксено, type: Fix} - - {message: Добавлен суп с опилками для ивента, type: Add} - id: 55626 #костыль отображения в Обновлениях - time: '2023-12-09T07:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Звук разгерметизации стал несколько громче, type: Fix} - - {message: Добавил боевой терминал взаимодействия требующий доступ СБ для переключения сигнала, type: Add} - - {message: На рельсотроны добавлено требования доступа СБ для ручной активации, type: Fix} - - {message: У терминалов появились собственные звуки переключения сигнала, type: Tweak} - - {message: Святой дядя празат сделал собственный спрайт рельсотрону, type: Fix} - - {message: Снаряд истребительского рельсотрона понизил пробивную способность и не ломает бронированые стены с трех выстрелов, type: Fix} - - {message: Кровь сумеречника стала темнее, type: Fix} - - {message: Давление дамажит 2 брута в секунду (было 4), type: Fix} - - {message: Включил космический ветер и сразу понизил его мощность, type: Tweak} - - {message: Голоса сумеречников научились отличать пол с подогревом от женского, type: Fix} - - {message: Незначительные багфиксы крашей, type: Fix} - id: 55627 #костыль отображения в Обновлениях - time: '2023-12-09T04:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Добавлено 6 новых напитков. Спрайты от @prazat911, type: Add} - - {message: Небольшие изменения в рецептах нескольких напитков, type: Tweak} - - {message: Обычный и гипоаллергенный шоколад можно измельчить в измельчителе реагентов, type: Tweak} - - {message: Электрическая гриль отныне греет и реагенты, type: Tweak} - id: 55628 #костыль отображения в Обновлениях - time: '2023-12-10T04:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Бур нельзя ложить в карман, type: Fix} - - {message: Белье сумеречников больше не одевается выше одежды, type: Fix} - - {message: Сумеречники не могут выбирать прически, type: Fix} - - {message: Угловые окна начали сливатся со стенами, type: Fix} - - {message: Добавил плюшевого сумеречника и включил его в список игрушек набора игрушек, type: Add} - - {message: Добавил одежду от Тимрики, type: Add} - - {message: Добавил в шкаф ГСБ плату для управления СБ шаттлом, type: Add} - id: 55629 #костыль отображения в Обновлениях - time: '2023-12-10T04:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добален принтер форм, type: Add} - id: 55630 #костыль отображения в Обновлениях - time: '2023-12-11T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлены новогодние закуски и блюда и рецепты для их приготовления, type: Add} - - {message: Добавлен НовогодоМат, type: Add} - - {message: В торговые автоматы добавлены праздничные напитки и наборы сладостей, type: Add} - id: 55631 #костыль отображения в Обновлениях - time: '2023-12-11T07:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Временно убрал эмбиент космоса, type: Remove} - - {message: 7 новых паралаксов раскиданых по станциям, type: Add} - - {message: У сумеречников больше не может появится человеческих имен, type: Tweak} - - {message: Все режимы игры добавлены в голосование за игровой режим. В том числе и режим пиратов, type: Tweak} - - {message: Изменил лого загрузки на новогоднее, type: Tweak} - - {message: Дед мороз посчитал что клоун плохо себя вел и по ошибке сделал урон от холода большим для всех, type: Tweak} - - {message: Куртки больше не дают абсолютную защиту от холода, type: Tweak} - id: 55632 #костыль отображения в Обновлениях - time: '2023-12-12T04:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Куртки начали согревать, type: Fix} - - {message: Поправил текст при попытке погладить сумеречника, type: Fix} - - {message: Добавил кота Гарфилда от nupiya, type: Add} - id: 55633 #костыль отображения в Обновлениях - time: '2023-12-13T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлен новогодний вариант Кластера, type: Add} - - {message: Фикс ссылок на дискорд и википедию из клиента, type: Fix} - - {message: Респрайт сладких новогодних наборов, type: Fix} - - {message: Уточнение некоторых формулировок целей смены и упрощение некоторых из них, type: Tweak} - - {message: Нерф прочности щитов, type: Tweak} - - {message: Добавлена статуя шоколадной гориллы. Съедобная, type: Add} - - {message: Добавлен тяжелый боец ОБР и снаряжение для него, type: Add} - id: 55634 #костыль отображения в Обновлениях - time: '2023-12-14T07:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Теперь нажав на мандарин он очистится и от него можно отделять дольки, type: Tweak} - id: 55635 #костыль отображения в Обновлениях - time: '2023-12-15T07:20:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Курицы прошли курс привок от зомби вируса, type: Fix} - - {message: Звуки Новакидов теперь соответствуют полу, type: Fix} - - {message: Капельку изменен шанс ивента метеоров, type: Fix} - - {message: Попытка исправить моргание света, type: Fix} - - {message: Бригадир получил защиту разума. Ваш прораб больше не антаг, type: Fix} - id: 55636 #костыль отображения в Обновлениях - time: '2023-12-15T20:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Добавил паровой генератор, type: Add} - - {message: Добавил паровое ядро, type: Add} - - {message: Добавил некоторые вещи для ивентов, type: Add} - - {message: Добавил СЭИДЗ двигатель для шаттлов, type: Add} - - {message: Перестроил утиль и карго шаттлы, type: Tweak} - - {message: Фикс паралаксов. Чуть меньше шакалов и логическое движение звезд, type: Fix} - - {message: Фикс РСУ двигателей, type: Fix} - id: 55637 #костыль отображения в Обновлениях - time: '2023-12-16T04:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлен новогодние варианты карт и изменен плейлист карт, type: Add} - id: 55638 #костыль отображения в Обновлениях - time: '2023-12-17T07:20:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Утки прошли курс привок от зомби вируса, type: Fix} - - {message: Куртки теперь правда работают, type: Fix} - id: 55639 #костыль отображения в Обновлениях - time: '2023-12-18T20:20:00.0000000+00:00' - -- author: modern.df - changes: - - {message: "Эмоции \"сальто\", \"прыгает\" и \"кружится\" добавлены в панель эмоций", type: Add} - id: 55640 #костыль отображения в Обновлениях - time: '2023-12-19T20:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлена униформа проверяющего СБ от ЦентКома, type: Add} - - {message: Сотрудники Службы Безопаности получили жетоны, type: Add} - - {message: Добавлено несколько видов оружия - ПММ. ПМ-9. револьвер Нагана. АР-12 и один именной пистолет, type: Add} - id: 55641 #костыль отображения в Обновлениях - time: '2023-12-19T07:20:00.0000000+00:00' - -- author: modern.df - changes: - - {message: "Зрение сумеречников теперь монохромное. Цвет, в котором они видят мир, зависит от цвета их глаз", type: Tweak} - id: 55642 #костыль отображения в Обновлениях - time: '2023-12-19T20:04:00.0000000+00:00' - - - -- author: Петр Игнатьевич - changes: - - {message: Выживание убрано как доступная для выбора режима по опросу опция, type: Tweak} - - {message: Изменены веса режимов в Секрете - 30% предатели. 25% - ядерные. 15% - выживание. зомби и революция соответственно, type: Tweak} - - {message: Ядерным Оперативникам теперь можно лететь на станцию через 15 минут после объявления войны, type: Tweak} - id: 55643 #костыль отображения в Обновлениях - time: '2023-12-22T07:20:00.0000000+00:00' - -- author: Nopeengener - changes: - - {message: Добавлена защита от взрывов сумкам синдиката и разгрузкам, type: Tweak} - - {message: Дуфель синдиката имеет больше места чем обычная сумка, type: Tweak} - - {message: Изменил шансы кастомного и обычного лута на экспедициях карго, type: Tweak} - id: 55644 #костыль отображения в Обновлениях - time: '2023-12-22T07:40:00.0000000+00:00' - -- author: Котя - changes: - - {message: Добавлен стан-багет шеф-повару и миму агентам, type: Add} - - {message: Добавлена трость-дробовик миму агенту, type: Add} - - {message: Добавлен поддельный дефибриллятор медикам агентам, type: Add} - - {message: Добавлен набор токсинов барменам агентам, type: Add} - - {message: Добавлен токсин немоты миму агенту, type: Add} - id: 55645 #костыль отображения в Обновлениях - time: '2023-12-23T04:40:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Двойной энергомеч убран из аплинка ядерных оперативников, type: Remove} - - {message: Цены стимпаков и боевых медипенов для ядерных оперативников существенно снизились, type: Tweak} - - {message: Уменьшение цен на редко применяемые предметы Синдиката, type: Tweak} - - {message: Возвращение наборов Булльдога. C20r и L6 в аплинк обычного Синдиката, type: Tweak} - - {message: Время от объявления войны и возможности прилететь на станцию за Ядерных Оперативников - 20 минут вместо 15 (и 25 ранее), type: Tweak} - - {message: Добавлена автоматическая лазерная винтовка со сменными батареями. Также добавлен её заказ в карго и возможность исследовать и изготовить, type: Add} - - {message: Добавлен заказ в карго на пистолеты СССП, type: Add} - - {message: Добавлены уникальные магазины для пистолета ПММ и винтовки AR-12, type: Add} - - {message: Скорострельность WT и Дрозда подняты на 1 единицу, type: Tweak} - id: 55646 #костыль отображения в Обновлениях - time: '2023-12-24T07:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Шаттл ЯО был обновлен с GX-13 Iniftraitor до нового GX-14 Karneline, type: Tweak} - - {message: Шаттл ОБР был обновлен с Dart до нового Striker, type: Tweak} - - {message: Вернул минимальное замедление гридов в космосе, type: Tweak} - - {message: Добавил консоль объявлений ОБР, type: Add} - - {message: Добавил собак Джей-Джей и Джей-Синд, type: Add} - - {message: Добавил ядро генератора гравитации, type: Add} - - {message: Добавил задание на кражу ядра гравитации, type: Add} - - {message: Большой генератор гравитации можно заказать в карго, type: Add} - - {message: Генератор гравитации теперь можно уничтожить и извлечь из него гравитационное ядро. Если он еще не взорвался для починки используйте сварку, type: Add} - id: 55647 #костыль отображения в Обновлениях - time: '2023-12-24T20:20:00.0000000+00:00' - -- author: modern.df - changes: - - {message: Цветовая слепота как особенность персонажа, type: Add} - id: 55648 #костыль отображения в Обновлениях - time: '2023-12-25T20:20:00.0000000+00:00' - - -- author: Friskis - changes: - - {message: "Медицинские худы теперь работают", type: Fix} - id: 55649 #костыль отображения в Обновлениях - time: '2023-12-27T20:04:00.0000000+00:00' - -- author: Altius - changes: - - {message: Добавил хачапури. Пользуясь случаем; внёс в книгу рецептов некоторые дополнения, type: Add} - id: 55650 #костыль отображения в Обновлениях - time: '2023-12-27T20:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Поправлена локализация объявлений от станции и ЦК, type: Fix} - - {message: Фикс вместимости коробок со сладкими подарками, type: Fix} - - {message: ОБР оснастили разгрузками и рюкзаками с защитой от взрыва взятой с собой взрывчатки. Но это не значит. что можно стоять над гранатой - у защиты есть предел, type: Tweak} - - {message: Фикс вместимости некоторых пальто и шинелей. В том числе - шинель следователя СБ, type: Fix} - - {message: Фикс вместимости РПС и рюкзаков ОБР и Синего Щита, type: Fix} - - {message: Фикс стоимости ящика автоматических лазерных винтовок. Кроме того - теперь винтовки поставляются с заряженными энергоячейками, type: Fix} - - {message: Фикс наличия ножа в сапогах СБ и ОСЩ., type: Fix} - - {message: Терминатор получил имплант посмертного растворения (в своей "человеческой" форме и в форме эндоскелета. Для выполнения задачи по самоустранению используйте имплант дважды), type: Fix} - - {message: Локализация терминатора и добавление иммунитета к зомби-вирусу в "человеческой" форме, type: Fix} - - {message: Фикс камина на Кластере - теперь проход в каюту квартирмейстера не заблокирован, type: Fix} - - {message: Частичная локализация вора и его предметов, type: Fix} - - {message: Визоры СБ вернулись в шкафчики глав СБ и СБтех, type: Fix} - - {message: Добавлена локализация рудной и жидкой аномалии и их враждебных порождений, type: Fix} - - {message: Фикс текстуры стыковочного шлюза Синдиката, type: Fix} - - {message: Локализация внешних черт вульпканинов, type: Fix} - id: 55651 #костыль отображения в Обновлениях - time: '2023-12-30T07:20:00.0000000+00:00' - -- author: Friskis - changes: - - {message: "Изменен шанс режима в Секрете. Шанс Предателей равен 40%, все остальные режимы - 15%", type: Tweak} - id: 55652 #костыль отображения в Обновлениях - time: '2023-12-30T20:04:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Новый базис соотношения Эпинефрина 2 Хлора К 3 Ацетону К 2 Фенолу К 2 Hydroxidhuisosit. Рабочая формула: (Предворительно разогреть) 25 Водород+10 Углерод+15 Кислород+(Отдельная, не разогретая мензурка)5 Сварочного топлива+5 Водород+5 Углерод+15 Кислород+15 Сварочного топлива+20 Хлора", type: Tweak} - - {message: "Новый базис соотношения ЭЭфедрина 3 Масла К 4 Диэтиламин К 2 Сахар К 1 Водород. Рабочая формула: 10 Сварочного топлива+10 Водорода+10 Углерода+15 Водорода+5 Азота+20 Этанола+20 Сахар+10 Водород", type: Tweak} - id: 55653 #костыль отображения в Обновлениях - time: '2023-12-30T20:04:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Фикс вместимости коробки для пластыря, type: Fix} - - {message: Локализация заказов в карго, type: Fix} - - {message: Локализация гранат и аплинка, type: Fix} - - {message: Изменение стоимости автоматического лазера, type: Fix} - - {message: Локализации новых машин, type: Fix} - - {message: Добавлены два стража Нового Года - для того. чтобы никто не помешал празднику, type: Add} - id: 55655 #костыль отображения в Обновлениях - time: '2023-12-31T07:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавлены новые предметы для ивента, type: Add} - id: 55656 #костыль отображения в Обновлениях - time: '2024-01-02T07:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Фиксы коробок и различных хранилищ, type: Fix} - - {message: Фикс цели на кражу гравитационного ядра, type: Fix} - - {message: Добавил планетарный космопорт прибытия, type: Add} - id: 55657 #костыль отображения в Обновлениях - time: '2024-01-02T07:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Переведён архаичный акцент, type: Fix} - - {message: Добавлена возможность взламывать двери за терминатора, type: Add} - id: 55658 #костыль отображения в Обновлениях - time: '2024-01-04T07:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Добавлена новая проффесия Киборг Сб и всё состовляющее для неё, type: Add} - - {message: Вернул плащ ОСЩ при спавне, type: Tweak} - id: 55659 #костыль отображения в Обновлениях - time: '2024-01-06T07:20:00.0000000+00:00' - -- author: Friskis - changes: - - {message: Изменено КЗ и СРП. Крепитесь, type: Tweak} - id: 55660 #костыль отображения в Обновлениях - time: '2024-01-08T07:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Добавил звуки для вульп - "Кричит. Рычит. Лает. Воет. и так далее", type: Add} - - {message: Добавлены платы рельсотрона и тяжелого рельсотрона, type: Add} - - {message: Добавлен терминал синдиката, type: Add} - - {message: СЭИД двигатель теперь взрывается при разрушении, type: Tweak} - - {message: Теперь все очки имеют свойство разбиваться если их бросить или наступить на них, type: Tweak} - - {message: Изменил СБ и ЯО шаттлы, type: Tweak} - id: 55661 #костыль отображения в Обновлениях - time: '2024-01-11T08:20:00.0000000+00:00' - -- author: Stepka - changes: - - {message: Добавлены 5 новый целей станции, type: Add} - - {message: Добавлены модификаторы урона киборгам, type: Add} - id: 55662 #костыль отображения в Обновлениях - time: '2024-01-11T21:08:00.0000000+00:00' - -- author: Altius - changes: - - {message: Новая одежда СССП, type: add} - - {message: Новые скафандры СССП, type: add} - - {message: Новые РПС СССП, type: add} - - {message: Новые фуражки СССП, type: add} - - {message: Новые береты СССП, type: add} - - {message: Офицерский ремень с кобурой, type: add} - - {message: Тельняшка, type: add} - - {message: Ботинки СССП, type: add} - id: 55663 #костыль отображения в Обновлениях - time: '2024-01-11T07:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: ОСЩ добавлен револьвер. Имеет режимы стрельбы лазерного пистолета и станнера, type: Add} - - {message: Настенные терминалы, type: Add} - - {message: Изменил фон варпа, type: Tweak} - - {message: Изменил модификаторы урона СБ киборга, type: Tweak} - - {message: ОСЩ теперь работает в одиночку, type: Tweak} - id: 55664 #костыль отображения в Обновлениях - time: '2024-01-11T08:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлены некоторые локализации, type: Add} - - {message: Фикс невозможности сделать бронестекло и плазменное стекло в переработчике руды - теперь переработчик принимает листы материалов, type: Fix} - - {message: Возврат старых спрайтов Джаггера и мусорки, type: Fix} - - {message: Добавление в манифесты карт официалов кастомных профессий нашего сервера, type: Fix} - - {message: Фикс спрайтов именной одежды Lapkee, type: Fix} - - {message: Добавление нового загрузочного экрана. Автор - Lunalita, type: Add} - - {message: Реагенты для криокапсулы снова действуют на трупы и лечат их повреждения. Используйте, type: Fix} - - {message: Попытка пофиксить невозможность покупки стимпака Ядерными Оперативниками, type: Fix} - id: 55666 #костыль отображения в Обновлениях - time: '2024-01-17T02:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - #- {message: Добавлен слот для ПИИ в скафе парамеда, type: Add} - - {message: Фикс болы, теперь её нельзя снимать в движении, type: Fix} - id: 55667 #костыль отображения в Обновлениях - time: '2024-01-17T08:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлены зарядники для КПБ на всех картах, type: Add} - - {message: Добавлены спавны некоторых кастомных должностей и слоты для старших в отделе, type: Fix} - id: 55668 #костыль отображения в Обновлениях - time: '2024-01-21T02:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Таяры мурчат когда их гладишь по голове., type: Add} - - {message: Добалена возможность гладить КПБ., type: Add} - - {message: Добавлены переводы для хуекрада генокрада., type: Add} - - {message: Перенесены многие звуки и эмоции от фелинидов к таярам., type: Tweak} - - {message: Баланс аплинка генокрада., type: Tweak} - id: 55669 #костыль отображения в Обновлениях - time: '2024-01-28T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: 54 Игральных карт, type: Add} - - {message: Коробка из 36 игральных карт в автомат безобидных развлечений., type: Add} - - {message: Коробка из 54 игральных карт в автомат безобидных развлечений., type: Add} - - {message: Удалил гост роль у "hellspawn", type: Remove} - - {message: Добавлен Вульпизатор? Чего? Надеюсь в панеле спавна не найдут., type: Add} - - {message: Рандомизатор имён Урсам., type: Add} - - {message: "Добавлена новая звуковая эмоция вульпам, Хекать: Хекает, Отдышка, Кхе.", type: Add} - - {message: Увеличил время отката действия фелинидам, type: Tweak} - - {message: Изменил вид урона Таярам., type: Tweak} - id: 55670 #костыль отображения в Обновлениях - time: '2024-01-31T08:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Добавлены покерные фишки, type: Add} - - {message: Добавлены наборы для игры в покер в автомате с настольными играми, type: Add} - id: 55671 #костыль отображения в Обновлениях - time: '2024-02-4T08:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Зомби стали опаснее. Сильнее. Быстрее, type: Tweak} - - {message: Батарейки для револьвера ОСЩ, type: Add} - - {message: Респрайты Празата, type: Tweak} - - {message: Возращение космо-медипенов, type: Add} - - {message: Фикс хитбоксов очков. Разбиваемость инженерных очков, type: Fix} - - {message: Фикс спавна шаттлов станции, type: Fix} - - {message: Доступ к консоли УЧ, type: Tweak} - - {message: Новогоднее лого, type: Remove} - - {message: Мультифаз-пистолет ГСБ стал ППшкой, type: Tweak} - - {message: Тайлы для мапперов, type: Add} - - {message: Нож для выживания спавнится в утилизаторском ботинке, type: Tweak} - id: 55672 #костыль отображения в Обновлениях - time: '2024-02-4T08:20:00.0000000+00:00' - -- author: Xelasto - changes: - - {message: Добавлен И-н борги, type: Add} - id: 55673 #костыль отображения в Обновлениях - time: '2024-02-5T08:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Новая способность для генокрада - стазисная смерть.", type: Add} - - {message: "Генокрады больше не могут превращаться в КПБ и новакидов.", type: Add} - - {message: "Ребаланс цен эволюций генокрада.", type: Tweak} - id: 55674 #костыль отображения в Обновлениях - time: '2024-02-7T08:16:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: "Ёмкость СМЭС увеличена в 3 раза.", type: Tweak} - - {message: "Уменьшены показатели защиты скафандра Джаггернаута и увеличена его цена.", type: Tweak} - - {message: "Увеличены показатели защиты кроваво-красного скафандра и скафандра элиты Синдиката.", type: Tweak} - - {message: "Огнестрельное вооружение ОБР заменено на более продвинутое.", type: Tweak} - - {message: "Вернулись старые спрайты деталей машин и ламп и подстанций.", type: Tweak} - - {message: "Фикс подарков от карго - теперь они появляются на торговой станции.", type: Fix} - - {message: "Добавлен покерный набор с фишками в автомат с настольными играми.", type: Add} - - {message: "Добавлены одежда и еда ко Дню Святого Валентина.", type: Add} - - {message: "Добавлены валентинки.", type: Add} - - {message: "Добавлены вещи Выживалова.", type: Add} - id: 55675 #костыль отображения в Обновлениях - time: '2024-02-9T08:16:00.0000000+00:00' - -- author: Nopeengener - changes: - - {message: "Смерть отряда ядерщиков теперь сразу заканчивает раунд", type: Tweak} - id: 55676 #костыль отображения в Обновлениях - time: '2024-02-9T09:47:00.0000000+00:00' - -- author: Nopeengener - changes: - - {message: Корпорация Interdyne удостоверилась в недоработке своего новейшего штампа вируса и внесла правки в формулу, type: Tweak} - - {message: Оружейников что изготавливали патроны .357 поймали на мошейнечестве и недовеске пороха. Проблему обязались решить в ближайшее врвемя, type: Tweak} - - {message: Асистенты прибышие с космической станции тринадцать научили персонал станции 14 использовать реактиные ранци в условиях отсутвия гравитации на станции, type: Tweak} - id: 55677 #костыль отображения в Обновлениях - time: '2024-02-09T10:08:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: Респрайт мантии Киборга СБ., type: Add} - - {message: "Респрайт принтера документов.", type: Add} - - {message: Открытие Киборга СБ, type: Tweak} - - {message: Заменил МК у ОБР на N1984., type: Tweak} - - {message: Небольшой бафф терминатора, добавлен имплант свободы и поправлен урон по структурам., type: Tweak} - - {message: Сильно урезал самозарядку пистолету Киборга Сб., type: Tweak} - id: 55678 #костыль отображения в Обновлениях - time: '2024-02-09T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Дезерт Игл, пока для щитспавна.", type: Add} - - {message: Починил текстурку карты джокера., type: Fix} - - {message: "Киборг СБ, теперь воспроизводит звуки только после смерти.", type: Tweak} - id: 55679 #костыль отображения в Обновлениях - time: '2024-02-09T08:20:00.0000000+00:00' - -- author: Aserovich - changes: - - {message: Добавлены карты Корвакса в пул, type: Add} - id: 55680 #костыль отображения в Обновлениях - time: '2024-02-10T01:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Добавлен бумбокс. Пока щитспавнерский, просите в ф1", type: Add} - - {message: "Есть такие треки, как: Space Asshole, The Wizard, The end of the expedition, Running out и Tear of veil. Планируется расширение ассортимента.", type: Tweak} - id: 55680 #костыль отображения в Обновлениях - time: '2024-02-10T08:20:00.0000000+00:00' - -- author: Xelasto - changes: - - {message: "Добавлен язык Орлуум", type: Add} - id: 55681 #костыль отображения в Обновлениях - time: '2024-02-11T08:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Новые кассеты для бумбокса, большая часть из которых взята из Undertale. Не волнуйтесь, инструктор тоже теперь есть.", type: Add} - - {message: "Респрайты Бумбокса.", type: Tweak} - id: 55682 #костыль отображения в Обновлениях - time: '2024-02-15T08:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "QoL апдейт языков!", type: Add} - - {message: "Все расы получили свой язык.", type: Add} - - {message: "Переводчики для (почти) всех языков добавлены в протолат.", type: Add} - - {message: "Универсальный языковой имплант в аплинк Синдиката. Позволяет понимать все расовые языки, но не говорить на них.", type: Add} - - {message: "Фикс невозможности переключения языка будучи закованным.", type: Fix} - - {message: "Универсальный и Общегалактический языки больше не помечаются в чате. Больше не будет засоряющего чат 'Общ.'", type: Tweak} - - {message: "Изменен формат отображения языков с 'Имя(Язык)' на 'Язык|Имя'", type: Tweak} - id: 55683 #костыль отображения в Обновлениях - time: '2024-02-15T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Костюм урса.", type: Add} - - {message: "Шапка урса.", type: Add} - - {message: "Плюшевый урс.", type: Add} - - {message: "Вульпам добавлена возможность красить уши с наружной стороны.", type: Add} - - {message: "Вульпам добавлена возможность полностью покрасить хвост.", type: Add} - - {message: "Кастомизация новой спонсорской расе урсы.", type: Add} - - {message: "Добавлен майндшилд для АВД.", type: Add} - - {message: "Кобольдам перенесены все кастомизации от унатхов.", type: Tweak} - - {message: "Открыты урсы.", type: Tweak} - - {message: "Поправлены индивидуальные характеристики урсов.", type: Tweak} - - {message: "Мелкий рефакторинг .yml файлов.", type: Fix} - id: 55684 #костыль отображения в Обновлениях - time: '2024-02-18T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Добавил скафам ОБР, инж, кэпу, базовому, бригмеду, клоуна нормальное отображение на голове Вульп.", type: Add} - id: 55685 #костыль отображения в Обновлениях - time: '2024-02-18T08:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: "Откатил увеличение ёмкости СМЭС - морганий стало больше.", type: Tweak} - - {message: "Исправлен детектив после официалов - он все также сотрудник СБ.", type: Tweak} - - {message: "Исправлены сумки детектива - они получили нужное для детектива снаряжение и убран лишний сканер отпечатков.", type: Tweak} - - {message: "Исправлен переапанный ДАМ - он чуть лучше чем раньше но не в 100 раз. Учтите это.", type: Tweak} - - {message: "На карты вернулись газодобытчики плазмы (там где есть камеры под них).", type: Tweak} - - {message: "Фрезон вернулся по старой и хорошей цене. Всем немедленно варить!", type: Tweak} - - {message: "Возвращены убранные при апстриме гондола-покеты и портативный монитор команды.", type: Tweak} - - {message: "Зомби получат нерф скорости.", type: Tweak} - id: 55686 #костыль отображения в Обновлениях - time: '2024-02-19T02:16:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Добавлено огромное кол-во респрайтов шлемов скафов, масок, защитных костюмов под вульп.", type: Add} - id: 55687 #костыль отображения в Обновлениях - time: '2024-02-19T08:20:00.0000000+00:00' - -- author: Xelasto - changes: - - {message: "Добавлен внутриигровой ивент с торговцами.", type: Add} - id: 55688 #костыль отображения в Обновлениях - time: '2024-02-20T20:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: "Параметры регенерации зомби уменьшены.", type: Tweak} - - {message: "Скорость зомби теперь составляет 90% от прижизненной.", type: Tweak} - - {message: "Бойцы РХБЗЗ получили обновление снаряжения.", type: Tweak} - id: 55690 #костыль отображения в Обновлениях - time: '2024-02-20T20:20:00.0000000+00:00' - -- author: Xelasto - changes: - - {message: "Добавлены коричневые обмотки для ног.", type: Add} - - {message: "Респрайт обмоток для ног. Автор спрайтов - floppo4ka_.", type: Tweak} - id: 55691 #костыль отображения в Обновлениях - time: '2024-02-24T20:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Фикс поглощения генокрада.", type: Fix} - - {message: "Фикс невозможности поставить полностью чёрный цвет кожи.", type: Fix} - - {message: "Фикс недоделок в знаниях языков у мобов.", type: Fix} - - {message: "Скелет получил 50% сопротивление к электрическому урону.", type: Tweak} - id: 55692 #костыль отображения в Обновлениях - time: '2024-02-26T20:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Представляем Обновление медицинского отдела!, type: Add} - - {message: Добавлено в общей сложности 17 различных реагентов., type: Add} - - {message: Добавлены всплывающие надписи многим препаратам., type: Add} - - {message: Некоторые медицинские препараты изменили свои свойства в худшую или лучшую сторону., type: Tweak} - - {message: Медибот впрыскивает радость доктора вместо трикордазина., type: Tweak} - - {message: Добавлена новая цель станции., type: Add} - - {message: Добавлен мак снотворный. Семена можно найти в ящике лекарственных семян., type: Add} - - {message: Добавлена антибиотическая мазь и кровоостанавливающий жгут-турникет. Автор спрайтов жгута - @prazat911 (discord)., type: Add} - - {message: Увеличено время подготовки к удару у дефибриллятора., type: Tweak} - - {message: Переработан поддельный дефибриллятор у агентов синдиката. Вместо 35 повреждений ожогами он наносит 100., type: Tweak} - - {message: Добавлен высоковольтный дефибриллятор и личный дефибриллятор главного врача., type: Add} - - {message: Добавлена новая цель кражи для агентов синдиката., type: Add} - - {message: Добавлены новые бутылочки с таблетницами и упаковками таблеток., type: Add} - - {message: НТ наконец договорились с поставками фармацевтики на свои станции. Встречайте ТаблеткоМаты!, type: Add} - - {message: Добавлен небольшой шприц. Вмещает меньше; работает быстрее и помещается в раздатчики., type: Add} - - {message: Добавлен анализатор реагентов. Можно создать в медфабе; найти в шкафчиках главного врача; химика; патологоанатома, type: Add} - - {message: Добавлена новая роль - Патологоанатом., type: Add} - - {message: Добавлена бирка для ног., type: Add} - - {message: Добавлена возможность поместить листок на ячейку морга., type: Tweak} - - {message: Добавлена возможность приклеить этикетку ручным экитеровщиком на ячейки морга., type: Tweak} - - {message: Добавлен новый костюм главного врача., type: Add} - - {message: Добавлены одеждоматы и шкафчики биозащиты парамедика и патологоанатома., type: Add} - - {message: Добавлены РЕспрайты и новая одежда парамедика. Автор спрайтов - @prazat911 (discord), type: Add} - - {message: Переводы руководств. Добавлены руководства для новых реагентов и патологоанатома., type: Tweak} - - {message: Переводы реагентов., type: Tweak} - id: 55693 #костыль отображения в Обновлениях - time: '2024-02-26T22:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: Возвращен старый спрайт коричневой федоры, type: Tweak} - - {message: Фикс доступов у АВД и адвоката, type: Tweak} - - {message: Повышена вероятность режима предателей в секрете, type: Tweak} - - {message: Уменьшена вероятность режимов зомби и выживания и иных в секрете, type: Tweak} - - {message: Возвращена медицинская ветка технологий, type: Tweak} - - {message: Частичная локализация интерфейса настроек, type: Tweak} - - {message: Попытка фикса ползунка громкости ТТС, type: Tweak} - - {message: Фикс невозможности засунуть среднюю батарейку в зарядник, type: Tweak} - id: 55694 #костыль отображения в Обновлениях - time: '2024-02-27T20:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Количество кувшинов с химикатами в ХимкоМате увеличилось вдвое., type: Tweak} - - {message: Изменения в дефибрилляторах; Обычный лечит 20 удушья вместо 40. Высоковольтный теперь за удар лечит 45 удушья и наносит 25 электрических повреждений. Мобильный дефибриллятор более не требует заряда однако время между ударами слегка повышено., type: Tweak} - - {message: Изменение иконки патологоанатома., type: Tweak} - - {message: Исправление недочёта на текстурке чёрной одежды патологоанатома., type: Fix} - - {message: Финансовое положение патологоанатома исправлено; теперь он спавнится с 500 кредитами в сумке как и остальные роли., type: Fix} - id: 55695 #костыль отображения в Обновлениях - time: '2024-02-27T22:08:00.0000000+00:00' - -- author: Xelasto - changes: - - {message: "Добавлена станция Юпитер-6 торговцев ТСФ.", type: Add} - id: 55696 #костыль отображения в Обновлениях - time: '2024-03-1T20:20:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Добавлены канистры вместимостью в 600 единиц. Автор спрайтов - @prazat911, type: Add} - - {message: Во все раздатчики реагентов добавлены новые канистры с реагентами., type: Tweak} - - {message: Исправление переводов алкогольного и безалкогольного раздатчиков., type: Fix} - - {message: Исправление конфликтного рецепта аголатина., type: Fix} - id: 55697 #костыль отображения в Обновлениях - time: '2024-03-02T14:14:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Центральное командование вспомнило о недостающей канистре виски в раздатчиках алкоголя., type: Fix} - id: 55698 #костыль отображения в Обновлениях - time: '2024-03-03T19:04:00.0000000+00:00' - -- author: Мудрый Дуб - changes: - - {message: "Новая еда, Вульпикс.", type: Add} - id: 55699 #костыль отображения в Обновлениях - time: '2024-03-05T21:00:43.0000000+00:00' - -- author: Котя - changes: - - {message: "Новый данж для экспедиций - Больница.", type: Add} - - {message: "Добавлены аргоциты как новый вид врагов на экспедициях.", type: Add} - - {message: "Бафф здоровья ксеноморфов.", type: Tweak} - - {message: "Бездны вернулись на планеты.", type: Tweak} - - {message: "Улучшена защита от стана у обычных скафандров. Самую малость.", type: Tweak} - - {message: "Фикс хитбоксов ксеноморфов. Теперь они пролезут в шлюзы.", type: Fix} - id: 55700 #костыль отображения в Обновлениях - time: '2024-03-02T14:14:00.0000000+00:00' - -- author: Xelasto - changes: - - {message: "Добавлена одежда торговцев. Автор спрайтов - prazat911", type: Add} - id: 55701 #костыль отображения в Обновлениях - time: '2024-03-06T21:00:43.0000000+00:00' - -- author: Мудрый Дуб - changes: - - {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} - - {message: "Добавлена способность жала безмолвия генокраду.", type: Add} - - {message: "Добавлена способность выброса адреналина генокраду.", type: Add} - - {message: "Добавлена способность исцеления плоти генокраду.", type: Add} - - {message: "Спрайты способностей генокрада заменены на более качественные.", type: Tweak} - - {message: "Для получения очков ДНК с поглощённой цели генокраду теперь требуется очистить свои сохранённые ДНК.", type: Tweak} - - {message: "Максимальное количество сохранённых ДНК генокрада теперь - 7. Для поглощения новых ДНК при достижении лимита придётся очистить старые.", type: Tweak} - id: 55703 #костыль отображения в Обновлениях - time: '2024-03-02T14:14:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: "Унатхи и фелиниды теперь могут есть все виды шаурмы, хачапури, гипоаллергенный шоколад и некоторые типы наших мясных блюд, которые ранее им были недоступны", type: Tweak} - - {message: "Нианы теперь могут есть хлеб, тофу, сыр, гипоаллергенный шоколад, круассаны и вафли", type: Tweak} - id: 55704 #костыль отображения в Обновлениях - time: '2024-03-09T08:20:00.0000000+00:00' - -- author: Пётр Игнатьевич - changes: - - {message: "Добавлены шарики для страйкбола и страйкбольный автомат. Пока только щитспавном", type: Add} - - {message: "Исправлено то, что секрет запускался только при 20 игроках. Режим ядерных и зомби получил чуть больше шанса в секрете", type: Tweak} - - {message: "Добавлены кассеты с музыкой", type: Add} - id: 55705 #костыль отображения в Обновлениях - time: '2024-03-09T08:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Добавлена способность 'Низшая форма' генокраду.", type: Add} - - {message: "Добавлена способность 'Последний шанс' генокраду.", type: Add} - - {message: "Добавлена способность 'Галлюциногенное жало' генокраду.", type: Add} - - {message: "Добавлена способность 'Органический щит' генокраду.", type: Add} - - {message: "Добавлены прыжковые ботинки.", type: Add} - - {message: "Добавлены монстры скверны на экспедиции.", type: Add} - - {message: "Мобы на экспедициях получили гост роли и некоторые способности.", type: Add} - - {message: "Добавлен данж 'Ботаника' на экспедиции. За карту спасибо Illumy и JustKekc.", type: Add} - - {message: "Добавлены базовые действия, привязанные к компонентам. Адмемы, возрадуйтесь.", type: Add} - - {message: "Респрайт руки-клинка на версию из tg station.", type: Tweak} - id: 55706 #костыль отображения в Обновлениях - time: '2024-03-12T12:00:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: Парамедики догадались брать деньги за свои услуги. Теперь они появляются с 500 кредитами как и остальные профессии., type: Fix} - - {message: Исправлен размер бутылочек и упаковок таблеток., type: Fix} - - {message: Бирки для ног теперь одеваются на слот носков., type: Tweak} - - {message: ЦК оснащило шкафы парамедиков высоковольтными дефибрилляторами., type: Tweak} - - {message: Аголатин теперь вызывает апатию. Посматривайте за эмоциями пациентов., type: Add} - - {message: Нестабильному полиморфину теперь надо 12 единиц для срабатывания. Так же появилась новая надпись перед превращением и иконка состояния., type: Tweak} - - {message: Полиморфину теперь надо 16 единиц для срабатывания. Добавлен полиморф новакидам. Так же появилась новая надпись перед превращением и иконка состояния., type: Tweak} - - {message: Изменения в препаратах; Пероводород теперь лечит 1.5 уколов при соприкосновении. Диэтамилат уменьшает кровотечение на 1.5 при соприкосновении. Морфин уменьшает нокдаун и стан на 1.5 секунды, type: Tweak} - - {message: В новых партиях бутылочек и упаковок препаратов ТаблеткоМата наконец появились более понятные этикетки., type: Tweak} - - {message: Добавлены новые стеклянные баночки., type: Add} - - {message: Упаковка диэтамилата заменилась на бутылочку., type: tweak} - - {message: Добавлен новый чемодан с бутылочками препаратов в шкафчик главного врача., type: Add} - - {message: Убраны семена мака снотворного из ящика с медицинскими семенами., type: Tweak} - - {message: Мак снотворный теперь является возможной мутацией обычного мака., type: Tweak} - - {message: Респрайт конопли жизни., type: Tweak} - - {message: Конопля жизни теперь является возможной мутацией обычной конопли., type: Tweak} - - {message: Количество омнизина в конопле жизни уменьшено до 8., type: Tweak} - - {message: Добавлена сушёная а так же измельчённая конопля жизни из которой можно сделать блант и косяк с омнизином., type: Add} - id: 55707 #костыль отображения в Обновлениях - time: '2024-03-12T21:34:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Добавлена возможность слаймолюдам произвольно менять свою причёску.", type: Add} - - {message: "Добавлена черта незнания общегалактического. Не берите её на главах, прошу.", type: Add} - id: 55708 #костыль отображения в Обновлениях - time: '2024-03-15T12:00:00.0000000+00:00' - -- author: Пётр Игнатьевич - changes: - - {message: "Добавлено снаряжение для армии ТСФ для ивентов и будущего использования", type: Add} - - {message: "Модификация СМЭС в попытке утихомирить мигания света", type: Tweak} - id: 55709 #костыль отображения в Обновлениях - time: '2024-03-15T08:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Добавлена система галлюцинаций. Визуальных.", type: Add} - - {message: "Некоторые вещества получили эффект галлюциногена. Осторожней с наркотиками :)", type: Add} - - {message: "Галлюциногенное жало генокрада теперь соответствует своему названию.", type: Tweak} - - {message: "Система органического щита генокрада была слегка переработана. Теперь чем больше генокрад поглотил ДНК, тем больше он выдерживает. Начальная прочность: 150.", type: Tweak} - - {message: "Переработан червь генокрада, теперь вы не сможете после откладывания яиц выйти из тела.", type: Tweak} - - {message: "Исправлен мааааааленький баг, когда слаймолюдов невозможно было обыскивать.", type: Fix} - id: 55710 #костыль отображения в Обновлениях - time: '2024-03-16T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Новая гост роль ОЦК.", type: Add} - - {message: "Дебафнул точность Диглу", type: Tweak} - - {message: "Исправил емаг Киборга СБ, добавил ему тех. панель.", type: Fix} - id: 55711 #костыль отображения в Обновлениях - time: '2024-03-21T08:20:00.0000000+00:00' - -- author: Пётр Игнатьевич - changes: - - {message: "Добавлен крафт костра", type: Add} - - {message: "Добавлены плавильни и печки, которые являются аналогами обычных машин, но работают без электричества", type: Add} - - {message: "Добавлен контент для ивента", type: Add} - id: 55712 #костыль отображения в Обновлениях - time: '2024-03-23T08:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Добавлено жало трансформации генокраду.", type: Add} - - {message: "Добавлен плевок кислотой генокраду. К сожалению, максимальная дальность плевка - надетые наручники.", type: Add} - - {message: "Добавлен резонантный рёв генокраду.", type: Add} - - {message: "Стазисная смерть генокрада переработана в регенеративный стазис и выдаётся ему раундстартом. Единственный шанс избавиться от генокрада теперь - гиб, либо космирование.", type: Tweak} - - {message: "Миллиард фиксов галлюцинаций, слава богу вы их не видели.", type: Fix} - id: 55713 #костыль отображения в Обновлениях - time: '2024-03-23T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - { message: "Добавил книжку с СРП ОЦк.", type: Add} - - { message: "Изменил снаряжение ОЦК", type: Tweak} - - { message: "Заменил обычную консоль объявлений на центкомовскую на СЦК.", type: Tweak} - id: 55714 #костыль отображения в Обновлениях - time: '2024-03-24T08:20:00.0000000+00:00' - -- author: Крыса - changes: - - { message: "Удалён скафандр чемпиона.", type: Remove} - id: 55715 #костыль отображения в Обновлениях - time: '2024-03-28T08:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Добавлена система коллективного разума для дион, боргов, генокрадов и ксеноморфов.", type: Add} - id: 55716 #костыль отображения в Обновлениях - time: '2024-03-25T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - { message: "Cult of the Lamb.", type: Add} - - { message: "Починка - type: Firestarter", type: Fix} - id: 55717 #костыль отображения в Обновлениях - time: '2024-03-29T08:20:00.0000000+00:00' - -- author: Котя - changes: - - { message: "КПБ и новакиды больше не должны становиться генокрадами.", type: Fix} - id: 55718 #костыль отображения в Обновлениях - time: '2024-04-01T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Теперь антагонисты и игроки определенных ролей при просмотре некоторых предметов могут видеть дополнительную информацию на основе страницы контрабанды из википедии.", type: Add} - - { message: "После смерти генокрада, его активированные абилки в виде щита или руки-клинка будут обратно исчезать.", type: Fix} - - { message: "Убрал метательный урон у фальшивой руки-клинка.", type: Fix} - - { message: "Убрал отражение пуль и лазеров у руки-клинка.", type: Tweak} - id: 55719 #костыль отображения в Обновлениях - time: '2024-04-03T08:20:00.0000000+00:00' - -- author: Котя - changes: - - { message: "Добавлен биозамок для скафандров ЯО. Его можно емагнуть и сбросить.", type: Add} - id: 55720 #костыль отображения в Обновлениях - time: '2024-04-06T08:20:00.0000000+00:00' - -- author: Эдди - changes: - - { message: "Добавлен встроенный фонарик для КПБ.", type: Add} - - { message: "Добавлено требование на общее игровое время для Психолога в размере 180 минут.", type: Add} - id: 55721 #костыль отображения в Обновлениях - time: '2024-04-08T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Добавил отображение админ-префикса для Ахелпа и АдминЧата.", type: Add} - id: 55722 #костыль отображения в Обновлениях - time: '2024-04-08T08:20:00.0000000+00:00' - -- author: мудрый дуб - changes: - - { message: "НТ вывели новый вид кошек - 'Манул' и хотят его сделать питомцем гидропоники", type: Add} - id: 55723 #костыль отображения в Обновлениях - time: '2024-04-10T00:45:00.0000000+00:00' - -- author: Крыса - changes: - - {message: "НТ поменяли основной тип плитки, используемый на станцияз.", type: Tweak} - - {message: "НТ перестали посталять старые модели факсов, заменив на новые.", type: Tweak} - - {message: "Все станции типа silly, astra, outpost и gelta были заменены на KiloStation.", type: Tweak} - id: 55723 #костыль отображения в Обновлениях - time: '2024-04-10T08:20:00.0000000+00:00' - -- author: Лис - changes: - - {message: "НТ починили принтер. Теперь в нем есть форма разрешения на оружие", type: Fix} - id: 55724 #костыль отображения в Обновлениях - time: '2024-04-10T08:20:00.0000000+00:00' - -- author: Username228 - changes: - - { message: "Ножи теперь метаются острым концом вперёд. Вам более не придётся хвататься за острое лезвие ножа, чтобы вытащить застрявшую рукоятку в туше врага.", type: Tweak} - - { message: "Нож-крашер теперь реально стал ножом: им можно нарезать продукты питания, а так же метать как и его собратьев.", type: Tweak} - - { message: "Инженеры NanoTrasen усовершенствовали конструкцию нож-крашера, сделав его достаточно прочным, чтоб вскрывать им обесточенные шлюзы, как ломом.", Type: Tweak} - id: 55725 #костыль отображения в Обновлениях - time: '2024-04-08T03:28:00.0000000+00:00' - -- author: Username228 - changes: - - { message: "Инженеры NanoTrasen и DSW совместно разработали более удобный и приятный глазу дизайн крашеров и производных от них орудий.", type: Tweak} - id: 55726 #костыль отображения в Обновлениях - time: '2024-04-12T00:00:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Апстрим до сборки официалов на 15 марта.", type: Add} - id: 55727 #костыль отображения в Обновлениях - time: '2024-04-13T08:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: "Фикс локализаций.", type: Fix} - - {message: "Фикс нижнего белья СИ.", type: Fix} - - {message: "Фикс покерных фишек.", type: Fix} - - {message: "Фикс разборки маленького вентилятора.", type: Fix} - - {message: "Фикс вещей детектива.", type: Fix} - - {message: "Добавлена возможность покупки контроллера и частей ДАМ обратно.", type: Fix} - - {message: "Дельта на время убрана из пула карт.", type: Fix} - - {message: "Фикс карты Кило.", type: Fix} - - {message: "Добавлен склероз.", type: Add} - - {message: "Фикс еще чего-то, но я забыл чего именно.", type: Fix} - id: 55728 #костыль отображения в Обновлениях - time: '2024-04-13T08:20:00.0000000+00:00' - -- author: Котя - changes: - - { message: "Добавлены протокинетические рукавицы в лут утилей.", type: Add} - id: 55729 #костыль отображения в Обновлениях - time: '2024-04-12T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Фикс сообщений админов в ф1.", type: Fix} - id: 55730 #костыль отображения в Обновлениях - time: '2024-04-13T08:20:00.0000000+00:00' - -- author: 1Stepka1 - changes: - - {message: "Добавлен новый департамент синтетиков.", type: Add} - id: 55731 #костыль отображения в Обновлениях - time: '2024-04-14T10:20:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: "Фикс размера фляг - они теперь помещаются в карман.", type: Fix} - - {message: "Из-за невозможности нормально сбалансировать двойной энергомеч - тот был убран из аплинков.", type: Tweak} - - {message: "ЗаконШкаф теперь имеет доступы для всех членов ЮрДепа.", type: Fix} - - {message: "Фикс отображения урона на КПБ.", type: Fix} - - {message: "Фикс цены набора аварийных аптечек.", type: Fix} - - {message: "Фикс спрайта церковной скамейки.", type: Fix} - id: 55732 #костыль отображения в Обновлениях - time: '2024-04-15T08:20:00.0000000+00:00' - -- author: Username228 - changes: - - { message: "Инженеры NanoTrasen совместно с DSW не прекращают работу, на сей раз они полностью переработали дизайн и характеристики Вархаммера.", type: Tweak} - - { message: "Инженеры Nanotrasen слегка модифицировали конструкцию глефы-крашера, увеличив её длину и слегка снизив её массу, делая её более лёгкой в использовании.", type: Tweak} - id: 55733 #костыль отображения в Обновлениях - time: '2024-04-15T02:17:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "NanoTrasen наладило производство чёрных беретов для обычных гражданских. Новая обновка будет помещена во все одеждоматы рядом с красными беретами.", type: Add} - - {message: "Акты био терроризма резко упали в количестве до нуля.", type: Remove} - id: 55734 - time: '2024-04-22T08:20:00.0000000+00:00' - -- author: Шрёдингер - changes: - - {message: "Возращаем старый хот бар, быстрых действий слева.", type: Tweak} - id: 55735 #костыль отображения в Обновлениях - time: '2024-04-16T08:20:00.0000000+00:00' - -- author: 1Stepka1 - changes: - - {message: "Плазма в живых организмах непредвидено изменила свои свойства, вследствии чего живым существам состоящим из плазмы больше не нужно пить и частичные функции потребления жидкостей переключились на пищеварительную систему", type: Tweak} - id: 55736 - time: '2024-04-24T16:30:00.0000000+00:00' - -- author: Ratyyy - changes: - - {message: "Открытый бета-тест оружейных и гражданских мехов", type: Add} - id: 55738 - time: '2024-04-27T18:20:00.0000000+00:00' - -- author: Xelasto - changes: - - {message: "Сотрудники научно-экспериментального отдела NanoTrasen по работе с блюспейсом создали новую машину для добычи ресурсов. Блюспейс-сборщик — энергозатратная, экспериментальная разработка по добыче ресурсов из других измерений.", type: Add} - id: 55739 - time: '2024-04-30T16:20:00.0000000+00:00' - -- author: Котя - changes: - - {message: "Структура организма генокрадов резко изменилась, в связи с чем неизвестным образом искусственно выведенные личинки стали бесполезны.", type: Remove} - id: 55740 - time: '2024-04-29T18:20:00.0000000+00:00' - -- author: 1Stepka1 - changes: - - {message: "Теперь книги можно разрезать, тем самым получая небольшой тайник", type: Add} - id: 55741 - time: '2024-05-02T16:00:00.0000000+00:00' - -- author: 1Stepka1 - changes: - - {message: "Добавлена новая черта: Жжужащий акцент. Локализззирован акззент молей", type: Add} - id: 55742 - time: '2024-05-02T16:00:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: "Гетмор Шоколад предоставляет своим клиентам лимитированную серию закусок к Пасхе.", type: Add} - id: 55743 #костыль отображения в Обновлениях - time: '2024-05-04T08:20:00.0000000+00:00' - -- author: 1Stepka1 - changes: - - {message: "Теперь Космические пауки вырабатывают меньше яда на своих жвалах", type: Tweak} - id: 55744 - time: '2024-05-06T20:00:00.0000000+00:00' - -- author: Крыса - changes: - - {message: "Нанотранзен начали поставлять технологию ионного оружия на свои станции.", type: Add} - - {message: "Синдикат сменил стандартную структуру своих аванпостов.", type: Add} - id: 55745 - time: '2024-05-07T08:20:00.0000000+00:00' - -- author: Крыса - changes: - - {message: "Для экипажа станции провели брифинг по использованию фазона. Теперь, вы можете использовать фазу.", type: Add} - - {message: "СБ получили партию мехов пабби.", type: Add} - - {message: "Дельту маштабно перестроили.", type: Tweak} - id: 55746 - time: '2024-05-12T08:20:00.0000000+00:00' - -- author: Мудрый дуб - changes: - - {message: "НТ решили не выдавать бесплатные деньги в вещмешках парамедика, а оставить себе.", type: Fix} - id: 55747 - time: '2024-05-07T23:25:00.0000000+00:00' - -- author: username228 - changes: - - {message: "Лучшие ксенобиологи NanoTrasen смогли вернуть к жизни один из вымерших инопланетных видов - Слизнекошек с Дождливой планеты! Теперь у работников корпорации появляется уникальнейшая возможность лицезреть этих очаровательных созданий в живую, а так же завести себе как питомца!", type: Add} - id: 55748 #костыль отображения в Обновлениях - time: '2024-05-10T20:25:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: "Добавлена замена '??' в тексте сообщения на 'вопросительно смотрит' эмоцией.", type: Add} - id: 55749 #костыль отображения в Обновлениях - time: '2024-05-10T20:25:00.0000000+00:00' - -- author: Петр Игнатьевич - changes: - - {message: "Куличи в Гетмор Шоколаде - закончились.", type: Remove} - - {message: "Добавлена наши модификации карт Аврит, Ориджин и Трейн.", type: Add} - - {message: "Частично пофикшена видимость невидимок визорами.", type: Fix} - id: 55750 #костыль отображения в Обновлениях - time: '2024-05-13T08:20:00.0000000+00:00' - -- author: мудрый дуб - changes: - - {message: "НТ теперь поставляют новый костюм горничной в ящике театрального снаряжения", type: Add} - id: 55751 #костыль отображения в Обновлениях - time: '2024-05-22T21:56:00.0000000+00:00' - -- author: Username228 - changes: - - { message: "Изменен спрайт Костяного копья, теперь оно выглядит круче", type: Tweak} - id: 55750 #костыль отображения в Обновлениях - time: '2024-04-16T01:40:00.0000000+00:00' - -- author: мудрый дуб - changes: - - {message: "НТ теперь поставляют новый костюм горничной в ящике театрального снаряжения", type: Add} - id: 55753 #костыль отображения в Обновлениях - time: '2024-05-22T21:56:00.0000000+00:00' - -- author: мудрый дуб - changes: - - { message: "В связи с возобновлением финансирования юридического отдела, NanoTrasen вновь начнет отправлять юристов на космические станции. Теперь ваши правовые вопросы будут решаться непосредственно на месте.", type: Fix} # К коммиту d32f377e72a59c9ccd4dc3128561b7ec7fcefae1 - - { message: "Теперь у агентов которые подрабатывают - Шефом, Ботаником, Клоуном и Мимом в аплинке появился новый предмет в разделе 'работа'", type: Tweak} - - {message: "В импланте 'аплинк' добавилось новое оружие - бензопила. Так же были подкручен урон взамен на скорость атаки", type: Add} - id: 55754 #костыль отображения в Обновлениях - time: '2024-05-23T00:06:00.0000000+00:00' - -- author: Username228 - changes: - - { message: "Изменены спрайты кристаллов, теперь они стали гораздо красивее.", type: Tweak} - - { message: "Добавлены разновидности кристалов по размерам.", type: Add} - - { message: "Добавлены кулончики из кристаллов, светящиеся в темноте, а так же их крафт. Поспешите покрасоваться перед IC друзьями!", type: Add} - - { message: "Добавлены сталагмиты.", type: Add} - id: 55755 #костыль отображения в Обновлениях - time: '2024-05-23T01:09:00.0000000+00:00' - -- author: Username228 - changes: - - { message: "Передовые учёные в области аномалистики разработали Р.П.А. - эксперементальный ручной локатор аномалий. NanoTrasen решила отдать это ценное устройство на хранение Научному Руководителю вашей станции. Будьте бдительны, не позвольте какому-нибудь воришке выкрасть это изобретение!", type: Add} - id: 55756 #костыль отображения в Обновлениях - time: '2024-05-24T03:47:00.0000000+00:00' - -- author: JustKekc - changes: - - {message: "Добавлен новый альтернативный костюм главы персонала.", type: Add} - - {message: "Добавлен костюм крупье в БиблиоШкаф.", type: Add} - - {message: "Добавлен новый вид костюма заведующего отелем на обезьянах.", type: Add} - - {message: "Добавлен новый напиток: Старая гвардия.", type: Add} - - {message: "Добавлена формочка для кексов в DinnerWare.", type: Add} - - {message: "Добавлены новые маффины: шоколадный и праздничный.", type: Add} - - {message: "Добавлены рецепты для маффинов.", type: Add} - - {message: "Обновлены руководства по новым блюдам и напиткам.", type: Tweak} - - {message: "Обновлены спрайты сета старика Реджи, барной жилетки, барного фартука, униформ сервисного работника и бармена.", type: Tweak} - - {message: "Обновлен спрайт пачки какао.", type: Tweak} - - {message: "Обновлены спрайты маффина и варианта с ягодами.", type: Tweak} - - {message: "Обновлены спрайты напитков из линейки Рамазана Стычинского.", type: Tweak} - - {message: "Комки шерсти феленидов теперь считаются мусором, а значит их можно собирать мешками.", type: Tweak} - - {message: "Напитки ко дню Святого Валентина наконец можно приготовить.", type: Fix} - id: 55757 #костыль отображения в Обновлениях - time: '2024-05-30T17:25:00.0000000+00:00' - -- author: Мудрый Дуб - changes: - - { message: "Все главы имеют вживленный чип MindShield и не могут стать антагами", type: Tweak} - id: 55758 #костыль отображения в Обновлениях - time: '2024-05-30T19:14:00.0000000+00:00' - -- author: Tamioki&RevengenRat - changes: - - { message: "Удалены шлем и броня Бригмедика добавленная к нам с Corvax'а.", type: Remove} - - { message: "Удалён ЯЩИК Бригмедика.", type: Remove} - - { message: "Изменена большая часть спрайтов экипировки Бригмедика.", type: Tweak} - - { message: "Изменены все спрайты основных HUD визоров. Так же изменены очки ниндзя.", type: Tweak} - - { message: "Изменены спрайты очков с HUD'ами.", type: Tweak} - - { message: "Изменены спрайты глазных повязок с HUD визорами.", type: Tweak} - - { message: "Изменены спрайты латексных перчаток и спрайт экипированных боевых перчаток.", type: Tweak} - - { message: "Изменена экипировка Бригмедика, а так же содержимое его шкафчика.", type: Tweak} - - { message: "Изменено время СБ для получения Бригмедика - 10800 Минут, или же 3 часа.", type: Tweak} - - { message: "Изменены характеристики скафандра Бригмедика.", type: Tweak} - - { message: "Добавлены медицинские солнцезащитные очки.", type: Add} - - { message: "Добавлена новая экипировка для Бригмедика.", type: Add} - - { message: "Добавлена фигурка Бригмедика.", type: Add} - id: 55759 #костыль отображения в Обновлениях - time: '2024-06-01T18:01:00.0000000+00:00' - -- author: Tamioki&RevengenRat - changes: - - { message: "Удалён РПС Офицера Синего Щита.", type: Remove} - - { message: "Удалён Мультифазовый револьвер Офицера Синего щита.", type: Remove} - - { message: "Супервайзер Офицера Синего Щита изменён с Капитана на Представителей ЦентКом.", type: Fix} - - { message: "СНебольшие фиксы локализации.", type: Fix} - - { message: "Изменены все спрайты экипировки Офицера Синего Щита.", type: Tweak} - - { message: "Изменён спрайт КПК ЦентКома, а так же спрайт синей ID карты ЦенКома и всего ОБР.", type: Tweak} - - { message: "Изменена стартовая экипировка Офицера Синего Щита.", type: Tweak} - - { message: "Изменено время на открытие должности Офицера Синего Щита.", type: Tweak} - - { message: "Изменены спрайты и характеристики скафандра Офицера Синего Щита.", type: Tweak} - - { message: "Добавлен шкафчик Офицера Синего Щита.", type: Add} - - { message: "Добавлена новая экипировка Офицера Синего Щита, отсутствующая ранее.", type: Add} - - { message: "Добавлен оружейный кейс. (Пока только для ОСЩ.)", type: Add} - - { message: "Добавлен Охранно-Медицинский пояс.", type: Add} - - { message: "Добавлен энергетический меч-револьвер Офицера Синего Щита.", type: Add} - - { message: "Добавлена фигурка Офицера Синего Щита.", type: Add} - id: 55760 #костыль отображения в Обновлениях - time: '2024-06-09T18:59:00.0000000+00:00' - -- author: Torgovec - changes: - - {message: Добавлено 4 новых плаката, type: Add} - - {message: Теперь нианы могут сьесть берет СИ, type: Fix} - id: 55761 #костыль отображения в Обновлениях - time: '2024-06-23T04:19:00.0000000+00:00' From 6afd1089126661ac651d4d5c3c8350095283f1f1 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 2 Sep 2024 09:03:30 +0300 Subject: [PATCH 28/48] =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Entities/Objects/Weapons/Melee/melee.ftl | 6 ------ .../ADT/Entities/Markers/Spawners/job.yml | 12 ------------ .../ADT/Markers/job.rsi/investigator.png | Bin 1010 -> 0 bytes Resources/Textures/ADT/Markers/job.rsi/meta.json | 3 --- 4 files changed, 21 deletions(-) delete mode 100644 Resources/Textures/ADT/Markers/job.rsi/investigator.png diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Melee/melee.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Melee/melee.ftl index 4f71ba2a93..8da4c4736d 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Melee/melee.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Melee/melee.ftl @@ -1,12 +1,6 @@ ent-ADTtelescopicBaton = Телескопическая дубинка .desc = "Большая, опасная и выдвижная дубинка. Может храниться в карманах в сложенном состоянии." .suffix = { "" } -ent-ADTtelescopicBatonBob = Телескопическая дубинка Боба - .desc = "Эксклюзивная телескопическая дубинка, полностью из золота." - .suffix = { "" } -ent-ADTtelescopicBatonKon = Телескопическая дубинка Йохана - .desc = "Непонятно, кровь это или цвет дубинки.." - .suffix = { "" } ent-ADTGhostClaws = призрачные когти .desc = Нет, они не пройдут насквозь. diff --git a/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml b/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml index 483b9713ed..d9718928c7 100644 --- a/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml +++ b/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml @@ -8,15 +8,3 @@ spawn_type: Job - type: Sprite sprite: ADT/Markers/job.rsi - -- type: entity - id: ADTSpawnPointInvestigator - parent: ADTSpawnPointJobBase - name: Investigator - components: - - type: SpawnPoint - job_id: ADTInvestigator - - type: Sprite - layers: - - state: green - - state: investigator \ No newline at end of file diff --git a/Resources/Textures/ADT/Markers/job.rsi/investigator.png b/Resources/Textures/ADT/Markers/job.rsi/investigator.png deleted file mode 100644 index 998804ffc71539d411bcd7cdc55df9aea88347dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1010 zcmVy z@H|h)>vp@H8#T^}Q4-J1o!8z>jn$8RyqOwvbLaJLL0OPmx#xL$aw+hH`&|_GC7h-fMFQC-hRTZ*&2@HBwVl8<3jTR-+NOirH)4cfH!kS zPfXZcXg;96%kWkXZq3%%+6rm^@-S1(%*_*v*pE??L&hdtTfVOAQ#QYMpRoAh2b?aS zOxE=&o3-WZBQ;`b+_|x&Z(m!`fUZ`n`llbhN!GWoE$BNpmNE;-Y}t2L-qA0<@)}0* zIkq-7n5b4!(NiAZTjz}{UmkA>0508JbblM_kuOE*`uh5|A;@Y&deZslNQ z+93=>zJB+ugnRq*Wo+B#;-emQ4e#x29nTyvO%o|4+uPd=27`pl=kpW_1!6wS97t6H z&+~MpQlUCk1)xwUU>F7fhG9@B6ac7BRjE`eWEsn2X_Ln&7K3wxQM<$2$41D z7N%)p+xCHTola+HKMZvs4%%!sb4n?M5QjQ&*ts+~QozMWJpiPXd-gwFeE-PL@%i}q zkp-+wJ48{0o408+8XCZ|tV12JEDL}}qoLirO%z3}OgjgI?!%GwnLm3@zx3)E0J_~S zzVBm=TZq0OilU_6#bPnpcU_lqxeUN>KR)E{&ujm#2fE#EvX)X3Yz9av3B!<2zW6F> z$aw#-=Z?bA@9F&6bK0yH@qHh|FfhgpL|+hwA%nqyd_IqD+gRfkYDb}z!gXEbMl|&H zsRYEBot@Qb1vHz@)NzMS!u?P?&!*sDFi0li?)|LD{5nn&Dn$?kx!ofE7XeDC19L%2 z$*4k7mq1E+AaNG{pOD&tcDtP$%Nva44LY4pl1xfTr_&+kvi?oWR07v6c<=Hzbu1Sx$0000hUSV?A0 gO#mtY000O800000007cclK=n!07*qoM6N<$f;qL;p8x;= diff --git a/Resources/Textures/ADT/Markers/job.rsi/meta.json b/Resources/Textures/ADT/Markers/job.rsi/meta.json index 40d0eda2dc..d28a536805 100644 --- a/Resources/Textures/ADT/Markers/job.rsi/meta.json +++ b/Resources/Textures/ADT/Markers/job.rsi/meta.json @@ -10,9 +10,6 @@ { "name": "green" }, - { - "name": "investigator" - }, { "name": "magistrat" }, From f1b7e2191837646f606c32ac840a685ec9b56363 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 2 Sep 2024 09:07:57 +0300 Subject: [PATCH 29/48] fix rsi --- .../Misc/job_icons.rsi/ADTInvestigator.png | Bin 130 -> 0 bytes .../Objects/Misc/id_cards.rsi/idinvestigator.png | Bin 202 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Resources/Textures/ADT/Interface/Misc/job_icons.rsi/ADTInvestigator.png delete mode 100644 Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idinvestigator.png diff --git a/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/ADTInvestigator.png b/Resources/Textures/ADT/Interface/Misc/job_icons.rsi/ADTInvestigator.png deleted file mode 100644 index d60aa57fc6d20a7a88bb2dde48c3ea7120e71e72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqjKx9jP7LeL$-D$|Y&=~YLo|Yu zQxXyqGSU)$@GrXPsLRZ(tn6{Axv}x!6Z=)OjC*=`tR*BQ9&kDAO6+o&q~MUxY9Z@+ bVm8C9rK+MUR#}_?n#17f>gTe~DWM4fOyMQo diff --git a/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idinvestigator.png b/Resources/Textures/ADT/Objects/Misc/id_cards.rsi/idinvestigator.png deleted file mode 100644 index d53d5389ba9b88921e2bfd6b121d622055468af1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}EuJopArbCx zryb;MaNuDvw~cJ^y?c6@&Y^jJp9CCT%w#t8-`>M-WUk`P^oXmlUg7{-&H=UzX6Xy_ z7hW}(r!3-N7SE{jH_bw61G7Y{2IG>(mJ`n+*=C$?$l)k{uq6A(^NUVv7s@=~TExY% zTX9R{cF7-1Ny3xZR{Yub=^BGs0<)Qdc>z=TF Date: Mon, 2 Sep 2024 09:11:04 +0300 Subject: [PATCH 30/48] =?UTF-8?q?=D0=B2=D0=B2=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Entities/Weapons/security.ftl | 11 ----------- .../Entities/Objects/Weapons/Melee/melee.ftl | 6 ++++++ .../Prototypes/ADT/Entities/Markers/Spawners/job.yml | 10 ---------- 3 files changed, 6 insertions(+), 21 deletions(-) delete mode 100644 Resources/Locale/ru-RU/ADT/Entities/Weapons/security.ftl delete mode 100644 Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml diff --git a/Resources/Locale/ru-RU/ADT/Entities/Weapons/security.ftl b/Resources/Locale/ru-RU/ADT/Entities/Weapons/security.ftl deleted file mode 100644 index 549c227bda..0000000000 --- a/Resources/Locale/ru-RU/ADT/Entities/Weapons/security.ftl +++ /dev/null @@ -1,11 +0,0 @@ -ent-ADTtelescopicBaton = Телескопическая дубинка - .desc = "Большая, опасная и выдвижная дубинка. Может храниться в карманах в сложенном состоянии." - .suffix = { "" } - -ent-ADTtelescopicBatonBob = Телескопическая дубинка Боба - .desc = "Эксклюзивная телескопическая дубинка, полностью из золота." - .suffix = { "" } - -ent-ADTtelescopicBatonKon = Телескопическая дубинка Йохана - .desc = "Непонятно, кровь это или цвет дубинки.." - .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Melee/melee.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Melee/melee.ftl index 8da4c4736d..4f71ba2a93 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Melee/melee.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Weapons/Melee/melee.ftl @@ -1,6 +1,12 @@ ent-ADTtelescopicBaton = Телескопическая дубинка .desc = "Большая, опасная и выдвижная дубинка. Может храниться в карманах в сложенном состоянии." .suffix = { "" } +ent-ADTtelescopicBatonBob = Телескопическая дубинка Боба + .desc = "Эксклюзивная телескопическая дубинка, полностью из золота." + .suffix = { "" } +ent-ADTtelescopicBatonKon = Телескопическая дубинка Йохана + .desc = "Непонятно, кровь это или цвет дубинки.." + .suffix = { "" } ent-ADTGhostClaws = призрачные когти .desc = Нет, они не пройдут насквозь. diff --git a/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml b/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml deleted file mode 100644 index d9718928c7..0000000000 --- a/Resources/Prototypes/ADT/Entities/Markers/Spawners/job.yml +++ /dev/null @@ -1,10 +0,0 @@ -- type: entity - id: ADTSpawnPointJobBase - parent: MarkerBase - abstract: true - suffix: Job Spawn ADT - components: - - type: SpawnPoint - spawn_type: Job - - type: Sprite - sprite: ADT/Markers/job.rsi From 3b726f963b4dcace9b598dfcf2954fb18b149872 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 2 Sep 2024 09:21:02 +0300 Subject: [PATCH 31/48] =?UTF-8?q?=D0=9A=D0=BF=D0=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ADT/Entities/Objects/Device/pda.yml | 15 --------------- .../ADT/Entities/Objects/Devices/pda.yml | 15 +++++++++++++++ .../ADT/Objects/Devices/pda.rsi/meta.json | 3 +++ .../Objects/Devices/pda.rsi/pda-investigator.png | Bin 0 -> 543 bytes 4 files changed, 18 insertions(+), 15 deletions(-) delete mode 100644 Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml create mode 100644 Resources/Textures/ADT/Objects/Devices/pda.rsi/pda-investigator.png diff --git a/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml b/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml deleted file mode 100644 index 95c6e84ec9..0000000000 --- a/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml +++ /dev/null @@ -1,15 +0,0 @@ -# КПК Следователя - -- type: entity - parent: BasePDA - id: ADTInvestigatorPDA - name: investigator PDA - description: It smells like ink and the case is prematurely closed due to the death of a suspect at work. - components: - - type: Pda - id: ADTInvestigatorIDCard - state: pda-investigator - - type: PdaBorderColor - borderColor: "#774705" - - type: Icon - state: pda-investigator \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml index aac10cbe38..7809819598 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml @@ -105,3 +105,18 @@ - type: Icon state: pda-ghost - type: Unremoveable + +# КПК Следователя +- type: entity + parent: ADTBasePDA + id: ADTInvestigatorPDA + name: investigator PDA + description: It smells like ink and the case is prematurely closed due to the death of a suspect at work. + components: + - type: Pda + id: DetectiveIDCard + state: pda-investigator + - type: PdaBorderColor + borderColor: "#774705" + - type: Icon + state: pda-investigator diff --git a/Resources/Textures/ADT/Objects/Devices/pda.rsi/meta.json b/Resources/Textures/ADT/Objects/Devices/pda.rsi/meta.json index e1cca8562e..e528db3599 100644 --- a/Resources/Textures/ADT/Objects/Devices/pda.rsi/meta.json +++ b/Resources/Textures/ADT/Objects/Devices/pda.rsi/meta.json @@ -65,6 +65,9 @@ { "name": "pda-pathologist" }, + { + "name": "pda-investigator" + }, { "name": "equipped-IDCARD", "directions": 4 diff --git a/Resources/Textures/ADT/Objects/Devices/pda.rsi/pda-investigator.png b/Resources/Textures/ADT/Objects/Devices/pda.rsi/pda-investigator.png new file mode 100644 index 0000000000000000000000000000000000000000..49597375c0eaae281aa26cf48d997fc5968dcd78 GIT binary patch literal 543 zcmV+)0^t3LP)Px$*-1n}R9Hu2WEfz;IKcKZj5=U61c(j+3p2C-Cr+IrT0OCen`i?E(gFWXP1V32 zQo8V*fuE6?q2k6lh7JuQhL8XMGTbwe1k0U1eG8kX33?E(0#j49|4BwK;09lr$H1WW zpMfFo_eX|Fto#hO7#SFJk{B57zWBrN_VZr`VP0miT4f0qhEunHGR)ui6U4=92T=}K zc~g<$>(}o%qm`SRlObIFK8ifZQ9T>KQO5!E&Pgzoww5s5dUy%L5o+>!4Bgc|4E9n_ z7*sd^VEC8H16Biaz`Fx9PgB<{hdl(py5TI!k5EBBhC;%l|5CA1ys-*${G&h{N zVB@S^w2uOq17HacVF}8rW5VWBu7aQoDYpW@ h38M}e4S~@R000oYEHHv Date: Mon, 2 Sep 2024 09:24:34 +0300 Subject: [PATCH 32/48] fix --- .../ru-RU/ADT/Entities/Objects/Device/pda.ftl | 2 - .../Objects/Misc/identification_cards.ftl | 0 .../Entities/Objects/Device/pda.ftl | 3 ++ .../ADT/Roles/Jobs/Security/fill.txt | 1 - .../ADT/Roles/Jobs/Security/investigator.yml | 53 ------------------- 5 files changed, 3 insertions(+), 56 deletions(-) delete mode 100644 Resources/Locale/ru-RU/ADT/Entities/Objects/Device/pda.ftl delete mode 100644 Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl delete mode 100644 Resources/Prototypes/ADT/Roles/Jobs/Security/fill.txt delete mode 100644 Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml diff --git a/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/pda.ftl b/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/pda.ftl deleted file mode 100644 index eb40c357de..0000000000 --- a/Resources/Locale/ru-RU/ADT/Entities/Objects/Device/pda.ftl +++ /dev/null @@ -1,2 +0,0 @@ -ent-ADTInvestigatorPDA = КПК следователя СБ - .desc = Пахнет как чернила и дело, закрытое предварительно из-за смерти подозреваемого от несчастного случая на рабочем месте. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl b/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl index e0bdae946b..1575adf571 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl @@ -15,3 +15,6 @@ ent-ADTGhostPDA = КПК призрака ent-ADTBrigMedicPDA = КПК бригмедика .desc = КПК бригмедика + +ent-ADTInvestigatorPDA = КПК следователя СБ + .desc = Пахнет как чернила и дело, закрытое предварительно из-за смерти подозреваемого от несчастного случая на рабочем месте. diff --git a/Resources/Prototypes/ADT/Roles/Jobs/Security/fill.txt b/Resources/Prototypes/ADT/Roles/Jobs/Security/fill.txt deleted file mode 100644 index b4954caf47..0000000000 --- a/Resources/Prototypes/ADT/Roles/Jobs/Security/fill.txt +++ /dev/null @@ -1 +0,0 @@ -# Данный файл существует по причине того что Githab плохо дружит с пустыми папками, при работе с этой папкой этот файл можно спокойно удалить \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml b/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml deleted file mode 100644 index 75b2886f2d..0000000000 --- a/Resources/Prototypes/ADT/Roles/Jobs/Security/investigator.yml +++ /dev/null @@ -1,53 +0,0 @@ -- type: job - id: ADTInvestigator - name: job-name-ADTInvestigator - description: job-description-ADTInvestigator - playTimeTracker: JobADTInvestigator - requirements: - - !type:RoleTimeRequirement - role: JobWarden - time: 21600 #6 hrs - - !type:RoleTimeRequirement - role: JobIAA - time: 21600 #6 hrs - - !type:DepartmentTimeRequirement - department: Security - time: 108000 # 30 hours - startingGear: ADTInvestigatorGear - icon: "JobIconADTInvestigator" - supervisors: job-supervisors-hos - canBeAntag: false - access: - - Security - - Brig - - Maintenance - - Service - - Detective - - Investigator - special: - - !type:AddImplantSpecial - implants: [ MindShieldImplant ] - -- type: startingGear - id: ADTInvestigatorGear - equipment: - jumpsuit: ADTClothingUniformInvestigatorSuit - #back: ADTClothingBackpackInvestigatorFilled - shoes: ClothingShoesBootsJackSec # Corvax-Resprite - eyes: ClothingEyesGlassesSunglasses - head: ADTClothingHeadHatsInvestigatorCap - outerClothing: ADTClothingOuterCoatInvestigator - id: ADTInvestigatorPDA - ears: ClothingHeadsetSecurity - pocket1: ADTtelescopicBaton - pocket2: ForensicScanner - belt: ADTClothingBeltInvestigatorHolster - gloves: ClothingHandsGlovesForensic - underwearb: ClothingUnderwearBottomBoxersWhite # Sirena-Underwear - socks: ClothingUnderwearSocksNormal - neck: ADTClothingNeckSecBadge - # underweart: ClothingUnderwearTopBraSportsAlternative # Sirena-Underwear - # underwearb: ClothingUnderwearBottomPantiesWhite # Sirena-Underwear - # innerClothingSkirt: ADTClothingUniformInvestigatorSuit - #satchel: ADTClothingBackpackSatchelInvestigatorFilled - #duffelbag: ADTClothingBackpackDuffelInvestigatorFilled \ No newline at end of file From 7a71d48edf629e57dfaae5e2aff9d417a6b8973a Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 2 Sep 2024 17:37:11 +0300 Subject: [PATCH 33/48] =?UTF-8?q?=D0=BC=D0=B5=D1=88=D0=B0=D0=B5=D0=BC=20ft?= =?UTF-8?q?l=20=D1=84=D0=B0=D0=B9=D0=BB=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl | 3 --- .../Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl | 3 --- .../ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl | 3 --- .../ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl | 3 --- .../ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl | 4 ++++ .../ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl | 4 ++++ .../{ => prototypes}/Entities/Clothing/Neck/specific.ftl | 0 .../prototypes/Entities/Clothing/OuterClothing/coats.ftl | 6 +++++- .../prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl | 8 ++++++-- 9 files changed, 19 insertions(+), 15 deletions(-) delete mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl delete mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl delete mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl delete mode 100644 Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl rename Resources/Locale/ru-RU/ADT/{ => prototypes}/Entities/Clothing/Neck/specific.ftl (100%) diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl deleted file mode 100644 index 51e2ac276c..0000000000 --- a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Belt/belt.ftl +++ /dev/null @@ -1,3 +0,0 @@ -ent-ADTClothingBeltInvestigatorHolster = кобура следователя СБ - .desc = Кобура с табельным оружием следователя СБ - пистолетом с магазинами нелетальных и летальных патронов. - .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl deleted file mode 100644 index ec691d724f..0000000000 --- a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Head/hats.ftl +++ /dev/null @@ -1,3 +0,0 @@ -ent-ADTClothingHeadHatsInvestigatorCap = фуражка следователя Службы Безопасности - .desc = Слава NanoTrasen! - .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl deleted file mode 100644 index 00d8f6b4eb..0000000000 --- a/Resources/Locale/ru-RU/ADT/Entities/Clothing/OuterClothing/coats.ftl +++ /dev/null @@ -1,3 +0,0 @@ -ent-ADTClothingOuterCoatInvestigator = бушлат следователя Службы Безопасности - .desc = Один вид этого бушлата повышает вероятность чистосердечного признания подозреваемого на 50%. - .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl b/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl deleted file mode 100644 index d1c0e665c8..0000000000 --- a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Uniform/jumpsuits.ftl +++ /dev/null @@ -1,3 +0,0 @@ -ent-ADTClothingUniformInvestigatorSuit = форма следователя Службы Безопасности - .desc = Одежда для того, кто намерен докопаться до сути всех тайн. - .suffix = { "" } \ No newline at end of file diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl index f7c5964835..9fe62cc5dc 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl @@ -12,3 +12,7 @@ ent-ADTClothingBeltMedicalSecurity = охранно-медицинский по ent-ADTClothingBeltMedicalSecurityFilled = охранно-медицинский пояс .desc = Довольно тонкий и при этом оснащённый всеми нужными креплениями пояс, для хранения охранного и медицинского арсенала. .suffix = { "Полный" } + +ent-ADTClothingBeltInvestigatorHolster = кобура следователя СБ + .desc = Кобура с табельным оружием следователя СБ - пистолетом с магазинами нелетальных и летальных патронов. + .suffix = { "" } diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl index a40716bb9e..fbd4ff9371 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Head/hats.ftl @@ -17,3 +17,7 @@ ent-ADTClothingHeadHatBeretBlackCivilian = чёрный берет ent-ADTClothingHeadCapIlisium = фуражка .suffix = Иллизиум .desc = Тёмная фуражка офицера Иллизиума. + +ent-ADTClothingHeadHatsInvestigatorCap = фуражка следователя Службы Безопасности + .desc = Слава NanoTrasen! + .suffix = { "" } diff --git a/Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/specific.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Neck/specific.ftl similarity index 100% rename from Resources/Locale/ru-RU/ADT/Entities/Clothing/Neck/specific.ftl rename to Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Neck/specific.ftl diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/coats.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/coats.ftl index 19d9d2a423..5a4a19c95b 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/coats.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/OuterClothing/coats.ftl @@ -16,4 +16,8 @@ ent-ADTClothingOuterCoatBrigmedicWB = ветровка бригмедика ent-ADTClothingOuterCoatIlisium = плащ Иллизиума .suffix = Иллизиум - .desc = Тёмный плащ Иллизиума \ No newline at end of file + .desc = Тёмный плащ Иллизиума + +ent-ADTClothingOuterCoatInvestigator = бушлат следователя Службы Безопасности + .desc = Один вид этого бушлата повышает вероятность чистосердечного признания подозреваемого на 50%. + .suffix = { "" } diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl index a121ce6981..89d7d54e61 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Uniforms/jumpsuits.ftl @@ -168,7 +168,7 @@ ent-ADTRDJumpsuitWarm = { ent-ClothingUniformJumpsuitResearchDirector } ent-ADTCapJumpsuitWarm = водолазка капитана .desc = Самая главная водолазка на станции. - + ent-ClothingUniformJumpsuitBlueshieldTurtleneck = водолазка офицера синего щита .desc = Белая удобная водолазка Офицера Синего Щита с пришитыми золотыми погонами и ярким именным бейджиком. К сожалению, если вы её наденете, это не будет значить, что вам дадут отпуск. @@ -190,4 +190,8 @@ ent-ADTClothingUniformSkirtBrigmedicTurtleneck = юбка-водолазка б ent-ADTClothingUniformIlisium = костюм Иллизиума .suffix = Иллизиум - .desc = Тёмный костюм Иллизиума. \ No newline at end of file + .desc = Тёмный костюм Иллизиума. + +ent-ADTClothingUniformInvestigatorSuit = форма следователя Службы Безопасности + .desc = Одежда для того, кто намерен докопаться до сути всех тайн. + .suffix = { "" } From e2a5b635ccd001eebd0db4831ff65467126bd081 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 2 Sep 2024 17:52:01 +0300 Subject: [PATCH 34/48] =?UTF-8?q?=D0=9E=D0=BF=D1=8F=D1=82=D1=8C=20=D0=BF?= =?UTF-8?q?=D1=80=D0=B0=D0=B2=D0=B8=D0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ADT/Entities/Clothing/Uniforms/Jumpsuit.yml | 12 ------------ .../ADT/Entities/Clothing/Uniforms/Jumpsuits.yml | 11 +++++++++++ 2 files changed, 11 insertions(+), 12 deletions(-) delete mode 100644 Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml deleted file mode 100644 index b1a411070d..0000000000 --- a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuit.yml +++ /dev/null @@ -1,12 +0,0 @@ -#Комбинезон следователя - -- type: entity - parent: ClothingUniformBase - id: ADTClothingUniformInvestigatorSuit - name: investigator suit - description: The costume of the one who will get to the bottom of all the secrets. - components: - - type: Sprite - sprite: ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi - - type: Clothing - sprite: ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuits.yml b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuits.yml index 1d0ce56f6d..ea5ae54463 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuits.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Uniforms/Jumpsuits.yml @@ -585,3 +585,14 @@ - type: Clothing sprite: ADT/Clothing/Uniforms/Jumpsuit/turtleneck_brigmed.rsi +#Комбинезон следователя +- type: entity + parent: ClothingUniformBase + id: ADTClothingUniformInvestigatorSuit + name: investigator suit + description: The costume of the one who will get to the bottom of all the secrets. + components: + - type: Sprite + sprite: ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi + - type: Clothing + sprite: ADT/Clothing/Uniforms/Jumpsuit/investigator_suit.rsi From 0efe61c6eedef473f3e49f56af9b75afc71dd995 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Mon, 2 Sep 2024 18:06:10 +0300 Subject: [PATCH 35/48] =?UTF-8?q?=D1=83=D0=B4=D0=B0=D0=BB=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BF=D1=83=D1=81=D1=82=D0=BE=D0=B9=20=D1=84=D0=B0=D0=B9=D0=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Prototypes/ADT/StatusEffects/job.yml | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Resources/Prototypes/ADT/StatusEffects/job.yml diff --git a/Resources/Prototypes/ADT/StatusEffects/job.yml b/Resources/Prototypes/ADT/StatusEffects/job.yml deleted file mode 100644 index e69de29bb2..0000000000 From f8e9dc2c0fdd4b1cf0a390ca6a7020699938c1b7 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 12:45:00 +0300 Subject: [PATCH 36/48] add prototypes --- .../ADT/Entities/Clothing/Head/hats.yml | 15 +++++++++++ .../Entities/Clothing/OuterClothing/coats.yml | 27 +++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml b/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml index 9e2154069b..0e3e8ad0e8 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/Head/hats.yml @@ -99,3 +99,18 @@ sprite: ADT/Clothing/Head/Hats/hurashka.rsi - type: Clothing sprite: ADT/Clothing/Head/Hats/hurashka.rsi + +#Фуражка следователя +- type: entity + parent: ClothingHeadBase + id: ADTClothingHeadHatsInvestigatorCap + name: investigator cap + description: Glory to NanoTrasen! + components: + - type: Tag + tags: # ignore "WhitelistChameleon" tag + - WhitelistChameleon + - type: Sprite + sprite: ADT/Clothing/Head/Hats/investigator_cap.rsi + - type: Clothing + sprite: ADT/Clothing/Head/Hats/investigator_cap.rsi diff --git a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/coats.yml b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/coats.yml index 4520f0f21f..668269c949 100644 --- a/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/coats.yml +++ b/Resources/Prototypes/ADT/Entities/Clothing/OuterClothing/coats.yml @@ -103,3 +103,30 @@ modifiers: coefficients: Caustic: 0.75 + +#бушлат следователя +- type: entity + parent: ClothingOuterStorageBase + id: ADTClothingOuterCoatInvestigator + name: investigator bushlat + description: This pea jacket increases the chance of a suspect's confession by half. + components: + - type: Storage + grid: + - 0,0,3,1 + maxItemSize: Normal + - type: Sprite + sprite: ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi + - type: Clothing + sprite: ADT/Clothing/OuterClothing/Coats/investigator_coat.rsi + - type: StorageFill + contents: + - id: CigarGoldCase + - id: Lighter + - type: Armor + modifiers: + coefficients: + Blunt: 0.8 + Slash: 0.8 + Piercing: 0.7 + Heat: 0.8 From d056e1cdf083d6673b8b014505ea8260ca691303 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 14:25:26 +0300 Subject: [PATCH 37/48] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B0=20=D0=BD=D0=B0=D0=BF=D0=BB=D0=B5=D1=87=D0=BD?= =?UTF-8?q?=D0=B0=D1=8F=20=D0=BC=D0=B0=D0=BD=D1=82=D0=B8=D1=8F=20=D0=93?= =?UTF-8?q?=D0=A1=D0=91=20=D0=B2=20=D0=9B=D0=BE=D0=B4=D0=B0=D1=83=D1=82?= =?UTF-8?q?=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Loadouts/Jobs/Security/head_of_security.yml | 9 +++++++++ Resources/Prototypes/Loadouts/loadout_groups.yml | 1 + 2 files changed, 10 insertions(+) diff --git a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml index a393006d9c..331134bc0b 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml @@ -68,6 +68,15 @@ id: HeadofSecurityMantle equipment: neck: ClothingNeckMantleHOS +#Start-ADT-Tweak +- type: loadout + id: HeadofSecurityMantleShoulder + equipment: + neck: ClothingNeckMantleHOSShoulder + effects: + - !type:GroupLoadoutEffect + proto: MasterHoS +#End-ADT-Tweak # OuterClothing - type: loadout diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index 92c28e65df..824ae8daef 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -934,6 +934,7 @@ loadouts: - HeadofSecurityCloak - HeadofSecurityMantle + - HeadofSecurityMantleShoulder #ADT-Loadout - type: loadoutGroup id: HeadofSecurityOuterClothing From 01c4fb6cb947eb238c3c1fb2a742e187f7abbeef Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 14:48:17 +0300 Subject: [PATCH 38/48] =?UTF-8?q?=D0=A3=D1=80=D0=B5=D0=B7=D0=B0=D0=BB=20?= =?UTF-8?q?=D1=87=D0=B0=D0=B9=D0=BD=D1=83,=20=D1=82=D0=B5=D0=BF=D0=B5?= =?UTF-8?q?=D1=80=D1=8C=20=D1=82=D0=BE=D0=BB=D1=8C=D0=BA=D0=BE=201=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=82=D1=80=D0=BE=D0=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Entities/Objects/Weapons/Guns/Launchers/launchers.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Launchers/launchers.yml b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Launchers/launchers.yml index 3abb32a37f..d1784b3c59 100644 --- a/Resources/Prototypes/Entities/Objects/Weapons/Guns/Launchers/launchers.yml +++ b/Resources/Prototypes/Entities/Objects/Weapons/Guns/Launchers/launchers.yml @@ -48,7 +48,7 @@ whitelist: tags: - Grenade - capacity: 3 + capacity: 1 # ADT-Tweak DeBugg proto: GrenadeFrag soundInsert: path: /Audio/Weapons/Guns/MagIn/batrifle_magin.ogg From 67b832f1a9fd42fbe3676c1cadcc21fd90458551 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 15:28:17 +0300 Subject: [PATCH 39/48] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=B7=D0=BD=D0=B0=D1=87=D0=BE=D0=BA=20=D1=81?= =?UTF-8?q?=D0=BB=D1=83=D0=B6=D0=B1=D1=8B=20=D0=B1=D0=B5=D0=B7=D0=BE=D0=BF?= =?UTF-8?q?=D0=B0=D1=81=D0=BD=D0=BE=D1=81=D1=82=D0=B8=20=D0=B2=20=D0=BB?= =?UTF-8?q?=D0=BE=D0=B4=D0=B0=D1=83=D1=82=20=D0=9E=D1=84=D0=B8=D1=86=D0=B5?= =?UTF-8?q?=D1=80=D0=B0=20=D0=B8=20=D0=92=D0=B0=D1=80=D0=B4=D0=B5=D0=BD?= =?UTF-8?q?=D0=B0=20=D0=A1=D0=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Jobs/Security/security_officer.yml | 5 +++++ .../ADT/Loadouts/Jobs/Security/warden.yml | 6 ++++++ .../ADT/Loadouts/loadout_groups.yml | 20 +++++++++++++++++-- .../Prototypes/Loadouts/role_loadouts.yml | 2 ++ 4 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_officer.yml create mode 100644 Resources/Prototypes/ADT/Loadouts/Jobs/Security/warden.yml diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_officer.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_officer.yml new file mode 100644 index 0000000000..472abf45d5 --- /dev/null +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_officer.yml @@ -0,0 +1,5 @@ +# Neck Security Officer ADT +- type: loadout + id: ADTSecurityOfficerNeckADT + equipment: + neck: ADTClothingNeckSecBadge diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/warden.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/warden.yml new file mode 100644 index 0000000000..c9ab8451f7 --- /dev/null +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/warden.yml @@ -0,0 +1,6 @@ +# Neck Warden ADT +- type: loadout + id: ADTWardenNeckADT + equipment: + neck: ADTClothingNeckSecBadge + diff --git a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml index 77a0a50d06..145971503e 100644 --- a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml @@ -172,7 +172,7 @@ - ADTSeniorOfficerBackpack - ADTSeniorOfficerSatchel - ADTSeniorOfficerDuffel - + - type: loadoutGroup id: ADTSeniorSecurityOuterClothing name: loadout-group-security-outerclothing @@ -180,4 +180,20 @@ - ArmorVest - ArmorVestSlim - SecurityOfficerWintercoat - - ADTSeniorOfficerArmor \ No newline at end of file + - ADTSeniorOfficerArmor + +# Warden +- type: loadoutGroup + id: WardenNeckADT + name: loadout-warden-neck-adt + minLimit: 0 + loadouts: + - ADTWardenNeckADT + +# Security Oficer +- type: loadoutGroup + id: SecurityOfficerNeckADT + name: loadout-security-officer-neck-adt + minLimit: 0 + loadouts: + - ADTSecurityOfficerNeckADT diff --git a/Resources/Prototypes/Loadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/role_loadouts.yml index 1463a11f43..152e42e674 100644 --- a/Resources/Prototypes/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/role_loadouts.yml @@ -376,6 +376,7 @@ - SurvivalSecurity - Trinkets - GroupSpeciesBreathToolSecurity + - WardenNeckADT # ADT-Loadouts - type: roleLoadout id: JobSecurityOfficer @@ -391,6 +392,7 @@ - SurvivalSecurity - Trinkets - GroupSpeciesBreathToolSecurity + - SecurityOfficerNeckADT # ADT-Loadouts - type: roleLoadout id: JobDetective From 763965a827f49c34eea7db65223189e381523526 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 15:29:49 +0300 Subject: [PATCH 40/48] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=80=D0=B5=D1=81=D0=BF=D1=80?= =?UTF-8?q?=D0=B0=D0=B9=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Moth/custom.rsi/wings-skull.png | Bin 691 -> 740 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-skull.png b/Resources/Textures/ADT/Mobs/Customization/Moth/custom.rsi/wings-skull.png index 039d5316ee2a0c2588f87271027a7c2625991718..3b3917cb35a4635fd96ba83c9f7167ed799d6901 100644 GIT binary patch delta 703 zcmV;w0zmz<1>^;gF@JCfIct#Ik?E$RpJb)lr z+wVt&C;7(t$?Q&qu(7dllDxdU%&N((oA_%s@%%d{z!flY2D}9(E&#s-y#>4lCeDDj zz{CaMPXTWMZ-I$3AZmg0`P?s;%Qsc)^*U*DyWM&^^LRYE-G6Q;@-5+?$4~i|oQcJ% z0{MEq`uTjGv?+ZqNj5w~iGfV=f4N+u=%p0ha7H~i~r9NuOJ+NNojR)4t5+!$ww+awI2~! zDhv{(b7+-P{C{je6Z6FEe!njUM^yphbUM8&#R1eP2X@-=lLYV{A~4d64VMv@?T`yG z7C$9_5Q{b-#Yp2v2?%AJ>%Fk5yccWR2flt8KYODSpxmurk~AeU)W;ZGPGl*5@iAB< ze*_NOphQ&ebM5%a7T`DO&;&q)^byD__pA6t1q@BzihrFGV5L%8I9&l+%v$m53b0Zs zEu5|ZEoQCwbp=?dlon1`fEKe>{JH|HR7wk{D?p1`D}G%8Rw|{1(-ok_tQEgW1<-(F zv)MEsb^nqW{40IEUZVq5!V)DQH);K40%KxHr^-I^01Y+xq_=j+ zF*cDJdw;%Lz^BSpEdc3YBt-ydx+~qdr~#~X7Fg+>VqjVv8`b|)0M<+}mclsNQt}`b znEA+@)ElnYe6>Jq6h3sxL94D@Utdw`st_MtG-t0Mj0Fp^W?z@$gk_m(FHHnXKfd0T_s~k~Ro(vZ_QMam zzkjUA5$`@4EwiuhU;Nsz{K6dy^3osql9@GDUi>Ry*DEi2;i`m)*ZjjP3KVNhS>E=v zE_qY8|2>QU)?K^*h1b+~6j;rT^Lxnj#ftd{&qcL`htppi+Bl!zKBa!mL5T^;KW_Zs z^Ih}NiXn`#^TwNAMF%cBdv2A-(lU%njz=@+{}L$Ss5vP&w||S~oAa?>x$W+8s=U`Z zDEL7ArG#1k+fMhyS38*%o%$UfU3kgx_R-dlJ`A}>iw_&KKe;BDYxj&Hw;qK@49Af@ z;J}8PIrk)In{8D5@L~0buT@{!RvnCQP4;{(aKz->gk`7V*moRkGReNK;nSsf*38St!Lm`UUbNW{mGSH%^fqCmj&3WpHZ*<_$Z)H Tpq-xq2t3(c{an^LB{Ts5Zxl0| From 348222a0de3458023e8299c41e2a231939bb6a5e Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 17:40:08 +0300 Subject: [PATCH 41/48] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=B7=D0=BD=D0=B0=D1=87=D0=BE=D0=BA=20=D0=A1=D0=91=20?= =?UTF-8?q?=D0=BA=D0=B0=D0=B4=D0=B5=D1=82=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ADT/Loadouts/Jobs/Security/security_cadet.yml | 5 +++++ .../ADT/Loadouts/Jobs/Security/security_officer.yml | 2 +- .../Prototypes/ADT/Loadouts/Jobs/Security/warden.yml | 2 +- Resources/Prototypes/ADT/Loadouts/loadout_groups.yml | 12 ++++++++++-- Resources/Prototypes/Loadouts/role_loadouts.yml | 1 + 5 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml new file mode 100644 index 0000000000..61fb14437d --- /dev/null +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml @@ -0,0 +1,5 @@ +# Neck Cadet Security Officer ADT +- type: loadout + id: SecurityCadetNeckADT + equipment: + neck: ADTClothingNeckSecBadge diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_officer.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_officer.yml index 472abf45d5..c7a899e78c 100644 --- a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_officer.yml +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_officer.yml @@ -1,5 +1,5 @@ # Neck Security Officer ADT - type: loadout - id: ADTSecurityOfficerNeckADT + id: ADTSecurityOfficerNeck equipment: neck: ADTClothingNeckSecBadge diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/warden.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/warden.yml index c9ab8451f7..9bd66ffdda 100644 --- a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/warden.yml +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/warden.yml @@ -1,6 +1,6 @@ # Neck Warden ADT - type: loadout - id: ADTWardenNeckADT + id: ADTWardenNeck equipment: neck: ADTClothingNeckSecBadge diff --git a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml index 145971503e..fa4bdc04c7 100644 --- a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml @@ -188,7 +188,7 @@ name: loadout-warden-neck-adt minLimit: 0 loadouts: - - ADTWardenNeckADT + - ADTWardenNeck # Security Oficer - type: loadoutGroup @@ -196,4 +196,12 @@ name: loadout-security-officer-neck-adt minLimit: 0 loadouts: - - ADTSecurityOfficerNeckADT + - ADTSecurityOfficerNeck + +# Cadet Security Oficer +- type: loadoutGroup + id: SecurityCadetNeckADT + name: loadout-security-officer-neck-adt + minLimit: 0 + loadouts: + - ADTSecurityCadetNeck diff --git a/Resources/Prototypes/Loadouts/role_loadouts.yml b/Resources/Prototypes/Loadouts/role_loadouts.yml index 152e42e674..488849d367 100644 --- a/Resources/Prototypes/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/Loadouts/role_loadouts.yml @@ -418,6 +418,7 @@ - SurvivalSecurity - Trinkets - GroupSpeciesBreathToolSecurity + - SecurityCadetNeckADT # ADT-Loadouts # Medical - type: roleLoadout From 2cf8ab6c39597192112a1bfa7aba475723817e9d Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 18:04:34 +0300 Subject: [PATCH 42/48] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=BC=D0=B0=D1=81=D1=82=D0=B5=D1=80=D0=B0=20=D0=B4?= =?UTF-8?q?=D0=B5=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/ADT/Loadouts/Jobs/Security/detective.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml new file mode 100644 index 0000000000..1c389a1935 --- /dev/null +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml @@ -0,0 +1,9 @@ +# Для разблокировки одёжки следака +- type: loadoutEffectGroup + id: MasterDetective + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobDetective + time: 72000 #20 hrs From b089aa38425afd022e595a9bd064fa51d4d6d622 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 18:09:14 +0300 Subject: [PATCH 43/48] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D1=84=D1=83=D1=80=D0=B0=D0=B6=D0=BA=D1=83,=20=D0=BF?= =?UTF-8?q?=D0=B5=D1=80=D0=B5=D0=BC=D0=B5=D1=81=D1=82=D0=B8=D0=BB=20=D0=BD?= =?UTF-8?q?=D0=B0=D0=BF=D0=BB=D0=B5=D1=87=D0=BD=D1=83=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/ADT/Loadouts/Jobs/Security/detective.yml | 9 +++++++++ .../ADT/Loadouts/Jobs/Security/head_of_security.yml | 7 +++++++ .../Loadouts/Jobs/Security/head_of_security.yml | 9 --------- Resources/Prototypes/Loadouts/loadout_groups.yml | 1 + 4 files changed, 17 insertions(+), 9 deletions(-) create mode 100644 Resources/Prototypes/ADT/Loadouts/Jobs/Security/head_of_security.yml diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml index 1c389a1935..db6e1d815f 100644 --- a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml @@ -7,3 +7,12 @@ !type:RoleTimeRequirement role: JobDetective time: 72000 #20 hrs + +# Head +- type: loadout + id: DetectiveInvestigatorCap + equipment: + head: ADTClothingHeadHatsInvestigatorCap + effects: + - !type:GroupLoadoutEffect + proto: MasterDetective diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/head_of_security.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/head_of_security.yml new file mode 100644 index 0000000000..1414260f54 --- /dev/null +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/head_of_security.yml @@ -0,0 +1,7 @@ +- type: loadout + id: HeadofSecurityMantleShoulder + equipment: + neck: ClothingNeckMantleHOSShoulder + effects: + - !type:GroupLoadoutEffect + proto: MasterHoS diff --git a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml index 331134bc0b..a393006d9c 100644 --- a/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml +++ b/Resources/Prototypes/Loadouts/Jobs/Security/head_of_security.yml @@ -68,15 +68,6 @@ id: HeadofSecurityMantle equipment: neck: ClothingNeckMantleHOS -#Start-ADT-Tweak -- type: loadout - id: HeadofSecurityMantleShoulder - equipment: - neck: ClothingNeckMantleHOSShoulder - effects: - - !type:GroupLoadoutEffect - proto: MasterHoS -#End-ADT-Tweak # OuterClothing - type: loadout diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index 824ae8daef..03234ef062 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -1031,6 +1031,7 @@ loadouts: - DetectiveFedora - DetectiveFedoraGrey + - DetectiveInvestigatorCap # ADT-Loadout - type: loadoutGroup id: DetectiveNeck From 597d410a90e3ffc2c34fd72e6cb7695e7b20435d Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 18:11:43 +0300 Subject: [PATCH 44/48] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D0=B1=D1=83=D1=88=D0=BB=D0=B0=D1=82=20=D0=B2=20?= =?UTF-8?q?=D0=BB=D0=BE=D0=B4=D0=B0=D1=83=D1=82=D1=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/ADT/Loadouts/Jobs/Security/detective.yml | 9 +++++++++ Resources/Prototypes/Loadouts/loadout_groups.yml | 1 + 2 files changed, 10 insertions(+) diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml index db6e1d815f..4defaa1719 100644 --- a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml @@ -16,3 +16,12 @@ effects: - !type:GroupLoadoutEffect proto: MasterDetective + +# OuterClothing +- type: loadout + id: DetectiveCoatInvestigator + equipment: + head: ADTClothingOuterCoatInvestigator + effects: + - !type:GroupLoadoutEffect + proto: MasterDetective diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index 03234ef062..063fb8bde2 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -1056,6 +1056,7 @@ loadouts: - DetectiveArmorVest - DetectiveCoat + - DetectiveCoatInvestigator # ADT-Loadout - type: loadoutGroup id: SecurityCadetJumpsuit From 0a6d36d3fab291fc854dece19467e1c83dbb8166 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 18:13:31 +0300 Subject: [PATCH 45/48] =?UTF-8?q?=D0=A3=D0=BD=D0=B8=D1=84=D0=BE=D1=80?= =?UTF-8?q?=D0=BC=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/ADT/Loadouts/Jobs/Security/detective.yml | 9 +++++++++ Resources/Prototypes/Loadouts/loadout_groups.yml | 1 + 2 files changed, 10 insertions(+) diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml index 4defaa1719..b0c2785148 100644 --- a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/detective.yml @@ -17,6 +17,15 @@ - !type:GroupLoadoutEffect proto: MasterDetective +# Jumpsuit +- type: loadout + id: DetectiveInvestigatorSuit + equipment: + head: ADTClothingUniformInvestigatorSuit + effects: + - !type:GroupLoadoutEffect + proto: MasterDetective + # OuterClothing - type: loadout id: DetectiveCoatInvestigator diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index 063fb8bde2..43e4db59d4 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -1048,6 +1048,7 @@ - DetectiveJumpskirt - NoirJumpsuit - NoirJumpskirt + - DetectiveInvestigatorSuit # ADT-Loadout - type: loadoutGroup id: DetectiveOuterClothing From 8db7f9904edde972e356c7830a2becf5ba7104c8 Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 18:34:50 +0300 Subject: [PATCH 46/48] =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=BE?= =?UTF-8?q?=D0=BB=D1=8B=20=D0=B8=20=D1=84=D0=B8=D0=BA=D1=81=D1=8B=20yml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl | 4 +++- .../Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml | 2 +- Resources/Prototypes/ADT/Loadouts/loadout_groups.yml | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl b/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl index 1be353ff78..1cf09ac285 100644 --- a/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl +++ b/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl @@ -21,7 +21,9 @@ loadout-group-roboticist-jumpsuit = Робототехник, комбинезо loadout-group-roboticist-outerclothing = Робототехник, верхняя одежда loadout-group-roboticist-gloves = Робототехник, перчатки # Security - +loadout-warden-neck-adt = Смотритель, шея +loadout-security-officer-neck-adt = Офицер СБ, шея +loadout-security-cadet-neck-adt = Кадет СБ, шея # Medical loadout-group-patholog-head = Патологоанатом, голова loadout-group-patholog-jumpsuit = Патологоанатом, комбинезон diff --git a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml index 61fb14437d..8edff2b978 100644 --- a/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml +++ b/Resources/Prototypes/ADT/Loadouts/Jobs/Security/security_cadet.yml @@ -1,5 +1,5 @@ # Neck Cadet Security Officer ADT - type: loadout - id: SecurityCadetNeckADT + id: ADTSecurityCadetNeck equipment: neck: ADTClothingNeckSecBadge diff --git a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml index fa4bdc04c7..c45ab817db 100644 --- a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml @@ -201,7 +201,7 @@ # Cadet Security Oficer - type: loadoutGroup id: SecurityCadetNeckADT - name: loadout-security-officer-neck-adt + name: loadout-security-cadet-neck-adt minLimit: 0 loadouts: - ADTSecurityCadetNeck From ef0f1fc4d844ae5157992669ec3bc63361d0973a Mon Sep 17 00:00:00 2001 From: Schrodinger71 Date: Tue, 3 Sep 2024 18:56:06 +0300 Subject: [PATCH 47/48] =?UTF-8?q?=D0=A3=D0=B4=D0=B0=D0=BB=D0=B8=D0=BB=20jo?= =?UTF-8?q?b.rsi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Textures/ADT/Markers/job.rsi/green.png | Bin 309 -> 0 bytes .../Textures/ADT/Markers/job.rsi/iaa.png | Bin 1080 -> 0 bytes .../ADT/Markers/job.rsi/magistrat.png | Bin 919 -> 0 bytes .../Textures/ADT/Markers/job.rsi/meta.json | 26 ------------------ .../ADT/Markers/job.rsi/pathologist.png | Bin 1203 -> 0 bytes .../Textures/ADT/Markers/job.rsi/urist.png | Bin 931 -> 0 bytes 6 files changed, 26 deletions(-) delete mode 100644 Resources/Textures/ADT/Markers/job.rsi/green.png delete mode 100644 Resources/Textures/ADT/Markers/job.rsi/iaa.png delete mode 100644 Resources/Textures/ADT/Markers/job.rsi/magistrat.png delete mode 100644 Resources/Textures/ADT/Markers/job.rsi/meta.json delete mode 100644 Resources/Textures/ADT/Markers/job.rsi/pathologist.png delete mode 100644 Resources/Textures/ADT/Markers/job.rsi/urist.png diff --git a/Resources/Textures/ADT/Markers/job.rsi/green.png b/Resources/Textures/ADT/Markers/job.rsi/green.png deleted file mode 100644 index 0becfdb0c54a42a943da2d51056a0bc22c451f37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309 zcmV-50m}Y~P)h6Uc+1&8LKWkAox;{xRy4*DB2-C)TMDJVqc7zy8u)O;^v^-f|X$gP>woL%N zk1*Rih5*BBnCu;009zr-H82&xT3)jaOa$=O_6&qNlzPi+6ha+JBjq&$(H}|!70wHx z4yBp$>VY^#zagUL*RW`A+J>yTRr4l(ZkS*m)?E2>`tx`LmfB@-I0Zg>00000NkvXX Hu0mjfW+Qp! diff --git a/Resources/Textures/ADT/Markers/job.rsi/iaa.png b/Resources/Textures/ADT/Markers/job.rsi/iaa.png deleted file mode 100644 index f93b5d5034934904799b7de460efc5b6c7995570..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1080 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 R3BUjV002ovPDHLkV1k$iKDPh> diff --git a/Resources/Textures/ADT/Markers/job.rsi/urist.png b/Resources/Textures/ADT/Markers/job.rsi/urist.png deleted file mode 100644 index b113c2c99e86508df28169d543a4c7b4f0356d91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 931 zcmV;U16=%xP){7wX<{U4qfY77f)g$HY#ls9eWUx@B4n=d!M|#_x%PoSR8f@ z=jZ1&{kf;7$F?8a!Btf?u5uWwVwrq;dRhwv0su&oMEP@nf4^mabyf{zSw@m1lTMN( zWLdWA3IL}aBV~GmrR5?3OTeajC-fe-1z;%ycL$GY?zdBXUoP_6-3!2LcQ4v{(atsil-?>Dk1;bFF?7*r)O3Gx=^Zn(5u))J z<=Oft06q25c#L#XF!Wx3kjclT^y_bb_-ZEr>7-yl)RKjoGLTLRsKT5BAR3PW(Bx_2 z%xJHXdR?yybB=P@e*zdeb%+NOLqx`}nDi-G1Ryw^FpYJIj9=lw#1JE=4pjxH*t6rO z`?Quo3w6#qGGda!7g@Tu?=j{t?0CZ1`@_aK_GykA`#m%VeXJGN_$qzn+?{6?V^qw* z+G^>tg99dSDNL#LOLmM zAbgZ`QZPY$PKfwgy)0+Gp=5Ja0jh4BeVto0fM@Rtj>fJ%MpYjOA2rsLx2G!1IYy7{ z)_|JMhl&gOI=5(D+cpCrd|Bm#|Af)wDOtqp4;ptUb;7!x1?7^GMdZA~%xnZXul&&k zR>amXnO*}w_XZ7L7hanHwleTPWy1lgegfgk>be40s@U>2gi_1>O}8!p?V%1Mkg8^J zI$cPMq9f26)QZIw8XG;v+K=&tn*G+)1?`~@&Esh{=~OiffF8VjzCF~T)e2D)K%r2e zP$<}*uOvSJ_g#g!i0v>b0000EWmrjOO-%qQ00008000000002eQ Date: Tue, 3 Sep 2024 19:06:05 +0300 Subject: [PATCH 48/48] =?UTF-8?q?id=20=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl | 2 +- Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl index 9fe62cc5dc..c563ec79ff 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Clothing/Belt/belts.ftl @@ -13,6 +13,6 @@ ent-ADTClothingBeltMedicalSecurityFilled = охранно-медицинский .desc = Довольно тонкий и при этом оснащённый всеми нужными креплениями пояс, для хранения охранного и медицинского арсенала. .suffix = { "Полный" } -ent-ADTClothingBeltInvestigatorHolster = кобура следователя СБ +ent-ADTClothingBeltInvestigatorHolsterFill = кобура следователя СБ .desc = Кобура с табельным оружием следователя СБ - пистолетом с магазинами нелетальных и летальных патронов. .suffix = { "" } diff --git a/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml b/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml index 257264ca5f..f85b200f88 100644 --- a/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml +++ b/Resources/Prototypes/ADT/Catalog/Fills/Items/belt.yml @@ -13,7 +13,7 @@ #кобура следователя СБ - type: entity - id: ADTClothingBeltInvestigatorHolster + id: ADTClothingBeltInvestigatorHolsterFill parent: ClothingBeltHolster suffix: Filled components: