Skip to content

Commit

Permalink
Gun Rebalancing - Rifles (Goob-Station#11)
Browse files Browse the repository at this point in the history
* porting vulcan changed from grimbly

* rename .30 rifle projectiles to .30 and buff damage

* actually buff .30 instead of just renaming the projectile

* wrong fucking file ffs

* buff rifle rounds that should be buffed and add comments on the others

* yaml linter unfail
  • Loading branch information
TwoDucksOnnaPlane authored and Aidenkrz committed Jan 12, 2025
1 parent 4d986b7 commit 5123005
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,19 @@
map: ["enum.GunVisualLayers.Base"]
- state: mag-0
map: ["enum.GunVisualLayers.Mag"]
- type: GunWieldBonus
minAngle: -20
maxAngle: -50
- type: Gun
fireRate: 2
minAngle: 21
maxAngle: 54
angleIncrease: 6
angleDecay: 24
fireRate: 6
selectedMode: SemiAuto
availableModes:
- SemiAuto
- Burst
- type: ChamberMagazineAmmoProvider
- type: ItemSlots
slots:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# pretty sure this is unused lmao
- type: entity
id: BulletHeavyRifle
name: bullet (.20 rifle)
Expand All @@ -8,7 +9,7 @@
damage:
types:
Piercing: 19

# least minigun still exists
- type: entity
id: BulletMinigun
name: minigun bullet (.10 rifle)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
# Used by the Vulcan, L6SAW, Mark 1, Ceremonial Mark 1, and the AKMS. Basically just all .30 rifles.
- type: entity
id: BulletLightRifle
name: bullet (.20 rifle)
name: bullet (.30 rifle)
parent: BaseBullet
categories: [ HideSpawnMenu ]
components:
- type: Projectile
damage:
types:
Piercing: 19
Piercing: 24

- type: entity
id: BulletLightRiflePractice
name: bullet (.20 rifle practice)
name: bullet (.30 rifle practice)
parent: BaseBulletPractice
categories: [ HideSpawnMenu ]
components:
Expand All @@ -22,7 +23,7 @@

- type: entity
id: BulletLightRifleRubber
name: bullet (.20 rifle rubber)
name: bullet (.30 rifle rubber)
parent: BaseBulletRubber
categories: [ HideSpawnMenu ]
components:
Expand All @@ -40,8 +41,8 @@
- type: Projectile
damage:
types:
Blunt: 3
Heat: 16
Blunt: 5
Heat: 19

- type: entity
id: BulletLightRifleUranium
Expand All @@ -52,5 +53,6 @@
- type: Projectile
damage:
types:
Radiation: 9
Piercing: 10
Radiation: 10
Piercing: 5
ignoreResistances: true
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
- type: Projectile
damage:
types:
Piercing: 17
Piercing: 24

- type: entity
id: BulletRiflePractice
Expand Down Expand Up @@ -40,9 +40,9 @@
- type: Projectile
damage:
types:
Blunt: 2
Heat: 15
Blunt: 4
Heat: 20

- type: entity
id: BulletRifleUranium
parent: BaseBulletUranium
Expand All @@ -52,6 +52,6 @@
- type: Projectile
damage:
types:
Radiation: 7
Piercing: 8
Radiation: 10
Piercing: 5
ignoreResistances: true

0 comments on commit 5123005

Please sign in to comment.