From 291df87bebaf575f6576d664954ac4ecb062fe45 Mon Sep 17 00:00:00 2001 From: FlightControl_Master Date: Tue, 17 Oct 2017 10:34:35 +0200 Subject: [PATCH 1/3] Stupid me, did not set the flag!!! --- Moose Development/Moose/Wrapper/Unit.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Moose Development/Moose/Wrapper/Unit.lua b/Moose Development/Moose/Wrapper/Unit.lua index ec976b0bc..237565886 100644 --- a/Moose Development/Moose/Wrapper/Unit.lua +++ b/Moose Development/Moose/Wrapper/Unit.lua @@ -168,7 +168,10 @@ function UNIT:Destroy() local DCSObject = self:GetDCSObject() if DCSObject then - USERFLAG:New( self:GetGroup():GetName() ):Set( 100 ) + local UnitGroup = self:GetGroup() + local UnitGroupName = UnitGroup:GetName() + self:F( { UnitGroupName = UnitGroupName } ) + USERFLAG:New( UnitGroupName ):Set( 100 ) --BASE:CreateEventCrash( timer.getTime(), DCSObject ) DCSObject:destroy() end From b5fbe6d55e29f327a52ae50cef4959864fafe913 Mon Sep 17 00:00:00 2001 From: FlightControl_Master Date: Tue, 17 Oct 2017 11:08:49 +0200 Subject: [PATCH 2/3] Set the flag --- Moose Development/Moose/Core/UserFlag.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Moose Development/Moose/Core/UserFlag.lua b/Moose Development/Moose/Core/UserFlag.lua index 67c03a127..590b9a9f3 100644 --- a/Moose Development/Moose/Core/UserFlag.lua +++ b/Moose Development/Moose/Core/UserFlag.lua @@ -55,7 +55,7 @@ do -- UserFlag -- function USERFLAG:Set( Number ) --R2.3 - trigger.misc.setUserFlag( self.UserFlagName ) + trigger.misc.setUserFlag( self.UserFlagName, Number ) return self end From c27197500ca02b40c9ed99fc4aa0ee85f1e46836 Mon Sep 17 00:00:00 2001 From: FlightControl_Master Date: Tue, 17 Oct 2017 11:47:03 +0200 Subject: [PATCH 3/3] Removed bugs --- Moose Development/Moose/Core/UserFlag.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Moose Development/Moose/Core/UserFlag.lua b/Moose Development/Moose/Core/UserFlag.lua index 590b9a9f3..3c11718da 100644 --- a/Moose Development/Moose/Core/UserFlag.lua +++ b/Moose Development/Moose/Core/UserFlag.lua @@ -54,8 +54,10 @@ do -- UserFlag -- BlueVictory:Set( 100 ) -- Set the UserFlag VictoryBlue to 100. -- function USERFLAG:Set( Number ) --R2.3 + + self:F( { Number = Number } ) - trigger.misc.setUserFlag( self.UserFlagName, Number ) + trigger.action.setUserFlag( self.UserFlagName, Number ) return self end @@ -68,7 +70,7 @@ do -- UserFlag -- local BlueVictory = USERFLAG:New( "VictoryBlue" ) -- local BlueVictoryValue = BlueVictory:Get() -- Get the UserFlag VictoryBlue value. -- - function USERFLAG:Set( Number ) --R2.3 + function USERFLAG:Get( Number ) --R2.3 return trigger.misc.getUserFlag( self.UserFlagName ) end