Add scripted lightning weapon mods with interpolated anchored effects

This commit is contained in:
raptorreplica committed 2026-10-11 16:45:22 +11:00
1 parent 98465133aa
commit c0a6fd3431
50 files changed
+3500 -65

No files matched your search

+204
View File
@@ -0,0 +1,204 @@
{
"difficulty": 2,
"fire_steps": 700,
"rate": "70/3 Hz",
"target_health": 1000000,
"target_size": [
32,
32
],
"rows": [
{
"damage": [
0
],
"damage_per_second": [
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "aligned_air",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
0
],
"damage_per_second": [
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "aligned_ground",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
0
],
"damage_per_second": [
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "off_axis_air",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
0
],
"damage_per_second": [
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "off_axis_ground",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
0,
0
],
"damage_per_second": [
0.0,
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "column",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
0,
0,
0
],
"damage_per_second": [
0.0,
0.0,
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "cluster",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
176
],
"damage_per_second": [
5.866666666666666
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "close_air",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
0
],
"damage_per_second": [
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "close_ground",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
0,
0,
0,
0,
0
],
"damage_per_second": [
0.0,
0.0,
0.0,
0.0,
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "chain",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
176,
176,
176,
176,
0
],
"damage_per_second": [
5.866666666666666,
5.866666666666666,
5.866666666666666,
5.866666666666666,
0.0
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "close_cluster",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": false
},
{
"damage": [
694
],
"damage_per_second": [
23.133333333333333
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "aligned_air",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": true
},
{
"damage": [
176
],
"damage_per_second": [
5.866666666666666
],
"item": "lightning_shield:equipment",
"price": 155000,
"scene": "close_air",
"seconds": 30.0,
"ticks": 700,
"with_forward_guns": true
}
],
"method": "Real World::step and shipped scripts; 700 Fire steps (30 seconds); stationary 32x32 surviving targets; no player damage. Reproduce with tests/weapon_balance.rs.",
"limitations": "Controlled fixture observations, not a claim of equal campaign difficulty. Original catalog and preview pixels remain outside Git."
}