From e72c9094ee0dfbe64a12935714895eca66a248f2 Mon Sep 17 00:00:00 2001 From: Andrey Egoshin Date: Sat, 4 Jan 2020 22:17:28 +0300 Subject: [PATCH] remove all automated variants of turrets, migrate them to non-automated variants --- data/mods/blazemod/migration.json | 450 ++++++++++ .../blazemod/vehicleparts/turret_auto.json | 821 ------------------ .../blazemod/vehicleparts/turret_test.json | 88 -- 3 files changed, 450 insertions(+), 909 deletions(-) diff --git a/data/mods/blazemod/migration.json b/data/mods/blazemod/migration.json index a3faa5fea8d66..63a30efab8c19 100644 --- a/data/mods/blazemod/migration.json +++ b/data/mods/blazemod/migration.json @@ -133,5 +133,455 @@ "id": "xsolar_panel_v3", "type": "MIGRATION", "replace": "solar_panel_v3" + }, + { + "id": "TDInc", + "type": "MIGRATION", + "replace": "TDI" + }, + { + "id": "abolter", + "type": "MIGRATION", + "replace": "bolter" + }, + { + "id": "abolternc", + "type": "MIGRATION", + "replace": "bolter" + }, + { + "id": "acangun", + "type": "MIGRATION", + "replace": "cangun" + }, + { + "id": "acangunnc", + "type": "MIGRATION", + "replace": "cangun" + }, + { + "id": "acrnc", + "type": "MIGRATION", + "replace": "acr" + }, + { + "id": "agattler1", + "type": "MIGRATION", + "replace": "gattler1" + }, + { + "id": "agattler1nc", + "type": "MIGRATION", + "replace": "gattler1" + }, + { + "id": "alasgun", + "type": "MIGRATION", + "replace": "lasgun" + }, + { + "id": "alasgunp", + "type": "MIGRATION", + "replace": "lasgunp" + }, + { + "id": "alasgunx", + "type": "MIGRATION", + "replace": "lasgunx" + }, + { + "id": "american_180nc", + "type": "MIGRATION", + "replace": "american_180" + }, + { + "id": "anailer", + "type": "MIGRATION", + "replace": "nailer" + }, + { + "id": "anailerrc", + "type": "MIGRATION", + "replace": "nailer" + }, + { + "id": "aneedler", + "type": "MIGRATION", + "replace": "needler" + }, + { + "id": "aneedlerrc", + "type": "MIGRATION", + "replace": "needler" + }, + { + "id": "ar15nc", + "type": "MIGRATION", + "replace": "ar15" + }, + { + "id": "arailturret", + "type": "MIGRATION", + "replace": "railturret" + }, + { + "id": "aripper", + "type": "MIGRATION", + "replace": "ripper" + }, + { + "id": "arippernc", + "type": "MIGRATION", + "replace": "ripper" + }, + { + "id": "ascorpion", + "type": "MIGRATION", + "replace": "scorpion" + }, + { + "id": "ascorpionnc", + "type": "MIGRATION", + "replace": "scorpion" + }, + { + "id": "ashardgun", + "type": "MIGRATION", + "replace": "shardgun" + }, + { + "id": "ashardgunnc", + "type": "MIGRATION", + "replace": "shardgun" + }, + { + "id": "ateslagun", + "type": "MIGRATION", + "replace": "teslagun" + }, + { + "id": "atiharturret", + "type": "MIGRATION", + "replace": "tiharturret" + }, + { + "id": "atiharturretnc", + "type": "MIGRATION", + "replace": "tiharturret" + }, + { + "id": "bigunnc", + "type": "MIGRATION", + "replace": "bigun" + }, + { + "id": "blunderbussnc", + "type": "MIGRATION", + "replace": "blunderbuss" + }, + { + "id": "caliconc", + "type": "MIGRATION", + "replace": "calico" + }, + { + "id": "carbine_flintlocknc", + "type": "MIGRATION", + "replace": "carbine_flintlock" + }, + { + "id": "coilgunnc", + "type": "MIGRATION", + "replace": "coilgun" + }, + { + "id": "cutternc", + "type": "MIGRATION", + "replace": "cutter" + }, + { + "id": "cx4nc", + "type": "MIGRATION", + "replace": "cx4" + }, + { + "id": "fn_falnc", + "type": "MIGRATION", + "replace": "fn_fal" + }, + { + "id": "h&k416a5nc", + "type": "MIGRATION", + "replace": "h&k416a5" + }, + { + "id": "hk_g36nc", + "type": "MIGRATION", + "replace": "hk_g36" + }, + { + "id": "hk_g3nc", + "type": "MIGRATION", + "replace": "hk_g3" + }, + { + "id": "hk_mp5nc", + "type": "MIGRATION", + "replace": "hk_mp5" + }, + { + "id": "hk_ump45nc", + "type": "MIGRATION", + "replace": "hk_ump45" + }, + { + "id": "ksgnc", + "type": "MIGRATION", + "replace": "ksg" + }, + { + "id": "l_base_223nc", + "type": "MIGRATION", + "replace": "l_base_223" + }, + { + "id": "l_car_223nc", + "type": "MIGRATION", + "replace": "l_car_223" + }, + { + "id": "l_def_12nc", + "type": "MIGRATION", + "replace": "l_def_12" + }, + { + "id": "l_dsr_223nc", + "type": "MIGRATION", + "replace": "l_dsr_223" + }, + { + "id": "l_lmg_223nc", + "type": "MIGRATION", + "replace": "l_lmg_223" + }, + { + "id": "l_long_45nc", + "type": "MIGRATION", + "replace": "l_long_45" + }, + { + "id": "l_mbr_223nc", + "type": "MIGRATION", + "replace": "l_mbr_223" + }, + { + "id": "m1014nc", + "type": "MIGRATION", + "replace": "m1014" + }, + { + "id": "m107a1nc", + "type": "MIGRATION", + "replace": "m107a1" + }, + { + "id": "m14ebrnc", + "type": "MIGRATION", + "replace": "m14ebr" + }, + { + "id": "m1anc", + "type": "MIGRATION", + "replace": "m1a" + }, + { + "id": "m27iarnc", + "type": "MIGRATION", + "replace": "m27iar" + }, + { + "id": "m2browning_sawnnc", + "type": "MIGRATION", + "replace": "m2browning_sawn" + }, + { + "id": "m4a1nc", + "type": "MIGRATION", + "replace": "m4a1" + }, + { + "id": "m60nc", + "type": "MIGRATION", + "replace": "m60" + }, + { + "id": "mac_10nc", + "type": "MIGRATION", + "replace": "mac_10" + }, + { + "id": "marlin_9anc", + "type": "MIGRATION", + "replace": "marlin_9a" + }, + { + "id": "mossberg_500nc", + "type": "MIGRATION", + "replace": "mossberg_500" + }, + { + "id": "nailriflenc", + "type": "MIGRATION", + "replace": "nailrifle" + }, + { + "id": "pipe_double_shotgunnc", + "type": "MIGRATION", + "replace": "pipe_double_shotgun" + }, + { + "id": "pipe_shotgunnc", + "type": "MIGRATION", + "replace": "pipe_shotgun" + }, + { + "id": "remington_870nc", + "type": "MIGRATION", + "replace": "remington_870" + }, + { + "id": "repeatingcrossbownc", + "type": "MIGRATION", + "replace": "repeatingcrossbow" + }, + { + "id": "revolver_shotgunnc", + "type": "MIGRATION", + "replace": "revolver_shotgun" + }, + { + "id": "rifle_22nc", + "type": "MIGRATION", + "replace": "rifle_22" + }, + { + "id": "rifle_308nc", + "type": "MIGRATION", + "replace": "rifle_308" + }, + { + "id": "rifle_9mmnc", + "type": "MIGRATION", + "replace": "rifle_9mm" + }, + { + "id": "rifle_flintlocknc", + "type": "MIGRATION", + "replace": "rifle_flintlock" + }, + { + "id": "rm360_carbinenc", + "type": "MIGRATION", + "replace": "rm360_carbine" + }, + { + "id": "rslaunchernc", + "type": "MIGRATION", + "replace": "rslauncher" + }, + { + "id": "ruger_1022nc", + "type": "MIGRATION", + "replace": "ruger_1022" + }, + { + "id": "ruger_mininc", + "type": "MIGRATION", + "replace": "ruger_mini" + }, + { + "id": "saiga_12nc", + "type": "MIGRATION", + "replace": "saiga_12" + }, + { + "id": "savage_111fnc", + "type": "MIGRATION", + "replace": "savage_111f" + }, + { + "id": "scar_hnc", + "type": "MIGRATION", + "replace": "scar_h" + }, + { + "id": "scar_lnc", + "type": "MIGRATION", + "replace": "scar_l" + }, + { + "id": "shotgun_dnc", + "type": "MIGRATION", + "replace": "shotgun_d" + }, + { + "id": "shotgun_snc", + "type": "MIGRATION", + "replace": "shotgun_s" + }, + { + "id": "slaunchernc", + "type": "MIGRATION", + "replace": "slauncher" + }, + { + "id": "steyr_augnc", + "type": "MIGRATION", + "replace": "steyr_aug" + }, + { + "id": "surv_carbine_223nc", + "type": "MIGRATION", + "replace": "surv_carbine_223" + }, + { + "id": "tec9nc", + "type": "MIGRATION", + "replace": "tec9" + }, + { + "id": "uzinc", + "type": "MIGRATION", + "replace": "uzi" + }, + { + "id": "avortexaccelerator", + "type": "MIGRATION", + "replace": "vortexaccelerator" + }, + { + "id": "avortexacceleratornc", + "type": "MIGRATION", + "replace": "vortexaccelerator" + }, + { + "id": "avortexbolter", + "type": "MIGRATION", + "replace": "vortexbolter" + }, + { + "id": "avortexbolternc", + "type": "MIGRATION", + "replace": "vortexbolter" + }, + { + "id": "avortexrifle", + "type": "MIGRATION", + "replace": "vortexrifle" + }, + { + "id": "avortexriflenc", + "type": "MIGRATION", + "replace": "vortexrifle" } ] diff --git a/data/mods/blazemod/vehicleparts/turret_auto.json b/data/mods/blazemod/vehicleparts/turret_auto.json index 348ce3a339399..62a597a88db73 100644 --- a/data/mods/blazemod/vehicleparts/turret_auto.json +++ b/data/mods/blazemod/vehicleparts/turret_auto.json @@ -17,59 +17,6 @@ "breaks_into": [ { "item": "TDI", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "TDInc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated TDI Vector", - "item": "TDI", - "breaks_into": [ { "item": "TDI", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, - { - "id": "abolter", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "storm bolter turret", - "item": "bolter", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "bolter", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "abolternc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated storm bolter", - "item": "bolter", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "bolter", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "acangun", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "slingshot cannon turret", - "item": "cangun", - "color": "brown", - "broken_color": "brown", - "breaks_into": [ { "item": "cangun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, - { - "id": "acangunnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated slingshot cannon", - "item": "cangun", - "color": "brown", - "broken_color": "brown", - "breaks_into": [ { "item": "cangun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, { "id": "acr", "copy-from": "turret_blaze", @@ -79,33 +26,6 @@ "breaks_into": [ { "item": "acr", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "acrnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Bushmaster ACR", - "item": "acr", - "breaks_into": [ { "item": "acr", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, - { - "id": "agattler1", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "rotary cannon turret", - "item": "gattler", - "breaks_into": [ { "item": "gattler", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, - { - "id": "agattler1nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated rotary cannon", - "item": "gattler", - "breaks_into": [ { "item": "gattler", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, { "id": "ak47", "copy-from": "turret_blaze", @@ -124,39 +44,6 @@ "breaks_into": [ { "item": "ak74", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "alasgun", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "laser cannon turret", - "item": "lasgun", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "lasgun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 6 ] ] }, "removal": { "skills": [ [ "mechanics", 4 ] ] } } - }, - { - "id": "alasgunp", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "pulse laser turret", - "item": "lasgunp", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "lasgun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 6 ] ] }, "removal": { "skills": [ [ "mechanics", 4 ] ] } } - }, - { - "id": "alasgunx", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "turbolaser turret", - "item": "lasgunx", - "color": "magenta", - "broken_color": "magenta", - "breaks_into": [ { "item": "lasgunx", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 6 ] ] }, "removal": { "skills": [ [ "mechanics", 4 ] ] } } - }, { "id": "american_180", "copy-from": "turret_blaze", @@ -166,15 +53,6 @@ "breaks_into": [ { "item": "american_180", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "american_180nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated American-180", - "item": "american_180", - "breaks_into": [ { "item": "american_180", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "an94", "copy-from": "turret_blaze", @@ -184,46 +62,6 @@ "breaks_into": [ { "item": "an94", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "anailer", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "perforator turret", - "item": "nailer", - "breaks_into": [ { "item": "nailer", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, - { - "id": "anailernc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated perforator", - "item": "nailer", - "breaks_into": [ { "item": "nailer", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, - { - "id": "aneedler", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "needler turret", - "item": "needler", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "needler", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, - { - "id": "aneedlernc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated needler", - "item": "needler", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "needler", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, { "id": "ar15", "copy-from": "turret_blaze", @@ -233,131 +71,6 @@ "breaks_into": [ { "item": "ar15", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "ar15nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated AR-15", - "item": "ar15", - "breaks_into": [ { "item": "ar15", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, - { - "id": "arailturret", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "hypervelocity driver turret", - "item": "railturret", - "color": "magenta", - "broken_color": "magenta", - "breaks_into": [ { "item": "railturret", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, - { - "id": "aripper", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "ripper turret", - "item": "ripper", - "broken_symbol": "x", - "color": "dark_gray", - "broken_color": "dark_gray", - "power": -8750, - "breaks_into": [ { "item": "ripper", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } }, - "extend": { "flags": [ "EXTRA_DRAG" ] } - }, - { - "id": "arippernc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated ripper", - "item": "ripper", - "broken_symbol": "x", - "color": "dark_gray", - "broken_color": "dark_gray", - "power": -8750, - "breaks_into": [ { "item": "ripper", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } }, - "extend": { "flags": [ "EXTRA_DRAG" ] } - }, - { - "id": "ascorpion", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "scorpion turret", - "item": "scorpion", - "color": "brown", - "broken_color": "brown", - "breaks_into": [ { "item": "scorpion", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "ascorpionnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated scorpion", - "item": "scorpion", - "color": "brown", - "broken_color": "brown", - "breaks_into": [ { "item": "scorpion", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "ashardgun", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "splintergun turret", - "item": "shardgun", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "shardgun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 6 ] ] }, "removal": { "skills": [ [ "mechanics", 4 ] ] } } - }, - { - "id": "ashardgunnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated splintergun", - "item": "shardgun", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "shardgun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 6 ] ] }, "removal": { "skills": [ [ "mechanics", 4 ] ] } } - }, - { - "id": "ateslagun", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "tesla turret", - "item": "teslagun", - "color": "blue", - "broken_color": "blue", - "breaks_into": [ { "item": "teslagun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, - { - "id": "atiharturret", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "avalanche turret", - "item": "tiharturret", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "tiharturret", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "atiharturretnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated avalanche", - "item": "tiharturret", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "tiharturret", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "bigun", "copy-from": "turret_blaze", @@ -367,15 +80,6 @@ "breaks_into": [ { "item": "bigun", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "bigunnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated autoshotgun", - "item": "bigun", - "breaks_into": [ { "item": "bigun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "blunderbuss", "copy-from": "turret_blaze", @@ -385,15 +89,6 @@ "breaks_into": [ { "item": "blunderbuss", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } }, - { - "id": "blunderbussnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated blunderbuss", - "item": "blunderbuss", - "breaks_into": [ { "item": "blunderbuss", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, { "id": "browning_blr", "copy-from": "turret_blaze", @@ -412,15 +107,6 @@ "breaks_into": [ { "item": "calico", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "caliconc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Calico M960", - "item": "calico", - "breaks_into": [ { "item": "calico", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "carbine_flintlock", "copy-from": "turret_blaze", @@ -435,20 +121,6 @@ "breaks_into": [ { "item": "carbine_flintlock", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "carbine_flintlocknc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated flintlock carbine", - "item": "carbine_flintlock", - "symbol": "+", - "broken_symbol": "x", - "color": "dark_gray", - "broken_color": "dark_gray", - "durability": 240, - "breaks_into": [ { "item": "carbine_flintlock", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "coilgun", "copy-from": "turret_blaze", @@ -458,15 +130,6 @@ "breaks_into": [ { "item": "coilgun", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } }, - { - "id": "coilgunnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated coilgun", - "item": "coilgun", - "breaks_into": [ { "item": "coilgun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, { "id": "cutter", "copy-from": "turret_blaze", @@ -481,20 +144,6 @@ "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } }, "extend": { "flags": [ "EXTRA_DRAG" ] } }, - { - "id": "cutternc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated lacerator", - "item": "cutter", - "broken_symbol": "x", - "color": "dark_gray", - "broken_color": "dark_gray", - "power": -1750, - "breaks_into": [ { "item": "cutter", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } }, - "extend": { "flags": [ "EXTRA_DRAG" ] } - }, { "id": "cx4", "copy-from": "turret_blaze", @@ -504,15 +153,6 @@ "breaks_into": [ { "item": "cx4", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "cx4nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Cx4 Storm", - "item": "cx4", - "breaks_into": [ { "item": "cx4", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "flamethrower1", "copy-from": "turret_blaze", @@ -558,15 +198,6 @@ "breaks_into": [ { "item": "fn_fal", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "fn_falnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated FN FAL", - "item": "fn_fal", - "breaks_into": [ { "item": "fn_fal", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "fn_p90", "copy-from": "turret_blaze", @@ -585,15 +216,6 @@ "breaks_into": [ { "item": "h&k416a5", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "h&k416a5nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated H&K 416A5", - "item": "h&k416a5", - "breaks_into": [ { "item": "h&k416a5", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "heavy_rail_rifle", "copy-from": "turret_blaze", @@ -621,24 +243,6 @@ "breaks_into": [ { "item": "hk_g36", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "hk_g36nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated H&K G36", - "item": "hk_g36", - "breaks_into": [ { "item": "hk_g36", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, - { - "id": "hk_g3nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated H&K G3", - "item": "hk_g3", - "breaks_into": [ { "item": "hk_g3", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "hk_g80", "copy-from": "turret_blaze", @@ -657,15 +261,6 @@ "breaks_into": [ { "item": "hk_mp5", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "hk_mp5nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated H&K MP5", - "item": "hk_mp5", - "breaks_into": [ { "item": "hk_mp5", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "hk_mp7", "copy-from": "turret_blaze", @@ -684,15 +279,6 @@ "breaks_into": [ { "item": "hk_ump45", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "hk_ump45nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated H&K UMP45", - "item": "hk_ump45", - "breaks_into": [ { "item": "hk_ump45", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "ksg", "copy-from": "turret_blaze", @@ -702,15 +288,6 @@ "breaks_into": [ { "item": "ksg", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "ksgnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Kel-Tec KSG", - "item": "ksg", - "breaks_into": [ { "item": "ksg", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "l_base_223", "copy-from": "turret_blaze", @@ -720,15 +297,6 @@ "breaks_into": [ { "item": "l_base_223", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "l_base_223nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated L523", - "item": "l_base_223", - "breaks_into": [ { "item": "l_base_223", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "l_car_223", "copy-from": "turret_blaze", @@ -738,15 +306,6 @@ "breaks_into": [ { "item": "l_car_223", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "l_car_223nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated L523-CAR", - "item": "l_car_223", - "breaks_into": [ { "item": "l_car_223", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "l_def_12", "copy-from": "turret_blaze", @@ -756,15 +315,6 @@ "breaks_into": [ { "item": "tavor_12", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "l_def_12nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Tavor TS12", - "item": "tavor_12", - "breaks_into": [ { "item": "tavor_12", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "l_dsr_223", "copy-from": "turret_blaze", @@ -774,15 +324,6 @@ "breaks_into": [ { "item": "l_dsr_223", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "l_dsr_223nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated L523-DSR", - "item": "l_dsr_223", - "breaks_into": [ { "item": "l_dsr_223", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "l_lmg_223", "copy-from": "turret_blaze", @@ -792,15 +333,6 @@ "breaks_into": [ { "item": "l_lmg_223", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "l_lmg_223nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated L523-LMG", - "item": "l_lmg_223", - "breaks_into": [ { "item": "l_lmg_223", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "l_long_45", "copy-from": "turret_blaze", @@ -810,15 +342,6 @@ "breaks_into": [ { "item": "l_long_45", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "l_long_45nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Long Ranger", - "item": "l_long_45", - "breaks_into": [ { "item": "l_long_45", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "l_mbr_223", "copy-from": "turret_blaze", @@ -828,15 +351,6 @@ "breaks_into": [ { "item": "l_mbr_223", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "l_mbr_223nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated L523-MBR", - "item": "l_mbr_223", - "breaks_into": [ { "item": "l_mbr_223", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "launcher_simple", "copy-from": "turret_blaze", @@ -855,15 +369,6 @@ "breaks_into": [ { "item": "m1014", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "m1014nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated M1014 shotgun", - "item": "m1014", - "breaks_into": [ { "item": "m1014", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "m107a1", "copy-from": "turret_blaze", @@ -873,15 +378,6 @@ "breaks_into": [ { "item": "m107a1", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "m107a1nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Barrett M107A1", - "item": "m107a1", - "breaks_into": [ { "item": "m107a1", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "m14ebr", "copy-from": "turret_blaze", @@ -891,15 +387,6 @@ "breaks_into": [ { "item": "m14ebr", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "m14ebrnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated M14-EBR", - "item": "m14ebr", - "breaks_into": [ { "item": "m14ebr", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "m1a", "copy-from": "turret_blaze", @@ -909,15 +396,6 @@ "breaks_into": [ { "item": "m1a", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "m1anc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated M1A", - "item": "m1a", - "breaks_into": [ { "item": "m1a", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "m2010", "copy-from": "turret_blaze", @@ -936,15 +414,6 @@ "breaks_into": [ { "item": "m27iar", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "m27iarnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated M27 IAR", - "item": "m27iar", - "breaks_into": [ { "item": "m27iar", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "m2browning_sawn", "copy-from": "turret_blaze", @@ -954,15 +423,6 @@ "breaks_into": [ { "item": "m2browning_sawn", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "m2browning_sawnnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated .50 caliber rifle", - "item": "m2browning_sawn", - "breaks_into": [ { "item": "m2browning_sawn", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "m320", "copy-from": "turret_blaze", @@ -981,15 +441,6 @@ "breaks_into": [ { "item": "m4a1", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "m4a1nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated M4A1", - "item": "m4a1", - "breaks_into": [ { "item": "m4a1", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "m60", "copy-from": "turret_blaze", @@ -999,15 +450,6 @@ "breaks_into": [ { "item": "m60", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "m60nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated M60", - "item": "m60", - "breaks_into": [ { "item": "m60", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "m79", "copy-from": "turret_blaze", @@ -1026,15 +468,6 @@ "breaks_into": [ { "item": "mac_10", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "mac_10nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated MAC-10", - "item": "mac_10", - "breaks_into": [ { "item": "mac_10", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "marlin_9a", "copy-from": "turret_blaze", @@ -1044,15 +477,6 @@ "breaks_into": [ { "item": "marlin_9a", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "marlin_9anc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Marlin 39A", - "item": "marlin_9a", - "breaks_into": [ { "item": "marlin_9a", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "mgl", "copy-from": "turret_blaze", @@ -1071,15 +495,6 @@ "breaks_into": [ { "item": "mossberg_500", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "mossberg_500nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Mossberg 500", - "item": "mossberg_500", - "breaks_into": [ { "item": "mossberg_500", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "nailrifle", "copy-from": "turret_blaze", @@ -1089,15 +504,6 @@ "breaks_into": [ { "item": "nailrifle", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "nailriflenc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated nail rifle", - "item": "nailrifle", - "breaks_into": [ { "item": "nailrifle", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "needlegun", "copy-from": "turret_blaze", @@ -1116,15 +522,6 @@ "breaks_into": [ { "item": "pipe_double_shotgun", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } }, - { - "id": "pipe_double_shotgunnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated double pipe shotgun", - "item": "pipe_double_shotgun", - "breaks_into": [ { "item": "pipe_double_shotgun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, { "id": "pipe_shotgun", "copy-from": "turret_blaze", @@ -1134,15 +531,6 @@ "breaks_into": [ { "item": "pipe_shotgun", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } }, - { - "id": "pipe_shotgunnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated pipe shotgun", - "item": "pipe_shotgun", - "breaks_into": [ { "item": "pipe_shotgun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, { "id": "rebar_rifle", "copy-from": "turret_blaze", @@ -1170,15 +558,6 @@ "breaks_into": [ { "item": "remington_870", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "remington_870nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Remington 870", - "item": "remington_870", - "breaks_into": [ { "item": "remington_870", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "repeatingcrossbow", "copy-from": "turret_blaze", @@ -1190,17 +569,6 @@ "breaks_into": [ { "item": "rep_crossbow", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "repeatingcrossbownc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated repeating crossbow", - "item": "rep_crossbow", - "color": "brown", - "broken_color": "light_gray", - "breaks_into": [ { "item": "rep_crossbow", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "revolver_shotgun", "copy-from": "turret_blaze", @@ -1210,15 +578,6 @@ "breaks_into": [ { "item": "revolver_shotgun", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } }, - { - "id": "revolver_shotgunnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated revolver shotgun", - "item": "revolver_shotgun", - "breaks_into": [ { "item": "revolver_shotgun", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 5 ] ] }, "removal": { "skills": [ [ "mechanics", 3 ] ] } } - }, { "id": "rifle_22", "copy-from": "turret_blaze", @@ -1228,15 +587,6 @@ "breaks_into": [ { "item": "rifle_22", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "rifle_22nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated .22 pipe rifle", - "item": "rifle_22", - "breaks_into": [ { "item": "rifle_22", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "rifle_308", "copy-from": "turret_blaze", @@ -1246,15 +596,6 @@ "breaks_into": [ { "item": "rifle_308", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "rifle_308nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated .308 pipe rifle", - "item": "rifle_308", - "breaks_into": [ { "item": "rifle_308", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "rifle_9mm", "copy-from": "turret_blaze", @@ -1264,15 +605,6 @@ "breaks_into": [ { "item": "rifle_9mm", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "rifle_9mmnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated 9x19mm pipe rifle", - "item": "rifle_9mm", - "breaks_into": [ { "item": "rifle_9mm", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "rifle_flintlock", "copy-from": "turret_blaze", @@ -1285,20 +617,6 @@ "breaks_into": [ { "item": "rifle_flintlock", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "rifle_flintlocknc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated flintlock rifle", - "item": "rifle_flintlock", - "symbol": "+", - "broken_symbol": "x", - "color": "dark_gray", - "broken_color": "dark_gray", - "durability": 240, - "breaks_into": [ { "item": "rifle_flintlock", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "rm11b_sniper_rifle", "copy-from": "turret_blaze", @@ -1326,15 +644,6 @@ "breaks_into": [ { "item": "rm360_carbine", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "rm360_carbinenc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated RM360 carbine", - "item": "rm360_carbine", - "breaks_into": [ { "item": "rm360_carbine", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "rm51_assault_rifle", "copy-from": "turret_blaze", @@ -1382,17 +691,6 @@ "breaks_into": [ { "item": "rslauncher", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "rslaunchernc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated rotary speargun", - "item": "rslauncher", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "rslauncher", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "ruger_1022", "copy-from": "turret_blaze", @@ -1402,15 +700,6 @@ "breaks_into": [ { "item": "ruger_1022", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "ruger_1022nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Ruger 10/22", - "item": "ruger_1022", - "breaks_into": [ { "item": "ruger_1022", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "ruger_mini", "copy-from": "turret_blaze", @@ -1420,15 +709,6 @@ "breaks_into": [ { "item": "ruger_mini", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "ruger_mininc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Ruger mini-14", - "item": "ruger_mini", - "breaks_into": [ { "item": "ruger_mini", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "saiga_12", "copy-from": "turret_blaze", @@ -1438,15 +718,6 @@ "breaks_into": [ { "item": "saiga_12", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "saiga_12nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Saiga 12", - "item": "saiga_12", - "breaks_into": [ { "item": "saiga_12", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "savage_111f", "copy-from": "turret_blaze", @@ -1456,15 +727,6 @@ "breaks_into": [ { "item": "savage_111f", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "savage_111fnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Savage 111F", - "item": "savage_111f", - "breaks_into": [ { "item": "savage_111f", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "scar_h", "copy-from": "turret_blaze", @@ -1474,15 +736,6 @@ "breaks_into": [ { "item": "scar_h", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "scar_hnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated FN SCAR-H", - "item": "scar_h", - "breaks_into": [ { "item": "scar_h", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "scar_l", "copy-from": "turret_blaze", @@ -1492,15 +745,6 @@ "breaks_into": [ { "item": "scar_l", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "scar_lnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated FN SCAR-L", - "item": "scar_l", - "breaks_into": [ { "item": "scar_l", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "shotgun_d", "copy-from": "turret_blaze", @@ -1510,15 +754,6 @@ "breaks_into": [ { "item": "shotgun_d", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "shotgun_dnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated double shotgun", - "item": "shotgun_d", - "breaks_into": [ { "item": "shotgun_d", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "shotgun_s", "copy-from": "turret_blaze", @@ -1528,15 +763,6 @@ "breaks_into": [ { "item": "shotgun_s", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "shotgun_snc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated single shotgun", - "item": "shotgun_s", - "breaks_into": [ { "item": "shotgun_s", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "sks", "copy-from": "turret_blaze", @@ -1557,17 +783,6 @@ "breaks_into": [ { "item": "slauncher", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "slaunchernc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated speargun", - "item": "slauncher", - "color": "light_gray", - "broken_color": "light_gray", - "breaks_into": [ { "item": "slauncher", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "steyr_aug", "copy-from": "turret_blaze", @@ -1577,15 +792,6 @@ "breaks_into": [ { "item": "steyr_aug", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "steyr_augnc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Steyr AUG", - "item": "steyr_aug", - "breaks_into": [ { "item": "steyr_aug", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "surv_carbine_223", "copy-from": "turret_blaze", @@ -1595,15 +801,6 @@ "breaks_into": [ { "item": "surv_carbine_223", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "surv_carbine_223nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated 223 carbine", - "item": "surv_carbine_223", - "breaks_into": [ { "item": "surv_carbine_223", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "survivor_special_700", "copy-from": "turret_blaze", @@ -1622,15 +819,6 @@ "breaks_into": [ { "item": "tec9", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "tec9nc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated TEC-9", - "item": "tec9", - "breaks_into": [ { "item": "tec9", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "uzi", "copy-from": "turret_blaze", @@ -1640,15 +828,6 @@ "breaks_into": [ { "item": "uzi", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } }, - { - "id": "uzinc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated Uzi", - "item": "uzi", - "breaks_into": [ { "item": "uzi", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 3 ] ] }, "removal": { "skills": [ [ "mechanics", 1 ] ] } } - }, { "id": "v29", "copy-from": "turret_blaze", diff --git a/data/mods/blazemod/vehicleparts/turret_test.json b/data/mods/blazemod/vehicleparts/turret_test.json index b69448f1fa7f9..b4e85750e3cd7 100644 --- a/data/mods/blazemod/vehicleparts/turret_test.json +++ b/data/mods/blazemod/vehicleparts/turret_test.json @@ -1,79 +1,4 @@ [ - { - "id": "avortexaccelerator", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "vortex accelerator turret", - "item": "vortexaccelerator", - "color": "pink", - "broken_color": "pink", - "size": 5, - "folded_volume": 10, - "breaks_into": [ { "item": "vortexaccelerator", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "avortexacceleratornc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated vortex accelerator", - "item": "vortexaccelerator", - "color": "pink", - "broken_color": "pink", - "folded_volume": 10, - "breaks_into": [ { "item": "vortexaccelerator", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "avortexbolter", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "vortex bolter turret", - "item": "vortexbolter", - "color": "pink", - "broken_color": "pink", - "size": 10, - "folded_volume": 10, - "breaks_into": [ { "item": "vortexbolter", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "avortexbolternc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated vortex bolter", - "item": "vortexbolter", - "color": "pink", - "broken_color": "pink", - "folded_volume": 10, - "breaks_into": [ { "item": "vortexbolter", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "avortexrifle", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "vortex rifle turret", - "item": "vortexrifle", - "color": "pink", - "broken_color": "pink", - "size": 40, - "folded_volume": 10, - "breaks_into": [ { "item": "vortexrifle", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, - { - "id": "avortexriflenc", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "automated vortex rifle", - "item": "vortexrifle", - "color": "pink", - "broken_color": "pink", - "folded_volume": 10, - "breaks_into": [ { "item": "vortexrifle", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "diamondlance", "copy-from": "turret_manual_blaze", @@ -141,19 +66,6 @@ "breaks_into": [ { "item": "vortexcannon", "count": [ 0, 1 ] } ], "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } }, - { - "id": "vortexcannon", - "copy-from": "turret_blaze", - "type": "vehicle_part", - "name": "vortex cannon turret", - "item": "vortexcannon", - "color": "pink", - "broken_color": "pink", - "size": 10, - "folded_volume": 20, - "breaks_into": [ { "item": "vortexcannon", "count": [ 0, 1 ] } ], - "requirements": { "install": { "skills": [ [ "mechanics", 4 ] ] }, "removal": { "skills": [ [ "mechanics", 2 ] ] } } - }, { "id": "vortexrifle", "copy-from": "turret_manual_blaze",