From 08e4cb63346ad7d2945bc22deac4232d9a929654 Mon Sep 17 00:00:00 2001 From: mrSkortch Date: Mon, 18 May 2015 03:03:46 -0600 Subject: [PATCH] v49 Fixed issued for flagFunc.group_alive and group_dead. Issue caused by a bug in DCS. Had to write minor workaround. --- mist.lua | 4 +--- rev changelog.txt | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/mist.lua b/mist.lua index b9656a2..c42b523 100644 --- a/mist.lua +++ b/mist.lua @@ -8,7 +8,7 @@ mist = {} -- don't change these mist.majorVersion = 3 mist.minorVersion = 7 -mist.build = 48 +mist.build = 49 @@ -3186,7 +3186,6 @@ stopFlag if stopflag == -1 or (type(trigger.misc.getUserFlag(stopflag)) == 'number' and trigger.misc.getUserFlag(stopflag) == 0) or (type(trigger.misc.getUserFlag(stopflag)) == 'boolean' and trigger.misc.getUserFlag(stopflag) == false) then - if Group.getByName(groupName) and Group.getByName(groupName):isExist() == true then if trigger.misc.getUserFlag(flag) == 0 then trigger.action.setUserFlag(flag, true) end @@ -3223,7 +3222,6 @@ mist.flagFunc.group_dead = function(vars) if stopflag == -1 or (type(trigger.misc.getUserFlag(stopflag)) == 'number' and trigger.misc.getUserFlag(stopflag) == 0) or (type(trigger.misc.getUserFlag(stopflag)) == 'boolean' and trigger.misc.getUserFlag(stopflag) == false) then - if Group.getByName(groupName) and Group.getByName(groupName):isExist() == false or not Group.getByName(groupName) then if trigger.misc.getUserFlag(flag) == 0 then trigger.action.setUserFlag(flag, true) end diff --git a/rev changelog.txt b/rev changelog.txt index 4e727c0..afc8b3b 100644 --- a/rev changelog.txt +++ b/rev changelog.txt @@ -1,3 +1,6 @@ +v49 +-fixed flagFuncs.group_dead and group_alive issue caused via a DCS bug. + v48 -added support for cargo objects within dynAdd and DB scripts -DBs added entries for static objects