From 45d9d2a00d175f741b97774b3c0cb43647a654df Mon Sep 17 00:00:00 2001 From: Steve Date: Mon, 28 Mar 2016 11:45:48 +0100 Subject: [PATCH] Don't show mission target boxes around capital ship components. --- data/capitalShips/csnCorvette01.json | 38 ++++++++++++------------- data/capitalShips/csnCorvette02.json | 38 ++++++++++++------------- data/capitalShips/infCorvette01.json | 34 +++++++++++----------- data/capitalShips/infCorvette02.json | 40 +++++++++++++------------- data/capitalShips/unfCorvette01.json | 42 ++++++++++++++-------------- data/capitalShips/unfCorvette02.json | 40 +++++++++++++------------- src/system/lookup.c | 1 + 7 files changed, 117 insertions(+), 116 deletions(-) diff --git a/data/capitalShips/csnCorvette01.json b/data/capitalShips/csnCorvette01.json index afc1ee4..40b7cf3 100644 --- a/data/capitalShips/csnCorvette01.json +++ b/data/capitalShips/csnCorvette01.json @@ -10,56 +10,56 @@ "texture" : "gfx/capitalShips/csnCorvette01/core.png", "x" : 0, "y" : -140, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette01/component1.png", "x" : 0, "y" : -200, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette01/component2.png", "x" : -34, "y" : 25, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette01/component2.png", "x" : 34, "y" : 25, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette01/component2.png", "x" : -16, "y" : 25, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette01/component2.png", "x" : 16, "y" : 25, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette01/component3.png", "x" : -23, "y" : 242, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette01/component3.png", "x" : 23, "y" : 242, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "engines" : [ @@ -68,35 +68,35 @@ "texture" : "gfx/capitalShips/csnCorvette01/engine1.png", "x" : -150, "y" : 293, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/csnCorvette01/engine1.png", "x" : 150, "y" : 293, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/csnCorvette01/engine1.png", "x" : -90, "y" : 293, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/csnCorvette01/engine1.png", "x" : 90, "y" : 293, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/csnCorvette01/engine1.png", "x" : 0, "y" : 296, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "guns" : [ @@ -107,7 +107,7 @@ "y" : 200, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -118,7 +118,7 @@ "y" : 200, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -129,7 +129,7 @@ "y" : 100, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -140,7 +140,7 @@ "y" : 100, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -151,7 +151,7 @@ "y" : -50, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -162,7 +162,7 @@ "y" : 175, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 } diff --git a/data/capitalShips/csnCorvette02.json b/data/capitalShips/csnCorvette02.json index 96fe100..e451fc8 100644 --- a/data/capitalShips/csnCorvette02.json +++ b/data/capitalShips/csnCorvette02.json @@ -10,49 +10,49 @@ "texture" : "gfx/capitalShips/csnCorvette02/core.png", "x" : 0, "y" : -140, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette02/component1.png", "x" : -105, "y" : 195, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette02/component1.png", "x" : 105, "y" : 195, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette02/component2.png", "x" : -25, "y" : 18, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette02/component3.png", "x" : 25, "y" : 18, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette02/component4.png", "x" : -67, "y" : -117, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 100, "texture" : "gfx/capitalShips/csnCorvette02/component5.png", "x" : 67, "y" : -117, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "engines" : [ @@ -61,28 +61,28 @@ "texture" : "gfx/capitalShips/csnCorvette02/engine1.png", "x" : -70, "y" : 253, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/csnCorvette02/engine2.png", "x" : -25, "y" : 247, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/csnCorvette02/engine2.png", "x" : 25, "y" : 247, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/csnCorvette02/engine1.png", "x" : 70, "y" : 253, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "guns" : [ @@ -93,7 +93,7 @@ "y" : -225, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -104,7 +104,7 @@ "y" : -60, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -115,7 +115,7 @@ "y" : -60, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -126,7 +126,7 @@ "y" : 70, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -137,7 +137,7 @@ "y" : 110, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -148,7 +148,7 @@ "y" : 110, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -159,7 +159,7 @@ "y" : 240, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -170,7 +170,7 @@ "y" : 240, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 } diff --git a/data/capitalShips/infCorvette01.json b/data/capitalShips/infCorvette01.json index 3076e2a..c073a21 100644 --- a/data/capitalShips/infCorvette01.json +++ b/data/capitalShips/infCorvette01.json @@ -10,56 +10,56 @@ "texture" : "gfx/capitalShips/infCorvette01/component1.png", "x" : -27, "y" : 100, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/component2.png", "x" : 27, "y" : 100, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/component3.png", "x" : 20, "y" : -17, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/component3.png", "x" : -20, "y" : -17, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/component4.png", "x" : -21, "y" : -64, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/component5.png", "x" : 21, "y" : -64, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/component6.png", "x" : -22, "y" : -243, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/component6.png", "x" : 22, "y" : -243, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "engines" : [ @@ -68,21 +68,21 @@ "texture" : "gfx/capitalShips/infCorvette01/engine1.png", "x" : -50, "y" : 285, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/engine1.png", "x" : 50, "y" : 285, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette01/engine2.png", "x" : 0, "y" : 280, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "guns" : [ @@ -93,7 +93,7 @@ "y" : 170, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -104,7 +104,7 @@ "y" : -150, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -115,7 +115,7 @@ "y" : 50, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -125,7 +125,7 @@ "y" : 50, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -135,7 +135,7 @@ "y" : -60, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -145,7 +145,7 @@ "y" : -60, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" } ] diff --git a/data/capitalShips/infCorvette02.json b/data/capitalShips/infCorvette02.json index b240440..e36af21 100644 --- a/data/capitalShips/infCorvette02.json +++ b/data/capitalShips/infCorvette02.json @@ -10,63 +10,63 @@ "texture" : "gfx/capitalShips/infCorvette02/core.png", "x" : 0, "y" : -80, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/component1.png", "x" : -32, "y" : -75, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/component1.png", "x" : 32, "y" : -75, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/component2.png", "x" : -95, "y" : 195, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/component2.png", "x" : 95, "y" : 195, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/component3.png", "x" : -30, "y" : 210, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/component3.png", "x" : 30, "y" : 210, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/component4.png", "x" : -24, "y" : -20, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/component4.png", "x" : 24, "y" : -20, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "guns" : [ @@ -77,7 +77,7 @@ "y" : 200, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -88,7 +88,7 @@ "y" : 200, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -99,7 +99,7 @@ "y" : 200, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -110,7 +110,7 @@ "y" : 0, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -121,7 +121,7 @@ "y" : 100, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -132,7 +132,7 @@ "y" : -125, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -143,7 +143,7 @@ "y" : -125, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 } @@ -154,28 +154,28 @@ "texture" : "gfx/capitalShips/infCorvette02/engine1.png", "x" : -75, "y" : 275, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/engine2.png", "x" : -20, "y" : 275, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/engine3.png", "x" : 20, "y" : 275, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/infCorvette02/engine4.png", "x" : 75, "y" : 275, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ] } diff --git a/data/capitalShips/unfCorvette01.json b/data/capitalShips/unfCorvette01.json index f5f6011..fad76aa 100644 --- a/data/capitalShips/unfCorvette01.json +++ b/data/capitalShips/unfCorvette01.json @@ -10,63 +10,63 @@ "texture" : "gfx/capitalShips/unfCorvette01/core.png", "x" : 0, "y" : -100, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette01/component1.png", "x" : -42, "y" : -36, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette01/component1.png", "x" : 42, "y" : -36, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette01/component2.png", "x" : -40, "y" : -8, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette01/component2.png", "x" : 40, "y" : -8, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette01/component3.png", "x" : -40, "y" : 68, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette01/component4.png", "x" : 40, "y" : 68, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette01/component5.png", "x" : -40, "y" : 128, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette01/component5.png", "x" : 40, "y" : 128, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "engines" : [ @@ -75,28 +75,28 @@ "texture" : "gfx/capitalShips/unfCorvette01/engine1.png", "x" : -112, "y" : 281, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/unfCorvette01/engine1.png", "x" : 112, "y" : 281, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/unfCorvette01/engine2.png", "x" : -34, "y" : 268, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/unfCorvette01/engine2.png", "x" : 34, "y" : 268, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "guns" : [ @@ -107,7 +107,7 @@ "y" : -250, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -118,7 +118,7 @@ "y" : -250, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -129,7 +129,7 @@ "y" : 20, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -139,7 +139,7 @@ "y" : 20, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -149,7 +149,7 @@ "y" : 100, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -160,7 +160,7 @@ "y" : 100, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -171,7 +171,7 @@ "y" : 180, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -181,7 +181,7 @@ "y" : 180, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" } ] diff --git a/data/capitalShips/unfCorvette02.json b/data/capitalShips/unfCorvette02.json index 5ce4d6e..a26b931 100644 --- a/data/capitalShips/unfCorvette02.json +++ b/data/capitalShips/unfCorvette02.json @@ -10,49 +10,49 @@ "texture" : "gfx/capitalShips/unfCorvette01/core.png", "x" : 0, "y" : -100, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette02/component1.png", "x" : -22, "y" : -24, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette02/component1.png", "x" : 22, "y" : -24, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette02/component2.png", "x" : -86, "y" : 188, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette02/component2.png", "x" : 86, "y" : 188, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette02/component3.png", "x" : -43, "y" : 151, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 50, "texture" : "gfx/capitalShips/unfCorvette02/component3.png", "x" : 43, "y" : 151, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "engines" : [ @@ -61,28 +61,28 @@ "texture" : "gfx/capitalShips/unfCorvette02/engine1.png", "x" : -100, "y" : 286, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/unfCorvette02/engine1.png", "x" : 100, "y" : 286, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/unfCorvette02/engine2.png", "x" : -35, "y" : 289, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" }, { "health" : 150, "texture" : "gfx/capitalShips/unfCorvette02/engine2.png", "x" : 35, "y" : 289, - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC" } ], "guns" : [ @@ -93,7 +93,7 @@ "y" : -250, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -104,7 +104,7 @@ "y" : 30, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -115,7 +115,7 @@ "y" : 30, "reloadTime" : 40, "type" : "BT_ROCKET", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_STATIC+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE", "missiles" : 9999 }, @@ -126,7 +126,7 @@ "y" : 30, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -136,7 +136,7 @@ "y" : -70, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -146,7 +146,7 @@ "y" : -70, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -156,7 +156,7 @@ "y" : 170, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -166,7 +166,7 @@ "y" : 210, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" }, { @@ -176,7 +176,7 @@ "y" : 210, "reloadTime" : 10, "type" : "BT_PLASMA", - "flags" : "EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", + "flags" : "EF_NO_MT_BOX+EF_NO_KILL_INC+EF_TAKES_DAMAGE+EF_SECONDARY_TARGET", "aiFlags" : "AIF_AGGRESSIVE+AIF_LONG_RANGE_FIRE" } ] diff --git a/src/system/lookup.c b/src/system/lookup.c index e818fd2..c7e7d36 100644 --- a/src/system/lookup.c +++ b/src/system/lookup.c @@ -61,6 +61,7 @@ void initLookups(void) addLookup("EF_AI_TARGET", EF_AI_TARGET); addLookup("EF_AI_LEADER", EF_AI_LEADER); addLookup("EF_NO_KILL_INC", EF_NO_KILL_INC); + addLookup("EF_NO_MT_BOX", EF_NO_MT_BOX); addLookup("AIF_NONE", AIF_NONE); addLookup("AIF_MOVES_TO_PLAYER", AIF_MOVES_TO_PLAYER);