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

Gun Rebalancing - Rifles #11

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all 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
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
noSpawn: true
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
noSpawn: true
components:
Expand All @@ -22,7 +23,7 @@

- type: entity
id: BulletLightRifleRubber
name: bullet (.20 rifle rubber)
name: bullet (.30 rifle rubber)
parent: BaseBulletRubber
noSpawn: true
components:
Expand All @@ -34,23 +35,24 @@
- type: entity
id: BulletLightRifleIncendiary
parent: BaseBulletIncendiary
name: bullet (.20 rifle incendiary)
name: bullet (.30 rifle incendiary)
noSpawn: true
components:
- type: Projectile
damage:
types:
Blunt: 3
Heat: 16
Blunt: 5
Heat: 19

- type: entity
id: BulletLightRifleUranium
parent: BaseBulletUranium
name: bullet (.20 rifle uranium)
name: bullet (.30 rifle uranium)
noSpawn: true
components:
- 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
Loading