Redesign calculator flow and split operative armor/ability buffs

This commit is contained in:
2026-02-17 22:07:56 +01:00
parent c626538f06
commit d6ad232e29
5 changed files with 1124 additions and 180 deletions
+773 -104
View File
File diff suppressed because it is too large Load Diff
+65 -7
View File
@@ -64,7 +64,7 @@
{
"id": "max-corruption-damage-perk",
"label": "Max Corruption (+30% Damage)",
"value": 1.30,
"value": 1.3,
"type": "multiplicative",
"appliesTo": ""
},
@@ -102,7 +102,7 @@
{
"id": "chaos-insurgency-damage-perk",
"label": "Chaos Insurgency (+50% Damage)",
"value": 1.50,
"value": 1.5,
"type": "multiplicative",
"appliesTo": ""
}
@@ -162,7 +162,7 @@
{
"id": "hold-the-line-damage-perk",
"label": "Hold The Line (+90% Damage)",
"value": 1.90,
"value": 1.9,
"type": "multiplicative",
"appliesTo": ""
}
@@ -515,7 +515,7 @@
{
"id": "coinflip-damage-perk",
"label": "Coinflip (+20% Damage)",
"value": 1.20,
"value": 1.2,
"type": "multiplicative",
"appliesTo": ""
},
@@ -561,7 +561,7 @@
"buffs": [
{
"type": "damage",
"value": 1.20,
"value": 1.2,
"buffType": "multiplicative"
}
],
@@ -1472,7 +1472,7 @@
"buffs": [
{
"type": "damage",
"value": 1.20,
"value": 1.2,
"buffType": "multiplicative"
}
],
@@ -1992,6 +1992,64 @@
"appliesTo": "SOVIET"
}
]
},
{
"id": "heavy-breacher",
"name": "Atlas",
"class": "Heavy",
"category": "Heavy",
"abilities": [
{
"id": "heavy-ability-braced-stance",
"label": "Braced Stance (+12% damage, -15% reload time)",
"modifier": {
"id": "heavy-ability-braced-stance-mod",
"label": "Braced Stance",
"buffs": [
{
"type": "damage",
"value": 1.12,
"buffType": "multiplicative"
},
{
"type": "reloadTime",
"value": 0.85,
"buffType": "multiplicative"
}
],
"operatives": "Heavy"
}
},
{
"id": "heavy-ability-overrun",
"label": "Overrun (+18% RPM for shotguns)",
"modifier": {
"id": "heavy-ability-overrun-mod",
"label": "Overrun",
"buffs": [
{
"type": "rpm",
"value": 1.18,
"buffType": "multiplicative"
}
],
"operatives": "Heavy",
"appliesTo": "SHOTGUN"
}
}
],
"armor": {
"id": "heavy-armor-aegis",
"label": "Aegis Heavy Armor (+20% damage resistance protocol)",
"modifier": {
"id": "heavy-armor-aegis-mod",
"label": "Aegis Protocol (+8% damage)",
"value": 1.08,
"type": "multiplicative",
"operatives": "Heavy"
}
},
"modifiers": []
}
]
}
}