Improved the event handling

-- Removed the sort
-- Implemented the order in the existing table.
-- 5 levels
-- _DATABASE = 1
-- SET and SET_ derived classes = 2
-- UNIT = 3
-- GROUP = 4
-- all other = 5
This commit is contained in:
FlightControl
2017-02-04 11:35:58 +01:00
parent ab345f5ad2
commit be4d51237b
10 changed files with 98 additions and 63503 deletions

View File

@@ -240,7 +240,6 @@ SET_BASE = {
Filter = {},
Set = {},
List = {},
EventPriority = 2, -- Used to sort the DCS event order processing (complicated)
}
--- Creates a new SET_BASE object, building a set of units belonging to a coalitions, categories, countries, types or with defined prefix names.
@@ -265,6 +264,8 @@ function SET_BASE:New( Database )
self.CallScheduler = SCHEDULER:New( self )
self:SetEventPriority( 2 )
return self
end