Refactor for 2.0

This commit is contained in:
Colin McLeod
2016-01-11 18:02:23 -08:00
parent 99f024aad2
commit 464f084f71
5409 changed files with 458891 additions and 1829 deletions

5
.eslintrc Normal file
View File

@@ -0,0 +1,5 @@
{
"plugins": [
"json"
]
}

50
Modules.js Normal file
View File

@@ -0,0 +1,50 @@
module.exports = {
standard: [
require('./modules/standard/power_plant'),
require('./modules/standard/thrusters'),
require('./modules/standard/frame_shift_drive'),
require('./modules/standard/life_support'),
require('./modules/standard/power_distributor'),
require('./modules/standard/sensors'),
require('./modules/standard/fuel_tank')
],
hardpoints: {
pl: require('./modules/hardpoints/pulse_laser').pl,
ul: require('./modules/hardpoints/burst_laser').ul,
bl: require('./modules/hardpoints/beam_laser').bl,
mc: require('./modules/hardpoints/multi_cannon').mc,
c: require('./modules/hardpoints/cannon').c,
fc: require('./modules/hardpoints/fragment_cannon').fc,
rg: require('./modules/hardpoints/rail_gun').rg,
pa: require('./modules/hardpoints/plasma_accelerator').pa,
mr: require('./modules/hardpoints/missile_rack').mr,
tp: require('./modules/hardpoints/torpedo_pylon').tp,
nl: require('./modules/hardpoints/mine_launcher').nl,
ml: require('./modules/hardpoints/mining_laser').ml,
cs: require('./modules/hardpoints/cargo_scanner').cs,
cm: require('./modules/hardpoints/countermeasures').cm,
ws: require('./modules/hardpoints/frame_shift_wake_scanner').ws,
kw: require('./modules/hardpoints/kill_warrant_scanner').kw,
sb: require('./modules/hardpoints/shield_booster').sb
},
internal: {
am: require('./modules/internal/auto_field_maintenance_unit').am,
bsg: require('./modules/internal/bi_weave_shield_generator').bsg,
cr: require('./modules/internal/cargo_rack').cr,
cc: require('./modules/internal/collector_limpet_controllers').cc,
dc: require('./modules/internal/docking_computer').dc,
fi: require('./modules/internal/frame_shift_drive_interdictor').fi,
fs: require('./modules/internal/fuel_scoop').fs,
fx: require('./modules/internal/fuel_transfer_limpet_controllers').fx,
hb: require('./modules/internal/hatch_breaker_limpet_controller').hb,
hr: require('./modules/internal/hull_reinforcement_package').hr,
ft: require('./modules/internal/internal_fuel_tank').ft,
pv: require('./modules/internal/planetary_vehicle_hanger').pv,
psg: require('./modules/internal/pristmatic_shield_generator').psg,
pc: require('./modules/internal/prospector_limpet_controllers').pc,
rf: require('./modules/internal/refinery').rf,
sc: require('./modules/internal/scanner').sc,
scb: require('./modules/internal/shield_cell_bank').scb,
sg: require('./modules/internal/shield_generator').sg
}
};

31
Ships.js Normal file
View File

@@ -0,0 +1,31 @@
module.exports = {
adder: require('./ships/adder').adder,
anaconda: require('./ships/anaconda').anaconda,
asp: require('./ships/asp').asp,
asp_scout: require('./ships/asp_scout').asp_scout,
cobra_mk_iii: require('./ships/cobra_mk_iii').cobra_mk_iii,
cobra_mk_iv: require('./ships/cobra_mk_iv').cobra_mk_iv,
diamondback_explorer: require('./ships/diamondback_explorer').diamondback_explorer,
diamondback: require('./ships/diamondback_scout').diamondback,
eagle: require('./ships/eagle').eagle,
federal_assault_ship: require('./ships/federal_assault_ship').federal_assault_ship,
federal_corvette: require('./ships/federal_corvette').federal_corvette,
federal_dropship: require('./ships/federal_dropship').federal_dropship,
federal_gunship: require('./ships/federal_gunship').federal_gunship,
fer_de_lance: require('./ships/fer_de_lance').fer_de_lance,
hauler: require('./ships/hauler').hauler,
imperial_clipper: require('./ships/imperial_clipper').imperial_clipper,
imperial_courier: require('./ships/imperial_courier').imperial_courier,
imperial_cutter: require('./ships/imperial_cutter').imperial_cutter,
imperial_eagle: require('./ships/imperial_eagle').imperial_eagle,
keelback: require('./ships/keelback').keelback,
orca: require('./ships/orca').orca,
python: require('./ships/python').python,
sidewinder: require('./ships/sidewinder').sidewinder,
type_6_transporter: require('./ships/type_6_transporter').type_6_transporter,
type_7_transport: require('./ships/type_7_transport').type_7_transport,
type_9_heavy: require('./ships/type_9_heavy').type_9_heavy,
viper: require('./ships/viper').viper,
viper_mk_iv: require('./ships/viper_mk_iv').viper_mk_iv,
vulture: require('./ships/vulture').vulture,
};

View File

@@ -1,198 +0,0 @@
{
"sidewinder": [
{ "id": "b0", "eddbID": 738, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "b1", "eddbID": 739, "name": "Reinforced Alloy", "cost": 25600, "mass": 2 },
{ "id": "b2", "eddbID": 740, "name": "Military Grade Composite", "cost": 80320, "mass": 4 },
{ "id": "b3", "eddbID": 741, "name": "Mirrored Surface Composite", "cost": 132060, "mass": 4 },
{ "id": "b4", "eddbID": 742, "name": "Reactive Surface Composite", "cost": 139420, "mass": 4 }
],
"diamondback": [
{ "id": "b5", "eddbID": 1384, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "b6", "eddbID": 1385, "name": "Reinforced Alloy", "cost": 225700, "mass": 13 },
{ "id": "b7", "eddbID": 1386, "name": "Military Grade Composite", "cost": 507900, "mass": 26 },
{ "id": "b8", "eddbID": 1387, "name": "Mirrored Surface Composite", "cost": 1185100, "mass": 26 },
{ "id": "b9", "eddbID": 1388, "name": "Reactive Surface Composite", "cost": 1330100, "mass": 26 }
],
"diamondback_explorer": [
{ "id": "ba", "eddbID": 1456, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bb", "eddbID": 1457, "name": "Reinforced Alloy", "cost": 800000, "mass": 23 },
{ "id": "bc", "eddbID": 1458, "name": "Military Grade Composite", "cost": 1800000, "mass": 47 },
{ "id": "bd", "eddbID": 1459, "name": "Mirrored Surface Composite", "cost": 4200000, "mass": 26 },
{ "id": "be", "eddbID": 1460, "name": "Reactive Surface Composite", "cost": 4714000, "mass": 47 }
],
"imperial_courier": [
{ "id": "bf", "eddbID": 1389, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bg", "eddbID": 1390, "name": "Reinforced Alloy", "cost": 1017200, "mass": 4 },
{ "id": "bh", "eddbID": 1391, "name": "Military Grade Composite", "cost": 2288600, "mass": 8 },
{ "id": "bi", "eddbID": 1392, "name": "Mirrored Surface Composite", "cost": 5408800, "mass": 8 },
{ "id": "bj", "eddbID": 1393, "name": "Reactive Surface Composite", "cost": 5993700, "mass": 8 }
],
"cobra_mk_iii": [
{ "id": "bk", "eddbID": 763, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bl", "eddbID": 764, "name": "Reinforced Alloy", "cost": 151890, "mass": 14 },
{ "id": "bm", "eddbID": 765, "name": "Military Grade Composite", "cost": 341750, "mass": 27 },
{ "id": "bn", "eddbID": 766, "name": "Mirrored Surface Composite", "cost": 797410, "mass": 27 },
{ "id": "bo", "eddbID": 767, "name": "Reactive Surface Composite", "cost": 895000, "mass": 27 }
],
"imperial_clipper": [
{ "id": "bp", "eddbID": 788, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bq", "eddbID": 789, "name": "Reinforced Alloy", "cost": 8918340, "mass": 30 },
{ "id": "br", "eddbID": 790, "name": "Military Grade Composite", "cost": 20066270, "mass": 60 },
{ "id": "bs", "eddbID": 791, "name": "Mirrored Surface Composite", "cost": 47423290, "mass": 60 },
{ "id": "bt", "eddbID": 792, "name": "Reactive Surface Composite", "cost": 52551340, "mass": 60 }
],
"imperial_eagle": [
{ "id": "bu", "eddbID": 1461, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bv", "eddbID": 1462, "name": "Reinforced Alloy", "cost": 66500, "mass": 4 },
{ "id": "bw", "eddbID": 1463, "name": "Military Grade Composite", "cost": 222760, "mass": 8 },
{ "id": "bx", "eddbID": 1464, "name": "Mirrored Surface Composite", "cost": 346550, "mass": 8 },
{ "id": "by", "eddbID": 1465, "name": "Reactive Surface Composite", "cost": 372040, "mass": 8 }
],
"federal_assault_ship": [
{ "id": "bz", "eddbID": 1466, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bA", "eddbID": 1467, "name": "Reinforced Alloy", "cost": 7925680, "mass": 44 },
{ "id": "bB", "eddbID": 1468, "name": "Military Grade Composite", "cost": 17832780, "mass": 87 },
{ "id": "bC", "eddbID": 1469, "name": "Mirrored Surface Composite", "cost": 42144810, "mass": 87 },
{ "id": "bD", "eddbID": 1470, "name": "Reactive Surface Composite", "cost": 46702080, "mass": 87 }
],
"federal_dropship": [
{ "id": "bE", "eddbID": 793, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bF", "eddbID": 794, "name": "Reinforced Alloy", "cost": 5725680, "mass": 44 },
{ "id": "bG", "eddbID": 795, "name": "Military Grade Composite", "cost": 12882780, "mass": 87 },
{ "id": "bH", "eddbID": 796, "name": "Mirrored Surface Composite", "cost": 30446310, "mass": 87 },
{ "id": "bI", "eddbID": 797, "name": "Reactive Surface Composite", "cost": 33738580, "mass": 87 }
],
"federal_gunship": [
{ "id": "bJ", "eddbID": 1471, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bK", "eddbID": 1472, "name": "Reinforced Alloy", "cost": 14325690, "mass": 44 },
{ "id": "bL", "eddbID": 1473, "name": "Military Grade Composite", "cost": 32232790, "mass": 87 },
{ "id": "bM", "eddbID": 1474, "name": "Mirrored Surface Composite", "cost": 76176810, "mass": 87 },
{ "id": "bN", "eddbID": 1475, "name": "Reactive Surface Composite", "cost": 84414090, "mass": 87 }
],
"python": [
{ "id": "bO", "eddbID": 808, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bP", "eddbID": 809, "name": "Reinforced Alloy", "cost": 22791270, "mass": 26 },
{ "id": "bQ", "eddbID": 810, "name": "Military Grade Composite", "cost": 51280360, "mass": 53 },
{ "id": "bR", "eddbID": 811, "name": "Mirrored Surface Composite", "cost": 121192590, "mass": 53 },
{ "id": "bS", "eddbID": 812, "name": "Reactive Surface Composite", "cost": 134297570, "mass": 53 }
],
"anaconda": [
{ "id": "bT", "eddbID": 818, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bU", "eddbID": 819, "name": "Reinforced Alloy", "cost": 58787780, "mass": 30 },
{ "id": "bV", "eddbID": 820, "name": "Military Grade Composite", "cost": 132272510, "mass": 60 },
{ "id": "bW", "eddbID": 821, "name": "Mirrored Surface Composite", "cost": 312604020, "mass": 60 },
{ "id": "bX", "eddbID": 822, "name": "Reactive Surface Composite", "cost": 346407000, "mass": 60 }
],
"eagle": [
{ "id": "bY", "eddbID": 743, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "bZ", "eddbID": 744, "name": "Reinforced Alloy", "cost": 26880, "mass": 4 },
{ "id": "B0", "eddbID": 745, "name": "Military Grade Composite", "cost": 90050, "mass": 8 },
{ "id": "B1", "eddbID": 746, "name": "Mirrored Surface Composite", "cost": 140090, "mass": 8 },
{ "id": "B2", "eddbID": 747, "name": "Reactive Surface Composite", "cost": 150390, "mass": 8 }
],
"viper": [
{ "id": "B3", "eddbID": 758, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "B4", "eddbID": 759, "name": "Reinforced Alloy", "cost": 57170, "mass": 5 },
{ "id": "B5", "eddbID": 760, "name": "Military Grade Composite", "cost": 128640, "mass": 9 },
{ "id": "B6", "eddbID": 761, "name": "Mirrored Surface Composite", "cost": 304010, "mass": 9 },
{ "id": "B7", "eddbID": 762, "name": "Reactive Surface Composite", "cost": 336890, "mass": 9 }
],
"vulture": [
{ "id": "B8", "eddbID": 783, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "B9", "eddbID": 784, "name": "Reinforced Alloy", "cost": 1970250, "mass": 17 },
{ "id": "Ba", "eddbID": 785, "name": "Military Grade Composite", "cost": 4433050, "mass": 35 },
{ "id": "Bb", "eddbID": 786, "name": "Mirrored Surface Composite", "cost": 10476780, "mass": 35 },
{ "id": "Bc", "eddbID": 787, "name": "Reactive Surface Composite", "cost": 11609670, "mass": 35 }
],
"fer_de_lance": [
{ "id": "Bd", "eddbID": 813, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "Be", "eddbID": 814, "name": "Reinforced Alloy", "cost": 20626820, "mass": 19 },
{ "id": "Bf", "eddbID": 815, "name": "Military Grade Composite", "cost": 46410340, "mass": 38 },
{ "id": "Bg", "eddbID": 816, "name": "Mirrored Surface Composite", "cost": 109683090, "mass": 38 },
{ "id": "Bh", "eddbID": 817, "name": "Reactive Surface Composite", "cost": 121543510, "mass": 38 }
],
"hauler": [
{ "id": "Bi", "eddbID": 748, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "Bj", "eddbID": 749, "name": "Reinforced Alloy", "cost": 42180, "mass": 1 },
{ "id": "Bk", "eddbID": 750, "name": "Military Grade Composite", "cost": 185050, "mass": 2 },
{ "id": "Bl", "eddbID": 751, "name": "Mirrored Surface Composite", "cost": 270300, "mass": 2 },
{ "id": "Bm", "eddbID": 752, "name": "Reactive Surface Composite", "cost": 282420, "mass": 2 }
],
"type_6_transporter": [
{ "id": "Bn", "eddbID": 768, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "Bo", "eddbID": 769, "name": "Reinforced Alloy", "cost": 418380, "mass": 12 },
{ "id": "Bp", "eddbID": 770, "name": "Military Grade Composite", "cost": 941350, "mass": 23 },
{ "id": "Bq", "eddbID": 771, "name": "Mirrored Surface Composite", "cost": 2224730, "mass": 23 },
{ "id": "Br", "eddbID": 772, "name": "Reactive Surface Composite", "cost": 2465290, "mass": 23 }
],
"type_7_transport": [
{ "id": "Bs", "eddbID": 773, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "Bt", "eddbID": 774, "name": "Reinforced Alloy", "cost": 6988900, "mass": 32 },
{ "id": "Bu", "eddbID": 775, "name": "Military Grade Composite", "cost": 15725030, "mass": 63 },
{ "id": "Bv", "eddbID": 776, "name": "Mirrored Surface Composite", "cost": 37163480, "mass": 63 },
{ "id": "Bw", "eddbID": 777, "name": "Reactive Surface Composite", "cost": 41182100, "mass": 63 }
],
"type_9_heavy": [
{ "id": "Bx", "eddbID": 803, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "By", "eddbID": 804, "name": "Reinforced Alloy", "cost": 30622340, "mass": 75 },
{ "id": "Bz", "eddbID": 805, "name": "Military Grade Composite", "cost": 68900260, "mass": 150 },
{ "id": "BA", "eddbID": 806, "name": "Mirrored Surface Composite", "cost": 162834280, "mass": 150 },
{ "id": "BB", "eddbID": 807, "name": "Reactive Surface Composite", "cost": 180442120, "mass": 150 }
],
"adder": [
{ "id": "BC", "eddbID": 753, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "BD", "eddbID": 754, "name": "Reinforced Alloy", "cost": 35120, "mass": 3 },
{ "id": "BE", "eddbID": 755, "name": "Military Grade Composite", "cost": 79030, "mass": 5 },
{ "id": "BF", "eddbID": 756, "name": "Mirrored Surface Composite", "cost": 186770, "mass": 5 },
{ "id": "BG", "eddbID": 757, "name": "Reactive Surface Composite", "cost": 206960, "mass": 5 }
],
"asp": [
{ "id": "BH", "eddbID": 778, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "BI", "eddbID": 779, "name": "Reinforced Alloy", "cost": 2664460, "mass": 21 },
{ "id": "BJ", "eddbID": 780, "name": "Military Grade Composite", "cost": 5995040, "mass": 42 },
{ "id": "BK", "eddbID": 781, "name": "Mirrored Surface Composite", "cost": 14168270, "mass": 42 },
{ "id": "BL", "eddbID": 782, "name": "Reactive Surface Composite", "cost": 15700340, "mass": 42 }
],
"orca": [
{ "id": "BM", "eddbID": 798, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "BN", "eddbID": 799, "name": "Reinforced Alloy", "cost": 19415950, "mass": 21 },
{ "id": "BO", "eddbID": 800, "name": "Military Grade Composite", "cost": 43685900, "mass": 87 },
{ "id": "BP", "eddbID": 801, "name": "Mirrored Surface Composite", "cost": 103244340, "mass": 87 },
{ "id": "BQ", "eddbID": 802, "name": "Reactive Surface Composite", "cost": 114408510, "mass": 87 }
],
"imperial_cutter": [
{ "id": "BR", "eddbID": 0, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "BS", "eddbID": 0, "name": "Reinforced Alloy", "cost": 83587790, "mass": 30 },
{ "id": "BT", "eddbID": 0, "name": "Military Grade Composite", "cost": 188072510, "mass": 60 },
{ "id": "BU", "eddbID": 0, "name": "Mirrored Surface Composite", "cost": 444478020, "mass": 60 },
{ "id": "BV", "eddbID": 0, "name": "Reactive Surface Composite", "cost": 492541000, "mass": 60 }
],
"federal_corvette": [
{ "id": "BW", "eddbID": 0, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "BX", "eddbID": 0, "name": "Reinforced Alloy", "cost": 75187790, "mass": 30 },
{ "id": "BY", "eddbID": 0, "name": "Military Grade Composite", "cost": 169172510, "mass": 60 },
{ "id": "BZ", "eddbID": 0, "name": "Mirrored Surface Composite", "cost": 399811020, "mass": 60 },
{ "id": "c0", "eddbID": 0, "name": "Reactive Surface Composite", "cost": 443044000, "mass": 60 }
],
"asp_scout": [
{ "id": "c1", "eddbID": 0, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "c2", "eddbID": 0, "name": "Reinforced Alloy", "cost": 1584460, "mass": 21 },
{ "id": "c3", "eddbID": 0, "name": "Military Grade Composite", "cost": 3565040, "mass": 42 },
{ "id": "c4", "eddbID": 0, "name": "Mirrored Surface Composite", "cost": 8425380, "mass": 42 },
{ "id": "c5", "eddbID": 0, "name": "Reactive Surface Composite", "cost": 9336440, "mass": 42 }
],
"viper_mk_iv": [
{ "id": "c1", "eddbID": 0, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "c2", "eddbID": 0, "name": "Reinforced Alloy", "cost": 175180, "mass": 5 },
{ "id": "c3", "eddbID": 0, "name": "Military Grade Composite", "cost": 394140, "mass": 9 },
{ "id": "c4", "eddbID": 0, "name": "Mirrored Surface Composite", "cost": 931490, "mass": 9 },
{ "id": "c5", "eddbID": 0, "name": "Reactive Surface Composite", "cost": 1033210, "mass": 9 }
],
"keelback": [
{ "id": "c1", "eddbID": 0, "name": "Lightweight Alloy", "cost": 0, "mass": 0 },
{ "id": "c2", "eddbID": 0, "name": "Reinforced Alloy", "cost": 1250460, "mass": 12 },
{ "id": "c3", "eddbID": 0, "name": "Military Grade Composite", "cost": 2813540, "mass": 23 },
{ "id": "c4", "eddbID": 0, "name": "Mirrored Surface Composite", "cost": 6649330, "mass": 23 },
{ "id": "c5", "eddbID": 0, "name": "Reactive Surface Composite", "cost": 7368340, "mass": 23 }
]
}

View File

@@ -1,17 +0,0 @@
{
"bl": [
{ "id": "0u", "eddbID": 843, "grp": "bl", "class": 3, "rating": "C", "cost": 1177600, "mass": 8, "power": 1.8, "mode": "F", "type": "T", "damage": 6, "armourpen": "A", "rof": null, "dps": 5, "mjdps" : 30.33, "mjeps" : 5.65, "thermload": 5 },
{ "id": "0v", "eddbID": 846, "grp": "bl", "class": 3, "rating": "C", "cost": 2396160, "mass": 8, "power": 1.78, "mode": "G", "type": "T", "damage": 6, "armourpen": "A", "rof": null, "dps": 4, "mjdps" : 24.00, "mjeps" : 5.59, "thermload": 6 },
{ "id": "0o", "eddbID": 849, "grp": "bl", "class": 3, "rating": "D", "cost": 19399600, "mass": 8, "power": 1.68, "mode": "T", "type": "T", "damage": 5, "armourpen": "A", "rof": null, "dps": 4, "mjdps" : 14.44, "mjeps" : 3.54, "thermload": 4 },
{ "id": "0r", "eddbID": 842, "grp": "bl", "class": 2, "rating": "D", "cost": 299520, "mass": 4, "power": 1.12, "mode": "F", "type": "T", "damage": 5, "armourpen": "A", "rof": null, "dps": 4, "mjdps" : 19.38, "mjeps" : 3.42, "thermload": 4 },
{ "id": "0s", "eddbID": 845, "grp": "bl", "class": 2, "rating": "D", "cost": 500600, "mass": 4, "power": 1.1, "mode": "G", "type": "T", "damage": 5, "armourpen": "A", "rof": null, "dps": 4, "mjdps" : 13.85, "mjeps" : 3.26, "thermload": 4 },
{ "id": "0t", "eddbID": 848, "grp": "bl", "class": 2, "rating": "E", "cost": 2099900, "mass": 4, "power": 1.03, "mode": "T", "type": "T", "damage": 4, "armourpen": "A", "rof": null, "dps": 3, "mjdps" : 8.95, "mjeps" : 2.10, "thermload": 3 },
{ "id": "10", "eddbID": 841, "grp": "bl", "class": 1, "rating": "E", "cost": 37430, "mass": 2, "power": 0.69, "mode": "F", "type": "T", "damage": 4, "armourpen": "A", "rof": null, "dps": 3, "mjdps" : 11.61, "mjeps" : 2.16, "thermload": 3 },
{ "id": "0p", "eddbID": 844, "grp": "bl", "class": 1, "rating": "E", "cost": 74650, "mass": 2, "power": 0.67, "mode": "G", "type": "T", "damage": 4, "armourpen": "A", "rof": null, "dps": 3, "mjdps" : 8.70, "mjeps" : 2.05, "thermload": 3 },
{ "id": "0q", "eddbID": 847, "grp": "bl", "class": 1, "rating": "F", "cost": 500000, "mass": 2, "power": 0.63, "mode": "T", "type": "T", "damage": 3, "armourpen": "A", "rof": null, "dps": 3, "mjdps" : 5.49, "mjeps" : 1.29, "thermload": 2 },
{ "id": "b0", "eddbID": 1476, "grp": "bl", "name": "Retributor", "class": 1, "rating": "E", "cost": 56150, "mass": 2, "power": 0.69, "mode": "F", "type": "T", "damage": 0, "armourpen": "A", "rof": null, "dps": 3, "thermload": 1 }
]
}

View File

@@ -1,17 +0,0 @@
{
"ul": [
{ "id": "14", "eddbID": 834, "grp": "ul", "class": 3, "rating": "D", "cost": 140400, "mass": 8, "power": 1.66, "mode": "F", "type": "T", "damage": 4, "armourpen": "B", "rof": 1, "dps": 4, "mjdps" : 24.97, "mjeps" : 3.52, "ssdam" : 27.85, "thermload": 1 },
{ "id": "15", "eddbID": 837, "grp": "ul", "class": 3, "rating": "E", "cost": 281600, "mass": 8, "power": 1.65, "mode": "G", "type": "T", "damage": 3, "armourpen": "A", "rof": 1.2, "dps": 4, "mjdps" : 18.56, "mjeps" : 3.27, "ssdam" : 18.56, "thermload": 1 },
{ "id": "16", "eddbID": 840, "grp": "ul", "class": 3, "rating": "E", "cost": 800400, "mass": 8, "power": 1.57, "mode": "T", "type": "T", "damage": 3, "armourpen": "A", "rof": 0.9, "dps": 4, "mjdps" : 8.78, "mjeps" : 1.69, "ssdam" : 9.45, "thermload": 1 },
{ "id": "7h", "eddbID": 833, "grp": "ul", "class": 2, "rating":"E", "cost": 23000, "mass": 4, "power":1.05, "mode":"F", "type":"T", "damage": 3, "armourpen":"A", "rof":1.3, "dps": 4, "thermload": 1 },
{ "id": "7i", "eddbID": 836, "grp": "ul", "class": 2, "rating":"F", "cost": 48500, "mass": 4, "power":1.04, "mode":"G", "type":"T", "damage": 3, "armourpen":"A", "rof":1.5, "dps": 4, "thermload": 1 },
{ "id": "7j", "eddbID": 839, "grp": "ul", "class": 2, "rating":"F", "cost": 162800, "mass": 4, "power":0.98, "mode":"T", "type":"T", "damage": 2, "armourpen":"A", "rof":1.1, "dps": 3, "thermload": 1 },
{ "id": "11", "eddbID": 832, "grp": "ul", "class": 1, "rating": "F", "cost": 4400, "mass": 2, "power": 0.65, "mode": "F", "type": "T", "damage": 2, "armourpen": "A", "rof": 1.6, "dps": 3, "mjdps" : 9.94, "mjeps" : 1.40, "ssdam" : 6.45, "thermload": 1 },
{ "id": "12", "eddbID": 835, "grp": "ul", "class": 1, "rating": "G", "cost": 8600, "mass": 2, "power": 0.64, "mode": "G", "type": "T", "damage": 2, "armourpen": "A", "rof": 1.7, "dps": 3, "mjdps" : 7.95, "mjeps" : 1.40, "ssdam" : 4.53, "thermload": 1 },
{ "id": "13", "eddbID": 838, "grp": "ul", "class": 1, "rating": "G", "cost": 52800, "mass": 2, "power": 0.6, "mode": "T", "type": "T", "damage": 1, "armourpen": "B", "rof": 1.3, "dps": 2, "mjdps" : 2.98, "mjeps" : 0.63, "ssdam" : 2.24, "thermload": 1 },
{ "id": "cy", "eddbID": 1477, "grp": "ul", "name": "Cytoscrambler", "class": 1, "rating": "F", "cost": 8800, "mass": 2, "power": 0.65, "mode": "F", "type": "T", "damage": 2, "armourpen": "A", "rof": 1.6, "dps": 3, "thermload": 1 }
]
}

View File

@@ -1,18 +0,0 @@
{
"c": [
{ "id": "1q", "eddbID": 853, "grp": "c", "class": 4, "rating": "B", "cost": 2700800, "mass": 16, "power": 0.92, "mode": "F", "type": "K", "damage": 9, "armourpen": "A", "rof": 0.4, "dps": 5, "thermload": 2, "clip": 5, "mjdps": 8.13, "ssdam" : 37.13, "ammo": 100, "ammocost": 20 },
{ "id": "1r", "eddbID": 856, "grp": "c", "class": 4, "rating": "B", "cost": 5401600, "mass": 16, "power": 1.03, "mode": "G", "type": "K", "damage": 8, "armourpen": "A", "rof": 0.4, "dps": 4, "thermload": 2, "clip": 5, "mjdps": 10.97, "ssdam" : 30.94, "ammo": 100, "ammocost": 20 },
{ "id": "1n", "eddbID": 852, "grp": "c", "class": 3, "rating": "C", "cost": 675200, "mass": 8, "power": 0.67, "mode": "F", "type": "K", "damage": 7, "armourpen": "A", "rof": 0.4, "dps": 4, "thermload": 2, "clip": 5, "mjdps": 8.13, "ssdam" : 22.28, "ammo": 100, "ammocost": 20 },
{ "id": "1o", "eddbID": 1383, "grp": "c", "class": 3, "rating": "C", "cost": 1350400, "mass": 8, "power": 0.75, "mode": "G", "type": "K", "damage": 7, "armourpen": "A", "rof": 0.4, "dps": 4, "thermload": 1, "clip": 5, "mjdps" : 7.95, "ssdam" : 21.04, "ammo": 100, "ammocost": 20 },
{ "id": "1p", "eddbID": 859, "grp": "c", "class": 3, "rating": "D", "cost": 16204800, "mass": 8, "power": 0.64, "mode": "T", "type": "K", "damage": 6, "armourpen": "A", "rof": 0.3, "dps": 4, "thermload": 1, "clip": 5, "mjdps" : 3.58, "ssdam" : 12.38, "ammo": 100, "ammocost": 20 },
{ "id": "1k", "eddbID": 851, "grp": "c", "class": 2, "rating": "D", "cost": 168430, "mass": 4, "power": 0.49, "mode": "F", "type": "K", "damage": 6, "armourpen": "A", "rof": 0.5, "dps": 4, "thermload": 1, "clip": 5, "mjdps" : 6.00, "ssdam" : 15.47, "ammo": 100, "ammocost": 20 },
{ "id": "1l", "eddbID": 855, "grp": "c", "class": 2, "rating": "D", "cost": 337600, "mass": 4, "power": 0.54, "mode": "G", "type": "K", "damage": 6, "armourpen": "A", "rof": 0.5, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 6.24, "ssdam" : 15.47, "ammo": 100, "ammocost": 20 },
{ "id": "1m", "eddbID": 858, "grp": "c", "class": 2, "rating": "E", "cost": 4051200, "mass": 4, "power": 0.45, "mode": "T", "type": "K", "damage": 5, "armourpen": "A", "rof": 0.3, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 2.41, "ssdam" : 7.74, "ammo": 100, "ammocost": 20 },
{ "id": "1h", "eddbID": 850, "grp": "c", "class": 1, "rating": "D", "cost": 21100, "mass": 2, "power": 0.34, "mode": "F", "type": "K", "damage": 5, "armourpen": "A", "rof": 0.5, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 4.00, "ssdam" : 9.59, "ammo": 100, "ammocost": 20 },
{ "id": "1i", "eddbID": 854, "grp": "c", "class": 1, "rating": "E", "cost": 42200, "mass": 2, "power": 0.38, "mode": "G", "type": "K", "damage": 5, "armourpen": "A", "rof": 0.5, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 3.80, "ssdam" : 8.97, "ammo": 100, "ammocost": 20 },
{ "id": "1j", "eddbID": 857, "grp": "c", "class": 1, "rating": "F", "cost": 506400, "mass": 2, "power": 0.32, "mode": "T", "type": "K", "damage": 4, "armourpen": "A", "rof": 0.4, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 1.35, "ssdam" : 4.13, "ammo": 100, "ammocost": 20 }
]
}

View File

@@ -1,17 +0,0 @@
{
"fc": [
{ "id": "1t", "eddbID": 862, "grp": "fc", "class": 3, "rating": "C", "cost": 1167360, "mass": 8, "power": 1.02, "mode": "F", "type": "K", "damage": 3, "armourpen": "A", "rof": 4.5, "dps": 10, "thermload": 1, "clip": 3, "mjdps": 15.19, "ssdam" : 28.36, "ammo": 30, "ammocost": 50 },
{ "id": "1u", "eddbID": 1454, "grp": "fc", "class": 3, "rating": "C", "cost": 1751040, "mass": 8, "power": 1.55, "mode": "G", "type": "K", "damage": 3, "armourpen": "A", "rof": 4.8, "dps": 10, "thermload": 1, "clip": 3, "mjdps" : 12.77, "ssdam" : 23.21, "ammo": 30, "ammocost": 50 },
{ "id": "1v", "eddbID": 1455, "grp": "fc", "class": 3, "rating": "C", "cost": 5836800, "mass": 8, "power": 1.29, "mode": "T", "type": "K", "damage": 2, "armourpen": "A", "rof": 3.3, "dps": 9, "thermload": 1, "clip": 3, "mjdps" : 6.85, "ssdam" : 12.89, "ammo": 30, "ammocost": 50 },
{ "id": "1s", "eddbID": 861, "grp": "fc", "class": 2, "rating": "A", "cost": 291840, "mass": 4, "power": 0.74, "mode": "F", "type": "K", "damage": 3, "armourpen": "A", "rof": 5, "dps": 9, "thermload": 1, "clip": 3, "mjdps" : 9.50, "ssdam" : 18.05, "ammo": 30, "ammocost": 50 },
{ "id": "7e", "eddbID": 864, "grp": "fc", "class": 2, "rating": "D", "cost": 437800, "mass": 4, "power": 1.03, "mode": "G", "type": "K", "damage": 2, "armourpen": "A", "rof": 5.3, "dps": 9, "thermload": 1, "clip": 3, "ammo": 30, "ammocost": 50 },
{ "id": "7f", "eddbID": 866, "grp": "fc", "class": 2, "rating": "D", "cost": 1459200, "mass": 4, "power": 0.79, "mode": "T", "type": "K", "damage": 2, "armourpen": "A", "rof": 3.7, "dps": 9, "thermload": 1, "clip": 3, "ammo": 30, "ammocost": 50 },
{ "id": "20", "eddbID": 860, "grp": "fc", "class": 1, "rating": "E", "cost": 36000, "mass": 2, "power": 0.45, "mode": "F", "type": "K", "damage": 2, "armourpen": "A", "rof": 5.5, "dps": 8, "thermload": 1, "clip": 3, "mjdps" : 5.53, "ssdam" : 10.31, "ammo": 30, "ammocost": 50 },
{ "id": "21", "eddbID": 863, "grp": "fc", "class": 1, "rating": "E", "cost": 54720, "mass": 2, "power": 0.59, "mode": "G", "type": "K", "damage": 2, "armourpen": "A", "rof": 5.8, "dps": 7, "thermload": 1, "clip": 3, "mjdps" : 3.58, "ssdam" : 6.45, "ammo": 30, "ammocost": 50 },
{ "id": "22", "eddbID": 865, "grp": "fc", "class": 1, "rating": "E", "cost": 182400, "mass": 2, "power": 0.42, "mode": "T", "type": "K", "damage": 1, "armourpen": "A", "rof": 4, "dps": 6, "thermload": 1, "clip": 3, "mjdps" : 2.11, "ssdam" : 3.87, "ammo": 30, "ammocost": 50 },
{ "id": "pa", "eddbID": 1478, "grp": "fc", "name": "Pacifier", "class": 3, "rating": "C", "cost": 1400830, "mass": 8, "power": 1.02, "mode": "F", "type": "K", "damage": 3, "armourpen": "A", "rof": 4.5, "dps": 9, "thermload": 1, "clip": 3, "ammo": 30 }
]
}

View File

@@ -1,7 +0,0 @@
{
"nl": [
{ "id": "2j", "eddbID": 880, "grp": "nl", "class": 1, "rating": "I", "cost": 24260, "mass": 2, "power": 0.4, "mode": "F", "type": "E", "armourpen": "C", "thermload": 2, "clip": 1, "ammo": 24, "ammocost": 209 },
{ "id": "2k", "eddbID": 881, "grp": "nl", "class": 2, "rating": "I", "cost": 294080, "mass": 4, "power": 0.4, "mode": "F", "type": "E", "armourpen": "C", "thermload": 3, "clip": 3, "ammo": 24, "ammocost": 209 },
{ "id": "kp", "eddbID": 0, "grp": "nl", "name":"Shock Mine Launcher", "class": 1, "rating": "I", "cost": 36400, "mass": 2, "power": 0.4, "mode": "F", "type": "E", "armourpen": "C", "thermload": 2, "clip": 1, "ammo": 24, "ammocost": 209 }
]
}

View File

@@ -1,7 +0,0 @@
{
"ml": [
{ "id": "2l", "eddbID": 888, "grp": "ml", "class": 1, "rating": "D", "cost": 6800, "mass": 2, "power": 0.5, "mode": "F", "armourpen": "D", "thermload": 3 },
{ "id": "2m", "eddbID": 889, "grp": "ml", "class": 2, "rating": "D", "cost": 22580, "mass": 2, "power": 0.75, "mode": "F", "armourpen": "D", "thermload": 5 },
{ "id": "ml", "eddbID": 1479, "grp": "ml", "name": "Mining Lance", "class": 1, "rating": "D", "cost": 13600, "mass": 2, "power": 0.7, "mode": "F", "type": "T", "damage": 3, "dps": 3, "armourpen": "D", "thermload": 3 }
]
}

View File

@@ -1,9 +0,0 @@
{
"mr": [
{ "id": "2f", "eddbID": 1327, "grp": "mr", "class": 2, "rating": "B", "cost": 240400, "mass": 4, "power": 1.2, "mode": "F", "type": "E", "damage": 7, "armourpen": "F", "rof": 2.5, "dps": 8, "thermload": 3, "clip": 12, "ammo": 24, "mjdps": 1.72, "ssdam" : 3.87, "missile": "D", "ammocost": 500 },
{ "id": "2g", "eddbID": 879, "grp": "mr", "class": 2, "rating": "B", "cost": 512400, "mass": 4, "power": 1.2, "mode": "F", "type": "E", "damage": 6, "armourpen": "F", "rof": 0.3, "dps": 3, "thermload": 3, "clip": 6, "ammo": 18, "mjdps": 0.57, "ssdam" : 2.58, "missile": "S", "ammocost": 666.67 },
{ "id": "2d", "eddbID": 1326, "grp": "mr", "class": 1, "rating": "B", "cost": 32180, "mass": 2, "power": 0.4, "mode": "F", "type": "E", "damage": 7, "armourpen": "F", "rof": 2.5, "dps": 8, "thermload": 3, "clip": 8, "ammo": 16, "mjdps": 1.63, "ssdam" : 3.87, "missile": "D", "ammocost": 500 },
{ "id": "2e", "eddbID": 878, "grp": "mr", "class": 1, "rating": "B", "cost": 72600, "mass": 2, "power": 0.6, "mode": "F", "type": "E", "damage": 6, "armourpen": "F", "rof": 0.3, "dps": 3, "thermload": 3, "clip": 6, "ammo": 6, "mjdps": 0.57, "ssdam" : 2.58, "missile": "S", "ammocost": 666.67 },
{ "id": "Ph", "eddbID": 1480, "grp": "mr", "name": "Pack-Hound", "class": 2, "rating": "B", "cost": 768600, "mass": 4, "power": 1.2, "mode": "F", "type": "E", "damage": 3, "armourpen": "F", "rof": 0.5, "dps": 4, "thermload": 3, "clip": 12, "ammo": 120, "missile": "S" }
]
}

View File

@@ -1,13 +0,0 @@
{
"mc": [
{ "id": "26", "eddbID": 868, "grp": "mc", "class": 2, "rating": "E", "cost": 38000, "mass": 4, "power": 0.46, "mode": "F", "type": "K", "damage": 2, "armourpen": "A", "rof": 7, "dps": 4, "thermload": 1, "clip": 90, "mjdps" : 6.02, "ssdam" : 1.20, "ammo": 2100, "ammocost": 1 },
{ "id": "27", "eddbID": 870, "grp": "mc", "class": 2, "rating": "F", "cost": 57000, "mass": 4, "power": 0.64, "mode": "G", "type": "K", "damage": 2, "armourpen": "A", "rof": 7.5, "dps": 4, "thermload": 1, "clip": 90, "mjdps" : 5.59, "ssdam" : 1.03, "ammo": 2100, "ammocost": 1 },
{ "id": "28", "eddbID": 872, "grp": "mc", "class": 2, "rating": "F", "cost": 1292800, "mass": 4, "power": 0.5, "mode": "T", "type": "K", "damage": 2, "armourpen": "A", "rof": 5.3, "dps": 3, "thermload": 1, "clip": 90, "mjdps" : 2.15, "ssdam" : 0.52, "ammo": 2100, "ammocost": 1 },
{ "id": "23", "eddbID": 867, "grp": "mc", "class": 1, "rating": "F", "cost": 9500, "mass": 2, "power": 0.28, "mode": "F", "type": "K", "damage": 2, "armourpen": "A", "rof": 8, "dps": 3, "thermload": 1, "clip": 90, "mjdps" : 3.75, "ssdam" : 0.69, "ammo": 2100, "ammocost": 1 },
{ "id": "24", "eddbID": 869, "grp": "mc", "class": 1, "rating": "G", "cost": 14250, "mass": 2, "power": 0.37, "mode": "G", "type": "K", "damage": 2, "armourpen": "A", "rof": 8.5, "dps": 3, "thermload": 1, "clip": 90, "mjdps" : 2.03, "ssdam" : 0.34, "ammo": 2100, "ammocost": 1 },
{ "id": "25", "eddbID": 871, "grp": "mc", "class": 1, "rating": "G", "cost": 81600, "mass": 2, "power": 0.26, "mode": "T", "type": "K", "damage": 0, "armourpen": "A", "rof": 6, "dps": 2, "thermload": 1, "clip": 90, "mjdps" : 1.54, "ssdam" : 0.34, "ammo": 2100, "ammocost": 1 },
{ "id": "e0", "eddbID": 1481, "grp": "mc", "name": "Enforcer", "class": 1, "rating": "F", "cost": 13980, "mass": 2, "power": 0.28, "mode": "F", "type": "K", "damage": 4, "armourpen": "A", "rof": 4.3, "dps": 4, "thermload": 1, "clip": 60, "ammo": 1000 }
]
}

View File

@@ -1,8 +0,0 @@
{
"pa": [
{ "id": "1g", "eddbID": 873, "grp": "pa", "class": 2, "rating": "C", "cost": 834200, "mass": 4, "power": 1.43, "mode": "F", "type": "T", "damage": 7, "armourpen": "A", "rof": 0.3, "dps": 4, "thermload": 10, "clip": 5, "mjdps" : 6.89, "ssdam" : 27.85, "ammo": 100, "ammocost": 200 },
{ "id": "2b", "eddbID": 874, "grp": "pa", "class": 3, "rating": "B", "cost": 3051200, "mass": 8, "power": 1.97, "mode": "F", "type": "TK", "damage": 9, "armourpen": "A", "rof": 0.3, "dps": 4, "thermload": 8, "clip": 5, "mjdps" : 20.98, "ssdam" : 92.82, "ammo": 100, "ammocost": 200 },
{ "id": "2c", "eddbID": 875, "grp": "pa", "class": 4, "rating": "A", "cost": 13793600, "mass": 16, "power": 2.63, "mode": "F", "type": "TK", "damage": 10, "armourpen": "A", "rof": 0.3, "dps": 5, "thermload": 10, "clip": 5, "mjdps" : 25.55, "ssdam" : 123.76, "ammo": 100, "ammocost": 200 },
{ "id": "Ap", "eddbID": 1482, "grp": "pa", "name": "Advanced Plasma Accelerator", "class": 3, "rating": "B", "cost": 4119120, "mass": 8, "power": 1.97, "mode": "F", "type": "TK", "damage": 8, "armourpen": "A", "rof": 1.67, "dps": 4, "thermload": 4, "clip": 20, "ammo": 300, "ammocost": 67 }
]
}

View File

@@ -1,17 +0,0 @@
{
"pl": [
{ "id": "1d", "eddbID": 825, "grp": "pl", "class": 3, "rating": "D", "cost": 70400, "mass": 8, "power": 0.9, "mode": "F", "type": "T", "damage": 4, "armourpen": "A", "rof": 3, "dps": 4, "mjdps" : 21.62, "mjeps" : 2.86, "ssdam" : 7.07, "thermload": 1 },
{ "id": "1e", "eddbID": 828, "grp": "pl", "class": 3, "rating": "E", "cost": 140600, "mass": 8, "power": 0.92, "mode": "G", "type": "T", "damage": 3, "armourpen": "A", "rof": 3.2, "dps": 4, "mjdps" : 18.28, "mjeps" : 2.98, "ssdam" : 5.59, "thermload": 1 },
{ "id": "1f", "eddbID": 831, "grp": "pl", "class": 3, "rating": "F", "cost": 400400, "mass": 8, "power": 0.89, "mode": "T", "type": "T", "damage": 3, "armourpen": "A", "rof": 2.3, "dps": 3, "mjdps" : 7.05, "mjeps" : 1.24, "ssdam" : 3.15, "thermload": 1 },
{ "id": "1a", "eddbID": 824, "grp": "pl", "class": 2, "rating": "E", "cost": 17600, "mass": 4, "power": 0.6, "mode": "F", "type": "T", "damage": 3, "armourpen": "A", "rof": 3.4, "dps": 3, "mjdps" : 14.29, "mjeps" : 1.89, "ssdam" : 4.20, "thermload": 1 },
{ "id": "1b", "eddbID": 827, "grp": "pl", "class": 2, "rating": "F", "cost": 35400, "mass": 4, "power": 0.6, "mode": "G", "type": "T", "damage": 3, "armourpen": "A", "rof": 3.6, "dps": 3, "mjdps" : 11.62, "mjeps" : 1.89, "ssdam" : 3.24, "thermload": 1 },
{ "id": "1c", "eddbID": 830, "grp": "pl", "class": 2, "rating": "F", "cost": 132800, "mass": 4, "power": 0.58, "mode": "T", "type": "T", "damage": 2, "armourpen": "A", "rof": 2.5, "dps": 3, "mjdps" : 4.72, "mjeps" : 0.83, "ssdam" : 1.86, "thermload": 1 },
{ "id": "17", "eddbID": 823, "grp": "pl", "class": 1, "rating": "F", "cost": 2200, "mass": 2, "power": 0.39, "mode": "F", "type": "T", "damage": 2, "armourpen": "A", "rof": 3.8, "dps": 3, "mjdps" : 9.35, "mjeps" : 1.24, "ssdam" : 2.48, "thermload": 1 },
{ "id": "18", "eddbID": 826, "grp": "pl", "class": 1, "rating": "G", "cost": 6600, "mass": 2, "power": 0.39, "mode": "G", "type": "T", "damage": 2, "armourpen": "A", "rof": 4, "dps": 3, "mjdps" : 7.30, "mjeps" : 1.19, "ssdam" : 1.88, "thermload": 1 },
{ "id": "19", "eddbID": 829, "grp": "pl", "class": 1, "rating": "G", "cost": 26000, "mass": 2, "power": 0.38, "mode": "T", "type": "T", "damage": 2, "armourpen": "A", "rof": 2.8, "dps": 2, "mjdps" : 2.90, "mjeps" : 0.51, "ssdam" : 1.07, "thermload": 1 },
{ "id": "PL", "eddbID": 1483, "grp": "pl", "name": "Distruptor", "class": 2, "rating": "E", "cost": 26400, "mass": 4, "power": 0.7, "mode": "F", "type": "T", "damage": 2, "armourpen": "A", "rof": 1.6, "dps": 2, "thermload": 1 }
]
}

View File

@@ -1,7 +0,0 @@
{
"rg": [
{ "id": "29", "eddbID": 876, "grp": "rg", "class": 1, "rating": "D", "cost": 51600, "mass": 2, "power": 1.15, "mode": "F", "type": "TK", "damage": 6, "armourpen": "A", "rof": 0.6, "dps": 4, "thermload": 7, "clip": 1, "mjdps" : 13.75, "ssdam" : 24.75, "ammo": 30, "ammocost": 200 },
{ "id": "2a", "eddbID": 877, "grp": "rg", "class": 2, "rating": "B", "cost": 412800, "mass": 4, "power": 1.63, "mode": "F", "type": "TK", "damage": 7, "armourpen": "A", "rof": 0.5, "dps": 4, "thermload": 10, "clip": 1, "mjdps" : 21.66, "ssdam" : 43.32, "ammo": 30, "ammocost": 200 },
{ "id": "ih", "eddbID": 1484, "grp": "rg", "name": "Imperial Hammer", "class": 2, "rating": "B", "cost": 619200, "mass": 4, "power": 1.63, "mode": "F", "type": "TK", "damage": 5, "armourpen": "A", "rof": 0.6, "dps": 5, "thermload": 3, "clip": 3, "ammo": 90 }
]
}

View File

@@ -1,7 +0,0 @@
{
"tp": [
{ "id": "2h", "eddbID": 882, "grp": "tp", "class": 1, "rating": "I", "cost": 11200, "mass": 2, "power": 0.4, "mode": "F", "armourpen": "C", "thermload": 10, "clip": 1, "ammo": 0, "ammocost": 15000, "missile": "S" },
{ "id": "2i", "eddbID": 883, "grp": "tp", "class": 2, "rating": "I", "cost": 44800, "mass": 4, "power": 0.4, "mode": "F", "armourpen": "C", "thermload": 10, "clip": 2, "ammo": 0, "ammocost": 15000, "missile": "S" }
]
}

View File

@@ -1,43 +0,0 @@
{
"8E": { "mid":"Fy", "eddbID": 991, "grp": "fd", "class": 8, "rating": "E", "cost": 0, "mass": 160, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.011, "fuelpower": 2.9 },
"8D": { "mid":"Fx", "eddbID": 992, "grp": "fd", "class": 8, "rating": "D", "cost": 0, "mass": 64, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.01, "fuelpower": 2.9 },
"8C": { "mid":"Fw", "eddbID": 993, "grp": "fd", "class": 8, "rating": "C", "cost": 0, "mass": 160, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.008, "fuelpower": 2.9 },
"8B": { "mid":"Fv", "eddbID": 994, "grp": "fd", "class": 8, "rating": "B", "cost": 0, "mass": 256, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.01, "fuelpower": 2.9 },
"8A": { "mid":"Fu", "eddbID": 995, "grp": "fd", "class": 8, "rating": "A", "cost": 0, "mass": 160, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.012, "fuelpower": 2.9 },
"7E": { "mid":"Ft", "eddbID": 986, "grp": "fd", "class": 7, "rating": "E", "cost": 633200, "mass": 80, "power": 0.48, "optmass": 1440, "maxfuel": 8.5, "fuelmul": 0.011, "fuelpower": 2.75 },
"7D": { "mid":"Fs", "eddbID": 987, "grp": "fd", "class": 7, "rating": "D", "cost": 1899600, "mass": 32, "power": 0.54, "optmass": 1620, "maxfuel": 8.5, "fuelmul": 0.01, "fuelpower": 2.75 },
"7C": { "mid":"Fr", "eddbID": 988, "grp": "fd", "class": 7, "rating": "C", "cost": 5698790, "mass": 80, "power": 0.60, "optmass": 1800, "maxfuel": 8.5, "fuelmul": 0.008, "fuelpower": 2.75 },
"7B": { "mid":"Fq", "eddbID": 989, "grp": "fd", "class": 7, "rating": "B", "cost": 17096370, "mass": 128, "power": 0.75, "optmass": 2250, "maxfuel": 10.6, "fuelmul": 0.01, "fuelpower": 2.75 },
"7A": { "mid":"Fp", "eddbID": 990, "grp": "fd", "class": 7, "rating": "A", "cost": 51289110, "mass": 80, "power": 0.90, "optmass": 2700, "maxfuel": 12.8, "fuelmul": 0.012, "fuelpower": 2.75 },
"6E": { "mid":"Fo", "eddbID": 981, "grp": "fd", "class": 6, "rating": "E", "cost": 199750, "mass": 40, "power": 0.4, "optmass": 960, "maxfuel": 5.3, "fuelmul": 0.011, "fuelpower": 2.6 },
"6D": { "mid":"Fn", "eddbID": 982, "grp": "fd", "class": 6, "rating": "D", "cost": 599240, "mass": 16, "power": 0.45, "optmass": 1080, "maxfuel": 5.3, "fuelmul": 0.01, "fuelpower": 2.6 },
"6C": { "mid":"Fm", "eddbID": 983, "grp": "fd", "class": 6, "rating": "C", "cost": 1797730, "mass": 40, "power": 0.5, "optmass": 1200, "maxfuel": 5.3, "fuelmul": 0.008, "fuelpower": 2.6 },
"6B": { "mid":"Fl", "eddbID": 984, "grp": "fd", "class": 6, "rating": "B", "cost": 5393180, "mass": 64, "power": 0.63, "optmass": 1500, "maxfuel": 6.6, "fuelmul": 0.01, "fuelpower": 2.6 },
"6A": { "mid":"Fk", "eddbID": 985, "grp": "fd", "class": 6, "rating": "A", "cost": 16179530, "mass": 40, "power": 0.75, "optmass": 1800, "maxfuel": 8, "fuelmul": 0.012, "fuelpower": 2.6 },
"5E": { "mid":"Fj", "eddbID": 976, "grp": "fd", "class": 5, "rating": "E", "cost": 63010, "mass": 20, "power": 0.32, "optmass": 560, "maxfuel": 3.3, "fuelmul": 0.011, "fuelpower": 2.45 },
"5D": { "mid":"Fi", "eddbID": 977, "grp": "fd", "class": 5, "rating": "D", "cost": 189040, "mass": 8, "power": 0.36, "optmass": 630, "maxfuel": 3.3, "fuelmul": 0.01, "fuelpower": 2.45 },
"5C": { "mid":"Fh", "eddbID": 978, "grp": "fd", "class": 5, "rating": "C", "cost": 567110, "mass": 20, "power": 0.4, "optmass": 700, "maxfuel": 3.3, "fuelmul": 0.008, "fuelpower": 2.45 },
"5B": { "mid":"Fg", "eddbID": 979, "grp": "fd", "class": 5, "rating": "B", "cost": 1701320, "mass": 32, "power": 0.5, "optmass": 875, "maxfuel": 4.1, "fuelmul": 0.01, "fuelpower": 2.45 },
"5A": { "mid":"Ff", "eddbID": 980, "grp": "fd", "class": 5, "rating": "A", "cost": 5103950, "mass": 20, "power": 0.6, "optmass": 1050, "maxfuel": 5, "fuelmul": 0.012, "fuelpower": 2.45 },
"4E": { "mid":"Fe", "eddbID": 971, "grp": "fd", "class": 4, "rating": "E", "cost": 19880, "mass": 10, "power": 0.24, "optmass": 280, "maxfuel": 2, "fuelmul": 0.011, "fuelpower": 2.3 },
"4D": { "mid":"Fd", "eddbID": 972, "grp": "fd", "class": 4, "rating": "D", "cost": 59630, "mass": 4, "power": 0.27, "optmass": 315, "maxfuel": 2, "fuelmul": 0.01, "fuelpower": 2.3 },
"4C": { "mid":"Fc", "eddbID": 973, "grp": "fd", "class": 4, "rating": "C", "cost": 178900, "mass": 10, "power": 0.3, "optmass": 350, "maxfuel": 2, "fuelmul": 0.008, "fuelpower": 2.3 },
"4B": { "mid":"Fb", "eddbID": 974, "grp": "fd", "class": 4, "rating": "B", "cost": 536690, "mass": 16, "power": 0.38, "optmass": 438, "maxfuel": 2.5, "fuelmul": 0.01, "fuelpower": 2.3 },
"4A": { "mid":"Fa", "eddbID": 975, "grp": "fd", "class": 4, "rating": "A", "cost": 1610080, "mass": 10, "power": 0.45, "optmass": 525, "maxfuel": 3, "fuelmul": 0.012, "fuelpower": 2.3 },
"3E": { "mid":"F9", "eddbID": 966, "grp": "fd", "class": 3, "rating": "E", "cost": 6270, "mass": 5, "power": 0.24, "optmass": 80, "maxfuel": 1.2, "fuelmul": 0.011, "fuelpower": 2.15 },
"3D": { "mid":"F8", "eddbID": 967, "grp": "fd", "class": 3, "rating": "D", "cost": 18810, "mass": 2, "power": 0.27, "optmass": 90, "maxfuel": 1.2, "fuelmul": 0.01, "fuelpower": 2.15 },
"3C": { "mid":"F7", "eddbID": 968, "grp": "fd", "class": 3, "rating": "C", "cost": 56440, "mass": 5, "power": 0.3, "optmass": 100, "maxfuel": 1.2, "fuelmul": 0.008, "fuelpower": 2.15 },
"3B": { "mid":"F6", "eddbID": 969, "grp": "fd", "class": 3, "rating": "B", "cost": 169300, "mass": 8, "power": 0.38, "optmass": 125, "maxfuel": 1.5, "fuelmul": 0.01, "fuelpower": 2.15 },
"3A": { "mid":"F5", "eddbID": 970, "grp": "fd", "class": 3, "rating": "A", "cost": 507910, "mass": 5, "power": 0.45, "optmass": 150, "maxfuel": 1.8, "fuelmul": 0.012, "fuelpower": 2.15 },
"2E": { "mid":"F4", "eddbID": 961, "grp": "fd", "class": 2, "rating": "E", "cost": 1980, "mass": 2.5, "power": 0.16, "optmass": 48, "maxfuel": 0.6, "fuelmul": 0.011, "fuelpower": 2 },
"2D": { "mid":"F3", "eddbID": 962, "grp": "fd", "class": 2, "rating": "D", "cost": 5930, "mass": 1, "power": 0.18, "optmass": 54, "maxfuel": 0.6, "fuelmul": 0.01, "fuelpower": 2 },
"2C": { "mid":"F2", "eddbID": 963, "grp": "fd", "class": 2, "rating": "C", "cost": 17800, "mass": 2.5, "power": 0.2, "optmass": 60, "maxfuel": 0.6, "fuelmul": 0.008, "fuelpower": 2 },
"2B": { "mid":"F1", "eddbID": 964, "grp": "fd", "class": 2, "rating": "B", "cost": 53410, "mass": 4, "power": 0.25, "optmass": 75, "maxfuel": 0.8, "fuelmul": 0.01, "fuelpower": 2 },
"2A": { "mid":"F0", "eddbID": 965, "grp": "fd", "class": 2, "rating": "A", "cost": 160220, "mass": 2.5, "power": 0.3, "optmass": 90, "maxfuel": 0.9, "fuelmul": 0.012, "fuelpower": 2 }
}

View File

@@ -1,10 +0,0 @@
{
"1C": { "mid":"f1", "eddbID": 1199, "grp": "ft", "class": 1, "rating": "C", "cost": 1000, "capacity": 2 },
"2C": { "mid":"f2", "eddbID": 1200, "grp": "ft", "class": 2, "rating": "C", "cost": 3750, "capacity": 4 },
"3C": { "mid":"f3", "eddbID": 1201, "grp": "ft", "class": 3, "rating": "C", "cost": 7060, "capacity": 8 },
"4C": { "mid":"f4", "eddbID": 1202, "grp": "ft", "class": 4, "rating": "C", "cost": 24730, "capacity": 16 },
"5C": { "mid":"f5", "eddbID": 1203, "grp": "ft", "class": 5, "rating": "C", "cost": 97750, "capacity": 32 },
"6C": { "mid":"f6", "eddbID": 1204, "grp": "ft", "class": 6, "rating": "C", "cost": 341580, "capacity": 64 },
"7C": { "mid":"f7", "eddbID": 1205, "grp": "ft", "class": 7, "rating": "C", "cost": 1780910, "capacity": 128 },
"8C": { "mid":"f8", "eddbID": 1206, "grp": "ft", "class": 8, "rating": "C", "cost": 5428400, "capacity": 256 }
}

View File

@@ -1,49 +0,0 @@
{
"8E": { "mid":"lD", "eddbID": 1031, "grp": "ls", "class": 8, "rating": "E", "cost": 0, "mass": 160, "power": 0, "time": 300 },
"8D": { "mid":"lC", "eddbID": 1032, "grp": "ls", "class": 8, "rating": "D", "cost": 0, "mass": 64, "power": 0, "time": 450 },
"8C": { "mid":"lB", "eddbID": 1033, "grp": "ls", "class": 8, "rating": "C", "cost": 0, "mass": 160, "power": 0, "time": 600 },
"8B": { "mid":"lA", "eddbID": 1034, "grp": "ls", "class": 8, "rating": "B", "cost": 0, "mass": 256, "power": 0, "time": 900 },
"8A": { "mid":"lz", "eddbID": 1035, "grp": "ls", "class": 8, "rating": "A", "cost": 0, "mass": 160, "power": 0, "time": 1500 },
"7E": { "mid":"ly", "eddbID": 1026, "grp": "ls", "class": 7, "rating": "E", "cost": 249140, "mass": 80, "power": 0.72, "time": 300 },
"7D": { "mid":"lx", "eddbID": 1027, "grp": "ls", "class": 7, "rating": "D", "cost": 622840, "mass": 32, "power": 0.81, "time": 450 },
"7C": { "mid":"lw", "eddbID": 1028, "grp": "ls", "class": 7, "rating": "C", "cost": 1557110, "mass": 80, "power": 0.90, "time": 600 },
"7B": { "mid":"lv", "eddbID": 1029, "grp": "ls", "class": 7, "rating": "B", "cost": 3892770, "mass": 128, "power": 0.99, "time": 900 },
"7A": { "mid":"lu", "eddbID": 1030, "grp": "ls", "class": 7, "rating": "A", "cost": 9731930, "mass": 80, "power": 1.08, "time": 1500 },
"6E": { "mid":"lt", "eddbID": 1021, "grp": "ls", "class": 6, "rating": "E", "cost": 88980, "mass": 40, "power": 0.64, "time": 300 },
"6D": { "mid":"ls", "eddbID": 1022, "grp": "ls", "class": 6, "rating": "D", "cost": 222440, "mass": 16, "power": 0.72, "time": 450 },
"6C": { "mid":"lr", "eddbID": 1023, "grp": "ls", "class": 6, "rating": "C", "cost": 556110, "mass": 40, "power": 0.8, "time": 600 },
"6B": { "mid":"lq", "eddbID": 1024, "grp": "ls", "class": 6, "rating": "B", "cost": 1390280, "mass": 64, "power": 0.88, "time": 900 },
"6A": { "mid":"lp", "eddbID": 1025, "grp": "ls", "class": 6, "rating": "A", "cost": 3475690, "mass": 40, "power": 0.96, "time": 1500 },
"5E": { "mid":"lo", "eddbID": 1016, "grp": "ls", "class": 5, "rating": "E", "cost": 31780, "mass": 20, "power": 0.57, "time": 300 },
"5D": { "mid":"ln", "eddbID": 1017, "grp": "ls", "class": 5, "rating": "D", "cost": 79440, "mass": 8, "power": 0.64, "time": 450 },
"5C": { "mid":"lm", "eddbID": 1018, "grp": "ls", "class": 5, "rating": "C", "cost": 198610, "mass": 20, "power": 0.71, "time": 600 },
"5B": { "mid":"ll", "eddbID": 1019, "grp": "ls", "class": 5, "rating": "B", "cost": 496530, "mass": 32, "power": 0.78, "time": 900 },
"5A": { "mid":"lk", "eddbID": 1020, "grp": "ls", "class": 5, "rating": "A", "cost": 1241320, "mass": 20, "power": 0.85, "time": 1500 },
"4E": { "mid":"lj", "eddbID": 1011, "grp": "ls", "class": 4, "rating": "E", "cost": 11350, "mass": 10, "power": 0.5, "time": 300 },
"4D": { "mid":"li", "eddbID": 1012, "grp": "ls", "class": 4, "rating": "D", "cost": 28370, "mass": 4, "power": 0.56, "time": 450 },
"4C": { "mid":"lh", "eddbID": 1013, "grp": "ls", "class": 4, "rating": "C", "cost": 70930, "mass": 10, "power": 0.62, "time": 600 },
"4B": { "mid":"lg", "eddbID": 1014, "grp": "ls", "class": 4, "rating": "B", "cost": 177330, "mass": 16, "power": 0.68, "time": 900 },
"4A": { "mid":"lf", "eddbID": 1015, "grp": "ls", "class": 4, "rating": "A", "cost": 443330, "mass": 10, "power": 0.74, "time": 1500 },
"3E": { "mid":"le", "eddbID": 1006, "grp": "ls", "class": 3, "rating": "E", "cost": 4050, "mass": 5, "power": 0.42, "time": 300 },
"3D": { "mid":"ld", "eddbID": 1007, "grp": "ls", "class": 3, "rating": "D", "cost": 10130, "mass": 2, "power": 0.48, "time": 450 },
"3C": { "mid":"lc", "eddbID": 1008, "grp": "ls", "class": 3, "rating": "C", "cost": 25330, "mass": 5, "power": 0.53, "time": 600 },
"3B": { "mid":"lb", "eddbID": 1009, "grp": "ls", "class": 3, "rating": "B", "cost": 63330, "mass": 8, "power": 0.58, "time": 900 },
"3A": { "mid":"la", "eddbID": 1010, "grp": "ls", "class": 3, "rating": "A", "cost": 158330, "mass": 5, "power": 0.64, "time": 1500 },
"2E": { "mid":"l9", "eddbID": 1001, "grp": "ls", "class": 2, "rating": "E", "cost": 1450, "mass": 2.5, "power": 0.37, "time": 300 },
"2D": { "mid":"l8", "eddbID": 1002, "grp": "ls", "class": 2, "rating": "D", "cost": 3620, "mass": 1, "power": 0.41, "time": 450 },
"2C": { "mid":"l7", "eddbID": 1003, "grp": "ls", "class": 2, "rating": "C", "cost": 9050, "mass": 2.5, "power": 0.46, "time": 600 },
"2B": { "mid":"l6", "eddbID": 1004, "grp": "ls", "class": 2, "rating": "B", "cost": 22620, "mass": 4, "power": 0.51, "time": 900 },
"2A": { "mid":"l5", "eddbID": 1005, "grp": "ls", "class": 2, "rating": "A", "cost": 56550, "mass": 2.5, "power": 0.55, "time": 1500 },
"1E": { "mid":"l4", "eddbID": 996, "grp": "ls", "class": 1, "rating": "E", "cost": 520, "mass": 1.3, "power": 0.32, "time": 300 },
"1D": { "mid":"l3", "eddbID": 997, "grp": "ls", "class": 1, "rating": "D", "cost": 1290, "mass": 0.5, "power": 0.36, "time": 450 },
"1C": { "mid":"l2", "eddbID": 998, "grp": "ls", "class": 1, "rating": "C", "cost": 3230, "mass": 1.3, "power": 0.4, "time": 600 },
"1B": { "mid":"l1", "eddbID": 999, "grp": "ls", "class": 1, "rating": "B", "cost": 8080, "mass": 2, "power": 0.44, "time": 900 },
"1A": { "mid":"l0", "eddbID": 1000, "grp": "ls", "class": 1, "rating": "A", "cost": 20200, "mass": 1.3, "power": 0.48, "time": 1500 }
}

View File

@@ -1,49 +0,0 @@
{
"8E": { "mid":"dD", "eddbID": 1071, "grp": "pd", "class": 8, "rating": "E", "cost": 697580, "mass": 160, "power": 0.64, "weaponcapacity": 48, "weaponrecharge": 4.8, "enginecapacity": 32, "enginerecharge": 3.2, "systemcapacity": 32, "systemrecharge": 3.2 },
"8D": { "mid":"dC", "eddbID": 1072, "grp": "pd", "class": 8, "rating": "D", "cost": 1743960, "mass": 64, "power": 0.72, "weaponcapacity": 54, "weaponrecharge": 5.4, "enginecapacity": 36, "enginerecharge": 3.6, "systemcapacity": 36, "systemrecharge": 3.6 },
"8C": { "mid":"dB", "eddbID": 1073, "grp": "pd", "class": 8, "rating": "C", "cost": 4359900, "mass": 160, "power": 0.8, "weaponcapacity": 60, "weaponrecharge": 6, "enginecapacity": 40, "enginerecharge": 4, "systemcapacity": 40, "systemrecharge": 4 },
"8B": { "mid":"dA", "eddbID": 1074, "grp": "pd", "class": 8, "rating": "B", "cost": 10899760, "mass": 256, "power": 0.88, "weaponcapacity": 66, "weaponrecharge": 6.6, "enginecapacity": 44, "enginerecharge": 4.4, "systemcapacity": 44, "systemrecharge": 4.4 },
"8A": { "mid":"dz", "eddbID": 1075, "grp": "pd", "class": 8, "rating": "A", "cost": 27249390, "mass": 160, "power": 0.96, "weaponcapacity": 72, "weaponrecharge": 7.2, "enginecapacity": 48, "enginerecharge": 4.8, "systemcapacity": 48, "systemrecharge": 4.8 },
"7E": { "mid":"dy", "eddbID": 1066, "grp": "pd", "class": 7, "rating": "E", "cost": 249140, "mass": 80, "power": 0.59, "weaponcapacity": 41, "weaponrecharge": 4.1, "enginecapacity": 27, "enginerecharge": 2.6, "systemcapacity": 27, "systemrecharge": 2.6 },
"7D": { "mid":"dx", "eddbID": 1067, "grp": "pd", "class": 7, "rating": "D", "cost": 622840, "mass": 32, "power": 0.67, "weaponcapacity": 46, "weaponrecharge": 4.6, "enginecapacity": 31, "enginerecharge": 3, "systemcapacity": 31, "systemrecharge": 3 },
"7C": { "mid":"dw", "eddbID": 1068, "grp": "pd", "class": 7, "rating": "C", "cost": 1557110, "mass": 80, "power": 0.74, "weaponcapacity": 51, "weaponrecharge": 5.1, "enginecapacity": 34, "enginerecharge": 3.3, "systemcapacity": 34, "systemrecharge": 3.3 },
"7B": { "mid":"dv", "eddbID": 1069, "grp": "pd", "class": 7, "rating": "B", "cost": 3892770, "mass": 128, "power": 0.81, "weaponcapacity": 56, "weaponrecharge": 5.6, "enginecapacity": 37, "enginerecharge": 3.6, "systemcapacity": 37, "systemrecharge": 3.6 },
"7A": { "mid":"du", "eddbID": 1070, "grp": "pd", "class": 7, "rating": "A", "cost": 9731930, "mass": 80, "power": 0.89, "weaponcapacity": 61, "weaponrecharge": 6.1, "enginecapacity": 41, "enginerecharge": 4, "systemcapacity": 41, "systemrecharge": 4 },
"6E": { "mid":"dt", "eddbID": 1061, "grp": "pd", "class": 6, "rating": "E", "cost": 88980, "mass": 40, "power": 0.54, "weaponcapacity": 34, "weaponrecharge": 3.4, "enginecapacity": 23, "enginerecharge": 2.2, "systemcapacity": 23, "systemrecharge": 2.2 },
"6D": { "mid":"ds", "eddbID": 1062, "grp": "pd", "class": 6, "rating": "D", "cost": 222440, "mass": 16, "power": 0.61, "weaponcapacity": 38, "weaponrecharge": 3.9, "enginecapacity": 26, "enginerecharge": 2.4, "systemcapacity": 26, "systemrecharge": 2.4 },
"6C": { "mid":"dr", "eddbID": 1063, "grp": "pd", "class": 6, "rating": "C", "cost": 556110, "mass": 40, "power": 0.68, "weaponcapacity": 42, "weaponrecharge": 4.3, "enginecapacity": 29, "enginerecharge": 2.7, "systemcapacity": 29, "systemrecharge": 2.7 },
"6B": { "mid":"dq", "eddbID": 1064, "grp": "pd", "class": 6, "rating": "B", "cost": 1390280, "mass": 64, "power": 0.75, "weaponcapacity": 46, "weaponrecharge": 4.7, "enginecapacity": 32, "enginerecharge": 3, "systemcapacity": 32, "systemrecharge": 3 },
"6A": { "mid":"dp", "eddbID": 1065, "grp": "pd", "class": 6, "rating": "A", "cost": 3475690, "mass": 40, "power": 0.82, "weaponcapacity": 50, "weaponrecharge": 5.2, "enginecapacity": 35, "enginerecharge": 3.2, "systemcapacity": 35, "systemrecharge": 3.2 },
"5E": { "mid":"do", "eddbID": 1056, "grp": "pd", "class": 5, "rating": "E", "cost": 31780, "mass": 20, "power": 0.5, "weaponcapacity": 27, "weaponrecharge": 2.9, "enginecapacity": 19, "enginerecharge": 1.7, "systemcapacity": 19, "systemrecharge": 1.7 },
"5D": { "mid":"dn", "eddbID": 1057, "grp": "pd", "class": 5, "rating": "D", "cost": 79440, "mass": 8, "power": 0.56, "weaponcapacity": 31, "weaponrecharge": 3.2, "enginecapacity": 22, "enginerecharge": 1.9, "systemcapacity": 22, "systemrecharge": 1.9 },
"5C": { "mid":"dm", "eddbID": 1058, "grp": "pd", "class": 5, "rating": "C", "cost": 198610, "mass": 20, "power": 0.62, "weaponcapacity": 34, "weaponrecharge": 3.6, "enginecapacity": 24, "enginerecharge": 2.1, "systemcapacity": 24, "systemrecharge": 2.1 },
"5B": { "mid":"dl", "eddbID": 1059, "grp": "pd", "class": 5, "rating": "B", "cost": 496530, "mass": 32, "power": 0.68, "weaponcapacity": 37, "weaponrecharge": 4, "enginecapacity": 26, "enginerecharge": 2.3, "systemcapacity": 26, "systemrecharge": 2.3 },
"5A": { "mid":"dk", "eddbID": 1060, "grp": "pd", "class": 5, "rating": "A", "cost": 1241320, "mass": 20, "power": 0.74, "weaponcapacity": 41, "weaponrecharge": 4.3, "enginecapacity": 29, "enginerecharge": 2.5, "systemcapacity": 29, "systemrecharge": 2.5 },
"4E": { "mid":"dj", "eddbID": 1051, "grp": "pd", "class": 4, "rating": "E", "cost": 11350, "mass": 10, "power": 0.45, "weaponcapacity": 22, "weaponrecharge": 2.3, "enginecapacity": 15, "enginerecharge": 1.3, "systemcapacity": 15, "systemrecharge": 1.3 },
"4D": { "mid":"di", "eddbID": 1052, "grp": "pd", "class": 4, "rating": "D", "cost": 28370, "mass": 4, "power": 0.5, "weaponcapacity": 24, "weaponrecharge": 2.6, "enginecapacity": 17, "enginerecharge": 1.4, "systemcapacity": 17, "systemrecharge": 1.4 },
"4C": { "mid":"dh", "eddbID": 1053, "grp": "pd", "class": 4, "rating": "C", "cost": 70930, "mass": 10, "power": 0.56, "weaponcapacity": 27, "weaponrecharge": 2.9, "enginecapacity": 19, "enginerecharge": 1.6, "systemcapacity": 19, "systemrecharge": 1.6 },
"4B": { "mid":"dg", "eddbID": 1054, "grp": "pd", "class": 4, "rating": "B", "cost": 177330, "mass": 16, "power": 0.62, "weaponcapacity": 30, "weaponrecharge": 3.2, "enginecapacity": 21, "enginerecharge": 1.8, "systemcapacity": 21, "systemrecharge": 1.8 },
"4A": { "mid":"df", "eddbID": 1055, "grp": "pd", "class": 4, "rating": "A", "cost": 443330, "mass": 10, "power": 0.67, "weaponcapacity": 32, "weaponrecharge": 3.5, "enginecapacity": 23, "enginerecharge": 1.9, "systemcapacity": 23, "systemrecharge": 1.9 },
"3E": { "mid":"de", "eddbID": 1046, "grp": "pd", "class": 3, "rating": "E", "cost": 4050, "mass": 5, "power": 0.4, "weaponcapacity": 16, "weaponrecharge": 1.8, "enginecapacity": 12, "enginerecharge": 0.9, "systemcapacity": 12, "systemrecharge": 0.9 },
"3D": { "mid":"dd", "eddbID": 1047, "grp": "pd", "class": 3, "rating": "D", "cost": 10130, "mass": 2, "power": 0.45, "weaponcapacity": 18, "weaponrecharge": 2.1, "enginecapacity": 14, "enginerecharge": 1, "systemcapacity": 14, "systemrecharge": 1 },
"3C": { "mid":"dc", "eddbID": 1048, "grp": "pd", "class": 3, "rating": "C", "cost": 25330, "mass": 5, "power": 0.5, "weaponcapacity": 20, "weaponrecharge": 2.3, "enginecapacity": 15, "enginerecharge": 1.1, "systemcapacity": 15, "systemrecharge": 1.1 },
"3B": { "mid":"db", "eddbID": 1049, "grp": "pd", "class": 3, "rating": "B", "cost": 63330, "mass": 8, "power": 0.55, "weaponcapacity": 22, "weaponrecharge": 2.5, "enginecapacity": 17, "enginerecharge": 1.2, "systemcapacity": 17, "systemrecharge": 1.2 },
"3A": { "mid":"da", "eddbID": 1050, "grp": "pd", "class": 3, "rating": "A", "cost": 158330, "mass": 5, "power": 0.6, "weaponcapacity": 24, "weaponrecharge": 2.8, "enginecapacity": 18, "enginerecharge": 1.3, "systemcapacity": 18, "systemrecharge": 1.3 },
"2E": { "mid":"d9", "eddbID": 1041, "grp": "pd", "class": 2, "rating": "E", "cost": 1450, "mass": 2.5, "power": 0.36, "weaponcapacity": 12, "weaponrecharge": 1.4, "enginecapacity": 10, "enginerecharge": 0.6, "systemcapacity": 10, "systemrecharge": 0.6 },
"2D": { "mid":"d8", "eddbID": 1042, "grp": "pd", "class": 2, "rating": "D", "cost": 3620, "mass": 1, "power": 0.41, "weaponcapacity": 14, "weaponrecharge": 1.6, "enginecapacity": 11, "enginerecharge": 0.6, "systemcapacity": 11, "systemrecharge": 0.6 },
"2C": { "mid":"d7", "eddbID": 1043, "grp": "pd", "class": 2, "rating": "C", "cost": 9050, "mass": 2.5, "power": 0.45, "weaponcapacity": 15, "weaponrecharge": 1.8, "enginecapacity": 12, "enginerecharge": 0.7, "systemcapacity": 12, "systemrecharge": 0.7 },
"2B": { "mid":"d6", "eddbID": 1044, "grp": "pd", "class": 2, "rating": "B", "cost": 22620, "mass": 4, "power": 0.5, "weaponcapacity": 17, "weaponrecharge": 2, "enginecapacity": 13, "enginerecharge": 0.8, "systemcapacity": 13, "systemrecharge": 0.8 },
"2A": { "mid":"d5", "eddbID": 1045, "grp": "pd", "class": 2, "rating": "A", "cost": 56550, "mass": 2.5, "power": 0.54, "weaponcapacity": 18, "weaponrecharge": 2.2, "enginecapacity": 14, "enginerecharge": 0.8, "systemcapacity": 14, "systemrecharge": 0.8 },
"1E": { "mid":"d4", "eddbID": 1036, "grp": "pd", "class": 1, "rating": "E", "cost": 520, "mass": 1.3, "power": 0.32, "weaponcapacity": 10, "weaponrecharge": 1.2, "enginecapacity": 8, "enginerecharge": 0.4, "systemcapacity": 8, "systemrecharge": 0.4 },
"1D": { "mid":"d3", "eddbID": 1037, "grp": "pd", "class": 1, "rating": "D", "cost": 1290, "mass": 0.5, "power": 0.36, "weaponcapacity": 11, "weaponrecharge": 1.4, "enginecapacity": 9, "enginerecharge": 0.5, "systemcapacity": 9, "systemrecharge": 0.5 },
"1C": { "mid":"d2", "eddbID": 1038, "grp": "pd", "class": 1, "rating": "C", "cost": 3230, "mass": 1.3, "power": 0.4, "weaponcapacity": 12, "weaponrecharge": 1.5, "enginecapacity": 10, "enginerecharge": 0.5, "systemcapacity": 10, "systemrecharge": 0.5 },
"1B": { "mid":"d1", "eddbID": 1039, "grp": "pd", "class": 1, "rating": "B", "cost": 8080, "mass": 2, "power": 0.44, "weaponcapacity": 13, "weaponrecharge": 1.7, "enginecapacity": 11, "enginerecharge": 0.6, "systemcapacity": 11, "systemrecharge": 0.6 },
"1A": { "mid":"d0", "eddbID": 1040, "grp": "pd", "class": 1, "rating": "A", "cost": 20200, "mass": 1.3, "power": 0.48, "weaponcapacity": 14, "weaponrecharge": 1.8, "enginecapacity": 12, "enginerecharge": 0.6, "systemcapacity": 12, "systemrecharge": 0.6 }
}

View File

@@ -1,43 +0,0 @@
{
"8E":{ "mid":"py", "eddbID": 921, "grp": "pp", "class": 8, "rating": "E", "cost": 2007240, "mass": 160, "pGen": 24, "eff": "F" },
"8D":{ "mid":"px", "eddbID": 922, "grp": "pp", "class": 8, "rating": "D", "cost": 6021720, "mass": 64, "pGen": 27, "eff": "D" },
"8C":{ "mid":"pw", "eddbID": 923, "grp": "pp", "class": 8, "rating": "C", "cost": 18065170, "mass": 80, "pGen": 30, "eff": "C" },
"8B":{ "mid":"pv", "eddbID": 924, "grp": "pp", "class": 8, "rating": "B", "cost": 54195500, "mass": 128, "pGen": 33, "eff": "C" },
"8A":{ "mid":"pu", "eddbID": 925, "grp": "pp", "class": 8, "rating": "A", "cost": 162586490, "mass": 80, "pGen": 36, "eff": "B" },
"7E":{ "mid":"pt", "eddbID": 916, "grp": "pp", "class": 7, "rating": "E", "cost": 633200, "mass": 80, "pGen": 20, "eff": "F" },
"7D":{ "mid":"ps", "eddbID": 917, "grp": "pp", "class": 7, "rating": "D", "cost": 1899600, "mass": 32, "pGen": 22.5, "eff": "D" },
"7C":{ "mid":"pr", "eddbID": 918, "grp": "pp", "class": 7, "rating": "C", "cost": 5698790, "mass": 40, "pGen": 25, "eff": "C" },
"7B":{ "mid":"pq", "eddbID": 919, "grp": "pp", "class": 7, "rating": "B", "cost": 17096370, "mass": 64, "pGen": 27.5, "eff": "C" },
"7A":{ "mid":"pp", "eddbID": 920, "grp": "pp", "class": 7, "rating": "A", "cost": 51289110, "mass": 40, "pGen": 30, "eff": "B" },
"6E":{ "mid":"po", "eddbID": 911, "grp": "pp", "class": 6, "rating": "E", "cost": 199750, "mass": 40, "pGen": 16.8, "eff": "F" },
"6D":{ "mid":"pn", "eddbID": 912, "grp": "pp", "class": 6, "rating": "D", "cost": 599240, "mass": 16, "pGen": 18.9, "eff": "D" },
"6C":{ "mid":"pm", "eddbID": 913, "grp": "pp", "class": 6, "rating": "C", "cost": 1797730, "mass": 20, "pGen": 21, "eff": "C" },
"6B":{ "mid":"pl", "eddbID": 914, "grp": "pp", "class": 6, "rating": "B", "cost": 5393180, "mass": 32, "pGen": 23.1, "eff": "C" },
"6A":{ "mid":"pk", "eddbID": 915, "grp": "pp", "class": 6, "rating": "A", "cost": 16179530, "mass": 20, "pGen": 25.2, "eff": "B" },
"5E":{ "mid":"pj", "eddbID": 906, "grp": "pp", "class": 5, "rating": "E", "cost": 63010, "mass": 20, "pGen": 13.6, "eff": "F" },
"5D":{ "mid":"pi", "eddbID": 907, "grp": "pp", "class": 5, "rating": "D", "cost": 189040, "mass": 8, "pGen": 15.3, "eff": "D" },
"5C":{ "mid":"ph", "eddbID": 908, "grp": "pp", "class": 5, "rating": "C", "cost": 567110, "mass": 10, "pGen": 17, "eff": "C" },
"5B":{ "mid":"pg", "eddbID": 909, "grp": "pp", "class": 5, "rating": "B", "cost": 1701320, "mass": 16, "pGen": 18.7, "eff": "C" },
"5A":{ "mid":"pf", "eddbID": 910, "grp": "pp", "class": 5, "rating": "A", "cost": 5103950, "mass": 10, "pGen": 20.4, "eff": "B" },
"4E":{ "mid":"pe", "eddbID": 901, "grp": "pp", "class": 4, "rating": "E", "cost": 19880, "mass": 10, "pGen": 10.4, "eff": "F" },
"4D":{ "mid":"pd", "eddbID": 902, "grp": "pp", "class": 4, "rating": "D", "cost": 59630, "mass": 4, "pGen": 11.7, "eff": "D" },
"4C":{ "mid":"pc", "eddbID": 903, "grp": "pp", "class": 4, "rating": "C", "cost": 178900, "mass": 5, "pGen": 13, "eff": "C" },
"4B":{ "mid":"pb", "eddbID": 904, "grp": "pp", "class": 4, "rating": "B", "cost": 536690, "mass": 8, "pGen": 14.3, "eff": "C" },
"4A":{ "mid":"pa", "eddbID": 905, "grp": "pp", "class": 4, "rating": "A", "cost": 1610080, "mass": 5, "pGen": 15.6, "eff": "B" },
"3E":{ "mid":"p9", "eddbID": 896, "grp": "pp", "class": 3, "rating": "E", "cost": 6270, "mass": 5, "pGen": 8, "eff": "F" },
"3D":{ "mid":"p8", "eddbID": 897, "grp": "pp", "class": 3, "rating": "D", "cost": 18810, "mass": 2, "pGen": 9, "eff": "D" },
"3C":{ "mid":"p7", "eddbID": 898, "grp": "pp", "class": 3, "rating": "C", "cost": 56440, "mass": 2.5, "pGen": 10, "eff": "C" },
"3B":{ "mid":"p6", "eddbID": 899, "grp": "pp", "class": 3, "rating": "B", "cost": 169300, "mass": 4, "pGen": 11, "eff": "C" },
"3A":{ "mid":"p5", "eddbID": 900, "grp": "pp", "class": 3, "rating": "A", "cost": 507910, "mass": 2.5, "pGen": 12, "eff": "B" },
"2E":{ "mid":"p4", "eddbID": 891, "grp": "pp", "class": 2, "rating": "E", "cost": 1980, "mass": 2.5, "pGen": 6.4, "eff": "F" },
"2D":{ "mid":"p3", "eddbID": 892, "grp": "pp", "class": 2, "rating": "D", "cost": 5930, "mass": 1, "pGen": 7.2, "eff": "D" },
"2C":{ "mid":"p2", "eddbID": 893, "grp": "pp", "class": 2, "rating": "C", "cost": 17800, "mass": 1.3, "pGen": 8, "eff": "C" },
"2B":{ "mid":"p1", "eddbID": 894, "grp": "pp", "class": 2, "rating": "B", "cost": 53410, "mass": 2, "pGen": 8.8, "eff": "C" },
"2A":{ "mid":"p0", "eddbID": 895, "grp": "pp", "class": 2, "rating": "A", "cost": 160220, "mass": 1.3, "pGen": 9.6, "eff": "B" }
}

View File

@@ -1,49 +0,0 @@
{
"8E": { "mid":"sy", "eddbID": 1111, "grp": "s", "class": 8, "rating": "E", "cost": 697580, "mass": 160, "power": 0.55, "range": 5.12 },
"8D": { "mid":"sx", "eddbID": 1112, "grp": "s", "class": 8, "rating": "D", "cost": 1743960, "mass": 64, "power": 0.62, "range": 5.76 },
"8C": { "mid":"sw", "eddbID": 1113, "grp": "s", "class": 8, "rating": "C", "cost": 4359900, "mass": 160, "power": 0.69, "range": 6.4 },
"8B": { "mid":"sv", "eddbID": 1114, "grp": "s", "class": 8, "rating": "B", "cost": 10899760, "mass": 256, "power": 1.14, "range": 7.04 },
"8A": { "mid":"su", "eddbID": 1115, "grp": "s", "class": 8, "rating": "A", "cost": 27249390, "mass": 160, "power": 2.07, "range": 7.68 },
"7E": { "mid":"sD", "eddbID": 1106, "grp": "s", "class": 7, "rating": "E", "cost": 249140, "mass": 80, "power": 0.47, "range": 4.96 },
"7D": { "mid":"sC", "eddbID": 1107, "grp": "s", "class": 7, "rating": "D", "cost": 622840, "mass": 32, "power": 0.53, "range": 5.58 },
"7C": { "mid":"sB", "eddbID": 1108, "grp": "s", "class": 7, "rating": "C", "cost": 1557110, "mass": 80, "power": 0.59, "range": 6.2 },
"7B": { "mid":"sA", "eddbID": 1109, "grp": "s", "class": 7, "rating": "B", "cost": 3892770, "mass": 128, "power": 0.97, "range": 6.82 },
"7A": { "mid":"sz", "eddbID": 1110, "grp": "s", "class": 7, "rating": "A", "cost": 9731930, "mass": 80, "power": 1.77, "range": 7.44 },
"6E": { "mid":"st", "eddbID": 1101, "grp": "s", "class": 6, "rating": "E", "cost": 88980, "mass": 40, "power": 0.4, "range": 4.8 },
"6D": { "mid":"ss", "eddbID": 1102, "grp": "s", "class": 6, "rating": "D", "cost": 222440, "mass": 16, "power": 0.45, "range": 5.4 },
"6C": { "mid":"sr", "eddbID": 1103, "grp": "s", "class": 6, "rating": "C", "cost": 556110, "mass": 40, "power": 0.5, "range": 6 },
"6B": { "mid":"sq", "eddbID": 1104, "grp": "s", "class": 6, "rating": "B", "cost": 1390280, "mass": 64, "power": 0.83, "range": 6.6 },
"6A": { "mid":"sp", "eddbID": 1105, "grp": "s", "class": 6, "rating": "A", "cost": 3475690, "mass": 40, "power": 1.5, "range": 7.2 },
"5E": { "mid":"so", "eddbID": 1096, "grp": "s", "class": 5, "rating": "E", "cost": 31780, "mass": 20, "power": 0.33, "range": 4.64 },
"5D": { "mid":"sn", "eddbID": 1097, "grp": "s", "class": 5, "rating": "D", "cost": 79440, "mass": 8, "power": 0.37, "range": 5.22 },
"5C": { "mid":"sm", "eddbID": 1098, "grp": "s", "class": 5, "rating": "C", "cost": 198610, "mass": 20, "power": 0.41, "range": 5.8 },
"5B": { "mid":"sl", "eddbID": 1099, "grp": "s", "class": 5, "rating": "B", "cost": 496530, "mass": 32, "power": 0.68, "range": 6.38 },
"5A": { "mid":"sk", "eddbID": 1100, "grp": "s", "class": 5, "rating": "A", "cost": 1241320, "mass": 20, "power": 1.23, "range": 6.96 },
"4E": { "mid":"sj", "eddbID": 1091, "grp": "s", "class": 4, "rating": "E", "cost": 11350, "mass": 10, "power": 0.27, "range": 4.48 },
"4D": { "mid":"si", "eddbID": 1092, "grp": "s", "class": 4, "rating": "D", "cost": 28370, "mass": 4, "power": 0.31, "range": 5.04 },
"4C": { "mid":"sh", "eddbID": 1093, "grp": "s", "class": 4, "rating": "C", "cost": 70930, "mass": 10, "power": 0.34, "range": 5.6 },
"4B": { "mid":"sg", "eddbID": 1094, "grp": "s", "class": 4, "rating": "B", "cost": 177330, "mass": 16, "power": 0.56, "range": 6.16 },
"4A": { "mid":"sf", "eddbID": 1095, "grp": "s", "class": 4, "rating": "A", "cost": 443330, "mass": 10, "power": 1.02, "range": 6.72 },
"3E": { "mid":"se", "eddbID": 1086, "grp": "s", "class": 3, "rating": "E", "cost": 4050, "mass": 5, "power": 0.22, "range": 4.32 },
"3D": { "mid":"sd", "eddbID": 1087, "grp": "s", "class": 3, "rating": "D", "cost": 10130, "mass": 2, "power": 0.25, "range": 4.86 },
"3C": { "mid":"sc", "eddbID": 1088, "grp": "s", "class": 3, "rating": "C", "cost": 25330, "mass": 5, "power": 0.28, "range": 5.4 },
"3B": { "mid":"sb", "eddbID": 1089, "grp": "s", "class": 3, "rating": "B", "cost": 63330, "mass": 8, "power": 0.46, "range": 5.94 },
"3A": { "mid":"sa", "eddbID": 1090, "grp": "s", "class": 3, "rating": "A", "cost": 158330, "mass": 5, "power": 0.84, "range": 6.48 },
"2E": { "mid":"s9", "eddbID": 1081, "grp": "s", "class": 2, "rating": "E", "cost": 1450, "mass": 2.5, "power": 0.18, "range": 4.16 },
"2D": { "mid":"s8", "eddbID": 1082, "grp": "s", "class": 2, "rating": "D", "cost": 3620, "mass": 1, "power": 0.21, "range": 4.68 },
"2C": { "mid":"s7", "eddbID": 1083, "grp": "s", "class": 2, "rating": "C", "cost": 9050, "mass": 2.5, "power": 0.23, "range": 5.2 },
"2B": { "mid":"s6", "eddbID": 1084, "grp": "s", "class": 2, "rating": "B", "cost": 22620, "mass": 4, "power": 0.38, "range": 5.72 },
"2A": { "mid":"s5", "eddbID": 1085, "grp": "s", "class": 2, "rating": "A", "cost": 56550, "mass": 2.5, "power": 0.69, "range": 6.24 },
"1E": { "mid":"s4", "eddbID": 1076, "grp": "s", "class": 1, "rating": "E", "cost": 520, "mass": 1.3, "power": 0.16, "range": 4 },
"1D": { "mid":"s3", "eddbID": 1077, "grp": "s", "class": 1, "rating": "D", "cost": 1290, "mass": 0.5, "power": 0.18, "range": 4.5 },
"1C": { "mid":"s2", "eddbID": 1078, "grp": "s", "class": 1, "rating": "C", "cost": 3230, "mass": 1.3, "power": 0.2, "range": 5 },
"1B": { "mid":"s1", "eddbID": 1079, "grp": "s", "class": 1, "rating": "B", "cost": 8080, "mass": 2, "power": 0.33, "range": 5.5 },
"1A": { "mid":"s0", "eddbID": 1080, "grp": "s", "class": 1, "rating": "A", "cost": 20200, "mass": 1.3, "power": 0.6, "range": 6 }
}

View File

@@ -1,43 +0,0 @@
{
"8E": { "mid":"ty", "eddbID": 956, "grp": "t", "class": 8, "rating": "E", "M": 0.17, "P": 0.235, "cost": 2007240, "mass": 160, "power": 7.2, "optmass": 2240, "maxmass": 3360 },
"8D": { "mid":"tx", "eddbID": 957, "grp": "t", "class": 8, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 6021720, "mass": 64, "power": 8.1, "optmass": 2520, "maxmass": 3780 },
"8C": { "mid":"tw", "eddbID": 958, "grp": "t", "class": 8, "rating": "C", "M": 0.10, "P": 1, "cost": 18065170, "mass": 160, "power": 9, "optmass": 2800, "maxmass": 4200 },
"8B": { "mid":"tv", "eddbID": 959, "grp": "t", "class": 8, "rating": "B", "M": 0.07, "P": 1.51, "cost": 54195500, "mass": 256, "power": 9.9, "optmass": 3080, "maxmass": 4620 },
"8A": { "mid":"tu", "eddbID": 960, "grp": "t", "class": 8, "rating": "A", "M": 0.04, "P": 2.33, "cost": 162586490, "mass": 160, "power": 10.8, "optmass": 3360, "maxmass": 5040 },
"7E": { "mid":"tt", "eddbID": 951, "grp": "t", "class": 7, "rating": "E", "M": 0.17, "P": 0.235, "cost": 633200, "mass": 80, "power": 6.08, "optmass": 1440, "maxmass": 2160 },
"7D": { "mid":"ts", "eddbID": 952, "grp": "t", "class": 7, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 1899600, "mass": 32, "power": 6.84, "optmass": 1620, "maxmass": 2430 },
"7C": { "mid":"tr", "eddbID": 953, "grp": "t", "class": 7, "rating": "C", "M": 0.10, "P": 1, "cost": 5698790, "mass": 80, "power": 7.6, "optmass": 1800, "maxmass": 2700 },
"7B": { "mid":"tq", "eddbID": 954, "grp": "t", "class": 7, "rating": "B", "M": 0.07, "P": 1.51, "cost": 17096370, "mass": 128, "power": 8.36, "optmass": 1980, "maxmass": 2970 },
"7A": { "mid":"tp", "eddbID": 955, "grp": "t", "class": 7, "rating": "A", "M": 0.04, "P": 2.33, "cost": 51289110, "mass": 80, "power": 9.12, "optmass": 2160, "maxmass": 3240 },
"6E": { "mid":"to", "eddbID": 946, "grp": "t", "class": 6, "rating": "E", "M": 0.17, "P": 0.235, "cost": 199750, "mass": 40, "power": 5.04, "optmass": 960, "maxmass": 1440 },
"6D": { "mid":"tn", "eddbID": 947, "grp": "t", "class": 6, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 599240, "mass": 16, "power": 5.67, "optmass": 1080, "maxmass": 1620 },
"6C": { "mid":"tm", "eddbID": 948, "grp": "t", "class": 6, "rating": "C", "M": 0.10, "P": 1, "cost": 1797730, "mass": 40, "power": 6.3, "optmass": 1200, "maxmass": 1800 },
"6B": { "mid":"tl", "eddbID": 949, "grp": "t", "class": 6, "rating": "B", "M": 0.07, "P": 1.51, "cost": 5393180, "mass": 64, "power": 6.93, "optmass": 1320, "maxmass": 1980 },
"6A": { "mid":"tk", "eddbID": 950, "grp": "t", "class": 6, "rating": "A", "M": 0.04, "P": 2.33, "cost": 16179530, "mass": 40, "power": 7.56, "optmass": 1440, "maxmass": 2160 },
"5E": { "mid":"tj", "eddbID": 941, "grp": "t", "class": 5, "rating": "E", "M": 0.17, "P": 0.235, "cost": 63010, "mass": 20, "power": 4.08, "optmass": 560, "maxmass": 840 },
"5D": { "mid":"ti", "eddbID": 942, "grp": "t", "class": 5, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 189040, "mass": 8, "power": 4.59, "optmass": 630, "maxmass": 945 },
"5C": { "mid":"th", "eddbID": 943, "grp": "t", "class": 5, "rating": "C", "M": 0.10, "P": 1, "cost": 567110, "mass": 20, "power": 5.1, "optmass": 700, "maxmass": 1050 },
"5B": { "mid":"tg", "eddbID": 944, "grp": "t", "class": 5, "rating": "B", "M": 0.07, "P": 1.51, "cost": 1701320, "mass": 32, "power": 5.61, "optmass": 770, "maxmass": 1155 },
"5A": { "mid":"tf", "eddbID": 945, "grp": "t", "class": 5, "rating": "A", "M": 0.04, "P": 2.33, "cost": 5103950, "mass": 20, "power": 6.12, "optmass": 840, "maxmass": 1260 },
"4E": { "mid":"te", "eddbID": 936, "grp": "t", "class": 4, "rating": "E", "M": 0.17, "P": 0.235, "cost": 19880, "mass": 10, "power": 3.82, "optmass": 280, "maxmass": 420 },
"4D": { "mid":"td", "eddbID": 937, "grp": "t", "class": 4, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 59630, "mass": 4, "power": 3.69, "optmass": 315, "maxmass": 473 },
"4C": { "mid":"tc", "eddbID": 938, "grp": "t", "class": 4, "rating": "C", "M": 0.10, "P": 1, "cost": 178900, "mass": 10, "power": 4.1, "optmass": 350, "maxmass": 525 },
"4B": { "mid":"tb", "eddbID": 939, "grp": "t", "class": 4, "rating": "B", "M": 0.07, "P": 1.51, "cost": 536690, "mass": 16, "power": 4.51, "optmass": 385, "maxmass": 578 },
"4A": { "mid":"ta", "eddbID": 940, "grp": "t", "class": 4, "rating": "A", "M": 0.04, "P": 2.33, "cost": 1610080, "mass": 10, "power": 4.92, "optmass": 420, "maxmass": 630 },
"3E": { "mid":"t9", "eddbID": 931, "grp": "t", "class": 3, "rating": "E", "M": 0.17, "P": 0.235, "cost": 6270, "mass": 5, "power": 2.48, "optmass": 80, "maxmass": 120 },
"3D": { "mid":"t8", "eddbID": 932, "grp": "t", "class": 3, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 18810, "mass": 2, "power": 2.79, "optmass": 90, "maxmass": 135 },
"3C": { "mid":"t7", "eddbID": 933, "grp": "t", "class": 3, "rating": "C", "M": 0.10, "P": 1, "cost": 56440, "mass": 5, "power": 3.1, "optmass": 100, "maxmass": 150 },
"3B": { "mid":"t6", "eddbID": 934, "grp": "t", "class": 3, "rating": "B", "M": 0.07, "P": 1.51, "cost": 169300, "mass": 8, "power": 3.41, "optmass": 110, "maxmass": 165 },
"3A": { "mid":"t5", "eddbID": 935, "grp": "t", "class": 3, "rating": "A", "M": 0.04, "P": 2.33, "cost": 507910, "mass": 5, "power": 3.72, "optmass": 120, "maxmass": 180 },
"2E": { "mid":"t4", "eddbID": 926, "grp": "t", "class": 2, "rating": "E", "M": 0.17, "P": 0.235, "cost": 1980, "mass": 2.5, "power": 2, "optmass": 48, "maxmass": 72 },
"2D": { "mid":"t3", "eddbID": 927, "grp": "t", "class": 2, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 5930, "mass": 1, "power": 2.25, "optmass": 54, "maxmass": 81 },
"2C": { "mid":"t2", "eddbID": 928, "grp": "t", "class": 2, "rating": "C", "M": 0.10, "P": 1, "cost": 17800, "mass": 2.5, "power": 2.5, "optmass": 60, "maxmass": 90 },
"2B": { "mid":"t1", "eddbID": 929, "grp": "t", "class": 2, "rating": "B", "M": 0.07, "P": 1.51, "cost": 53410, "mass": 4, "power": 2.75, "optmass": 66, "maxmass": 99 },
"2A": { "mid":"t0", "eddbID": 930, "grp": "t", "class": 2, "rating": "A", "M": 0.04, "P": 2.33, "cost": 160220, "mass": 2.5, "power": 3, "optmass": 72, "maxmass": 108 }
}

11
generate_index.js Normal file
View File

@@ -0,0 +1,11 @@
var fs = require('fs');
var UglifyJS = require('uglify-js');
var Ships = require('./Ships');
var Modules = require('./Modules');
var ast = UglifyJS.parse(['module.exports = ', JSON.stringify({ Ships: Ships, Modules: Modules }), ';'].join(''));
var code = ast.print_to_string({beautify: true, indent_level: 2});
fs.open('./index.js', 'w', function() {
fs.writeFile('./index.js', code, function(err) {});
});

10094
index.js Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,17 @@
{
"bl": [
{ "id": "0u", "eddbID": 843, "grp": "bl", "class": 3, "rating": "C", "cost": 1177600, "mass": 8, "power": 1.8, "mount": "F", "type": "T", "damage": 6, "armourpen": "A", "rof": null, "dps": 5, "mjdps" : 30.33, "mjeps" : 5.65, "thermload": 5 },
{ "id": "0v", "eddbID": 846, "grp": "bl", "class": 3, "rating": "C", "cost": 2396160, "mass": 8, "power": 1.78, "mount": "G", "type": "T", "damage": 6, "armourpen": "A", "rof": null, "dps": 4, "mjdps" : 24.00, "mjeps" : 5.59, "thermload": 6 },
{ "id": "0o", "eddbID": 849, "grp": "bl", "class": 3, "rating": "D", "cost": 19399600, "mass": 8, "power": 1.68, "mount": "T", "type": "T", "damage": 5, "armourpen": "A", "rof": null, "dps": 4, "mjdps" : 14.44, "mjeps" : 3.54, "thermload": 4 },
{ "id": "0r", "eddbID": 842, "grp": "bl", "class": 2, "rating": "D", "cost": 299520, "mass": 4, "power": 1.12, "mount": "F", "type": "T", "damage": 5, "armourpen": "A", "rof": null, "dps": 4, "mjdps" : 19.38, "mjeps" : 3.42, "thermload": 4 },
{ "id": "0s", "eddbID": 845, "grp": "bl", "class": 2, "rating": "D", "cost": 500600, "mass": 4, "power": 1.1, "mount": "G", "type": "T", "damage": 5, "armourpen": "A", "rof": null, "dps": 4, "mjdps" : 13.85, "mjeps" : 3.26, "thermload": 4 },
{ "id": "0t", "eddbID": 848, "grp": "bl", "class": 2, "rating": "E", "cost": 2099900, "mass": 4, "power": 1.03, "mount": "T", "type": "T", "damage": 4, "armourpen": "A", "rof": null, "dps": 3, "mjdps" : 8.95, "mjeps" : 2.10, "thermload": 3 },
{ "id": "10", "eddbID": 841, "grp": "bl", "class": 1, "rating": "E", "cost": 37430, "mass": 2, "power": 0.69, "mount": "F", "type": "T", "damage": 4, "armourpen": "A", "rof": null, "dps": 3, "mjdps" : 11.61, "mjeps" : 2.16, "thermload": 3 },
{ "id": "0p", "eddbID": 844, "grp": "bl", "class": 1, "rating": "E", "cost": 74650, "mass": 2, "power": 0.67, "mount": "G", "type": "T", "damage": 4, "armourpen": "A", "rof": null, "dps": 3, "mjdps" : 8.70, "mjeps" : 2.05, "thermload": 3 },
{ "id": "0q", "eddbID": 847, "grp": "bl", "class": 1, "rating": "F", "cost": 500000, "mass": 2, "power": 0.63, "mount": "T", "type": "T", "damage": 3, "armourpen": "A", "rof": null, "dps": 3, "mjdps" : 5.49, "mjeps" : 1.29, "thermload": 2 },
{ "id": "b0", "eddbID": 1476, "grp": "bl", "name": "Retributor", "class": 1, "rating": "E", "cost": 56150, "mass": 2, "power": 0.69, "mount": "F", "type": "T", "damage": 0, "armourpen": "A", "rof": null, "dps": 3, "thermload": 1 }
]
}

View File

@@ -0,0 +1,17 @@
{
"ul": [
{ "id": "14", "eddbID": 834, "grp": "ul", "class": 3, "rating": "D", "cost": 140400, "mass": 8, "power": 1.66, "mount": "F", "type": "T", "damage": 4, "armourpen": "B", "rof": 1, "dps": 4, "mjdps" : 24.97, "mjeps" : 3.52, "ssdam" : 27.85, "thermload": 1 },
{ "id": "15", "eddbID": 837, "grp": "ul", "class": 3, "rating": "E", "cost": 281600, "mass": 8, "power": 1.65, "mount": "G", "type": "T", "damage": 3, "armourpen": "A", "rof": 1.2, "dps": 4, "mjdps" : 18.56, "mjeps" : 3.27, "ssdam" : 18.56, "thermload": 1 },
{ "id": "16", "eddbID": 840, "grp": "ul", "class": 3, "rating": "E", "cost": 800400, "mass": 8, "power": 1.57, "mount": "T", "type": "T", "damage": 3, "armourpen": "A", "rof": 0.9, "dps": 4, "mjdps" : 8.78, "mjeps" : 1.69, "ssdam" : 9.45, "thermload": 1 },
{ "id": "7h", "eddbID": 833, "grp": "ul", "class": 2, "rating":"E", "cost": 23000, "mass": 4, "power":1.05, "mount":"F", "type":"T", "damage": 3, "armourpen":"A", "rof":1.3, "dps": 4, "thermload": 1 },
{ "id": "7i", "eddbID": 836, "grp": "ul", "class": 2, "rating":"F", "cost": 48500, "mass": 4, "power":1.04, "mount":"G", "type":"T", "damage": 3, "armourpen":"A", "rof":1.5, "dps": 4, "thermload": 1 },
{ "id": "7j", "eddbID": 839, "grp": "ul", "class": 2, "rating":"F", "cost": 162800, "mass": 4, "power":0.98, "mount":"T", "type":"T", "damage": 2, "armourpen":"A", "rof":1.1, "dps": 3, "thermload": 1 },
{ "id": "11", "eddbID": 832, "grp": "ul", "class": 1, "rating": "F", "cost": 4400, "mass": 2, "power": 0.65, "mount": "F", "type": "T", "damage": 2, "armourpen": "A", "rof": 1.6, "dps": 3, "mjdps" : 9.94, "mjeps" : 1.40, "ssdam" : 6.45, "thermload": 1 },
{ "id": "12", "eddbID": 835, "grp": "ul", "class": 1, "rating": "G", "cost": 8600, "mass": 2, "power": 0.64, "mount": "G", "type": "T", "damage": 2, "armourpen": "A", "rof": 1.7, "dps": 3, "mjdps" : 7.95, "mjeps" : 1.40, "ssdam" : 4.53, "thermload": 1 },
{ "id": "13", "eddbID": 838, "grp": "ul", "class": 1, "rating": "G", "cost": 52800, "mass": 2, "power": 0.6, "mount": "T", "type": "T", "damage": 1, "armourpen": "B", "rof": 1.3, "dps": 2, "mjdps" : 2.98, "mjeps" : 0.63, "ssdam" : 2.24, "thermload": 1 },
{ "id": "cy", "eddbID": 1477, "grp": "ul", "name": "Cytoscrambler", "class": 1, "rating": "F", "cost": 8800, "mass": 2, "power": 0.65, "mount": "F", "type": "T", "damage": 2, "armourpen": "A", "rof": 1.6, "dps": 3, "thermload": 1 }
]
}

18
modules/hardpoints/cannon.json Executable file
View File

@@ -0,0 +1,18 @@
{
"c": [
{ "id": "1q", "eddbID": 853, "grp": "c", "class": 4, "rating": "B", "cost": 2700800, "mass": 16, "power": 0.92, "mount": "F", "type": "K", "damage": 9, "armourpen": "A", "rof": 0.4, "dps": 5, "thermload": 2, "clip": 5, "mjdps": 8.13, "ssdam" : 37.13, "ammo": 100, "ammocost": 20 },
{ "id": "1r", "eddbID": 856, "grp": "c", "class": 4, "rating": "B", "cost": 5401600, "mass": 16, "power": 1.03, "mount": "G", "type": "K", "damage": 8, "armourpen": "A", "rof": 0.4, "dps": 4, "thermload": 2, "clip": 5, "mjdps": 10.97, "ssdam" : 30.94, "ammo": 100, "ammocost": 20 },
{ "id": "1n", "eddbID": 852, "grp": "c", "class": 3, "rating": "C", "cost": 675200, "mass": 8, "power": 0.67, "mount": "F", "type": "K", "damage": 7, "armourpen": "A", "rof": 0.4, "dps": 4, "thermload": 2, "clip": 5, "mjdps": 8.13, "ssdam" : 22.28, "ammo": 100, "ammocost": 20 },
{ "id": "1o", "eddbID": 1383, "grp": "c", "class": 3, "rating": "C", "cost": 1350400, "mass": 8, "power": 0.75, "mount": "G", "type": "K", "damage": 7, "armourpen": "A", "rof": 0.4, "dps": 4, "thermload": 1, "clip": 5, "mjdps" : 7.95, "ssdam" : 21.04, "ammo": 100, "ammocost": 20 },
{ "id": "1p", "eddbID": 859, "grp": "c", "class": 3, "rating": "D", "cost": 16204800, "mass": 8, "power": 0.64, "mount": "T", "type": "K", "damage": 6, "armourpen": "A", "rof": 0.3, "dps": 4, "thermload": 1, "clip": 5, "mjdps" : 3.58, "ssdam" : 12.38, "ammo": 100, "ammocost": 20 },
{ "id": "1k", "eddbID": 851, "grp": "c", "class": 2, "rating": "D", "cost": 168430, "mass": 4, "power": 0.49, "mount": "F", "type": "K", "damage": 6, "armourpen": "A", "rof": 0.5, "dps": 4, "thermload": 1, "clip": 5, "mjdps" : 6.00, "ssdam" : 15.47, "ammo": 100, "ammocost": 20 },
{ "id": "1l", "eddbID": 855, "grp": "c", "class": 2, "rating": "D", "cost": 337600, "mass": 4, "power": 0.54, "mount": "G", "type": "K", "damage": 6, "armourpen": "A", "rof": 0.5, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 6.24, "ssdam" : 15.47, "ammo": 100, "ammocost": 20 },
{ "id": "1m", "eddbID": 858, "grp": "c", "class": 2, "rating": "E", "cost": 4051200, "mass": 4, "power": 0.45, "mount": "T", "type": "K", "damage": 5, "armourpen": "A", "rof": 0.3, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 2.41, "ssdam" : 7.74, "ammo": 100, "ammocost": 20 },
{ "id": "1h", "eddbID": 850, "grp": "c", "class": 1, "rating": "D", "cost": 21100, "mass": 2, "power": 0.34, "mount": "F", "type": "K", "damage": 5, "armourpen": "A", "rof": 0.5, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 4.00, "ssdam" : 9.59, "ammo": 100, "ammocost": 20 },
{ "id": "1i", "eddbID": 854, "grp": "c", "class": 1, "rating": "E", "cost": 42200, "mass": 2, "power": 0.38, "mount": "G", "type": "K", "damage": 5, "armourpen": "A", "rof": 0.5, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 3.80, "ssdam" : 8.97, "ammo": 100, "ammocost": 20 },
{ "id": "1j", "eddbID": 857, "grp": "c", "class": 1, "rating": "F", "cost": 506400, "mass": 2, "power": 0.32, "mount": "T", "type": "K", "damage": 4, "armourpen": "A", "rof": 0.4, "dps": 3, "thermload": 1, "clip": 5, "mjdps" : 1.35, "ssdam" : 4.13, "ammo": 100, "ammocost": 20 }
]
}

View File

@@ -0,0 +1,17 @@
{
"fc": [
{ "id": "1t", "eddbID": 862, "grp": "fc", "class": 3, "rating": "C", "cost": 1167360, "mass": 8, "power": 1.02, "mount": "F", "type": "K", "damage": 3, "armourpen": "A", "rof": 4.5, "dps": 10, "thermload": 1, "clip": 3, "mjdps": 15.19, "ssdam" : 28.36, "ammo": 30, "ammocost": 50 },
{ "id": "1u", "eddbID": 1454, "grp": "fc", "class": 3, "rating": "C", "cost": 1751040, "mass": 8, "power": 1.55, "mount": "G", "type": "K", "damage": 3, "armourpen": "A", "rof": 4.8, "dps": 10, "thermload": 1, "clip": 3, "mjdps" : 12.77, "ssdam" : 23.21, "ammo": 30, "ammocost": 50 },
{ "id": "1v", "eddbID": 1455, "grp": "fc", "class": 3, "rating": "C", "cost": 5836800, "mass": 8, "power": 1.29, "mount": "T", "type": "K", "damage": 2, "armourpen": "A", "rof": 3.3, "dps": 9, "thermload": 1, "clip": 3, "mjdps" : 6.85, "ssdam" : 12.89, "ammo": 30, "ammocost": 50 },
{ "id": "1s", "eddbID": 861, "grp": "fc", "class": 2, "rating": "A", "cost": 291840, "mass": 4, "power": 0.74, "mount": "F", "type": "K", "damage": 3, "armourpen": "A", "rof": 5, "dps": 9, "thermload": 1, "clip": 3, "mjdps" : 9.50, "ssdam" : 18.05, "ammo": 30, "ammocost": 50 },
{ "id": "7e", "eddbID": 864, "grp": "fc", "class": 2, "rating": "D", "cost": 437800, "mass": 4, "power": 1.03, "mount": "G", "type": "K", "damage": 2, "armourpen": "A", "rof": 5.3, "dps": 9, "thermload": 1, "clip": 3, "ammo": 30, "ammocost": 50 },
{ "id": "7f", "eddbID": 866, "grp": "fc", "class": 2, "rating": "D", "cost": 1459200, "mass": 4, "power": 0.79, "mount": "T", "type": "K", "damage": 2, "armourpen": "A", "rof": 3.7, "dps": 9, "thermload": 1, "clip": 3, "ammo": 30, "ammocost": 50 },
{ "id": "20", "eddbID": 860, "grp": "fc", "class": 1, "rating": "E", "cost": 36000, "mass": 2, "power": 0.45, "mount": "F", "type": "K", "damage": 2, "armourpen": "A", "rof": 5.5, "dps": 8, "thermload": 1, "clip": 3, "mjdps" : 5.53, "ssdam" : 10.31, "ammo": 30, "ammocost": 50 },
{ "id": "21", "eddbID": 863, "grp": "fc", "class": 1, "rating": "E", "cost": 54720, "mass": 2, "power": 0.59, "mount": "G", "type": "K", "damage": 2, "armourpen": "A", "rof": 5.8, "dps": 7, "thermload": 1, "clip": 3, "mjdps" : 3.58, "ssdam" : 6.45, "ammo": 30, "ammocost": 50 },
{ "id": "22", "eddbID": 865, "grp": "fc", "class": 1, "rating": "E", "cost": 182400, "mass": 2, "power": 0.42, "mount": "T", "type": "K", "damage": 1, "armourpen": "A", "rof": 4, "dps": 6, "thermload": 1, "clip": 3, "mjdps" : 2.11, "ssdam" : 3.87, "ammo": 30, "ammocost": 50 },
{ "id": "pa", "eddbID": 1478, "grp": "fc", "name": "Pacifier", "class": 3, "rating": "C", "cost": 1400830, "mass": 8, "power": 1.02, "mount": "F", "type": "K", "damage": 3, "armourpen": "A", "rof": 4.5, "dps": 9, "thermload": 1, "clip": 3, "ammo": 30 }
]
}

View File

@@ -0,0 +1,7 @@
{
"nl": [
{ "id": "2j", "eddbID": 880, "grp": "nl", "class": 1, "rating": "I", "cost": 24260, "mass": 2, "power": 0.4, "mount": "F", "type": "E", "armourpen": "C", "thermload": 2, "clip": 1, "ammo": 24, "ammocost": 209 },
{ "id": "2k", "eddbID": 881, "grp": "nl", "class": 2, "rating": "I", "cost": 294080, "mass": 4, "power": 0.4, "mount": "F", "type": "E", "armourpen": "C", "thermload": 3, "clip": 3, "ammo": 24, "ammocost": 209 },
{ "id": "kp", "eddbID": 0, "grp": "nl", "name":"Shock Mine Launcher", "class": 1, "rating": "I", "cost": 36400, "mass": 2, "power": 0.4, "mount": "F", "type": "E", "armourpen": "C", "thermload": 2, "clip": 1, "ammo": 24, "ammocost": 209 }
]
}

View File

@@ -0,0 +1,7 @@
{
"ml": [
{ "id": "2l", "eddbID": 888, "grp": "ml", "class": 1, "rating": "D", "cost": 6800, "mass": 2, "power": 0.5, "mount": "F", "armourpen": "D", "thermload": 3 },
{ "id": "2m", "eddbID": 889, "grp": "ml", "class": 2, "rating": "D", "cost": 22580, "mass": 2, "power": 0.75, "mount": "F", "armourpen": "D", "thermload": 5 },
{ "id": "ml", "eddbID": 1479, "grp": "ml", "name": "Mining Lance", "class": 1, "rating": "D", "cost": 13600, "mass": 2, "power": 0.7, "mount": "F", "type": "T", "damage": 3, "dps": 3, "armourpen": "D", "thermload": 3 }
]
}

View File

@@ -0,0 +1,9 @@
{
"mr": [
{ "id": "2f", "eddbID": 1327, "grp": "mr", "class": 2, "rating": "B", "cost": 240400, "mass": 4, "power": 1.2, "mount": "F", "type": "E", "damage": 7, "armourpen": "F", "rof": 2.5, "dps": 8, "thermload": 3, "clip": 12, "ammo": 24, "mjdps": 1.72, "ssdam" : 3.87, "missile": "D", "ammocost": 500 },
{ "id": "2g", "eddbID": 879, "grp": "mr", "class": 2, "rating": "B", "cost": 512400, "mass": 4, "power": 1.2, "mount": "F", "type": "E", "damage": 6, "armourpen": "F", "rof": 0.3, "dps": 3, "thermload": 3, "clip": 6, "ammo": 18, "mjdps": 0.57, "ssdam" : 2.58, "missile": "S", "ammocost": 666.67 },
{ "id": "2d", "eddbID": 1326, "grp": "mr", "class": 1, "rating": "B", "cost": 32180, "mass": 2, "power": 0.4, "mount": "F", "type": "E", "damage": 7, "armourpen": "F", "rof": 2.5, "dps": 8, "thermload": 3, "clip": 8, "ammo": 16, "mjdps": 1.63, "ssdam" : 3.87, "missile": "D", "ammocost": 500 },
{ "id": "2e", "eddbID": 878, "grp": "mr", "class": 1, "rating": "B", "cost": 72600, "mass": 2, "power": 0.6, "mount": "F", "type": "E", "damage": 6, "armourpen": "F", "rof": 0.3, "dps": 3, "thermload": 3, "clip": 6, "ammo": 6, "mjdps": 0.57, "ssdam" : 2.58, "missile": "S", "ammocost": 666.67 },
{ "id": "Ph", "eddbID": 1480, "grp": "mr", "name": "Pack-Hound", "class": 2, "rating": "B", "cost": 768600, "mass": 4, "power": 1.2, "mount": "F", "type": "E", "damage": 3, "armourpen": "F", "rof": 0.5, "dps": 4, "thermload": 3, "clip": 12, "ammo": 120, "missile": "S" }
]
}

View File

@@ -0,0 +1,13 @@
{
"mc": [
{ "id": "26", "eddbID": 868, "grp": "mc", "class": 2, "rating": "E", "cost": 38000, "mass": 4, "power": 0.46, "mount": "F", "type": "K", "damage": 2, "armourpen": "A", "rof": 7, "dps": 4, "thermload": 1, "clip": 90, "mjdps" : 6.02, "ssdam" : 1.20, "ammo": 2100, "ammocost": 1 },
{ "id": "27", "eddbID": 870, "grp": "mc", "class": 2, "rating": "F", "cost": 57000, "mass": 4, "power": 0.64, "mount": "G", "type": "K", "damage": 2, "armourpen": "A", "rof": 7.5, "dps": 4, "thermload": 1, "clip": 90, "mjdps" : 5.59, "ssdam" : 1.03, "ammo": 2100, "ammocost": 1 },
{ "id": "28", "eddbID": 872, "grp": "mc", "class": 2, "rating": "F", "cost": 1292800, "mass": 4, "power": 0.5, "mount": "T", "type": "K", "damage": 2, "armourpen": "A", "rof": 5.3, "dps": 3, "thermload": 1, "clip": 90, "mjdps" : 2.15, "ssdam" : 0.52, "ammo": 2100, "ammocost": 1 },
{ "id": "23", "eddbID": 867, "grp": "mc", "class": 1, "rating": "F", "cost": 9500, "mass": 2, "power": 0.28, "mount": "F", "type": "K", "damage": 2, "armourpen": "A", "rof": 8, "dps": 3, "thermload": 1, "clip": 90, "mjdps" : 3.75, "ssdam" : 0.69, "ammo": 2100, "ammocost": 1 },
{ "id": "24", "eddbID": 869, "grp": "mc", "class": 1, "rating": "G", "cost": 14250, "mass": 2, "power": 0.37, "mount": "G", "type": "K", "damage": 2, "armourpen": "A", "rof": 8.5, "dps": 3, "thermload": 1, "clip": 90, "mjdps" : 2.03, "ssdam" : 0.34, "ammo": 2100, "ammocost": 1 },
{ "id": "25", "eddbID": 871, "grp": "mc", "class": 1, "rating": "G", "cost": 81600, "mass": 2, "power": 0.26, "mount": "T", "type": "K", "damage": 0, "armourpen": "A", "rof": 6, "dps": 2, "thermload": 1, "clip": 90, "mjdps" : 1.54, "ssdam" : 0.34, "ammo": 2100, "ammocost": 1 },
{ "id": "e0", "eddbID": 1481, "grp": "mc", "name": "Enforcer", "class": 1, "rating": "F", "cost": 13980, "mass": 2, "power": 0.28, "mount": "F", "type": "K", "damage": 4, "armourpen": "A", "rof": 4.3, "dps": 4, "thermload": 1, "clip": 60, "ammo": 1000 }
]
}

View File

@@ -0,0 +1,8 @@
{
"pa": [
{ "id": "1g", "eddbID": 873, "grp": "pa", "class": 2, "rating": "C", "cost": 834200, "mass": 4, "power": 1.43, "mount": "F", "type": "T", "damage": 7, "armourpen": "A", "rof": 0.3, "dps": 4, "thermload": 10, "clip": 5, "mjdps" : 6.89, "ssdam" : 27.85, "ammo": 100, "ammocost": 200 },
{ "id": "2b", "eddbID": 874, "grp": "pa", "class": 3, "rating": "B", "cost": 3051200, "mass": 8, "power": 1.97, "mount": "F", "type": "TK", "damage": 9, "armourpen": "A", "rof": 0.3, "dps": 4, "thermload": 8, "clip": 5, "mjdps" : 20.98, "ssdam" : 92.82, "ammo": 100, "ammocost": 200 },
{ "id": "2c", "eddbID": 875, "grp": "pa", "class": 4, "rating": "A", "cost": 13793600, "mass": 16, "power": 2.63, "mount": "F", "type": "TK", "damage": 10, "armourpen": "A", "rof": 0.3, "dps": 5, "thermload": 10, "clip": 5, "mjdps" : 25.55, "ssdam" : 123.76, "ammo": 100, "ammocost": 200 },
{ "id": "Ap", "eddbID": 1482, "grp": "pa", "name": "Advanced Plasma Accelerator", "class": 3, "rating": "B", "cost": 4119120, "mass": 8, "power": 1.97, "mount": "F", "type": "TK", "damage": 8, "armourpen": "A", "rof": 1.67, "dps": 4, "thermload": 4, "clip": 20, "ammo": 300, "ammocost": 67 }
]
}

View File

@@ -0,0 +1,17 @@
{
"pl": [
{ "id": "1d", "eddbID": 825, "grp": "pl", "class": 3, "rating": "D", "cost": 70400, "mass": 8, "power": 0.9, "mount": "F", "type": "T", "damage": 4, "armourpen": "A", "rof": 3, "dps": 4, "mjdps" : 21.62, "mjeps" : 2.86, "ssdam" : 7.07, "thermload": 1 },
{ "id": "1e", "eddbID": 828, "grp": "pl", "class": 3, "rating": "E", "cost": 140600, "mass": 8, "power": 0.92, "mount": "G", "type": "T", "damage": 3, "armourpen": "A", "rof": 3.2, "dps": 4, "mjdps" : 18.28, "mjeps" : 2.98, "ssdam" : 5.59, "thermload": 1 },
{ "id": "1f", "eddbID": 831, "grp": "pl", "class": 3, "rating": "F", "cost": 400400, "mass": 8, "power": 0.89, "mount": "T", "type": "T", "damage": 3, "armourpen": "A", "rof": 2.3, "dps": 3, "mjdps" : 7.05, "mjeps" : 1.24, "ssdam" : 3.15, "thermload": 1 },
{ "id": "1a", "eddbID": 824, "grp": "pl", "class": 2, "rating": "E", "cost": 17600, "mass": 4, "power": 0.6, "mount": "F", "type": "T", "damage": 3, "armourpen": "A", "rof": 3.4, "dps": 3, "mjdps" : 14.29, "mjeps" : 1.89, "ssdam" : 4.20, "thermload": 1 },
{ "id": "1b", "eddbID": 827, "grp": "pl", "class": 2, "rating": "F", "cost": 35400, "mass": 4, "power": 0.6, "mount": "G", "type": "T", "damage": 3, "armourpen": "A", "rof": 3.6, "dps": 3, "mjdps" : 11.62, "mjeps" : 1.89, "ssdam" : 3.24, "thermload": 1 },
{ "id": "1c", "eddbID": 830, "grp": "pl", "class": 2, "rating": "F", "cost": 132800, "mass": 4, "power": 0.58, "mount": "T", "type": "T", "damage": 2, "armourpen": "A", "rof": 2.5, "dps": 3, "mjdps" : 4.72, "mjeps" : 0.83, "ssdam" : 1.86, "thermload": 1 },
{ "id": "17", "eddbID": 823, "grp": "pl", "class": 1, "rating": "F", "cost": 2200, "mass": 2, "power": 0.39, "mount": "F", "type": "T", "damage": 2, "armourpen": "A", "rof": 3.8, "dps": 3, "mjdps" : 9.35, "mjeps" : 1.24, "ssdam" : 2.48, "thermload": 1 },
{ "id": "18", "eddbID": 826, "grp": "pl", "class": 1, "rating": "G", "cost": 6600, "mass": 2, "power": 0.39, "mount": "G", "type": "T", "damage": 2, "armourpen": "A", "rof": 4, "dps": 3, "mjdps" : 7.30, "mjeps" : 1.19, "ssdam" : 1.88, "thermload": 1 },
{ "id": "19", "eddbID": 829, "grp": "pl", "class": 1, "rating": "G", "cost": 26000, "mass": 2, "power": 0.38, "mount": "T", "type": "T", "damage": 2, "armourpen": "A", "rof": 2.8, "dps": 2, "mjdps" : 2.90, "mjeps" : 0.51, "ssdam" : 1.07, "thermload": 1 },
{ "id": "PL", "eddbID": 1483, "grp": "pl", "name": "Distruptor", "class": 2, "rating": "E", "cost": 26400, "mass": 4, "power": 0.7, "mount": "F", "type": "T", "damage": 2, "armourpen": "A", "rof": 1.6, "dps": 2, "thermload": 1 }
]
}

View File

@@ -0,0 +1,7 @@
{
"rg": [
{ "id": "29", "eddbID": 876, "grp": "rg", "class": 1, "rating": "D", "cost": 51600, "mass": 2, "power": 1.15, "mount": "F", "type": "TK", "damage": 6, "armourpen": "A", "rof": 0.6, "dps": 4, "thermload": 7, "clip": 1, "mjdps" : 13.75, "ssdam" : 24.75, "ammo": 30, "ammocost": 200 },
{ "id": "2a", "eddbID": 877, "grp": "rg", "class": 2, "rating": "B", "cost": 412800, "mass": 4, "power": 1.63, "mount": "F", "type": "TK", "damage": 7, "armourpen": "A", "rof": 0.5, "dps": 4, "thermload": 10, "clip": 1, "mjdps" : 21.66, "ssdam" : 43.32, "ammo": 30, "ammocost": 200 },
{ "id": "ih", "eddbID": 1484, "grp": "rg", "name": "Imperial Hammer", "class": 2, "rating": "B", "cost": 619200, "mass": 4, "power": 1.63, "mount": "F", "type": "TK", "damage": 5, "armourpen": "A", "rof": 0.6, "dps": 5, "thermload": 3, "clip": 3, "ammo": 90 }
]
}

View File

@@ -0,0 +1,7 @@
{
"tp": [
{ "id": "2h", "eddbID": 882, "grp": "tp", "class": 1, "rating": "I", "cost": 11200, "mass": 2, "power": 0.4, "mount": "F", "armourpen": "C", "thermload": 10, "clip": 1, "ammo": 0, "ammocost": 15000, "missile": "S" },
{ "id": "2i", "eddbID": 883, "grp": "tp", "class": 2, "rating": "I", "cost": 44800, "mass": 4, "power": 0.4, "mount": "F", "armourpen": "C", "thermload": 10, "clip": 2, "ammo": 0, "ammocost": 15000, "missile": "S" }
]
}

View File

@@ -0,0 +1,12 @@
{
"pv": [
{ "id": "v1", "eddbID": null, "grp": "pv", "class": 6, "rating": "H", "cost": 576000, "power": 0.6, "mass": 34, "bays": 4 },
{ "id": "v2", "eddbID": null, "grp": "pv", "class": 6, "rating": "G", "cost": 691200, "power": 1.8, "mass": 17, "bays": 4 },
{ "id": "v3", "eddbID": null, "grp": "pv", "class": 4, "rating": "H", "cost": 72000, "power": 0.4, "mass": 20, "bays": 2 },
{ "id": "v4", "eddbID": null, "grp": "pv", "class": 4, "rating": "G", "cost": 86400, "power": 1.2, "mass": 10, "bays": 2 },
{ "id": "v5", "eddbID": null, "grp": "pv", "class": 2, "rating": "H", "cost": 18000, "power": 0.25, "mass": 12, "bays": 1 },
{ "id": "v6", "eddbID": null, "grp": "pv", "class": 2, "rating": "G", "cost": 21600, "power": 0.75, "mass": 6, "bays": 1 }
]
}

View File

@@ -24,4 +24,4 @@
{ "id": "1h", "eddbID": 1298, "grp": "rf", "class": 1, "rating": "B", "cost": 162000, "power": 0.28, "bins": 3 },
{ "id": "1g", "eddbID": 1302, "grp": "rf", "class": 1, "rating": "A", "cost": 486000, "power": 0.32, "bins": 4 }
]
}
}

View File

@@ -0,0 +1,43 @@
{
"8E": { "id":"Fy", "eddbID": 991, "grp": "fd", "class": 8, "rating": "E", "cost": 0, "mass": 160, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.011, "fuelpower": 2.9 },
"8D": { "id":"Fx", "eddbID": 992, "grp": "fd", "class": 8, "rating": "D", "cost": 0, "mass": 64, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.01, "fuelpower": 2.9 },
"8C": { "id":"Fw", "eddbID": 993, "grp": "fd", "class": 8, "rating": "C", "cost": 0, "mass": 160, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.008, "fuelpower": 2.9 },
"8B": { "id":"Fv", "eddbID": 994, "grp": "fd", "class": 8, "rating": "B", "cost": 0, "mass": 256, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.01, "fuelpower": 2.9 },
"8A": { "id":"Fu", "eddbID": 995, "grp": "fd", "class": 8, "rating": "A", "cost": 0, "mass": 160, "power": 0, "optmass": 0, "maxfuel": 0, "fuelmul": 0.012, "fuelpower": 2.9 },
"7E": { "id":"Ft", "eddbID": 986, "grp": "fd", "class": 7, "rating": "E", "cost": 633200, "mass": 80, "power": 0.48, "optmass": 1440, "maxfuel": 8.5, "fuelmul": 0.011, "fuelpower": 2.75 },
"7D": { "id":"Fs", "eddbID": 987, "grp": "fd", "class": 7, "rating": "D", "cost": 1899600, "mass": 32, "power": 0.54, "optmass": 1620, "maxfuel": 8.5, "fuelmul": 0.01, "fuelpower": 2.75 },
"7C": { "id":"Fr", "eddbID": 988, "grp": "fd", "class": 7, "rating": "C", "cost": 5698790, "mass": 80, "power": 0.60, "optmass": 1800, "maxfuel": 8.5, "fuelmul": 0.008, "fuelpower": 2.75 },
"7B": { "id":"Fq", "eddbID": 989, "grp": "fd", "class": 7, "rating": "B", "cost": 17096370, "mass": 128, "power": 0.75, "optmass": 2250, "maxfuel": 10.6, "fuelmul": 0.01, "fuelpower": 2.75 },
"7A": { "id":"Fp", "eddbID": 990, "grp": "fd", "class": 7, "rating": "A", "cost": 51289110, "mass": 80, "power": 0.90, "optmass": 2700, "maxfuel": 12.8, "fuelmul": 0.012, "fuelpower": 2.75 },
"6E": { "id":"Fo", "eddbID": 981, "grp": "fd", "class": 6, "rating": "E", "cost": 199750, "mass": 40, "power": 0.4, "optmass": 960, "maxfuel": 5.3, "fuelmul": 0.011, "fuelpower": 2.6 },
"6D": { "id":"Fn", "eddbID": 982, "grp": "fd", "class": 6, "rating": "D", "cost": 599240, "mass": 16, "power": 0.45, "optmass": 1080, "maxfuel": 5.3, "fuelmul": 0.01, "fuelpower": 2.6 },
"6C": { "id":"Fm", "eddbID": 983, "grp": "fd", "class": 6, "rating": "C", "cost": 1797730, "mass": 40, "power": 0.5, "optmass": 1200, "maxfuel": 5.3, "fuelmul": 0.008, "fuelpower": 2.6 },
"6B": { "id":"Fl", "eddbID": 984, "grp": "fd", "class": 6, "rating": "B", "cost": 5393180, "mass": 64, "power": 0.63, "optmass": 1500, "maxfuel": 6.6, "fuelmul": 0.01, "fuelpower": 2.6 },
"6A": { "id":"Fk", "eddbID": 985, "grp": "fd", "class": 6, "rating": "A", "cost": 16179530, "mass": 40, "power": 0.75, "optmass": 1800, "maxfuel": 8, "fuelmul": 0.012, "fuelpower": 2.6 },
"5E": { "id":"Fj", "eddbID": 976, "grp": "fd", "class": 5, "rating": "E", "cost": 63010, "mass": 20, "power": 0.32, "optmass": 560, "maxfuel": 3.3, "fuelmul": 0.011, "fuelpower": 2.45 },
"5D": { "id":"Fi", "eddbID": 977, "grp": "fd", "class": 5, "rating": "D", "cost": 189040, "mass": 8, "power": 0.36, "optmass": 630, "maxfuel": 3.3, "fuelmul": 0.01, "fuelpower": 2.45 },
"5C": { "id":"Fh", "eddbID": 978, "grp": "fd", "class": 5, "rating": "C", "cost": 567110, "mass": 20, "power": 0.4, "optmass": 700, "maxfuel": 3.3, "fuelmul": 0.008, "fuelpower": 2.45 },
"5B": { "id":"Fg", "eddbID": 979, "grp": "fd", "class": 5, "rating": "B", "cost": 1701320, "mass": 32, "power": 0.5, "optmass": 875, "maxfuel": 4.1, "fuelmul": 0.01, "fuelpower": 2.45 },
"5A": { "id":"Ff", "eddbID": 980, "grp": "fd", "class": 5, "rating": "A", "cost": 5103950, "mass": 20, "power": 0.6, "optmass": 1050, "maxfuel": 5, "fuelmul": 0.012, "fuelpower": 2.45 },
"4E": { "id":"Fe", "eddbID": 971, "grp": "fd", "class": 4, "rating": "E", "cost": 19880, "mass": 10, "power": 0.24, "optmass": 280, "maxfuel": 2, "fuelmul": 0.011, "fuelpower": 2.3 },
"4D": { "id":"Fd", "eddbID": 972, "grp": "fd", "class": 4, "rating": "D", "cost": 59630, "mass": 4, "power": 0.27, "optmass": 315, "maxfuel": 2, "fuelmul": 0.01, "fuelpower": 2.3 },
"4C": { "id":"Fc", "eddbID": 973, "grp": "fd", "class": 4, "rating": "C", "cost": 178900, "mass": 10, "power": 0.3, "optmass": 350, "maxfuel": 2, "fuelmul": 0.008, "fuelpower": 2.3 },
"4B": { "id":"Fb", "eddbID": 974, "grp": "fd", "class": 4, "rating": "B", "cost": 536690, "mass": 16, "power": 0.38, "optmass": 438, "maxfuel": 2.5, "fuelmul": 0.01, "fuelpower": 2.3 },
"4A": { "id":"Fa", "eddbID": 975, "grp": "fd", "class": 4, "rating": "A", "cost": 1610080, "mass": 10, "power": 0.45, "optmass": 525, "maxfuel": 3, "fuelmul": 0.012, "fuelpower": 2.3 },
"3E": { "id":"F9", "eddbID": 966, "grp": "fd", "class": 3, "rating": "E", "cost": 6270, "mass": 5, "power": 0.24, "optmass": 80, "maxfuel": 1.2, "fuelmul": 0.011, "fuelpower": 2.15 },
"3D": { "id":"F8", "eddbID": 967, "grp": "fd", "class": 3, "rating": "D", "cost": 18810, "mass": 2, "power": 0.27, "optmass": 90, "maxfuel": 1.2, "fuelmul": 0.01, "fuelpower": 2.15 },
"3C": { "id":"F7", "eddbID": 968, "grp": "fd", "class": 3, "rating": "C", "cost": 56440, "mass": 5, "power": 0.3, "optmass": 100, "maxfuel": 1.2, "fuelmul": 0.008, "fuelpower": 2.15 },
"3B": { "id":"F6", "eddbID": 969, "grp": "fd", "class": 3, "rating": "B", "cost": 169300, "mass": 8, "power": 0.38, "optmass": 125, "maxfuel": 1.5, "fuelmul": 0.01, "fuelpower": 2.15 },
"3A": { "id":"F5", "eddbID": 970, "grp": "fd", "class": 3, "rating": "A", "cost": 507910, "mass": 5, "power": 0.45, "optmass": 150, "maxfuel": 1.8, "fuelmul": 0.012, "fuelpower": 2.15 },
"2E": { "id":"F4", "eddbID": 961, "grp": "fd", "class": 2, "rating": "E", "cost": 1980, "mass": 2.5, "power": 0.16, "optmass": 48, "maxfuel": 0.6, "fuelmul": 0.011, "fuelpower": 2 },
"2D": { "id":"F3", "eddbID": 962, "grp": "fd", "class": 2, "rating": "D", "cost": 5930, "mass": 1, "power": 0.18, "optmass": 54, "maxfuel": 0.6, "fuelmul": 0.01, "fuelpower": 2 },
"2C": { "id":"F2", "eddbID": 963, "grp": "fd", "class": 2, "rating": "C", "cost": 17800, "mass": 2.5, "power": 0.2, "optmass": 60, "maxfuel": 0.6, "fuelmul": 0.008, "fuelpower": 2 },
"2B": { "id":"F1", "eddbID": 964, "grp": "fd", "class": 2, "rating": "B", "cost": 53410, "mass": 4, "power": 0.25, "optmass": 75, "maxfuel": 0.8, "fuelmul": 0.01, "fuelpower": 2 },
"2A": { "id":"F0", "eddbID": 965, "grp": "fd", "class": 2, "rating": "A", "cost": 160220, "mass": 2.5, "power": 0.3, "optmass": 90, "maxfuel": 0.9, "fuelmul": 0.012, "fuelpower": 2 }
}

10
modules/standard/fuel_tank.json Executable file
View File

@@ -0,0 +1,10 @@
{
"1C": { "id":"f1", "eddbID": 1199, "grp": "ft", "class": 1, "rating": "C", "cost": 1000, "capacity": 2 },
"2C": { "id":"f2", "eddbID": 1200, "grp": "ft", "class": 2, "rating": "C", "cost": 3750, "capacity": 4 },
"3C": { "id":"f3", "eddbID": 1201, "grp": "ft", "class": 3, "rating": "C", "cost": 7060, "capacity": 8 },
"4C": { "id":"f4", "eddbID": 1202, "grp": "ft", "class": 4, "rating": "C", "cost": 24730, "capacity": 16 },
"5C": { "id":"f5", "eddbID": 1203, "grp": "ft", "class": 5, "rating": "C", "cost": 97750, "capacity": 32 },
"6C": { "id":"f6", "eddbID": 1204, "grp": "ft", "class": 6, "rating": "C", "cost": 341580, "capacity": 64 },
"7C": { "id":"f7", "eddbID": 1205, "grp": "ft", "class": 7, "rating": "C", "cost": 1780910, "capacity": 128 },
"8C": { "id":"f8", "eddbID": 1206, "grp": "ft", "class": 8, "rating": "C", "cost": 5428400, "capacity": 256 }
}

View File

@@ -0,0 +1,49 @@
{
"8E": { "id":"lD", "eddbID": 1031, "grp": "ls", "class": 8, "rating": "E", "cost": 0, "mass": 160, "power": 0, "time": 300 },
"8D": { "id":"lC", "eddbID": 1032, "grp": "ls", "class": 8, "rating": "D", "cost": 0, "mass": 64, "power": 0, "time": 450 },
"8C": { "id":"lB", "eddbID": 1033, "grp": "ls", "class": 8, "rating": "C", "cost": 0, "mass": 160, "power": 0, "time": 600 },
"8B": { "id":"lA", "eddbID": 1034, "grp": "ls", "class": 8, "rating": "B", "cost": 0, "mass": 256, "power": 0, "time": 900 },
"8A": { "id":"lz", "eddbID": 1035, "grp": "ls", "class": 8, "rating": "A", "cost": 0, "mass": 160, "power": 0, "time": 1500 },
"7E": { "id":"ly", "eddbID": 1026, "grp": "ls", "class": 7, "rating": "E", "cost": 249140, "mass": 80, "power": 0.72, "time": 300 },
"7D": { "id":"lx", "eddbID": 1027, "grp": "ls", "class": 7, "rating": "D", "cost": 622840, "mass": 32, "power": 0.81, "time": 450 },
"7C": { "id":"lw", "eddbID": 1028, "grp": "ls", "class": 7, "rating": "C", "cost": 1557110, "mass": 80, "power": 0.90, "time": 600 },
"7B": { "id":"lv", "eddbID": 1029, "grp": "ls", "class": 7, "rating": "B", "cost": 3892770, "mass": 128, "power": 0.99, "time": 900 },
"7A": { "id":"lu", "eddbID": 1030, "grp": "ls", "class": 7, "rating": "A", "cost": 9731930, "mass": 80, "power": 1.08, "time": 1500 },
"6E": { "id":"lt", "eddbID": 1021, "grp": "ls", "class": 6, "rating": "E", "cost": 88980, "mass": 40, "power": 0.64, "time": 300 },
"6D": { "id":"ls", "eddbID": 1022, "grp": "ls", "class": 6, "rating": "D", "cost": 222440, "mass": 16, "power": 0.72, "time": 450 },
"6C": { "id":"lr", "eddbID": 1023, "grp": "ls", "class": 6, "rating": "C", "cost": 556110, "mass": 40, "power": 0.8, "time": 600 },
"6B": { "id":"lq", "eddbID": 1024, "grp": "ls", "class": 6, "rating": "B", "cost": 1390280, "mass": 64, "power": 0.88, "time": 900 },
"6A": { "id":"lp", "eddbID": 1025, "grp": "ls", "class": 6, "rating": "A", "cost": 3475690, "mass": 40, "power": 0.96, "time": 1500 },
"5E": { "id":"lo", "eddbID": 1016, "grp": "ls", "class": 5, "rating": "E", "cost": 31780, "mass": 20, "power": 0.57, "time": 300 },
"5D": { "id":"ln", "eddbID": 1017, "grp": "ls", "class": 5, "rating": "D", "cost": 79440, "mass": 8, "power": 0.64, "time": 450 },
"5C": { "id":"lm", "eddbID": 1018, "grp": "ls", "class": 5, "rating": "C", "cost": 198610, "mass": 20, "power": 0.71, "time": 600 },
"5B": { "id":"ll", "eddbID": 1019, "grp": "ls", "class": 5, "rating": "B", "cost": 496530, "mass": 32, "power": 0.78, "time": 900 },
"5A": { "id":"lk", "eddbID": 1020, "grp": "ls", "class": 5, "rating": "A", "cost": 1241320, "mass": 20, "power": 0.85, "time": 1500 },
"4E": { "id":"lj", "eddbID": 1011, "grp": "ls", "class": 4, "rating": "E", "cost": 11350, "mass": 10, "power": 0.5, "time": 300 },
"4D": { "id":"li", "eddbID": 1012, "grp": "ls", "class": 4, "rating": "D", "cost": 28370, "mass": 4, "power": 0.56, "time": 450 },
"4C": { "id":"lh", "eddbID": 1013, "grp": "ls", "class": 4, "rating": "C", "cost": 70930, "mass": 10, "power": 0.62, "time": 600 },
"4B": { "id":"lg", "eddbID": 1014, "grp": "ls", "class": 4, "rating": "B", "cost": 177330, "mass": 16, "power": 0.68, "time": 900 },
"4A": { "id":"lf", "eddbID": 1015, "grp": "ls", "class": 4, "rating": "A", "cost": 443330, "mass": 10, "power": 0.74, "time": 1500 },
"3E": { "id":"le", "eddbID": 1006, "grp": "ls", "class": 3, "rating": "E", "cost": 4050, "mass": 5, "power": 0.42, "time": 300 },
"3D": { "id":"ld", "eddbID": 1007, "grp": "ls", "class": 3, "rating": "D", "cost": 10130, "mass": 2, "power": 0.48, "time": 450 },
"3C": { "id":"lc", "eddbID": 1008, "grp": "ls", "class": 3, "rating": "C", "cost": 25330, "mass": 5, "power": 0.53, "time": 600 },
"3B": { "id":"lb", "eddbID": 1009, "grp": "ls", "class": 3, "rating": "B", "cost": 63330, "mass": 8, "power": 0.58, "time": 900 },
"3A": { "id":"la", "eddbID": 1010, "grp": "ls", "class": 3, "rating": "A", "cost": 158330, "mass": 5, "power": 0.64, "time": 1500 },
"2E": { "id":"l9", "eddbID": 1001, "grp": "ls", "class": 2, "rating": "E", "cost": 1450, "mass": 2.5, "power": 0.37, "time": 300 },
"2D": { "id":"l8", "eddbID": 1002, "grp": "ls", "class": 2, "rating": "D", "cost": 3620, "mass": 1, "power": 0.41, "time": 450 },
"2C": { "id":"l7", "eddbID": 1003, "grp": "ls", "class": 2, "rating": "C", "cost": 9050, "mass": 2.5, "power": 0.46, "time": 600 },
"2B": { "id":"l6", "eddbID": 1004, "grp": "ls", "class": 2, "rating": "B", "cost": 22620, "mass": 4, "power": 0.51, "time": 900 },
"2A": { "id":"l5", "eddbID": 1005, "grp": "ls", "class": 2, "rating": "A", "cost": 56550, "mass": 2.5, "power": 0.55, "time": 1500 },
"1E": { "id":"l4", "eddbID": 996, "grp": "ls", "class": 1, "rating": "E", "cost": 520, "mass": 1.3, "power": 0.32, "time": 300 },
"1D": { "id":"l3", "eddbID": 997, "grp": "ls", "class": 1, "rating": "D", "cost": 1290, "mass": 0.5, "power": 0.36, "time": 450 },
"1C": { "id":"l2", "eddbID": 998, "grp": "ls", "class": 1, "rating": "C", "cost": 3230, "mass": 1.3, "power": 0.4, "time": 600 },
"1B": { "id":"l1", "eddbID": 999, "grp": "ls", "class": 1, "rating": "B", "cost": 8080, "mass": 2, "power": 0.44, "time": 900 },
"1A": { "id":"l0", "eddbID": 1000, "grp": "ls", "class": 1, "rating": "A", "cost": 20200, "mass": 1.3, "power": 0.48, "time": 1500 }
}

View File

@@ -0,0 +1,49 @@
{
"8E": { "id":"dD", "eddbID": 1071, "grp": "pd", "class": 8, "rating": "E", "cost": 697580, "mass": 160, "power": 0.64, "weaponcapacity": 48, "weaponrecharge": 4.8, "enginecapacity": 32, "enginerecharge": 3.2, "systemcapacity": 32, "systemrecharge": 3.2 },
"8D": { "id":"dC", "eddbID": 1072, "grp": "pd", "class": 8, "rating": "D", "cost": 1743960, "mass": 64, "power": 0.72, "weaponcapacity": 54, "weaponrecharge": 5.4, "enginecapacity": 36, "enginerecharge": 3.6, "systemcapacity": 36, "systemrecharge": 3.6 },
"8C": { "id":"dB", "eddbID": 1073, "grp": "pd", "class": 8, "rating": "C", "cost": 4359900, "mass": 160, "power": 0.8, "weaponcapacity": 60, "weaponrecharge": 6, "enginecapacity": 40, "enginerecharge": 4, "systemcapacity": 40, "systemrecharge": 4 },
"8B": { "id":"dA", "eddbID": 1074, "grp": "pd", "class": 8, "rating": "B", "cost": 10899760, "mass": 256, "power": 0.88, "weaponcapacity": 66, "weaponrecharge": 6.6, "enginecapacity": 44, "enginerecharge": 4.4, "systemcapacity": 44, "systemrecharge": 4.4 },
"8A": { "id":"dz", "eddbID": 1075, "grp": "pd", "class": 8, "rating": "A", "cost": 27249390, "mass": 160, "power": 0.96, "weaponcapacity": 72, "weaponrecharge": 7.2, "enginecapacity": 48, "enginerecharge": 4.8, "systemcapacity": 48, "systemrecharge": 4.8 },
"7E": { "id":"dy", "eddbID": 1066, "grp": "pd", "class": 7, "rating": "E", "cost": 249140, "mass": 80, "power": 0.59, "weaponcapacity": 41, "weaponrecharge": 4.1, "enginecapacity": 27, "enginerecharge": 2.6, "systemcapacity": 27, "systemrecharge": 2.6 },
"7D": { "id":"dx", "eddbID": 1067, "grp": "pd", "class": 7, "rating": "D", "cost": 622840, "mass": 32, "power": 0.67, "weaponcapacity": 46, "weaponrecharge": 4.6, "enginecapacity": 31, "enginerecharge": 3, "systemcapacity": 31, "systemrecharge": 3 },
"7C": { "id":"dw", "eddbID": 1068, "grp": "pd", "class": 7, "rating": "C", "cost": 1557110, "mass": 80, "power": 0.74, "weaponcapacity": 51, "weaponrecharge": 5.1, "enginecapacity": 34, "enginerecharge": 3.3, "systemcapacity": 34, "systemrecharge": 3.3 },
"7B": { "id":"dv", "eddbID": 1069, "grp": "pd", "class": 7, "rating": "B", "cost": 3892770, "mass": 128, "power": 0.81, "weaponcapacity": 56, "weaponrecharge": 5.6, "enginecapacity": 37, "enginerecharge": 3.6, "systemcapacity": 37, "systemrecharge": 3.6 },
"7A": { "id":"du", "eddbID": 1070, "grp": "pd", "class": 7, "rating": "A", "cost": 9731930, "mass": 80, "power": 0.89, "weaponcapacity": 61, "weaponrecharge": 6.1, "enginecapacity": 41, "enginerecharge": 4, "systemcapacity": 41, "systemrecharge": 4 },
"6E": { "id":"dt", "eddbID": 1061, "grp": "pd", "class": 6, "rating": "E", "cost": 88980, "mass": 40, "power": 0.54, "weaponcapacity": 34, "weaponrecharge": 3.4, "enginecapacity": 23, "enginerecharge": 2.2, "systemcapacity": 23, "systemrecharge": 2.2 },
"6D": { "id":"ds", "eddbID": 1062, "grp": "pd", "class": 6, "rating": "D", "cost": 222440, "mass": 16, "power": 0.61, "weaponcapacity": 38, "weaponrecharge": 3.9, "enginecapacity": 26, "enginerecharge": 2.4, "systemcapacity": 26, "systemrecharge": 2.4 },
"6C": { "id":"dr", "eddbID": 1063, "grp": "pd", "class": 6, "rating": "C", "cost": 556110, "mass": 40, "power": 0.68, "weaponcapacity": 42, "weaponrecharge": 4.3, "enginecapacity": 29, "enginerecharge": 2.7, "systemcapacity": 29, "systemrecharge": 2.7 },
"6B": { "id":"dq", "eddbID": 1064, "grp": "pd", "class": 6, "rating": "B", "cost": 1390280, "mass": 64, "power": 0.75, "weaponcapacity": 46, "weaponrecharge": 4.7, "enginecapacity": 32, "enginerecharge": 3, "systemcapacity": 32, "systemrecharge": 3 },
"6A": { "id":"dp", "eddbID": 1065, "grp": "pd", "class": 6, "rating": "A", "cost": 3475690, "mass": 40, "power": 0.82, "weaponcapacity": 50, "weaponrecharge": 5.2, "enginecapacity": 35, "enginerecharge": 3.2, "systemcapacity": 35, "systemrecharge": 3.2 },
"5E": { "id":"do", "eddbID": 1056, "grp": "pd", "class": 5, "rating": "E", "cost": 31780, "mass": 20, "power": 0.5, "weaponcapacity": 27, "weaponrecharge": 2.9, "enginecapacity": 19, "enginerecharge": 1.7, "systemcapacity": 19, "systemrecharge": 1.7 },
"5D": { "id":"dn", "eddbID": 1057, "grp": "pd", "class": 5, "rating": "D", "cost": 79440, "mass": 8, "power": 0.56, "weaponcapacity": 31, "weaponrecharge": 3.2, "enginecapacity": 22, "enginerecharge": 1.9, "systemcapacity": 22, "systemrecharge": 1.9 },
"5C": { "id":"dm", "eddbID": 1058, "grp": "pd", "class": 5, "rating": "C", "cost": 198610, "mass": 20, "power": 0.62, "weaponcapacity": 34, "weaponrecharge": 3.6, "enginecapacity": 24, "enginerecharge": 2.1, "systemcapacity": 24, "systemrecharge": 2.1 },
"5B": { "id":"dl", "eddbID": 1059, "grp": "pd", "class": 5, "rating": "B", "cost": 496530, "mass": 32, "power": 0.68, "weaponcapacity": 37, "weaponrecharge": 4, "enginecapacity": 26, "enginerecharge": 2.3, "systemcapacity": 26, "systemrecharge": 2.3 },
"5A": { "id":"dk", "eddbID": 1060, "grp": "pd", "class": 5, "rating": "A", "cost": 1241320, "mass": 20, "power": 0.74, "weaponcapacity": 41, "weaponrecharge": 4.3, "enginecapacity": 29, "enginerecharge": 2.5, "systemcapacity": 29, "systemrecharge": 2.5 },
"4E": { "id":"dj", "eddbID": 1051, "grp": "pd", "class": 4, "rating": "E", "cost": 11350, "mass": 10, "power": 0.45, "weaponcapacity": 22, "weaponrecharge": 2.3, "enginecapacity": 15, "enginerecharge": 1.3, "systemcapacity": 15, "systemrecharge": 1.3 },
"4D": { "id":"di", "eddbID": 1052, "grp": "pd", "class": 4, "rating": "D", "cost": 28370, "mass": 4, "power": 0.5, "weaponcapacity": 24, "weaponrecharge": 2.6, "enginecapacity": 17, "enginerecharge": 1.4, "systemcapacity": 17, "systemrecharge": 1.4 },
"4C": { "id":"dh", "eddbID": 1053, "grp": "pd", "class": 4, "rating": "C", "cost": 70930, "mass": 10, "power": 0.56, "weaponcapacity": 27, "weaponrecharge": 2.9, "enginecapacity": 19, "enginerecharge": 1.6, "systemcapacity": 19, "systemrecharge": 1.6 },
"4B": { "id":"dg", "eddbID": 1054, "grp": "pd", "class": 4, "rating": "B", "cost": 177330, "mass": 16, "power": 0.62, "weaponcapacity": 30, "weaponrecharge": 3.2, "enginecapacity": 21, "enginerecharge": 1.8, "systemcapacity": 21, "systemrecharge": 1.8 },
"4A": { "id":"df", "eddbID": 1055, "grp": "pd", "class": 4, "rating": "A", "cost": 443330, "mass": 10, "power": 0.67, "weaponcapacity": 32, "weaponrecharge": 3.5, "enginecapacity": 23, "enginerecharge": 1.9, "systemcapacity": 23, "systemrecharge": 1.9 },
"3E": { "id":"de", "eddbID": 1046, "grp": "pd", "class": 3, "rating": "E", "cost": 4050, "mass": 5, "power": 0.4, "weaponcapacity": 16, "weaponrecharge": 1.8, "enginecapacity": 12, "enginerecharge": 0.9, "systemcapacity": 12, "systemrecharge": 0.9 },
"3D": { "id":"dd", "eddbID": 1047, "grp": "pd", "class": 3, "rating": "D", "cost": 10130, "mass": 2, "power": 0.45, "weaponcapacity": 18, "weaponrecharge": 2.1, "enginecapacity": 14, "enginerecharge": 1, "systemcapacity": 14, "systemrecharge": 1 },
"3C": { "id":"dc", "eddbID": 1048, "grp": "pd", "class": 3, "rating": "C", "cost": 25330, "mass": 5, "power": 0.5, "weaponcapacity": 20, "weaponrecharge": 2.3, "enginecapacity": 15, "enginerecharge": 1.1, "systemcapacity": 15, "systemrecharge": 1.1 },
"3B": { "id":"db", "eddbID": 1049, "grp": "pd", "class": 3, "rating": "B", "cost": 63330, "mass": 8, "power": 0.55, "weaponcapacity": 22, "weaponrecharge": 2.5, "enginecapacity": 17, "enginerecharge": 1.2, "systemcapacity": 17, "systemrecharge": 1.2 },
"3A": { "id":"da", "eddbID": 1050, "grp": "pd", "class": 3, "rating": "A", "cost": 158330, "mass": 5, "power": 0.6, "weaponcapacity": 24, "weaponrecharge": 2.8, "enginecapacity": 18, "enginerecharge": 1.3, "systemcapacity": 18, "systemrecharge": 1.3 },
"2E": { "id":"d9", "eddbID": 1041, "grp": "pd", "class": 2, "rating": "E", "cost": 1450, "mass": 2.5, "power": 0.36, "weaponcapacity": 12, "weaponrecharge": 1.4, "enginecapacity": 10, "enginerecharge": 0.6, "systemcapacity": 10, "systemrecharge": 0.6 },
"2D": { "id":"d8", "eddbID": 1042, "grp": "pd", "class": 2, "rating": "D", "cost": 3620, "mass": 1, "power": 0.41, "weaponcapacity": 14, "weaponrecharge": 1.6, "enginecapacity": 11, "enginerecharge": 0.6, "systemcapacity": 11, "systemrecharge": 0.6 },
"2C": { "id":"d7", "eddbID": 1043, "grp": "pd", "class": 2, "rating": "C", "cost": 9050, "mass": 2.5, "power": 0.45, "weaponcapacity": 15, "weaponrecharge": 1.8, "enginecapacity": 12, "enginerecharge": 0.7, "systemcapacity": 12, "systemrecharge": 0.7 },
"2B": { "id":"d6", "eddbID": 1044, "grp": "pd", "class": 2, "rating": "B", "cost": 22620, "mass": 4, "power": 0.5, "weaponcapacity": 17, "weaponrecharge": 2, "enginecapacity": 13, "enginerecharge": 0.8, "systemcapacity": 13, "systemrecharge": 0.8 },
"2A": { "id":"d5", "eddbID": 1045, "grp": "pd", "class": 2, "rating": "A", "cost": 56550, "mass": 2.5, "power": 0.54, "weaponcapacity": 18, "weaponrecharge": 2.2, "enginecapacity": 14, "enginerecharge": 0.8, "systemcapacity": 14, "systemrecharge": 0.8 },
"1E": { "id":"d4", "eddbID": 1036, "grp": "pd", "class": 1, "rating": "E", "cost": 520, "mass": 1.3, "power": 0.32, "weaponcapacity": 10, "weaponrecharge": 1.2, "enginecapacity": 8, "enginerecharge": 0.4, "systemcapacity": 8, "systemrecharge": 0.4 },
"1D": { "id":"d3", "eddbID": 1037, "grp": "pd", "class": 1, "rating": "D", "cost": 1290, "mass": 0.5, "power": 0.36, "weaponcapacity": 11, "weaponrecharge": 1.4, "enginecapacity": 9, "enginerecharge": 0.5, "systemcapacity": 9, "systemrecharge": 0.5 },
"1C": { "id":"d2", "eddbID": 1038, "grp": "pd", "class": 1, "rating": "C", "cost": 3230, "mass": 1.3, "power": 0.4, "weaponcapacity": 12, "weaponrecharge": 1.5, "enginecapacity": 10, "enginerecharge": 0.5, "systemcapacity": 10, "systemrecharge": 0.5 },
"1B": { "id":"d1", "eddbID": 1039, "grp": "pd", "class": 1, "rating": "B", "cost": 8080, "mass": 2, "power": 0.44, "weaponcapacity": 13, "weaponrecharge": 1.7, "enginecapacity": 11, "enginerecharge": 0.6, "systemcapacity": 11, "systemrecharge": 0.6 },
"1A": { "id":"d0", "eddbID": 1040, "grp": "pd", "class": 1, "rating": "A", "cost": 20200, "mass": 1.3, "power": 0.48, "weaponcapacity": 14, "weaponrecharge": 1.8, "enginecapacity": 12, "enginerecharge": 0.6, "systemcapacity": 12, "systemrecharge": 0.6 }
}

View File

@@ -0,0 +1,43 @@
{
"8E":{ "id":"py", "eddbID": 921, "grp": "pp", "class": 8, "rating": "E", "cost": 2007240, "mass": 160, "pGen": 24, "eff": "F" },
"8D":{ "id":"px", "eddbID": 922, "grp": "pp", "class": 8, "rating": "D", "cost": 6021720, "mass": 64, "pGen": 27, "eff": "D" },
"8C":{ "id":"pw", "eddbID": 923, "grp": "pp", "class": 8, "rating": "C", "cost": 18065170, "mass": 80, "pGen": 30, "eff": "C" },
"8B":{ "id":"pv", "eddbID": 924, "grp": "pp", "class": 8, "rating": "B", "cost": 54195500, "mass": 128, "pGen": 33, "eff": "C" },
"8A":{ "id":"pu", "eddbID": 925, "grp": "pp", "class": 8, "rating": "A", "cost": 162586490, "mass": 80, "pGen": 36, "eff": "B" },
"7E":{ "id":"pt", "eddbID": 916, "grp": "pp", "class": 7, "rating": "E", "cost": 633200, "mass": 80, "pGen": 20, "eff": "F" },
"7D":{ "id":"ps", "eddbID": 917, "grp": "pp", "class": 7, "rating": "D", "cost": 1899600, "mass": 32, "pGen": 22.5, "eff": "D" },
"7C":{ "id":"pr", "eddbID": 918, "grp": "pp", "class": 7, "rating": "C", "cost": 5698790, "mass": 40, "pGen": 25, "eff": "C" },
"7B":{ "id":"pq", "eddbID": 919, "grp": "pp", "class": 7, "rating": "B", "cost": 17096370, "mass": 64, "pGen": 27.5, "eff": "C" },
"7A":{ "id":"pp", "eddbID": 920, "grp": "pp", "class": 7, "rating": "A", "cost": 51289110, "mass": 40, "pGen": 30, "eff": "B" },
"6E":{ "id":"po", "eddbID": 911, "grp": "pp", "class": 6, "rating": "E", "cost": 199750, "mass": 40, "pGen": 16.8, "eff": "F" },
"6D":{ "id":"pn", "eddbID": 912, "grp": "pp", "class": 6, "rating": "D", "cost": 599240, "mass": 16, "pGen": 18.9, "eff": "D" },
"6C":{ "id":"pm", "eddbID": 913, "grp": "pp", "class": 6, "rating": "C", "cost": 1797730, "mass": 20, "pGen": 21, "eff": "C" },
"6B":{ "id":"pl", "eddbID": 914, "grp": "pp", "class": 6, "rating": "B", "cost": 5393180, "mass": 32, "pGen": 23.1, "eff": "C" },
"6A":{ "id":"pk", "eddbID": 915, "grp": "pp", "class": 6, "rating": "A", "cost": 16179530, "mass": 20, "pGen": 25.2, "eff": "B" },
"5E":{ "id":"pj", "eddbID": 906, "grp": "pp", "class": 5, "rating": "E", "cost": 63010, "mass": 20, "pGen": 13.6, "eff": "F" },
"5D":{ "id":"pi", "eddbID": 907, "grp": "pp", "class": 5, "rating": "D", "cost": 189040, "mass": 8, "pGen": 15.3, "eff": "D" },
"5C":{ "id":"ph", "eddbID": 908, "grp": "pp", "class": 5, "rating": "C", "cost": 567110, "mass": 10, "pGen": 17, "eff": "C" },
"5B":{ "id":"pg", "eddbID": 909, "grp": "pp", "class": 5, "rating": "B", "cost": 1701320, "mass": 16, "pGen": 18.7, "eff": "C" },
"5A":{ "id":"pf", "eddbID": 910, "grp": "pp", "class": 5, "rating": "A", "cost": 5103950, "mass": 10, "pGen": 20.4, "eff": "B" },
"4E":{ "id":"pe", "eddbID": 901, "grp": "pp", "class": 4, "rating": "E", "cost": 19880, "mass": 10, "pGen": 10.4, "eff": "F" },
"4D":{ "id":"pd", "eddbID": 902, "grp": "pp", "class": 4, "rating": "D", "cost": 59630, "mass": 4, "pGen": 11.7, "eff": "D" },
"4C":{ "id":"pc", "eddbID": 903, "grp": "pp", "class": 4, "rating": "C", "cost": 178900, "mass": 5, "pGen": 13, "eff": "C" },
"4B":{ "id":"pb", "eddbID": 904, "grp": "pp", "class": 4, "rating": "B", "cost": 536690, "mass": 8, "pGen": 14.3, "eff": "C" },
"4A":{ "id":"pa", "eddbID": 905, "grp": "pp", "class": 4, "rating": "A", "cost": 1610080, "mass": 5, "pGen": 15.6, "eff": "B" },
"3E":{ "id":"p9", "eddbID": 896, "grp": "pp", "class": 3, "rating": "E", "cost": 6270, "mass": 5, "pGen": 8, "eff": "F" },
"3D":{ "id":"p8", "eddbID": 897, "grp": "pp", "class": 3, "rating": "D", "cost": 18810, "mass": 2, "pGen": 9, "eff": "D" },
"3C":{ "id":"p7", "eddbID": 898, "grp": "pp", "class": 3, "rating": "C", "cost": 56440, "mass": 2.5, "pGen": 10, "eff": "C" },
"3B":{ "id":"p6", "eddbID": 899, "grp": "pp", "class": 3, "rating": "B", "cost": 169300, "mass": 4, "pGen": 11, "eff": "C" },
"3A":{ "id":"p5", "eddbID": 900, "grp": "pp", "class": 3, "rating": "A", "cost": 507910, "mass": 2.5, "pGen": 12, "eff": "B" },
"2E":{ "id":"p4", "eddbID": 891, "grp": "pp", "class": 2, "rating": "E", "cost": 1980, "mass": 2.5, "pGen": 6.4, "eff": "F" },
"2D":{ "id":"p3", "eddbID": 892, "grp": "pp", "class": 2, "rating": "D", "cost": 5930, "mass": 1, "pGen": 7.2, "eff": "D" },
"2C":{ "id":"p2", "eddbID": 893, "grp": "pp", "class": 2, "rating": "C", "cost": 17800, "mass": 1.3, "pGen": 8, "eff": "C" },
"2B":{ "id":"p1", "eddbID": 894, "grp": "pp", "class": 2, "rating": "B", "cost": 53410, "mass": 2, "pGen": 8.8, "eff": "C" },
"2A":{ "id":"p0", "eddbID": 895, "grp": "pp", "class": 2, "rating": "A", "cost": 160220, "mass": 1.3, "pGen": 9.6, "eff": "B" }
}

49
modules/standard/sensors.json Executable file
View File

@@ -0,0 +1,49 @@
{
"8E": { "id":"sy", "eddbID": 1111, "grp": "s", "class": 8, "rating": "E", "cost": 697580, "mass": 160, "power": 0.55, "range": 5.12 },
"8D": { "id":"sx", "eddbID": 1112, "grp": "s", "class": 8, "rating": "D", "cost": 1743960, "mass": 64, "power": 0.62, "range": 5.76 },
"8C": { "id":"sw", "eddbID": 1113, "grp": "s", "class": 8, "rating": "C", "cost": 4359900, "mass": 160, "power": 0.69, "range": 6.4 },
"8B": { "id":"sv", "eddbID": 1114, "grp": "s", "class": 8, "rating": "B", "cost": 10899760, "mass": 256, "power": 1.14, "range": 7.04 },
"8A": { "id":"su", "eddbID": 1115, "grp": "s", "class": 8, "rating": "A", "cost": 27249390, "mass": 160, "power": 2.07, "range": 7.68 },
"7E": { "id":"sD", "eddbID": 1106, "grp": "s", "class": 7, "rating": "E", "cost": 249140, "mass": 80, "power": 0.47, "range": 4.96 },
"7D": { "id":"sC", "eddbID": 1107, "grp": "s", "class": 7, "rating": "D", "cost": 622840, "mass": 32, "power": 0.53, "range": 5.58 },
"7C": { "id":"sB", "eddbID": 1108, "grp": "s", "class": 7, "rating": "C", "cost": 1557110, "mass": 80, "power": 0.59, "range": 6.2 },
"7B": { "id":"sA", "eddbID": 1109, "grp": "s", "class": 7, "rating": "B", "cost": 3892770, "mass": 128, "power": 0.97, "range": 6.82 },
"7A": { "id":"sz", "eddbID": 1110, "grp": "s", "class": 7, "rating": "A", "cost": 9731930, "mass": 80, "power": 1.77, "range": 7.44 },
"6E": { "id":"st", "eddbID": 1101, "grp": "s", "class": 6, "rating": "E", "cost": 88980, "mass": 40, "power": 0.4, "range": 4.8 },
"6D": { "id":"ss", "eddbID": 1102, "grp": "s", "class": 6, "rating": "D", "cost": 222440, "mass": 16, "power": 0.45, "range": 5.4 },
"6C": { "id":"sr", "eddbID": 1103, "grp": "s", "class": 6, "rating": "C", "cost": 556110, "mass": 40, "power": 0.5, "range": 6 },
"6B": { "id":"sq", "eddbID": 1104, "grp": "s", "class": 6, "rating": "B", "cost": 1390280, "mass": 64, "power": 0.83, "range": 6.6 },
"6A": { "id":"sp", "eddbID": 1105, "grp": "s", "class": 6, "rating": "A", "cost": 3475690, "mass": 40, "power": 1.5, "range": 7.2 },
"5E": { "id":"so", "eddbID": 1096, "grp": "s", "class": 5, "rating": "E", "cost": 31780, "mass": 20, "power": 0.33, "range": 4.64 },
"5D": { "id":"sn", "eddbID": 1097, "grp": "s", "class": 5, "rating": "D", "cost": 79440, "mass": 8, "power": 0.37, "range": 5.22 },
"5C": { "id":"sm", "eddbID": 1098, "grp": "s", "class": 5, "rating": "C", "cost": 198610, "mass": 20, "power": 0.41, "range": 5.8 },
"5B": { "id":"sl", "eddbID": 1099, "grp": "s", "class": 5, "rating": "B", "cost": 496530, "mass": 32, "power": 0.68, "range": 6.38 },
"5A": { "id":"sk", "eddbID": 1100, "grp": "s", "class": 5, "rating": "A", "cost": 1241320, "mass": 20, "power": 1.23, "range": 6.96 },
"4E": { "id":"sj", "eddbID": 1091, "grp": "s", "class": 4, "rating": "E", "cost": 11350, "mass": 10, "power": 0.27, "range": 4.48 },
"4D": { "id":"si", "eddbID": 1092, "grp": "s", "class": 4, "rating": "D", "cost": 28370, "mass": 4, "power": 0.31, "range": 5.04 },
"4C": { "id":"sh", "eddbID": 1093, "grp": "s", "class": 4, "rating": "C", "cost": 70930, "mass": 10, "power": 0.34, "range": 5.6 },
"4B": { "id":"sg", "eddbID": 1094, "grp": "s", "class": 4, "rating": "B", "cost": 177330, "mass": 16, "power": 0.56, "range": 6.16 },
"4A": { "id":"sf", "eddbID": 1095, "grp": "s", "class": 4, "rating": "A", "cost": 443330, "mass": 10, "power": 1.02, "range": 6.72 },
"3E": { "id":"se", "eddbID": 1086, "grp": "s", "class": 3, "rating": "E", "cost": 4050, "mass": 5, "power": 0.22, "range": 4.32 },
"3D": { "id":"sd", "eddbID": 1087, "grp": "s", "class": 3, "rating": "D", "cost": 10130, "mass": 2, "power": 0.25, "range": 4.86 },
"3C": { "id":"sc", "eddbID": 1088, "grp": "s", "class": 3, "rating": "C", "cost": 25330, "mass": 5, "power": 0.28, "range": 5.4 },
"3B": { "id":"sb", "eddbID": 1089, "grp": "s", "class": 3, "rating": "B", "cost": 63330, "mass": 8, "power": 0.46, "range": 5.94 },
"3A": { "id":"sa", "eddbID": 1090, "grp": "s", "class": 3, "rating": "A", "cost": 158330, "mass": 5, "power": 0.84, "range": 6.48 },
"2E": { "id":"s9", "eddbID": 1081, "grp": "s", "class": 2, "rating": "E", "cost": 1450, "mass": 2.5, "power": 0.18, "range": 4.16 },
"2D": { "id":"s8", "eddbID": 1082, "grp": "s", "class": 2, "rating": "D", "cost": 3620, "mass": 1, "power": 0.21, "range": 4.68 },
"2C": { "id":"s7", "eddbID": 1083, "grp": "s", "class": 2, "rating": "C", "cost": 9050, "mass": 2.5, "power": 0.23, "range": 5.2 },
"2B": { "id":"s6", "eddbID": 1084, "grp": "s", "class": 2, "rating": "B", "cost": 22620, "mass": 4, "power": 0.38, "range": 5.72 },
"2A": { "id":"s5", "eddbID": 1085, "grp": "s", "class": 2, "rating": "A", "cost": 56550, "mass": 2.5, "power": 0.69, "range": 6.24 },
"1E": { "id":"s4", "eddbID": 1076, "grp": "s", "class": 1, "rating": "E", "cost": 520, "mass": 1.3, "power": 0.16, "range": 4 },
"1D": { "id":"s3", "eddbID": 1077, "grp": "s", "class": 1, "rating": "D", "cost": 1290, "mass": 0.5, "power": 0.18, "range": 4.5 },
"1C": { "id":"s2", "eddbID": 1078, "grp": "s", "class": 1, "rating": "C", "cost": 3230, "mass": 1.3, "power": 0.2, "range": 5 },
"1B": { "id":"s1", "eddbID": 1079, "grp": "s", "class": 1, "rating": "B", "cost": 8080, "mass": 2, "power": 0.33, "range": 5.5 },
"1A": { "id":"s0", "eddbID": 1080, "grp": "s", "class": 1, "rating": "A", "cost": 20200, "mass": 1.3, "power": 0.6, "range": 6 }
}

43
modules/standard/thrusters.json Executable file
View File

@@ -0,0 +1,43 @@
{
"8E": { "id":"ty", "eddbID": 956, "grp": "t", "class": 8, "rating": "E", "M": 0.17, "P": 0.235, "cost": 2007240, "mass": 160, "power": 7.2, "optmass": 2240, "maxmass": 3360 },
"8D": { "id":"tx", "eddbID": 957, "grp": "t", "class": 8, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 6021720, "mass": 64, "power": 8.1, "optmass": 2520, "maxmass": 3780 },
"8C": { "id":"tw", "eddbID": 958, "grp": "t", "class": 8, "rating": "C", "M": 0.10, "P": 1, "cost": 18065170, "mass": 160, "power": 9, "optmass": 2800, "maxmass": 4200 },
"8B": { "id":"tv", "eddbID": 959, "grp": "t", "class": 8, "rating": "B", "M": 0.07, "P": 1.51, "cost": 54195500, "mass": 256, "power": 9.9, "optmass": 3080, "maxmass": 4620 },
"8A": { "id":"tu", "eddbID": 960, "grp": "t", "class": 8, "rating": "A", "M": 0.04, "P": 2.33, "cost": 162586490, "mass": 160, "power": 10.8, "optmass": 3360, "maxmass": 5040 },
"7E": { "id":"tt", "eddbID": 951, "grp": "t", "class": 7, "rating": "E", "M": 0.17, "P": 0.235, "cost": 633200, "mass": 80, "power": 6.08, "optmass": 1440, "maxmass": 2160 },
"7D": { "id":"ts", "eddbID": 952, "grp": "t", "class": 7, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 1899600, "mass": 32, "power": 6.84, "optmass": 1620, "maxmass": 2430 },
"7C": { "id":"tr", "eddbID": 953, "grp": "t", "class": 7, "rating": "C", "M": 0.10, "P": 1, "cost": 5698790, "mass": 80, "power": 7.6, "optmass": 1800, "maxmass": 2700 },
"7B": { "id":"tq", "eddbID": 954, "grp": "t", "class": 7, "rating": "B", "M": 0.07, "P": 1.51, "cost": 17096370, "mass": 128, "power": 8.36, "optmass": 1980, "maxmass": 2970 },
"7A": { "id":"tp", "eddbID": 955, "grp": "t", "class": 7, "rating": "A", "M": 0.04, "P": 2.33, "cost": 51289110, "mass": 80, "power": 9.12, "optmass": 2160, "maxmass": 3240 },
"6E": { "id":"to", "eddbID": 946, "grp": "t", "class": 6, "rating": "E", "M": 0.17, "P": 0.235, "cost": 199750, "mass": 40, "power": 5.04, "optmass": 960, "maxmass": 1440 },
"6D": { "id":"tn", "eddbID": 947, "grp": "t", "class": 6, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 599240, "mass": 16, "power": 5.67, "optmass": 1080, "maxmass": 1620 },
"6C": { "id":"tm", "eddbID": 948, "grp": "t", "class": 6, "rating": "C", "M": 0.10, "P": 1, "cost": 1797730, "mass": 40, "power": 6.3, "optmass": 1200, "maxmass": 1800 },
"6B": { "id":"tl", "eddbID": 949, "grp": "t", "class": 6, "rating": "B", "M": 0.07, "P": 1.51, "cost": 5393180, "mass": 64, "power": 6.93, "optmass": 1320, "maxmass": 1980 },
"6A": { "id":"tk", "eddbID": 950, "grp": "t", "class": 6, "rating": "A", "M": 0.04, "P": 2.33, "cost": 16179530, "mass": 40, "power": 7.56, "optmass": 1440, "maxmass": 2160 },
"5E": { "id":"tj", "eddbID": 941, "grp": "t", "class": 5, "rating": "E", "M": 0.17, "P": 0.235, "cost": 63010, "mass": 20, "power": 4.08, "optmass": 560, "maxmass": 840 },
"5D": { "id":"ti", "eddbID": 942, "grp": "t", "class": 5, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 189040, "mass": 8, "power": 4.59, "optmass": 630, "maxmass": 945 },
"5C": { "id":"th", "eddbID": 943, "grp": "t", "class": 5, "rating": "C", "M": 0.10, "P": 1, "cost": 567110, "mass": 20, "power": 5.1, "optmass": 700, "maxmass": 1050 },
"5B": { "id":"tg", "eddbID": 944, "grp": "t", "class": 5, "rating": "B", "M": 0.07, "P": 1.51, "cost": 1701320, "mass": 32, "power": 5.61, "optmass": 770, "maxmass": 1155 },
"5A": { "id":"tf", "eddbID": 945, "grp": "t", "class": 5, "rating": "A", "M": 0.04, "P": 2.33, "cost": 5103950, "mass": 20, "power": 6.12, "optmass": 840, "maxmass": 1260 },
"4E": { "id":"te", "eddbID": 936, "grp": "t", "class": 4, "rating": "E", "M": 0.17, "P": 0.235, "cost": 19880, "mass": 10, "power": 3.82, "optmass": 280, "maxmass": 420 },
"4D": { "id":"td", "eddbID": 937, "grp": "t", "class": 4, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 59630, "mass": 4, "power": 3.69, "optmass": 315, "maxmass": 473 },
"4C": { "id":"tc", "eddbID": 938, "grp": "t", "class": 4, "rating": "C", "M": 0.10, "P": 1, "cost": 178900, "mass": 10, "power": 4.1, "optmass": 350, "maxmass": 525 },
"4B": { "id":"tb", "eddbID": 939, "grp": "t", "class": 4, "rating": "B", "M": 0.07, "P": 1.51, "cost": 536690, "mass": 16, "power": 4.51, "optmass": 385, "maxmass": 578 },
"4A": { "id":"ta", "eddbID": 940, "grp": "t", "class": 4, "rating": "A", "M": 0.04, "P": 2.33, "cost": 1610080, "mass": 10, "power": 4.92, "optmass": 420, "maxmass": 630 },
"3E": { "id":"t9", "eddbID": 931, "grp": "t", "class": 3, "rating": "E", "M": 0.17, "P": 0.235, "cost": 6270, "mass": 5, "power": 2.48, "optmass": 80, "maxmass": 120 },
"3D": { "id":"t8", "eddbID": 932, "grp": "t", "class": 3, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 18810, "mass": 2, "power": 2.79, "optmass": 90, "maxmass": 135 },
"3C": { "id":"t7", "eddbID": 933, "grp": "t", "class": 3, "rating": "C", "M": 0.10, "P": 1, "cost": 56440, "mass": 5, "power": 3.1, "optmass": 100, "maxmass": 150 },
"3B": { "id":"t6", "eddbID": 934, "grp": "t", "class": 3, "rating": "B", "M": 0.07, "P": 1.51, "cost": 169300, "mass": 8, "power": 3.41, "optmass": 110, "maxmass": 165 },
"3A": { "id":"t5", "eddbID": 935, "grp": "t", "class": 3, "rating": "A", "M": 0.04, "P": 2.33, "cost": 507910, "mass": 5, "power": 3.72, "optmass": 120, "maxmass": 180 },
"2E": { "id":"t4", "eddbID": 926, "grp": "t", "class": 2, "rating": "E", "M": 0.17, "P": 0.235, "cost": 1980, "mass": 2.5, "power": 2, "optmass": 48, "maxmass": 72 },
"2D": { "id":"t3", "eddbID": 927, "grp": "t", "class": 2, "rating": "D", "M": 0.14, "P": 0.5145, "cost": 5930, "mass": 1, "power": 2.25, "optmass": 54, "maxmass": 81 },
"2C": { "id":"t2", "eddbID": 928, "grp": "t", "class": 2, "rating": "C", "M": 0.10, "P": 1, "cost": 17800, "mass": 2.5, "power": 2.5, "optmass": 60, "maxmass": 90 },
"2B": { "id":"t1", "eddbID": 929, "grp": "t", "class": 2, "rating": "B", "M": 0.07, "P": 1.51, "cost": 53410, "mass": 4, "power": 2.75, "optmass": 66, "maxmass": 99 },
"2A": { "id":"t0", "eddbID": 930, "grp": "t", "class": 2, "rating": "A", "M": 0.04, "P": 2.33, "cost": 160220, "mass": 2.5, "power": 3, "optmass": 72, "maxmass": 108 }
}

1
node_modules/.bin/eslint generated vendored Symbolic link
View File

@@ -0,0 +1 @@
../eslint/bin/eslint.js

1
node_modules/.bin/jsonlint generated vendored Symbolic link
View File

@@ -0,0 +1 @@
../jsonlint/lib/cli.js

1
node_modules/.bin/uglifyjs generated vendored Symbolic link
View File

@@ -0,0 +1 @@
../uglify-js/bin/uglifyjs

1
node_modules/eslint-json/index.js generated vendored Normal file
View File

@@ -0,0 +1 @@
module.exports = require('path').join(__dirname, 'json.js');

12
node_modules/eslint-json/json.js generated vendored Normal file
View File

@@ -0,0 +1,12 @@
'use strict';
module.exports = function (results, config) {
return JSON.stringify({
config: config,
results: results
}, function (key, val) {
// filter away the Esprima AST
if (key !== 'node') {
return val;
}
});
};

64
node_modules/eslint-json/package.json generated vendored Normal file
View File

@@ -0,0 +1,64 @@
{
"name": "eslint-json",
"version": "1.0.0",
"description": "JSON formatter (reporter) for ESLint",
"keywords": [
"eslint",
"formatter",
"reporter",
"lint",
"validate",
"json",
"serialize",
"bridge"
],
"license": "MIT",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",
"url": "http://sindresorhus.com"
},
"files": [
"index.js",
"json.js"
],
"repository": {
"type": "git",
"url": "https://github.com/sindresorhus/eslint-json"
},
"scripts": {
"test": "mocha"
},
"devDependencies": {
"eslint": "^0.7.4",
"mocha": "*"
},
"engines": {
"node": ">=0.10.0"
},
"gitHead": "3c61b4d65542a430f03262fe928a40fdb9c364bf",
"bugs": {
"url": "https://github.com/sindresorhus/eslint-json/issues"
},
"homepage": "https://github.com/sindresorhus/eslint-json",
"_id": "eslint-json@1.0.0",
"_shasum": "54fcd60504132ddfd1fcaae3f9615a52afdcfd39",
"_from": "eslint-json@*",
"_npmVersion": "1.4.21",
"_npmUser": {
"name": "sindresorhus",
"email": "sindresorhus@gmail.com"
},
"maintainers": [
{
"name": "sindresorhus",
"email": "sindresorhus@gmail.com"
}
],
"dist": {
"shasum": "54fcd60504132ddfd1fcaae3f9615a52afdcfd39",
"tarball": "http://registry.npmjs.org/eslint-json/-/eslint-json-1.0.0.tgz"
},
"directories": {},
"_resolved": "https://registry.npmjs.org/eslint-json/-/eslint-json-1.0.0.tgz"
}

67
node_modules/eslint-json/readme.md generated vendored Normal file
View File

@@ -0,0 +1,67 @@
# eslint-json [![Build Status](https://travis-ci.org/sindresorhus/eslint-json.svg?branch=master)](https://travis-ci.org/sindresorhus/eslint-json)
> JSON reporter for [ESLint](https://github.com/nzakas/eslint/)
Makes it easy to use ESLint with other tools.
## Install
```sh
$ npm install --save-dev eslint-json
```
## Getting started
Use it with:
#### ESLint CLI
```sh
$ eslint --format node_modules/eslint-json/json.js file.js
```
#### [grunt-eslint](https://github.com/sindresorhus/grunt-eslint/)
```js
grunt.initConfig({
eslint: {
options: {
format: require('eslint-json')
},
target: ['file.js']
}
});
grunt.loadNpmTasks('grunt-eslint');
grunt.registerTask('default', ['eslint']);
```
## Example output
```json
{
"results": [
{
"filePath": "test.js",
"messages": [
{
"ruleId": "no-undef",
"severity": 2,
"message": "'require' is not defined.",
"line": 2,
"column": 13,
"source": "require"
}
]
}
]
}
```
## License
MIT © [Sindre Sorhus](http://sindresorhus.com)

7
node_modules/eslint-plugin-json/.travis.yml generated vendored Normal file
View File

@@ -0,0 +1,7 @@
language: node_js
node_js:
- 0.10
- 0.12
- iojs
- 4
- 5

45
node_modules/eslint-plugin-json/README.md generated vendored Normal file
View File

@@ -0,0 +1,45 @@
# eslint-plugin-json
[![Build Status](https://travis-ci.org/azeemba/eslint-plugin-json.svg)](https://travis-ci.org/azeemba/eslint-plugin-json) [![Code Climate](https://codeclimate.com/github/azeemba/eslint-plugin-json/badges/gpa.svg)](https://codeclimate.com/github/azeemba/eslint-plugin-json)
Lint JSON files
## Installation
You'll first need to install [ESLint](http://eslint.org):
```
$ npm i eslint --save-dev
```
Next, install `eslint-plugin-json`:
```
$ npm install eslint-plugin-json --save-dev
```
**Note:** If you installed ESLint globally (using the `-g` flag) then you must also install `eslint-plugin-json` globally.
## Usage
Add `json` to the plugins section of your `.eslintrc` configuration file. You can omit the `eslint-plugin-` prefix:
```json
{
"plugins": [
"json"
]
}
```
You can run ESLint on individual JSON files or you can use the `--ext` flag to add JSON files to the list.
```
eslint --ext .json --ext .js
eslint example.json
```

52
node_modules/eslint-plugin-json/lib/index.js generated vendored Normal file
View File

@@ -0,0 +1,52 @@
/**
* @fileoverview Lint JSON files
* @author Azeem Bande-Ali
* @copyright 2015 Azeem Bande-Ali. All rights reserved.
* See LICENSE file in root directory for full license.
*/
"use strict";
//------------------------------------------------------------------------------
// Requirements
//------------------------------------------------------------------------------
var jshint = require("jshint");
//------------------------------------------------------------------------------
// Plugin Definition
//------------------------------------------------------------------------------
var fileContents = {};
// import processors
module.exports.processors = {
// add your processors here
".json": {
preprocess: function(text, fileName) {
fileContents[fileName] = text;
return [text];
},
postprocess: function(messages, fileName) {
jshint.JSHINT(fileContents[fileName]);
delete fileContents[fileName];
var data = jshint.JSHINT.data();
var errors = (data && data.errors) || [];
return errors.map(function(error) {
if (!error) {
console.log('ERROR IS UNDEFINED',arguments);
}
return {
ruleId: "bad-json",
severity: 2,
message: error.reason,
source: error.evidence,
line: error.line,
column: error.character
};
});
}
}
};

View File

@@ -0,0 +1 @@
../jshint/bin/jshint

View File

@@ -0,0 +1,20 @@
Copyright 2012 Anton Kovalyov (http://jshint.com)
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

View File

@@ -0,0 +1,56 @@
# JSHint, A Static Code Analysis Tool for JavaScript
\[ [Use it online](http://jshint.com/) • [About](http://jshint.com/about/) •
[Docs](http://jshint.com/docs/) • [FAQ](http://jshint.com/docs/faq) •
[Install](http://jshint.com/install/) • [Hack](http://jshint.com/hack/) •
[Blog](http://jshint.com/blog/) • [Twitter](https://twitter.com/jshint/) \]
[![NPM version](https://img.shields.io/npm/v/jshint.svg?style=flat)](https://www.npmjs.com/package/jshint)
[![Linux Build Status](https://img.shields.io/travis/jshint/jshint/master.svg?style=flat&label=Linux%20build)](https://travis-ci.org/jshint/jshint)
[![Windows Build status](https://img.shields.io/appveyor/ci/jshint/jshint/master.svg?style=flat&label=Windows%20build)](https://ci.appveyor.com/project/jshint/jshint/branch/master)
[![Dependency Status](https://img.shields.io/david/jshint/jshint.svg?style=flat)](https://david-dm.org/jshint/jshint)
[![devDependency Status](https://img.shields.io/david/dev/jshint/jshint.svg?style=flat)](https://david-dm.org/jshint/jshint#info=devDependencies)
[![Coverage Status](https://img.shields.io/coveralls/jshint/jshint.svg?style=flat)](https://coveralls.io/r/jshint/jshint?branch=master)
JSHint is a community-driven tool to detect errors and potential problems
in JavaScript code. It is very flexible so you can easily adjust it to your
particular coding guidelines and the environment you expect your code to
execute in.
## Reporting a bug
To report a bug simply create a
[new GitHub Issue](https://github.com/jshint/jshint/issues/new) and describe
your problem or suggestion. We welcome all kinds of feedback regarding
JSHint including but not limited to:
* When JSHint doesn't work as expected
* When JSHint complains about valid JavaScript code that works in all browsers
* When you simply want a new option or feature
Before reporting a bug look around to see if there are any open or closed tickets
that cover your issue. And remember the wisdom: pull request > bug report > tweet.
## Issue Priority
- *P1:* Something is throwing exceptions; broken JSHint backward compatibility.
- *P2:* Something is not being parsed correctly.
- *P3:* Features that the core team will work on once P2s and P1s are done.
- *P4:* Patches welcome; The request is good, but low priority.
## License
JSHint is distributed under the MIT License. One file and one file only
(src/stable/jshint.js) is distributed under the slightly modified MIT License.
## The JSHint Team
JSHint is maintained by [Rick Waldron](https://github.com/rwaldron/), [Caitlin
Potter](https://github.com/caitp/), [Mike
Sherov](https://github.com/mikesherov/), and [Mike
Pennisi](https://github.com/jugglinmike/).
## Thank you!
We really appreciate all kinds of feedback and contributions. Thanks for using and supporting JSHint!

View File

@@ -0,0 +1,6 @@
#!/usr/bin/env node
var shjs = require("shelljs");
var url = "https://github.com/jshint/jshint/pull/" + process.argv[2] + ".diff";
shjs.exec('curl "' + url + '" | git apply');

View File

@@ -0,0 +1,38 @@
#!/usr/bin/env node
/*jshint shelljs:true */
"use strict";
var browserify = require("browserify");
var bundle = browserify();
var path = require("path");
var version = require("../package.json").version;
require("shelljs/make");
var distDir = path.join(__dirname, "../dist");
var srcDir = path.join(__dirname, "../src");
if (!test("-e", distDir))
mkdir(distDir);
bundle.require(srcDir + "/jshint.js", { expose: "jshint" });
bundle.bundle(function (err, src) {
var web = distDir + "/jshint.js";
var rhino = distDir + "/jshint-rhino.js";
[ "/*! " + version + " */",
"var JSHINT;",
"if (typeof window === 'undefined') window = {};",
"(function () {",
"var require;",
src,
"JSHINT = require('jshint').JSHINT;",
"if (typeof exports === 'object' && exports) exports.JSHINT = JSHINT;",
"}());"
].join("\n").to(web);
("#!/usr/bin/env rhino\nvar window = {};\n" + cat(web, srcDir + "/platforms/rhino.js")).to(rhino);
chmod("+x", rhino);
echo("Built: " + version);
});

View File

@@ -0,0 +1,31 @@
#!/usr/bin/env node
/*jshint shelljs:true, lastsemic:true, -W101*/
"use strict";
var version = require("../package.json").version;
require("shelljs/make");
exec("git log --format='%H|%h|%an|%s' " + version + "..HEAD", { silent: true }, function (code, output) {
if (code !== 0)
return void console.log("git log return code is non-zero");
var commits = output.split("\n")
.filter(function (cmt) { return cmt.trim() !== ""; })
.map(function (cmt) { return cmt.split("|"); });
var markdown = "";
var authors = {};
commits.forEach(function (cmt) {
if (cmt[3].indexOf("Merge") === 0) {
return;
}
markdown += "| https://github.com/jshint/jshint/commit/" + cmt[0] + " | " + cmt[3] + " |\n";
});
echo("<!-- auto-generated -->");
echo("| Commit | Message/Description |");
echo("| ------ | ------------------- |");
echo(markdown);
});

View File

@@ -0,0 +1,3 @@
#!/usr/bin/env node
require("../src/cli.js").interpret(process.argv);

36
node_modules/eslint-plugin-json/node_modules/jshint/bin/land generated vendored Executable file
View File

@@ -0,0 +1,36 @@
#!/usr/bin/env node
"use strict";
var url = "https://github.com/jshint/jshint/pull/" + process.argv[2] + ".patch";
var https = require("https");
var shjs = require("shelljs");
var opts = require("url").parse(url);
var msg = process.argv[3];
opts.rejectUnauthorized = false;
opts.agent = new https.Agent(opts);
https.get(opts, succ).on("error", err);
function succ(res) {
if (res.statusCode !== 200)
return void console.log("error:", res.statusCode);
var data = "";
res.on("data", function (chunk) {
data += chunk.toString();
});
res.on("end", function () {
data = data.split("\n");
data = data[1].replace(/^From\:\s/, "");
data = data.replace(/"/g, "");
shjs.exec("git commit -s --author=\"" + data + "\" --message=\"" + msg + "\"");
});
}
function err(res) {
console.log("error:", res.message);
}

View File

@@ -0,0 +1,22 @@
var identifierStartTable = [];
for (var i = 0; i < 128; i++) {
identifierStartTable[i] =
i === 36 || // $
i >= 65 && i <= 90 || // A-Z
i === 95 || // _
i >= 97 && i <= 122; // a-z
}
var identifierPartTable = [];
for (var i = 0; i < 128; i++) {
identifierPartTable[i] =
identifierStartTable[i] || // $, _, A-Z, a-z
i >= 48 && i <= 57; // 0-9
}
module.exports = {
asciiIdentifierStartTable: identifierStartTable,
asciiIdentifierPartTable: identifierPartTable
};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
../shelljs/bin/shjs

View File

@@ -0,0 +1 @@
../strip-json-comments/cli.js

View File

@@ -0,0 +1,196 @@
**cli is a toolkit for rapidly building command line apps - it includes:**
- Full featured opts/args parser
- Plugin support for adding common options and switches
- Helper methods for working with input/output and spawning child processes
- Output colored/styled messages, [progress bars](https://github.com/chriso/cli/blob/master/examples/progress.js) or [spinners](https://github.com/chriso/cli/blob/master/examples/spinner.js)
- Command [auto-completion](https://github.com/chriso/cli/blob/master/examples/command.js) and [glob support](https://github.com/chriso/cli/blob/master/examples/glob.js)
Install using `npm install cli` or just bundle [cli.js](https://github.com/chriso/cli/raw/master/cli.js) with your app.
## Example apps
### sort.js
```javascript
#!/usr/bin/env node
require('cli').withStdinLines(function(lines, newline) {
this.output(lines.sort().join(newline));
});
```
Try it out
```bash
$ ./sort.js < input.txt
```
Let's add support for an `-n` switch to use a numeric sort, and a `-r` switch to reverse output - only 5 extra lines of code (!)
```javascript
var cli = require('cli'), options = cli.parse();
cli.withStdinLines(function(lines, newline) {
lines.sort(!options.n ? null : function(a, b) {
return parseInt(a) > parseInt(b);
});
if (options.r) lines.reverse();
this.output(lines.join(newline));
});
```
### static.js
Let's create a static file server with daemon support to see the opts parser + plugins in use - note: this requires `npm install creationix daemon`
```javascript
var cli = require('cli').enable('daemon', 'status'); //Enable 2 plugins
cli.parse({
log: ['l', 'Enable logging'],
port: ['p', 'Listen on this port', 'number', 8080],
serve: [false, 'Serve static files from PATH', 'path', './public']
});
cli.main(function(args, options) {
var server, middleware = [];
if (options.log) {
this.debug('Enabling logging');
middleware.push(require('creationix/log')());
}
this.debug('Serving files from ' + options.serve);
middleware.push(require('creationix/static')('/', options.serve, 'index.html'));
server = this.createServer(middleware).listen(options.port);
this.ok('Listening on port ' + options.port);
});
```
To output usage information
```bash
$ ./static.js --help
```
To create a daemon that serves files from */tmp*, run
```bash
$ ./static.js -ld --serve=/tmp
```
For more examples, see [./examples](https://github.com/chriso/cli/tree/master/examples)
## Helper methods
cli has methods that collect stdin (newline is autodetected as \n or \r\n)
```javascript
cli.withStdin(callback); //callback receives stdin as a string
cli.withStdinLines(callback); //callback receives stdin split into an array of lines (lines, newline)
```
cli also has a lower level method for working with input line by line (see [./examples/cat.js](https://github.com/chriso/cli/blob/master/examples/cat.js) for an example).
```javascript
cli.withInput(file, function (line, newline, eof) {
if (!eof) {
this.output(line + newline);
}
});
```
*Note: `file` can be omitted if you want to work with stdin*
To output a progress bar, call
```javascript
cli.progress(progress); //Where 0 <= progress <= 1
```
To spawn a child process, use
```javascript
cli.exec(cmd, callback); //callback receives the output of the process (split into lines)
```
cli also comes bundled with kof's [node-natives](https://github.com/kof/node-natives) (access with cli.native) and creationix' [stack](https://github.com/creationix/stack) (access with cli.createServer)
## Plugins
Plugins are a way of adding common opts and can be enabled using
```javascript
cli.enable(plugin1, [plugin2, ...]); //To disable, use the equivalent disable() method
```
**help** - *enabled by default*
Adds `-h,--help` to output auto-generated usage information
**version**
Adds `-v,--version` to output version information for the app. cli will attempt to locate and parse a nearby *package.json*
To set your own app name and version, use `cli.setApp(app_name, version)`
**status**
Adds options to show/hide the stylized status messages that are output to the console when using one of these methods
```javascript
cli.debug(msg); //Only shown when using --debug
cli.error(msg);
cli.fatal(msg); //Exits the process after outputting msg
cli.info(msg);
cli.ok(msg);
```
`-k,--no-color` will omit ANSI color escapes from the output
**glob** - *requires* `npm install glob`
Enables glob matching of arguments
**daemon** - *requires* `npm install daemon`
Adds `-d,--daemon ARG` for daemonizing the process and controlling the resulting daemon
`ARG` can be either start (default), stop, restart, pid (outputs the daemon's pid if it's running), or log (output the daemon's stdout+stderr)
**timeout**
Adds `-t,--timeout N` to exit the process after N seconds with an error
**catchall**
Adds `-c,--catch` to catch and output uncaughtExceptions and resume execution
*Note: Plugins are automatically disabled if an option or switch of the same name is already defined*
## LICENSE
(MIT license)
Copyright (c) 2010 Chris O'Hara <cohara87@gmail.com>
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,17 @@
#!/usr/bin/env node
var cli = require('cli');
var output_file = function (file) {
cli.withInput(file, function (line, sep, eof) {
if (!eof) {
cli.output(line + sep);
} else if (cli.args.length) {
output_file(cli.args.shift());
}
});
};
if (cli.args.length) {
output_file(cli.args.shift());
}

View File

@@ -0,0 +1,16 @@
#!/usr/bin/env node
var cli = require('cli');
//The second (optional) argument of cli.parse() is a command list
//Type `./command.js --help` for usage info
//cli enables auto-completion of commands (similiar to npm), e.g. all of
//the following are equivalent and result in "Command is: install":
// $ ./command.js install
// $ ./command.js inst
// $ ./command.js i
cli.parse(null, ['install', 'test', 'edit', 'remove', 'uninstall', 'ls']);
console.log('Command is: ' + cli.command);

View File

@@ -0,0 +1,54 @@
#!/usr/bin/env node
/* All of the following commands are equivalent and write `foo\tbar foo` to out.txt
$ ./echo.js -n -e --output=out.txt "foo\tbar" "foo"
$ ./echo.js --newline --escape --output "out.txt" "foo\tbar" "foo"
$ ./echo.js -ne --output=out.txt "foo\tbar" "foo"
$ ./echo.js -en --output="out.txt" "foo\tbar" "foo"
*/
var cli = require('cli');
cli.parse({
newline: ['n', 'Do not output the trailing newline'],
escape: ['e', 'Enable interpretation of backslash escapes'],
separator: ['s', 'Separate arguments using this value', 'string', ' '],
output: [false, 'Write to FILE rather than the console', 'file']
});
cli.main(function (args, options) {
var output = '', i, j, l, output_stream;
if (this.argc) {
if (options.escape) {
var replace = {'\\n':'\n','\\r':'\r','\\t':'\t','\\e':'\e','\\v':'\v','\\f':'\f','\\c':'\c','\\b':'\b','\\a':'\a','\\\\':'\\'};
var escape = function (str) {
str += '';
for (j in replace) {
str = str.replace(i, replace[i]);
}
return str;
}
for (i = 0, l = this.argc; i < l; i++) {
args[i] = escape(args[i]);
}
options.separator = escape(options.separator);
}
output += args.join(options.separator);
}
if (!options.newline) {
output += '\n';
}
try {
if (options.output) {
output_stream = this.native.fs.createWriteStream(options.output)
} else {
output_stream = process.stdout;
}
output_stream.write(output);
} catch (e) {
this.fatal('Could not write to output stream');
}
});

View File

@@ -0,0 +1,6 @@
#!/usr/bin/env node
var cli = require('cli').enable('glob');
//Running `./glob.js *.js` will output a list of .js files in this directory
console.log(cli.args);

View File

@@ -0,0 +1,20 @@
#!/usr/bin/env node
var cli = require('../');
//You can (optionally) boost the width of output with:
//cli.width = 120;
//You can also adjust the width of the options/command definitions
//cli.option_width = 25;
var long_desc = 'Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry\'s '
+ 'standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make'
+ ' a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, '
+ 'remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing '
+ 'Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions'
+ ' of Lorem Ipsum.';
cli.parse({
foo: ['f', long_desc]
});

View File

@@ -0,0 +1,11 @@
#!/usr/bin/env node
var cli = require('cli');
var i = 0, interval = setInterval(function () {
cli.progress(++i / 100);
if (i === 100) {
clearInterval(interval);
cli.ok('Finished!');
}
}, 50);

Some files were not shown because too many files have changed in this diff Show More