Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TTK Update №1 #1862

Merged
merged 9 commits into from
Oct 16, 2024
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions Content.Shared/SS220/DarkReaper/DarkReaperComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,8 @@ public sealed partial class DarkReaperComponent : Component
{
Coefficients = new()
{
{"Radiation", 0}
{"Radiation", 0},
{"Piercing", 0.8f}
}
},

Expand All @@ -257,7 +258,8 @@ public sealed partial class DarkReaperComponent : Component
{
Coefficients = new()
{
{"Radiation", 0}
{"Radiation", 0},
{"Piercing", 0.6f}
}
},

Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Entities/Mobs/NPCs/regalrat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,11 @@
- type: Grammar
attributes:
gender: male
# ss220 lowTTKUpdate
- type: Damageable
damageContainer: Biological
damageModifierSet: RatKing
# ss220 lowTTKUpdate
- type: Sharp

- type: entity
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Entities/Mobs/Player/dragon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -152,6 +152,11 @@
- DoorBumpOpener
- type: ReplacementAccent #SS220 No talking dragons
accent: genericAggressive
# ss220 lowTTKUpdate
- type: Damageable
damageContainer: Biological
damageModifierSet: Dragon
## ss220 lowTTKUpdate
- type: Puller
needsHands: false

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- type: Projectile
damage:
types:
Piercing: 40
Piercing: 60 #ss220lowTTKUpdate
Structural: 30
Stamina: 35
Stamina: 50 #ss220lowTTKUpdate
ignoreResistances: true
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- type: Projectile
damage:
types:
Piercing: 19
Piercing: 24 #ss220lowTTKUpdate

- type: entity
id: BulletCaselessRiflePractice
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- type: Projectile
damage:
types:
Piercing: 19
Piercing: 32 #ss220lowTTKUpdate

- type: entity
id: BulletMinigun
Expand All @@ -18,4 +18,4 @@
- type: Projectile
damage:
types:
Piercing: 5
Piercing: 10 #ss220lowTTKUpdate
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- type: Projectile
damage:
types:
Piercing: 19
Piercing: 33 #ss220lowTTKUpdate

- type: entity
id: BulletLightRiflePractice
Expand Down Expand Up @@ -42,4 +42,4 @@
damage:
types:
Radiation: 9
Piercing: 10
Piercing: 14 #ss220lowTTKUpdate
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- type: Projectile
damage:
types:
Piercing: 35
Piercing: 40 #ss220lowTTKUpdate

- type: entity
id: BulletMagnumPractice
Expand All @@ -29,7 +29,7 @@
- type: Projectile
damage:
types:
Blunt: 32 #weaponBalance
Blunt: 38 #weaponBalance
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

хз что за weaponBalance тут стоял, надо вставить что это именно наше изменение

Heat: 3 #weaponBalance

- type: entity
Expand All @@ -41,7 +41,7 @@
- type: Projectile
damage:
types:
Piercing: 26 # 20% decrease
Piercing: 32 # 20% decrease #ss220lowTTKUpdate
ignoreResistances: true

- type: entity
Expand All @@ -54,4 +54,4 @@
damage:
types:
Radiation: 15
Piercing: 20
Piercing: 26 #ss220lowTTKUpdate
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- type: Projectile
damage:
types:
Piercing: 16
Piercing: 20 #ss220lowTTKUpdate

- type: entity
id: BulletPistolPractice
Expand All @@ -29,7 +29,7 @@
- type: Projectile
damage:
types:
Blunt: 14 #weaponBalance
Blunt: 16 #weaponBalance
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

хз что за weaponBalance тут стоял, надо вставить что это именно наше изменение

Heat: 2 #weaponBalance

- type: entity
Expand All @@ -42,4 +42,4 @@
damage:
types:
Radiation: 6
Piercing: 10
Piercing: 14 #ss220lowTTKUpdate
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- type: Projectile
damage:
types:
Piercing: 17
Piercing: 29 #ss220lowTTKUpdate

- type: entity
id: BulletRiflePractice
Expand All @@ -30,7 +30,7 @@
damage:
types:
Blunt: 15 #weaponBalance
Heat: 2 #weaponBalance
Heat: 5 #weaponBalance #ss220lowTTKUpdate

- type: entity
id: BulletRifleUranium
Expand All @@ -42,5 +42,5 @@
damage:
types:
Radiation: 7
Piercing: 8
Piercing: 12 #ss220lowTTKUpdate

Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
- type: Projectile
damage:
types:
Piercing: 28
Piercing: 40 #ss220lowTTKUpdate

- type: entity
id: PelletShotgunBeanbag
Expand All @@ -24,8 +24,8 @@
- type: Projectile
damage:
types:
Blunt: 10
Stamina: 40 # 3 hits to stun
Blunt: 16 #ss220lowTTKUpdate
Stamina: 60 # 2 hits to stun #ss220lowTTKUpdate

- type: entity
id: PelletShotgun
Expand All @@ -39,7 +39,7 @@
- type: Projectile
damage:
types:
Piercing: 10
Piercing: 15 #ss220lowTTKUpdate

- type: entity
id: PelletShotgunSpread
Expand All @@ -49,7 +49,7 @@
- type: ProjectileSpread
proto: PelletShotgun
count: 6
spread: 15
spread: 22 #ss220lowTTKUpdate

- type: entity
id: PelletShotgunIncendiary
Expand All @@ -63,8 +63,8 @@
- type: Projectile
damage:
types:
Blunt: 7 #weaponBalance
Heat: 3 #weaponBalance
Blunt: 11 #weaponBalance
Heat: 5 #weaponBalance
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

хз что за weaponBalance тут стоял, надо вставить что это именно наше изменение

- type: IgnitionSource
ignited: true

Expand Down Expand Up @@ -114,8 +114,8 @@
- type: Projectile
damage:
types:
Piercing: 4 #ss220 handmade gun buff
Slash: 5 #ss220 handmade gun buff
Piercing: 6 #ss220 handmade gun buff
Slash: 7 #ss220 handmade gun buff

- type: entity
id: PelletShotgunImprovisedSpread
Expand Down Expand Up @@ -214,7 +214,7 @@
damage:
types:
Radiation: 5
Piercing: 5
Piercing: 7 #ss220lowTTKUpdate

- type: entity
id: PelletShotgunUraniumSpread
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,12 @@
steps: 4
zeroVisible: true
- type: Appearance
#ss220lowTTKUpdate btw lmg too OP ^^^^
- type: HeldSpeedModifier
walkModifier: 0.8
sprintModifier: 0.8
mirrorClothingModifier: false
#ss220lowTTKUpdate

- type: entity
name: L6C ROW
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
id: RedLaser
damage:
types:
Heat: 14
Heat: 28 #ss220lowTTKUpdate
muzzleFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: muzzle_laser
Expand Down Expand Up @@ -50,7 +50,7 @@
id: RedMediumLaser
damage:
types:
Heat: 17
Heat: 24 #ss220lowTTKUpdate
muzzleFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: muzzle_laser
Expand All @@ -65,7 +65,7 @@
id: RedLightLaser
damage:
types:
Heat: 7
Heat: 13 #ss220lowTTKUpdate
muzzleFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: muzzle_laser
Expand All @@ -80,8 +80,8 @@
id: XrayLaser
damage:
types:
Heat: 10
Radiation: 10
Heat: 15 #ss220lowTTKUpdate
Radiation: 15 #ss220lowTTKUpdate
muzzleFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: muzzle_xray
Expand All @@ -96,7 +96,7 @@
id: RedHeavyLaser
damage:
types:
Heat: 28
Heat: 35 #ss220lowTTKUpdate
muzzleFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: muzzle_beam_heavy
Expand All @@ -111,7 +111,7 @@
id: Pulse
damage:
types:
Heat: 35
Heat: 40 #ss220lowTTKUpdate
muzzleFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: muzzle_blue
Expand All @@ -127,8 +127,8 @@
maxLength: 60
damage:
types:
Heat: 45
Structural: 10
Heat: 50 #ss220lowTTKUpdate
Structural: 20 #ss220lowTTKUpdate
muzzleFlash:
sprite: Objects/Weapons/Guns/Projectiles/projectiles.rsi
state: muzzle_beam_heavy2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@
map: ["enum.GunVisualLayers.Mag"]
#SS220 increase-automatic-rifles-spread begin
- type: GunWieldBonus
minAngle: -19
maxAngle: -20
minAngle: -18
maxAngle: -24
#SS220 increase-automatic-rifles-spread end
- type: Gun
#ss220 gunmodes start
Expand All @@ -84,8 +84,8 @@
#ss220 gunmodes end
fireRate: 5
#SS220 increase-automatic-rifles-spread begin
angleIncrease: 2
angleDecay: 12
angleIncrease: 4
angleDecay: 14
#SS220 increase-automatic-rifles-spread end
soundGunshot:
path: /Audio/Weapons/Guns/Gunshots/rifle2.ogg
Expand Down
10 changes: 9 additions & 1 deletion Resources/Prototypes/Entities/Objects/Weapons/Melee/e_sword.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,14 @@
map: [ "blade" ]
- type: Item
sprite: Objects/Weapons/Melee/e_sword-inhands.rsi
- type: Reflect
reflectProb: 0.75
reflects:
- NonEnergy
- Energy #SS220-FixReflects
spread: 80
reflectProbProjectile: 0.60 #ss220lowTTKUpdate
spreadProjectile: 180
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Меточки на весь блок, даже если остальное унаследовали


- type: entity
name: energy dagger
Expand Down Expand Up @@ -384,7 +392,7 @@
- NonEnergy
- Energy #SS220-FixReflects
spread: 45
reflectProbProjectile: 0.5
reflectProbProjectile: 0.8 #ss220lowTTKUpdate
spreadProjectile: 180
# ss220 FixESword

Expand Down
24 changes: 24 additions & 0 deletions Resources/Prototypes/SS220/Damage/modifier_sets.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,3 +79,27 @@
Slash: 0.8
Heat: 0.8
Poison: 0.2

- type: damageModifierSet
id: Dragon
coefficients:
Blunt: 1
Slash: 1.2
Piercing: 0.6
Shock: 1
Cold: 1
Poison: 1
Cellular: 1
Radiation: 0.5

- type: damageModifierSet
id: RatKing
coefficients:
Blunt: 1
Slash: 1
Piercing: 0.7
Shock: 1.0
Cold: 1
Poison: 1
Cellular: 1
Radiation: 1
Loading