#TARS Release

This commit is contained in:
Applevangelist
2026-04-11 16:14:24 +02:00
parent 6863398d52
commit de71c1d903
5 changed files with 1966 additions and 3 deletions
+14 -3
View File
@@ -869,10 +869,21 @@ do
local MenuTable = {} local MenuTable = {}
for MenuText, Menu in pairs( self.Menus or {} ) do for MenuText, Menu in pairs( self.Menus or {} ) do
local tag = Menu.MenuTag or math.random(1,10000) local tag = Menu.MenuTag or math.random(1,10000)
MenuTable[#MenuTable+1] = {Tag=tag, Enty=Menu} MenuTable[#MenuTable+1] = {Tag=tag, Entry=Menu}
end end
table.sort(MenuTable, function (k1, k2) return k1.tag < k2.tag end ) local function SortTable(k1,k2)
for _, Menu in pairs( MenuTable ) do if not k1 then
if not k2 then return true else return false end
elseif not k2 then
if not k1 then return true else return false end
else
return (k1.Tag or 15) <= (k2.Tag or 15)
end
return false
end
table.sort(MenuTable, SortTable)
--table.sort(MenuTable, function (k1, k2) return (k1.tag or 15) <= (k2.tag or 15) end )
for _, Menu in ipairs( MenuTable ) do
Menu.Entry:Refresh() Menu.Entry:Refresh()
end end
end end
+1
View File
@@ -614,6 +614,7 @@ do -- Object
-- @field SCENERY -- @field SCENERY
-- @field CARGO -- @field CARGO
---
-- @type Object.Desc -- @type Object.Desc
-- @extends #Desc -- @extends #Desc
-- @field #number life initial life level -- @field #number life initial life level
+1
View File
@@ -120,6 +120,7 @@ __Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Ops/Squadron.lua' )
__Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Ops/Target.lua' ) __Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Ops/Target.lua' )
__Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Ops/EasyGCICAP.lua' ) __Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Ops/EasyGCICAP.lua' )
__Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Ops/EasyA2G.lua' ) __Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Ops/EasyA2G.lua' )
__Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Ops/TARS.lua' )
__Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Shapes/ShapeBase.lua' ) __Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Shapes/ShapeBase.lua' )
__Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Shapes/Circle.lua' ) __Moose.Include( MOOSE_DEVELOPMENT_FOLDER..'/Moose/Shapes/Circle.lua' )
File diff suppressed because it is too large Load Diff
+3
View File
@@ -116,6 +116,9 @@ Ops/OpsZone.lua
Ops/ArmyGroup.lua Ops/ArmyGroup.lua
Ops/OpsTransport.lua Ops/OpsTransport.lua
Ops/Target.lua Ops/Target.lua
Ops/TARS.lua
Ops/EasyGCICAP.lua
Ops/EasyA2G.lua
Sound/UserSound.lua Sound/UserSound.lua
Sound/SoundOutput.lua Sound/SoundOutput.lua