Merge pull request #107 from alex-williams/issue_758_adding_ax_nanite_torps_and_enhanced_missile_racks

Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo
This commit is contained in:
David Sangrey
2024-05-20 12:30:35 -04:00
committed by GitHub
7 changed files with 777 additions and 1 deletions

View File

@@ -3384,12 +3384,309 @@
"special_weapon_lightweight"
]
},
"advmc": {
"blueprints": {
"Weapon_Efficient": {
"grades": {
"1": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"2": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"3": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"4": {
"engineers": [
"Tod McQuinn"
]
},
"5": {
"engineers": [
"Tod McQuinn"
]
}
}
},
"Weapon_HighCapacity": {
"grades": {
"1": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"2": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"3": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"4": {
"engineers": [
"Tod McQuinn"
]
},
"5": {
"engineers": [
"Tod McQuinn"
]
}
}
},
"Weapon_LightWeight": {
"grades": {
"1": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"2": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"3": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"4": {
"engineers": [
"Tod McQuinn"
]
},
"5": {
"engineers": [
"Tod McQuinn"
]
}
}
},
"Weapon_LongRange": {
"grades": {
"1": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"2": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"3": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"4": {
"engineers": [
"Tod McQuinn"
]
},
"5": {
"engineers": [
"Tod McQuinn"
]
}
}
},
"MC_Overcharged": {
"grades": {
"1": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"2": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"3": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"4": {
"engineers": [
"Tod McQuinn"
]
},
"5": {
"engineers": [
"Tod McQuinn"
]
}
}
},
"Weapon_RapidFire": {
"grades": {
"1": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"2": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"3": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"4": {
"engineers": [
"Tod McQuinn"
]
},
"5": {
"engineers": [
"Tod McQuinn"
]
}
}
},
"Weapon_ShortRange": {
"grades": {
"1": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"2": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"3": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"4": {
"engineers": [
"Tod McQuinn"
]
},
"5": {
"engineers": [
"Tod McQuinn"
]
}
}
},
"Weapon_Sturdy": {
"grades": {
"1": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"2": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"3": {
"engineers": [
"Tod McQuinn",
"Zacariah Nemo"
]
},
"4": {
"engineers": [
"Tod McQuinn"
]
},
"5": {
"engineers": [
"Tod McQuinn"
]
}
}
}
},
"modifications": [
"ammo",
"clip",
"damage",
"damagedist",
"fallofffromrange",
"distdraw",
"integrity",
"jitter",
"mass",
"piercing",
"power",
"range",
"reload",
"rof",
"shotspeed",
"thermload"
],
"specials": [
"special_auto_loader",
"special_corrosive_shell",
"special_emissive_munitions",
"special_incendiary_rounds",
"special_smart_rounds",
"special_thermalshock",
"special_weapon_damage",
"special_weapon_efficient",
"special_weapon_rateoffire",
"special_weapon_toughened",
"special_weapon_lightweight"
]
},
"axmc": {
"blueprints": {
},
"modifications": [
]
},
"axmce": {
"blueprints": {
},
"modifications": [
]
},
"ml": {
"blueprints": {
},
@@ -3573,6 +3870,12 @@
"modifications": [
]
},
"axmre": {
"blueprints": {
},
"modifications": [
]
},
"ews": {
"blueprints": {
},
@@ -6316,6 +6619,12 @@
"special_mass_lock"
]
},
"ntp": {
"blueprints": {
},
"modifications": [
]
},
"ul": {
"blueprints": {
"Weapon_Efficient": {

View File

@@ -0,0 +1,136 @@
{
"axmre": [
{
"experimental": true,
"ammo": 64,
"breachdmg": 0,
"breachmax": 0.8,
"breachmin": 1,
"class": 2,
"clip": 8,
"cost": 681530,
"damage": 77,
"damagedist": {
"X": 1,
"E": 1
},
"distdraw": 0.14,
"edID": 129022081,
"eddbID": 0,
"fireint": 2.0,
"grp": "axmre",
"id": "4S",
"integrity": 51,
"mass": 4,
"missile": "D",
"mount": "F",
"piercing": 60,
"power": 1.3,
"rating": "D",
"reload": 5,
"shotspeed": 1250,
"thermload": 2.4,
"symbol": "Hpt_ATDumbfireMissile_Fixed_Medium_v2"
},
{
"experimental": true,
"ammo": 64,
"breachdmg": 0,
"breachmax": 0.8,
"breachmin": 1,
"class": 2,
"clip": 8,
"cost": 2666290,
"damage": 64,
"damagedist": {
"X": 1,
"E": 1
},
"distdraw": 0.08,
"edID": 129022083,
"eddbID": 0,
"fireint": 2.0,
"grp": "axmre",
"id": "4T",
"integrity": 51,
"mass": 4,
"missile": "D",
"mount": "T",
"piercing": 60,
"power": 1.3,
"rating": "E",
"reload": 5,
"shotspeed": 1250,
"thermload": 1.5,
"symbol": "Hpt_ATDumbfireMissile_Turret_Medium_v2"
},
{
"experimental": true,
"ammo": 128,
"breachdmg": 0,
"breachmax": 0.8,
"breachmin": 1,
"class": 3,
"clip": 12,
"cost": 1703830,
"damage": 77,
"damagedist": {
"X": 1,
"E": 1
},
"distdraw": 0.24,
"edID": 129022079,
"eddbID": 0,
"fireint": 2.0,
"grp": "axmre",
"id": "4U",
"integrity": 64,
"mass": 8,
"missile": "D",
"mount": "F",
"piercing": 60,
"power": 1.72,
"rating": "B",
"reload": 5,
"shotspeed": 1250,
"thermload": 3.6,
"symbol": "Hpt_ATDumbfireMissile_Fixed_Large_v2"
},
{
"experimental": true,
"ammo": 128,
"breachdmg": 0,
"breachmax": 0.8,
"breachmin": 1,
"class": 3,
"clip": 12,
"cost": 5347530,
"damage": 64,
"damagedist": {
"X": 1,
"E": 1
},
"distdraw": 0.14,
"edID": 129022082,
"eddbID": 0,
"fireint": 2.0,
"grp": "axmre",
"id": "4V",
"integrity": 64,
"mass": 8,
"missile": "D",
"mount": "T",
"piercing": 60,
"power": 1.85,
"rating": "D",
"reload": 5,
"shotspeed": 1250,
"thermload": 1.9,
"symbol": "Hpt_ATDumbfireMissile_Turret_Large_v2"
}
]
}

View File

@@ -14,7 +14,6 @@
"X": 1,
"K": 1
},
"experimental": true,
"distdraw": 0.11,
"edID": 128788701,
"eddbID": 1618,

View File

@@ -0,0 +1,203 @@
{
"axmce": [
{
"experimental": true,
"ammo": 2100,
"breachdmg": 3.3,
"breachmax": 0.5,
"breachmin": 0.8,
"class": 2,
"clip": 100,
"cost": 455080,
"damage": 3.9,
"damagedist": {
"X": 1,
"K": 1
},
"distdraw": 0.11,
"edID": 129022080,
"eddbID": 0,
"falloff": 2000,
"fireint": 0.14,
"grp": "axmce",
"id": "4W",
"integrity": 51,
"mass": 4,
"mount": "F",
"piercing": 17,
"power": 0.48,
"range": 4000,
"rating": "D",
"reload": 4,
"shotspeed": 4000,
"thermload": 0.18,
"symbol": "Hpt_ATMultiCannon_Fixed_Medium_V2"
},
{
"experimental": true,
"ammo": 2100,
"breachdmg": 3.1,
"breachmax": 0.5,
"breachmin": 0.8,
"class": 2,
"clip": 100,
"cost": 1197640,
"damage": 3.7,
"damagedist": {
"X": 1,
"K": 1
},
"distdraw": 0.11,
"edID": 129022089,
"eddbID": 0,
"falloff": 2000,
"fireint": 0.14,
"grp": "axmce",
"id": "4X",
"integrity": 51,
"mass": 4,
"mount": "G",
"piercing": 17,
"power": 0.46,
"range": 4000,
"rating": "E",
"reload": 4,
"shotspeed": 4000,
"thermload": 0.18,
"symbol": "Hpt_ATMultiCannon_Gimbal_Medium"
},
{
"experimental": true,
"ammo": 2100,
"breachdmg": 0.5,
"breachmax": 0.5,
"breachmin": 0.5,
"class": 2,
"clip": 90,
"cost": 2193300,
"damage": 2,
"damagedist": {
"X": 1,
"K": 1
},
"distdraw": 0.06,
"edID": 129022086,
"eddbID": 0,
"falloff": 2000,
"fireint": 0.16,
"grp": "axmce",
"id": "4Y",
"integrity": 51,
"mass": 4,
"mount": "T",
"piercing": 17,
"power": 0.52,
"range": 4000,
"rating": "E",
"reload": 4,
"shotspeed": 4000,
"thermload": 0.1,
"symbol": "Hpt_ATMultiCannon_Turret_Medium_V2"
},
{
"experimental": true,
"ammo": 2100,
"breachdmg": 6.2,
"breachmax": 0.5,
"breachmin": 0.8,
"class": 3,
"clip": 100,
"cost": 1360320,
"damage": 7.3,
"damagedist": {
"X": 1,
"K": 1
},
"distdraw": 0.18,
"edID": 129022084,
"eddbID": 0,
"falloff": 2000,
"fireint": 0.17,
"grp": "axmce",
"id": "4Z",
"integrity": 64,
"mass": 8,
"mount": "F",
"piercing": 33,
"power": 0.69,
"range": 4000,
"rating": "B",
"reload": 4,
"shotspeed": 4000,
"thermload": 0.28,
"symbol": "Hpt_ATMultiCannon_Fixed_Large_V2"
},
{
"experimental": true,
"ammo": 2100,
"breachdmg": 5.2,
"breachmax": 0.5,
"breachmin": 0.8,
"class": 3,
"clip": 100,
"cost": 2390460,
"damage": 6.3,
"damagedist": {
"X": 1,
"K": 1
},
"distdraw": 0.18,
"edID": 129022088,
"eddbID": 0,
"falloff": 2000,
"fireint": 0.17,
"grp": "axmce",
"id": "5A",
"integrity": 64,
"mass": 8,
"mount": "G",
"piercing": 33,
"power": 0.64,
"range": 4000,
"rating": "C",
"reload": 4,
"shotspeed": 4000,
"thermload": 0.28,
"symbol": "Hpt_ATMultiCannon_Gimbal_Large"
},
{
"experimental": true,
"ammo": 2100,
"breachdmg": 1,
"breachmax": 0.5,
"breachmin": 0.5,
"class": 3,
"clip": 90,
"cost": 4588710,
"damage": 3.9,
"damagedist": {
"X": 1,
"K": 1
},
"distdraw": 0.06,
"edID": 129022085,
"eddbID": 0,
"falloff": 2000,
"fireint": 0.16,
"grp": "axmce",
"id": "5B",
"integrity": 64,
"mass": 8,
"mount": "T",
"piercing": 33,
"power": 0.69,
"range": 4000,
"rating": "D",
"reload": 4,
"shotspeed": 4000,
"thermload": 0.1,
"symbol": "Hpt_ATMultiCannon_Turret_Large_V2"
}
]
}

View File

@@ -0,0 +1,66 @@
{
"advmc": [
{
"ammo": 2100,
"breachdmg": 1,
"breachmax": 0.8,
"breachmin": 0.4,
"class": 1,
"clip": 100,
"cost": 9500,
"damage": 1.12,
"damagedist": {
"K": 1
},
"distdraw": 0.06,
"edID": 128935981,
"eddbID": 0,
"falloff": 2000,
"fireint": 0.13,
"grp": "advmc",
"id": "5C",
"integrity": 40,
"mass": 2,
"mount": "F",
"piercing": 22,
"power": 0.28,
"range": 4000,
"rating": "F",
"reload": 4,
"shotspeed": 1600,
"thermload": 0.09,
"symbol": "Hpt_MultiCannon_Fixed_Small_Advanced"
},
{
"ammo": 2100,
"breachdmg": 2,
"breachmax": 0.8,
"breachmin": 0.4,
"class": 2,
"clip": 100,
"cost": 38000,
"damage": 2.19,
"damagedist": {
"K": 1
},
"distdraw": 0.11,
"edID": 128935980,
"eddbID": 0,
"falloff": 2000,
"fireint": 0.14,
"grp": "advmc",
"id": "5D",
"integrity": 51,
"mass": 4,
"mount": "F",
"piercing": 37,
"power": 0.46,
"range": 4000,
"rating": "E",
"reload": 4,
"shotspeed": 1600,
"thermload": 0.18,
"symbol": "Hpt_MultiCannon_Fixed_Medium_Advanced"
}
]
}

View File

@@ -0,0 +1,59 @@
{
"ntp": [
{
"ammo": 64,
"breachdmg": 0,
"class": 2,
"clip": 1,
"cost": 843170,
"damage": 0,
"damagedist": {
"E": 1
},
"distdraw": 0,
"edID": 128049511,
"eddbID": 0,
"fireint": 2.0,
"grp": "ntp",
"id": "4Q",
"integrity": 50,
"mass": 3,
"missile": "S",
"mount": "F",
"power": 0.4,
"rating": "I",
"reload": 3,
"shotspeed": 1000,
"thermload": 35,
"symbol": "Hpt_ATVentDisruptorPylon_Fixed_Medium"
},
{
"ammo": 125,
"breachdmg": 0,
"class": 3,
"clip": 1,
"cost": 1627420,
"damage": 0,
"damagedist": {
"E": 1
},
"distdraw": 0,
"edID": 128049511,
"eddbID": 0,
"fireint": 2.0,
"grp": "ntp",
"id": "4R",
"integrity": 80,
"mass": 5,
"missile": "S",
"mount": "F",
"power": 0.7,
"rating": "I",
"reload": 3,
"shotspeed": 1000,
"thermload": 35,
"symbol": "Hpt_ATVentDisruptorPylon_Fixed_Large"
}
]
}

View File

@@ -13,7 +13,9 @@ module.exports = {
ul: require('./hardpoints/burst_laser').ul,
bl: require('./hardpoints/beam_laser').bl,
mc: require('./hardpoints/multi_cannon').mc,
advmc: require('./hardpoints/multi_cannon_advanced').advmc,
axmc: require('./hardpoints/ax_multi_cannon').axmc,
axmce: require('./hardpoints/ax_multi_cannon_enhanced').axmce,
c: require('./hardpoints/cannon').c,
fc: require('./hardpoints/fragment_cannon').fc,
rfl: require('./hardpoints/remote_release_flak_launcher.json').rfl,
@@ -21,7 +23,9 @@ module.exports = {
pa: require('./hardpoints/plasma_accelerator').pa,
mr: require('./hardpoints/missile_rack').mr,
axmr: require('./hardpoints/ax_missile_rack').axmr,
axmre: require('./hardpoints/ax_missile_rack_enhanced').axmre,
tp: require('./hardpoints/torpedo_pylon').tp,
ntp: require('./hardpoints/nanite_torpedo_pylon').ntp,
nl: require('./hardpoints/mine_launcher').nl,
ml: require('./hardpoints/mining_laser').ml,
cs: require('./hardpoints/cargo_scanner').cs,