Skip to content

Commit

Permalink
Update 20 - The GAMMA 0.91 Update
Browse files Browse the repository at this point in the history
[System Changes]
- Mod scripts and systems are now patched for GAMMA 0.91

- Napalm and Explosive ammo effects have been re-worked
o Both effects will trigger on both target and environment collision
o Napalm can now be used almost as a "molotov" by setting targets on fire around corners
o Explosive ammo now correctly damages enemies + does damage to more closely match its VFX

- New effect: Basher
o Similar to "Headhunter", it near ignores all armor on headshot, but any faction resistances are still in effect
o Mainly meant for use for two-handed melee weapons (currently only for use with the Sledgehammer)

- New Custom Weapon: "Skullsmahser"
o Powerful sledgehammer infused with a "Compass" for unique and powerful effects
o Slightly lower base stats, but makes use of the "Headhunter" and "Chaos" special effects
o Goal is to have a strong melee weapon if the player is able to land those headshots
o Can only be crafted: learned from the T3 Artefact recipe book
o Credit to Desuria for giving me the idea

- Artefact Crushing has received an overhaul:
o Artefacts now tell you what type of Fragments they produce inside of the tooltip
o "Volat Emerald" has been added to the list of crushable artefacts (yields a small amount of each Fragment type)
o "Death Lamp" has been added to the list of crushable artefacts (yields a significant amount of Volatile Fragments)
o Artefact Fragment amounts are now affected by the artefact's condition (lower condition = lower yield)
o Max Fragment yield has been slightly increased to slightly make up for the small net loss of Fragment amount in early- to mid-game

- Poltergeists now drop 1-3 of an Artefact Fragment type on kill:
o Tele/Electric types: Gravitational or Electrical
o Pyro/Fire types: Gravitational or Thermal
o Black types: Gravitational or Volatile or Chemical
o Poltergeists allow for an alternative method of getting Fragments for those who go mutant hunting

- Ammo and melee weapons now have more detailed stats in their tooltips
o Credit to Momopate for his work on "Actual accurate stat values"
o If you use the above mod, let ArtiGrok overwrite this and remove the ammo script from Momo's mod

- Cleaned up more junk files and functions

[Balance Changes]
- Nearly all ammo recipes that required Artefact Fragments had their Fragment crafting cost slightly increased
o Typically results in need 1-2 more Fragments to craft said ammo
- 23x75 "Mini Napalm" ammo had its Base Cost increased from 16500 RU to 22500 RU
- 9x21 HPZM (HP variant) had their "Fragmentation" Damage Chance increased from 30% to 50%
- All quality-skinning/two-handed melee weapons had their Humanoid Expansion/Full Penetration and Mutant Expansion bonuses buffed slightly
- .45 "Behemoth" AP Rounds have been adjusted:
o "Fragmentation" Damage Chance nerfed from 100% to 75%
o Granted a 2nd Special Effect: "Armorbuster" - breaks (30% + 1 BR) more armor on non-penetrating hits
- .45 FMJ+/AP have been adjusted:
o Granted the "Flinch" Special Effect @ a 75% chance to stun stalkers on hit
o Now requires 2 stacks of AP heads for crafting
o This was done to give them a use against more medium-heavy stalkers while not stepping on the toes of .45 "Behemoth", whose base damage is more than double of FMJ+
o .45 Hydroshok had its "Fragmentation" Damage Chance buffed from 15% to 30%
o .45 Hydroshok "RIP" Rounds have been granted a 2nd Special Effect: 15% "Fragmentation" Damage Chance
- .357 HP had its Fragmentation Damage Chance buffed from 30% to 45%
- .357 JHP/Headhunter ammo has been adjusted:
o Now requires 2 Volatile Fragments, but requires 2 less stacks of pistol heads (10 -> 8)
o Base cost has decreased from 35700 RU to 20000 RU (old price was much more expensive than Gauss Batteries)
o These rounds were especially powerful, and the lack of an Artefact Fragment component for crafting made it a very easy choice for .357 users
- 7.62x25 "Acid" Rounds have been given a 2nd Special Effect: "Cloudkill" - Enemies within a 5m radius of a successful hit now receive 20% more damage from the player and do 30% less damage to the player (damage buff for the player stacks additively and damage debuff for enemies stacks with diminishing returns)
- 9x39 SPP ammo has been buffed:
o Now has a Humanoid Expansion/Full Penetration bonus of 40%
o Now has a Mutant Expansion bonus of 14%
o Special effects are now "Armorbuster" (breaks (30% + 1 BR) more armor on non-penetrating hits) and "Flinch" (60% chance)
o 9x39 ammo did not have a good intermediate round that could be used outside of a "sneaky" playstyle. This grants the caliber a bit more battle utility (shoutout to my SP-9 Magnum users).
- 7.62x54 7h1 "Headhunter" ammo had its Base Cost decreased from 52500 RU to 40000 RU

[Bugfixes]
- "Base Cost" in the tooltips are working again after cleaning the mod
- 12x76 AP Darts had their "Flinch" chance fixed from 0.85% to 85%
- These ammo types now have their stats shown in the tooltip:
o Gauss Batteries (normal)
o 9.3x64 Sniper ammo
o .458 SOCOM
- Item prices at vendors no longer are mysteriously underpriced
- The KS-23 "Ecolog" variant should now appear in Hermann's and Sahkarov's inventory upon reaching Trader Level 3 with them
- "Shock" AoE hits and Burning hits (Dragon's Breath, Napalm, Incendiary) should now do damage correctly to stalkers
  • Loading branch information
ilrathCXV committed Nov 15, 2023
1 parent 239f7ab commit 9a4bca7
Show file tree
Hide file tree
Showing 58 changed files with 1,636 additions and 13,445 deletions.
2 changes: 1 addition & 1 deletion gamedata/configs/ammo/ammo_23x75_variants.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ handler = arti_handlers.napalm_damage
name = ammo_23x75_mini_napalm
k_hit = 1.15
k_ap = 0.03
cost = 16500
cost = 22500
special = napalm

dg_ammo = ammo_23x75_barrikada
Expand Down
4 changes: 2 additions & 2 deletions gamedata/configs/ammo/ammo_cxv_9x21_variants.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ k_hit = 2.25
k_ap = 0.1
k_hp = 1.5
k_mp = 1.18
special = frag
frag = 30
special = frag
frag = 50
cost = 3250

dg_ammo = ammo_9x21_sp12
Expand Down
156 changes: 0 additions & 156 deletions gamedata/configs/ammo/ammo_extras_modded.ltx.bak

This file was deleted.

27 changes: 16 additions & 11 deletions gamedata/configs/ammo/ammo_knife.ltx
Original file line number Diff line number Diff line change
@@ -1,32 +1,37 @@
[ammo_knife]
k_ap = 0.10
cost = 0

[ammo_knife_2]
k_ap = 0.18
cost = 0

[ammo_knife_3]
k_ap = 0.235
special = varma
k_hp = 1.2
k_mp = 1.07
k_hp = 1.25
k_mp = 1.15
cost = 0

[ammo_knife_4]
k_ap = 0.35
special = ambush
k_hp = 1.2
k_mp = 1.07
k_hp = 1.25
k_mp = 1.15
cost = 0

[ammo_knife_5]
k_ap = 0.45
special = head
k_hp = 1.2
k_mp = 1.07
special = armorbuster
special_2 = basher
k_hp = 1.25
k_mp = 1.15
cost = 0

[ammo_knife_6]
k_ap = 0.50
cost = 0

; Modded ("Skullsmasher")
[ammo_knife_7]
k_ap = 0.45
special = chaos
special_2 = head
k_mp = 1.30
cost = 0
5 changes: 3 additions & 2 deletions gamedata/configs/ammo/ammo_momo_45behemoth.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ name = ammo_11.43x23_ap_bad
k_hit = 2.50 ;1.25 - ilrathCXV
k_ap = 0.35
cost = 12500
special = frag
frag = 100
special = armorbuster
special_2 = frag
frag = 75
dg_ammo = ammo_11.43x23_ap
dg_chance = 0.85
8 changes: 7 additions & 1 deletion gamedata/configs/ammo/ammo_other.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -27,4 +27,10 @@ handler = arti_handlers.slug
name = ammo_new_12x76_bull
k_hit = 3
k_ap = 0.45 ;0.25
cost = 6000
cost = 6000

[ammo_gauss]:ammo_base
name = ammo-gauss
k_hit = 2.5
k_ap = 5
cost = 20512
12 changes: 9 additions & 3 deletions gamedata/configs/ammo/ammo_pistol.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,8 @@ k_hit = 0.71 ;0.5 - Grok*+ (0.71 = 0.5/0.7)
k_ap = 0.3 ;0.15 - Arti
cost = 1875
recoil = 1.15
special = flinch
flinch = 75
dg_ammo = ammo_11.43x23_fmj
dg_chance = 0.6

Expand All @@ -138,7 +140,7 @@ k_ap = 0.10 ;0.069 - Arti
k_hp = 1.5
k_mp = 1.18
special = frag
frag = 15
frag = 30
cost = 1750

[ammo_11.43x23_hydro_bad]:ammo_11.43x23_hydro; RIP
Expand All @@ -147,8 +149,11 @@ name = ammo_new_11.43x23_hydro
k_hit = 2.57 ;1.8 - Grok*+ (2.57 = 1.8/0.7)
k_ap = 0.10 ;0.069 - Arti
k_hp = 3
k_mp = 2.36
cost = 3000
special = rip
special_2 = frag
frag = 15
dg_ammo = ammo_11.43x23_hydro
dg_chance = 0.7

Expand All @@ -161,7 +166,7 @@ k_hp = 1.85
k_mp = 1.3
cost = 2600
special = frag
frag = 30
frag = 45

[ammo_357_hp_mag_bad]:ammo_357_hp_mag; handload JFP
handler = arti_handlers.headshot
Expand All @@ -170,7 +175,7 @@ k_hit = 1.05 ;1.25 - Grok*+
k_ap = 0.23 ;0.199 - Arti
k_hp = 1.1
k_mp = 1.04
cost = 35700
cost = 20000
recoil = 1.15
special = head
dg_ammo = ammo_357_hp_mag
Expand Down Expand Up @@ -209,6 +214,7 @@ k_hit = 1 ;0.70 - Grok
k_ap = 0.19 ;0.149 - Arti
cost = 3750
special = acid
special_2 = toxic
dg_ammo = ammo_7.62x25_ps
dg_chance = 0.7

Expand Down
6 changes: 5 additions & 1 deletion gamedata/configs/ammo/ammo_rifle.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -165,10 +165,14 @@ handler = arti_handlers.ambush
name = ammo_new_9x39_spp
k_hit = 1.3 ;0.95 - Grok
k_ap = 0.348 ;0.245 - Arti
k_hp = 1.4
k_mp = 1.14
cost = 2850
dg_ammo = ammo_9x39_pab9
dg_chance = 0.5
special = ambush
special = armorbuster
special_2 = flinch
flinch = 60

[ammo_9x39_ap]:ammo_base ; PAB9, severe dura loss
name = ammo_new_9x39_pab9
Expand Down
25 changes: 25 additions & 0 deletions gamedata/configs/ammo/ammo_rwap_socom.ltx
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
;;;;;;;;;;;;;;;;;;;;;;;
;; .458 SOCOM - RWAP ;;
;;;;;;;;;;;;;;;;;;;;;;;

[ammo_458socom]:ammo_base
name = ammo-458socom
k_hit = 1.055
k_ap = 0.60
cost = 6250
special = flinch
flinch = 65

[ammo_458socom_bad]:ammo_458socom
name = ammo-458socom
k_hit = 1.055
k_ap = 0.60
cost = 3325
special = flinch
flinch = 30

[ammo_458socom_verybad]:ammo_base
name = ammo-458socom
k_hit = 1.055
k_ap = 0.60
cost = 635
2 changes: 1 addition & 1 deletion gamedata/configs/ammo/ammo_shotgun.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ k_mp = 1.18
cost = 5000
recoil = 1.1
special = flinch
flinch = 0.85
flinch = 85

[ammo_12x76_dart_bad] ; anomalous dragonsbreath
handler = arti_handlers.dragonsbreath
Expand Down
2 changes: 1 addition & 1 deletion gamedata/configs/ammo/ammo_sniper.ltx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ k_hit = 1.05 ;1.067 - Grok+
k_ap = 0.2 ;0.249 - Arti
k_hp = 1.15
k_mp = 1.05
cost = 52500
cost = 40000
dg_ammo = ammo_7.62x54_7h14
dg_chance = 0.9
special = head
Expand Down
Loading

0 comments on commit 9a4bca7

Please sign in to comment.