Compare commits

...

32 Commits

Author SHA1 Message Date
Cmdr McDonald
aec47c3c8c Merge branch 'release/2.2.19' 2017-02-26 21:09:49 +00:00
Cmdr McDonald
05e9a8e071 Version bump 2017-02-26 21:09:43 +00:00
Cmdr McDonald
8e0a593a31 Fix incorrect value for 2c bi-weave 2017-02-23 22:03:49 +00:00
Cmdr McDonald
2baaea0db8 Remove shot speed 2017-02-23 18:52:01 +00:00
Cmdr McDonald
1fe19a9e53 Merge branch 'release/2.2.18' into develop 2017-02-22 08:05:22 +00:00
Cmdr McDonald
c04d09932f Merge branch 'release/2.2.18' 2017-02-22 08:05:19 +00:00
Cmdr McDonald
411533aa9e Version bump 2017-02-22 08:05:13 +00:00
Cmdr McDonald
5a049ee8e7 Fix eff higherbetter 2017-02-22 07:49:39 +00:00
Cmdr McDonald
7378f83ccd Fix higherbetter for kinres 2017-02-20 14:29:09 +00:00
Cmdr McDonald
0b90af3b6c Merge branch 'release/2.2.17' into develop 2017-02-18 09:51:58 +00:00
Cmdr McDonald
a4a4d315c2 Merge branch 'release/2.2.17' 2017-02-18 09:51:54 +00:00
Cmdr McDonald
daa6d74c2e Package bupm 2017-02-18 09:51:46 +00:00
Cmdr McDonald
2c5e658181 Merge branch 'feature/multicrew' into develop 2017-02-18 09:49:44 +00:00
Cmdr McDonald
4e5ea494f5 Remove non-existent wake scanner blueprints 2017-02-18 08:28:37 +00:00
Cmdr McDonald
c21575f26d Merge 2017-02-17 18:26:37 +00:00
Cmdr McDonald
9f6993b466 Change seats to crew 2017-02-17 18:26:02 +00:00
Cmdr McDonald
ed41236bba Initial stab at seats 2017-02-17 18:25:48 +00:00
Cmdr McDonald
29f67ee228 Fix mining laser stats 2017-02-17 18:23:20 +00:00
Cmdr McDonald
4b8951d032 Change seats to crew 2017-02-16 22:37:05 +00:00
Cmdr McDonald
5096a3f740 Initial stab at seats 2017-02-16 22:32:26 +00:00
Cmdr McDonald
28a7d9446d Add mass as potential SCB modification 2017-02-16 22:19:54 +00:00
Cmdr McDonald
dca6fe643d Merge branch 'release/2.2.16' into develop 2017-02-15 20:37:04 +00:00
Cmdr McDonald
e791d73f2a Merge branch 'release/2.2.16' 2017-02-15 20:36:58 +00:00
Cmdr McDonald
11d39dc0b5 Update package number 2017-02-15 20:36:51 +00:00
Cmdr McDonald
3d47dd2fb7 Set higherbetter for modifications 2017-02-15 19:12:56 +00:00
Cmdr McDonald
c90ebd0f3f Merge branch 'release/2.2.15' into develop 2017-02-13 19:49:05 +00:00
Cmdr McDonald
19e111b6a4 Merge branch 'release/2.2.15' 2017-02-13 19:49:01 +00:00
Cmdr McDonald
a74b6cfb51 Bump package number 2017-02-13 19:48:57 +00:00
Cmdr McDonald
926e89cf1e Merge branch 'feature/fixes' into develop 2017-02-13 19:48:24 +00:00
Cmdr McDonald
ba1ccdedb0 Tidy up module values 2017-02-13 19:48:13 +00:00
Cmdr McDonald
d1644df794 Fix location of initial cargo rack for Vulture 2017-02-08 09:41:13 +00:00
Cmdr McDonald
e99e86cfce Merge branch 'release/2.2.14' into develop 2017-02-08 09:25:35 +00:00
43 changed files with 575 additions and 394 deletions

View File

@@ -1,3 +1,25 @@
#2.2.19
* Remove shot speed modification - it is directly tied to range
* Fix incorrect minimal mass for 3C bi-weave shield generator
#2.2.18
* Correct lower efficiency value to be better, not worse
#2.2.17
* Add mass as potential SCB modification
* Fix mining laser statistics
* Remove non-existent grade 4 and 5 wake scanner modifications
* Add number of crew for each ship
#2.2.16
* Fix incorrect thermal load modifiers for dirty drives
* Provide explicit information about if values are higher numeric value == better or not
#2.2.15
* Fix location of initial cargo rack for Vulture
* Fix broken regeneration rate for 6B shield generators
* Tidy up breach damage values
#2.2.14 #2.2.14
* Alter blueprint structure to combine components and features * Alter blueprint structure to combine components and features
* Make hidden value of modifications its own attribute * Make hidden value of modifications its own attribute

324
dist/index.js vendored
View File

@@ -19,7 +19,8 @@ module.exports = {
pipSpeed: .13625, pipSpeed: .13625,
pitch: 38, pitch: 38,
roll: 100, roll: 100,
yaw: 14 yaw: 14,
crew: 2
}, },
retailCost: 87810, retailCost: 87810,
bulkheads: [ { bulkheads: [ {
@@ -109,7 +110,8 @@ module.exports = {
fighterHangars: true, fighterHangars: true,
pitch: 25, pitch: 25,
roll: 60, roll: 60,
yaw: 10 yaw: 10,
crew: 3
}, },
retailCost: 146969450, retailCost: 146969450,
bulkheads: [ { bulkheads: [ {
@@ -206,7 +208,8 @@ module.exports = {
pipSpeed: .13, pipSpeed: .13,
pitch: 38, pitch: 38,
roll: 100, roll: 100,
yaw: 10 yaw: 10,
crew: 2
}, },
retailCost: 6661150, retailCost: 6661150,
bulkheads: [ { bulkheads: [ {
@@ -295,7 +298,8 @@ module.exports = {
pipSpeed: .125, pipSpeed: .125,
pitch: 40, pitch: 40,
roll: 110, roll: 110,
yaw: 15 yaw: 15,
crew: 2
}, },
retailCost: 3961150, retailCost: 3961150,
bulkheads: [ { bulkheads: [ {
@@ -386,7 +390,8 @@ module.exports = {
fighterHangars: true, fighterHangars: true,
pitch: 25, pitch: 25,
roll: 60, roll: 60,
yaw: 17 yaw: 17,
crew: 3
}, },
retailCost: 84532770, retailCost: 84532770,
bulkheads: [ { bulkheads: [ {
@@ -519,7 +524,8 @@ module.exports = {
pipSpeed: .125, pipSpeed: .125,
pitch: 40, pitch: 40,
roll: 100, roll: 100,
yaw: 10 yaw: 10,
crew: 2
}, },
retailCost: 349720, retailCost: 349720,
bulkheads: [ { bulkheads: [ {
@@ -608,7 +614,8 @@ module.exports = {
pipSpeed: .125, pipSpeed: .125,
pitch: 30, pitch: 30,
roll: 90, roll: 90,
yaw: 10 yaw: 10,
crew: 2
}, },
retailCost: 747660, retailCost: 747660,
bulkheads: [ { bulkheads: [ {
@@ -697,7 +704,8 @@ module.exports = {
pipSpeed: .09625, pipSpeed: .09625,
pitch: 35, pitch: 35,
roll: 90, roll: 90,
yaw: 13 yaw: 13,
crew: 1
}, },
retailCost: 1894760, retailCost: 1894760,
bulkheads: [ { bulkheads: [ {
@@ -786,7 +794,8 @@ module.exports = {
pipSpeed: .09875, pipSpeed: .09875,
pitch: 42, pitch: 42,
roll: 100, roll: 100,
yaw: 15 yaw: 15,
crew: 1
}, },
retailCost: 564330, retailCost: 564330,
bulkheads: [ { bulkheads: [ {
@@ -875,7 +884,8 @@ module.exports = {
pipSpeed: .0625, pipSpeed: .0625,
pitch: 50, pitch: 50,
roll: 120, roll: 120,
yaw: 18 yaw: 18,
crew: 1
}, },
retailCost: 44800, retailCost: 44800,
bulkheads: [ { bulkheads: [ {
@@ -972,7 +982,8 @@ module.exports = {
pipSpeed: .11125, pipSpeed: .11125,
pitch: 38, pitch: 38,
roll: 90, roll: 90,
yaw: 19 yaw: 19,
crew: 2
}, },
retailCost: 19814210, retailCost: 19814210,
bulkheads: [ { bulkheads: [ {
@@ -1078,7 +1089,8 @@ module.exports = {
fighterHangars: true, fighterHangars: true,
pitch: 28, pitch: 28,
roll: 75, roll: 75,
yaw: 8 yaw: 8,
crew: 3
}, },
retailCost: 187969450, retailCost: 187969450,
bulkheads: [ { bulkheads: [ {
@@ -1183,7 +1195,8 @@ module.exports = {
pipSpeed: .0725, pipSpeed: .0725,
pitch: 30, pitch: 30,
roll: 80, roll: 80,
yaw: 14 yaw: 14,
crew: 2
}, },
retailCost: 14314210, retailCost: 14314210,
bulkheads: [ { bulkheads: [ {
@@ -1289,7 +1302,8 @@ module.exports = {
fighterHangars: true, fighterHangars: true,
pitch: 25, pitch: 25,
roll: 80, roll: 80,
yaw: 18 yaw: 18,
crew: 2
}, },
retailCost: 35814210, retailCost: 35814210,
bulkheads: [ { bulkheads: [ {
@@ -1402,7 +1416,8 @@ module.exports = {
pipSpeed: .03875, pipSpeed: .03875,
pitch: 38, pitch: 38,
roll: 90, roll: 90,
yaw: 12 yaw: 12,
crew: 2
}, },
retailCost: 51567040, retailCost: 51567040,
bulkheads: [ { bulkheads: [ {
@@ -1491,7 +1506,8 @@ module.exports = {
pipSpeed: .1625, pipSpeed: .1625,
pitch: 36, pitch: 36,
roll: 100, roll: 100,
yaw: 14 yaw: 14,
crew: 1
}, },
retailCost: 52720, retailCost: 52720,
bulkheads: [ { bulkheads: [ {
@@ -1580,7 +1596,8 @@ module.exports = {
pipSpeed: .1, pipSpeed: .1,
pitch: 40, pitch: 40,
roll: 80, roll: 80,
yaw: 18 yaw: 18,
crew: 2
}, },
retailCost: 22296860, retailCost: 22296860,
bulkheads: [ { bulkheads: [ {
@@ -1669,7 +1686,8 @@ module.exports = {
pipSpeed: .05375, pipSpeed: .05375,
pitch: 38, pitch: 38,
roll: 90, roll: 90,
yaw: 16 yaw: 16,
crew: 1
}, },
retailCost: 2542930, retailCost: 2542930,
bulkheads: [ { bulkheads: [ {
@@ -1759,7 +1777,8 @@ module.exports = {
fighterHangars: true, fighterHangars: true,
pitch: 18, pitch: 18,
roll: 45, roll: 45,
yaw: 8 yaw: 8,
crew: 3
}, },
retailCost: 208969450, retailCost: 208969450,
bulkheads: [ { bulkheads: [ {
@@ -1864,7 +1883,8 @@ module.exports = {
pipSpeed: .075, pipSpeed: .075,
pitch: 40, pitch: 40,
roll: 100, roll: 100,
yaw: 15 yaw: 15,
crew: 1
}, },
retailCost: 110830, retailCost: 110830,
bulkheads: [ { bulkheads: [ {
@@ -1962,7 +1982,8 @@ module.exports = {
fighterHangars: true, fighterHangars: true,
pitch: 27, pitch: 27,
roll: 100, roll: 100,
yaw: 15 yaw: 15,
crew: 1
}, },
retailCost: 3126150, retailCost: 3126150,
bulkheads: [ { bulkheads: [ {
@@ -2052,7 +2073,8 @@ module.exports = {
luxuryCabins: true, luxuryCabins: true,
pitch: 25, pitch: 25,
roll: 55, roll: 55,
yaw: 18 yaw: 18,
crew: 2
}, },
retailCost: 48539900, retailCost: 48539900,
bulkheads: [ { bulkheads: [ {
@@ -2163,7 +2185,8 @@ module.exports = {
pipSpeed: .0975, pipSpeed: .0975,
pitch: 29, pitch: 29,
roll: 90, roll: 90,
yaw: 10 yaw: 10,
crew: 2
}, },
retailCost: 56978180, retailCost: 56978180,
bulkheads: [ { bulkheads: [ {
@@ -2252,7 +2275,8 @@ module.exports = {
pipSpeed: .1375, pipSpeed: .1375,
pitch: 42, pitch: 42,
roll: 110, roll: 110,
yaw: 16 yaw: 16,
crew: 1
}, },
retailCost: 32e3, retailCost: 32e3,
bulkheads: [ { bulkheads: [ {
@@ -2341,7 +2365,8 @@ module.exports = {
pipSpeed: .1475, pipSpeed: .1475,
pitch: 30, pitch: 30,
roll: 100, roll: 100,
yaw: 17 yaw: 17,
crew: 1
}, },
retailCost: 1045950, retailCost: 1045950,
bulkheads: [ { bulkheads: [ {
@@ -2430,7 +2455,8 @@ module.exports = {
pipSpeed: .16625, pipSpeed: .16625,
pitch: 22, pitch: 22,
roll: 60, roll: 60,
yaw: 22 yaw: 22,
crew: 1
}, },
retailCost: 17472260, retailCost: 17472260,
bulkheads: [ { bulkheads: [ {
@@ -2520,7 +2546,8 @@ module.exports = {
fighterHangars: true, fighterHangars: true,
pitch: 20, pitch: 20,
roll: 20, roll: 20,
yaw: 8 yaw: 8,
crew: 3
}, },
retailCost: 76555840, retailCost: 76555840,
bulkheads: [ { bulkheads: [ {
@@ -2609,7 +2636,8 @@ module.exports = {
pipSpeed: .09375, pipSpeed: .09375,
pitch: 35, pitch: 35,
roll: 90, roll: 90,
yaw: 15 yaw: 15,
crew: 1
}, },
retailCost: 142930, retailCost: 142930,
bulkheads: [ { bulkheads: [ {
@@ -2706,7 +2734,8 @@ module.exports = {
pipSpeed: .0875, pipSpeed: .0875,
pitch: 30, pitch: 30,
roll: 90, roll: 90,
yaw: 12 yaw: 12,
crew: 1
}, },
retailCost: 437930, retailCost: 437930,
bulkheads: [ { bulkheads: [ {
@@ -2803,7 +2832,8 @@ module.exports = {
pipSpeed: .02375, pipSpeed: .02375,
pitch: 42, pitch: 42,
roll: 110, roll: 110,
yaw: 17 yaw: 17,
crew: 2
}, },
retailCost: 4925620, retailCost: 4925620,
bulkheads: [ { bulkheads: [ {
@@ -2878,7 +2908,7 @@ module.exports = {
defaults: { defaults: {
standard: [ "4E", "5E", "4E", "3E", "5E", "4E", "3C" ], standard: [ "4E", "5E", "4E", "3E", "5E", "4E", "3C" ],
hardpoints: [ 17, 17, 0, 0, 0, 0 ], hardpoints: [ 17, 17, 0, 0, 0, 0 ],
internal: [ "4e", 0, 0, "02", 0, "2h" ] internal: [ "4e", 0, "02", 0, 0, "2h" ]
} }
} }
}, },
@@ -6251,7 +6281,7 @@ module.exports = {
}, },
hardpoints: { hardpoints: {
pl: [ { pl: [ {
breachdmg: 2.04, breachdmg: 1.7,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
class: 1, class: 1,
@@ -6553,7 +6583,7 @@ module.exports = {
thermload: 1.6 thermload: 1.6
} ], } ],
ul: [ { ul: [ {
breachdmg: 7.05, breachdmg: 1.5,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
burst: 3, burst: 3,
@@ -6580,7 +6610,7 @@ module.exports = {
rof: 2, rof: 2,
thermload: .4 thermload: .4
}, { }, {
breachdmg: 5.3, breachdmg: 1,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
burst: 3, burst: 3,
@@ -6607,9 +6637,9 @@ module.exports = {
rof: 2.23, rof: 2.23,
thermload: .3 thermload: .3
}, { }, {
breachdmg: 1.92, breachdmg: .4,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .6,
burst: 3, burst: 3,
burstrof: 19, burstrof: 19,
class: 1, class: 1,
@@ -6664,7 +6694,7 @@ module.exports = {
rof: 6.6, rof: 6.6,
thermload: .3 thermload: .3
}, { }, {
breachdmg: 11.1, breachdmg: 3,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
burst: 3, burst: 3,
@@ -6691,7 +6721,7 @@ module.exports = {
rof: 1.6, rof: 1.6,
thermload: .8 thermload: .8
}, { }, {
breachdmg: 8.82, breachdmg: 2.1,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
burst: 3, burst: 3,
@@ -6718,9 +6748,9 @@ module.exports = {
rof: 1.78, rof: 1.78,
thermload: .7 thermload: .7
}, { }, {
breachdmg: 3.51, breachdmg: .9,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .6,
burst: 3, burst: 3,
burstrof: 15, burstrof: 15,
class: 2, class: 2,
@@ -6745,7 +6775,7 @@ module.exports = {
rof: 1.57, rof: 1.57,
thermload: .4 thermload: .4
}, { }, {
breachdmg: 10.53, breachdmg: 3.9,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
burst: 3, burst: 3,
@@ -6772,7 +6802,7 @@ module.exports = {
rof: 1.2, rof: 1.2,
thermload: 1.7 thermload: 1.7
}, { }, {
breachdmg: 14.08, breachdmg: 4.4,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
burst: 3, burst: 3,
@@ -6799,9 +6829,9 @@ module.exports = {
rof: 1.4, rof: 1.4,
thermload: 1.4 thermload: 1.4
}, { }, {
breachdmg: 5.58, breachdmg: 1.8,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .6,
burst: 3, burst: 3,
burstrof: 11, burstrof: 11,
class: 3, class: 3,
@@ -6826,7 +6856,7 @@ module.exports = {
rof: 1.272, rof: 1.272,
thermload: .8 thermload: .8
}, { }, {
breachdmg: 28, breachdmg: 17.5,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
burst: 3, burst: 3,
@@ -6853,7 +6883,7 @@ module.exports = {
rof: .8, rof: .8,
thermload: 4.5 thermload: 4.5
}, { }, {
breachdmg: 21.63, breachdmg: 10.3,
breachmax: .8, breachmax: .8,
breachmin: .4, breachmin: .4,
burst: 3, burst: 3,
@@ -8680,8 +8710,10 @@ module.exports = {
class: 1, class: 1,
cost: 6800, cost: 6800,
damage: 2, damage: 2,
damagedist: {}, damagedist: {
distdraw: 1.35, T: 1
},
distdraw: 1.5,
edID: 128049525, edID: 128049525,
eddbID: 888, eddbID: 888,
falloff: 300, falloff: 300,
@@ -8722,14 +8754,16 @@ module.exports = {
rating: "D", rating: "D",
thermload: 6 thermload: 6
}, { }, {
breachdmg: 1.2, breachdmg: .6,
breachmax: .2, breachmax: .2,
breachmin: .1, breachmin: .1,
class: 2, class: 2,
cost: 22580, cost: 22580,
damage: 8, damage: 4,
damagedist: {}, damagedist: {
distdraw: 1.75, T: 1
},
distdraw: 3,
edID: 128049526, edID: 128049526,
eddbID: 889, eddbID: 889,
falloff: 300, falloff: 300,
@@ -9624,7 +9658,7 @@ module.exports = {
mass: 2.5, mass: 2.5,
maxmass: 138, maxmass: 138,
maxmul: 1.4, maxmul: 1.4,
minmass: 23, minmass: 28,
minmul: .4, minmul: .4,
optmass: 55, optmass: 55,
optmul: .9, optmul: .9,
@@ -9652,7 +9686,7 @@ module.exports = {
optmul: .9, optmul: .9,
power: 1.8, power: 1.8,
rating: "C", rating: "C",
regen: 2.2, regen: 1.8,
thermres: -.2 thermres: -.2
}, { }, {
brokenregen: 3.8, brokenregen: 3.8,
@@ -13844,7 +13878,7 @@ module.exports = {
optmul: 1.1, optmul: 1.1,
power: 3.72, power: 3.72,
rating: "B", rating: "B",
regen: 3.1, regen: 1.3,
thermres: -.2 thermres: -.2
}, { }, {
brokenregen: 5.3, brokenregen: 5.3,
@@ -15190,8 +15224,8 @@ module.exports = {
integrity: [ -.06, 0 ], integrity: [ -.06, 0 ],
optmass: [ -.04, 0 ], optmass: [ -.04, 0 ],
optmul: [ .04, .1 ], optmul: [ .04, .1 ],
power: [ -.04, 0 ], power: [ .04, 0 ],
thermload: [ -.2, 0 ] thermload: [ .2, 0 ]
} }
}, },
"2": { "2": {
@@ -15203,8 +15237,8 @@ module.exports = {
integrity: [ -.12, .01 ], integrity: [ -.12, .01 ],
optmass: [ -.06, -.01 ], optmass: [ -.06, -.01 ],
optmul: [ .1, .14 ], optmul: [ .1, .14 ],
power: [ -.08, .02 ], power: [ .08, .02 ],
thermload: [ -.39, .1 ] thermload: [ .39, .1 ]
} }
}, },
"3": { "3": {
@@ -15217,8 +15251,8 @@ module.exports = {
integrity: [ -.18, .04 ], integrity: [ -.18, .04 ],
optmass: [ -.1, -.02 ], optmass: [ -.1, -.02 ],
optmul: [ .14, .2 ], optmul: [ .14, .2 ],
power: [ -.11, .03 ], power: [ .11, .03 ],
thermload: [ -.61, .2 ] thermload: [ .61, .2 ]
} }
}, },
"4": { "4": {
@@ -15231,8 +15265,8 @@ module.exports = {
integrity: [ -.24, .05 ], integrity: [ -.24, .05 ],
optmass: [ -.12, -.04 ], optmass: [ -.12, -.04 ],
optmul: [ .2, .25 ], optmul: [ .2, .25 ],
power: [ -.15, .05 ], power: [ .15, .05 ],
thermload: [ -.79, .29 ] thermload: [ .79, .29 ]
} }
}, },
"5": { "5": {
@@ -15245,8 +15279,8 @@ module.exports = {
integrity: [ -.31, .08 ], integrity: [ -.31, .08 ],
optmass: [ -.16, -.05 ], optmass: [ -.16, -.05 ],
optmul: [ .25, .29 ], optmul: [ .25, .29 ],
power: [ -.2, .08 ], power: [ .2, .08 ],
thermload: [ -1, .39 ] thermload: [ 1, .39 ]
} }
} }
}, },
@@ -19003,8 +19037,7 @@ module.exports = {
features: { features: {
fallofffromrange: [ 1, 1 ], fallofffromrange: [ 1, 1 ],
mass: [ .1, 0 ], mass: [ .1, 0 ],
range: [ .1, .2 ], range: [ .1, .2 ]
shotspeed: [ .1, .19 ]
} }
}, },
"2": { "2": {
@@ -19016,8 +19049,7 @@ module.exports = {
fallofffromrange: [ 1, 1 ], fallofffromrange: [ 1, 1 ],
mass: [ .2, .04 ], mass: [ .2, .04 ],
power: [ .04, 0 ], power: [ .04, 0 ],
range: [ .2, .4 ], range: [ .2, .4 ]
shotspeed: [ .19, .39 ]
} }
}, },
"3": { "3": {
@@ -19030,8 +19062,7 @@ module.exports = {
fallofffromrange: [ 1, 1 ], fallofffromrange: [ 1, 1 ],
mass: [ .29, .1 ], mass: [ .29, .1 ],
power: [ .1, .04 ], power: [ .1, .04 ],
range: [ .31, .61 ], range: [ .31, .61 ]
shotspeed: [ .29, .59 ]
} }
}, },
"4": { "4": {
@@ -19044,8 +19075,7 @@ module.exports = {
fallofffromrange: [ 1, 1 ], fallofffromrange: [ 1, 1 ],
mass: [ .39, .14 ], mass: [ .39, .14 ],
power: [ .14, .1 ], power: [ .14, .1 ],
range: [ .4, .81 ], range: [ .4, .81 ]
shotspeed: [ .39, .79 ]
} }
}, },
"5": { "5": {
@@ -19058,8 +19088,7 @@ module.exports = {
fallofffromrange: [ 1, 1 ], fallofffromrange: [ 1, 1 ],
mass: [ .5, .2 ], mass: [ .5, .2 ],
power: [ .2, .14 ], power: [ .2, .14 ],
range: [ .5, 1 ], range: [ .5, 1 ]
shotspeed: [ .5, 1 ]
} }
} }
}, },
@@ -19345,25 +19374,29 @@ module.exports = {
id: 0, id: 0,
name: "ammo", name: "ammo",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
boot: { boot: {
id: 1, id: 1,
name: "boot", name: "boot",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
brokenregen: { brokenregen: {
id: 2, id: 2,
name: "brokenregen", name: "brokenregen",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
burst: { burst: {
id: 3, id: 3,
name: "burst", name: "burst",
type: "numeric", type: "numeric",
method: "overwrite" method: "overwrite",
higherbetter: true
}, },
burstrof: { burstrof: {
id: 41, id: 41,
@@ -19375,13 +19408,15 @@ module.exports = {
id: 4, id: 4,
name: "clip", name: "clip",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
damage: { damage: {
id: 5, id: 5,
name: "damage", name: "damage",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
damagedist: { damagedist: {
id: 40, id: 40,
@@ -19394,49 +19429,57 @@ module.exports = {
id: 6, id: 6,
name: "distdraw", name: "distdraw",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
duration: { duration: {
id: 7, id: 7,
name: "duration", name: "duration",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
eff: { eff: {
id: 8, id: 8,
name: "eff", name: "eff",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
engcap: { engcap: {
id: 9, id: 9,
name: "engcap", name: "engcap",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
engrate: { engrate: {
id: 10, id: 10,
name: "engrate", name: "engrate",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
explres: { explres: {
id: 11, id: 11,
name: "explres", name: "explres",
type: "percentage", type: "percentage",
method: "additive" method: "additive",
higherbetter: true
}, },
facinglimit: { facinglimit: {
id: 12, id: 12,
name: "facinglimit", name: "facinglimit",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
falloff: { falloff: {
id: 45, id: 45,
name: "falloff", name: "falloff",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
fallofffromrange: { fallofffromrange: {
id: 42, id: 42,
@@ -19449,175 +19492,204 @@ module.exports = {
id: 13, id: 13,
name: "hullboost", name: "hullboost",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
hullreinforcement: { hullreinforcement: {
id: 14, id: 14,
name: "hullreinforcement", name: "hullreinforcement",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
integrity: { integrity: {
id: 15, id: 15,
name: "integrity", name: "integrity",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
jitter: { jitter: {
id: 16, id: 16,
name: "jitter", name: "jitter",
type: "numeric", type: "numeric",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
kinres: { kinres: {
id: 17, id: 17,
name: "kinres", name: "kinres",
type: "percentage", type: "percentage",
method: "additive" method: "additive",
higherbetter: true
}, },
mass: { mass: {
id: 18, id: 18,
name: "mass", name: "mass",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
maxfuel: { maxfuel: {
id: 19, id: 19,
name: "maxfuel", name: "maxfuel",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
optmass: { optmass: {
id: 20, id: 20,
name: "optmass", name: "optmass",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
optmul: { optmul: {
id: 21, id: 21,
name: "optmul", name: "optmul",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
pgen: { pgen: {
id: 22, id: 22,
name: "pgen", name: "pgen",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
piercing: { piercing: {
id: 23, id: 23,
name: "piercing", name: "piercing",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
power: { power: {
id: 24, id: 24,
name: "power", name: "power",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
protection: { protection: {
id: 44, id: 44,
name: "protection", name: "protection",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
range: { range: {
id: 25, id: 25,
name: "range", name: "range",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
ranget: { ranget: {
id: 26, id: 26,
name: "ranget", name: "ranget",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
regen: { regen: {
id: 27, id: 27,
name: "regen", name: "regen",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
reload: { reload: {
id: 28, id: 28,
name: "reload", name: "reload",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
rof: { rof: {
id: 29, id: 29,
name: "rof", name: "rof",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
shield: { shield: {
id: 30, id: 30,
name: "shield", name: "shield",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
shieldboost: { shieldboost: {
id: 31, id: 31,
name: "shieldboost", name: "shieldboost",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
shotspeed: { shotspeed: {
id: 43, id: 43,
name: "shotspeed", name: "shotspeed",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
spinup: { spinup: {
id: 32, id: 32,
name: "spinup", name: "spinup",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
syscap: { syscap: {
id: 33, id: 33,
name: "syscap", name: "syscap",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
sysrate: { sysrate: {
id: 34, id: 34,
name: "sysrate", name: "sysrate",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
thermload: { thermload: {
id: 35, id: 35,
name: "thermload", name: "thermload",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: false
}, },
thermres: { thermres: {
id: 36, id: 36,
name: "thermres", name: "thermres",
type: "percentage", type: "percentage",
method: "additive" method: "additive",
higherbetter: true
}, },
wepcap: { wepcap: {
id: 37, id: 37,
name: "wepcap", name: "wepcap",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
weprate: { weprate: {
id: 38, id: 38,
name: "weprate", name: "weprate",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
}, },
shieldreinforcement: { shieldreinforcement: {
id: 39, id: 39,
name: "shieldreinforcement", name: "shieldreinforcement",
type: "percentage", type: "percentage",
method: "multiplicative" method: "multiplicative",
higherbetter: true
} }
}, },
modifierActions: { modifierActions: {
@@ -20021,7 +20093,7 @@ module.exports = {
Weapon_ShortRange: [ 1, 2, 3, 4, 5 ], Weapon_ShortRange: [ 1, 2, 3, 4, 5 ],
Weapon_Sturdy: [ 1, 2, 3, 4, 5 ] Weapon_Sturdy: [ 1, 2, 3, 4, 5 ]
}, },
modifications: [ "ammo", "clip", "damage", "damagedist", "distdraw", "fallofffromrange", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "shotspeed", "thermload" ], modifications: [ "ammo", "clip", "damage", "damagedist", "distdraw", "fallofffromrange", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "thermload" ],
specials: [ "special_auto_loader", "special_dispersal_field", "special_smart_rounds", "special_force_shell", "special_high_yield_shell", "special_thermal_cascade" ] specials: [ "special_auto_loader", "special_dispersal_field", "special_smart_rounds", "special_force_shell", "special_high_yield_shell", "special_thermal_cascade" ]
}, },
cc: { cc: {
@@ -20076,7 +20148,7 @@ module.exports = {
Weapon_RapidFire: [ 1, 2, 3, 4, 5 ], Weapon_RapidFire: [ 1, 2, 3, 4, 5 ],
Weapon_Sturdy: [ 1, 2, 3, 4, 5 ] Weapon_Sturdy: [ 1, 2, 3, 4, 5 ]
}, },
modifications: [ "ammo", "burst", "burstrof", "clip", "damage", "damagedist", "fallofffromrange", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "shotspeed", "thermload" ], modifications: [ "ammo", "burst", "burstrof", "clip", "damage", "damagedist", "fallofffromrange", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "thermload" ],
specials: [ "special_corrosive_shell", "special_blinding_shell", "special_incendiary_rounds", "special_drag_munitions", "special_screening_shell" ] specials: [ "special_corrosive_shell", "special_blinding_shell", "special_incendiary_rounds", "special_drag_munitions", "special_screening_shell" ]
}, },
fh: { fh: {
@@ -20170,7 +20242,7 @@ module.exports = {
Weapon_ShortRange: [ 1, 2, 3, 4, 5 ], Weapon_ShortRange: [ 1, 2, 3, 4, 5 ],
Weapon_Sturdy: [ 1, 2, 3, 4, 5 ] Weapon_Sturdy: [ 1, 2, 3, 4, 5 ]
}, },
modifications: [ "ammo", "clip", "damage", "damagedist", "fallofffromrange", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "shotspeed", "thermload" ], modifications: [ "ammo", "clip", "damage", "damagedist", "fallofffromrange", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "thermload" ],
specials: [ "special_auto_loader", "special_corrosive_shell", "special_emissive_munitions", "special_incendiary_rounds", "special_smart_rounds", "special_thermalshock" ] specials: [ "special_auto_loader", "special_corrosive_shell", "special_emissive_munitions", "special_incendiary_rounds", "special_smart_rounds", "special_thermalshock" ]
}, },
ml: { ml: {
@@ -20212,7 +20284,7 @@ module.exports = {
Weapon_ShortRange: [ 1, 2, 3, 4, 5 ], Weapon_ShortRange: [ 1, 2, 3, 4, 5 ],
Weapon_Sturdy: [ 1, 2, 3, 4, 5 ] Weapon_Sturdy: [ 1, 2, 3, 4, 5 ]
}, },
modifications: [ "ammo", "clip", "damage", "damagedist", "fallofffromrange", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "shotspeed", "thermload" ], modifications: [ "ammo", "clip", "damage", "damagedist", "fallofffromrange", "distdraw", "integrity", "jitter", "mass", "piercing", "power", "range", "reload", "rof", "thermload" ],
specials: [ "special_blinding_shell", "special_dispersal_field", "special_phasing_sequence", "special_plasma_slug", "special_target_lock_breaker", "special_thermal_conduit" ] specials: [ "special_blinding_shell", "special_dispersal_field", "special_phasing_sequence", "special_plasma_slug", "special_target_lock_breaker", "special_thermal_conduit" ]
}, },
pas: { pas: {
@@ -20338,7 +20410,7 @@ module.exports = {
ShieldCellBank_Rapid: [ 1, 2, 3 ], ShieldCellBank_Rapid: [ 1, 2, 3 ],
ShieldCellBank_Specialised: [ 1, 2, 3 ] ShieldCellBank_Specialised: [ 1, 2, 3 ]
}, },
modifications: [ "boot", "duration", "integrity", "power", "shieldreinforcement", "spinup", "thermload" ] modifications: [ "boot", "duration", "integrity", "mass", "power", "shieldreinforcement", "spinup", "thermload" ]
}, },
sg: { sg: {
blueprints: { blueprints: {
@@ -20381,9 +20453,9 @@ module.exports = {
}, },
ws: { ws: {
blueprints: { blueprints: {
WakeScanner_LightWeight: [ 1, 2, 3, 4, 5 ], WakeScanner_LightWeight: [ 1, 2, 3 ],
WakeScanner_Reinforced: [ 1, 2, 3, 4, 5 ], WakeScanner_Reinforced: [ 1, 2, 3 ],
WakeScanner_Shielded: [ 1, 2, 3, 4, 5 ] WakeScanner_Shielded: [ 1, 2, 3 ]
}, },
modifications: [ "boot", "integrity", "mass", "power" ] modifications: [ "boot", "integrity", "mass", "power" ]
} }

330
dist/index.json vendored
View File

@@ -19,7 +19,8 @@
"pipSpeed": 0.13625, "pipSpeed": 0.13625,
"pitch": 38, "pitch": 38,
"roll": 100, "roll": 100,
"yaw": 14 "yaw": 14,
"crew": 2
}, },
"retailCost": 87810, "retailCost": 87810,
"bulkheads": [ "bulkheads": [
@@ -155,7 +156,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 25, "pitch": 25,
"roll": 60, "roll": 60,
"yaw": 10 "yaw": 10,
"crew": 3
}, },
"retailCost": 146969450, "retailCost": 146969450,
"bulkheads": [ "bulkheads": [
@@ -334,7 +336,8 @@
"pipSpeed": 0.13, "pipSpeed": 0.13,
"pitch": 38, "pitch": 38,
"roll": 100, "roll": 100,
"yaw": 10 "yaw": 10,
"crew": 2
}, },
"retailCost": 6661150, "retailCost": 6661150,
"bulkheads": [ "bulkheads": [
@@ -483,7 +486,8 @@
"pipSpeed": 0.125, "pipSpeed": 0.125,
"pitch": 40, "pitch": 40,
"roll": 110, "roll": 110,
"yaw": 15 "yaw": 15,
"crew": 2
}, },
"retailCost": 3961150, "retailCost": 3961150,
"bulkheads": [ "bulkheads": [
@@ -622,7 +626,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 25, "pitch": 25,
"roll": 60, "roll": 60,
"yaw": 17 "yaw": 17,
"crew": 3
}, },
"retailCost": 84532770, "retailCost": 84532770,
"bulkheads": [ "bulkheads": [
@@ -825,7 +830,8 @@
"pipSpeed": 0.125, "pipSpeed": 0.125,
"pitch": 40, "pitch": 40,
"roll": 100, "roll": 100,
"yaw": 10 "yaw": 10,
"crew": 2
}, },
"retailCost": 349720, "retailCost": 349720,
"bulkheads": [ "bulkheads": [
@@ -964,7 +970,8 @@
"pipSpeed": 0.125, "pipSpeed": 0.125,
"pitch": 30, "pitch": 30,
"roll": 90, "roll": 90,
"yaw": 10 "yaw": 10,
"crew": 2
}, },
"retailCost": 747660, "retailCost": 747660,
"bulkheads": [ "bulkheads": [
@@ -1109,7 +1116,8 @@
"pipSpeed": 0.09625, "pipSpeed": 0.09625,
"pitch": 35, "pitch": 35,
"roll": 90, "roll": 90,
"yaw": 13 "yaw": 13,
"crew": 1
}, },
"retailCost": 1894760, "retailCost": 1894760,
"bulkheads": [ "bulkheads": [
@@ -1248,7 +1256,8 @@
"pipSpeed": 0.09875, "pipSpeed": 0.09875,
"pitch": 42, "pitch": 42,
"roll": 100, "roll": 100,
"yaw": 15 "yaw": 15,
"crew": 1
}, },
"retailCost": 564330, "retailCost": 564330,
"bulkheads": [ "bulkheads": [
@@ -1387,7 +1396,8 @@
"pipSpeed": 0.0625, "pipSpeed": 0.0625,
"pitch": 50, "pitch": 50,
"roll": 120, "roll": 120,
"yaw": 18 "yaw": 18,
"crew": 1
}, },
"retailCost": 44800, "retailCost": 44800,
"bulkheads": [ "bulkheads": [
@@ -1528,7 +1538,8 @@
"pipSpeed": 0.11125, "pipSpeed": 0.11125,
"pitch": 38, "pitch": 38,
"roll": 90, "roll": 90,
"yaw": 19 "yaw": 19,
"crew": 2
}, },
"retailCost": 19814210, "retailCost": 19814210,
"bulkheads": [ "bulkheads": [
@@ -1692,7 +1703,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 28, "pitch": 28,
"roll": 75, "roll": 75,
"yaw": 8 "yaw": 8,
"crew": 3
}, },
"retailCost": 187969450, "retailCost": 187969450,
"bulkheads": [ "bulkheads": [
@@ -1877,7 +1889,8 @@
"pipSpeed": 0.0725, "pipSpeed": 0.0725,
"pitch": 30, "pitch": 30,
"roll": 80, "roll": 80,
"yaw": 14 "yaw": 14,
"crew": 2
}, },
"retailCost": 14314210, "retailCost": 14314210,
"bulkheads": [ "bulkheads": [
@@ -2045,7 +2058,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 25, "pitch": 25,
"roll": 80, "roll": 80,
"yaw": 18 "yaw": 18,
"crew": 2
}, },
"retailCost": 35814210, "retailCost": 35814210,
"bulkheads": [ "bulkheads": [
@@ -2222,7 +2236,8 @@
"pipSpeed": 0.03875, "pipSpeed": 0.03875,
"pitch": 38, "pitch": 38,
"roll": 90, "roll": 90,
"yaw": 12 "yaw": 12,
"crew": 2
}, },
"retailCost": 51567040, "retailCost": 51567040,
"bulkheads": [ "bulkheads": [
@@ -2369,7 +2384,8 @@
"pipSpeed": 0.1625, "pipSpeed": 0.1625,
"pitch": 36, "pitch": 36,
"roll": 100, "roll": 100,
"yaw": 14 "yaw": 14,
"crew": 1
}, },
"retailCost": 52720, "retailCost": 52720,
"bulkheads": [ "bulkheads": [
@@ -2498,7 +2514,8 @@
"pipSpeed": 0.1, "pipSpeed": 0.1,
"pitch": 40, "pitch": 40,
"roll": 80, "roll": 80,
"yaw": 18 "yaw": 18,
"crew": 2
}, },
"retailCost": 22296860, "retailCost": 22296860,
"bulkheads": [ "bulkheads": [
@@ -2645,7 +2662,8 @@
"pipSpeed": 0.05375, "pipSpeed": 0.05375,
"pitch": 38, "pitch": 38,
"roll": 90, "roll": 90,
"yaw": 16 "yaw": 16,
"crew": 1
}, },
"retailCost": 2542930, "retailCost": 2542930,
"bulkheads": [ "bulkheads": [
@@ -2787,7 +2805,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 18, "pitch": 18,
"roll": 45, "roll": 45,
"yaw": 8 "yaw": 8,
"crew": 3
}, },
"retailCost": 208969450, "retailCost": 208969450,
"bulkheads": [ "bulkheads": [
@@ -2970,7 +2989,8 @@
"pipSpeed": 0.075, "pipSpeed": 0.075,
"pitch": 40, "pitch": 40,
"roll": 100, "roll": 100,
"yaw": 15 "yaw": 15,
"crew": 1
}, },
"retailCost": 110830, "retailCost": 110830,
"bulkheads": [ "bulkheads": [
@@ -3112,7 +3132,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 27, "pitch": 27,
"roll": 100, "roll": 100,
"yaw": 15 "yaw": 15,
"crew": 1
}, },
"retailCost": 3126150, "retailCost": 3126150,
"bulkheads": [ "bulkheads": [
@@ -3254,7 +3275,8 @@
"luxuryCabins": true, "luxuryCabins": true,
"pitch": 25, "pitch": 25,
"roll": 55, "roll": 55,
"yaw": 18 "yaw": 18,
"crew": 2
}, },
"retailCost": 48539900, "retailCost": 48539900,
"bulkheads": [ "bulkheads": [
@@ -3421,7 +3443,8 @@
"pipSpeed": 0.0975, "pipSpeed": 0.0975,
"pitch": 29, "pitch": 29,
"roll": 90, "roll": 90,
"yaw": 10 "yaw": 10,
"crew": 2
}, },
"retailCost": 56978180, "retailCost": 56978180,
"bulkheads": [ "bulkheads": [
@@ -3572,7 +3595,8 @@
"pipSpeed": 0.1375, "pipSpeed": 0.1375,
"pitch": 42, "pitch": 42,
"roll": 110, "roll": 110,
"yaw": 16 "yaw": 16,
"crew": 1
}, },
"retailCost": 32000, "retailCost": 32000,
"bulkheads": [ "bulkheads": [
@@ -3703,7 +3727,8 @@
"pipSpeed": 0.1475, "pipSpeed": 0.1475,
"pitch": 30, "pitch": 30,
"roll": 100, "roll": 100,
"yaw": 17 "yaw": 17,
"crew": 1
}, },
"retailCost": 1045950, "retailCost": 1045950,
"bulkheads": [ "bulkheads": [
@@ -3842,7 +3867,8 @@
"pipSpeed": 0.16625, "pipSpeed": 0.16625,
"pitch": 22, "pitch": 22,
"roll": 60, "roll": 60,
"yaw": 22 "yaw": 22,
"crew": 1
}, },
"retailCost": 17472260, "retailCost": 17472260,
"bulkheads": [ "bulkheads": [
@@ -3990,7 +4016,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 20, "pitch": 20,
"roll": 20, "roll": 20,
"yaw": 8 "yaw": 8,
"crew": 3
}, },
"retailCost": 76555840, "retailCost": 76555840,
"bulkheads": [ "bulkheads": [
@@ -4141,7 +4168,8 @@
"pipSpeed": 0.09375, "pipSpeed": 0.09375,
"pitch": 35, "pitch": 35,
"roll": 90, "roll": 90,
"yaw": 15 "yaw": 15,
"crew": 1
}, },
"retailCost": 142930, "retailCost": 142930,
"bulkheads": [ "bulkheads": [
@@ -4286,7 +4314,8 @@
"pipSpeed": 0.0875, "pipSpeed": 0.0875,
"pitch": 30, "pitch": 30,
"roll": 90, "roll": 90,
"yaw": 12 "yaw": 12,
"crew": 1
}, },
"retailCost": 437930, "retailCost": 437930,
"bulkheads": [ "bulkheads": [
@@ -4435,7 +4464,8 @@
"pipSpeed": 0.02375, "pipSpeed": 0.02375,
"pitch": 42, "pitch": 42,
"roll": 110, "roll": 110,
"yaw": 17 "yaw": 17,
"crew": 2
}, },
"retailCost": 4925620, "retailCost": 4925620,
"bulkheads": [ "bulkheads": [
@@ -4556,9 +4586,9 @@
"internal": [ "internal": [
"4e", "4e",
0, 0,
0,
"02", "02",
0, 0,
0,
"2h" "2h"
] ]
} }
@@ -8178,7 +8208,7 @@
"hardpoints": { "hardpoints": {
"pl": [ "pl": [
{ {
"breachdmg": 2.04, "breachdmg": 1.7,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"class": 1, "class": 1,
@@ -8493,7 +8523,7 @@
], ],
"ul": [ "ul": [
{ {
"breachdmg": 7.05, "breachdmg": 1.5,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -8521,7 +8551,7 @@
"thermload": 0.4 "thermload": 0.4
}, },
{ {
"breachdmg": 5.3, "breachdmg": 1,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -8549,9 +8579,9 @@
"thermload": 0.3 "thermload": 0.3
}, },
{ {
"breachdmg": 1.92, "breachdmg": 0.4,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.6,
"burst": 3, "burst": 3,
"burstrof": 19, "burstrof": 19,
"class": 1, "class": 1,
@@ -8608,7 +8638,7 @@
"thermload": 0.3 "thermload": 0.3
}, },
{ {
"breachdmg": 11.1, "breachdmg": 3,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -8636,7 +8666,7 @@
"thermload": 0.8 "thermload": 0.8
}, },
{ {
"breachdmg": 8.82, "breachdmg": 2.1,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -8664,9 +8694,9 @@
"thermload": 0.7 "thermload": 0.7
}, },
{ {
"breachdmg": 3.51, "breachdmg": 0.9,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.6,
"burst": 3, "burst": 3,
"burstrof": 15, "burstrof": 15,
"class": 2, "class": 2,
@@ -8692,7 +8722,7 @@
"thermload": 0.4 "thermload": 0.4
}, },
{ {
"breachdmg": 10.53, "breachdmg": 3.9,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -8720,7 +8750,7 @@
"thermload": 1.7 "thermload": 1.7
}, },
{ {
"breachdmg": 14.08, "breachdmg": 4.4,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -8748,9 +8778,9 @@
"thermload": 1.4 "thermload": 1.4
}, },
{ {
"breachdmg": 5.58, "breachdmg": 1.8,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.6,
"burst": 3, "burst": 3,
"burstrof": 11, "burstrof": 11,
"class": 3, "class": 3,
@@ -8776,7 +8806,7 @@
"thermload": 0.8 "thermload": 0.8
}, },
{ {
"breachdmg": 28, "breachdmg": 17.5,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -8804,7 +8834,7 @@
"thermload": 4.5 "thermload": 4.5
}, },
{ {
"breachdmg": 21.63, "breachdmg": 10.3,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -10704,8 +10734,10 @@
"class": 1, "class": 1,
"cost": 6800, "cost": 6800,
"damage": 2, "damage": 2,
"damagedist": {}, "damagedist": {
"distdraw": 1.35, "T": 1
},
"distdraw": 1.5,
"edID": 128049525, "edID": 128049525,
"eddbID": 888, "eddbID": 888,
"falloff": 300, "falloff": 300,
@@ -10748,14 +10780,16 @@
"thermload": 6 "thermload": 6
}, },
{ {
"breachdmg": 1.2, "breachdmg": 0.6,
"breachmax": 0.2, "breachmax": 0.2,
"breachmin": 0.1, "breachmin": 0.1,
"class": 2, "class": 2,
"cost": 22580, "cost": 22580,
"damage": 8, "damage": 4,
"damagedist": {}, "damagedist": {
"distdraw": 1.75, "T": 1
},
"distdraw": 3,
"edID": 128049526, "edID": 128049526,
"eddbID": 889, "eddbID": 889,
"falloff": 300, "falloff": 300,
@@ -11726,7 +11760,7 @@
"mass": 2.5, "mass": 2.5,
"maxmass": 138, "maxmass": 138,
"maxmul": 1.4, "maxmul": 1.4,
"minmass": 23, "minmass": 28,
"minmul": 0.4, "minmul": 0.4,
"optmass": 55, "optmass": 55,
"optmul": 0.9, "optmul": 0.9,
@@ -11755,7 +11789,7 @@
"optmul": 0.9, "optmul": 0.9,
"power": 1.8, "power": 1.8,
"rating": "C", "rating": "C",
"regen": 2.2, "regen": 1.8,
"thermres": -0.2 "thermres": -0.2
}, },
{ {
@@ -16273,7 +16307,7 @@
"optmul": 1.1, "optmul": 1.1,
"power": 3.72, "power": 3.72,
"rating": "B", "rating": "B",
"regen": 3.1, "regen": 1.3,
"thermres": -0.2 "thermres": -0.2
}, },
{ {
@@ -18319,11 +18353,11 @@
0.1 0.1
], ],
"power": [ "power": [
-0.04, 0.04,
0 0
], ],
"thermload": [ "thermload": [
-0.2, 0.2,
0 0
] ]
} }
@@ -18347,11 +18381,11 @@
0.14 0.14
], ],
"power": [ "power": [
-0.08, 0.08,
0.02 0.02
], ],
"thermload": [ "thermload": [
-0.39, 0.39,
0.1 0.1
] ]
} }
@@ -18376,11 +18410,11 @@
0.2 0.2
], ],
"power": [ "power": [
-0.11, 0.11,
0.03 0.03
], ],
"thermload": [ "thermload": [
-0.61, 0.61,
0.2 0.2
] ]
} }
@@ -18405,11 +18439,11 @@
0.25 0.25
], ],
"power": [ "power": [
-0.15, 0.15,
0.05 0.05
], ],
"thermload": [ "thermload": [
-0.79, 0.79,
0.29 0.29
] ]
} }
@@ -18434,11 +18468,11 @@
0.29 0.29
], ],
"power": [ "power": [
-0.2, 0.2,
0.08 0.08
], ],
"thermload": [ "thermload": [
-1, 1,
0.39 0.39
] ]
} }
@@ -24969,10 +25003,6 @@
"range": [ "range": [
0.1, 0.1,
0.2 0.2
],
"shotspeed": [
0.1,
0.19
] ]
} }
}, },
@@ -24997,10 +25027,6 @@
"range": [ "range": [
0.2, 0.2,
0.4 0.4
],
"shotspeed": [
0.19,
0.39
] ]
} }
}, },
@@ -25026,10 +25052,6 @@
"range": [ "range": [
0.31, 0.31,
0.61 0.61
],
"shotspeed": [
0.29,
0.59
] ]
} }
}, },
@@ -25055,10 +25077,6 @@
"range": [ "range": [
0.4, 0.4,
0.81 0.81
],
"shotspeed": [
0.39,
0.79
] ]
} }
}, },
@@ -25084,10 +25102,6 @@
"range": [ "range": [
0.5, 0.5,
1 1
],
"shotspeed": [
0.5,
1
] ]
} }
} }
@@ -25617,25 +25631,29 @@
"id": 0, "id": 0,
"name": "ammo", "name": "ammo",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"boot": { "boot": {
"id": 1, "id": 1,
"name": "boot", "name": "boot",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"brokenregen": { "brokenregen": {
"id": 2, "id": 2,
"name": "brokenregen", "name": "brokenregen",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"burst": { "burst": {
"id": 3, "id": 3,
"name": "burst", "name": "burst",
"type": "numeric", "type": "numeric",
"method": "overwrite" "method": "overwrite",
"higherbetter": true
}, },
"burstrof": { "burstrof": {
"id": 41, "id": 41,
@@ -25647,13 +25665,15 @@
"id": 4, "id": 4,
"name": "clip", "name": "clip",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"damage": { "damage": {
"id": 5, "id": 5,
"name": "damage", "name": "damage",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"damagedist": { "damagedist": {
"id": 40, "id": 40,
@@ -25666,49 +25686,57 @@
"id": 6, "id": 6,
"name": "distdraw", "name": "distdraw",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"duration": { "duration": {
"id": 7, "id": 7,
"name": "duration", "name": "duration",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"eff": { "eff": {
"id": 8, "id": 8,
"name": "eff", "name": "eff",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"engcap": { "engcap": {
"id": 9, "id": 9,
"name": "engcap", "name": "engcap",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"engrate": { "engrate": {
"id": 10, "id": 10,
"name": "engrate", "name": "engrate",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"explres": { "explres": {
"id": 11, "id": 11,
"name": "explres", "name": "explres",
"type": "percentage", "type": "percentage",
"method": "additive" "method": "additive",
"higherbetter": true
}, },
"facinglimit": { "facinglimit": {
"id": 12, "id": 12,
"name": "facinglimit", "name": "facinglimit",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"falloff": { "falloff": {
"id": 45, "id": 45,
"name": "falloff", "name": "falloff",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"fallofffromrange": { "fallofffromrange": {
"id": 42, "id": 42,
@@ -25721,175 +25749,204 @@
"id": 13, "id": 13,
"name": "hullboost", "name": "hullboost",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"hullreinforcement": { "hullreinforcement": {
"id": 14, "id": 14,
"name": "hullreinforcement", "name": "hullreinforcement",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"integrity": { "integrity": {
"id": 15, "id": 15,
"name": "integrity", "name": "integrity",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"jitter": { "jitter": {
"id": 16, "id": 16,
"name": "jitter", "name": "jitter",
"type": "numeric", "type": "numeric",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"kinres": { "kinres": {
"id": 17, "id": 17,
"name": "kinres", "name": "kinres",
"type": "percentage", "type": "percentage",
"method": "additive" "method": "additive",
"higherbetter": true
}, },
"mass": { "mass": {
"id": 18, "id": 18,
"name": "mass", "name": "mass",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"maxfuel": { "maxfuel": {
"id": 19, "id": 19,
"name": "maxfuel", "name": "maxfuel",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"optmass": { "optmass": {
"id": 20, "id": 20,
"name": "optmass", "name": "optmass",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"optmul": { "optmul": {
"id": 21, "id": 21,
"name": "optmul", "name": "optmul",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"pgen": { "pgen": {
"id": 22, "id": 22,
"name": "pgen", "name": "pgen",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"piercing": { "piercing": {
"id": 23, "id": 23,
"name": "piercing", "name": "piercing",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"power": { "power": {
"id": 24, "id": 24,
"name": "power", "name": "power",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"protection": { "protection": {
"id": 44, "id": 44,
"name": "protection", "name": "protection",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"range": { "range": {
"id": 25, "id": 25,
"name": "range", "name": "range",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"ranget": { "ranget": {
"id": 26, "id": 26,
"name": "ranget", "name": "ranget",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"regen": { "regen": {
"id": 27, "id": 27,
"name": "regen", "name": "regen",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"reload": { "reload": {
"id": 28, "id": 28,
"name": "reload", "name": "reload",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"rof": { "rof": {
"id": 29, "id": 29,
"name": "rof", "name": "rof",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"shield": { "shield": {
"id": 30, "id": 30,
"name": "shield", "name": "shield",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"shieldboost": { "shieldboost": {
"id": 31, "id": 31,
"name": "shieldboost", "name": "shieldboost",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"shotspeed": { "shotspeed": {
"id": 43, "id": 43,
"name": "shotspeed", "name": "shotspeed",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"spinup": { "spinup": {
"id": 32, "id": 32,
"name": "spinup", "name": "spinup",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"syscap": { "syscap": {
"id": 33, "id": 33,
"name": "syscap", "name": "syscap",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"sysrate": { "sysrate": {
"id": 34, "id": 34,
"name": "sysrate", "name": "sysrate",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"thermload": { "thermload": {
"id": 35, "id": 35,
"name": "thermload", "name": "thermload",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": false
}, },
"thermres": { "thermres": {
"id": 36, "id": 36,
"name": "thermres", "name": "thermres",
"type": "percentage", "type": "percentage",
"method": "additive" "method": "additive",
"higherbetter": true
}, },
"wepcap": { "wepcap": {
"id": 37, "id": 37,
"name": "wepcap", "name": "wepcap",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"weprate": { "weprate": {
"id": 38, "id": 38,
"name": "weprate", "name": "weprate",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
}, },
"shieldreinforcement": { "shieldreinforcement": {
"id": 39, "id": 39,
"name": "shieldreinforcement", "name": "shieldreinforcement",
"type": "percentage", "type": "percentage",
"method": "multiplicative" "method": "multiplicative",
"higherbetter": true
} }
}, },
"modifierActions": { "modifierActions": {
@@ -26492,7 +26549,6 @@
"range", "range",
"reload", "reload",
"rof", "rof",
"shotspeed",
"thermload" "thermload"
], ],
"specials": [ "specials": [
@@ -26714,7 +26770,6 @@
"range", "range",
"reload", "reload",
"rof", "rof",
"shotspeed",
"thermload" "thermload"
], ],
"specials": [ "specials": [
@@ -27079,7 +27134,6 @@
"range", "range",
"reload", "reload",
"rof", "rof",
"shotspeed",
"thermload" "thermload"
], ],
"specials": [ "specials": [
@@ -27284,7 +27338,6 @@
"range", "range",
"reload", "reload",
"rof", "rof",
"shotspeed",
"thermload" "thermload"
], ],
"specials": [ "specials": [
@@ -27742,6 +27795,7 @@
"boot", "boot",
"duration", "duration",
"integrity", "integrity",
"mass",
"power", "power",
"shieldreinforcement", "shieldreinforcement",
"spinup", "spinup",
@@ -27953,23 +28007,17 @@
"WakeScanner_LightWeight": [ "WakeScanner_LightWeight": [
1, 1,
2, 2,
3, 3
4,
5
], ],
"WakeScanner_Reinforced": [ "WakeScanner_Reinforced": [
1, 1,
2, 2,
3, 3
4,
5
], ],
"WakeScanner_Shielded": [ "WakeScanner_Shielded": [
1, 1,
2, 2,
3, 3
4,
5
] ]
}, },
"modifications": [ "modifications": [

View File

@@ -1096,8 +1096,8 @@
"integrity": [ -0.06, 0 ], "integrity": [ -0.06, 0 ],
"optmass": [ -0.04, 0 ], "optmass": [ -0.04, 0 ],
"optmul": [ 0.04, 0.1 ], "optmul": [ 0.04, 0.1 ],
"power": [ -0.04, 0 ], "power": [ 0.04, 0 ],
"thermload": [ -0.2, 0 ] "thermload": [ 0.2, 0 ]
} }
}, },
"2": { "2": {
@@ -1109,8 +1109,8 @@
"integrity": [ -0.12, 0.01 ], "integrity": [ -0.12, 0.01 ],
"optmass": [ -0.06, -0.01 ], "optmass": [ -0.06, -0.01 ],
"optmul": [ 0.1, 0.14 ], "optmul": [ 0.1, 0.14 ],
"power": [ -0.08, 0.02 ], "power": [ 0.08, 0.02 ],
"thermload": [ -0.39, 0.1 ] "thermload": [ 0.39, 0.1 ]
} }
}, },
"3": { "3": {
@@ -1123,8 +1123,8 @@
"integrity": [ -0.18, 0.04 ], "integrity": [ -0.18, 0.04 ],
"optmass": [ -0.1, -0.02 ], "optmass": [ -0.1, -0.02 ],
"optmul": [ 0.14, 0.2 ], "optmul": [ 0.14, 0.2 ],
"power": [ -0.11, 0.03 ], "power": [ 0.11, 0.03 ],
"thermload": [ -0.61, 0.2 ] "thermload": [ 0.61, 0.2 ]
} }
}, },
"4": { "4": {
@@ -1137,8 +1137,8 @@
"integrity": [ -0.24, 0.05 ], "integrity": [ -0.24, 0.05 ],
"optmass": [ -0.12, -0.04 ], "optmass": [ -0.12, -0.04 ],
"optmul": [ 0.2, 0.25 ], "optmul": [ 0.2, 0.25 ],
"power": [ -0.15, 0.05 ], "power": [ 0.15, 0.05 ],
"thermload": [ -0.79, 0.29 ] "thermload": [ 0.79, 0.29 ]
} }
}, },
"5": { "5": {
@@ -1151,8 +1151,8 @@
"integrity": [ -0.31, 0.08 ], "integrity": [ -0.31, 0.08 ],
"optmass": [ -0.16, -0.05 ], "optmass": [ -0.16, -0.05 ],
"optmul": [ 0.25, 0.29 ], "optmul": [ 0.25, 0.29 ],
"power": [ -0.2, 0.08 ], "power": [ 0.2, 0.08 ],
"thermload": [ -1, 0.39 ] "thermload": [ 1, 0.39 ]
} }
} }
}, },
@@ -4909,8 +4909,7 @@
"features": { "features": {
"fallofffromrange": [ 1, 1 ], "fallofffromrange": [ 1, 1 ],
"mass": [ 0.1, 0 ], "mass": [ 0.1, 0 ],
"range": [ 0.1, 0.2 ], "range": [ 0.1, 0.2 ]
"shotspeed": [ 0.1, 0.19 ]
} }
}, },
"2": { "2": {
@@ -4922,8 +4921,7 @@
"fallofffromrange": [ 1, 1 ], "fallofffromrange": [ 1, 1 ],
"mass": [ 0.2, 0.04 ], "mass": [ 0.2, 0.04 ],
"power": [ 0.04, 0 ], "power": [ 0.04, 0 ],
"range": [ 0.2, 0.4 ], "range": [ 0.2, 0.4 ]
"shotspeed": [ 0.19, 0.39 ]
} }
}, },
"3": { "3": {
@@ -4936,8 +4934,7 @@
"fallofffromrange": [ 1, 1 ], "fallofffromrange": [ 1, 1 ],
"mass": [ 0.29, 0.1 ], "mass": [ 0.29, 0.1 ],
"power": [ 0.1, 0.04 ], "power": [ 0.1, 0.04 ],
"range": [ 0.31, 0.61 ], "range": [ 0.31, 0.61 ]
"shotspeed": [ 0.29, 0.59 ]
} }
}, },
"4": { "4": {
@@ -4950,8 +4947,7 @@
"fallofffromrange": [ 1, 1 ], "fallofffromrange": [ 1, 1 ],
"mass": [ 0.39, 0.14 ], "mass": [ 0.39, 0.14 ],
"power": [ 0.14, 0.1 ], "power": [ 0.14, 0.1 ],
"range": [ 0.4, 0.81 ], "range": [ 0.4, 0.81 ]
"shotspeed": [ 0.39, 0.79 ]
} }
}, },
"5": { "5": {
@@ -4964,8 +4960,7 @@
"fallofffromrange": [ 1, 1 ], "fallofffromrange": [ 1, 1 ],
"mass": [ 0.5, 0.2 ], "mass": [ 0.5, 0.2 ],
"power": [ 0.2, 0.14 ], "power": [ 0.2, 0.14 ],
"range": [ 0.5, 1 ], "range": [ 0.5, 1 ]
"shotspeed": [ 0.5, 1 ]
} }
} }
}, },

View File

@@ -1,48 +1,48 @@
{ {
"ammo": {"id": 0, "name": "ammo", "type": "percentage", "method": "multiplicative"}, "ammo": {"id": 0, "name": "ammo", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"boot": {"id": 1, "name": "boot", "type": "percentage", "method": "multiplicative"}, "boot": {"id": 1, "name": "boot", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"brokenregen": {"id": 2, "name": "brokenregen", "type": "percentage", "method": "multiplicative"}, "brokenregen": {"id": 2, "name": "brokenregen", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"burst": {"id": 3, "name": "burst", "type": "numeric", "method": "overwrite"}, "burst": {"id": 3, "name": "burst", "type": "numeric", "method": "overwrite", "higherbetter": true},
"burstrof": {"id": 41, "name": "burstrof", "type": "numeric", "method": "overwrite"}, "burstrof": {"id": 41, "name": "burstrof", "type": "numeric", "method": "overwrite"},
"clip": {"id": 4, "name": "clip", "type": "percentage", "method": "multiplicative"}, "clip": {"id": 4, "name": "clip", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"damage": {"id": 5, "name": "damage", "type": "percentage", "method": "multiplicative"}, "damage": {"id": 5, "name": "damage", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"damagedist": {"id": 40, "name": "damage", "type": "object", "hidden": true, "method": "overwrite"}, "damagedist": {"id": 40, "name": "damage", "type": "object", "hidden": true, "method": "overwrite"},
"distdraw": {"id": 6, "name": "distdraw", "type": "percentage", "method": "multiplicative"}, "distdraw": {"id": 6, "name": "distdraw", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"duration": {"id": 7, "name": "duration", "type": "percentage", "method": "multiplicative"}, "duration": {"id": 7, "name": "duration", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"eff": {"id": 8, "name": "eff", "type": "percentage", "method": "multiplicative"}, "eff": {"id": 8, "name": "eff", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"engcap": {"id": 9, "name": "engcap", "type": "percentage", "method": "multiplicative"}, "engcap": {"id": 9, "name": "engcap", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"engrate": {"id": 10, "name": "engrate", "type": "percentage", "method": "multiplicative"}, "engrate": {"id": 10, "name": "engrate", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"explres": {"id": 11, "name": "explres", "type": "percentage", "method": "additive"}, "explres": {"id": 11, "name": "explres", "type": "percentage", "method": "additive", "higherbetter": true},
"facinglimit": {"id": 12, "name": "facinglimit", "type": "percentage", "method": "multiplicative"}, "facinglimit": {"id": 12, "name": "facinglimit", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"falloff": {"id": 45, "name": "falloff", "type": "percentage", "method": "multiplicative"}, "falloff": {"id": 45, "name": "falloff", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"fallofffromrange": {"id": 42, "name": "fallofffromrange", "type": "numeric", "hidden": true, "method": "overwrite"}, "fallofffromrange": {"id": 42, "name": "fallofffromrange", "type": "numeric", "hidden": true, "method": "overwrite"},
"hullboost": {"id": 13, "name": "hullboost", "type": "percentage", "method": "multiplicative"}, "hullboost": {"id": 13, "name": "hullboost", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"hullreinforcement": {"id": 14, "name": "hullreinforcement", "type": "percentage", "method": "multiplicative"}, "hullreinforcement": {"id": 14, "name": "hullreinforcement", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"integrity": {"id": 15, "name": "integrity", "type": "percentage", "method": "multiplicative"}, "integrity": {"id": 15, "name": "integrity", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"jitter": {"id": 16, "name": "jitter", "type": "numeric", "method": "multiplicative"}, "jitter": {"id": 16, "name": "jitter", "type": "numeric", "method": "multiplicative", "higherbetter": true},
"kinres": {"id": 17, "name": "kinres", "type": "percentage", "method": "additive"}, "kinres": {"id": 17, "name": "kinres", "type": "percentage", "method": "additive", "higherbetter": true},
"mass": {"id": 18, "name": "mass", "type": "percentage", "method": "multiplicative"}, "mass": {"id": 18, "name": "mass", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"maxfuel": {"id": 19, "name": "maxfuel", "type": "percentage", "method": "multiplicative"}, "maxfuel": {"id": 19, "name": "maxfuel", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"optmass": {"id": 20, "name": "optmass", "type": "percentage", "method": "multiplicative"}, "optmass": {"id": 20, "name": "optmass", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"optmul": {"id": 21, "name": "optmul", "type": "percentage", "method": "multiplicative"}, "optmul": {"id": 21, "name": "optmul", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"pgen": {"id": 22, "name": "pgen", "type": "percentage", "method": "multiplicative"}, "pgen": {"id": 22, "name": "pgen", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"piercing": {"id": 23, "name": "piercing", "type": "percentage", "method": "multiplicative"}, "piercing": {"id": 23, "name": "piercing", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"power": {"id": 24, "name": "power", "type": "percentage", "method": "multiplicative"}, "power": {"id": 24, "name": "power", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"protection": {"id": 44, "name": "protection", "type": "percentage", "method": "multiplicative"}, "protection": {"id": 44, "name": "protection", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"range": {"id": 25, "name": "range", "type": "percentage", "method": "multiplicative"}, "range": {"id": 25, "name": "range", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"ranget": {"id": 26, "name": "ranget", "type": "percentage", "method": "multiplicative"}, "ranget": {"id": 26, "name": "ranget", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"regen": {"id": 27, "name": "regen", "type": "percentage", "method": "multiplicative"}, "regen": {"id": 27, "name": "regen", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"reload": {"id": 28, "name": "reload", "type": "percentage", "method": "multiplicative"}, "reload": {"id": 28, "name": "reload", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"rof": {"id": 29, "name": "rof", "type": "percentage", "method": "multiplicative"}, "rof": {"id": 29, "name": "rof", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"shield": {"id": 30, "name": "shield", "type": "percentage", "method": "multiplicative"}, "shield": {"id": 30, "name": "shield", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"shieldboost": {"id": 31, "name": "shieldboost", "type": "percentage", "method": "multiplicative"}, "shieldboost": {"id": 31, "name": "shieldboost", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"shotspeed": {"id": 43, "name": "shotspeed", "type": "percentage", "method": "multiplicative"}, "shotspeed": {"id": 43, "name": "shotspeed", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"spinup": {"id": 32, "name": "spinup", "type": "percentage", "method": "multiplicative"}, "spinup": {"id": 32, "name": "spinup", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"syscap": {"id": 33, "name": "syscap", "type": "percentage", "method": "multiplicative"}, "syscap": {"id": 33, "name": "syscap", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"sysrate": {"id": 34, "name": "sysrate", "type": "percentage", "method": "multiplicative"}, "sysrate": {"id": 34, "name": "sysrate", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"thermload": {"id": 35, "name": "thermload", "type": "percentage", "method": "multiplicative"}, "thermload": {"id": 35, "name": "thermload", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"thermres": {"id": 36, "name": "thermres", "type": "percentage", "method": "additive"}, "thermres": {"id": 36, "name": "thermres", "type": "percentage", "method": "additive", "higherbetter": true},
"wepcap": {"id": 37, "name": "wepcap", "type": "percentage", "method": "multiplicative"}, "wepcap": {"id": 37, "name": "wepcap", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"weprate": {"id": 38, "name": "weprate", "type": "percentage", "method": "multiplicative"}, "weprate": {"id": 38, "name": "weprate", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"shieldreinforcement": {"id": 39, "name": "shieldreinforcement", "type": "percentage", "method": "multiplicative"} "shieldreinforcement": {"id": 39, "name": "shieldreinforcement", "type": "percentage", "method": "multiplicative", "higherbetter": true}
} }

View File

@@ -103,7 +103,6 @@
"range", "range",
"reload", "reload",
"rof", "rof",
"shotspeed",
"thermload" "thermload"
], ],
"specials": [ "specials": [
@@ -207,7 +206,6 @@
"range", "range",
"reload", "reload",
"rof", "rof",
"shotspeed",
"thermload" "thermload"
], ],
"specials": [ "specials": [
@@ -377,7 +375,6 @@
"range", "range",
"reload", "reload",
"rof", "rof",
"shotspeed",
"thermload" "thermload"
], ],
"specials": [ "specials": [
@@ -490,7 +487,6 @@
"range", "range",
"reload", "reload",
"rof", "rof",
"shotspeed",
"thermload" "thermload"
], ],
"specials": [ "specials": [
@@ -735,6 +731,7 @@
"boot", "boot",
"duration", "duration",
"integrity", "integrity",
"mass",
"power", "power",
"shieldreinforcement", "shieldreinforcement",
"spinup", "spinup",
@@ -841,9 +838,9 @@
}, },
"ws": { "ws": {
"blueprints": { "blueprints": {
"WakeScanner_LightWeight": [1, 2, 3, 4, 5], "WakeScanner_LightWeight": [1, 2, 3],
"WakeScanner_Reinforced": [1, 2, 3, 4, 5], "WakeScanner_Reinforced": [1, 2, 3],
"WakeScanner_Shielded": [1, 2, 3, 4, 5] "WakeScanner_Shielded": [1, 2, 3]
}, },
"modifications": [ "modifications": [
"boot", "boot",

View File

@@ -1,7 +1,7 @@
{ {
"ul": [ "ul": [
{ {
"breachdmg": 7.05, "breachdmg": 1.5,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -29,7 +29,7 @@
"thermload": 0.4 "thermload": 0.4
}, },
{ {
"breachdmg": 5.3, "breachdmg": 1,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -57,9 +57,9 @@
"thermload": 0.3 "thermload": 0.3
}, },
{ {
"breachdmg": 1.92, "breachdmg": 0.4,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.6,
"burst": 3, "burst": 3,
"burstrof": 19, "burstrof": 19,
"class": 1, "class": 1,
@@ -116,7 +116,7 @@
"thermload": 0.3 "thermload": 0.3
}, },
{ {
"breachdmg": 11.1, "breachdmg": 3,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -144,7 +144,7 @@
"thermload": 0.8 "thermload": 0.8
}, },
{ {
"breachdmg": 8.82, "breachdmg": 2.1,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -172,9 +172,9 @@
"thermload": 0.7 "thermload": 0.7
}, },
{ {
"breachdmg": 3.51, "breachdmg": 0.9,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.6,
"burst": 3, "burst": 3,
"burstrof": 15, "burstrof": 15,
"class": 2, "class": 2,
@@ -200,7 +200,7 @@
"thermload": 0.4 "thermload": 0.4
}, },
{ {
"breachdmg": 10.53, "breachdmg": 3.9,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -228,7 +228,7 @@
"thermload": 1.7 "thermload": 1.7
}, },
{ {
"breachdmg": 14.08, "breachdmg": 4.4,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -256,9 +256,9 @@
"thermload": 1.4 "thermload": 1.4
}, },
{ {
"breachdmg": 5.58, "breachdmg": 1.8,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.6,
"burst": 3, "burst": 3,
"burstrof": 11, "burstrof": 11,
"class": 3, "class": 3,
@@ -284,7 +284,7 @@
"thermload": 0.8 "thermload": 0.8
}, },
{ {
"breachdmg": 28, "breachdmg": 17.5,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,
@@ -312,7 +312,7 @@
"thermload": 4.5 "thermload": 4.5
}, },
{ {
"breachdmg": 21.63, "breachdmg": 10.3,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"burst": 3, "burst": 3,

View File

@@ -7,8 +7,10 @@
"class": 1, "class": 1,
"cost": 6800, "cost": 6800,
"damage": 2, "damage": 2,
"damagedist": {}, "damagedist": {
"distdraw": 1.35, "T": 1
},
"distdraw": 1.5,
"edID": 128049525, "edID": 128049525,
"eddbID": 888, "eddbID": 888,
"falloff": 300, "falloff": 300,
@@ -51,14 +53,16 @@
"thermload": 6 "thermload": 6
}, },
{ {
"breachdmg": 1.2, "breachdmg": 0.6,
"breachmax": 0.2, "breachmax": 0.2,
"breachmin": 0.1, "breachmin": 0.1,
"class": 2, "class": 2,
"cost": 22580, "cost": 22580,
"damage": 8, "damage": 4,
"damagedist": {}, "damagedist": {
"distdraw": 1.75, "T": 1
},
"distdraw": 3,
"edID": 128049526, "edID": 128049526,
"eddbID": 889, "eddbID": 889,
"falloff": 300, "falloff": 300,

View File

@@ -1,7 +1,7 @@
{ {
"pl": [ "pl": [
{ {
"breachdmg": 2.04, "breachdmg": 1.7,
"breachmax": 0.8, "breachmax": 0.8,
"breachmin": 0.4, "breachmin": 0.4,
"class": 1, "class": 1,

View File

@@ -37,7 +37,7 @@
"mass": 2.5, "mass": 2.5,
"maxmass": 138, "maxmass": 138,
"maxmul": 1.4, "maxmul": 1.4,
"minmass": 23, "minmass": 28,
"minmul": 0.4, "minmul": 0.4,
"optmass": 55, "optmass": 55,
"optmul": 0.9, "optmul": 0.9,
@@ -66,7 +66,7 @@
"optmul": 0.9, "optmul": 0.9,
"power": 1.8, "power": 1.8,
"rating": "C", "rating": "C",
"regen": 2.2, "regen": 1.8,
"thermres": -0.2 "thermres": -0.2
}, },
{ {

View File

@@ -572,7 +572,7 @@
"optmul": 1.1, "optmul": 1.1,
"power": 3.72, "power": 3.72,
"rating": "B", "rating": "B",
"regen": 3.1, "regen": 1.3,
"thermres": -0.2 "thermres": -0.2
}, },
{ {

View File

@@ -1,6 +1,6 @@
{ {
"name": "coriolis-data", "name": "coriolis-data",
"version": "2.2.14", "version": "2.2.19",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/EDCD/coriolis-data" "url": "https://github.com/EDCD/coriolis-data"

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.13625, "pipSpeed": 0.13625,
"pitch": 38, "pitch": 38,
"roll": 100, "roll": 100,
"yaw": 14 "yaw": 14,
"crew": 2
}, },
"retailCost": 87810, "retailCost": 87810,
"bulkheads": [ "bulkheads": [

View File

@@ -19,7 +19,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 25, "pitch": 25,
"roll": 60, "roll": 60,
"yaw": 10 "yaw": 10,
"crew": 3
}, },
"retailCost": 146969450, "retailCost": 146969450,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.13, "pipSpeed": 0.13,
"pitch": 38, "pitch": 38,
"roll": 100, "roll": 100,
"yaw": 10 "yaw": 10,
"crew": 2
}, },
"retailCost": 6661150, "retailCost": 6661150,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.125, "pipSpeed": 0.125,
"pitch": 40, "pitch": 40,
"roll": 110, "roll": 110,
"yaw": 15 "yaw": 15,
"crew": 2
}, },
"retailCost": 3961150, "retailCost": 3961150,
"bulkheads": [ "bulkheads": [

View File

@@ -20,7 +20,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 25, "pitch": 25,
"roll": 60, "roll": 60,
"yaw": 17 "yaw": 17,
"crew": 3
}, },
"retailCost": 84532770, "retailCost": 84532770,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.125, "pipSpeed": 0.125,
"pitch": 40, "pitch": 40,
"roll": 100, "roll": 100,
"yaw": 10 "yaw": 10,
"crew": 2
}, },
"retailCost": 349720, "retailCost": 349720,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.125, "pipSpeed": 0.125,
"pitch": 30, "pitch": 30,
"roll": 90, "roll": 90,
"yaw": 10 "yaw": 10,
"crew": 2
}, },
"retailCost": 747660, "retailCost": 747660,
"bulkheads": [ "bulkheads": [

View File

@@ -17,7 +17,8 @@
"pipSpeed": 0.09625, "pipSpeed": 0.09625,
"pitch": 35, "pitch": 35,
"roll": 90, "roll": 90,
"yaw": 13 "yaw": 13,
"crew": 1
}, },
"retailCost": 1894760, "retailCost": 1894760,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.09875, "pipSpeed": 0.09875,
"pitch": 42, "pitch": 42,
"roll": 100, "roll": 100,
"yaw": 15 "yaw": 15,
"crew": 1
} , } ,
"retailCost": 564330, "retailCost": 564330,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.0625, "pipSpeed": 0.0625,
"pitch": 50, "pitch": 50,
"roll": 120, "roll": 120,
"yaw": 18 "yaw": 18,
"crew": 1
}, },
"retailCost": 44800, "retailCost": 44800,
"bulkheads": [ "bulkheads": [

View File

@@ -17,7 +17,8 @@
"pipSpeed": 0.11125, "pipSpeed": 0.11125,
"pitch": 38, "pitch": 38,
"roll": 90, "roll": 90,
"yaw": 19 "yaw": 19,
"crew": 2
}, },
"retailCost": 19814210, "retailCost": 19814210,
"bulkheads": [ "bulkheads": [

View File

@@ -19,7 +19,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 28, "pitch": 28,
"roll": 75, "roll": 75,
"yaw": 8 "yaw": 8,
"crew": 3
}, },
"retailCost": 187969450, "retailCost": 187969450,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.0725, "pipSpeed": 0.0725,
"pitch": 30, "pitch": 30,
"roll": 80, "roll": 80,
"yaw": 14 "yaw": 14,
"crew": 2
}, },
"retailCost": 14314210, "retailCost": 14314210,
"bulkheads": [ "bulkheads": [

View File

@@ -19,7 +19,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 25, "pitch": 25,
"roll": 80, "roll": 80,
"yaw": 18 "yaw": 18,
"crew": 2
}, },
"retailCost": 35814210, "retailCost": 35814210,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.03875, "pipSpeed": 0.03875,
"pitch": 38, "pitch": 38,
"roll": 90, "roll": 90,
"yaw": 12 "yaw": 12,
"crew": 2
}, },
"retailCost": 51567040, "retailCost": 51567040,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.1625, "pipSpeed": 0.1625,
"pitch": 36, "pitch": 36,
"roll": 100, "roll": 100,
"yaw": 14 "yaw": 14,
"crew": 1
}, },
"retailCost": 52720, "retailCost": 52720,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.1, "pipSpeed": 0.1,
"pitch": 40, "pitch": 40,
"roll": 80, "roll": 80,
"yaw": 18 "yaw": 18,
"crew": 2
}, },
"retailCost": 22296860, "retailCost": 22296860,
"bulkheads": [ "bulkheads": [

View File

@@ -17,7 +17,8 @@
"pipSpeed": 0.05375, "pipSpeed": 0.05375,
"pitch": 38, "pitch": 38,
"roll": 90, "roll": 90,
"yaw": 16 "yaw": 16,
"crew": 1
}, },
"retailCost": 2542930, "retailCost": 2542930,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 18, "pitch": 18,
"roll": 45, "roll": 45,
"yaw":8 "yaw": 8,
"crew": 3
}, },
"retailCost": 208969450, "retailCost": 208969450,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.075, "pipSpeed": 0.075,
"pitch": 40, "pitch": 40,
"roll": 100, "roll": 100,
"yaw": 15 "yaw": 15,
"crew": 1
}, },
"retailCost": 110830, "retailCost": 110830,
"bulkheads": [ "bulkheads": [

View File

@@ -19,7 +19,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 27, "pitch": 27,
"roll": 100, "roll": 100,
"yaw": 15 "yaw": 15,
"crew": 1
}, },
"retailCost": 3126150, "retailCost": 3126150,
"bulkheads": [ "bulkheads": [

View File

@@ -19,7 +19,8 @@
"luxuryCabins": true, "luxuryCabins": true,
"pitch": 25, "pitch": 25,
"roll": 55, "roll": 55,
"yaw": 18 "yaw": 18,
"crew": 2
}, },
"retailCost": 48539900, "retailCost": 48539900,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.0975, "pipSpeed": 0.0975,
"pitch": 29, "pitch": 29,
"roll": 90, "roll": 90,
"yaw": 10 "yaw": 10,
"crew": 2
}, },
"retailCost": 56978180, "retailCost": 56978180,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.1375, "pipSpeed": 0.1375,
"pitch": 42, "pitch": 42,
"roll": 110, "roll": 110,
"yaw": 16 "yaw": 16,
"crew": 1
}, },
"retailCost": 32000, "retailCost": 32000,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.1475, "pipSpeed": 0.1475,
"pitch": 30, "pitch": 30,
"roll": 100, "roll": 100,
"yaw": 17 "yaw": 17,
"crew": 1
}, },
"retailCost": 1045950, "retailCost": 1045950,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.16625, "pipSpeed": 0.16625,
"pitch": 22, "pitch": 22,
"roll": 60, "roll": 60,
"yaw": 22 "yaw": 22,
"crew": 1
}, },
"retailCost": 17472260, "retailCost": 17472260,
"bulkheads": [ "bulkheads": [

View File

@@ -19,7 +19,8 @@
"fighterHangars": true, "fighterHangars": true,
"pitch": 20, "pitch": 20,
"roll": 20, "roll": 20,
"yaw": 8 "yaw": 8,
"crew": 3
}, },
"retailCost": 76555840, "retailCost": 76555840,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.09375, "pipSpeed": 0.09375,
"pitch": 35, "pitch": 35,
"roll": 90, "roll": 90,
"yaw": 15 "yaw": 15,
"crew": 1
}, },
"retailCost": 142930, "retailCost": 142930,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.0875, "pipSpeed": 0.0875,
"pitch": 30, "pitch": 30,
"roll": 90, "roll": 90,
"yaw": 12 "yaw": 12,
"crew": 1
}, },
"retailCost": 437930, "retailCost": 437930,
"bulkheads": [ "bulkheads": [

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.02375, "pipSpeed": 0.02375,
"pitch": 42, "pitch": 42,
"roll": 110, "roll": 110,
"yaw": 17 "yaw": 17,
"crew": 2
}, },
"retailCost": 4925620, "retailCost": 4925620,
"bulkheads": [ "bulkheads": [
@@ -40,7 +41,7 @@
"defaults": { "defaults": {
"standard": ["4E", "5E", "4E", "3E", "5E", "4E", "3C"], "standard": ["4E", "5E", "4E", "3E", "5E", "4E", "3C"],
"hardpoints": [17, 17, 0, 0, 0, 0], "hardpoints": [17, 17, 0, 0, 0, 0],
"internal": ["4e", 0, 0, "02", 0, "2h"] "internal": ["4e", 0, "02", 0, 0, "2h"]
} }
} }
} }

View File

@@ -20,7 +20,8 @@ describe('JSON Data', function() {
'pipSpeed', 'pipSpeed',
'pitch', 'pitch',
'roll', 'roll',
'yaw' 'yaw',
'crew'
]; ];
var edIDs = {}; var edIDs = {};
@@ -203,7 +204,19 @@ describe('JSON Data', function() {
expect(modification.method).toBeDefined('Modification has no method, ID:' + modification.id); expect(modification.method).toBeDefined('Modification has no method, ID:' + modification.id);
ids[modification.id] = true; ids[modification.id] = true;
} }
});
it('has valid module modifications', function() {
for (var m in Modifications.modules) {
const module = Modifications.modules[m];
for (var bp in module.blueprints) {
expect(Modifications.blueprints[bp]).toBeDefined('Missing ' + bp + ' for ' + m);
for (var g in module.blueprints[bp]) {
const grade = module.blueprints[bp][g];
expect(Modifications.blueprints[bp].grades[grade]).toBeDefined('Missing ' + bp + ' grade ' + grade + ' for ' + m);
}
}
}
}); });
it('has valid specials', function() { it('has valid specials', function() {