feat: added parry and homerun

This commit is contained in:
TotallyNot 2025-11-05 19:40:16 +01:00
parent 71169690b7
commit 67131c7985
Signed by: pyrite
GPG key ID: 7F1BA9170CD35D15
9 changed files with 440 additions and 181 deletions

View file

@ -10,7 +10,8 @@
"strategy": {
"type": "in_order",
"order": [
"primary"
"primary",
"melee"
],
"reload": false
},
@ -85,9 +86,92 @@
"side_effects": 10
},
"weapons": {
"primary": null,
"primary": {
"id": 399,
"name": "ArmaLite M-15A4",
"kind": "primary",
"cat": "rifle",
"base_dmg": 68,
"base_acc": 57,
"dmg": 68,
"acc": 57,
"ammo": {
"ammo_kind": "standard",
"clip_size": 15,
"rate_of_fire": [
3,
5
]
},
"mods": [
null,
null
],
"bonuses": [
null,
null
],
"compatible_mods": [
"reflex_sight",
"holographic_sight",
"acog_sight",
"thermal_sight",
"laser1mw",
"laser5mw",
"laser30mw",
"laser100mw",
"small_suppressor",
"standard_suppressor",
"large_suppressor",
"extended_mags",
"high_capacity_mags",
"extra_clip",
"extra_clip2",
"bipod",
"tripod",
"adjustable_trigger",
"hair_trigger",
"custom_grip",
"recoil_pad",
"standard_brake",
"heavy_duty_brake",
"tactical_brake",
"small_light",
"precision_light",
"tactical_illuminator"
],
"experience": 0,
"japanese": false
},
"secondary": null,
"melee": null,
"melee": {
"id": 237,
"name": "Kodachi",
"kind": "melee",
"cat": "slashing",
"base_dmg": 62,
"base_acc": 56,
"dmg": 62,
"acc": 56,
"ammo": null,
"mods": [
null,
null
],
"bonuses": [
{
"bonus": "parry",
"value": 100
},
{
"bonus": "homerun",
"value": 100
}
],
"compatible_mods": [],
"experience": 0,
"japanese": true
},
"temporary": null
},
"armour": {
@ -121,27 +205,27 @@
},
"body": {
"slot": "body",
"id": 681,
"name": "EOD Apron",
"base_armour": 55,
"armour": 55,
"id": 676,
"name": "Marauder Body",
"base_armour": 52,
"armour": 52,
"coverage": {
"body": 55.2400016784668,
"body": 42.470001220703125,
"heart": 100,
"stomach": 100,
"chest": 100,
"arm": 100,
"groin": 100,
"leg": 17.579999923706055,
"throat": 100,
"hand": 16.8799991607666,
"groin": 0,
"leg": 0,
"throat": 84.72000122070312,
"hand": 5.050000190734863,
"foot": 0,
"head": 4.679999828338623
"head": 0
},
"immunities": [],
"bonus": {
"kind": "impassable",
"value": 0
"kind": "imperviable",
"value": null
}
},
"pants": {