Compare commits

..

22 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
40 changed files with 273 additions and 187 deletions

View File

@@ -1,3 +1,16 @@
#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

143
dist/index.js vendored
View File

@@ -19,7 +19,8 @@ module.exports = {
pipSpeed: .13625,
pitch: 38,
roll: 100,
yaw: 14
yaw: 14,
crew: 2
},
retailCost: 87810,
bulkheads: [ {
@@ -109,7 +110,8 @@ module.exports = {
fighterHangars: true,
pitch: 25,
roll: 60,
yaw: 10
yaw: 10,
crew: 3
},
retailCost: 146969450,
bulkheads: [ {
@@ -206,7 +208,8 @@ module.exports = {
pipSpeed: .13,
pitch: 38,
roll: 100,
yaw: 10
yaw: 10,
crew: 2
},
retailCost: 6661150,
bulkheads: [ {
@@ -295,7 +298,8 @@ module.exports = {
pipSpeed: .125,
pitch: 40,
roll: 110,
yaw: 15
yaw: 15,
crew: 2
},
retailCost: 3961150,
bulkheads: [ {
@@ -386,7 +390,8 @@ module.exports = {
fighterHangars: true,
pitch: 25,
roll: 60,
yaw: 17
yaw: 17,
crew: 3
},
retailCost: 84532770,
bulkheads: [ {
@@ -519,7 +524,8 @@ module.exports = {
pipSpeed: .125,
pitch: 40,
roll: 100,
yaw: 10
yaw: 10,
crew: 2
},
retailCost: 349720,
bulkheads: [ {
@@ -608,7 +614,8 @@ module.exports = {
pipSpeed: .125,
pitch: 30,
roll: 90,
yaw: 10
yaw: 10,
crew: 2
},
retailCost: 747660,
bulkheads: [ {
@@ -697,7 +704,8 @@ module.exports = {
pipSpeed: .09625,
pitch: 35,
roll: 90,
yaw: 13
yaw: 13,
crew: 1
},
retailCost: 1894760,
bulkheads: [ {
@@ -786,7 +794,8 @@ module.exports = {
pipSpeed: .09875,
pitch: 42,
roll: 100,
yaw: 15
yaw: 15,
crew: 1
},
retailCost: 564330,
bulkheads: [ {
@@ -875,7 +884,8 @@ module.exports = {
pipSpeed: .0625,
pitch: 50,
roll: 120,
yaw: 18
yaw: 18,
crew: 1
},
retailCost: 44800,
bulkheads: [ {
@@ -972,7 +982,8 @@ module.exports = {
pipSpeed: .11125,
pitch: 38,
roll: 90,
yaw: 19
yaw: 19,
crew: 2
},
retailCost: 19814210,
bulkheads: [ {
@@ -1078,7 +1089,8 @@ module.exports = {
fighterHangars: true,
pitch: 28,
roll: 75,
yaw: 8
yaw: 8,
crew: 3
},
retailCost: 187969450,
bulkheads: [ {
@@ -1183,7 +1195,8 @@ module.exports = {
pipSpeed: .0725,
pitch: 30,
roll: 80,
yaw: 14
yaw: 14,
crew: 2
},
retailCost: 14314210,
bulkheads: [ {
@@ -1289,7 +1302,8 @@ module.exports = {
fighterHangars: true,
pitch: 25,
roll: 80,
yaw: 18
yaw: 18,
crew: 2
},
retailCost: 35814210,
bulkheads: [ {
@@ -1402,7 +1416,8 @@ module.exports = {
pipSpeed: .03875,
pitch: 38,
roll: 90,
yaw: 12
yaw: 12,
crew: 2
},
retailCost: 51567040,
bulkheads: [ {
@@ -1491,7 +1506,8 @@ module.exports = {
pipSpeed: .1625,
pitch: 36,
roll: 100,
yaw: 14
yaw: 14,
crew: 1
},
retailCost: 52720,
bulkheads: [ {
@@ -1580,7 +1596,8 @@ module.exports = {
pipSpeed: .1,
pitch: 40,
roll: 80,
yaw: 18
yaw: 18,
crew: 2
},
retailCost: 22296860,
bulkheads: [ {
@@ -1669,7 +1686,8 @@ module.exports = {
pipSpeed: .05375,
pitch: 38,
roll: 90,
yaw: 16
yaw: 16,
crew: 1
},
retailCost: 2542930,
bulkheads: [ {
@@ -1759,7 +1777,8 @@ module.exports = {
fighterHangars: true,
pitch: 18,
roll: 45,
yaw: 8
yaw: 8,
crew: 3
},
retailCost: 208969450,
bulkheads: [ {
@@ -1864,7 +1883,8 @@ module.exports = {
pipSpeed: .075,
pitch: 40,
roll: 100,
yaw: 15
yaw: 15,
crew: 1
},
retailCost: 110830,
bulkheads: [ {
@@ -1962,7 +1982,8 @@ module.exports = {
fighterHangars: true,
pitch: 27,
roll: 100,
yaw: 15
yaw: 15,
crew: 1
},
retailCost: 3126150,
bulkheads: [ {
@@ -2052,7 +2073,8 @@ module.exports = {
luxuryCabins: true,
pitch: 25,
roll: 55,
yaw: 18
yaw: 18,
crew: 2
},
retailCost: 48539900,
bulkheads: [ {
@@ -2163,7 +2185,8 @@ module.exports = {
pipSpeed: .0975,
pitch: 29,
roll: 90,
yaw: 10
yaw: 10,
crew: 2
},
retailCost: 56978180,
bulkheads: [ {
@@ -2252,7 +2275,8 @@ module.exports = {
pipSpeed: .1375,
pitch: 42,
roll: 110,
yaw: 16
yaw: 16,
crew: 1
},
retailCost: 32e3,
bulkheads: [ {
@@ -2341,7 +2365,8 @@ module.exports = {
pipSpeed: .1475,
pitch: 30,
roll: 100,
yaw: 17
yaw: 17,
crew: 1
},
retailCost: 1045950,
bulkheads: [ {
@@ -2430,7 +2455,8 @@ module.exports = {
pipSpeed: .16625,
pitch: 22,
roll: 60,
yaw: 22
yaw: 22,
crew: 1
},
retailCost: 17472260,
bulkheads: [ {
@@ -2520,7 +2546,8 @@ module.exports = {
fighterHangars: true,
pitch: 20,
roll: 20,
yaw: 8
yaw: 8,
crew: 3
},
retailCost: 76555840,
bulkheads: [ {
@@ -2609,7 +2636,8 @@ module.exports = {
pipSpeed: .09375,
pitch: 35,
roll: 90,
yaw: 15
yaw: 15,
crew: 1
},
retailCost: 142930,
bulkheads: [ {
@@ -2706,7 +2734,8 @@ module.exports = {
pipSpeed: .0875,
pitch: 30,
roll: 90,
yaw: 12
yaw: 12,
crew: 1
},
retailCost: 437930,
bulkheads: [ {
@@ -2803,7 +2832,8 @@ module.exports = {
pipSpeed: .02375,
pitch: 42,
roll: 110,
yaw: 17
yaw: 17,
crew: 2
},
retailCost: 4925620,
bulkheads: [ {
@@ -8680,8 +8710,10 @@ module.exports = {
class: 1,
cost: 6800,
damage: 2,
damagedist: {},
distdraw: 1.35,
damagedist: {
T: 1
},
distdraw: 1.5,
edID: 128049525,
eddbID: 888,
falloff: 300,
@@ -8722,14 +8754,16 @@ module.exports = {
rating: "D",
thermload: 6
}, {
breachdmg: 1.2,
breachdmg: .6,
breachmax: .2,
breachmin: .1,
class: 2,
cost: 22580,
damage: 8,
damagedist: {},
distdraw: 1.75,
damage: 4,
damagedist: {
T: 1
},
distdraw: 3,
edID: 128049526,
eddbID: 889,
falloff: 300,
@@ -9624,7 +9658,7 @@ module.exports = {
mass: 2.5,
maxmass: 138,
maxmul: 1.4,
minmass: 23,
minmass: 28,
minmul: .4,
optmass: 55,
optmul: .9,
@@ -19003,8 +19037,7 @@ module.exports = {
features: {
fallofffromrange: [ 1, 1 ],
mass: [ .1, 0 ],
range: [ .1, .2 ],
shotspeed: [ .1, .19 ]
range: [ .1, .2 ]
}
},
"2": {
@@ -19016,8 +19049,7 @@ module.exports = {
fallofffromrange: [ 1, 1 ],
mass: [ .2, .04 ],
power: [ .04, 0 ],
range: [ .2, .4 ],
shotspeed: [ .19, .39 ]
range: [ .2, .4 ]
}
},
"3": {
@@ -19030,8 +19062,7 @@ module.exports = {
fallofffromrange: [ 1, 1 ],
mass: [ .29, .1 ],
power: [ .1, .04 ],
range: [ .31, .61 ],
shotspeed: [ .29, .59 ]
range: [ .31, .61 ]
}
},
"4": {
@@ -19044,8 +19075,7 @@ module.exports = {
fallofffromrange: [ 1, 1 ],
mass: [ .39, .14 ],
power: [ .14, .1 ],
range: [ .4, .81 ],
shotspeed: [ .39, .79 ]
range: [ .4, .81 ]
}
},
"5": {
@@ -19058,8 +19088,7 @@ module.exports = {
fallofffromrange: [ 1, 1 ],
mass: [ .5, .2 ],
power: [ .2, .14 ],
range: [ .5, 1 ],
shotspeed: [ .5, 1 ]
range: [ .5, 1 ]
}
}
},
@@ -19415,7 +19444,7 @@ module.exports = {
name: "eff",
type: "percentage",
method: "multiplicative",
higherbetter: true
higherbetter: false
},
engcap: {
id: 9,
@@ -19492,7 +19521,7 @@ module.exports = {
name: "kinres",
type: "percentage",
method: "additive",
higherbetter: false
higherbetter: true
},
mass: {
id: 18,
@@ -20064,7 +20093,7 @@ module.exports = {
Weapon_ShortRange: [ 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" ]
},
cc: {
@@ -20119,7 +20148,7 @@ module.exports = {
Weapon_RapidFire: [ 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" ]
},
fh: {
@@ -20213,7 +20242,7 @@ module.exports = {
Weapon_ShortRange: [ 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" ]
},
ml: {
@@ -20255,7 +20284,7 @@ module.exports = {
Weapon_ShortRange: [ 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" ]
},
pas: {
@@ -20381,7 +20410,7 @@ module.exports = {
ShieldCellBank_Rapid: [ 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: {
blueprints: {
@@ -20424,9 +20453,9 @@ module.exports = {
},
ws: {
blueprints: {
WakeScanner_LightWeight: [ 1, 2, 3, 4, 5 ],
WakeScanner_Reinforced: [ 1, 2, 3, 4, 5 ],
WakeScanner_Shielded: [ 1, 2, 3, 4, 5 ]
WakeScanner_LightWeight: [ 1, 2, 3 ],
WakeScanner_Reinforced: [ 1, 2, 3 ],
WakeScanner_Shielded: [ 1, 2, 3 ]
},
modifications: [ "boot", "integrity", "mass", "power" ]
}

149
dist/index.json vendored
View File

@@ -19,7 +19,8 @@
"pipSpeed": 0.13625,
"pitch": 38,
"roll": 100,
"yaw": 14
"yaw": 14,
"crew": 2
},
"retailCost": 87810,
"bulkheads": [
@@ -155,7 +156,8 @@
"fighterHangars": true,
"pitch": 25,
"roll": 60,
"yaw": 10
"yaw": 10,
"crew": 3
},
"retailCost": 146969450,
"bulkheads": [
@@ -334,7 +336,8 @@
"pipSpeed": 0.13,
"pitch": 38,
"roll": 100,
"yaw": 10
"yaw": 10,
"crew": 2
},
"retailCost": 6661150,
"bulkheads": [
@@ -483,7 +486,8 @@
"pipSpeed": 0.125,
"pitch": 40,
"roll": 110,
"yaw": 15
"yaw": 15,
"crew": 2
},
"retailCost": 3961150,
"bulkheads": [
@@ -622,7 +626,8 @@
"fighterHangars": true,
"pitch": 25,
"roll": 60,
"yaw": 17
"yaw": 17,
"crew": 3
},
"retailCost": 84532770,
"bulkheads": [
@@ -825,7 +830,8 @@
"pipSpeed": 0.125,
"pitch": 40,
"roll": 100,
"yaw": 10
"yaw": 10,
"crew": 2
},
"retailCost": 349720,
"bulkheads": [
@@ -964,7 +970,8 @@
"pipSpeed": 0.125,
"pitch": 30,
"roll": 90,
"yaw": 10
"yaw": 10,
"crew": 2
},
"retailCost": 747660,
"bulkheads": [
@@ -1109,7 +1116,8 @@
"pipSpeed": 0.09625,
"pitch": 35,
"roll": 90,
"yaw": 13
"yaw": 13,
"crew": 1
},
"retailCost": 1894760,
"bulkheads": [
@@ -1248,7 +1256,8 @@
"pipSpeed": 0.09875,
"pitch": 42,
"roll": 100,
"yaw": 15
"yaw": 15,
"crew": 1
},
"retailCost": 564330,
"bulkheads": [
@@ -1387,7 +1396,8 @@
"pipSpeed": 0.0625,
"pitch": 50,
"roll": 120,
"yaw": 18
"yaw": 18,
"crew": 1
},
"retailCost": 44800,
"bulkheads": [
@@ -1528,7 +1538,8 @@
"pipSpeed": 0.11125,
"pitch": 38,
"roll": 90,
"yaw": 19
"yaw": 19,
"crew": 2
},
"retailCost": 19814210,
"bulkheads": [
@@ -1692,7 +1703,8 @@
"fighterHangars": true,
"pitch": 28,
"roll": 75,
"yaw": 8
"yaw": 8,
"crew": 3
},
"retailCost": 187969450,
"bulkheads": [
@@ -1877,7 +1889,8 @@
"pipSpeed": 0.0725,
"pitch": 30,
"roll": 80,
"yaw": 14
"yaw": 14,
"crew": 2
},
"retailCost": 14314210,
"bulkheads": [
@@ -2045,7 +2058,8 @@
"fighterHangars": true,
"pitch": 25,
"roll": 80,
"yaw": 18
"yaw": 18,
"crew": 2
},
"retailCost": 35814210,
"bulkheads": [
@@ -2222,7 +2236,8 @@
"pipSpeed": 0.03875,
"pitch": 38,
"roll": 90,
"yaw": 12
"yaw": 12,
"crew": 2
},
"retailCost": 51567040,
"bulkheads": [
@@ -2369,7 +2384,8 @@
"pipSpeed": 0.1625,
"pitch": 36,
"roll": 100,
"yaw": 14
"yaw": 14,
"crew": 1
},
"retailCost": 52720,
"bulkheads": [
@@ -2498,7 +2514,8 @@
"pipSpeed": 0.1,
"pitch": 40,
"roll": 80,
"yaw": 18
"yaw": 18,
"crew": 2
},
"retailCost": 22296860,
"bulkheads": [
@@ -2645,7 +2662,8 @@
"pipSpeed": 0.05375,
"pitch": 38,
"roll": 90,
"yaw": 16
"yaw": 16,
"crew": 1
},
"retailCost": 2542930,
"bulkheads": [
@@ -2787,7 +2805,8 @@
"fighterHangars": true,
"pitch": 18,
"roll": 45,
"yaw": 8
"yaw": 8,
"crew": 3
},
"retailCost": 208969450,
"bulkheads": [
@@ -2970,7 +2989,8 @@
"pipSpeed": 0.075,
"pitch": 40,
"roll": 100,
"yaw": 15
"yaw": 15,
"crew": 1
},
"retailCost": 110830,
"bulkheads": [
@@ -3112,7 +3132,8 @@
"fighterHangars": true,
"pitch": 27,
"roll": 100,
"yaw": 15
"yaw": 15,
"crew": 1
},
"retailCost": 3126150,
"bulkheads": [
@@ -3254,7 +3275,8 @@
"luxuryCabins": true,
"pitch": 25,
"roll": 55,
"yaw": 18
"yaw": 18,
"crew": 2
},
"retailCost": 48539900,
"bulkheads": [
@@ -3421,7 +3443,8 @@
"pipSpeed": 0.0975,
"pitch": 29,
"roll": 90,
"yaw": 10
"yaw": 10,
"crew": 2
},
"retailCost": 56978180,
"bulkheads": [
@@ -3572,7 +3595,8 @@
"pipSpeed": 0.1375,
"pitch": 42,
"roll": 110,
"yaw": 16
"yaw": 16,
"crew": 1
},
"retailCost": 32000,
"bulkheads": [
@@ -3703,7 +3727,8 @@
"pipSpeed": 0.1475,
"pitch": 30,
"roll": 100,
"yaw": 17
"yaw": 17,
"crew": 1
},
"retailCost": 1045950,
"bulkheads": [
@@ -3842,7 +3867,8 @@
"pipSpeed": 0.16625,
"pitch": 22,
"roll": 60,
"yaw": 22
"yaw": 22,
"crew": 1
},
"retailCost": 17472260,
"bulkheads": [
@@ -3990,7 +4016,8 @@
"fighterHangars": true,
"pitch": 20,
"roll": 20,
"yaw": 8
"yaw": 8,
"crew": 3
},
"retailCost": 76555840,
"bulkheads": [
@@ -4141,7 +4168,8 @@
"pipSpeed": 0.09375,
"pitch": 35,
"roll": 90,
"yaw": 15
"yaw": 15,
"crew": 1
},
"retailCost": 142930,
"bulkheads": [
@@ -4286,7 +4314,8 @@
"pipSpeed": 0.0875,
"pitch": 30,
"roll": 90,
"yaw": 12
"yaw": 12,
"crew": 1
},
"retailCost": 437930,
"bulkheads": [
@@ -4435,7 +4464,8 @@
"pipSpeed": 0.02375,
"pitch": 42,
"roll": 110,
"yaw": 17
"yaw": 17,
"crew": 2
},
"retailCost": 4925620,
"bulkheads": [
@@ -10704,8 +10734,10 @@
"class": 1,
"cost": 6800,
"damage": 2,
"damagedist": {},
"distdraw": 1.35,
"damagedist": {
"T": 1
},
"distdraw": 1.5,
"edID": 128049525,
"eddbID": 888,
"falloff": 300,
@@ -10748,14 +10780,16 @@
"thermload": 6
},
{
"breachdmg": 1.2,
"breachdmg": 0.6,
"breachmax": 0.2,
"breachmin": 0.1,
"class": 2,
"cost": 22580,
"damage": 8,
"damagedist": {},
"distdraw": 1.75,
"damage": 4,
"damagedist": {
"T": 1
},
"distdraw": 3,
"edID": 128049526,
"eddbID": 889,
"falloff": 300,
@@ -11726,7 +11760,7 @@
"mass": 2.5,
"maxmass": 138,
"maxmul": 1.4,
"minmass": 23,
"minmass": 28,
"minmul": 0.4,
"optmass": 55,
"optmul": 0.9,
@@ -24969,10 +25003,6 @@
"range": [
0.1,
0.2
],
"shotspeed": [
0.1,
0.19
]
}
},
@@ -24997,10 +25027,6 @@
"range": [
0.2,
0.4
],
"shotspeed": [
0.19,
0.39
]
}
},
@@ -25026,10 +25052,6 @@
"range": [
0.31,
0.61
],
"shotspeed": [
0.29,
0.59
]
}
},
@@ -25055,10 +25077,6 @@
"range": [
0.4,
0.81
],
"shotspeed": [
0.39,
0.79
]
}
},
@@ -25084,10 +25102,6 @@
"range": [
0.5,
1
],
"shotspeed": [
0.5,
1
]
}
}
@@ -25687,7 +25701,7 @@
"name": "eff",
"type": "percentage",
"method": "multiplicative",
"higherbetter": true
"higherbetter": false
},
"engcap": {
"id": 9,
@@ -25764,7 +25778,7 @@
"name": "kinres",
"type": "percentage",
"method": "additive",
"higherbetter": false
"higherbetter": true
},
"mass": {
"id": 18,
@@ -26535,7 +26549,6 @@
"range",
"reload",
"rof",
"shotspeed",
"thermload"
],
"specials": [
@@ -26757,7 +26770,6 @@
"range",
"reload",
"rof",
"shotspeed",
"thermload"
],
"specials": [
@@ -27122,7 +27134,6 @@
"range",
"reload",
"rof",
"shotspeed",
"thermload"
],
"specials": [
@@ -27327,7 +27338,6 @@
"range",
"reload",
"rof",
"shotspeed",
"thermload"
],
"specials": [
@@ -27785,6 +27795,7 @@
"boot",
"duration",
"integrity",
"mass",
"power",
"shieldreinforcement",
"spinup",
@@ -27996,23 +28007,17 @@
"WakeScanner_LightWeight": [
1,
2,
3,
4,
5
3
],
"WakeScanner_Reinforced": [
1,
2,
3,
4,
5
3
],
"WakeScanner_Shielded": [
1,
2,
3,
4,
5
3
]
},
"modifications": [

View File

@@ -4909,8 +4909,7 @@
"features": {
"fallofffromrange": [ 1, 1 ],
"mass": [ 0.1, 0 ],
"range": [ 0.1, 0.2 ],
"shotspeed": [ 0.1, 0.19 ]
"range": [ 0.1, 0.2 ]
}
},
"2": {
@@ -4922,8 +4921,7 @@
"fallofffromrange": [ 1, 1 ],
"mass": [ 0.2, 0.04 ],
"power": [ 0.04, 0 ],
"range": [ 0.2, 0.4 ],
"shotspeed": [ 0.19, 0.39 ]
"range": [ 0.2, 0.4 ]
}
},
"3": {
@@ -4936,8 +4934,7 @@
"fallofffromrange": [ 1, 1 ],
"mass": [ 0.29, 0.1 ],
"power": [ 0.1, 0.04 ],
"range": [ 0.31, 0.61 ],
"shotspeed": [ 0.29, 0.59 ]
"range": [ 0.31, 0.61 ]
}
},
"4": {
@@ -4950,8 +4947,7 @@
"fallofffromrange": [ 1, 1 ],
"mass": [ 0.39, 0.14 ],
"power": [ 0.14, 0.1 ],
"range": [ 0.4, 0.81 ],
"shotspeed": [ 0.39, 0.79 ]
"range": [ 0.4, 0.81 ]
}
},
"5": {
@@ -4964,8 +4960,7 @@
"fallofffromrange": [ 1, 1 ],
"mass": [ 0.5, 0.2 ],
"power": [ 0.2, 0.14 ],
"range": [ 0.5, 1 ],
"shotspeed": [ 0.5, 1 ]
"range": [ 0.5, 1 ]
}
}
},

View File

@@ -9,7 +9,7 @@
"damagedist": {"id": 40, "name": "damage", "type": "object", "hidden": true, "method": "overwrite"},
"distdraw": {"id": 6, "name": "distdraw", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"duration": {"id": 7, "name": "duration", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"eff": {"id": 8, "name": "eff", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"eff": {"id": 8, "name": "eff", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"engcap": {"id": 9, "name": "engcap", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"engrate": {"id": 10, "name": "engrate", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"explres": {"id": 11, "name": "explres", "type": "percentage", "method": "additive", "higherbetter": true},
@@ -20,7 +20,7 @@
"hullreinforcement": {"id": 14, "name": "hullreinforcement", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"integrity": {"id": 15, "name": "integrity", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"jitter": {"id": 16, "name": "jitter", "type": "numeric", "method": "multiplicative", "higherbetter": true},
"kinres": {"id": 17, "name": "kinres", "type": "percentage", "method": "additive", "higherbetter": false},
"kinres": {"id": 17, "name": "kinres", "type": "percentage", "method": "additive", "higherbetter": true},
"mass": {"id": 18, "name": "mass", "type": "percentage", "method": "multiplicative", "higherbetter": false},
"maxfuel": {"id": 19, "name": "maxfuel", "type": "percentage", "method": "multiplicative", "higherbetter": true},
"optmass": {"id": 20, "name": "optmass", "type": "percentage", "method": "multiplicative", "higherbetter": true},

View File

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

View File

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

View File

@@ -37,7 +37,7 @@
"mass": 2.5,
"maxmass": 138,
"maxmul": 1.4,
"minmass": 23,
"minmass": 28,
"minmul": 0.4,
"optmass": 55,
"optmul": 0.9,

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@@ -18,7 +18,8 @@
"pipSpeed": 0.02375,
"pitch": 42,
"roll": 110,
"yaw": 17
"yaw": 17,
"crew": 2
},
"retailCost": 4925620,
"bulkheads": [

View File

@@ -20,7 +20,8 @@ describe('JSON Data', function() {
'pipSpeed',
'pitch',
'roll',
'yaw'
'yaw',
'crew'
];
var edIDs = {};
@@ -203,7 +204,19 @@ describe('JSON Data', function() {
expect(modification.method).toBeDefined('Modification has no method, ID:' + modification.id);
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() {