From 146eb5d302457ffb99bcd1011c06269593777556 Mon Sep 17 00:00:00 2001 From: Nix Silvam Date: Mon, 1 Jul 2024 19:54:47 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9D=D1=83=20=D1=82=D1=83=D1=82=20=D0=BA?= =?UTF-8?q?=D0=BE=D0=BC=D0=BC=D0=B5=D0=BD=D1=82=D1=8B=20=D1=83=D0=B1=D1=80?= =?UTF-8?q?=D0=B0=D1=82=D1=8C=20=D0=BA=D0=BE=D0=B3=D0=B4=D0=B0=20=D0=B2?= =?UTF-8?q?=D1=80=D0=B5=D0=BC=D1=8F=20=D0=BF=D1=80=D0=B8=D0=B4=D0=B5=D1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Prototypes/ADT/Damage/ADTmodifiers.yml | 190 ++++++++++++++++++ .../ADT/Entities/Mobs/player/Drask.yml | 25 +-- 2 files changed, 203 insertions(+), 12 deletions(-) create mode 100644 Resources/Prototypes/ADT/Damage/ADTmodifiers.yml diff --git a/Resources/Prototypes/ADT/Damage/ADTmodifiers.yml b/Resources/Prototypes/ADT/Damage/ADTmodifiers.yml new file mode 100644 index 00000000000..3f73c916c9f --- /dev/null +++ b/Resources/Prototypes/ADT/Damage/ADTmodifiers.yml @@ -0,0 +1,190 @@ +# - type: damageModifierSet +# id: Fur # 1) - ебучий годспид, балансим уроном. 2) - шерсть должна гореть +# coefficients: +# Blunt: 1 +# Piercing: 1.2 +# Slash: 1.2 +# Cold: 0.6 +# Heat: 1.5 +# Poison: 1 + +- type: damageModifierSet + id: Kobalt # мне даже жаль кобальдов, но жизнь такова какова она какова и больше не какова + coefficients: + Blunt: 1 + Piercing: 1 + Slash: 1.0 + Cold: 1.5 + Heat: 0.9 + Poison: 1 + Bloodloss: 0.3 + +# - type: damageModifierSet +# id: Demon # они вообще то мутанты, но кого ебёт так? +# coefficients: +# Blunt: 1 +# Piercing: 1 +# Slash: 1.0 +# Cold: 0.8 +# Heat: 0.8 +# Poison: 0.8 +# Cellular: 1.5 + +# - type: damageModifierSet +# id: Shadowkin # пупупу +# coefficients: +# Blunt: 1.2 +# Piercing: 1.2 +# Slash: 1.2 +# Cold: 0.8 +# Heat: 0.8 +# Poison: 1 +# Cellular: 1 + +- type: damageModifierSet + id: Drask # саморезы + coefficients: + Heat: 1.5 + Asphyxiation: 2.0 + +# - type: damageModifierSet +# id: Felinid # мяу +# coefficients: +# Blunt: 1.0 +# Piercing: 1.15 +# Slash: 1.30 +# Cold: 1.5 +# Heat: 2.0 +# Poison: 1.1 + +- type: damageModifierSet + id: CyborgMetallic + coefficients: + Blunt: 0.8 + Slash: 0.7 + Piercing: 0.8 + Heat: 1.2 + Shock: 1.5 + flatReductions: + Blunt: 5 + Slash: 5 + Piercing: 5 + Heat: 5 + + +- type: damageModifierSet + id: CyborgMetallicStrong + coefficients: + Blunt: 0.6 + Slash: 0.6 + Piercing: 0.6 + Heat: 0.8 + Shock: 1.1 + flatReductions: + Blunt: 9 + Slash: 9 + Piercing: 9 + Heat: 9 + +# - type: damageModifierSet +# id: Ursus # мишк +# coefficients: +# Blunt: 1.0 + +- type: damageModifierSet + id: AshWalker # Груба кожа = умно ящериц + coefficients: + Blunt: 0.8 + +- type: damageModifierSet + id: ADTAntagDroneIPCDamageModSet + coefficients: + Blunt: 0.75 + Slash: 0.75 + Piercing: 0.55 + Heat: 0.80 + #Explosive: 0.25 + Structural: 0 + # zap + Shock: 0.5 + Cold: 0 + Caustic: 0.3 + +- type: damageModifierSet + id: ADTSecurityCybDamagModSet + coefficients: + Blunt: 0.5 + Slash: 0.4 + Piercing: 0.45 + # fire and lasers burn it good + Heat: 1.0 + # zap + Shock: 1.2 + Cold: 0 + Caustic: 0.4 + +- type: damageModifierSet + id: distorted + coefficients: + Blunt: 1 + Piercing: 1 + Slash: 1.0 + Cold: 0.5 + Heat: 0.5 + Poison: 0.5 + Bloodloss: 1 + +- type: damageModifierSet + id: echo + coefficients: + Blunt: 1 + Piercing: 1 + Slash: 0.4 + Cold: 0.6 + Heat: 0.6 + Poison: 1.0 + Bloodloss: 1 + +- type: damageModifierSet + id: grant + coefficients: + Blunt: 0.5 + Piercing: 0.7 + Slash: 0.5 + Cold: 0.7 + Heat: 0.7 + Poison: 0.7 + Bloodloss: 1 + +- type: damageModifierSet + id: hunter + coefficients: + Blunt: 0.45 + Piercing: 0.6 + Slash: 0.45 + Cold: 0.6 + Heat: 0.45 + Poison: 0.6 + Bloodloss: 1 + +- type: damageModifierSet + id: soldier + coefficients: + Blunt: 0.8 + Piercing: 0.8 + Slash: 0.8 + Cold: 0.8 + Heat: 0.8 + Poison: 0.8 + Bloodloss: 1 + +- type: damageModifierSet + id: wrecker + coefficients: + Blunt: 0.4 + Piercing: 0.55 + Slash: 0.4 + Cold: 0.55 + Heat: 0.65 + Poison: 0.55 + Bloodloss: 1 diff --git a/Resources/Prototypes/ADT/Entities/Mobs/player/Drask.yml b/Resources/Prototypes/ADT/Entities/Mobs/player/Drask.yml index dd40d39740f..e962cd24e15 100644 --- a/Resources/Prototypes/ADT/Entities/Mobs/player/Drask.yml +++ b/Resources/Prototypes/ADT/Entities/Mobs/player/Drask.yml @@ -31,15 +31,16 @@ damageRecovery: types: Asphyxiation: -1.0 - - type: LanguageSpeaker - speaks: - - GalacticCommon - - Drask - understands: - - GalacticCommon - - Drask - - type: SizeAttributeWhitelist # Frontier - tall: true - tallscale: 1.15 - short: true - shortscale: 1 +# ОТКОММЕНТИТЬ ПРИ ПЕРЕНОСЕ ЯЗЫКОВ И РАЗМЕРОВ + # - type: LanguageSpeaker + # speaks: + # - GalacticCommon + # - Drask + # understands: + # - GalacticCommon + # - Drask + # - type: SizeAttributeWhitelist # Frontier + # tall: true + # tallscale: 1.15 + # short: true + # shortscale: 1