From 93717247e385533fd1c0478b026202ec7f21b272 Mon Sep 17 00:00:00 2001 From: Cmdr McDonald Date: Wed, 30 Nov 2016 14:28:07 +0000 Subject: [PATCH] Updates for burst lasers --- dist/index.js | 84 ++++++++++++++++---------------- dist/index.json | 82 ++++++++++++++++--------------- modifications/modifications.json | 78 ++++++++++++++--------------- modifications/validity.json | 2 + 4 files changed, 125 insertions(+), 121 deletions(-) diff --git a/dist/index.js b/dist/index.js index 275b1fb..ad61509 100644 --- a/dist/index.js +++ b/dist/index.js @@ -13714,19 +13714,19 @@ module.exports = { ammo: { id: 0, name: "ammo", - type: "numeric", + type: "percentage", method: "multiplicative" }, boot: { id: 1, name: "boot", - type: "numeric", + type: "percentage", method: "multiplicative" }, brokenregen: { id: 2, name: "brokenregen", - type: "numeric", + type: "percentage", method: "multiplicative" }, burst: { @@ -13737,80 +13737,80 @@ module.exports = { }, burstrof: { id: 41, - name: "burst", - type: "numeric", + name: "burstrof", + type: "percentage", method: "multiplicative" }, clip: { id: 4, name: "clip", - type: "numeric", + type: "percentage", method: "multiplicative" }, damage: { id: 5, name: "damage", - type: "numeric", + type: "percentage", method: "multiplicative" }, distdraw: { id: 6, name: "distdraw", - type: "numeric", + type: "percentage", method: "multiplicative" }, duration: { id: 7, name: "duration", - type: "numeric", + type: "percentage", method: "multiplicative" }, eff: { id: 8, name: "eff", - type: "numeric", + type: "percentage", method: "multiplicative" }, engcap: { id: 9, name: "engcap", - type: "numeric", + type: "percentage", method: "multiplicative" }, engrate: { id: 10, name: "engrate", - type: "numeric", + type: "percentage", method: "multiplicative" }, explres: { id: 11, name: "explres", - type: "numeric", + type: "percentage", method: "additive" }, facinglimit: { id: 12, name: "facinglimit", - type: "numeric", + type: "percentage", method: "multiplicative" }, hullboost: { id: 13, name: "hullboost", - type: "numeric", + type: "percentage", method: "multiplicative" }, hullreinforcement: { id: 14, name: "hullreinforcement", - type: "numeric", + type: "percentage", method: "multiplicative" }, integrity: { id: 15, name: "integrity", - type: "numeric", + type: "percentage", method: "multiplicative" }, jitter: { @@ -13822,139 +13822,139 @@ module.exports = { kinres: { id: 17, name: "kinres", - type: "numeric", + type: "percentage", method: "additive" }, mass: { id: 18, name: "mass", - type: "numeric", + type: "percentage", method: "multiplicative" }, maxfuel: { id: 19, name: "maxfuel", - type: "numeric", + type: "percentage", method: "multiplicative" }, optmass: { id: 20, name: "optmass", - type: "numeric", + type: "percentage", method: "multiplicative" }, optmul: { id: 21, name: "optmul", - type: "numeric", + type: "percentage", method: "multiplicative" }, pgen: { id: 22, name: "pgen", - type: "numeric", + type: "percentage", method: "multiplicative" }, piercing: { id: 23, name: "piercing", - type: "numeric", + type: "percentage", method: "multiplicative" }, power: { id: 24, name: "power", - type: "numeric", + type: "percentage", method: "multiplicative" }, range: { id: 25, name: "range", - type: "numeric", + type: "percentage", method: "multiplicative" }, ranget: { id: 26, name: "ranget", - type: "numeric", + type: "percentage", method: "multiplicative" }, regen: { id: 27, name: "regen", - type: "numeric", + type: "percentage", method: "multiplicative" }, reload: { id: 28, name: "reload", - type: "numeric", + type: "percentage", method: "multiplicative" }, rof: { id: 29, name: "rof", - type: "numeric", + type: "percentage", method: "multiplicative" }, shield: { id: 30, name: "shield", - type: "numeric", + type: "percentage", method: "multiplicative" }, shieldboost: { id: 31, name: "shieldboost", - type: "numeric", + type: "percentage", method: "multiplicative" }, spinup: { id: 32, name: "spinup", - type: "numeric", + type: "percentage", method: "multiplicative" }, syscap: { id: 33, name: "syscap", - type: "numeric", + type: "percentage", method: "multiplicative" }, sysrate: { id: 34, name: "sysrate", - type: "numeric", + type: "percentage", method: "multiplicative" }, thermload: { id: 35, name: "thermload", - type: "numeric", + type: "percentage", method: "multiplicative" }, thermres: { id: 36, name: "thermres", - type: "numeric", + type: "percentage", method: "additive" }, wepcap: { id: 37, name: "wepcap", - type: "numeric", + type: "percentage", method: "multiplicative" }, weprate: { id: 38, name: "weprate", - type: "numeric", + type: "percentage", method: "multiplicative" }, shieldreinforcement: { id: 39, name: "shieldreinforcement", - type: "numeric", + type: "percentage", method: "multiplicative" }, type: { @@ -14427,7 +14427,7 @@ module.exports = { ch: [ "ammo", "integrity", "mass", "power", "reload" ], cs: [ "boot", "integrity", "mass", "power" ], ec: [ "integrity", "mass", "power" ], - fc: [ "ammo", "burst", "clip", "damage", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "thermload", "type" ], + fc: [ "ammo", "burst", "burstrof", "clip", "damage", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "thermload", "type" ], fi: [ "boot", "facinglimit", "integrity", "mass", "power", "ranget" ], fs: [ "integrity", "power" ], fsd: [ "boot", "integrity", "mass", "maxfuel", "optmass", "power", "thermload" ], @@ -14454,7 +14454,7 @@ module.exports = { sg: [ "boot", "brokenregen", "distdraw", "explres", "integrity", "kinres", "mass", "optmass", "optmul", "power", "regen", "thermload", "thermres" ], t: [ "integrity", "mass", "optmass", "optmul", "power", "thermload" ], tp: [ "damage", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "rof", "thermload" ], - ul: [ "burst", "damage", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "rof", "thermload" ], + ul: [ "burst", "burstrof", "damage", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "rof", "thermload" ], ws: [ "boot", "integrity", "mass", "power" ] } } diff --git a/dist/index.json b/dist/index.json index 5175d23..c03c388 100644 --- a/dist/index.json +++ b/dist/index.json @@ -16110,19 +16110,19 @@ "ammo": { "id": 0, "name": "ammo", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "boot": { "id": 1, "name": "boot", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "brokenregen": { "id": 2, "name": "brokenregen", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "burst": { @@ -16133,80 +16133,80 @@ }, "burstrof": { "id": 41, - "name": "burst", - "type": "numeric", + "name": "burstrof", + "type": "percentage", "method": "multiplicative" }, "clip": { "id": 4, "name": "clip", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "damage": { "id": 5, "name": "damage", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "distdraw": { "id": 6, "name": "distdraw", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "duration": { "id": 7, "name": "duration", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "eff": { "id": 8, "name": "eff", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "engcap": { "id": 9, "name": "engcap", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "engrate": { "id": 10, "name": "engrate", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "explres": { "id": 11, "name": "explres", - "type": "numeric", + "type": "percentage", "method": "additive" }, "facinglimit": { "id": 12, "name": "facinglimit", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "hullboost": { "id": 13, "name": "hullboost", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "hullreinforcement": { "id": 14, "name": "hullreinforcement", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "integrity": { "id": 15, "name": "integrity", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "jitter": { @@ -16218,139 +16218,139 @@ "kinres": { "id": 17, "name": "kinres", - "type": "numeric", + "type": "percentage", "method": "additive" }, "mass": { "id": 18, "name": "mass", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "maxfuel": { "id": 19, "name": "maxfuel", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "optmass": { "id": 20, "name": "optmass", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "optmul": { "id": 21, "name": "optmul", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "pgen": { "id": 22, "name": "pgen", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "piercing": { "id": 23, "name": "piercing", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "power": { "id": 24, "name": "power", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "range": { "id": 25, "name": "range", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "ranget": { "id": 26, "name": "ranget", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "regen": { "id": 27, "name": "regen", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "reload": { "id": 28, "name": "reload", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "rof": { "id": 29, "name": "rof", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "shield": { "id": 30, "name": "shield", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "shieldboost": { "id": 31, "name": "shieldboost", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "spinup": { "id": 32, "name": "spinup", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "syscap": { "id": 33, "name": "syscap", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "sysrate": { "id": 34, "name": "sysrate", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "thermload": { "id": 35, "name": "thermload", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "thermres": { "id": 36, "name": "thermres", - "type": "numeric", + "type": "percentage", "method": "additive" }, "wepcap": { "id": 37, "name": "wepcap", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "weprate": { "id": 38, "name": "weprate", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "shieldreinforcement": { "id": 39, "name": "shieldreinforcement", - "type": "numeric", + "type": "percentage", "method": "multiplicative" }, "type": { @@ -16891,6 +16891,7 @@ "fc": [ "ammo", "burst", + "burstrof", "clip", "damage", "distdraw", @@ -17153,6 +17154,7 @@ ], "ul": [ "burst", + "burstrof", "damage", "distdraw", "integrity", diff --git a/modifications/modifications.json b/modifications/modifications.json index 720cf6b..013a79f 100644 --- a/modifications/modifications.json +++ b/modifications/modifications.json @@ -1,44 +1,44 @@ { - "ammo": {"id": 0, "name": "ammo", "type": "numeric", "method": "multiplicative"}, - "boot": {"id": 1, "name": "boot", "type": "numeric", "method": "multiplicative"}, - "brokenregen": {"id": 2, "name": "brokenregen", "type": "numeric", "method": "multiplicative"}, + "ammo": {"id": 0, "name": "ammo", "type": "percentage", "method": "multiplicative"}, + "boot": {"id": 1, "name": "boot", "type": "percentage", "method": "multiplicative"}, + "brokenregen": {"id": 2, "name": "brokenregen", "type": "percentage", "method": "multiplicative"}, "burst": {"id": 3, "name": "burst", "type": "numeric", "method": "multiplicative"}, - "burstrof": {"id": 41, "name": "burst", "type": "numeric", "method": "multiplicative"}, - "clip": {"id": 4, "name": "clip", "type": "numeric", "method": "multiplicative"}, - "damage": {"id": 5, "name": "damage", "type": "numeric", "method": "multiplicative"}, - "distdraw": {"id": 6, "name": "distdraw", "type": "numeric", "method": "multiplicative"}, - "duration": {"id": 7, "name": "duration", "type": "numeric", "method": "multiplicative"}, - "eff": {"id": 8, "name": "eff", "type": "numeric", "method": "multiplicative"}, - "engcap": {"id": 9, "name": "engcap", "type": "numeric", "method": "multiplicative"}, - "engrate": {"id": 10, "name": "engrate", "type": "numeric", "method": "multiplicative"}, - "explres": {"id": 11, "name": "explres", "type": "numeric", "method": "additive"}, - "facinglimit": {"id": 12, "name": "facinglimit", "type": "numeric", "method": "multiplicative"}, - "hullboost": {"id": 13, "name": "hullboost", "type": "numeric", "method": "multiplicative"}, - "hullreinforcement": {"id": 14, "name": "hullreinforcement", "type": "numeric", "method": "multiplicative"}, - "integrity": {"id": 15, "name": "integrity", "type": "numeric", "method": "multiplicative"}, + "burstrof": {"id": 41, "name": "burstrof", "type": "percentage", "method": "multiplicative"}, + "clip": {"id": 4, "name": "clip", "type": "percentage", "method": "multiplicative"}, + "damage": {"id": 5, "name": "damage", "type": "percentage", "method": "multiplicative"}, + "distdraw": {"id": 6, "name": "distdraw", "type": "percentage", "method": "multiplicative"}, + "duration": {"id": 7, "name": "duration", "type": "percentage", "method": "multiplicative"}, + "eff": {"id": 8, "name": "eff", "type": "percentage", "method": "multiplicative"}, + "engcap": {"id": 9, "name": "engcap", "type": "percentage", "method": "multiplicative"}, + "engrate": {"id": 10, "name": "engrate", "type": "percentage", "method": "multiplicative"}, + "explres": {"id": 11, "name": "explres", "type": "percentage", "method": "additive"}, + "facinglimit": {"id": 12, "name": "facinglimit", "type": "percentage", "method": "multiplicative"}, + "hullboost": {"id": 13, "name": "hullboost", "type": "percentage", "method": "multiplicative"}, + "hullreinforcement": {"id": 14, "name": "hullreinforcement", "type": "percentage", "method": "multiplicative"}, + "integrity": {"id": 15, "name": "integrity", "type": "percentage", "method": "multiplicative"}, "jitter": {"id": 16, "name": "jitter", "type": "numeric", "method": "multiplicative"}, - "kinres": {"id": 17, "name": "kinres", "type": "numeric", "method": "additive"}, - "mass": {"id": 18, "name": "mass", "type": "numeric", "method": "multiplicative"}, - "maxfuel": {"id": 19, "name": "maxfuel", "type": "numeric", "method": "multiplicative"}, - "optmass": {"id": 20, "name": "optmass", "type": "numeric", "method": "multiplicative"}, - "optmul": {"id": 21, "name": "optmul", "type": "numeric", "method": "multiplicative"}, - "pgen": {"id": 22, "name": "pgen", "type": "numeric", "method": "multiplicative"}, - "piercing": {"id": 23, "name": "piercing", "type": "numeric", "method": "multiplicative"}, - "power": {"id": 24, "name": "power", "type": "numeric", "method": "multiplicative"}, - "range": {"id": 25, "name": "range", "type": "numeric", "method": "multiplicative"}, - "ranget": {"id": 26, "name": "ranget", "type": "numeric", "method": "multiplicative"}, - "regen": {"id": 27, "name": "regen", "type": "numeric", "method": "multiplicative"}, - "reload": {"id": 28, "name": "reload", "type": "numeric", "method": "multiplicative"}, - "rof": {"id": 29, "name": "rof", "type": "numeric", "method": "multiplicative"}, - "shield": {"id": 30, "name": "shield", "type": "numeric", "method": "multiplicative"}, - "shieldboost": {"id": 31, "name": "shieldboost", "type": "numeric", "method": "multiplicative"}, - "spinup": {"id": 32, "name": "spinup", "type": "numeric", "method": "multiplicative"}, - "syscap": {"id": 33, "name": "syscap", "type": "numeric", "method": "multiplicative"}, - "sysrate": {"id": 34, "name": "sysrate", "type": "numeric", "method": "multiplicative"}, - "thermload": {"id": 35, "name": "thermload", "type": "numeric", "method": "multiplicative"}, - "thermres": {"id": 36, "name": "thermres", "type": "numeric", "method": "additive"}, - "wepcap": {"id": 37, "name": "wepcap", "type": "numeric", "method": "multiplicative"}, - "weprate": {"id": 38, "name": "weprate", "type": "numeric", "method": "multiplicative"}, - "shieldreinforcement": {"id": 39, "name": "shieldreinforcement", "type": "numeric", "method": "multiplicative"}, + "kinres": {"id": 17, "name": "kinres", "type": "percentage", "method": "additive"}, + "mass": {"id": 18, "name": "mass", "type": "percentage", "method": "multiplicative"}, + "maxfuel": {"id": 19, "name": "maxfuel", "type": "percentage", "method": "multiplicative"}, + "optmass": {"id": 20, "name": "optmass", "type": "percentage", "method": "multiplicative"}, + "optmul": {"id": 21, "name": "optmul", "type": "percentage", "method": "multiplicative"}, + "pgen": {"id": 22, "name": "pgen", "type": "percentage", "method": "multiplicative"}, + "piercing": {"id": 23, "name": "piercing", "type": "percentage", "method": "multiplicative"}, + "power": {"id": 24, "name": "power", "type": "percentage", "method": "multiplicative"}, + "range": {"id": 25, "name": "range", "type": "percentage", "method": "multiplicative"}, + "ranget": {"id": 26, "name": "ranget", "type": "percentage", "method": "multiplicative"}, + "regen": {"id": 27, "name": "regen", "type": "percentage", "method": "multiplicative"}, + "reload": {"id": 28, "name": "reload", "type": "percentage", "method": "multiplicative"}, + "rof": {"id": 29, "name": "rof", "type": "percentage", "method": "multiplicative"}, + "shield": {"id": 30, "name": "shield", "type": "percentage", "method": "multiplicative"}, + "shieldboost": {"id": 31, "name": "shieldboost", "type": "percentage", "method": "multiplicative"}, + "spinup": {"id": 32, "name": "spinup", "type": "percentage", "method": "multiplicative"}, + "syscap": {"id": 33, "name": "syscap", "type": "percentage", "method": "multiplicative"}, + "sysrate": {"id": 34, "name": "sysrate", "type": "percentage", "method": "multiplicative"}, + "thermload": {"id": 35, "name": "thermload", "type": "percentage", "method": "multiplicative"}, + "thermres": {"id": 36, "name": "thermres", "type": "percentage", "method": "additive"}, + "wepcap": {"id": 37, "name": "wepcap", "type": "percentage", "method": "multiplicative"}, + "weprate": {"id": 38, "name": "weprate", "type": "percentage", "method": "multiplicative"}, + "shieldreinforcement": {"id": 39, "name": "shieldreinforcement", "type": "percentage", "method": "multiplicative"}, "type": {"id": 40, "name": "type", "type": "alphabetic", "method": "overwrite"} } diff --git a/modifications/validity.json b/modifications/validity.json index 6308624..91554ed 100644 --- a/modifications/validity.json +++ b/modifications/validity.json @@ -76,6 +76,7 @@ "fc": [ "ammo", "burst", + "burstrof", "clip", "damage", "distdraw", @@ -338,6 +339,7 @@ ], "ul": [ "burst", + "burstrof", "damage", "distdraw", "integrity",