{ "name" : "Corvette", "health" : 0, "shield" : 500, "shieldRechargeRate" : 60, "texture" : "gfx/capitalShips/corvette/body.png", "components" : [ { "health" : 150, "texture" : "gfx/capitalShips/corvette/core.png", "x" : 0, "y" : -100, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/corvette/component1.png", "x" : -42, "y" : -36, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/corvette/component1.png", "x" : 42, "y" : -36, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/corvette/component2.png", "x" : -40, "y" : -8, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/corvette/component2.png", "x" : 40, "y" : -8, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/corvette/component3.png", "x" : -40, "y" : 68, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/corvette/component4.png", "x" : 40, "y" : 68, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/corvette/component5.png", "x" : -40, "y" : 128, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/corvette/component5.png", "x" : 40, "y" : 128, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" } ], "engines" : [ { "health" : 100, "texture" : "gfx/capitalShips/corvette/engine1.png", "x" : -112, "y" : 281, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/corvette/engine1.png", "x" : 112, "y" : 281, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/corvette/engine2.png", "x" : -34, "y" : 268, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/corvette/engine2.png", "x" : 34, "y" : 268, "flags" : "EF_TAKES_DAMAGE+EF_STATIC" } ], "guns" : [ { "health" : 250, "texture" : "gfx/capitalShips/corvette/cannon.png", "x" : -30, "y" : -250, "reloadTime" : 40, "type" : "BT_ROCKET", "flags" : "EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { "health" : 250, "texture" : "gfx/capitalShips/corvette/cannon.png", "x" : 30, "y" : -250, "reloadTime" : 40, "type" : "BT_ROCKET", "flags" : "EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { "health" : 250, "texture" : "gfx/capitalShips/corvette/cannon.png", "x" : -110, "y" : 20, "reloadTime" : 10, "type" : "BT_PLASMA", "flags" : "EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { "health" : 250, "texture" : "gfx/capitalShips/corvette/cannon.png", "x" : -110, "y" : 100, "reloadTime" : 10, "type" : "BT_PLASMA", "flags" : "EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { "health" : 250, "texture" : "gfx/capitalShips/corvette/cannon.png", "x" : -110, "y" : 180, "reloadTime" : 10, "type" : "BT_PLASMA", "flags" : "EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { "health" : 250, "texture" : "gfx/capitalShips/corvette/cannon.png", "x" : 110, "y" : 20, "reloadTime" : 10, "type" : "BT_PLASMA", "flags" : "EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { "health" : 250, "texture" : "gfx/capitalShips/corvette/cannon.png", "x" : 110, "y" : 100, "reloadTime" : 10, "type" : "BT_PLASMA", "flags" : "EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { "health" : 250, "texture" : "gfx/capitalShips/corvette/cannon.png", "x" : 110, "y" : 180, "reloadTime" : 10, "type" : "BT_PLASMA", "flags" : "EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" } ] }