[Tweak] Баланс да (#39)

* tweak: hardsuits size ginormous -> huge

* tweak: made common hardsuits slow less

* tweak: materails&coils are smaller

* tweak: AME parts in crate 9 ->18

* tweak: increase ame efficiency 10x

* Revert "tweak: increase ame efficiency 10x"

This reverts commit add91b3b42db78efd37c9a9099911803c72caf71.

* tweak: increased ame injection amount

* tweak: static storage disabled by default

* tweak: show loco above head disabled by default

* tweak: melee attacks system changed

* add: removed alt attack from stunbaton

* add: stamina damage on heavy attack

* tweak: reduced changeling gamerule chance

* tweak: reduced total armblade damage 40 -> 34. Added structural damage

* tweak: limited tentacle gun range

* fix: fixed windoors damagegroups

* fix: fix functions localization
This commit is contained in:
Remuchi
2024-02-11 21:16:07 +07:00
committed by GitHub
parent 3fee07c317
commit a38166ed0f
21 changed files with 144 additions and 105 deletions

View File

@@ -0,0 +1,2 @@
teg-generator-examine-power = Генерирует [color=yellow]{ POWERWATTS($power) }[/color].
teg-generator-examine-connection = Для работы необходимо, чтобы с каждой стороны был [color=white]циркулятор[/color].

View File

@@ -4,12 +4,12 @@
id: CrateEngineeringAMEShielding
parent: CrateEngineeringSecure
name: packaged antimatter reactor crate
description: 9 parts for the main body of an antimatter reactor, or for expanding an existing one.
description: 18 parts for the main body of an antimatter reactor, or for expanding an existing one.
components:
- type: StorageFill
contents:
- id: AmePart
amount: 9
amount: 18
- type: entity
id: CrateEngineeringAMEJar

View File

@@ -91,11 +91,11 @@
- type: TemperatureProtection
coefficient: 0.001 # yes it needs to be this low, fires are fucking deadly apparently!!!!
- type: ClothingSpeedModifier
walkModifier: 0.4
sprintModifier: 0.6
walkModifier: 0.5
sprintModifier: 0.7
- type: HeldSpeedModifier
- type: Item
size: Ginormous
size: Huge
- type: Armor
modifiers:
coefficients:

View File

@@ -22,8 +22,8 @@
Piercing: 0.9
Caustic: 0.9
- type: ClothingSpeedModifier
walkModifier: 0.80
sprintModifier: 0.80
walkModifier: 0.9
sprintModifier: 0.9
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitBasic
@@ -56,8 +56,8 @@
Radiation: 0.5
Caustic: 0.5
- type: ClothingSpeedModifier
walkModifier: 0.7
sprintModifier: 0.7
walkModifier: 0.85
sprintModifier: 0.85
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitAtmos
@@ -90,8 +90,8 @@
Caustic: 0.5
Radiation: 0.2
- type: ClothingSpeedModifier
walkModifier: 0.7
sprintModifier: 0.7
walkModifier: 0.85
sprintModifier: 0.85
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitEngineering
@@ -120,7 +120,7 @@
Caustic: 0.8
- type: ClothingSpeedModifier
walkModifier: 0.9
sprintModifier: 0.8
sprintModifier: 0.9
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSpatio
@@ -150,8 +150,8 @@
Radiation: 0.3
Caustic: 0.7
- type: ClothingSpeedModifier
walkModifier: 0.75
sprintModifier: 0.75
walkModifier: 0.85
sprintModifier: 0.85
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSalvage
@@ -211,15 +211,15 @@
Piercing: 0.6
Caustic: 0.7
- type: ClothingSpeedModifier
walkModifier: 0.75
sprintModifier: 0.75
walkModifier: 0.85
sprintModifier: 0.85
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSecurity
#Brigmedic Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
parent: ClothingOuterHardsuitSecurity
id: ClothingOuterHardsuitBrigmedic
name: brigmedic hardsuit
description: Special hardsuit of the guardian angel of the brig. It is the medical version of the security hardsuit.
@@ -228,25 +228,18 @@
sprite: Clothing/OuterClothing/Hardsuits/brigmedic.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/brigmedic.rsi
- type: PressureProtection
highPressureMultiplier: 0.3
lowPressureMultiplier: 1000
- type: Armor
modifiers:
coefficients:
Blunt: 0.8
Slash: 0.8
Piercing: 0.7
- type: ClothingSpeedModifier
walkModifier: 0.65
sprintModifier: 0.65
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitBrigmedic
#Warden's Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
parent: ClothingOuterHardsuitSecurity
id: ClothingOuterHardsuitWarden
name: warden's hardsuit
description: A specialized riot suit geared to combat low pressure environments.
@@ -255,28 +248,49 @@
sprite: Clothing/OuterClothing/Hardsuits/security-warden.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/security-warden.rsi
- type: PressureProtection
highPressureMultiplier: 0.5
lowPressureMultiplier: 1000
- type: ExplosionResistance
damageCoefficient: 0.4
- type: Armor
modifiers:
coefficients:
Blunt: 0.5
Slash: 0.6
Piercing: 0.6
Caustic: 0.7
Blunt: 0.55
Slash: 0.65
Piercing: 0.65
Caustic: 0.75
- type: ClothingSpeedModifier
walkModifier: 0.7
sprintModifier: 0.7
- type: HeldSpeedModifier
walkModifier: 0.8
sprintModifier: 0.8
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitWarden
#Head of Security's Hardsuit
- type: entity
parent: ClothingOuterHardsuitSecurity
id: ClothingOuterHardsuitSecurityRed
name: head of security's hardsuit
description: A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/security-red.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/security-red.rsi
- type: PressureProtection
highPressureMultiplier: 0.45
lowPressureMultiplier: 1000
- type: ExplosionResistance
damageCoefficient: 0.6
- type: Armor
modifiers:
coefficients:
Blunt: 0.6
Slash: 0.5
Piercing: 0.5
Radiation: 0.5
Caustic: 0.6
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSecurityRed
#Captain's Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
parent: ClothingOuterHardsuitWarden
id: ClothingOuterHardsuitCap
name: captain's armored spacesuit
description: A formal armored spacesuit, made for the station's captain.
@@ -288,13 +302,11 @@
- type: PressureProtection
highPressureMultiplier: 0.02
lowPressureMultiplier: 1000
- type: ExplosionResistance
damageCoefficient: 0.5
- type: Armor
modifiers:
coefficients:
Blunt: 0.8
Slash: 0.8
Blunt: 0.6
Slash: 0.6
Piercing: 0.6
Heat: 0.5
Radiation: 0.5
@@ -302,7 +314,6 @@
- type: ClothingSpeedModifier
walkModifier: 0.8
sprintModifier: 0.8
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitCap
@@ -346,8 +357,8 @@
Radiation: 0.0
Caustic: 0.7
- type: ClothingSpeedModifier
walkModifier: 0.75
sprintModifier: 0.8
walkModifier: 0.85
sprintModifier: 0.85
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitEngineeringWhite
@@ -403,8 +414,8 @@
- type: ExplosionResistance
damageCoefficient: 0.1
- type: ClothingSpeedModifier
walkModifier: 0.75
sprintModifier: 0.75
walkModifier: 0.8
sprintModifier: 0.8
- type: HeldSpeedModifier
- type: Item
size: Normal
@@ -420,37 +431,6 @@
- type: StealTarget
stealGroup: ClothingOuterHardsuitRd
#Head of Security's Hardsuit
- type: entity
parent: ClothingOuterHardsuitSecurity
id: ClothingOuterHardsuitSecurityRed
name: head of security's hardsuit
description: A special suit that protects against hazardous, low pressure environments. Has an additional layer of armor.
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/security-red.rsi
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/security-red.rsi
- type: PressureProtection
highPressureMultiplier: 0.45
lowPressureMultiplier: 1000
- type: ExplosionResistance
damageCoefficient: 0.6
- type: Armor
modifiers:
coefficients:
Blunt: 0.6
Slash: 0.5
Piercing: 0.5
Radiation: 0.5
Caustic: 0.6
- type: ClothingSpeedModifier
walkModifier: 0.8
sprintModifier: 0.8
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitSecurityRed
#Luxury Mining Hardsuit
- type: entity
parent: ClothingOuterHardsuitBase
@@ -523,8 +503,6 @@
components:
- type: Sprite
sprite: Clothing/OuterClothing/Hardsuits/syndicate.rsi
- type: Item
size: Huge
- type: Clothing
sprite: Clothing/OuterClothing/Hardsuits/syndicate.rsi
- type: PressureProtection
@@ -583,9 +561,9 @@
- type: Armor
modifiers:
coefficients:
Blunt: 0.6
Slash: 0.6
Piercing: 0.6
Blunt: 0.5
Slash: 0.5
Piercing: 0.5
Heat: 0.2
Radiation: 0.01
Caustic: 0.5
@@ -655,7 +633,7 @@
Caustic: 0.2
- type: ClothingSpeedModifier
walkModifier: 0.9
sprintModifier: 0.65
sprintModifier: 0.7
- type: HeldSpeedModifier
- type: ToggleableClothing
clothingPrototype: ClothingHeadHelmetHardsuitCybersun

View File

@@ -8,7 +8,7 @@
sprite: Objects/Materials/Sheets/metal.rsi
- type: Item
sprite: Objects/Materials/Sheets/metal.rsi
size: Normal
size: Small
- type: StaticPrice
price: 0
- type: Tag

View File

@@ -19,7 +19,7 @@
sprite: Objects/Tools/cable-coils.rsi
- type: Item
sprite: Objects/Tools/cable-coils.rsi
size: Normal
size: Small
- type: CablePlacer
- type: Clickable
- type: StaticPrice

View File

@@ -279,6 +279,7 @@
proto: TentacleProjectile
capacity: 1
count: 1
- type: AmmoCounter
- type: RechargeBasicEntityAmmo
rechargeCooldown: 0.75
playRechargeSound: false

View File

@@ -922,6 +922,7 @@
- Impassable
- BulletImpassable
- type: TentacleProjectile
despawnTime: 450
- type: entity
name : disabler bolt smg

View File

@@ -13,8 +13,9 @@
attackRate: 0.75
damage:
types:
Slash: 25
Piercing: 15
Slash: 17
Piercing: 17
Structural: 45
soundHit:
path: /Audio/Weapons/bladeslice.ogg
- type: Item

View File

@@ -60,7 +60,7 @@
ports:
- DoorStatus
- type: Damageable
damageContainer: Inorganic
damageContainer: StructuralInorganic
damageModifierSet: Glass
- type: ExaminableDamage
messages: WindowMessages

View File

@@ -9,6 +9,10 @@
parent: BaseSecureWindoor
name: secure windoor
description: It's a sturdy window and a sliding door. Wow!
components:
- type: Damageable
damageContainer: StructuralInorganic
damageModifierSet: RGlass
# TODO remove these with parameterized prototypes/whatever we end up doing
# Windoors (alphabetical)

View File

@@ -1,10 +1,10 @@
- type: weightedRandom
id: Secret
weights:
Traitor: 0.30
Changeling: 0.25
Traitor: 0.35
Changeling: 0.15
Nukeops: 0.15
Cult: 0.15
Revolutionary: 0.05
Revolutionary: 0.1
Zombie: 0.05
Survival: 0.05