diff --git a/Moose Development/Moose/Core/Event.lua b/Moose Development/Moose/Core/Event.lua index 8f9a926b7..dfdf4c0bd 100644 --- a/Moose Development/Moose/Core/Event.lua +++ b/Moose Development/Moose/Core/Event.lua @@ -687,6 +687,8 @@ function EVENT:onEvent( Event ) return errmsg end + self:E( Event ) + if self and self.Events and self.Events[Event.id] then diff --git a/Moose Development/Moose/Functional/Spawn.lua b/Moose Development/Moose/Functional/Spawn.lua index 64d8855b1..55cdcbbdd 100644 --- a/Moose Development/Moose/Functional/Spawn.lua +++ b/Moose Development/Moose/Functional/Spawn.lua @@ -233,6 +233,8 @@ function SPAWN:New( SpawnTemplatePrefix ) error( "SPAWN:New: There is no group declared in the mission editor with SpawnTemplatePrefix = '" .. SpawnTemplatePrefix .. "'" ) end + self:SetEventPriority( 5 ) + return self end @@ -274,6 +276,8 @@ function SPAWN:NewWithAlias( SpawnTemplatePrefix, SpawnAliasPrefix ) error( "SPAWN:New: There is no group declared in the mission editor with SpawnTemplatePrefix = '" .. SpawnTemplatePrefix .. "'" ) end + self:SetEventPriority( 5 ) + return self end @@ -573,16 +577,15 @@ function SPAWN:InitArray( SpawnAngle, SpawnWidth, SpawnDeltaX, SpawnDeltaY ) self.SpawnGroups[SpawnGroupID].Visible = true - _EVENTDISPATCHER:OnBirthForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnBirth, self ) - _EVENTDISPATCHER:OnCrashForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnDeadOrCrash, self ) - _EVENTDISPATCHER:OnDeadForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnDeadOrCrash, self ) - + self:HandleEvent( EVENTS.Birth, self._OnBirth ) + self:HandleEvent( EVENTS.Dead, self._OnDeadOrCrash ) + self:HandleEvent( EVENTS.Crash, self._OnDeadOrCrash ) if self.Repeat then - _EVENTDISPATCHER:OnTakeOffForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnTakeOff, self ) - _EVENTDISPATCHER:OnLandForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnLand, self ) + self:HandleEvent( EVENTS.Takeoff, self._OnTakeOff ) + self:HandleEvent( EVENTS.Land, self._OnLand ) end if self.RepeatOnEngineShutDown then - _EVENTDISPATCHER:OnEngineShutDownForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnEngineShutDown, self ) + self:HandleEvent( EVENTS.EngineShutdown, self._OnEngineShutDown ) end self.SpawnGroups[SpawnGroupID].Group = _DATABASE:Spawn( self.SpawnGroups[SpawnGroupID].SpawnTemplate ) @@ -722,18 +725,16 @@ function SPAWN:SpawnWithIndex( SpawnIndex ) end end - _EVENTDISPATCHER:OnBirthForTemplate( SpawnTemplate, self._OnBirth, self ) - _EVENTDISPATCHER:OnCrashForTemplate( SpawnTemplate, self._OnDeadOrCrash, self ) - _EVENTDISPATCHER:OnDeadForTemplate( SpawnTemplate, self._OnDeadOrCrash, self ) - + self:HandleEvent( EVENTS.Birth, self._OnBirth ) + self:HandleEvent( EVENTS.Dead, self._OnDeadOrCrash ) + self:HandleEvent( EVENTS.Crash, self._OnDeadOrCrash ) if self.Repeat then - _EVENTDISPATCHER:OnTakeOffForTemplate( SpawnTemplate, self._OnTakeOff, self ) - _EVENTDISPATCHER:OnLandForTemplate( SpawnTemplate, self._OnLand, self ) + self:HandleEvent( EVENTS.Takeoff, self._OnTakeOff ) + self:HandleEvent( EVENTS.Land, self._OnLand ) end if self.RepeatOnEngineShutDown then - _EVENTDISPATCHER:OnEngineShutDownForTemplate( SpawnTemplate, self._OnEngineShutDown, self ) + self:HandleEvent( EVENTS.EngineShutdown, self._OnEngineShutDown ) end - self:T3( SpawnTemplate.name ) self.SpawnGroups[self.SpawnIndex].Group = _DATABASE:Spawn( SpawnTemplate ) @@ -744,6 +745,8 @@ function SPAWN:SpawnWithIndex( SpawnIndex ) SpawnGroup:SetAIOnOff( self.AIOnOff ) end + + self:T3( SpawnTemplate.name ) -- If there is a SpawnFunction hook defined, call it. if self.SpawnFunctionHook then @@ -1115,27 +1118,6 @@ function SPAWN:GetGroupFromIndex( SpawnIndex ) end end ---- Get the group index from a DCSUnit. --- The method will search for a #-mark, and will return the index behind the #-mark of the DCSUnit. --- It will return nil of no prefix was found. --- @param #SPAWN self --- @param Dcs.DCSWrapper.Unit#Unit DCSUnit The @{DCSUnit} to be searched. --- @return #string The prefix --- @return #nil Nothing found -function SPAWN:_GetGroupIndexFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) - - local SpawnUnitName = ( DCSUnit and DCSUnit:getName() ) or nil - if SpawnUnitName then - local IndexString = string.match( SpawnUnitName, "#.*-" ):sub( 2, -2 ) - if IndexString then - local Index = tonumber( IndexString ) - return Index - end - end - - return nil -end --- Return the prefix of a SpawnUnit. -- The method will search for a #-mark, and will return the text before the #-mark. @@ -1144,49 +1126,28 @@ end -- @param Dcs.DCSWrapper.Unit#UNIT DCSUnit The @{DCSUnit} to be searched. -- @return #string The prefix -- @return #nil Nothing found -function SPAWN:_GetPrefixFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) +function SPAWN:_GetPrefixFromGroup( SpawnGroup ) + self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) - local DCSGroup = DCSUnit:getGroup() - local DCSUnitName = ( DCSGroup and DCSGroup:getName() ) or nil - if DCSUnitName then - local SpawnPrefix = string.match( DCSUnitName, ".*#" ) - if SpawnPrefix then - SpawnPrefix = SpawnPrefix:sub( 1, -2 ) - end - return SpawnPrefix - end - - return nil -end - ---- Return the group within the SpawnGroups collection with input a DCSUnit. --- @param #SPAWN self --- @param Dcs.DCSWrapper.Unit#Unit DCSUnit The @{DCSUnit} to be searched. --- @return Wrapper.Group#GROUP The Group --- @return #nil Nothing found -function SPAWN:_GetGroupFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) - - local SpawnPrefix = self:_GetPrefixFromDCSUnit( DCSUnit ) - - if self.SpawnTemplatePrefix == SpawnPrefix or ( self.SpawnAliasPrefix and self.SpawnAliasPrefix == SpawnPrefix ) then - local SpawnGroupIndex = self:_GetGroupIndexFromDCSUnit( DCSUnit ) - local SpawnGroup = self.SpawnGroups[SpawnGroupIndex].Group - self:T( SpawnGroup ) - return SpawnGroup - end - - return nil + local GroupName = SpawnGroup:GetName() + if GroupName then + local SpawnPrefix = string.match( GroupName, ".*#" ) + if SpawnPrefix then + SpawnPrefix = SpawnPrefix:sub( 1, -2 ) + end + return SpawnPrefix + end + + return nil end --- Get the index from a given group. -- The function will search the name of the group for a #, and will return the number behind the #-mark. function SPAWN:GetSpawnIndexFromGroup( SpawnGroup ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) + self:F( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) - local IndexString = string.match( SpawnGroup:GetName(), "#.*$" ):sub( 2 ) + local IndexString = string.match( SpawnGroup:GetName(), "#(%d*)$" ):sub( 2 ) local Index = tonumber( IndexString ) self:T3( IndexString, Index ) @@ -1511,17 +1472,18 @@ end -- TODO Need to delete this... _DATABASE does this now ... --- @param #SPAWN self --- @param Core.Event#EVENTDATA Event -function SPAWN:_OnBirth( Event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnBirth( EventData ) + self:F( self.SpawnTemplatePrefix ) - if timer.getTime0() < timer.getAbsTime() then - if Event.IniDCSUnit then - local EventPrefix = self:_GetPrefixFromDCSUnit( Event.IniDCSUnit ) - self:T( { "Birth Event:", EventPrefix, self.SpawnTemplatePrefix } ) - if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then - self.AliveUnits = self.AliveUnits + 1 - self:T( "Alive Units: " .. self.AliveUnits ) - end + local SpawnGroup = EventData.IniGroup + + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Birth Event:", EventPrefix, self.SpawnTemplatePrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + self.AliveUnits = self.AliveUnits + 1 + self:T( "Alive Units: " .. self.AliveUnits ) end end @@ -1531,13 +1493,15 @@ end -- @todo Need to delete this... _DATABASE does this now ... --- @param #SPAWN self --- @param Core.Event#EVENTDATA Event -function SPAWN:_OnDeadOrCrash( Event ) - self:F( self.SpawnTemplatePrefix, Event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnDeadOrCrash( EventData ) + self:F( self.SpawnTemplatePrefix ) - if Event.IniDCSUnit then - local EventPrefix = self:_GetPrefixFromDCSUnit( Event.IniDCSUnit ) - self:T( { "Dead event: " .. EventPrefix, self.SpawnTemplatePrefix } ) + local SpawnGroup = EventData.IniGroup + + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Dead event: " .. EventPrefix } ) if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then self.AliveUnits = self.AliveUnits - 1 self:T( "Alive Units: " .. self.AliveUnits ) @@ -1547,34 +1511,37 @@ end --- Will detect AIR Units taking off... When the event takes place, the spawned Group is registered as airborne... -- This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. --- @todo Need to test for AIR Groups only... -function SPAWN:_OnTakeOff( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param #SPAWN self +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnTakeOff( EventData ) + self:F( self.SpawnTemplatePrefix ) - if event.initiator and event.initiator:getName() then - local SpawnGroup = self:_GetGroupFromDCSUnit( event.initiator ) - if SpawnGroup then - self:T( { "TakeOff event: " .. event.initiator:getName(), event } ) - self:T( "self.Landed = false" ) - self.Landed = false - end + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "TakeOff event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + self:T( "self.Landed = false" ) + SpawnGroup:SetState( SpawnGroup, "Spawn_Landed", false ) + end end end --- Will detect AIR Units landing... When the event takes place, the spawned Group is registered as landed. -- This is needed to ensure that Re-SPAWNing is only done for landed AIR Groups. --- @todo Need to test for AIR Groups only... -function SPAWN:_OnLand( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param #SPAWN self +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnLand( EventData ) + self:F( self.SpawnTemplatePrefix ) - local SpawnUnit = event.initiator - if SpawnUnit and SpawnUnit:isExist() and Object.getCategory(SpawnUnit) == Object.Category.UNIT then - local SpawnGroup = self:_GetGroupFromDCSUnit( SpawnUnit ) - if SpawnGroup then - self:T( { "Landed event:" .. SpawnUnit:getName(), event } ) - self.Landed = true - self:T( "self.Landed = true" ) - if self.Landed and self.RepeatOnLanding then + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Land event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + -- TODO: Check if this is the last unit of the group that lands. + SpawnGroup:SetState( SpawnGroup, "Spawn_Landed", true ) + if self.RepeatOnLanding then local SpawnGroupIndex = self:GetSpawnIndexFromGroup( SpawnGroup ) self:T( { "Landed:", "ReSpawn:", SpawnGroup:GetName(), SpawnGroupIndex } ) self:ReSpawn( SpawnGroupIndex ) @@ -1587,18 +1554,18 @@ end -- When the event takes place, and the method @{RepeatOnEngineShutDown} was called, the spawned Group will Re-SPAWN. -- But only when the Unit was registered to have landed. -- @param #SPAWN self --- @see _OnTakeOff --- @see _OnLand --- @todo Need to test for AIR Groups only... -function SPAWN:_OnEngineShutDown( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnEngineShutDown( EventData ) + self:F( self.SpawnTemplatePrefix ) - local SpawnUnit = event.initiator - if SpawnUnit and SpawnUnit:isExist() and Object.getCategory(SpawnUnit) == Object.Category.UNIT then - local SpawnGroup = self:_GetGroupFromDCSUnit( SpawnUnit ) - if SpawnGroup then - self:T( { "EngineShutDown event: " .. SpawnUnit:getName(), event } ) - if self.Landed and self.RepeatOnEngineShutDown then + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "EngineShutdown event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + -- todo: test if on the runway + local Landed = SpawnGroup:GetState( SpawnGroup, "Spawn_Landed" ) + if Landed and self.RepeatOnEngineShutDown then local SpawnGroupIndex = self:GetSpawnIndexFromGroup( SpawnGroup ) self:T( { "EngineShutDown: ", "ReSpawn:", SpawnGroup:GetName(), SpawnGroupIndex } ) self:ReSpawn( SpawnGroupIndex ) diff --git a/Moose Development/Moose/Tasking/Task_A2G_Dispatcher.lua b/Moose Development/Moose/Tasking/Task_A2G_Dispatcher.lua index 9f16f6342..a30c335ba 100644 --- a/Moose Development/Moose/Tasking/Task_A2G_Dispatcher.lua +++ b/Moose Development/Moose/Tasking/Task_A2G_Dispatcher.lua @@ -60,7 +60,7 @@ do -- TASK_A2G_DISPATCHER --- TASK_A2G_DISPATCHER constructor. -- @param #TASK_A2G_DISPATCHER self - -- @param Tasking.Mission#MISSION The mission for which the task dispatching is done. + -- @param Tasking.Mission#MISSION Mission The mission for which the task dispatching is done. -- @param Set#SET_GROUP SetGroup The set of groups that can join the tasks within the mission. -- @param Functional.Detection#DETECTION_BASE Detection The detection results that are used to dynamically assign new tasks to human players. -- @return #TASK_A2G_DISPATCHER self diff --git a/Moose Mission Setup/Moose Mission Update/l10n/DEFAULT/Moose.lua b/Moose Mission Setup/Moose Mission Update/l10n/DEFAULT/Moose.lua index fadf317fb..ca958bdf5 100644 --- a/Moose Mission Setup/Moose Mission Update/l10n/DEFAULT/Moose.lua +++ b/Moose Mission Setup/Moose Mission Update/l10n/DEFAULT/Moose.lua @@ -1,5 +1,5 @@ env.info( '*** MOOSE STATIC INCLUDE START *** ' ) -env.info( 'Moose Generation Timestamp: 20170323_0529' ) +env.info( 'Moose Generation Timestamp: 20170323_1912' ) local base = _G Include = {} @@ -4788,6 +4788,8 @@ function EVENT:onEvent( Event ) return errmsg end + self:E( Event ) + if self and self.Events and self.Events[Event.id] then @@ -20984,6 +20986,8 @@ function SPAWN:New( SpawnTemplatePrefix ) error( "SPAWN:New: There is no group declared in the mission editor with SpawnTemplatePrefix = '" .. SpawnTemplatePrefix .. "'" ) end + self:SetEventPriority( 5 ) + return self end @@ -21025,6 +21029,8 @@ function SPAWN:NewWithAlias( SpawnTemplatePrefix, SpawnAliasPrefix ) error( "SPAWN:New: There is no group declared in the mission editor with SpawnTemplatePrefix = '" .. SpawnTemplatePrefix .. "'" ) end + self:SetEventPriority( 5 ) + return self end @@ -21324,16 +21330,15 @@ function SPAWN:InitArray( SpawnAngle, SpawnWidth, SpawnDeltaX, SpawnDeltaY ) self.SpawnGroups[SpawnGroupID].Visible = true - _EVENTDISPATCHER:OnBirthForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnBirth, self ) - _EVENTDISPATCHER:OnCrashForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnDeadOrCrash, self ) - _EVENTDISPATCHER:OnDeadForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnDeadOrCrash, self ) - + self:HandleEvent( EVENTS.Birth, self._OnBirth ) + self:HandleEvent( EVENTS.Dead, self._OnDeadOrCrash ) + self:HandleEvent( EVENTS.Crash, self._OnDeadOrCrash ) if self.Repeat then - _EVENTDISPATCHER:OnTakeOffForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnTakeOff, self ) - _EVENTDISPATCHER:OnLandForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnLand, self ) + self:HandleEvent( EVENTS.Takeoff, self._OnTakeOff ) + self:HandleEvent( EVENTS.Land, self._OnLand ) end if self.RepeatOnEngineShutDown then - _EVENTDISPATCHER:OnEngineShutDownForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnEngineShutDown, self ) + self:HandleEvent( EVENTS.EngineShutdown, self._OnEngineShutDown ) end self.SpawnGroups[SpawnGroupID].Group = _DATABASE:Spawn( self.SpawnGroups[SpawnGroupID].SpawnTemplate ) @@ -21473,18 +21478,16 @@ function SPAWN:SpawnWithIndex( SpawnIndex ) end end - _EVENTDISPATCHER:OnBirthForTemplate( SpawnTemplate, self._OnBirth, self ) - _EVENTDISPATCHER:OnCrashForTemplate( SpawnTemplate, self._OnDeadOrCrash, self ) - _EVENTDISPATCHER:OnDeadForTemplate( SpawnTemplate, self._OnDeadOrCrash, self ) - + self:HandleEvent( EVENTS.Birth, self._OnBirth ) + self:HandleEvent( EVENTS.Dead, self._OnDeadOrCrash ) + self:HandleEvent( EVENTS.Crash, self._OnDeadOrCrash ) if self.Repeat then - _EVENTDISPATCHER:OnTakeOffForTemplate( SpawnTemplate, self._OnTakeOff, self ) - _EVENTDISPATCHER:OnLandForTemplate( SpawnTemplate, self._OnLand, self ) + self:HandleEvent( EVENTS.Takeoff, self._OnTakeOff ) + self:HandleEvent( EVENTS.Land, self._OnLand ) end if self.RepeatOnEngineShutDown then - _EVENTDISPATCHER:OnEngineShutDownForTemplate( SpawnTemplate, self._OnEngineShutDown, self ) + self:HandleEvent( EVENTS.EngineShutdown, self._OnEngineShutDown ) end - self:T3( SpawnTemplate.name ) self.SpawnGroups[self.SpawnIndex].Group = _DATABASE:Spawn( SpawnTemplate ) @@ -21495,6 +21498,8 @@ function SPAWN:SpawnWithIndex( SpawnIndex ) SpawnGroup:SetAIOnOff( self.AIOnOff ) end + + self:T3( SpawnTemplate.name ) -- If there is a SpawnFunction hook defined, call it. if self.SpawnFunctionHook then @@ -21866,27 +21871,6 @@ function SPAWN:GetGroupFromIndex( SpawnIndex ) end end ---- Get the group index from a DCSUnit. --- The method will search for a #-mark, and will return the index behind the #-mark of the DCSUnit. --- It will return nil of no prefix was found. --- @param #SPAWN self --- @param Dcs.DCSWrapper.Unit#Unit DCSUnit The @{DCSUnit} to be searched. --- @return #string The prefix --- @return #nil Nothing found -function SPAWN:_GetGroupIndexFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) - - local SpawnUnitName = ( DCSUnit and DCSUnit:getName() ) or nil - if SpawnUnitName then - local IndexString = string.match( SpawnUnitName, "#.*-" ):sub( 2, -2 ) - if IndexString then - local Index = tonumber( IndexString ) - return Index - end - end - - return nil -end --- Return the prefix of a SpawnUnit. -- The method will search for a #-mark, and will return the text before the #-mark. @@ -21895,49 +21879,28 @@ end -- @param Dcs.DCSWrapper.Unit#UNIT DCSUnit The @{DCSUnit} to be searched. -- @return #string The prefix -- @return #nil Nothing found -function SPAWN:_GetPrefixFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) +function SPAWN:_GetPrefixFromGroup( SpawnGroup ) + self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) - local DCSGroup = DCSUnit:getGroup() - local DCSUnitName = ( DCSGroup and DCSGroup:getName() ) or nil - if DCSUnitName then - local SpawnPrefix = string.match( DCSUnitName, ".*#" ) - if SpawnPrefix then - SpawnPrefix = SpawnPrefix:sub( 1, -2 ) - end - return SpawnPrefix - end - - return nil -end - ---- Return the group within the SpawnGroups collection with input a DCSUnit. --- @param #SPAWN self --- @param Dcs.DCSWrapper.Unit#Unit DCSUnit The @{DCSUnit} to be searched. --- @return Wrapper.Group#GROUP The Group --- @return #nil Nothing found -function SPAWN:_GetGroupFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) - - local SpawnPrefix = self:_GetPrefixFromDCSUnit( DCSUnit ) - - if self.SpawnTemplatePrefix == SpawnPrefix or ( self.SpawnAliasPrefix and self.SpawnAliasPrefix == SpawnPrefix ) then - local SpawnGroupIndex = self:_GetGroupIndexFromDCSUnit( DCSUnit ) - local SpawnGroup = self.SpawnGroups[SpawnGroupIndex].Group - self:T( SpawnGroup ) - return SpawnGroup - end - - return nil + local GroupName = SpawnGroup:GetName() + if GroupName then + local SpawnPrefix = string.match( GroupName, ".*#" ) + if SpawnPrefix then + SpawnPrefix = SpawnPrefix:sub( 1, -2 ) + end + return SpawnPrefix + end + + return nil end --- Get the index from a given group. -- The function will search the name of the group for a #, and will return the number behind the #-mark. function SPAWN:GetSpawnIndexFromGroup( SpawnGroup ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) + self:F( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) - local IndexString = string.match( SpawnGroup:GetName(), "#.*$" ):sub( 2 ) + local IndexString = string.match( SpawnGroup:GetName(), "#(%d*)$" ):sub( 2 ) local Index = tonumber( IndexString ) self:T3( IndexString, Index ) @@ -22262,17 +22225,18 @@ end -- TODO Need to delete this... _DATABASE does this now ... --- @param #SPAWN self --- @param Core.Event#EVENTDATA Event -function SPAWN:_OnBirth( Event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnBirth( EventData ) + self:F( self.SpawnTemplatePrefix ) - if timer.getTime0() < timer.getAbsTime() then - if Event.IniDCSUnit then - local EventPrefix = self:_GetPrefixFromDCSUnit( Event.IniDCSUnit ) - self:T( { "Birth Event:", EventPrefix, self.SpawnTemplatePrefix } ) - if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then - self.AliveUnits = self.AliveUnits + 1 - self:T( "Alive Units: " .. self.AliveUnits ) - end + local SpawnGroup = EventData.IniGroup + + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Birth Event:", EventPrefix, self.SpawnTemplatePrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + self.AliveUnits = self.AliveUnits + 1 + self:T( "Alive Units: " .. self.AliveUnits ) end end @@ -22282,13 +22246,15 @@ end -- @todo Need to delete this... _DATABASE does this now ... --- @param #SPAWN self --- @param Core.Event#EVENTDATA Event -function SPAWN:_OnDeadOrCrash( Event ) - self:F( self.SpawnTemplatePrefix, Event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnDeadOrCrash( EventData ) + self:F( self.SpawnTemplatePrefix ) - if Event.IniDCSUnit then - local EventPrefix = self:_GetPrefixFromDCSUnit( Event.IniDCSUnit ) - self:T( { "Dead event: " .. EventPrefix, self.SpawnTemplatePrefix } ) + local SpawnGroup = EventData.IniGroup + + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Dead event: " .. EventPrefix } ) if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then self.AliveUnits = self.AliveUnits - 1 self:T( "Alive Units: " .. self.AliveUnits ) @@ -22298,34 +22264,37 @@ end --- Will detect AIR Units taking off... When the event takes place, the spawned Group is registered as airborne... -- This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. --- @todo Need to test for AIR Groups only... -function SPAWN:_OnTakeOff( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param #SPAWN self +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnTakeOff( EventData ) + self:F( self.SpawnTemplatePrefix ) - if event.initiator and event.initiator:getName() then - local SpawnGroup = self:_GetGroupFromDCSUnit( event.initiator ) - if SpawnGroup then - self:T( { "TakeOff event: " .. event.initiator:getName(), event } ) - self:T( "self.Landed = false" ) - self.Landed = false - end + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "TakeOff event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + self:T( "self.Landed = false" ) + SpawnGroup:SetState( SpawnGroup, "Spawn_Landed", false ) + end end end --- Will detect AIR Units landing... When the event takes place, the spawned Group is registered as landed. -- This is needed to ensure that Re-SPAWNing is only done for landed AIR Groups. --- @todo Need to test for AIR Groups only... -function SPAWN:_OnLand( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param #SPAWN self +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnLand( EventData ) + self:F( self.SpawnTemplatePrefix ) - local SpawnUnit = event.initiator - if SpawnUnit and SpawnUnit:isExist() and Object.getCategory(SpawnUnit) == Object.Category.UNIT then - local SpawnGroup = self:_GetGroupFromDCSUnit( SpawnUnit ) - if SpawnGroup then - self:T( { "Landed event:" .. SpawnUnit:getName(), event } ) - self.Landed = true - self:T( "self.Landed = true" ) - if self.Landed and self.RepeatOnLanding then + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Land event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + -- TODO: Check if this is the last unit of the group that lands. + SpawnGroup:SetState( SpawnGroup, "Spawn_Landed", true ) + if self.RepeatOnLanding then local SpawnGroupIndex = self:GetSpawnIndexFromGroup( SpawnGroup ) self:T( { "Landed:", "ReSpawn:", SpawnGroup:GetName(), SpawnGroupIndex } ) self:ReSpawn( SpawnGroupIndex ) @@ -22338,18 +22307,18 @@ end -- When the event takes place, and the method @{RepeatOnEngineShutDown} was called, the spawned Group will Re-SPAWN. -- But only when the Unit was registered to have landed. -- @param #SPAWN self --- @see _OnTakeOff --- @see _OnLand --- @todo Need to test for AIR Groups only... -function SPAWN:_OnEngineShutDown( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnEngineShutDown( EventData ) + self:F( self.SpawnTemplatePrefix ) - local SpawnUnit = event.initiator - if SpawnUnit and SpawnUnit:isExist() and Object.getCategory(SpawnUnit) == Object.Category.UNIT then - local SpawnGroup = self:_GetGroupFromDCSUnit( SpawnUnit ) - if SpawnGroup then - self:T( { "EngineShutDown event: " .. SpawnUnit:getName(), event } ) - if self.Landed and self.RepeatOnEngineShutDown then + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "EngineShutdown event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + -- todo: test if on the runway + local Landed = SpawnGroup:GetState( SpawnGroup, "Spawn_Landed" ) + if Landed and self.RepeatOnEngineShutDown then local SpawnGroupIndex = self:GetSpawnIndexFromGroup( SpawnGroup ) self:T( { "EngineShutDown: ", "ReSpawn:", SpawnGroup:GetName(), SpawnGroupIndex } ) self:ReSpawn( SpawnGroupIndex ) @@ -34983,7 +34952,7 @@ do -- TASK_A2G_DISPATCHER --- TASK_A2G_DISPATCHER constructor. -- @param #TASK_A2G_DISPATCHER self - -- @param Tasking.Mission#MISSION The mission for which the task dispatching is done. + -- @param Tasking.Mission#MISSION Mission The mission for which the task dispatching is done. -- @param Set#SET_GROUP SetGroup The set of groups that can join the tasks within the mission. -- @param Functional.Detection#DETECTION_BASE Detection The detection results that are used to dynamically assign new tasks to human players. -- @return #TASK_A2G_DISPATCHER self diff --git a/Moose Mission Setup/Moose.lua b/Moose Mission Setup/Moose.lua index fadf317fb..ca958bdf5 100644 --- a/Moose Mission Setup/Moose.lua +++ b/Moose Mission Setup/Moose.lua @@ -1,5 +1,5 @@ env.info( '*** MOOSE STATIC INCLUDE START *** ' ) -env.info( 'Moose Generation Timestamp: 20170323_0529' ) +env.info( 'Moose Generation Timestamp: 20170323_1912' ) local base = _G Include = {} @@ -4788,6 +4788,8 @@ function EVENT:onEvent( Event ) return errmsg end + self:E( Event ) + if self and self.Events and self.Events[Event.id] then @@ -20984,6 +20986,8 @@ function SPAWN:New( SpawnTemplatePrefix ) error( "SPAWN:New: There is no group declared in the mission editor with SpawnTemplatePrefix = '" .. SpawnTemplatePrefix .. "'" ) end + self:SetEventPriority( 5 ) + return self end @@ -21025,6 +21029,8 @@ function SPAWN:NewWithAlias( SpawnTemplatePrefix, SpawnAliasPrefix ) error( "SPAWN:New: There is no group declared in the mission editor with SpawnTemplatePrefix = '" .. SpawnTemplatePrefix .. "'" ) end + self:SetEventPriority( 5 ) + return self end @@ -21324,16 +21330,15 @@ function SPAWN:InitArray( SpawnAngle, SpawnWidth, SpawnDeltaX, SpawnDeltaY ) self.SpawnGroups[SpawnGroupID].Visible = true - _EVENTDISPATCHER:OnBirthForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnBirth, self ) - _EVENTDISPATCHER:OnCrashForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnDeadOrCrash, self ) - _EVENTDISPATCHER:OnDeadForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnDeadOrCrash, self ) - + self:HandleEvent( EVENTS.Birth, self._OnBirth ) + self:HandleEvent( EVENTS.Dead, self._OnDeadOrCrash ) + self:HandleEvent( EVENTS.Crash, self._OnDeadOrCrash ) if self.Repeat then - _EVENTDISPATCHER:OnTakeOffForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnTakeOff, self ) - _EVENTDISPATCHER:OnLandForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnLand, self ) + self:HandleEvent( EVENTS.Takeoff, self._OnTakeOff ) + self:HandleEvent( EVENTS.Land, self._OnLand ) end if self.RepeatOnEngineShutDown then - _EVENTDISPATCHER:OnEngineShutDownForTemplate( self.SpawnGroups[SpawnGroupID].SpawnTemplate, self._OnEngineShutDown, self ) + self:HandleEvent( EVENTS.EngineShutdown, self._OnEngineShutDown ) end self.SpawnGroups[SpawnGroupID].Group = _DATABASE:Spawn( self.SpawnGroups[SpawnGroupID].SpawnTemplate ) @@ -21473,18 +21478,16 @@ function SPAWN:SpawnWithIndex( SpawnIndex ) end end - _EVENTDISPATCHER:OnBirthForTemplate( SpawnTemplate, self._OnBirth, self ) - _EVENTDISPATCHER:OnCrashForTemplate( SpawnTemplate, self._OnDeadOrCrash, self ) - _EVENTDISPATCHER:OnDeadForTemplate( SpawnTemplate, self._OnDeadOrCrash, self ) - + self:HandleEvent( EVENTS.Birth, self._OnBirth ) + self:HandleEvent( EVENTS.Dead, self._OnDeadOrCrash ) + self:HandleEvent( EVENTS.Crash, self._OnDeadOrCrash ) if self.Repeat then - _EVENTDISPATCHER:OnTakeOffForTemplate( SpawnTemplate, self._OnTakeOff, self ) - _EVENTDISPATCHER:OnLandForTemplate( SpawnTemplate, self._OnLand, self ) + self:HandleEvent( EVENTS.Takeoff, self._OnTakeOff ) + self:HandleEvent( EVENTS.Land, self._OnLand ) end if self.RepeatOnEngineShutDown then - _EVENTDISPATCHER:OnEngineShutDownForTemplate( SpawnTemplate, self._OnEngineShutDown, self ) + self:HandleEvent( EVENTS.EngineShutdown, self._OnEngineShutDown ) end - self:T3( SpawnTemplate.name ) self.SpawnGroups[self.SpawnIndex].Group = _DATABASE:Spawn( SpawnTemplate ) @@ -21495,6 +21498,8 @@ function SPAWN:SpawnWithIndex( SpawnIndex ) SpawnGroup:SetAIOnOff( self.AIOnOff ) end + + self:T3( SpawnTemplate.name ) -- If there is a SpawnFunction hook defined, call it. if self.SpawnFunctionHook then @@ -21866,27 +21871,6 @@ function SPAWN:GetGroupFromIndex( SpawnIndex ) end end ---- Get the group index from a DCSUnit. --- The method will search for a #-mark, and will return the index behind the #-mark of the DCSUnit. --- It will return nil of no prefix was found. --- @param #SPAWN self --- @param Dcs.DCSWrapper.Unit#Unit DCSUnit The @{DCSUnit} to be searched. --- @return #string The prefix --- @return #nil Nothing found -function SPAWN:_GetGroupIndexFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) - - local SpawnUnitName = ( DCSUnit and DCSUnit:getName() ) or nil - if SpawnUnitName then - local IndexString = string.match( SpawnUnitName, "#.*-" ):sub( 2, -2 ) - if IndexString then - local Index = tonumber( IndexString ) - return Index - end - end - - return nil -end --- Return the prefix of a SpawnUnit. -- The method will search for a #-mark, and will return the text before the #-mark. @@ -21895,49 +21879,28 @@ end -- @param Dcs.DCSWrapper.Unit#UNIT DCSUnit The @{DCSUnit} to be searched. -- @return #string The prefix -- @return #nil Nothing found -function SPAWN:_GetPrefixFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) +function SPAWN:_GetPrefixFromGroup( SpawnGroup ) + self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) - local DCSGroup = DCSUnit:getGroup() - local DCSUnitName = ( DCSGroup and DCSGroup:getName() ) or nil - if DCSUnitName then - local SpawnPrefix = string.match( DCSUnitName, ".*#" ) - if SpawnPrefix then - SpawnPrefix = SpawnPrefix:sub( 1, -2 ) - end - return SpawnPrefix - end - - return nil -end - ---- Return the group within the SpawnGroups collection with input a DCSUnit. --- @param #SPAWN self --- @param Dcs.DCSWrapper.Unit#Unit DCSUnit The @{DCSUnit} to be searched. --- @return Wrapper.Group#GROUP The Group --- @return #nil Nothing found -function SPAWN:_GetGroupFromDCSUnit( DCSUnit ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, DCSUnit } ) - - local SpawnPrefix = self:_GetPrefixFromDCSUnit( DCSUnit ) - - if self.SpawnTemplatePrefix == SpawnPrefix or ( self.SpawnAliasPrefix and self.SpawnAliasPrefix == SpawnPrefix ) then - local SpawnGroupIndex = self:_GetGroupIndexFromDCSUnit( DCSUnit ) - local SpawnGroup = self.SpawnGroups[SpawnGroupIndex].Group - self:T( SpawnGroup ) - return SpawnGroup - end - - return nil + local GroupName = SpawnGroup:GetName() + if GroupName then + local SpawnPrefix = string.match( GroupName, ".*#" ) + if SpawnPrefix then + SpawnPrefix = SpawnPrefix:sub( 1, -2 ) + end + return SpawnPrefix + end + + return nil end --- Get the index from a given group. -- The function will search the name of the group for a #, and will return the number behind the #-mark. function SPAWN:GetSpawnIndexFromGroup( SpawnGroup ) - self:F3( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) + self:F( { self.SpawnTemplatePrefix, self.SpawnAliasPrefix, SpawnGroup } ) - local IndexString = string.match( SpawnGroup:GetName(), "#.*$" ):sub( 2 ) + local IndexString = string.match( SpawnGroup:GetName(), "#(%d*)$" ):sub( 2 ) local Index = tonumber( IndexString ) self:T3( IndexString, Index ) @@ -22262,17 +22225,18 @@ end -- TODO Need to delete this... _DATABASE does this now ... --- @param #SPAWN self --- @param Core.Event#EVENTDATA Event -function SPAWN:_OnBirth( Event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnBirth( EventData ) + self:F( self.SpawnTemplatePrefix ) - if timer.getTime0() < timer.getAbsTime() then - if Event.IniDCSUnit then - local EventPrefix = self:_GetPrefixFromDCSUnit( Event.IniDCSUnit ) - self:T( { "Birth Event:", EventPrefix, self.SpawnTemplatePrefix } ) - if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then - self.AliveUnits = self.AliveUnits + 1 - self:T( "Alive Units: " .. self.AliveUnits ) - end + local SpawnGroup = EventData.IniGroup + + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Birth Event:", EventPrefix, self.SpawnTemplatePrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + self.AliveUnits = self.AliveUnits + 1 + self:T( "Alive Units: " .. self.AliveUnits ) end end @@ -22282,13 +22246,15 @@ end -- @todo Need to delete this... _DATABASE does this now ... --- @param #SPAWN self --- @param Core.Event#EVENTDATA Event -function SPAWN:_OnDeadOrCrash( Event ) - self:F( self.SpawnTemplatePrefix, Event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnDeadOrCrash( EventData ) + self:F( self.SpawnTemplatePrefix ) - if Event.IniDCSUnit then - local EventPrefix = self:_GetPrefixFromDCSUnit( Event.IniDCSUnit ) - self:T( { "Dead event: " .. EventPrefix, self.SpawnTemplatePrefix } ) + local SpawnGroup = EventData.IniGroup + + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Dead event: " .. EventPrefix } ) if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then self.AliveUnits = self.AliveUnits - 1 self:T( "Alive Units: " .. self.AliveUnits ) @@ -22298,34 +22264,37 @@ end --- Will detect AIR Units taking off... When the event takes place, the spawned Group is registered as airborne... -- This is needed to ensure that Re-SPAWNing only is done for landed AIR Groups. --- @todo Need to test for AIR Groups only... -function SPAWN:_OnTakeOff( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param #SPAWN self +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnTakeOff( EventData ) + self:F( self.SpawnTemplatePrefix ) - if event.initiator and event.initiator:getName() then - local SpawnGroup = self:_GetGroupFromDCSUnit( event.initiator ) - if SpawnGroup then - self:T( { "TakeOff event: " .. event.initiator:getName(), event } ) - self:T( "self.Landed = false" ) - self.Landed = false - end + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "TakeOff event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + self:T( "self.Landed = false" ) + SpawnGroup:SetState( SpawnGroup, "Spawn_Landed", false ) + end end end --- Will detect AIR Units landing... When the event takes place, the spawned Group is registered as landed. -- This is needed to ensure that Re-SPAWNing is only done for landed AIR Groups. --- @todo Need to test for AIR Groups only... -function SPAWN:_OnLand( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param #SPAWN self +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnLand( EventData ) + self:F( self.SpawnTemplatePrefix ) - local SpawnUnit = event.initiator - if SpawnUnit and SpawnUnit:isExist() and Object.getCategory(SpawnUnit) == Object.Category.UNIT then - local SpawnGroup = self:_GetGroupFromDCSUnit( SpawnUnit ) - if SpawnGroup then - self:T( { "Landed event:" .. SpawnUnit:getName(), event } ) - self.Landed = true - self:T( "self.Landed = true" ) - if self.Landed and self.RepeatOnLanding then + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "Land event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + -- TODO: Check if this is the last unit of the group that lands. + SpawnGroup:SetState( SpawnGroup, "Spawn_Landed", true ) + if self.RepeatOnLanding then local SpawnGroupIndex = self:GetSpawnIndexFromGroup( SpawnGroup ) self:T( { "Landed:", "ReSpawn:", SpawnGroup:GetName(), SpawnGroupIndex } ) self:ReSpawn( SpawnGroupIndex ) @@ -22338,18 +22307,18 @@ end -- When the event takes place, and the method @{RepeatOnEngineShutDown} was called, the spawned Group will Re-SPAWN. -- But only when the Unit was registered to have landed. -- @param #SPAWN self --- @see _OnTakeOff --- @see _OnLand --- @todo Need to test for AIR Groups only... -function SPAWN:_OnEngineShutDown( event ) - self:F( self.SpawnTemplatePrefix, event ) +-- @param Core.Event#EVENTDATA EventData +function SPAWN:_OnEngineShutDown( EventData ) + self:F( self.SpawnTemplatePrefix ) - local SpawnUnit = event.initiator - if SpawnUnit and SpawnUnit:isExist() and Object.getCategory(SpawnUnit) == Object.Category.UNIT then - local SpawnGroup = self:_GetGroupFromDCSUnit( SpawnUnit ) - if SpawnGroup then - self:T( { "EngineShutDown event: " .. SpawnUnit:getName(), event } ) - if self.Landed and self.RepeatOnEngineShutDown then + local SpawnGroup = EventData.IniGroup + if SpawnGroup then + local EventPrefix = self:_GetPrefixFromGroup( SpawnGroup ) + self:T( { "EngineShutdown event: " .. EventPrefix } ) + if EventPrefix == self.SpawnTemplatePrefix or ( self.SpawnAliasPrefix and EventPrefix == self.SpawnAliasPrefix ) then + -- todo: test if on the runway + local Landed = SpawnGroup:GetState( SpawnGroup, "Spawn_Landed" ) + if Landed and self.RepeatOnEngineShutDown then local SpawnGroupIndex = self:GetSpawnIndexFromGroup( SpawnGroup ) self:T( { "EngineShutDown: ", "ReSpawn:", SpawnGroup:GetName(), SpawnGroupIndex } ) self:ReSpawn( SpawnGroupIndex ) @@ -34983,7 +34952,7 @@ do -- TASK_A2G_DISPATCHER --- TASK_A2G_DISPATCHER constructor. -- @param #TASK_A2G_DISPATCHER self - -- @param Tasking.Mission#MISSION The mission for which the task dispatching is done. + -- @param Tasking.Mission#MISSION Mission The mission for which the task dispatching is done. -- @param Set#SET_GROUP SetGroup The set of groups that can join the tasks within the mission. -- @param Functional.Detection#DETECTION_BASE Detection The detection results that are used to dynamically assign new tasks to human players. -- @return #TASK_A2G_DISPATCHER self diff --git a/Moose Test Missions/ABP - Airbase Police/APL-001 - Caucasus/APL-001 - Caucasus.miz b/Moose Test Missions/ABP - Airbase Police/APL-001 - Caucasus/APL-001 - Caucasus.miz index cefeae60e..77ee528e0 100644 Binary files a/Moose Test Missions/ABP - Airbase Police/APL-001 - Caucasus/APL-001 - Caucasus.miz and b/Moose Test Missions/ABP - Airbase Police/APL-001 - Caucasus/APL-001 - Caucasus.miz differ diff --git a/Moose Test Missions/ABP - Airbase Police/APL-002 - Nevada/APL-002 - Nevada.miz b/Moose Test Missions/ABP - Airbase Police/APL-002 - Nevada/APL-002 - Nevada.miz index da86bec43..f343c2481 100644 Binary files a/Moose Test Missions/ABP - Airbase Police/APL-002 - Nevada/APL-002 - Nevada.miz and b/Moose Test Missions/ABP - Airbase Police/APL-002 - Nevada/APL-002 - Nevada.miz differ diff --git a/Moose Test Missions/ACL - Airbase Cleaner/ACL-001 - Airbase CleanUp/ACL-001 - Airbase CleanUp.miz b/Moose Test Missions/ACL - Airbase Cleaner/ACL-001 - Airbase CleanUp/ACL-001 - Airbase CleanUp.miz index 548f8c12a..46c1093e8 100644 Binary files a/Moose Test Missions/ACL - Airbase Cleaner/ACL-001 - Airbase CleanUp/ACL-001 - Airbase CleanUp.miz and b/Moose Test Missions/ACL - Airbase Cleaner/ACL-001 - Airbase CleanUp/ACL-001 - Airbase CleanUp.miz differ diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-001 - Spawned AI/AIB-001 - Spawned AI.miz b/Moose Test Missions/AIB - AI Balancing/AIB-001 - Spawned AI/AIB-001 - Spawned AI.miz index 1c6d02ffb..7867511fd 100644 Binary files a/Moose Test Missions/AIB - AI Balancing/AIB-001 - Spawned AI/AIB-001 - Spawned AI.miz and b/Moose Test Missions/AIB - AI Balancing/AIB-001 - Spawned AI/AIB-001 - Spawned AI.miz differ diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-002 - Patrol AI/AIB-002 - Patrol AI.miz b/Moose Test Missions/AIB - AI Balancing/AIB-002 - Patrol AI/AIB-002 - Patrol AI.miz index 5c91f42d7..219a4a03e 100644 Binary files a/Moose Test Missions/AIB - AI Balancing/AIB-002 - Patrol AI/AIB-002 - Patrol AI.miz and b/Moose Test Missions/AIB - AI Balancing/AIB-002 - Patrol AI/AIB-002 - Patrol AI.miz differ diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-003 - Two coalitions InitCleanUp test/AIB-003 - Two coalitions InitCleanUp test.miz b/Moose Test Missions/AIB - AI Balancing/AIB-003 - Two coalitions InitCleanUp test/AIB-003 - Two coalitions InitCleanUp test.miz index 7f76afc20..c6c83b415 100644 Binary files a/Moose Test Missions/AIB - AI Balancing/AIB-003 - Two coalitions InitCleanUp test/AIB-003 - Two coalitions InitCleanUp test.miz and b/Moose Test Missions/AIB - AI Balancing/AIB-003 - Two coalitions InitCleanUp test/AIB-003 - Two coalitions InitCleanUp test.miz differ diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-004 - Respawn Test when Destroyed/AIB-004 - Respawn Test when Destroyed.miz b/Moose Test Missions/AIB - AI Balancing/AIB-004 - Respawn Test when Destroyed/AIB-004 - Respawn Test when Destroyed.miz index 23677dd42..c91dee9f9 100644 Binary files a/Moose Test Missions/AIB - AI Balancing/AIB-004 - Respawn Test when Destroyed/AIB-004 - Respawn Test when Destroyed.miz and b/Moose Test Missions/AIB - AI Balancing/AIB-004 - Respawn Test when Destroyed/AIB-004 - Respawn Test when Destroyed.miz differ diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones.miz b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones.miz index 4f52a5c19..232c40fda 100644 Binary files a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones.miz and b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones.miz differ diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/Server.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/Server.lua deleted file mode 100644 index c7db44162..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/Server.lua +++ /dev/null @@ -1,210 +0,0 @@ --- View scripts --- Copyright (C) 2004, Eagle Dynamics. -DisableCombatViews = false -- F5 & Ctrl-F5 -ExternalObjectsLockDistance = 10000.0 -ShowTargetInfo = false -CameraTerrainRestriction = true -hAngleRearDefault = 180 -vAngleRearDefault = -8.0 -vAngleRearMin = -90 -- -8.0 -vAngleRearMax = 90.0 - -dbg_shell = "weapons.shells.PKT_7_62_T" -- 23mm shell -dbg_shell = "weapons.nurs.WGr21" --- dbg_shell = "weapons.shells.2A64_152" -- 152mm shell -dbg_shell_v0 = -1 -- Muzzle speed m/s (-1 - speed from shall database) -dbg_shell_fire_rate = 60 ---reformatted per-unit data to be mod system friendly ---this file is no longer should be edited for adding new flyable aircraft , DCS automatically check core database (i.e. where you define your aircraft in aircraft table just define ViewSettings and SnapViews tables) - -function default_fighter_player(t) - local res = { - CameraViewAngleLimits = {20.000000,140.000000}, - CameraAngleRestriction = {false ,90.000000,0.500000}, - EyePoint = {0.05 ,0.000000 ,0.000000}, - limits_6DOF = {x = {-0.050000,0.4500000},y ={-0.300000,0.100000},z = {-0.220000,0.220000},roll = 90.000000}, - Allow360rotation = false, - CameraAngleLimits = {200,-80.000000,110.000000}, - ShoulderSize = 0.2, -- move body when azimuth value more then 90 degrees - } - if t then - for i,o in pairs(t) do - res[i] = o - end - end - return res -end - -function fulcrum() - return { - Cockpit = { - default_fighter_player({CockpitLocalPoint = {4.71,1.28,0.000000}}) - }, - Chase = { - LocalPoint = {1.220000,3.750000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-15.080000,6.350000,0.000000}, - AnglesDefault = {0.000000,-8.000000}, - }, -- Arcade - } -end - -ViewSettings = {} -ViewSettings["A-10A"] = { - Cockpit = { - [1] = default_fighter_player({CockpitLocalPoint = {4.300000,1.282000,0.000000}, - EyePoint = {0.000000,0.000000,0.000000}, - limits_6DOF = {x = {-0.050000,0.600000}, - y = {-0.300000,0.100000}, - z = {-0.250000,0.250000}, - roll = 90.000000}}), - }, -- Cockpit - Chase = { - LocalPoint = {0.600000,3.682000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-27.000000,12.000000,0.000000}, - AnglesDefault = {0.000000,-12.000000}, - }, -- Arcade -} -ViewSettings["A-10C"] = { - Cockpit = { - [1] = default_fighter_player({CockpitLocalPoint = {4.300000,1.282000,0.000000}, - EyePoint = {0.000000,0.000000,0.000000}, - limits_6DOF = {x = {-0.050000,0.600000}, - y = {-0.300000,0.100000}, - z = {-0.250000,0.250000}, - roll = 90.000000}}), - }, -- Cockpit - Chase = { - LocalPoint = {0.600000,3.682000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-27.000000,12.000000,0.000000}, - AnglesDefault = {0.000000,-12.000000}, - }, -- Arcade -} -ViewSettings["F-15C"] = { - Cockpit = { - [1] = default_fighter_player({CockpitLocalPoint = {6.210000,1.204000,0.000000}})-- player slot 1 - }, -- Cockpit - Chase = { - LocalPoint = {2.510000,3.604000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-13.790000,6.204000,0.000000}, - AnglesDefault = {0.000000,-8.000000}, - }, -- Arcade -} -ViewSettings["Ka-50"] = { - Cockpit = { - [1] = {-- player slot 1 - CockpitLocalPoint = {3.188000,0.390000,0.000000}, - CameraViewAngleLimits = {20.000000,120.000000}, - CameraAngleRestriction = {false,60.000000,0.400000}, - CameraAngleLimits = {140.000000,-65.000000,90.000000}, - EyePoint = {0.090000,0.000000,0.000000}, - limits_6DOF = {x = {-0.020000,0.350000},y ={-0.150000,0.165000},z = {-0.170000,0.170000},roll = 90.000000}, - }, - }, -- Cockpit - Chase = { - LocalPoint = {-0.512000,2.790000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-16.812000,5.390000,0.000000}, - AnglesDefault = {0.000000,-8.000000}, - }, -- Arcade -} -ViewSettings["MiG-29A"] = fulcrum() -ViewSettings["MiG-29G"] = fulcrum() -ViewSettings["MiG-29S"] = fulcrum() - -ViewSettings["P-51D"] = { - Cockpit = { - [1] = {-- player slot 1 - CockpitLocalPoint = {-1.500000,0.618000,0.000000}, - CameraViewAngleLimits = {20.000000,120.000000}, - CameraAngleRestriction = {false,90.000000,0.500000}, - CameraAngleLimits = {200,-80.000000,90.000000}, - EyePoint = {0.025000,0.100000,0.000000}, - ShoulderSize = 0.15, - Allow360rotation = false, - limits_6DOF = {x = {-0.050000,0.450000},y ={-0.200000,0.200000},z = {-0.220000,0.220000},roll = 90.000000}, - }, - }, -- Cockpit - Chase = { - LocalPoint = {0.200000,-0.652000,-0.650000}, - AnglesDefault = {0.000000,0.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-21.500000,5.618000,0.000000}, - AnglesDefault = {0.000000,-8.000000}, - }, -- Arcade -} -ViewSettings["Su-25"] = { - Cockpit = { - [1] = default_fighter_player({CockpitLocalPoint = {3.352000,0.506000,0.000000}}),-- player slot 1 - }, -- Cockpit - Chase = { - LocalPoint = {-0.348000,2.906000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-16.648001,5.506000,0.000000}, - AnglesDefault = {0.000000,-8.000000}, - }, -- Arcade -} -ViewSettings["Su-25T"] = { - Cockpit = { - [1] = default_fighter_player({CockpitLocalPoint = {3.406000,0.466000,0.000000}}),-- player slot 1 - }, -- Cockpit - Chase = { - LocalPoint = {-0.294000,2.866000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-16.594000,5.466000,0.000000}, - AnglesDefault = {0.000000,-8.000000}, - }, -- Arcade -} -ViewSettings["Su-25TM"] = { - Cockpit = { - [1] = {-- player slot 1 - CockpitLocalPoint = {4.000000,1.000000,0.000000}, - CameraViewAngleLimits = {20.000000,140.000000}, - CameraAngleRestriction = {true,90.000000,0.400000}, - CameraAngleLimits = {160.000000,-70.000000,90.000000}, - EyePoint = {0.000000,0.000000,0.000000}, - limits_6DOF = {x = {-0.200000,0.200000},y ={-0.200000,0.200000},z = {-0.200000,0.200000},roll = 60.000000}, - }, - }, -- Cockpit - Chase = { - LocalPoint = {4.000000,2.000000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {4.000000,2.000000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Arcade -} -ViewSettings["Su-27"] = { - Cockpit = { - [1] = default_fighter_player({CockpitLocalPoint = {7.959000,1.419000,0.000000}})-- player slot 1 - }, -- Cockpit - Chase = { - LocalPoint = {4.259000,3.819000,0.000000}, - AnglesDefault = {180.000000,-8.000000}, - }, -- Chase - Arcade = { - LocalPoint = {-12.041000,6.419000,0.000000}, - AnglesDefault = {0.000000,-8.000000}, - }, -- Arcade -} - -ViewSettings["Su-33"] = ViewSettings["Su-27"] diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/SnapViews.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/SnapViews.lua deleted file mode 100644 index 412686113..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/SnapViews.lua +++ /dev/null @@ -1,2780 +0,0 @@ -SnapViews = {} -SnapViews["A-10A"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 65.000000,--FOV - hAngle = 0.000000, - vAngle = -26.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 49.626770,--FOV - hAngle = 0.000000, - vAngle = -90.631294, - x_trans = 0.180499, - y_trans = -0.137064, - z_trans = -0.250000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 30.395041,--FOV - hAngle = 0.000000, - vAngle = -94.329208, - x_trans = 0.372718, - y_trans = -0.054055, - z_trans = 0.250000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 55.238567,--FOV - hAngle = 0.000000, - vAngle = -90.631294, - x_trans = 0.158523, - y_trans = -0.137064, - z_trans = 0.250000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 35.000000,--FOV - hAngle = 0.000000, - vAngle = -10.651850, - x_trans = 0.327622, - y_trans = -0.278207, - z_trans = -0.244799, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 34.340549,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 35.000000,--FOV - hAngle = 0.000000, - vAngle = -10.651850, - x_trans = 0.327622, - y_trans = -0.278207, - z_trans = 0.244799, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 68.628296,--FOV - hAngle = 68.292320, - vAngle = -11.477349, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 68.628296,--FOV - hAngle = 0.000000, - vAngle = 30.227919, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 68.628296,--FOV - hAngle = -67.172974, - vAngle = -11.477349, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 70.000000,--FOV - hAngle = 20.000000, - vAngle = 8.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 70.000000,--FOV - hAngle = -20.000000, - vAngle = 8.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 75.000000,--FOV - hAngle = 0.000000, - vAngle = -23.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["A-10C"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 65.000000,--FOV - hAngle = 0.000000, - vAngle = -26.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 49.626770,--FOV - hAngle = 0.000000, - vAngle = -90.631294, - x_trans = 0.180499, - y_trans = -0.137064, - z_trans = -0.250000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 30.395041,--FOV - hAngle = 0.000000, - vAngle = -94.329208, - x_trans = 0.372718, - y_trans = -0.054055, - z_trans = 0.250000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 55.238567,--FOV - hAngle = 0.000000, - vAngle = -90.631294, - x_trans = 0.158523, - y_trans = -0.137064, - z_trans = 0.250000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 35.000000,--FOV - hAngle = 0.000000, - vAngle = -10.651850, - x_trans = 0.327622, - y_trans = -0.278207, - z_trans = -0.244799, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 34.340549,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 35.000000,--FOV - hAngle = 0.000000, - vAngle = -10.651850, - x_trans = 0.327622, - y_trans = -0.278207, - z_trans = 0.244799, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 68.628296,--FOV - hAngle = 68.292320, - vAngle = -11.477349, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 68.628296,--FOV - hAngle = 0.000000, - vAngle = 30.227919, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 68.628296,--FOV - hAngle = -67.172974, - vAngle = -11.477349, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 70.000000,--FOV - hAngle = 20.000000, - vAngle = 8.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 70.000000,--FOV - hAngle = -20.000000, - vAngle = 8.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 75.000000,--FOV - hAngle = 0.000000, - vAngle = -23.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Bf-109K-4"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["C-101CC"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -[2] = {-- player slot 2 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["C-101EB"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -[2] = {-- player slot 2 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["F-15C"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 70.611748,--FOV - hAngle = -1.240272, - vAngle = -33.850250, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 32.704346,--FOV - hAngle = 25.696522, - vAngle = -34.778103, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 32.704346,--FOV - hAngle = 0.000000, - vAngle = -47.845268, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 36.106045,--FOV - hAngle = -28.878576, - vAngle = -36.780628, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 88.727844,--FOV - hAngle = 128.508865, - vAngle = 13.131046, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 41.928593,--FOV - hAngle = 0.000000, - vAngle = -4.630446, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 88.727844,--FOV - hAngle = -128.508865, - vAngle = 13.131046, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 88.727844,--FOV - hAngle = 81.648369, - vAngle = -9.500000, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 88.727844,--FOV - hAngle = 0.000000, - vAngle = 34.180634, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 88.727844,--FOV - hAngle = -80.997551, - vAngle = -9.500000, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 56.032040,--FOV - hAngle = 14.803060, - vAngle = 3.332499, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 56.032040,--FOV - hAngle = -14.414484, - vAngle = 3.332499, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 88.727844,--FOV - hAngle = 0.000000, - vAngle = -9.678451, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["FW-190D9"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Hawk"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Ka-50"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 67.452896,--FOV - hAngle = 0.000000, - vAngle = -40.067383, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 37.846794,--FOV - hAngle = 51.644135, - vAngle = -51.870411, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 36.178646,--FOV - hAngle = -1.912186, - vAngle = -34.446247, - x_trans = 0.000000, - y_trans = -0.025421, - z_trans = 0.073226, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 73.605141,--FOV - hAngle = -90.361992, - vAngle = -44.103138, - x_trans = 0.169696, - y_trans = -0.073508, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 91.348198,--FOV - hAngle = 109.752129, - vAngle = 1.484382, - x_trans = 0.190306, - y_trans = 0.044778, - z_trans = -0.150335, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 42.512844,--FOV - hAngle = 0.000000, - vAngle = -4.478010, - x_trans = 0.154018, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 91.348198,--FOV - hAngle = -108.852020, - vAngle = 0.085984, - x_trans = 0.190306, - y_trans = 0.044778, - z_trans = 0.139404, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 89.777542,--FOV - hAngle = 16.411518, - vAngle = -27.209915, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = -0.218292, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 88.727844,--FOV - hAngle = 0.000000, - vAngle = 34.042202, - x_trans = 0.142145, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 59.208893,--FOV - hAngle = -32.128311, - vAngle = -5.720805, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 56.032040,--FOV - hAngle = 14.803060, - vAngle = 3.332499, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 56.032040,--FOV - hAngle = -14.414484, - vAngle = 3.332499, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 89.777542,--FOV - hAngle = 0.000000, - vAngle = -15.592758, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MQ-9 Reaper"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = 0.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MiG-29A"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 76.124840,--FOV - hAngle = -2.623254, - vAngle = -26.566959, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 34.911949,--FOV - hAngle = 24.601770, - vAngle = -32.350807, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 26.184198,--FOV - hAngle = 12.026249, - vAngle = -40.075508, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 39.454399,--FOV - hAngle = -26.664328, - vAngle = -32.355324, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 81.240005,--FOV - hAngle = 131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 44.201855,--FOV - hAngle = 0.000000, - vAngle = -2.378299, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 81.240005,--FOV - hAngle = -131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 81.240005,--FOV - hAngle = 76.013145, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = 36.304676, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 81.240005,--FOV - hAngle = -74.774559, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.250000,--FOV - hAngle = 13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 68.250000,--FOV - hAngle = -13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MiG-29G"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 76.124840,--FOV - hAngle = -2.623254, - vAngle = -26.566959, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 34.911949,--FOV - hAngle = 24.601770, - vAngle = -32.350807, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 26.184198,--FOV - hAngle = 12.026249, - vAngle = -40.075508, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 39.454399,--FOV - hAngle = -26.664328, - vAngle = -32.355324, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 81.240005,--FOV - hAngle = 131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 44.201855,--FOV - hAngle = 0.000000, - vAngle = -2.378299, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 81.240005,--FOV - hAngle = -131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 81.240005,--FOV - hAngle = 76.013145, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = 36.304676, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 81.240005,--FOV - hAngle = -74.774559, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.250000,--FOV - hAngle = 13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 68.250000,--FOV - hAngle = -13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MiG-29K"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 65.000000,--FOV - hAngle = 0.000000, - vAngle = -26.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 30.000000,--FOV - hAngle = 20.000000, - vAngle = -43.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 30.000000,--FOV - hAngle = 0.000000, - vAngle = -43.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 30.000000,--FOV - hAngle = -20.000000, - vAngle = -43.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 30.000000,--FOV - hAngle = 20.000000, - vAngle = -23.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 30.000000,--FOV - hAngle = 0.000000, - vAngle = -23.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 30.000000,--FOV - hAngle = -20.000000, - vAngle = -23.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 30.000000,--FOV - hAngle = 20.000000, - vAngle = 2.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 30.000000,--FOV - hAngle = 0.000000, - vAngle = 2.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 30.000000,--FOV - hAngle = -20.000000, - vAngle = 2.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.250000,--FOV - hAngle = 13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 68.250000,--FOV - hAngle = -13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MiG-29S"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 76.124840,--FOV - hAngle = -2.623254, - vAngle = -26.566959, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 34.911949,--FOV - hAngle = 24.601770, - vAngle = -32.350807, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 26.184198,--FOV - hAngle = 12.026249, - vAngle = -40.075508, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 39.454399,--FOV - hAngle = -26.664328, - vAngle = -32.355324, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 81.240005,--FOV - hAngle = 131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 44.201855,--FOV - hAngle = 0.000000, - vAngle = -2.378299, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 81.240005,--FOV - hAngle = -131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 81.240005,--FOV - hAngle = 76.013145, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = 36.304676, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 81.240005,--FOV - hAngle = -74.774559, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.250000,--FOV - hAngle = 13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 68.250000,--FOV - hAngle = -13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["P-51D"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 80.000000,--FOV - hAngle = 45.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -75.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 80.000000,--FOV - hAngle = -45.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 91.040001,--FOV - hAngle = 157.332764, - vAngle = -28.359503, - x_trans = 0.063872, - y_trans = 0.082888, - z_trans = -0.116148, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 50.000000,--FOV - hAngle = 0.000000, - vAngle = -8.722581, - x_trans = 0.212078, - y_trans = 0.057813, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 80.000000,--FOV - hAngle = -143.000000, - vAngle = 0.000000, - x_trans = 0.350000, - y_trans = 0.059000, - z_trans = 0.100000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 80.000000,--FOV - hAngle = 45.000000, - vAngle = -5.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = 10.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 80.000000,--FOV - hAngle = -45.000000, - vAngle = -5.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = 10.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 80.000000,--FOV - hAngle = -20.000000, - vAngle = 8.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-25"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 68.767799,--FOV - hAngle = 1.929517, - vAngle = -30.846605, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 29.223452,--FOV - hAngle = 37.489525, - vAngle = -38.883888, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 40.635601,--FOV - hAngle = -0.438357, - vAngle = -33.138290, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 24.797405,--FOV - hAngle = -34.382549, - vAngle = -34.808853, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 69.302101,--FOV - hAngle = 89.405373, - vAngle = 1.213156, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 29.761202,--FOV - hAngle = 0.000000, - vAngle = -6.880077, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 69.302101,--FOV - hAngle = -89.691940, - vAngle = 4.554290, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 69.302101,--FOV - hAngle = 52.113377, - vAngle = -3.970644, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 72.856201,--FOV - hAngle = 0.000000, - vAngle = 30.866713, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 69.302101,--FOV - hAngle = -50.664936, - vAngle = -3.970644, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 47.680202,--FOV - hAngle = 43.054649, - vAngle = -7.799250, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 47.680202,--FOV - hAngle = -41.743240, - vAngle = -7.799250, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 69.302101,--FOV - hAngle = 0.000000, - vAngle = -15.137112, - x_trans = 0.050000, - y_trans = 0.010000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-25T"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 80.663399,--FOV - hAngle = 0.000000, - vAngle = -30.619938, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 39.764698,--FOV - hAngle = 28.661316, - vAngle = -41.406044, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 38.090847,--FOV - hAngle = -24.622110, - vAngle = -45.153934, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 36.062012,--FOV - hAngle = -20.779360, - vAngle = -23.755520, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 80.663399,--FOV - hAngle = 99.816956, - vAngle = 8.032285, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 58.718098,--FOV - hAngle = 0.000000, - vAngle = -5.000803, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 80.663399,--FOV - hAngle = -99.999687, - vAngle = 8.032285, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 80.663399,--FOV - hAngle = 58.382488, - vAngle = -6.648195, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 94.037704,--FOV - hAngle = 0.000000, - vAngle = 41.421227, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 80.663399,--FOV - hAngle = -57.531212, - vAngle = -6.648195, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.203396,--FOV - hAngle = 55.124939, - vAngle = -8.400513, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.203396,--FOV - hAngle = -52.633553, - vAngle = -8.400513, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 90.000000,--FOV - hAngle = 0.000000, - vAngle = -18.382137, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-25TM"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 80.663399,--FOV - hAngle = 0.000000, - vAngle = -30.619938, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 39.764698,--FOV - hAngle = 28.661316, - vAngle = -41.406044, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 38.090847,--FOV - hAngle = -24.622110, - vAngle = -45.153934, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 33.645596,--FOV - hAngle = -36.653450, - vAngle = -23.703861, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 80.663399,--FOV - hAngle = 99.816956, - vAngle = 8.032285, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 58.718098,--FOV - hAngle = 0.000000, - vAngle = -5.000803, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 80.663399,--FOV - hAngle = -99.999687, - vAngle = 8.032285, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 80.663399,--FOV - hAngle = 58.382488, - vAngle = -6.648195, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 94.037704,--FOV - hAngle = 0.000000, - vAngle = 41.421227, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 80.663399,--FOV - hAngle = -57.531212, - vAngle = -6.648195, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.203396,--FOV - hAngle = 55.124939, - vAngle = -8.400513, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.203396,--FOV - hAngle = -52.633553, - vAngle = -8.400513, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 90.000000,--FOV - hAngle = 0.000000, - vAngle = -18.382137, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-27"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 89.752197,--FOV - hAngle = 7.104492, - vAngle = 52.525635, - x_trans = 0.016405, - y_trans = 0.011140, - z_trans = -0.053543, - rollAngle = -7.110901, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 33.361835,--FOV - hAngle = 41.045925, - vAngle = -40.805656, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 30.427544,--FOV - hAngle = 0.000000, - vAngle = -41.808968, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 34.392349,--FOV - hAngle = -32.597401, - vAngle = -35.293747, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 87.468338,--FOV - hAngle = 129.012665, - vAngle = 14.547977, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 43.977936,--FOV - hAngle = 0.000000, - vAngle = -4.951577, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 87.468338,--FOV - hAngle = -129.012665, - vAngle = 14.491872, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 87.468338,--FOV - hAngle = 82.862923, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 87.468338,--FOV - hAngle = 0.000000, - vAngle = 38.979362, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 87.468338,--FOV - hAngle = -82.461266, - vAngle = -12.843998, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.786629,--FOV - hAngle = 15.618313, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 69.165199,--FOV - hAngle = -15.683434, - vAngle = 8.549150, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 87.468338,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.113927, - y_trans = -0.004946, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-33"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 71.824692,--FOV - hAngle = 0.000000, - vAngle = -32.458889, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 33.361835,--FOV - hAngle = 41.045925, - vAngle = -40.805656, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 30.427544,--FOV - hAngle = 0.000000, - vAngle = -41.808968, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 34.392349,--FOV - hAngle = -32.597401, - vAngle = -35.293747, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 87.468338,--FOV - hAngle = 129.012665, - vAngle = 14.547977, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 43.977936,--FOV - hAngle = 0.000000, - vAngle = -4.951577, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 87.468338,--FOV - hAngle = -129.012665, - vAngle = 14.491872, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 87.468338,--FOV - hAngle = 82.862923, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 87.468338,--FOV - hAngle = 0.000000, - vAngle = 38.979362, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 87.468338,--FOV - hAngle = -82.461266, - vAngle = -12.843998, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.786629,--FOV - hAngle = 15.618313, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 69.165199,--FOV - hAngle = -15.683434, - vAngle = 8.549150, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 87.468338,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.113927, - y_trans = -0.004946, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["TF-51D"] = { -[1] = {-- player slot 1 - [1] = {--LWin + Num0 : Snap View 0 - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = {--LWin + Num1 : Snap View 1 - viewAngle = 80.000000,--FOV - hAngle = 45.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = {--LWin + Num2 : Snap View 2 - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -75.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = {--LWin + Num3 : Snap View 3 - viewAngle = 80.000000,--FOV - hAngle = -45.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = {--LWin + Num4 : Snap View 4 - viewAngle = 91.040001,--FOV - hAngle = 157.332764, - vAngle = -28.359503, - x_trans = 0.063872, - y_trans = 0.082888, - z_trans = -0.116148, - rollAngle = 0.000000, - }, - [6] = {--LWin + Num5 : Snap View 5 - viewAngle = 50.000000,--FOV - hAngle = 0.000000, - vAngle = -8.722581, - x_trans = 0.212078, - y_trans = 0.057813, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = {--LWin + Num6 : Snap View 6 - viewAngle = 80.000000,--FOV - hAngle = -143.000000, - vAngle = 0.000000, - x_trans = 0.350000, - y_trans = 0.059000, - z_trans = 0.100000, - rollAngle = 0.000000, - }, - [8] = {--LWin + Num7 : Snap View 7 - viewAngle = 80.000000,--FOV - hAngle = 45.000000, - vAngle = -5.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = {--LWin + Num8 : Snap View 8 - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = 10.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = {--LWin + Num9 : Snap View 9 - viewAngle = 80.000000,--FOV - hAngle = -45.000000, - vAngle = -5.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = 10.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 80.000000,--FOV - hAngle = -20.000000, - vAngle = 8.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/SnapViewsDefault.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/SnapViewsDefault.lua deleted file mode 100644 index 754522d55..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/SnapViewsDefault.lua +++ /dev/null @@ -1,1698 +0,0 @@ ---reformatted per-unit data to be mod system friendly ---this file is no longer should be edited for adding new flyable aircraft , DCS automatically check core database for this data(i.e. where you define your aircraft in aircraft table just define ViewSettings and SnapViews tables) --- result of ingame editing is saved to Saved Games//DCS/Config/View/SnapViews.lua -SnapViews = {} -SnapViews["A-10A"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 65.000000,--FOV - hAngle = 0.000000, - vAngle = -26.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 49.626770,--FOV - hAngle = 0.000000, - vAngle = -90.631294, - x_trans = 0.180499, - y_trans = -0.137064, - z_trans = -0.250000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 30.395041,--FOV - hAngle = 0.000000, - vAngle = -94.329208, - x_trans = 0.372718, - y_trans = -0.054055, - z_trans = 0.250000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 55.238567,--FOV - hAngle = 0.000000, - vAngle = -90.631294, - x_trans = 0.158523, - y_trans = -0.137064, - z_trans = 0.250000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 35.000000,--FOV - hAngle = 0.000000, - vAngle = -10.651850, - x_trans = 0.327622, - y_trans = -0.278207, - z_trans = -0.244799, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 34.340549,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 35.000000,--FOV - hAngle = 0.000000, - vAngle = -10.651850, - x_trans = 0.327622, - y_trans = -0.278207, - z_trans = 0.244799, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 68.628296,--FOV - hAngle = 68.292320, - vAngle = -11.477349, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 68.628296,--FOV - hAngle = 0.000000, - vAngle = 30.227919, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 68.628296,--FOV - hAngle = -67.172974, - vAngle = -11.477349, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 70.000000,--FOV - hAngle = 20.000000, - vAngle = 8.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 70.000000,--FOV - hAngle = -20.000000, - vAngle = 8.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 75.000000,--FOV - hAngle = 0.000000, - vAngle = -23.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["A-10C"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 65.000000,--FOV - hAngle = 0.000000, - vAngle = -26.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 49.626770,--FOV - hAngle = 0.000000, - vAngle = -90.631294, - x_trans = 0.180499, - y_trans = -0.137064, - z_trans = -0.250000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 30.395041,--FOV - hAngle = 0.000000, - vAngle = -94.329208, - x_trans = 0.372718, - y_trans = -0.054055, - z_trans = 0.250000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 55.238567,--FOV - hAngle = 0.000000, - vAngle = -90.631294, - x_trans = 0.158523, - y_trans = -0.137064, - z_trans = 0.250000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 35.000000,--FOV - hAngle = 0.000000, - vAngle = -10.651850, - x_trans = 0.327622, - y_trans = -0.278207, - z_trans = -0.244799, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 34.340549,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 35.000000,--FOV - hAngle = 0.000000, - vAngle = -10.651850, - x_trans = 0.327622, - y_trans = -0.278207, - z_trans = 0.244799, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 68.628296,--FOV - hAngle = 68.292320, - vAngle = -11.477349, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 68.628296,--FOV - hAngle = 0.000000, - vAngle = 30.227919, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 68.628296,--FOV - hAngle = -67.172974, - vAngle = -11.477349, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 70.000000,--FOV - hAngle = 20.000000, - vAngle = 8.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 70.000000,--FOV - hAngle = -20.000000, - vAngle = 8.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 75.000000,--FOV - hAngle = 0.000000, - vAngle = -23.000000, - x_trans = 0.360000, - y_trans = -0.041337, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["F-15C"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 70.611748,--FOV - hAngle = -1.240272, - vAngle = -33.850250, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 32.704346,--FOV - hAngle = 25.696522, - vAngle = -34.778103, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 32.704346,--FOV - hAngle = 0.000000, - vAngle = -47.845268, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 36.106045,--FOV - hAngle = -28.878576, - vAngle = -36.780628, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 88.727844,--FOV - hAngle = 128.508865, - vAngle = 13.131046, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 41.928593,--FOV - hAngle = 0.000000, - vAngle = -4.630446, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 88.727844,--FOV - hAngle = -128.508865, - vAngle = 13.131046, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 88.727844,--FOV - hAngle = 81.648369, - vAngle = -9.500000, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 88.727844,--FOV - hAngle = 0.000000, - vAngle = 34.180634, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 88.727844,--FOV - hAngle = -80.997551, - vAngle = -9.500000, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 56.032040,--FOV - hAngle = 14.803060, - vAngle = 3.332499, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 56.032040,--FOV - hAngle = -14.414484, - vAngle = 3.332499, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 88.727844,--FOV - hAngle = 0.000000, - vAngle = -9.678451, - x_trans = 0.264295, - y_trans = -0.064373, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Ka-50"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 67.452896,--FOV - hAngle = 0.000000, - vAngle = -40.067383, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 37.846794,--FOV - hAngle = 51.644135, - vAngle = -51.870411, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 36.178646,--FOV - hAngle = -1.912186, - vAngle = -34.446247, - x_trans = 0.000000, - y_trans = -0.025421, - z_trans = 0.073226, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 73.605141,--FOV - hAngle = -90.361992, - vAngle = -44.103138, - x_trans = 0.169696, - y_trans = -0.073508, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 91.348198,--FOV - hAngle = 109.752129, - vAngle = 1.484382, - x_trans = 0.190306, - y_trans = 0.044778, - z_trans = -0.150335, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 42.512844,--FOV - hAngle = 0.000000, - vAngle = -4.478010, - x_trans = 0.154018, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 91.348198,--FOV - hAngle = -108.852020, - vAngle = 0.085984, - x_trans = 0.190306, - y_trans = 0.044778, - z_trans = 0.139404, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 89.777542,--FOV - hAngle = 16.411518, - vAngle = -27.209915, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = -0.218292, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 88.727844,--FOV - hAngle = 0.000000, - vAngle = 34.042202, - x_trans = 0.142145, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 59.208893,--FOV - hAngle = -32.128311, - vAngle = -5.720805, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 56.032040,--FOV - hAngle = 14.803060, - vAngle = 3.332499, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 56.032040,--FOV - hAngle = -14.414484, - vAngle = 3.332499, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 89.777542,--FOV - hAngle = 0.000000, - vAngle = -15.592758, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MiG-29A"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 76.124840,--FOV - hAngle = -2.623254, - vAngle = -26.566959, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 34.911949,--FOV - hAngle = 24.601770, - vAngle = -32.350807, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 26.184198,--FOV - hAngle = 12.026249, - vAngle = -40.075508, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 39.454399,--FOV - hAngle = -26.664328, - vAngle = -32.355324, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 81.240005,--FOV - hAngle = 131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 44.201855,--FOV - hAngle = 0.000000, - vAngle = -2.378299, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 81.240005,--FOV - hAngle = -131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 81.240005,--FOV - hAngle = 76.013145, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = 36.304676, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 81.240005,--FOV - hAngle = -74.774559, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.250000,--FOV - hAngle = 13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 68.250000,--FOV - hAngle = -13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MiG-29G"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 76.124840,--FOV - hAngle = -2.623254, - vAngle = -26.566959, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 34.911949,--FOV - hAngle = 24.601770, - vAngle = -32.350807, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 26.184198,--FOV - hAngle = 12.026249, - vAngle = -40.075508, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 39.454399,--FOV - hAngle = -26.664328, - vAngle = -32.355324, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 81.240005,--FOV - hAngle = 131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 44.201855,--FOV - hAngle = 0.000000, - vAngle = -2.378299, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 81.240005,--FOV - hAngle = -131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 81.240005,--FOV - hAngle = 76.013145, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = 36.304676, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 81.240005,--FOV - hAngle = -74.774559, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.250000,--FOV - hAngle = 13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 68.250000,--FOV - hAngle = -13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MiG-29K"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 65.000000,--FOV - hAngle = 0.000000, - vAngle = -26.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 30.000000,--FOV - hAngle = 20.000000, - vAngle = -43.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 30.000000,--FOV - hAngle = 0.000000, - vAngle = -43.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 30.000000,--FOV - hAngle = -20.000000, - vAngle = -43.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 30.000000,--FOV - hAngle = 20.000000, - vAngle = -23.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 30.000000,--FOV - hAngle = 0.000000, - vAngle = -23.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 30.000000,--FOV - hAngle = -20.000000, - vAngle = -23.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 30.000000,--FOV - hAngle = 20.000000, - vAngle = 2.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 30.000000,--FOV - hAngle = 0.000000, - vAngle = 2.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 30.000000,--FOV - hAngle = -20.000000, - vAngle = 2.000000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.250000,--FOV - hAngle = 13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 68.250000,--FOV - hAngle = -13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 60.000000,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["MiG-29S"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 76.124840,--FOV - hAngle = -2.623254, - vAngle = -26.566959, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 34.911949,--FOV - hAngle = 24.601770, - vAngle = -32.350807, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 26.184198,--FOV - hAngle = 12.026249, - vAngle = -40.075508, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 39.454399,--FOV - hAngle = -26.664328, - vAngle = -32.355324, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 81.240005,--FOV - hAngle = 131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 44.201855,--FOV - hAngle = 0.000000, - vAngle = -2.378299, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 81.240005,--FOV - hAngle = -131.503998, - vAngle = 10.804660, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 81.240005,--FOV - hAngle = 76.013145, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = 36.304676, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 81.240005,--FOV - hAngle = -74.774559, - vAngle = 2.248441, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.250000,--FOV - hAngle = 13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 68.250000,--FOV - hAngle = -13.070938, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 81.240005,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["P-51D"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 80.000000,--FOV - hAngle = 45.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -75.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 80.000000,--FOV - hAngle = -45.000000, - vAngle = -45.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 91.040001,--FOV - hAngle = 157.332764, - vAngle = -28.359503, - x_trans = 0.063872, - y_trans = 0.082888, - z_trans = -0.116148, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 50.000000,--FOV - hAngle = 0.000000, - vAngle = -8.722581, - x_trans = 0.212078, - y_trans = 0.057813, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 80.000000,--FOV - hAngle = -143.000000, - vAngle = 0.000000, - x_trans = 0.350000, - y_trans = 0.059000, - z_trans = 0.100000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 80.000000,--FOV - hAngle = 45.000000, - vAngle = -5.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = 10.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 80.000000,--FOV - hAngle = -45.000000, - vAngle = -5.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = 10.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 80.000000,--FOV - hAngle = -20.000000, - vAngle = 8.000000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 80.000000,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.120000, - y_trans = 0.059000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-25"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 68.767799,--FOV - hAngle = 1.929517, - vAngle = -30.846605, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 29.223452,--FOV - hAngle = 37.489525, - vAngle = -38.883888, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 40.635601,--FOV - hAngle = -0.438357, - vAngle = -33.138290, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 24.797405,--FOV - hAngle = -34.382549, - vAngle = -34.808853, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 69.302101,--FOV - hAngle = 89.405373, - vAngle = 1.213156, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 29.761202,--FOV - hAngle = 0.000000, - vAngle = -6.880077, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 69.302101,--FOV - hAngle = -89.691940, - vAngle = 4.554290, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 69.302101,--FOV - hAngle = 52.113377, - vAngle = -3.970644, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 72.856201,--FOV - hAngle = 0.000000, - vAngle = 30.866713, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 69.302101,--FOV - hAngle = -50.664936, - vAngle = -3.970644, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 47.680202,--FOV - hAngle = 43.054649, - vAngle = -7.799250, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 47.680202,--FOV - hAngle = -41.743240, - vAngle = -7.799250, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 69.302101,--FOV - hAngle = 0.000000, - vAngle = -15.137112, - x_trans = 0.050000, - y_trans = 0.010000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-25T"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 80.663399,--FOV - hAngle = 0.000000, - vAngle = -30.619938, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 39.764698,--FOV - hAngle = 28.661316, - vAngle = -41.406044, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 38.090847,--FOV - hAngle = -24.622110, - vAngle = -45.153934, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 36.062012,--FOV - hAngle = -20.779360, - vAngle = -23.755520, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 80.663399,--FOV - hAngle = 99.816956, - vAngle = 8.032285, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 58.718098,--FOV - hAngle = 0.000000, - vAngle = -5.000803, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 80.663399,--FOV - hAngle = -99.999687, - vAngle = 8.032285, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 80.663399,--FOV - hAngle = 58.382488, - vAngle = -6.648195, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 94.037704,--FOV - hAngle = 0.000000, - vAngle = 41.421227, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 80.663399,--FOV - hAngle = -57.531212, - vAngle = -6.648195, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.203396,--FOV - hAngle = 55.124939, - vAngle = -8.400513, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.203396,--FOV - hAngle = -52.633553, - vAngle = -8.400513, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 90.000000,--FOV - hAngle = 0.000000, - vAngle = -18.382137, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-25TM"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 80.663399,--FOV - hAngle = 0.000000, - vAngle = -30.619938, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 39.764698,--FOV - hAngle = 28.661316, - vAngle = -41.406044, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 38.090847,--FOV - hAngle = -24.622110, - vAngle = -45.153934, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 33.645596,--FOV - hAngle = -36.653450, - vAngle = -23.703861, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 80.663399,--FOV - hAngle = 99.816956, - vAngle = 8.032285, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 58.718098,--FOV - hAngle = 0.000000, - vAngle = -5.000803, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 80.663399,--FOV - hAngle = -99.999687, - vAngle = 8.032285, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 80.663399,--FOV - hAngle = 58.382488, - vAngle = -6.648195, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 94.037704,--FOV - hAngle = 0.000000, - vAngle = 41.421227, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 80.663399,--FOV - hAngle = -57.531212, - vAngle = -6.648195, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 60.203396,--FOV - hAngle = 55.124939, - vAngle = -8.400513, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 60.203396,--FOV - hAngle = -52.633553, - vAngle = -8.400513, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 90.000000,--FOV - hAngle = 0.000000, - vAngle = -18.382137, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-27"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 71.824692,--FOV - hAngle = 0.000000, - vAngle = -32.458889, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 33.361835,--FOV - hAngle = 41.045925, - vAngle = -40.805656, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 30.427544,--FOV - hAngle = 0.000000, - vAngle = -41.808968, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 34.392349,--FOV - hAngle = -32.597401, - vAngle = -35.293747, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 87.468338,--FOV - hAngle = 129.012665, - vAngle = 14.547977, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 43.977936,--FOV - hAngle = 0.000000, - vAngle = -4.951577, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 87.468338,--FOV - hAngle = -129.012665, - vAngle = 14.491872, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 87.468338,--FOV - hAngle = 82.862923, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 87.468338,--FOV - hAngle = 0.000000, - vAngle = 38.979362, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 87.468338,--FOV - hAngle = -82.461266, - vAngle = -12.843998, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.786629,--FOV - hAngle = 15.618313, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 69.165199,--FOV - hAngle = -15.683434, - vAngle = 8.549150, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 87.468338,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.113927, - y_trans = -0.004946, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} -SnapViews["Su-33"] = { -[1] = {-- player slot 1 - [1] = { - viewAngle = 71.824692,--FOV - hAngle = 0.000000, - vAngle = -32.458889, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [2] = { - viewAngle = 33.361835,--FOV - hAngle = 41.045925, - vAngle = -40.805656, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [3] = { - viewAngle = 30.427544,--FOV - hAngle = 0.000000, - vAngle = -41.808968, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [4] = { - viewAngle = 34.392349,--FOV - hAngle = -32.597401, - vAngle = -35.293747, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [5] = { - viewAngle = 87.468338,--FOV - hAngle = 129.012665, - vAngle = 14.547977, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [6] = { - viewAngle = 43.977936,--FOV - hAngle = 0.000000, - vAngle = -4.951577, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [7] = { - viewAngle = 87.468338,--FOV - hAngle = -129.012665, - vAngle = 14.491872, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [8] = { - viewAngle = 87.468338,--FOV - hAngle = 82.862923, - vAngle = -9.500000, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [9] = { - viewAngle = 87.468338,--FOV - hAngle = 0.000000, - vAngle = 38.979362, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [10] = { - viewAngle = 87.468338,--FOV - hAngle = -82.461266, - vAngle = -12.843998, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [11] = {--look at left mirror - viewAngle = 68.786629,--FOV - hAngle = 15.618313, - vAngle = 7.522498, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [12] = {--look at right mirror - viewAngle = 69.165199,--FOV - hAngle = -15.683434, - vAngle = 8.549150, - x_trans = 0.000000, - y_trans = 0.000000, - z_trans = 0.000000, - rollAngle = 0.000000, - }, - [13] = {--default view - viewAngle = 87.468338,--FOV - hAngle = 0.000000, - vAngle = -9.500000, - x_trans = 0.113927, - y_trans = -0.004946, - z_trans = 0.000000, - rollAngle = 0.000000, - }, -}, -} \ No newline at end of file diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/View.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/View.lua deleted file mode 100644 index 9baf3b7df..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Config/View/View.lua +++ /dev/null @@ -1,128 +0,0 @@ --- View scripts --- Copyright (C) 2004, Eagle Dynamics. - -CockpitMouse = true --false -CockpitMouseSpeedSlow = 1.0 -CockpitMouseSpeedNormal = 10.0 -CockpitMouseSpeedFast = 20.0 -CockpitKeyboardAccelerationSlow = 5.0 -CockpitKeyboardAccelerationNormal = 30.0 -CockpitKeyboardAccelerationFast = 80.0 -CockpitKeyboardZoomAcceleration = 300.0 -DisableSnapViewsSaving = false -UseDefaultSnapViews = true -CockpitPanStepHor = 45.0 -CockpitPanStepVert = 30.0 -CockpitNyMove = true - -CockpitHAngleAccelerateTimeMax = 0.15 -CockpitVAngleAccelerateTimeMax = 0.15 -CockpitZoomAccelerateTimeMax = 0.2 - -function NaturalHeadMoving(tang, roll, omz) - local r = roll - if r > 90.0 then - r = 180.0 - r - elseif roll < -90.0 then - r = -180.0 - r - end - local hAngle = -0.25 * r - local vAngle = math.min(math.max(0.0, 0.4 * tang + 45.0 * omz), 90.0) - return hAngle, vAngle -end - -ExternalMouse = true -ExternalMouseSpeedSlow = 1.0 -ExternalMouseSpeedNormal = 5.0 -ExternalMouseSpeedFast = 20.0 -ExternalViewAngleMin = 3.0 -ExternalViewAngleMax = 170.0 -ExternalViewAngleDefault = 60.0 -ExternalKeyboardZoomAcceleration = 30.0 -ExternalKeyboardZoomAccelerateTimeMax = 1.0 -ExplosionExpoTime = 4.0 -ExternalKeyboardAccelerationSlow = 1.0 -ExternalKeyboardAccelerationNormal = 10.0 -ExternalKeyboardAccelerationFast = 30.0 -ExternalHAngleAccelerateTimeMax = 3.0 -ExternalVAngleAccelerateTimeMax = 3.0 -ExternalDistAccelerateTimeMax = 3.0 -ExternalHAngleLocalAccelerateTimeMax = 3.0 -ExternalVAngleLocalAccelerateTimeMax = 3.0 -ExternalAngleNormalDiscreteStep = 15.0/ExternalKeyboardAccelerationNormal -- When 'S' is pressed only -ChaseCameraNyMove = true -FreeCameraAngleIncrement = 3.0 -FreeCameraDistanceIncrement = 200.0 -FreeCameraLeftRightIncrement = 2.0 -FreeCameraAltitudeIncrement = 2.0 -FreeCameraScalarSpeedAcceleration = 0.1 -xMinMap = -300000 -xMaxMap = 500000 -yMinMap = -400000 -yMaxMap = 200000 -dxMap = 150000 -dyMap = 100000 - -head_roll_shaking = true -head_roll_shaking_max = 30.0 -head_roll_shaking_compensation_gain = 0.3 - --- CameraJiggle() and CameraFloat() functions make camera position --- dependent on FPS so be careful in using the Shift-J command with tracks, please. --- uncomment to use custom jiggle functions ---[[ -function CameraJiggle(t,rnd1,rnd2,rnd3) - local rotX, rotY, rotZ - rotX = 0.05 * rnd1 * math.sin(37.0 * (t - 0.0)) - rotY = 0.05 * rnd2 * math.sin(41.0 * (t - 1.0)) - rotZ = 0.05 * rnd3 * math.sin(53.0 * (t - 2.0)) - return rotX, rotY, rotZ -end - -function CameraFloat(t) - local dX, dY, dZ - dX = 0.61 * math.sin(0.7 * t) + 0.047 * math.sin(1.6 * t); - dY = 0.43 * math.sin(0.6 * t) + 0.067 * math.sin(1.7 * t); - dZ = 0.53 * math.sin(1.0 * t) + 0.083 * math.sin(1.9 * t); - return dX, dY, dZ -end ---]] ---Debug keys - -DEBUG_TEXT = 1 -DEBUG_GEOMETRY = 2 - -debug_keys = { - [DEBUG_TEXT] = 1, - [DEBUG_GEOMETRY] = 1 -} - -function onDebugCommand(command) - if command == 10000 then - if debug_keys[DEBUG_TEXT] ~= 0 or debug_keys[DEBUG_GEOMETRY] ~= 0 then - debug_keys[DEBUG_GEOMETRY] = 0 - debug_keys[DEBUG_TEXT] = 0 - else - debug_keys[DEBUG_GEOMETRY] = 1 - debug_keys[DEBUG_TEXT] = 1 - end - elseif command == 10001 then - if debug_keys[DEBUG_TEXT] ~= 0 then - debug_keys[DEBUG_TEXT] = 0 - else - debug_keys[DEBUG_TEXT] = 1 - end - elseif command == 10002 then - if debug_keys[DEBUG_GEOMETRY] ~= 0 then - debug_keys[DEBUG_GEOMETRY] = 0 - else - debug_keys[DEBUG_GEOMETRY] = 1 - end - end -end - --- gain values for TrackIR , to unify responce on diffrent types of aircraft -TrackIR_gain_x = -0.6 -TrackIR_gain_y = 0.3 -TrackIR_gain_z = -0.25 -TrackIR_gain_roll = -90 \ No newline at end of file diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Scripts/World/GPS_GNSS.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Scripts/World/GPS_GNSS.lua deleted file mode 100644 index 2cb4a8e8d..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Scripts/World/GPS_GNSS.lua +++ /dev/null @@ -1,880 +0,0 @@ -SAT_SYS_GLONASS = 0 -SAT_SYS_GPS = 1 - -almanac = {} ---GPS -almanac[0] = {} -almanac[0]["System"] = SAT_SYS_GPS -almanac[0]["Number"] = 1 -almanac[0]["Orbital"] = "F" -almanac[0]["Eccentricity"] = 6.294000e-003 -almanac[0]["Time_of_Applicability"] = 5.898240e+005 -almanac[0]["Orbital_Inclination"] = 9.885676e-001 -almanac[0]["Rate_of_Right_Ascen"] = -7.862702e-009 -almanac[0]["SQRT_A"] = 5.153700e+003 -almanac[0]["Right_Ascen_at_Week"] = 8.096750e-001 -almanac[0]["Argument_of_Perigee"] = -1.777773e+000 -almanac[0]["Mean_Anom"] = -5.315745e-001 -almanac[0]["week"] = 1390 - -almanac[1] = {} -almanac[1]["System"] = SAT_SYS_GPS -almanac[1]["Number"] = 2 -almanac[1]["Orbital"] = "C" -almanac[1]["Eccentricity"] = 8.794000e-003 -almanac[1]["Time_of_Applicability"] = 5.898240e+005 -almanac[1]["Orbital_Inclination"] = 9.487811e-001 -almanac[1]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[1]["SQRT_A"] = 5.153700e+003 -almanac[1]["Right_Ascen_at_Week"] = -1.329172e+000 -almanac[1]["Argument_of_Perigee"] = 2.138637e+000 -almanac[1]["Mean_Anom"] = 7.311702e-001 -almanac[1]["week"] = 1390 - -almanac[2] = {} -almanac[2]["System"] = SAT_SYS_GPS -almanac[2]["Number"] = 3 -almanac[2]["Orbital"] = "F" -almanac[2]["Eccentricity"] = 8.424000e-003 -almanac[2]["Time_of_Applicability"] = 5.898240e+005 -almanac[2]["Orbital_Inclination"] = 9.262804e-001 -almanac[2]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[2]["SQRT_A"] = 5.153600e+003 -almanac[2]["Right_Ascen_at_Week"] = -2.341514e+000 -almanac[2]["Argument_of_Perigee"] = 6.749357e-001 -almanac[2]["Mean_Anom"] = -2.296153e-001 -almanac[2]["week"] = 1389 - -almanac[3] = {} -almanac[3]["System"] = SAT_SYS_GPS -almanac[3]["Number"] = 4 -almanac[3]["Orbital"] = "D" -almanac[3]["Eccentricity"] = 7.413000e-003 -almanac[3]["Time_of_Applicability"] = 5.898240e+005 -almanac[3]["Orbital_Inclination"] = 9.482889e-001 -almanac[3]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[3]["SQRT_A"] = 5.153600e+003 -almanac[3]["Right_Ascen_at_Week"] = -1.309589e+000 -almanac[3]["Argument_of_Perigee"] = 1.623504e-001 -almanac[3]["Mean_Anom"] = -3.022943e+000 -almanac[3]["week"] = 1390 - -almanac[4] = {} -almanac[4]["System"] = SAT_SYS_GPS -almanac[4]["Number"] = 5 -almanac[4]["Orbital"] = "B" -almanac[4]["Eccentricity"] = 7.432000e-003 -almanac[4]["Time_of_Applicability"] = 5.898240e+005 -almanac[4]["Orbital_Inclination"] = 9.387437e-001 -almanac[4]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[4]["SQRT_A"] = 5.153700e+003 -almanac[4]["Right_Ascen_at_Week"] = 2.779487e+000 -almanac[4]["Argument_of_Perigee"] = 1.099033e+000 -almanac[4]["Mean_Anom"] = 2.970984e+000 -almanac[4]["week"] = 1390 - -almanac[5] = {} -almanac[5]["System"] = SAT_SYS_GPS -almanac[5]["Number"] = 6 -almanac[5]["Orbital"] = "C" -almanac[5]["Eccentricity"] = 6.020000e-003 -almanac[5]["Time_of_Applicability"] = 5.898240e+005 -almanac[5]["Orbital_Inclination"] = 9.337591e-001 -almanac[5]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[5]["SQRT_A"] = 5.153600e+003 -almanac[5]["Right_Ascen_at_Week"] = -2.407627e+000 -almanac[5]["Argument_of_Perigee"] = -1.788263e+000 -almanac[5]["Mean_Anom"] = -2.149877e+000 -almanac[5]["week"] = 1390 - -almanac[6] = {} -almanac[6]["System"] = SAT_SYS_GPS -almanac[6]["Number"] = 7 -almanac[6]["Orbital"] = "C" -almanac[6]["Eccentricity"] = 1.052400e-002 -almanac[6]["Time_of_Applicability"] = 5.898240e+005 -almanac[6]["Orbital_Inclination"] = 9.353229e-001 -almanac[6]["Rate_of_Right_Ascen"] = -8.080868e-009 -almanac[6]["SQRT_A"] = 5.153700e+003 -almanac[6]["Right_Ascen_at_Week"] = -2.433580e+000 -almanac[6]["Argument_of_Perigee"] = -1.767301e+000 -almanac[6]["Mean_Anom"] = -3.141503e+000 -almanac[6]["week"] = 1390 - -almanac[7] = {} -almanac[7]["System"] = SAT_SYS_GPS -almanac[7]["Number"] = 8 -almanac[7]["Orbital"] = "A" -almanac[7]["Eccentricity"] = 9.822000e-003 -almanac[7]["Time_of_Applicability"] = 5.898240e+005 -almanac[7]["Orbital_Inclination"] = 9.741390e-001 -almanac[7]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[7]["SQRT_A"] = 5.153600e+003 -almanac[7]["Right_Ascen_at_Week"] = 1.857849e+000 -almanac[7]["Argument_of_Perigee"] = 2.674034e+000 -almanac[7]["Mean_Anom"] = -2.009745e+000 -almanac[7]["week"] = 1390 - -almanac[8] = {} -almanac[8]["System"] = SAT_SYS_GPS -almanac[8]["Number"] = 9 -almanac[8]["Orbital"] = "A" -almanac[8]["Eccentricity"] = 1.839300e-002 -almanac[8]["Time_of_Applicability"] = 5.898240e+005 -almanac[8]["Orbital_Inclination"] = 9.617541e-001 -almanac[8]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[8]["SQRT_A"] = 5.153600e+003 -almanac[8]["Right_Ascen_at_Week"] = 1.777005e+000 -almanac[8]["Argument_of_Perigee"] = 1.274962e+000 -almanac[8]["Mean_Anom"] = -2.349578e+000 -almanac[8]["week"] = 1390 - -almanac[9] = {} -almanac[9]["System"] = SAT_SYS_GPS -almanac[9]["Number"] = 10 -almanac[9]["Orbital"] = "E" -almanac[9]["Eccentricity"] = 7.061000e-003 -almanac[9]["Time_of_Applicability"] = 5.898240e+005 -almanac[9]["Orbital_Inclination"] = 9.728876e-001 -almanac[9]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[9]["SQRT_A"] = 5.153600e+003 -almanac[9]["Right_Ascen_at_Week"] = -2.563014e-001 -almanac[9]["Argument_of_Perigee"] = 4.377980e-001 -almanac[9]["Mean_Anom"] = 1.210716e+000 -almanac[9]["week"] = 1390 - -almanac[10] = {} -almanac[10]["System"] = SAT_SYS_GPS -almanac[10]["Number"] = 11 -almanac[10]["Orbital"] = "D" -almanac[10]["Eccentricity"] = 5.744000e-003 -almanac[10]["Time_of_Applicability"] = 5.898240e+005 -almanac[10]["Orbital_Inclination"] = 8.959309e-001 -almanac[10]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[10]["SQRT_A"] = 5.153600e+003 -almanac[10]["Right_Ascen_at_Week"] = -1.478816e+000 -almanac[10]["Argument_of_Perigee"] = 3.750011e-001 -almanac[10]["Mean_Anom"] = -1.522048e+000 -almanac[10]["week"] = 1390 - -almanac[11] = {} -almanac[11]["System"] = SAT_SYS_GPS -almanac[11]["Number"] = 13 -almanac[11]["Orbital"] = "F" -almanac[11]["Eccentricity"] = 3.088000e-003 -almanac[11]["Time_of_Applicability"] = 5.898240e+005 -almanac[11]["Orbital_Inclination"] = 9.927564e-001 -almanac[11]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[11]["SQRT_A"] = 5.153700e+003 -almanac[11]["Right_Ascen_at_Week"] = 7.956600e-001 -almanac[11]["Argument_of_Perigee"] = 1.279395e+000 -almanac[11]["Mean_Anom"] = 1.004349e+000 -almanac[11]["week"] = 1390 - -almanac[12] = {} -almanac[12]["System"] = SAT_SYS_GPS -almanac[12]["Number"] = 14 -almanac[12]["Orbital"] = "F" -almanac[12]["Eccentricity"] = 2.591000e-003 -almanac[12]["Time_of_Applicability"] = 5.898240e+005 -almanac[12]["Orbital_Inclination"] = 9.868729e-001 -almanac[12]["Rate_of_Right_Ascen"] = -7.885391e-009 -almanac[12]["SQRT_A"] = 5.153600e+003 -almanac[12]["Right_Ascen_at_Week"] = 7.819592e-001 -almanac[12]["Argument_of_Perigee"] = -2.158621e+000 -almanac[12]["Mean_Anom"] = 5.412611e-001 -almanac[12]["week"] = 1390 - -almanac[13] = {} -almanac[13]["System"] = SAT_SYS_GPS -almanac[13]["Number"] = 15 -almanac[13]["Orbital"] = "D" -almanac[13]["Eccentricity"] = 9.828000e-003 -almanac[13]["Time_of_Applicability"] = 3.194880e+005 -almanac[13]["Orbital_Inclination"] = 9.554204e-001 -almanac[13]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[13]["SQRT_A"] = 5.153600e+003 -almanac[13]["Right_Ascen_at_Week"] = -1.123869e+000 -almanac[13]["Argument_of_Perigee"] = 2.690266e+000 -almanac[13]["Mean_Anom"] = 2.220476e+000 -almanac[13]["week"] = 1389 - -almanac[14] = {} -almanac[14]["System"] = SAT_SYS_GPS -almanac[14]["Number"] = 16 -almanac[14]["Orbital"] = "B" -almanac[14]["Eccentricity"] = 3.494000e-003 -almanac[14]["Time_of_Applicability"] = 5.898240e+005 -almanac[14]["Orbital_Inclination"] = 9.629340e-001 -almanac[14]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[14]["SQRT_A"] = 5.153700e+003 -almanac[14]["Right_Ascen_at_Week"] = 2.873124e+000 -almanac[14]["Argument_of_Perigee"] = -7.819243e-001 -almanac[14]["Mean_Anom"] = 2.623629e+000 -almanac[14]["week"] = 1390 - -almanac[15] = {} -almanac[15]["System"] = SAT_SYS_GPS -almanac[15]["Number"] = 17 -almanac[15]["Orbital"] = "C" -almanac[15]["Eccentricity"] = 2.141000e-003 -almanac[15]["Time_of_Applicability"] = 5.898240e+005 -almanac[15]["Orbital_Inclination"] = 9.601170e-001 -almanac[15]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[15]["SQRT_A"] = 5.153700e+003 -almanac[15]["Right_Ascen_at_Week"] = -2.371499e+000 -almanac[15]["Argument_of_Perigee"] = 3.087694e+000 -almanac[15]["Mean_Anom"] = 1.611217e+000 -almanac[15]["week"] = 1390 - -almanac[16] = {} -almanac[16]["System"] = SAT_SYS_GPS -almanac[16]["Number"] = 18 -almanac[16]["Orbital"] = "E" -almanac[16]["Eccentricity"] = 7.636000e-003 -almanac[16]["Time_of_Applicability"] = 5.898240e+005 -almanac[16]["Orbital_Inclination"] = 9.569597e-001 -almanac[16]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[16]["SQRT_A"] = 5.153700e+003 -almanac[16]["Right_Ascen_at_Week"] = -2.359858e-001 -almanac[16]["Argument_of_Perigee"] = -2.649216e+000 -almanac[16]["Mean_Anom"] = 2.675029e+000 -almanac[16]["week"] = 1390 - -almanac[17] = {} -almanac[17]["System"] = SAT_SYS_GPS -almanac[17]["Number"] = 19 -almanac[17]["Orbital"] = "C" -almanac[17]["Eccentricity"] = 3.602000e-003 -almanac[17]["Time_of_Applicability"] = 5.898240e+005 -almanac[17]["Orbital_Inclination"] = 9.580209e-001 -almanac[17]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[17]["SQRT_A"] = 5.153600e+003 -almanac[17]["Right_Ascen_at_Week"] = -2.312385e+000 -almanac[17]["Argument_of_Perigee"] = -1.161079e+000 -almanac[17]["Mean_Anom"] = 1.310619e+000 -almanac[17]["week"] = 1390 - -almanac[18] = {} -almanac[18]["System"] = SAT_SYS_GPS -almanac[18]["Number"] = 20 -almanac[18]["Orbital"] = "E" -almanac[18]["Eccentricity"] = 2.796000e-003 -almanac[18]["Time_of_Applicability"] = 5.898240e+005 -almanac[18]["Orbital_Inclination"] = 9.564693e-001 -almanac[18]["Rate_of_Right_Ascen"] = -7.908080e-009 -almanac[18]["SQRT_A"] = 5.153600e+003 -almanac[18]["Right_Ascen_at_Week"] = -2.889565e-001 -almanac[18]["Argument_of_Perigee"] = 1.379612e+000 -almanac[18]["Mean_Anom"] = 2.461750e+000 -almanac[18]["week"] = 1390 - -almanac[19] = {} -almanac[19]["System"] = SAT_SYS_GPS -almanac[19]["Number"] = 21 -almanac[19]["Orbital"] = "D" -almanac[19]["Eccentricity"] = 1.162900e-002 -almanac[19]["Time_of_Applicability"] = 5.898240e+005 -almanac[19]["Orbital_Inclination"] = 9.418592e-001 -almanac[19]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[19]["SQRT_A"] = 5.153600e+003 -almanac[19]["Right_Ascen_at_Week"] = -1.289972e+000 -almanac[19]["Argument_of_Perigee"] = -2.923686e+000 -almanac[19]["Mean_Anom"] = -2.349194e+000 -almanac[19]["week"] = 1390 - -almanac[20] = {} -almanac[20]["System"] = SAT_SYS_GPS -almanac[20]["Number"] = 22 -almanac[20]["Orbital"] = "E" -almanac[20]["Eccentricity"] = 4.893000e-003 -almanac[20]["Time_of_Applicability"] = 5.898240e+005 -almanac[20]["Orbital_Inclination"] = 9.545093e-001 -almanac[20]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[20]["SQRT_A"] = 5.153600e+003 -almanac[20]["Right_Ascen_at_Week"] = -2.280969e-001 -almanac[20]["Argument_of_Perigee"] = -1.674502e+000 -almanac[20]["Mean_Anom"] = 1.106852e+000 -almanac[20]["week"] = 1390 - -almanac[21] = {} -almanac[21]["System"] = SAT_SYS_GPS -almanac[21]["Number"] = 23 -almanac[21]["Orbital"] = "F" -almanac[21]["Eccentricity"] = 4.822000e-003 -almanac[21]["Time_of_Applicability"] = 5.898240e+005 -almanac[21]["Orbital_Inclination"] = 9.691247e-001 -almanac[21]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[21]["SQRT_A"] = 5.153700e+003 -almanac[21]["Right_Ascen_at_Week"] = 7.667399e-001 -almanac[21]["Argument_of_Perigee"] = 2.497634e+000 -almanac[21]["Mean_Anom"] = 3.184700e-001 -almanac[21]["week"] = 1390 - -almanac[22] = {} -almanac[22]["System"] = SAT_SYS_GPS -almanac[22]["Number"] = 24 -almanac[22]["Orbital"] = "D" -almanac[22]["Eccentricity"] = 9.277000e-003 -almanac[22]["Time_of_Applicability"] = 5.898240e+005 -almanac[22]["Orbital_Inclination"] = 9.585183e-001 -almanac[22]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[22]["SQRT_A"] = 5.153900e+003 -almanac[22]["Right_Ascen_at_Week"] = -1.274840e+000 -almanac[22]["Argument_of_Perigee"] = -8.815651e-001 -almanac[22]["Mean_Anom"] = -1.695551e+000 -almanac[22]["week"] = 1390 - -almanac[23] = {} -almanac[23]["System"] = SAT_SYS_GPS -almanac[23]["Number"] = 25 -almanac[23]["Orbital"] = "A" -almanac[23]["Eccentricity"] = 1.257400e-002 -almanac[23]["Time_of_Applicability"] = 5.898240e+005 -almanac[23]["Orbital_Inclination"] = 9.551027e-001 -almanac[23]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[23]["SQRT_A"] = 5.153600e+003 -almanac[23]["Right_Ascen_at_Week"] = 1.721853e+000 -almanac[23]["Argument_of_Perigee"] = -1.329870e+000 -almanac[23]["Mean_Anom"] = -1.769623e+000 -almanac[23]["week"] = 1390 - -almanac[24] = {} -almanac[24]["System"] = SAT_SYS_GPS -almanac[24]["Number"] = 26 -almanac[24]["Orbital"] = "F" -almanac[24]["Eccentricity"] = 1.745700e-002 -almanac[24]["Time_of_Applicability"] = 5.898240e+005 -almanac[24]["Orbital_Inclination"] = 9.908749e-001 -almanac[24]["Rate_of_Right_Ascen"] = -7.840012e-009 -almanac[24]["SQRT_A"] = 5.153700e+003 -almanac[24]["Right_Ascen_at_Week"] = 7.961836e-001 -almanac[24]["Argument_of_Perigee"] = 8.161502e-001 -almanac[24]["Mean_Anom"] = -5.841961e-001 -almanac[24]["week"] = 1390 - -almanac[25] = {} -almanac[25]["System"] = SAT_SYS_GPS -almanac[25]["Number"] = 27 -almanac[25]["Orbital"] = "A" -almanac[25]["Eccentricity"] = 1.991000e-002 -almanac[25]["Time_of_Applicability"] = 5.898240e+005 -almanac[25]["Orbital_Inclination"] = 9.596563e-001 -almanac[25]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[25]["SQRT_A"] = 5.153600e+003 -almanac[25]["Right_Ascen_at_Week"] = 1.754124e+000 -almanac[25]["Argument_of_Perigee"] = -1.900854e+000 -almanac[25]["Mean_Anom"] = 3.046487e+000 -almanac[25]["week"] = 1390 - -almanac[26] = {} -almanac[26]["System"] = SAT_SYS_GPS -almanac[26]["Number"] = 28 -almanac[26]["Orbital"] = "B" -almanac[26]["Eccentricity"] = 1.162800e-002 -almanac[26]["Time_of_Applicability"] = 5.898240e+005 -almanac[26]["Orbital_Inclination"] = 9.610106e-001 -almanac[26]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[26]["SQRT_A"] = 5.153600e+003 -almanac[26]["Right_Ascen_at_Week"] = 2.882583e+000 -almanac[26]["Argument_of_Perigee"] = -2.242868e+000 -almanac[26]["Mean_Anom"] = 1.860642e+000 -almanac[26]["week"] = 1390 - -almanac[27] = {} -almanac[27]["System"] = SAT_SYS_GPS -almanac[27]["Number"] = 29 -almanac[27]["Orbital"] = "F" -almanac[27]["Eccentricity"] = 9.462000e-003 -almanac[27]["Time_of_Applicability"] = 1.474560e+005 -almanac[27]["Orbital_Inclination"] = 9.874838e-001 -almanac[27]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[27]["SQRT_A"] = 5.153700e+003 -almanac[27]["Right_Ascen_at_Week"] = 7.647503e-001 -almanac[27]["Argument_of_Perigee"] = -8.614589e-001 -almanac[27]["Mean_Anom"] = -4.488983e-001 -almanac[27]["week"] = 1390 - -almanac[28] = {} -almanac[28]["System"] = SAT_SYS_GPS -almanac[28]["Number"] = 30 -almanac[28]["Orbital"] = "B" -almanac[28]["Eccentricity"] = 9.296000e-003 -almanac[28]["Time_of_Applicability"] = 5.898240e+005 -almanac[28]["Orbital_Inclination"] = 9.452992e-001 -almanac[28]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[28]["SQRT_A"] = 5.153600e+003 -almanac[28]["Right_Ascen_at_Week"] = 2.826698e+000 -almanac[28]["Argument_of_Perigee"] = 1.306413e+000 -almanac[28]["Mean_Anom"] = 2.148725e+000 -almanac[28]["week"] = 1390 - - - - - - ---GLONASS ---1 îðáèòàëüíàÿ ïëîñêîñòü, íîìåðà 1-8 -almanac[29] = {} -almanac[29]["System"] = SAT_SYS_GLONASS -almanac[29]["Number"] = 1 -almanac[29]["Orbital"] = 1 -almanac[29]["GLONASS_Data"] = {} -almanac[29]["GLONASS_Data"]["NKU_Number"] = 796 -almanac[29]["GLONASS_Data"]["Cosmos_Number"] = 2411 -almanac[29]["Eccentricity"] = 1.184000e-003 -almanac[29]["Time_of_Applicability"] = 0.000000e+000 -almanac[29]["Orbital_Inclination"] = 1.126443e+000 -almanac[29]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[29]["SQRT_A"] = 5.050500e+003 -almanac[29]["Right_Ascen_at_Week"] = 5.979807e+000 -almanac[29]["Argument_of_Perigee"] = 2.622634e+000 -almanac[29]["Mean_Anom"] = -5.519651e+000 -almanac[29]["week"] = 1390 -almanac[29]["Commit_date"] = "06.02.2005" -almanac[29]["Life_dates"] = {} - -almanac[30] = {} -almanac[30]["System"] = SAT_SYS_GLONASS -almanac[30]["Number"] = 2 -almanac[30]["Orbital"] = 1 -almanac[30]["GLONASS_Data"] = {} -almanac[30]["GLONASS_Data"]["NKU_Number"] = 794 -almanac[30]["GLONASS_Data"]["Cosmos_Number"] = 2401 -almanac[30]["Eccentricity"] = 4.486000e-003 -almanac[30]["Time_of_Applicability"] = 0.000000e+000 -almanac[30]["Orbital_Inclination"] = 1.128459e+000 -almanac[30]["Rate_of_Right_Ascen"] = -6.759654e-009 -almanac[30]["SQRT_A"] = 5.050500e+003 -almanac[30]["Right_Ascen_at_Week"] = 5.997871e+000 -almanac[30]["Argument_of_Perigee"] = 1.709531e+000 -almanac[30]["Mean_Anom"] = -5.367633e+000 -almanac[30]["week"] = 1390 -almanac[30]["Commit_date"] = "02.02.2004" -almanac[30]["Life_dates"] = {} - -almanac[31] = {} -almanac[31]["System"] = SAT_SYS_GLONASS -almanac[31]["Number"] = 3 -almanac[31]["Orbital"] = 1 -almanac[31]["GLONASS_Data"] = {} -almanac[31]["GLONASS_Data"]["NKU_Number"] = 789 -almanac[31]["GLONASS_Data"]["Cosmos_Number"] = 2381 -almanac[31]["Eccentricity"] = 2.459000e-003 -almanac[31]["Time_of_Applicability"] = 0.000000e+000 -almanac[31]["Orbital_Inclination"] = 1.122958e+000 -almanac[31]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[31]["SQRT_A"] = 5.050500e+003 -almanac[31]["Right_Ascen_at_Week"] = 5.960713e+000 -almanac[31]["Argument_of_Perigee"] = -2.683407e+000 -almanac[31]["Mean_Anom"] = -1.791788e+000 -almanac[31]["week"] = 1390 -almanac[31]["Commit_date"] = "04.01.2002" -almanac[31]["Life_dates"] = {} - -almanac[32] = {} -almanac[32]["System"] = SAT_SYS_GLONASS -almanac[32]["Number"] = 4 -almanac[32]["Orbital"] = 1 -almanac[32]["GLONASS_Data"] = {} -almanac[32]["GLONASS_Data"]["NKU_Number"] = 795 -almanac[29]["GLONASS_Data"]["Cosmos_Number"] = 2403 -almanac[32]["Eccentricity"] = 4.054000e-003 -almanac[32]["Time_of_Applicability"] = 0.000000e+000 -almanac[32]["Orbital_Inclination"] = 1.128543e+000 -almanac[32]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[32]["SQRT_A"] = 5.050500e+003 -almanac[32]["Right_Ascen_at_Week"] = 5.998081e+000 -almanac[32]["Argument_of_Perigee"] = 1.497160e+000 -almanac[32]["Mean_Anom"] = -4.293681e-001 -almanac[32]["week"] = 1390 -almanac[32]["Commit_date"] = "29.01.2004" -almanac[32]["Life_dates"] = {} - -almanac[33] = {} -almanac[33]["System"] = SAT_SYS_GLONASS -almanac[33]["Number"] = 5 -almanac[33]["Orbital"] = 1 -almanac[33]["GLONASS_Data"] = {} -almanac[33]["GLONASS_Data"]["NKU_Number"] = 711 -almanac[33]["GLONASS_Data"]["Cosmos_Number"] = 2382 -almanac[33]["Eccentricity"] = 7.040000e-004 -almanac[33]["Time_of_Applicability"] = 0.000000e+000 -almanac[33]["Orbital_Inclination"] = 1.122886e+000 -almanac[33]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[33]["SQRT_A"] = 5.050600e+003 -almanac[33]["Right_Ascen_at_Week"] = 5.960713e+000 -almanac[33]["Argument_of_Perigee"] = 2.740933e+000 -almanac[33]["Mean_Anom"] = -2.523604e+000 -almanac[33]["week"] = 1390 -almanac[33]["Commit_date"] = "13.02.2003" -almanac[33]["Life_dates"] = {} - -almanac[34] = {} -almanac[34]["System"] = SAT_SYS_GLONASS -almanac[34]["Number"] = 6 -almanac[34]["Orbital"] = 1 -almanac[34]["GLONASS_Data"] = {} -almanac[34]["GLONASS_Data"]["NKU_Number"] = 701 -almanac[34]["GLONASS_Data"]["Cosmos_Number"] = 2404 -almanac[34]["Eccentricity"] = 4.766000e-003 -almanac[34]["Time_of_Applicability"] = 0.000000e+000 -almanac[34]["Orbital_Inclination"] = 1.128276e+000 -almanac[34]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[34]["SQRT_A"] = 5.050500e+003 -almanac[34]["Right_Ascen_at_Week"] = 5.997906e+000 -almanac[34]["Argument_of_Perigee"] = 1.802417e+000 -almanac[34]["Mean_Anom"] = -2.426512e+000 -almanac[34]["week"] = 1390 -almanac[34]["Commit_date"] = "08.12.2004" -almanac[34]["Life_dates"] = {} - -almanac[35] = {} -almanac[35]["System"] = SAT_SYS_GLONASS -almanac[35]["Number"] = 7 -almanac[35]["Orbital"] = 1 -almanac[35]["GLONASS_Data"] = {} -almanac[35]["GLONASS_Data"]["NKU_Number"] = 712 -almanac[35]["GLONASS_Data"]["Cosmos_Number"] = 2413 -almanac[35]["Eccentricity"] = 7.570000e-004 -almanac[35]["Time_of_Applicability"] = 0.000000e+000 -almanac[35]["Orbital_Inclination"] = 1.126344e+000 -almanac[35]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[35]["SQRT_A"] = 5.050500e+003 -almanac[35]["Right_Ascen_at_Week"] = 5.979388e+000 -almanac[35]["Argument_of_Perigee"] = 2.566068e+000 -almanac[35]["Mean_Anom"] = -3.921228e+000 -almanac[35]["week"] = 1390 -almanac[35]["Commit_date"] = "07.10.2005" -almanac[35]["Life_dates"] = {} - -almanac[36] = {} -almanac[36]["System"] = SAT_SYS_GLONASS -almanac[36]["GLONASS_Data"] = {} -almanac[36]["Number"] = 8 -almanac[36]["Orbital"] = 1 -almanac[36]["GLONASS_Data"] = {} -almanac[36]["GLONASS_Data"]["NKU_Number"] = 797 -almanac[36]["GLONASS_Data"]["Cosmos_Number"] = 2412 -almanac[36]["Eccentricity"] = 4.060000e-004 -almanac[36]["Time_of_Applicability"] = 0.000000e+000 -almanac[36]["Orbital_Inclination"] = 1.126564e+000 -almanac[36]["Rate_of_Right_Ascen"] = -6.785834e-009 -almanac[36]["SQRT_A"] = 5.050600e+003 -almanac[36]["Right_Ascen_at_Week"] = 5.980069e+000 -almanac[36]["Argument_of_Perigee"] = 2.673633e+000 -almanac[36]["Mean_Anom"] = -4.812026e+000 -almanac[36]["week"] = 1390 -almanac[36]["Commit_date"] = "06.02.2005" -almanac[36]["Life_dates"] = {} - ---3 îðáèòàëüíàÿ ïëîñêîñòü, íîìåðà 17-24 -almanac[37] = {} -almanac[37]["System"] = SAT_SYS_GLONASS -almanac[37]["Number"] = 17 -almanac[37]["Orbital"] = 3 -almanac[37]["GLONASS_Data"] = {} -almanac[37]["GLONASS_Data"]["NKU_Number"] = 787 -almanac[37]["GLONASS_Data"]["Cosmos_Number"] = 2375 -almanac[37]["Eccentricity"] = 5.670000e-004 -almanac[37]["Time_of_Applicability"] = 0.000000e+000 -almanac[37]["Orbital_Inclination"] = 1.126524e+000 -almanac[37]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[37]["SQRT_A"] = 5.050500e+003 -almanac[37]["Right_Ascen_at_Week"] = 3.895554e+000 -almanac[37]["Argument_of_Perigee"] = 6.085085e-001 -almanac[37]["Mean_Anom"] = -2.977407e+000 -almanac[37]["week"] = 1390 -almanac[37]["Commit_date"] = "04.11.2000" -almanac[37]["Life_dates"] = {} - - -almanac[38] = {} -almanac[38]["System"] = SAT_SYS_GLONASS -almanac[38]["Number"] = 18 -almanac[38]["Orbital"] = 3 -almanac[38]["GLONASS_Data"] = {} -almanac[38]["GLONASS_Data"]["NKU_Number"] = 783 -almanac[38]["GLONASS_Data"]["Cosmos_Number"] = 2374 -almanac[38]["Eccentricity"] = 4.520000e-003 -almanac[38]["Time_of_Applicability"] = 0.000000e+000 -almanac[38]["Orbital_Inclination"] = 1.126239e+000 -almanac[38]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[38]["SQRT_A"] = 5.050600e+003 -almanac[38]["Right_Ascen_at_Week"] = 3.894071e+000 -almanac[38]["Argument_of_Perigee"] = -2.509589e+000 -almanac[38]["Mean_Anom"] = -1.020057e+000 -almanac[38]["week"] = 1390 -almanac[38]["Commit_date"] = "05.01.2001" -almanac[38]["Life_dates"] = {} - -almanac[39] = {} -almanac[39]["System"] = SAT_SYS_GLONASS -almanac[39]["Number"] = 19 -almanac[39]["Orbital"] = 3 -almanac[39]["GLONASS_Data"] = {} -almanac[39]["GLONASS_Data"]["NKU_Number"] = 798 -almanac[39]["GLONASS_Data"]["Cosmos_Number"] = 2417 -almanac[39]["Eccentricity"] = 2.023000e-003 -almanac[39]["Time_of_Applicability"] = 0.000000e+000 -almanac[39]["Orbital_Inclination"] = 1.132205e+000 -almanac[39]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[39]["SQRT_A"] = 5.050500e+003 -almanac[39]["Right_Ascen_at_Week"] = 3.884018e+000 -almanac[39]["Argument_of_Perigee"] = 2.718313e+000 -almanac[39]["Mean_Anom"] = -3.933620e-001 -almanac[39]["week"] = 1390 -almanac[39]["Commit_date"] = "22.01.2006" -almanac[39]["Life_dates"] = {} - -almanac[40] = {} -almanac[40]["System"] = SAT_SYS_GLONASS -almanac[40]["Number"] = 20 -almanac[40]["Orbital"] = 3 -almanac[40]["GLONASS_Data"] = {} -almanac[40]["GLONASS_Data"]["NKU_Number"] = 793 -almanac[40]["GLONASS_Data"]["Cosmos_Number"] = 2396 -almanac[40]["Eccentricity"] = 1.822000e-003 -almanac[40]["Time_of_Applicability"] = 0.000000e+000 -almanac[40]["Orbital_Inclination"] = 1.129789e+000 -almanac[40]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[40]["SQRT_A"] = 5.050500e+003 -almanac[40]["Right_Ascen_at_Week"] = 3.896863e+000 -almanac[40]["Argument_of_Perigee"] = 2.723776e+000 -almanac[40]["Mean_Anom"] = -1.193647e+000 -almanac[40]["week"] = 1390 -almanac[40]["Commit_date"] = "31.01.2003" -almanac[40]["Life_dates"] = {} - -almanac[41] = {} -almanac[41]["System"] = SAT_SYS_GLONASS -almanac[41]["Number"] = 21 -almanac[41]["Orbital"] = 3 -almanac[41]["GLONASS_Data"] = {} -almanac[41]["GLONASS_Data"]["NKU_Number"] = 792 -almanac[41]["GLONASS_Data"]["Cosmos_Number"] = 2395 -almanac[41]["Eccentricity"] = 5.290000e-004 -almanac[41]["Time_of_Applicability"] = 0.000000e+000 -almanac[41]["Orbital_Inclination"] = 1.129957e+000 -almanac[41]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[41]["SQRT_A"] = 5.050500e+003 -almanac[41]["Right_Ascen_at_Week"] = 3.897806e+000 -almanac[41]["Argument_of_Perigee"] = -9.519367e-001 -almanac[41]["Mean_Anom"] = -4.578920e+000 -almanac[41]["week"] = 1390 -almanac[41]["Commit_date"] = "31.01.2003" -almanac[41]["Life_dates"] = {} - -almanac[42] = {} -almanac[42]["System"] = SAT_SYS_GLONASS -almanac[42]["Number"] = 22 -almanac[42]["Orbital"] = 3 -almanac[42]["GLONASS_Data"] = {} -almanac[42]["GLONASS_Data"]["NKU_Number"] = 791 -almanac[42]["GLONASS_Data"]["Cosmos_Number"] = 2394 -almanac[42]["Eccentricity"] = 9.200000e-005 -almanac[42]["Time_of_Applicability"] = 0.000000e+000 -almanac[42]["Orbital_Inclination"] = 1.129742e+000 -almanac[42]["Rate_of_Right_Ascen"] = -6.740456e-009 -almanac[42]["SQRT_A"] = 5.050500e+003 -almanac[42]["Right_Ascen_at_Week"] = 3.897404e+000 -almanac[42]["Argument_of_Perigee"] = 2.518211e+000 -almanac[42]["Mean_Anom"] = -2.530167e+000 -almanac[42]["week"] = 1390 -almanac[42]["Commit_date"] = "21.01.2003" -almanac[42]["Life_dates"] = {} - -almanac[43] = {} -almanac[43]["System"] = SAT_SYS_GLONASS -almanac[43]["Number"] = 23 -almanac[43]["Orbital"] = 3 -almanac[43]["GLONASS_Data"] = {} -almanac[43]["GLONASS_Data"]["NKU_Number"] = 714 -almanac[43]["GLONASS_Data"]["Cosmos_Number"] = 2419 -almanac[43]["Eccentricity"] = 8.730000e-004 -almanac[43]["Time_of_Applicability"] = 0.000000e+000 -almanac[43]["Orbital_Inclination"] = 1.132105e+000 -almanac[43]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[43]["SQRT_A"] = 5.050500e+003 -almanac[43]["Right_Ascen_at_Week"] = 3.883808e+000 -almanac[43]["Argument_of_Perigee"] = -3.039139e-001 -almanac[43]["Mean_Anom"] = -5.228304e-001 -almanac[43]["week"] = 1390 -almanac[43]["Commit_date"] = "31.08.2006" -almanac[43]["Life_dates"] = {} - -almanac[44] = {} -almanac[44]["System"] = SAT_SYS_GLONASS -almanac[44]["Number"] = 24 -almanac[44]["Orbital"] = 3 -almanac[44]["GLONASS_Data"] = {} -almanac[44]["GLONASS_Data"]["NKU_Number"] = 713 -almanac[44]["GLONASS_Data"]["Cosmos_Number"] = 2418 -almanac[44]["Eccentricity"] = 2.044000e-003 -almanac[44]["Time_of_Applicability"] = 0.000000e+000 -almanac[44]["Orbital_Inclination"] = 1.132430e+000 -almanac[44]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[44]["SQRT_A"] = 5.050500e+003 -almanac[44]["Right_Ascen_at_Week"] = 3.883983e+000 -almanac[44]["Argument_of_Perigee"] = -3.722784e-001 -almanac[44]["Mean_Anom"] = -1.240457e+000 -almanac[44]["week"] = 1390 -almanac[44]["Commit_date"] = "31.08.2006" -almanac[44]["Life_dates"] = {} - ---2 îðáèòàëüíàÿ ïëîñêîñòü, íîìåðà 9-16 -almanac[45] = {} -almanac[45]["System"] = SAT_SYS_GLONASS -almanac[45]["Number"] = 9 -almanac[45]["Orbital"] = 2 -almanac[45]["GLONASS_Data"] = {} -almanac[45]["GLONASS_Data"]["NKU_Number"] = "N/A" -almanac[45]["GLONASS_Data"]["Cosmos_Number"] = "N/A" -almanac[45]["Eccentricity"] = 1.184000e-003 -almanac[45]["Time_of_Applicability"] = 0.000000e+000 -almanac[45]["Orbital_Inclination"] = 1.126443e+000 -almanac[45]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[45]["SQRT_A"] = 5.050500e+003 -almanac[45]["Right_Ascen_at_Week"] = 1.79067e+000 -almanac[45]["Argument_of_Perigee"] = 2.88430067 -almanac[45]["Mean_Anom"] = -5.519651e+000 -almanac[45]["week"] = 1390 -almanac[45]["Commit_date"] = "N/A" -almanac[45]["Life_dates"] = {} - -almanac[46] = {} -almanac[46]["System"] = SAT_SYS_GLONASS -almanac[46]["Number"] = 10 -almanac[46]["Orbital"] = 2 -almanac[46]["GLONASS_Data"] = {} -almanac[46]["GLONASS_Data"]["NKU_Number"] = "N/A" -almanac[46]["GLONASS_Data"]["Cosmos_Number"] = "N/A" -almanac[46]["Eccentricity"] = 1.184000e-003 -almanac[46]["Time_of_Applicability"] = 0.000000e+000 -almanac[46]["Orbital_Inclination"] = 1.126443e+000 -almanac[46]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[46]["SQRT_A"] = 5.050500e+003 -almanac[46]["Right_Ascen_at_Week"] = 1.79067e+000 -almanac[46]["Argument_of_Perigee"] = 3.66930067 -almanac[46]["Mean_Anom"] = -5.519651e+000 -almanac[46]["week"] = 1390 -almanac[46]["Commit_date"] = "N/A" -almanac[46]["Life_dates"] = {} - -almanac[47] = {} -almanac[47]["System"] = SAT_SYS_GLONASS -almanac[47]["Number"] = 11 -almanac[47]["Orbital"] = 2 -almanac[47]["GLONASS_Data"] = {} -almanac[47]["GLONASS_Data"]["NKU_Number"] = "N/A" -almanac[47]["GLONASS_Data"]["Cosmos_Number"] = "N/A" -almanac[47]["Eccentricity"] = 1.184000e-003 -almanac[47]["Time_of_Applicability"] = 0.000000e+000 -almanac[47]["Orbital_Inclination"] = 1.126443e+000 -almanac[47]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[47]["SQRT_A"] = 5.050500e+003 -almanac[47]["Right_Ascen_at_Week"] = 1.79067e+000 -almanac[47]["Argument_of_Perigee"] = 4.45430067 -almanac[47]["Mean_Anom"] = -5.519651e+000 -almanac[47]["week"] = 1390 -almanac[47]["Commit_date"] = "N/A" -almanac[47]["Life_dates"] = {} - -almanac[48] = {} -almanac[48]["System"] = SAT_SYS_GLONASS -almanac[48]["Number"] = 12 -almanac[48]["Orbital"] = 2 -almanac[48]["GLONASS_Data"] = {} -almanac[48]["GLONASS_Data"]["NKU_Number"] = "N/A" -almanac[48]["GLONASS_Data"]["Cosmos_Number"] = "N/A" -almanac[48]["Eccentricity"] = 1.184000e-003 -almanac[48]["Time_of_Applicability"] = 0.000000e+000 -almanac[48]["Orbital_Inclination"] = 1.126443e+000 -almanac[48]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[48]["SQRT_A"] = 5.050500e+003 -almanac[48]["Right_Ascen_at_Week"] = 1.79067e+000 -almanac[48]["Argument_of_Perigee"] = 5.23930067 -almanac[48]["Mean_Anom"] = -5.519651e+000 -almanac[48]["week"] = 1390 -almanac[48]["Commit_date"] = "N/A" -almanac[48]["Life_dates"] = {} - -almanac[49] = {} -almanac[49]["System"] = SAT_SYS_GLONASS -almanac[49]["Number"] = 13 -almanac[49]["Orbital"] = 2 -almanac[49]["GLONASS_Data"] = {} -almanac[49]["GLONASS_Data"]["NKU_Number"] = "N/A" -almanac[49]["GLONASS_Data"]["Cosmos_Number"] = "N/A" -almanac[49]["Eccentricity"] = 1.184000e-003 -almanac[49]["Time_of_Applicability"] = 0.000000e+000 -almanac[49]["Orbital_Inclination"] = 1.126443e+000 -almanac[49]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[49]["SQRT_A"] = 5.050500e+003 -almanac[49]["Right_Ascen_at_Week"] = 1.79067e+000 -almanac[49]["Argument_of_Perigee"] = 6.02430067 -almanac[49]["Mean_Anom"] = -5.519651e+000 -almanac[49]["week"] = 1390 -almanac[49]["Commit_date"] = "N/A" -almanac[49]["Life_dates"] = {} - -almanac[50] = {} -almanac[50]["System"] = SAT_SYS_GLONASS -almanac[50]["Number"] = 14 -almanac[50]["Orbital"] = 2 -almanac[50]["GLONASS_Data"] = {} -almanac[50]["GLONASS_Data"]["NKU_Number"] = "N/A" -almanac[50]["GLONASS_Data"]["Cosmos_Number"] = "N/A" -almanac[50]["Eccentricity"] = 1.184000e-003 -almanac[50]["Time_of_Applicability"] = 0.000000e+000 -almanac[50]["Orbital_Inclination"] = 1.126443e+000 -almanac[50]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[50]["SQRT_A"] = 5.050500e+003 -almanac[50]["Right_Ascen_at_Week"] = 1.79067e+000 -almanac[50]["Argument_of_Perigee"] = 0.52930067 -almanac[50]["Mean_Anom"] = -5.519651e+000 -almanac[50]["week"] = 1390 -almanac[50]["Commit_date"] = "N/A" -almanac[50]["Life_dates"] = {} - -almanac[51] = {} -almanac[51]["System"] = SAT_SYS_GLONASS -almanac[51]["Number"] = 15 -almanac[51]["Orbital"] = 2 -almanac[51]["GLONASS_Data"] = {} -almanac[51]["GLONASS_Data"]["NKU_Number"] = "N/A" -almanac[51]["GLONASS_Data"]["Cosmos_Number"] = "N/A" -almanac[51]["Eccentricity"] = 1.184000e-003 -almanac[51]["Time_of_Applicability"] = 0.000000e+000 -almanac[51]["Orbital_Inclination"] = 1.126443e+000 -almanac[51]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[51]["SQRT_A"] = 5.050500e+003 -almanac[51]["Right_Ascen_at_Week"] = 1.79067e+000 -almanac[51]["Argument_of_Perigee"] = 1.31430067 -almanac[51]["Mean_Anom"] = -5.519651e+000 -almanac[51]["week"] = 1390 -almanac[51]["Commit_date"] = "N/A" -almanac[51]["Life_dates"] = {} - -almanac[52] = {} -almanac[52]["System"] = SAT_SYS_GLONASS -almanac[52]["Number"] = 16 -almanac[52]["Orbital"] = 2 -almanac[52]["GLONASS_Data"] = {} -almanac[52]["GLONASS_Data"]["NKU_Number"] = "N/A" -almanac[52]["GLONASS_Data"]["Cosmos_Number"] = "N/A" -almanac[52]["Eccentricity"] = 1.184000e-003 -almanac[52]["Time_of_Applicability"] = 0.000000e+000 -almanac[52]["Orbital_Inclination"] = 1.126443e+000 -almanac[52]["Rate_of_Right_Ascen"] = 0.000000e+000 -almanac[52]["SQRT_A"] = 5.050500e+003 -almanac[52]["Right_Ascen_at_Week"] = 1.79067e+000 -almanac[52]["Argument_of_Perigee"] = 2.09930067 -almanac[52]["Mean_Anom"] = -5.519651e+000 -almanac[52]["week"] = 1390 -almanac[52]["Commit_date"] = "N/A" -almanac[52]["Life_dates"] = {} - -SA_mode = false -AS_mode = false diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Scripts/World/birds.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Scripts/World/birds.lua deleted file mode 100644 index 8aee1f700..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/Scripts/World/birds.lua +++ /dev/null @@ -1,27 +0,0 @@ -birds_avail = true --Birds availability. false - there is no birds -birds_maximum_hrad = 200 --Maximum altitude above ground al sea level bird could be met -birds_maximum_absolute_height = 8000 --Maximum absolute altitude bird could be met -birds_minimum_velocity = 40 --Minimum velocity bird could be met -birds_delta_time = 3.55 -birds_probability = {0.006333333*150, - 0.004166667*150, - 0.001966667*150, - 0.001090909*150, - 0.000741818*150, - 0.0006*150, - 0.000510545*150, - 0.000447273*150, - 0.000389455*150, - 0.000349091*150, - 0.000310909*150, - 0.000282545*150, - 0.000250909*150, - 0.000220364*150, - 0.000196364*150, - 0.000174545*150, - 0.000152727*150, - 0.000128727*150, - 0.000103636*150, - 7.63636E-05*150, - 0*150 -} diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/VHF_RADIO/SETTINGS.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/VHF_RADIO/SETTINGS.lua deleted file mode 100644 index 92c6a42c4..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/VHF_RADIO/SETTINGS.lua +++ /dev/null @@ -1,14 +0,0 @@ -settings= -{ - ["dials"]= - { - ["channel"]=-1, - }, - ["presets"]= - { - [1]=124000000, - [2]=124000000, - [3]=131000000, - [4]=139000000, - }, -} diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/AIB-005 - Patrol AI and Randomize Zones.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/AIB-005 - Patrol AI and Randomize Zones.lua deleted file mode 100644 index eab2c2e22..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/AIB-005 - Patrol AI and Randomize Zones.lua +++ /dev/null @@ -1,51 +0,0 @@ --- Name: AIB-005 - Patrol AI and Randomize Zones --- Author: FlightControl --- Date Created: 10 Jan 2016 --- --- # Situation: --- --- For the red coalition, 2 client slots are foreseen. --- For those players that have not joined the mission, red AI is spawned. --- The red AI should start patrolling an area until fuel is empty and return to the home base. --- For each AI being spawned, ensure that they fly to a random zone defined within the mission editor. --- Right now there are two patrol zones defined, so the AI should start patrolliing in one of these zones. --- --- # Test cases: --- --- 1. If no player is logging into the red slots, 2 red AI planes should be alive. --- 2. If a player joins one red slot, one red AI plane should return to the nearest home base. --- 3. If two players join the red slots, no AI plane should be spawned, and all airborne AI planes should return to the nearest home base. --- 4. Spawned AI should take-off from the airbase, and start patrolling the area around Anapa. --- 5. When the AI is out-of-fuel, it should report it is returning to the home base, and land at Anapa. --- 6. Ensure that you see the AI patrol in one of the two zones ... - --- Define the SET of CLIENTs from the red coalition. This SET is filled during startup. -local RU_PlanesClientSet = SET_CLIENT:New():FilterCountries( "RUSSIA" ):FilterCategories( "plane" ) - --- Define the SPAWN object for the red AI plane template. --- We use InitCleanUp to check every 20 seconds, if there are no planes blocked at the airbase, waithing for take-off. --- If a blocked plane exists, this red plane will be ReSpawned. -local RU_PlanesSpawn = SPAWN:New( "AI RU" ):InitCleanUp( 20 ) - --- Start the AI_BALANCER, using the SET of red CLIENTs, and the SPAWN object as a parameter. -local RU_AI_Balancer = AI_BALANCER:New( RU_PlanesClientSet, RU_PlanesSpawn ) - --- Create the first polygon zone ... -local PatrolZoneGroup1 = GROUP:FindByName( "PatrolZone1" ) -local PatrolZone1 = ZONE_POLYGON:New( "PatrolZone1", PatrolZoneGroup1 ) - --- Create the second polygon zone ... -local PatrolZoneGroup2 = GROUP:FindByName( "PatrolZone2" ) -local PatrolZone2 = ZONE_POLYGON:New( "PatrolZone2", PatrolZoneGroup2 ) - --- Now, create an array of these zones ... -local PatrolZoneArray = { PatrolZone1, PatrolZone2 } - -function RU_AI_Balancer:OnAfterSpawned( SetGroup, From, Event, To, AIGroup ) - - local Patrol = AI_PATROL_ZONE:New( PatrolZoneArray[math.random( 1, 2 )], 3000, 6000, 400, 600 ) - Patrol:ManageFuel( 0.2, 60 ) - Patrol:SetControllable( AIGroup ) - Patrol:Start() - -end diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/Moose.lua b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/Moose.lua deleted file mode 100644 index 8faec6fc4..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/Moose.lua +++ /dev/null @@ -1,31 +0,0 @@ -env.info( '*** MOOSE DYNAMIC INCLUDE START *** ' ) -env.info( 'Moose Generation Timestamp: 20170116_2116' ) - -local base = _G - -Include = {} - -Include.File = function( IncludeFile ) - if not Include.Files[ IncludeFile ] then - Include.Files[IncludeFile] = IncludeFile - env.info( "Include:" .. IncludeFile .. " from " .. Include.ProgramPath ) - local f = assert( base.loadfile( Include.ProgramPath .. IncludeFile .. ".lua" ) ) - if f == nil then - error ("Could not load MOOSE file " .. IncludeFile .. ".lua" ) - else - env.info( "Include:" .. IncludeFile .. " loaded from " .. Include.ProgramPath ) - return f() - end - end -end - -Include.ProgramPath = "Scripts/Moose/" - -env.info( "Include.ProgramPath = " .. Include.ProgramPath) - -Include.Files = {} - -Include.File( "Moose" ) - -BASE:TraceOnOff( true ) -env.info( '*** MOOSE INCLUDE END *** ' ) diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/dictionary b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/dictionary deleted file mode 100644 index c29347756..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/dictionary +++ /dev/null @@ -1,416 +0,0 @@ -dictionary = -{ - ["DictKey_UnitName_89"] = "", - ["DictKey_UnitName_67"] = "AI US 1", - ["DictKey_UnitName_156"] = "RU Client #020", - ["DictKey_UnitName_297"] = "US Client #023", - ["DictKey_WptName_310"] = "", - ["DictKey_GroupName_125"] = "RU Client #010", - ["DictKey_UnitName_135"] = "RU Client #013", - ["DictKey_UnitName_374"] = "RU Client #004", - ["DictKey_WptName_292"] = "", - ["DictKey_WptName_48"] = "", - ["DictKey_GroupName_137"] = "RU Client #014", - ["DictKey_WptName_70"] = "", - ["DictKey_WptName_295"] = "", - ["DictKey_UnitName_25"] = "AI RU", - ["DictKey_GroupName_113"] = "RU Client #006", - ["DictKey_GroupName_284"] = "US Client #019", - ["DictKey_UnitName_312"] = "US Client #028", - ["DictKey_WptName_13"] = "", - ["DictKey_WptName_124"] = "", - ["DictKey_WptName_217"] = "", - ["DictKey_GroupName_10"] = "Client Group 2", - ["DictKey_GroupName_302"] = "US Client #025", - ["DictKey_UnitName_258"] = "US Client #010", - ["DictKey_WptName_181"] = "", - ["DictKey_WptName_109"] = "", - ["DictKey_WptName_336"] = "", - ["DictKey_GroupName_311"] = "US Client #028", - ["DictKey_GroupName_242"] = "US Client #005", - ["DictKey_UnitName_74"] = "Pilot #004", - ["DictKey_WptName_136"] = "", - ["DictKey_WptName_99"] = "", - ["DictKey_UnitName_315"] = "US Client #029", - ["DictKey_UnitName_43"] = "Client 5", - ["DictKey_GroupName_331"] = "PatrolZone2", - ["DictKey_WptName_178"] = "", - ["DictKey_GroupName_30"] = "AI RU", - ["DictKey_UnitName_249"] = "US Client #007", - ["DictKey_WptName_53"] = "", - ["DictKey_UnitName_171"] = "RU Client #025", - ["DictKey_WptName_289"] = "", - ["DictKey_GroupName_352"] = "RU Client #008", - ["DictKey_GroupName_260"] = "US Client #011", - ["DictKey_descriptionRedTask_2"] = "", - ["DictKey_WptName_55"] = "", - ["DictKey_GroupName_33"] = "AI RU", - ["DictKey_UnitName_183"] = "RU Client #029", - ["DictKey_WptName_190"] = "", - ["DictKey_UnitName_216"] = "RU Client #040", - ["DictKey_WptName_286"] = "", - ["DictKey_UnitName_153"] = "RU Client #019", - ["DictKey_WptName_75"] = "", - ["DictKey_UnitName_105"] = "RU Client #003", - ["DictKey_GroupName_382"] = "RU Client #007", - ["DictKey_UnitName_270"] = "US Client #014", - ["DictKey_WptName_47"] = "", - ["DictKey_GroupName_170"] = "RU Client #025", - ["DictKey_UnitName_46"] = "Client 7", - ["DictKey_WptName_92"] = "", - ["DictKey_UnitName_380"] = "RU Client #006", - ["DictKey_GroupName_191"] = "RU Client #032", - ["DictKey_UnitName_40"] = "Client 6", - ["DictKey_UnitName_95"] = "Pilot #002", - ["DictKey_GroupName_296"] = "US Client #023", - ["DictKey_WptName_244"] = "", - ["DictKey_UnitName_377"] = "RU Client #005", - ["DictKey_WptName_9"] = "", - ["DictKey_UnitName_11"] = "Client 2", - ["DictKey_GroupName_308"] = "US Client #027", - ["DictKey_GroupName_27"] = "AI RU", - ["DictKey_UnitName_22"] = "Client 4", - ["DictKey_WptName_62"] = "", - ["DictKey_GroupName_367"] = "RU Client #002", - ["DictKey_sortie_4"] = "", - ["DictKey_WptName_333"] = "", - ["DictKey_UnitName_356"] = "RU Client #009", - ["DictKey_GroupName_152"] = "RU Client #019", - ["DictKey_GroupName_281"] = "US Client #018", - ["DictKey_WptName_235"] = "", - ["DictKey_UnitName_362"] = "RU Client #011", - ["DictKey_WptName_375"] = "", - ["DictKey_GroupName_379"] = "RU Client #006", - ["DictKey_UnitName_267"] = "US Client #013", - ["DictKey_GroupName_173"] = "RU Client #026", - ["DictKey_GroupName_248"] = "US Client #007", - ["DictKey_WptName_369"] = "", - ["DictKey_UnitName_58"] = "Pilot #003", - ["DictKey_WptName_160"] = "", - ["DictKey_UnitName_246"] = "US Client #006", - ["DictKey_WptName_163"] = "", - ["DictKey_WptName_98"] = "", - ["DictKey_GroupName_340"] = "RU Client #004", - ["DictKey_UnitName_365"] = "RU Client #012", - ["DictKey_GroupName_221"] = "RU Client #042", - ["DictKey_UnitName_318"] = "US Client #030", - ["DictKey_GroupName_158"] = "RU Client #021", - ["DictKey_GroupName_320"] = "US Client #031", - ["DictKey_UnitName_34"] = "AI RU", - ["DictKey_WptName_208"] = "", - ["DictKey_WptName_334"] = "", - ["DictKey_WptName_54"] = "", - ["DictKey_WptName_82"] = "", - ["DictKey_UnitName_383"] = "RU Client #007", - ["DictKey_UnitName_234"] = "US Client #002", - ["DictKey_GroupName_104"] = "RU Client #003", - ["DictKey_UnitName_368"] = "RU Client #002", - ["DictKey_WptName_366"] = "", - ["DictKey_GroupName_206"] = "RU Client #037", - ["DictKey_GroupName_24"] = "AI RU", - ["DictKey_GroupName_325"] = "PatrolZone1", - ["DictKey_UnitName_225"] = "RU Client #043", - ["DictKey_WptName_328"] = "", - ["DictKey_WptName_193"] = "", - ["DictKey_UnitName_219"] = "RU Client #041", - ["DictKey_WptName_68"] = "", - ["DictKey_GroupName_122"] = "RU Client #009", - ["DictKey_GroupName_266"] = "US Client #013", - ["DictKey_UnitName_350"] = "RU Client #007", - ["DictKey_UnitName_341"] = "RU Client #004", - ["DictKey_UnitName_228"] = "RU Client #044", - ["DictKey_UnitName_204"] = "RU Client #036", - ["DictKey_WptName_49"] = "", - ["DictKey_UnitName_303"] = "US Client #025", - ["DictKey_GroupName_245"] = "US Client #006", - ["DictKey_GroupName_275"] = "US Client #016", - ["DictKey_WptName_90"] = "", - ["DictKey_UnitName_222"] = "RU Client #042", - ["DictKey_GroupName_110"] = "RU Client #005", - ["DictKey_UnitName_120"] = "RU Client #008", - ["DictKey_WptName_280"] = "", - ["DictKey_UnitName_144"] = "RU Client #016", - ["DictKey_UnitName_306"] = "US Client #026", - ["DictKey_WptName_118"] = "", - ["DictKey_WptName_307"] = "", - ["DictKey_UnitName_129"] = "RU Client #011", - ["DictKey_GroupName_59"] = "Client Group Range 1", - ["DictKey_GroupName_164"] = "RU Client #023", - ["DictKey_UnitName_252"] = "US Client #008", - ["DictKey_WptName_61"] = "", - ["DictKey_WptName_184"] = "", - ["DictKey_GroupName_361"] = "RU Client #011", - ["DictKey_WptName_80"] = "", - ["DictKey_GroupName_299"] = "US Client #024", - ["DictKey_GroupName_314"] = "US Client #029", - ["DictKey_WptName_86"] = "", - ["DictKey_GroupName_346"] = "RU Client #006", - ["DictKey_WptName_205"] = "", - ["DictKey_WptName_390"] = "", - ["DictKey_WptName_196"] = "", - ["DictKey_GroupName_263"] = "US Client #012", - ["DictKey_WptName_238"] = "", - ["DictKey_WptName_51"] = "", - ["DictKey_UnitName_150"] = "RU Client #018", - ["DictKey_WptName_76"] = "", - ["DictKey_UnitName_291"] = "US Client #021", - ["DictKey_WptName_127"] = "", - ["DictKey_GroupName_21"] = "Client Group 4", - ["DictKey_GroupName_364"] = "RU Client #012", - ["DictKey_GroupName_278"] = "US Client #017", - ["DictKey_WptName_44"] = "", - ["DictKey_WptName_335"] = "", - ["DictKey_WptName_100"] = "", - ["DictKey_GroupName_185"] = "RU Client #030", - ["DictKey_UnitName_321"] = "US Client #031", - ["DictKey_WptName_112"] = "", - ["DictKey_GroupName_230"] = "RU Client #045", - ["DictKey_UnitName_201"] = "RU Client #035", - ["DictKey_WptName_145"] = "", - ["DictKey_GroupName_128"] = "RU Client #011", - ["DictKey_descriptionBlueTask_3"] = "", - ["DictKey_WptName_241"] = "", - ["DictKey_descriptionText_1"] = "-- Name: AIB-005 - Patrol AI and Randomize Zones\ --- Author: FlightControl\ --- Date Created: 10 Jan 2016\ ---\ --- # Situation:\ ---\ --- For the red coalition, 2 client slots are foreseen.\ --- For those players that have not joined the mission, red AI is spawned.\ --- The red AI should start patrolling an area until fuel is empty and return to the home base.\ --- For each AI being spawned, ensure that they fly to a random zone defined within the mission editor.\ --- Right now there are two patrol zones defined, so the AI should start patrolliing in one of these zones.\ --- \ --- # Test cases:\ --- \ --- 1. If no player is logging into the red slots, 2 red AI planes should be alive.\ --- 2. If a player joins one red slot, one red AI plane should return to the nearest home base.\ --- 3. If two players join the red slots, no AI plane should be spawned, and all airborne AI planes should return to the nearest home base.\ --- 4. Spawned AI should take-off from the airbase, and start patrolling the area around Anapa.\ --- 5. When the AI is out-of-fuel, it should report it is returning to the home base, and land at Anapa.\ --- 6. Ensure that you see the AI patrol in one of the two zones ...\ -", - ["DictKey_GroupName_134"] = "RU Client #013", - ["DictKey_UnitName_102"] = "RU Client #002", - ["DictKey_WptName_378"] = "", - ["DictKey_GroupName_224"] = "RU Client #043", - ["DictKey_UnitName_371"] = "RU Client #003", - ["DictKey_UnitName_392"] = "RU Client #010", - ["DictKey_UnitName_108"] = "RU Client #004", - ["DictKey_UnitName_132"] = "RU Client #012", - ["DictKey_UnitName_174"] = "RU Client #026", - ["DictKey_WptName_274"] = "", - ["DictKey_GroupName_176"] = "RU Client #027", - ["DictKey_WptName_339"] = "", - ["DictKey_WptName_199"] = "", - ["DictKey_UnitName_123"] = "RU Client #009", - ["DictKey_WptName_81"] = "", - ["DictKey_UnitName_213"] = "RU Client #039", - ["DictKey_WptName_211"] = "", - ["DictKey_GroupName_227"] = "RU Client #044", - ["DictKey_WptName_77"] = "", - ["DictKey_WptName_29"] = "", - ["DictKey_WptName_166"] = "", - ["DictKey_WptName_396"] = "", - ["DictKey_UnitName_168"] = "RU Client #024", - ["DictKey_UnitName_210"] = "RU Client #038", - ["DictKey_WptName_169"] = "", - ["DictKey_GroupName_7"] = "US Client #001", - ["DictKey_WptName_384"] = "", - ["DictKey_WptName_354"] = "", - ["DictKey_GroupName_143"] = "RU Client #016", - ["DictKey_UnitName_288"] = "US Client #020", - ["DictKey_GroupName_155"] = "RU Client #020", - ["DictKey_GroupName_236"] = "US Client #003", - ["DictKey_ActionText_17"] = "", - ["DictKey_WptName_157"] = "", - ["DictKey_UnitName_114"] = "RU Client #006", - ["DictKey_WptName_298"] = "", - ["DictKey_WptName_142"] = "", - ["DictKey_GroupName_254"] = "US Client #009", - ["DictKey_WptName_91"] = "", - ["DictKey_WptName_259"] = "", - ["DictKey_WptName_23"] = "", - ["DictKey_WptName_172"] = "", - ["DictKey_WptName_214"] = "", - ["DictKey_UnitName_264"] = "US Client #012", - ["DictKey_WptName_151"] = "", - ["DictKey_UnitName_15"] = "AI US 2", - ["DictKey_GroupName_45"] = "Client Group 7", - ["DictKey_WptName_71"] = "", - ["DictKey_WptName_26"] = "", - ["DictKey_UnitName_57"] = "Pilot #002", - ["DictKey_UnitName_31"] = "AI RU", - ["DictKey_UnitName_111"] = "RU Client #005", - ["DictKey_WptName_12"] = "", - ["DictKey_GroupName_39"] = "Client Group 6", - ["DictKey_WptName_52"] = "", - ["DictKey_UnitName_159"] = "RU Client #021", - ["DictKey_WptName_38"] = "", - ["DictKey_UnitName_138"] = "RU Client #014", - ["DictKey_WptName_330"] = "", - ["DictKey_UnitName_309"] = "US Client #027", - ["DictKey_WptName_85"] = "", - ["DictKey_GroupName_290"] = "US Client #021", - ["DictKey_GroupName_373"] = "RU Client #004", - ["DictKey_UnitName_240"] = "US Client #004", - ["DictKey_GroupName_358"] = "RU Client #010", - ["DictKey_WptName_247"] = "", - ["DictKey_WptName_223"] = "", - ["DictKey_WptName_324"] = "", - ["DictKey_GroupName_18"] = "RU Client #001", - ["DictKey_WptName_148"] = "", - ["DictKey_GroupName_349"] = "RU Client #007", - ["DictKey_GroupName_36"] = "AI RU", - ["DictKey_WptName_130"] = "", - ["DictKey_WptName_381"] = "", - ["DictKey_UnitName_180"] = "RU Client #028", - ["DictKey_UnitName_117"] = "RU Client #007", - ["DictKey_WptName_329"] = "", - ["DictKey_GroupName_73"] = "Patrol Zone Blue", - ["DictKey_WptName_121"] = "", - ["DictKey_WptName_78"] = "", - ["DictKey_UnitName_147"] = "RU Client #017", - ["DictKey_UnitName_56"] = "Pilot #001", - ["DictKey_GroupName_203"] = "RU Client #036", - ["DictKey_GroupName_337"] = "RU Client #003", - ["DictKey_WptName_304"] = "", - ["DictKey_WptName_103"] = "", - ["DictKey_WptName_265"] = "", - ["DictKey_GroupName_14"] = "AI US 2", - ["DictKey_UnitName_282"] = "US Client #018", - ["DictKey_WptName_357"] = "", - ["DictKey_WptName_175"] = "", - ["DictKey_WptName_327"] = "", - ["DictKey_WptName_342"] = "", - ["DictKey_WptName_154"] = "", - ["DictKey_GroupName_391"] = "RU Client #010", - ["DictKey_UnitName_359"] = "RU Client #010", - ["DictKey_GroupName_197"] = "RU Client #034", - ["DictKey_GroupName_42"] = "Client Group 5", - ["DictKey_WptName_283"] = "", - ["DictKey_GroupName_161"] = "RU Client #022", - ["DictKey_UnitName_19"] = "RU Client #001", - ["DictKey_UnitName_237"] = "US Client #003", - ["DictKey_WptName_65"] = "", - ["DictKey_WptName_372"] = "", - ["DictKey_WptName_322"] = "", - ["DictKey_WptName_97"] = "", - ["DictKey_WptName_360"] = "", - ["DictKey_GroupName_131"] = "RU Client #012", - ["DictKey_WptName_16"] = "", - ["DictKey_GroupName_101"] = "RU Client #002", - ["DictKey_WptName_202"] = "", - ["DictKey_UnitName_198"] = "RU Client #034", - ["DictKey_WptName_253"] = "", - ["DictKey_GroupName_394"] = "RU Client #011", - ["DictKey_WptName_32"] = "", - ["DictKey_UnitName_279"] = "US Client #017", - ["DictKey_GroupName_305"] = "US Client #026", - ["DictKey_UnitName_141"] = "RU Client #015", - ["DictKey_WptName_79"] = "", - ["DictKey_UnitName_207"] = "RU Client #037", - ["DictKey_WptName_250"] = "", - ["DictKey_GroupName_116"] = "RU Client #007", - ["DictKey_GroupName_94"] = "Patrol Zone Red", - ["DictKey_GroupName_212"] = "RU Client #039", - ["DictKey_GroupName_233"] = "US Client #002", - ["DictKey_GroupName_200"] = "RU Client #035", - ["DictKey_WptName_96"] = "", - ["DictKey_WptName_50"] = "", - ["DictKey_WptName_115"] = "", - ["DictKey_WptName_226"] = "", - ["DictKey_UnitName_126"] = "RU Client #010", - ["DictKey_UnitName_243"] = "US Client #005", - ["DictKey_WptName_316"] = "", - ["DictKey_WptName_69"] = "", - ["DictKey_UnitName_347"] = "RU Client #006", - ["DictKey_GroupName_209"] = "RU Client #038", - ["DictKey_UnitName_28"] = "AI RU", - ["DictKey_GroupName_215"] = "RU Client #040", - ["DictKey_WptName_64"] = "", - ["DictKey_UnitName_192"] = "RU Client #032", - ["DictKey_UnitName_338"] = "RU Client #003", - ["DictKey_GroupName_257"] = "US Client #010", - ["DictKey_GroupName_188"] = "RU Client #031", - ["DictKey_GroupName_107"] = "RU Client #004", - ["DictKey_UnitName_255"] = "US Client #009", - ["DictKey_UnitName_231"] = "RU Client #045", - ["DictKey_UnitName_88"] = "Pilot #001", - ["DictKey_WptName_232"] = "", - ["DictKey_UnitName_195"] = "RU Client #033", - ["DictKey_GroupName_370"] = "RU Client #003", - ["DictKey_WptName_229"] = "", - ["DictKey_WptName_256"] = "", - ["DictKey_WptName_345"] = "", - ["DictKey_WptName_277"] = "", - ["DictKey_WptName_63"] = "", - ["DictKey_WptName_363"] = "", - ["DictKey_GroupName_167"] = "RU Client #024", - ["DictKey_GroupName_385"] = "RU Client #008", - ["DictKey_GroupName_376"] = "RU Client #005", - ["DictKey_UnitName_60"] = "Client Range 1", - ["DictKey_UnitName_326"] = "Pilot #001", - ["DictKey_GroupName_388"] = "RU Client #009", - ["DictKey_GroupName_251"] = "US Client #008", - ["DictKey_WptName_41"] = "", - ["DictKey_UnitName_273"] = "US Client #015", - ["DictKey_GroupName_66"] = "AI US", - ["DictKey_WptName_87"] = "", - ["DictKey_GroupName_343"] = "RU Client #005", - ["DictKey_GroupName_119"] = "RU Client #008", - ["DictKey_WptName_268"] = "", - ["DictKey_WptName_220"] = "", - ["DictKey_WptName_262"] = "", - ["DictKey_WptName_83"] = "", - ["DictKey_WptName_72"] = "", - ["DictKey_UnitName_276"] = "US Client #016", - ["DictKey_WptName_387"] = "", - ["DictKey_GroupName_272"] = "US Client #015", - ["DictKey_WptName_187"] = "", - ["DictKey_UnitName_189"] = "RU Client #031", - ["DictKey_UnitName_162"] = "RU Client #022", - ["DictKey_GroupName_146"] = "RU Client #017", - ["DictKey_GroupName_140"] = "RU Client #015", - ["DictKey_GroupName_239"] = "US Client #004", - ["DictKey_UnitName_353"] = "RU Client #008", - ["DictKey_UnitName_386"] = "RU Client #008", - ["DictKey_WptName_351"] = "", - ["DictKey_WptName_313"] = "", - ["DictKey_UnitName_93"] = "Pilot #001", - ["DictKey_GroupName_287"] = "US Client #020", - ["DictKey_UnitName_395"] = "RU Client #011", - ["DictKey_UnitName_332"] = "Pilot #002", - ["DictKey_WptName_133"] = "", - ["DictKey_UnitName_186"] = "RU Client #030", - ["DictKey_GroupName_194"] = "RU Client #033", - ["DictKey_GroupName_179"] = "RU Client #028", - ["DictKey_GroupName_269"] = "US Client #014", - ["DictKey_WptName_20"] = "", - ["DictKey_WptName_348"] = "", - ["DictKey_WptName_301"] = "", - ["DictKey_UnitName_285"] = "US Client #019", - ["DictKey_UnitName_344"] = "RU Client #005", - ["DictKey_WptName_393"] = "", - ["DictKey_WptName_84"] = "", - ["DictKey_GroupName_355"] = "RU Client #009", - ["DictKey_UnitName_177"] = "RU Client #027", - ["DictKey_UnitName_37"] = "AI RU", - ["DictKey_WptName_319"] = "", - ["DictKey_WptName_106"] = "", - ["DictKey_UnitName_294"] = "US Client #022", - ["DictKey_UnitName_165"] = "RU Client #023", - ["DictKey_WptName_35"] = "", - ["DictKey_UnitName_261"] = "US Client #011", - ["DictKey_GroupName_293"] = "US Client #022", - ["DictKey_UnitName_389"] = "RU Client #009", - ["DictKey_GroupName_182"] = "RU Client #029", - ["DictKey_UnitName_300"] = "US Client #024", - ["DictKey_GroupName_317"] = "US Client #030", - ["DictKey_WptName_271"] = "", - ["DictKey_WptName_139"] = "", - ["DictKey_GroupName_149"] = "RU Client #018", - ["DictKey_GroupName_218"] = "RU Client #041", - ["DictKey_UnitName_8"] = "US Client #001", -} -- end of dictionary diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/mapResource b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/mapResource deleted file mode 100644 index dc130cd07..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/l10n/DEFAULT/mapResource +++ /dev/null @@ -1,5 +0,0 @@ -mapResource = -{ - ["ResKey_Action_323"] = "Moose.lua", - ["ResKey_Action_6"] = "AIB-005 - Patrol AI and Randomize Zones.lua", -} -- end of mapResource diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/mission b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/mission deleted file mode 100644 index d243c5ada..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/mission +++ /dev/null @@ -1,5000 +0,0 @@ -mission = -{ - ["trig"] = - { - ["actions"] = - { - [1] = "a_do_script_file(getValueResourceByKey(\"ResKey_Action_323\"));", - [2] = "a_do_script(getValueDictByKey(\"DictKey_ActionText_17\"));", - [3] = "a_do_script_file(getValueResourceByKey(\"ResKey_Action_6\"));", - }, -- end of ["actions"] - ["events"] = - { - }, -- end of ["events"] - ["custom"] = - { - }, -- end of ["custom"] - ["func"] = - { - }, -- end of ["func"] - ["flag"] = - { - [1] = true, - [2] = true, - [3] = true, - }, -- end of ["flag"] - ["conditions"] = - { - [1] = "return(true)", - [2] = "return(true)", - [3] = "return(true)", - }, -- end of ["conditions"] - ["customStartup"] = - { - }, -- end of ["customStartup"] - ["funcStartup"] = - { - [1] = "if mission.trig.conditions[1]() then mission.trig.actions[1]() end", - [2] = "if mission.trig.conditions[2]() then mission.trig.actions[2]() end", - [3] = "if mission.trig.conditions[3]() then mission.trig.actions[3]() end", - }, -- end of ["funcStartup"] - }, -- end of ["trig"] - ["date"] = - { - ["Day"] = 1, - ["Year"] = 2011, - ["Month"] = 6, - }, -- end of ["date"] - ["maxDictId"] = 396, - ["result"] = - { - ["offline"] = - { - ["conditions"] = - { - }, -- end of ["conditions"] - ["actions"] = - { - }, -- end of ["actions"] - ["func"] = - { - }, -- end of ["func"] - }, -- end of ["offline"] - ["total"] = 0, - ["blue"] = - { - ["conditions"] = - { - }, -- end of ["conditions"] - ["actions"] = - { - }, -- end of ["actions"] - ["func"] = - { - }, -- end of ["func"] - }, -- end of ["blue"] - ["red"] = - { - ["conditions"] = - { - }, -- end of ["conditions"] - ["actions"] = - { - }, -- end of ["actions"] - ["func"] = - { - }, -- end of ["func"] - }, -- end of ["red"] - }, -- end of ["result"] - ["groundControl"] = - { - ["isPilotControlVehicles"] = false, - ["roles"] = - { - ["artillery_commander"] = - { - ["blue"] = 0, - ["red"] = 0, - }, -- end of ["artillery_commander"] - ["instructor"] = - { - ["blue"] = 0, - ["red"] = 0, - }, -- end of ["instructor"] - ["observer"] = - { - ["blue"] = 0, - ["red"] = 0, - }, -- end of ["observer"] - ["forward_observer"] = - { - ["blue"] = 0, - ["red"] = 0, - }, -- end of ["forward_observer"] - }, -- end of ["roles"] - }, -- end of ["groundControl"] - ["triggers"] = - { - ["zones"] = - { - }, -- end of ["zones"] - }, -- end of ["triggers"] - ["weather"] = - { - ["atmosphere_type"] = 0, - ["wind"] = - { - ["at8000"] = - { - ["speed"] = 0, - ["dir"] = 0, - }, -- end of ["at8000"] - ["atGround"] = - { - ["speed"] = 0, - ["dir"] = 0, - }, -- end of ["atGround"] - ["at2000"] = - { - ["speed"] = 0, - ["dir"] = 0, - }, -- end of ["at2000"] - }, -- end of ["wind"] - ["enable_fog"] = false, - ["season"] = - { - ["temperature"] = 20, - }, -- end of ["season"] - ["type_weather"] = 0, - ["qnh"] = 760, - ["cyclones"] = - { - }, -- end of ["cyclones"] - ["name"] = "Winter, clean sky", - ["fog"] = - { - ["thickness"] = 0, - ["visibility"] = 25, - ["density"] = 7, - }, -- end of ["fog"] - ["groundTurbulence"] = 0, - ["visibility"] = - { - ["distance"] = 80000, - }, -- end of ["visibility"] - ["clouds"] = - { - ["thickness"] = 200, - ["density"] = 0, - ["base"] = 300, - ["iprecptns"] = 0, - }, -- end of ["clouds"] - }, -- end of ["weather"] - ["theatre"] = "Caucasus", - ["needModules"] = - { - }, -- end of ["needModules"] - ["map"] = - { - ["centerY"] = 295177.98214286, - ["zoom"] = 25000, - ["centerX"] = -8598.8505859375, - }, -- end of ["map"] - ["coalitions"] = - { - ["blue"] = - { - [1] = 11, - [2] = 4, - [3] = 6, - [4] = 16, - [5] = 13, - [6] = 15, - [7] = 9, - [8] = 8, - [9] = 12, - [10] = 2, - [11] = 3, - [12] = 5, - [13] = 10, - [14] = 20, - [15] = 21, - [16] = 40, - [17] = 26, - [18] = 45, - [19] = 28, - }, -- end of ["blue"] - ["neutrals"] = - { - [1] = 7, - [2] = 17, - [3] = 22, - [4] = 23, - [5] = 25, - [6] = 29, - [7] = 30, - [8] = 31, - [9] = 32, - [10] = 33, - [11] = 35, - [12] = 36, - [13] = 39, - [14] = 41, - [15] = 42, - [16] = 44, - [17] = 46, - }, -- end of ["neutrals"] - ["red"] = - { - [1] = 0, - [2] = 1, - [3] = 18, - [4] = 19, - [5] = 37, - [6] = 24, - [7] = 27, - [8] = 43, - [9] = 47, - [10] = 34, - [11] = 38, - }, -- end of ["red"] - }, -- end of ["coalitions"] - ["descriptionText"] = "DictKey_descriptionText_1", - ["pictureFileNameR"] = - { - }, -- end of ["pictureFileNameR"] - ["descriptionBlueTask"] = "DictKey_descriptionBlueTask_3", - ["descriptionRedTask"] = "DictKey_descriptionRedTask_2", - ["pictureFileNameB"] = - { - }, -- end of ["pictureFileNameB"] - ["trigrules"] = - { - [1] = - { - ["rules"] = - { - }, -- end of ["rules"] - ["eventlist"] = "", - ["actions"] = - { - [1] = - { - ["file"] = "ResKey_Action_323", - ["predicate"] = "a_do_script_file", - ["ai_task"] = - { - [1] = "", - [2] = "", - }, -- end of ["ai_task"] - }, -- end of [1] - }, -- end of ["actions"] - ["predicate"] = "triggerStart", - ["comment"] = "Load Moose", - }, -- end of [1] - [2] = - { - ["rules"] = - { - }, -- end of ["rules"] - ["eventlist"] = "", - ["actions"] = - { - [1] = - { - ["KeyDict_text"] = "DictKey_ActionText_17", - ["text"] = "DictKey_ActionText_17", - ["predicate"] = "a_do_script", - ["ai_task"] = - { - [1] = "", - [2] = "", - }, -- end of ["ai_task"] - }, -- end of [1] - }, -- end of ["actions"] - ["predicate"] = "triggerStart", - ["comment"] = "Trace", - }, -- end of [2] - [3] = - { - ["rules"] = - { - }, -- end of ["rules"] - ["eventlist"] = "", - ["actions"] = - { - [1] = - { - ["file"] = "ResKey_Action_6", - ["predicate"] = "a_do_script_file", - ["ai_task"] = - { - [1] = "", - [2] = "", - }, -- end of ["ai_task"] - }, -- end of [1] - }, -- end of ["actions"] - ["predicate"] = "triggerStart", - ["comment"] = "Load Mission", - }, -- end of [3] - }, -- end of ["trigrules"] - ["coalition"] = - { - ["blue"] = - { - ["bullseye"] = - { - ["y"] = 617414, - ["x"] = -291014, - }, -- end of ["bullseye"] - ["nav_points"] = - { - }, -- end of ["nav_points"] - ["name"] = "blue", - ["country"] = - { - [1] = - { - ["id"] = 11, - ["name"] = "Belgium", - }, -- end of [1] - [2] = - { - ["id"] = 4, - ["name"] = "UK", - }, -- end of [2] - [3] = - { - ["id"] = 6, - ["name"] = "Germany", - }, -- end of [3] - [4] = - { - ["id"] = 16, - ["name"] = "Georgia", - }, -- end of [4] - [5] = - { - ["id"] = 13, - ["name"] = "Denmark", - }, -- end of [5] - [6] = - { - ["id"] = 15, - ["name"] = "Israel", - }, -- end of [6] - [7] = - { - ["id"] = 9, - ["name"] = "Spain", - }, -- end of [7] - [8] = - { - ["id"] = 8, - ["name"] = "Canada", - }, -- end of [8] - [9] = - { - ["id"] = 12, - ["name"] = "Norway", - }, -- end of [9] - [10] = - { - ["id"] = 2, - ["name"] = "USA", - }, -- end of [10] - [11] = - { - ["id"] = 3, - ["name"] = "Turkey", - }, -- end of [11] - [12] = - { - ["id"] = 5, - ["name"] = "France", - }, -- end of [12] - [13] = - { - ["id"] = 10, - ["name"] = "The Netherlands", - }, -- end of [13] - [14] = - { - ["id"] = 20, - ["name"] = "Italy", - }, -- end of [14] - [15] = - { - ["id"] = 21, - ["name"] = "Australia", - }, -- end of [15] - [16] = - { - ["id"] = 40, - ["name"] = "Poland", - }, -- end of [16] - [17] = - { - ["id"] = 26, - ["name"] = "Czech Republic", - }, -- end of [17] - [18] = - { - ["id"] = 45, - ["name"] = "South Korea", - }, -- end of [18] - [19] = - { - ["id"] = 28, - ["name"] = "Croatia", - }, -- end of [19] - }, -- end of ["country"] - }, -- end of ["blue"] - ["red"] = - { - ["bullseye"] = - { - ["y"] = 371700, - ["x"] = 11557, - }, -- end of ["bullseye"] - ["nav_points"] = - { - }, -- end of ["nav_points"] - ["name"] = "red", - ["country"] = - { - [1] = - { - ["helicopter"] = - { - ["group"] = - { - [1] = - { - ["lateActivation"] = true, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAS", - ["uncontrolled"] = false, - ["route"] = - { - ["routeRelativeTOT"] = true, - ["points"] = - { - [1] = - { - ["alt"] = 500, - ["action"] = "Turning Point", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 55.555555555556, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["number"] = 1, - ["key"] = "CAS", - ["id"] = "EngageTargets", - ["enabled"] = true, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Helicopters", - [2] = "Ground Units", - [3] = "Light armed ships", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "Turning Point", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 325834.45982144, - ["x"] = 7740.8543526806, - ["name"] = "DictKey_WptName_327", - ["formation_template"] = "", - ["speed_locked"] = true, - }, -- end of [1] - [2] = - { - ["alt"] = 500, - ["action"] = "Turning Point", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 55.555555555556, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "Turning Point", - ["ETA"] = 614.57680810556, - ["ETA_locked"] = false, - ["y"] = 325977.31696429, - ["x"] = 41883.711495538, - ["name"] = "DictKey_WptName_328", - ["formation_template"] = "", - ["speed_locked"] = true, - }, -- end of [2] - [3] = - { - ["alt"] = 500, - ["action"] = "Turning Point", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 55.555555555556, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "Turning Point", - ["ETA"] = 903.60812481849, - ["ETA_locked"] = false, - ["y"] = 311263.03125001, - ["x"] = 48312.282924109, - ["name"] = "DictKey_WptName_329", - ["formation_template"] = "", - ["speed_locked"] = true, - }, -- end of [3] - [4] = - { - ["alt"] = 500, - ["action"] = "Turning Point", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 55.555555555556, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "Turning Point", - ["ETA"] = 1667.3397263538, - ["ETA_locked"] = false, - ["y"] = 310977.31696429, - ["x"] = 5883.7114955378, - ["name"] = "DictKey_WptName_330", - ["formation_template"] = "", - ["speed_locked"] = true, - }, -- end of [4] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 19, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 500, - ["alt_type"] = "BARO", - ["livery_id"] = "Russia Standard Army", - ["skill"] = "High", - ["ropeLength"] = 15, - ["speed"] = 55.555555555556, - ["type"] = "Ka-50", - ["unitId"] = 24, - ["psi"] = -0.0041840760018655, - ["y"] = 325834.45982144, - ["x"] = 7740.8543526806, - ["name"] = "DictKey_UnitName_326", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = "1450", - ["flare"] = 128, - ["chaff"] = 0, - ["gun"] = 100, - }, -- end of ["payload"] - ["heading"] = 0.0041840760018655, - ["callsign"] = 105, - ["onboard_num"] = "050", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 325834.45982144, - ["x"] = 7740.8543526806, - ["name"] = "DictKey_GroupName_325", - ["communication"] = true, - ["start_time"] = 0, - ["modulation"] = 0, - ["frequency"] = 124, - }, -- end of [1] - [2] = - { - ["lateActivation"] = true, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAS", - ["uncontrolled"] = false, - ["route"] = - { - ["routeRelativeTOT"] = true, - ["points"] = - { - [1] = - { - ["alt"] = 500, - ["action"] = "Turning Point", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 55.555555555556, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["number"] = 1, - ["key"] = "CAS", - ["id"] = "EngageTargets", - ["enabled"] = true, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Helicopters", - [2] = "Ground Units", - [3] = "Light armed ships", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "Turning Point", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 323894.45982144, - ["x"] = -71460.574218749, - ["name"] = "DictKey_WptName_333", - ["formation_template"] = "", - ["speed_locked"] = true, - }, -- end of [1] - [2] = - { - ["alt"] = 500, - ["action"] = "Turning Point", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 55.555555555556, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "Turning Point", - ["ETA"] = 829.44018494895, - ["ETA_locked"] = false, - ["y"] = 321608.74553573, - ["x"] = -7603.4313616057, - ["name"] = "DictKey_WptName_334", - ["formation_template"] = "", - ["speed_locked"] = true, - }, -- end of [2] - [3] = - { - ["alt"] = 500, - ["action"] = "Turning Point", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 55.555555555556, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "Turning Point", - ["ETA"] = 581.44512129878, - ["ETA_locked"] = false, - ["y"] = 309465.88839287, - ["x"] = -8174.8599330343, - ["name"] = "DictKey_WptName_335", - ["formation_template"] = "", - ["speed_locked"] = true, - }, -- end of [3] - [4] = - { - ["alt"] = 500, - ["action"] = "Turning Point", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 55.555555555556, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "Turning Point", - ["ETA"] = 2541.8313343196, - ["ETA_locked"] = false, - ["y"] = 310894.45982144, - ["x"] = -73317.717075891, - ["name"] = "DictKey_WptName_336", - ["formation_template"] = "", - ["speed_locked"] = true, - }, -- end of [4] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 20, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 500, - ["alt_type"] = "BARO", - ["livery_id"] = "Russia Standard Army", - ["skill"] = "High", - ["ropeLength"] = 15, - ["speed"] = 55.555555555556, - ["type"] = "Ka-50", - ["unitId"] = 25, - ["psi"] = 0.035778908402037, - ["y"] = 323894.45982144, - ["x"] = -71460.574218749, - ["name"] = "DictKey_UnitName_332", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = "1450", - ["flare"] = 128, - ["chaff"] = 0, - ["gun"] = 100, - }, -- end of ["payload"] - ["heading"] = -0.035778908402037, - ["callsign"] = 105, - ["onboard_num"] = "050", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 323894.45982144, - ["x"] = -71460.574218749, - ["name"] = "DictKey_GroupName_331", - ["communication"] = true, - ["start_time"] = 0, - ["modulation"] = 0, - ["frequency"] = 124, - }, -- end of [2] - }, -- end of ["group"] - }, -- end of ["helicopter"] - ["name"] = "Russia", - ["id"] = 0, - ["plane"] = - { - ["group"] = - { - [1] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 293785.125, - ["x"] = -7523.8505859375, - ["name"] = "DictKey_WptName_20", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 4, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = 2, - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 4, - ["psi"] = 0, - ["parking_id"] = "04", - ["x"] = -7523.8505859375, - ["name"] = "DictKey_UnitName_19", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 293785.125, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 293785.125, - ["x"] = -7523.8505859375, - ["name"] = "DictKey_GroupName_18", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [1] - [2] = - { - ["lateActivation"] = true, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["routeRelativeTOT"] = true, - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area Hot", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 250, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParkingHot", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 294155.125, - ["x"] = -7498.103515625, - ["name"] = "DictKey_WptName_26", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 6, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["hardpoint_racks"] = true, - ["alt_type"] = "BARO", - ["livery_id"] = "`snow` test paint scheme", - ["skill"] = "High", - ["parking"] = 91, - ["speed"] = 250, - ["type"] = "Su-30", - ["unitId"] = 6, - ["psi"] = 1.7036072745551, - ["parking_id"] = "29", - ["x"] = -7498.103515625, - ["name"] = "DictKey_UnitName_25", - ["payload"] = - { - ["pylons"] = - { - [1] = - { - ["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82F}", - }, -- end of [1] - [2] = - { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - }, -- end of [2] - [3] = - { - ["CLSID"] = "{88DAC840-9F75-4531-8689-B46E64E42E53}", - }, -- end of [3] - [4] = - { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - }, -- end of [4] - [5] = - { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - }, -- end of [5] - [6] = - { - ["CLSID"] = "{E8069896-8435-4B90-95C0-01A03AE6E400}", - }, -- end of [6] - [7] = - { - ["CLSID"] = "{B79C379A-9E87-4E50-A1EE-7F7E29C2E87A}", - }, -- end of [7] - [8] = - { - ["CLSID"] = "{88DAC840-9F75-4531-8689-B46E64E42E53}", - }, -- end of [8] - [9] = - { - ["CLSID"] = "{FBC29BFE-3D24-4C64-B81D-941239D12249}", - }, -- end of [9] - [10] = - { - ["CLSID"] = "{44EE8698-89F9-48EE-AF36-5FD31896A82A}", - }, -- end of [10] - }, -- end of ["pylons"] - ["fuel"] = "9400", - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 294155.125, - ["heading"] = 0, - ["callsign"] = 104, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 294155.125, - ["x"] = -7498.103515625, - ["name"] = "DictKey_GroupName_24", - ["communication"] = true, - ["start_time"] = 0, - ["modulation"] = 0, - ["frequency"] = 251, - }, -- end of [2] - [3] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 294994.1875, - ["x"] = -6702.66796875, - ["name"] = "DictKey_WptName_369", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 21, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "75", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 26, - ["psi"] = 0, - ["parking_id"] = "44", - ["x"] = -6702.66796875, - ["name"] = "DictKey_UnitName_368", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 294994.1875, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 294994.1875, - ["x"] = -6702.66796875, - ["name"] = "DictKey_GroupName_367", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [3] - [4] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 295139.9375, - ["x"] = -6351.4077148438, - ["name"] = "DictKey_WptName_372", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 22, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "107", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 27, - ["psi"] = 0, - ["parking_id"] = "48", - ["x"] = -6351.4077148438, - ["name"] = "DictKey_UnitName_371", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 295139.9375, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 295139.9375, - ["x"] = -6351.4077148438, - ["name"] = "DictKey_GroupName_370", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [4] - [5] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 295287.09375, - ["x"] = -6172.1333007813, - ["name"] = "DictKey_WptName_375", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 23, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "62", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 28, - ["psi"] = 0, - ["parking_id"] = "51", - ["x"] = -6172.1333007813, - ["name"] = "DictKey_UnitName_374", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 295287.09375, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 295287.09375, - ["x"] = -6172.1333007813, - ["name"] = "DictKey_GroupName_373", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [5] - [6] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 295051.375, - ["x"] = -6629.2661132813, - ["name"] = "DictKey_WptName_378", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 24, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "76", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 29, - ["psi"] = 0, - ["parking_id"] = "43", - ["x"] = -6629.2661132813, - ["name"] = "DictKey_UnitName_377", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 295051.375, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 295051.375, - ["x"] = -6629.2661132813, - ["name"] = "DictKey_GroupName_376", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [6] - [7] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 293769.75, - ["x"] = -7511.0883789063, - ["name"] = "DictKey_WptName_381", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 25, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "6", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 30, - ["psi"] = 0, - ["parking_id"] = "03", - ["x"] = -7511.0883789063, - ["name"] = "DictKey_UnitName_380", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 293769.75, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 293769.75, - ["x"] = -7511.0883789063, - ["name"] = "DictKey_GroupName_379", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [7] - [8] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 295124.0625, - ["x"] = -6280.3999023438, - ["name"] = "DictKey_WptName_384", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 26, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "108", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 31, - ["psi"] = 0, - ["parking_id"] = "49", - ["x"] = -6280.3999023438, - ["name"] = "DictKey_UnitName_383", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 295124.0625, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 295124.0625, - ["x"] = -6280.3999023438, - ["name"] = "DictKey_GroupName_382", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [8] - [9] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 293890.4375, - ["x"] = -7713.9541015625, - ["name"] = "DictKey_WptName_387", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 27, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "124", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 32, - ["psi"] = 0, - ["parking_id"] = "09", - ["x"] = -7713.9541015625, - ["name"] = "DictKey_UnitName_386", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 293890.4375, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 293890.4375, - ["x"] = -7713.9541015625, - ["name"] = "DictKey_GroupName_385", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [9] - [10] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 295106.59375, - ["x"] = -6693.9848632813, - ["name"] = "DictKey_WptName_390", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 28, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "77", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 33, - ["psi"] = 0, - ["parking_id"] = "42", - ["x"] = -6693.9848632813, - ["name"] = "DictKey_UnitName_389", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 295106.59375, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 295106.59375, - ["x"] = -6693.9848632813, - ["name"] = "DictKey_GroupName_388", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [10] - [11] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 293815.90625, - ["x"] = -7549.3779296875, - ["name"] = "DictKey_WptName_393", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 29, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "12", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 34, - ["psi"] = 0, - ["parking_id"] = "06", - ["x"] = -7549.3779296875, - ["name"] = "DictKey_UnitName_392", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 293815.90625, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 293815.90625, - ["x"] = -7549.3779296875, - ["name"] = "DictKey_GroupName_391", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [11] - [12] = - { - ["modulation"] = 0, - ["tasks"] = - { - }, -- end of ["tasks"] - ["radioSet"] = false, - ["task"] = "CAP", - ["uncontrolled"] = false, - ["route"] = - { - ["points"] = - { - [1] = - { - ["alt"] = 88, - ["action"] = "From Parking Area", - ["alt_type"] = "BARO", - ["properties"] = - { - ["vnav"] = 1, - ["scale"] = 0, - ["angle"] = 0, - ["vangle"] = 0, - ["steer"] = 2, - }, -- end of ["properties"] - ["speed"] = 138.88888888889, - ["task"] = - { - ["id"] = "ComboTask", - ["params"] = - { - ["tasks"] = - { - [1] = - { - ["enabled"] = true, - ["key"] = "CAP", - ["id"] = "EngageTargets", - ["number"] = 1, - ["auto"] = true, - ["params"] = - { - ["targetTypes"] = - { - [1] = "Air", - }, -- end of ["targetTypes"] - ["priority"] = 0, - }, -- end of ["params"] - }, -- end of [1] - }, -- end of ["tasks"] - }, -- end of ["params"] - }, -- end of ["task"] - ["type"] = "TakeOffParking", - ["ETA"] = 0, - ["ETA_locked"] = true, - ["y"] = 293831.25, - ["x"] = -7562.1723632813, - ["name"] = "DictKey_WptName_396", - ["formation_template"] = "", - ["airdromeId"] = 15, - ["speed_locked"] = true, - }, -- end of [1] - }, -- end of ["points"] - }, -- end of ["route"] - ["groupId"] = 30, - ["hidden"] = false, - ["units"] = - { - [1] = - { - ["alt"] = 88, - ["alt_type"] = "BARO", - ["livery_id"] = "Air Force Standard", - ["skill"] = "Client", - ["parking"] = "14", - ["speed"] = 138.88888888889, - ["type"] = "Su-27", - ["unitId"] = 35, - ["psi"] = 0, - ["parking_id"] = "07", - ["x"] = -7562.1723632813, - ["name"] = "DictKey_UnitName_395", - ["payload"] = - { - ["pylons"] = - { - }, -- end of ["pylons"] - ["fuel"] = 5217, - ["flare"] = 96, - ["chaff"] = 96, - ["gun"] = 100, - }, -- end of ["payload"] - ["y"] = 293831.25, - ["heading"] = 0, - ["callsign"] = 103, - ["onboard_num"] = "013", - }, -- end of [1] - }, -- end of ["units"] - ["y"] = 293831.25, - ["x"] = -7562.1723632813, - ["name"] = "DictKey_GroupName_394", - ["communication"] = true, - ["start_time"] = 0, - ["frequency"] = 127.5, - }, -- end of [12] - }, -- end of ["group"] - }, -- end of ["plane"] - }, -- end of [1] - [2] = - { - ["id"] = 1, - ["name"] = "Ukraine", - }, -- end of [2] - [3] = - { - ["id"] = 18, - ["name"] = "Abkhazia", - }, -- end of [3] - [4] = - { - ["id"] = 19, - ["name"] = "South Ossetia", - }, -- end of [4] - [5] = - { - ["id"] = 37, - ["name"] = "Kazakhstan", - }, -- end of [5] - [6] = - { - ["id"] = 24, - ["name"] = "Belarus", - }, -- end of [6] - [7] = - { - ["id"] = 27, - ["name"] = "China", - }, -- end of [7] - [8] = - { - ["id"] = 43, - ["name"] = "Serbia", - }, -- end of [8] - [9] = - { - ["id"] = 47, - ["name"] = "Syria", - }, -- end of [9] - [10] = - { - ["id"] = 34, - ["name"] = "Iran", - }, -- end of [10] - [11] = - { - ["id"] = 38, - ["name"] = "North Korea", - }, -- end of [11] - }, -- end of ["country"] - }, -- end of ["red"] - }, -- end of ["coalition"] - ["sortie"] = "DictKey_sortie_4", - ["version"] = 12, - ["goals"] = - { - }, -- end of ["goals"] - ["currentKey"] = 12213, - ["start_time"] = 43200, - ["forcedOptions"] = - { - }, -- end of ["forcedOptions"] - ["failures"] = - { - ["OIL_RADIATOR_SENSOR"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "OIL_RADIATOR_SENSOR", - ["mm"] = 0, - }, -- end of ["OIL_RADIATOR_SENSOR"] - ["TURNIND_POINTER_FAILS_NO_VACUUM"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TURNIND_POINTER_FAILS_NO_VACUUM", - ["mm"] = 0, - }, -- end of ["TURNIND_POINTER_FAILS_NO_VACUUM"] - ["helmet"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "helmet", - ["mm"] = 0, - }, -- end of ["helmet"] - ["GUN_LEFT_IN_MOUNT_LOOSE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_IN_MOUNT_LOOSE", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_IN_MOUNT_LOOSE"] - ["es_damage_MainInverter"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "es_damage_MainInverter", - ["mm"] = 0, - }, -- end of ["es_damage_MainInverter"] - ["rws"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "rws", - ["mm"] = 0, - }, -- end of ["rws"] - ["AN_ALR69V_FAILURE_SENSOR_TAIL_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALR69V_FAILURE_SENSOR_TAIL_RIGHT", - ["mm"] = 0, - }, -- end of ["AN_ALR69V_FAILURE_SENSOR_TAIL_RIGHT"] - ["MainReductor_ShaveInOil"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MainReductor_ShaveInOil", - ["mm"] = 0, - }, -- end of ["MainReductor_ShaveInOil"] - ["asc_y"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "asc_y", - ["mm"] = 0, - }, -- end of ["asc_y"] - ["MAIN_L_GEAR_D_LOCK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MAIN_L_GEAR_D_LOCK", - ["mm"] = 0, - }, -- end of ["MAIN_L_GEAR_D_LOCK"] - ["AAR_47_FAILURE_SENSOR_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AAR_47_FAILURE_SENSOR_LEFT", - ["mm"] = 0, - }, -- end of ["AAR_47_FAILURE_SENSOR_LEFT"] - ["tail_reductor_chip"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "tail_reductor_chip", - ["mm"] = 0, - }, -- end of ["tail_reductor_chip"] - ["TACAN_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TACAN_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["TACAN_FAILURE_TOTAL"] - ["OIL_RADIATOR_MOTOR"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "OIL_RADIATOR_MOTOR", - ["mm"] = 0, - }, -- end of ["OIL_RADIATOR_MOTOR"] - ["SUPERCHARGER_WIRE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SUPERCHARGER_WIRE", - ["mm"] = 0, - }, -- end of ["SUPERCHARGER_WIRE"] - ["CADC_FAILURE_TEMPERATURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_TEMPERATURE", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_TEMPERATURE"] - ["FUSELAGE_TANK_LEAK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FUSELAGE_TANK_LEAK", - ["mm"] = 0, - }, -- end of ["FUSELAGE_TANK_LEAK"] - ["AN_ALE_40V_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALE_40V_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["AN_ALE_40V_FAILURE_TOTAL"] - ["HORIZON_BAR_NOT_SETTLE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "HORIZON_BAR_NOT_SETTLE", - ["mm"] = 0, - }, -- end of ["HORIZON_BAR_NOT_SETTLE"] - ["AN_ALE_40V_FAILURE_CONTAINER_LEFT_WING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALE_40V_FAILURE_CONTAINER_LEFT_WING", - ["mm"] = 0, - }, -- end of ["AN_ALE_40V_FAILURE_CONTAINER_LEFT_WING"] - ["OIL_DILUTION_WIRE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "OIL_DILUTION_WIRE", - ["mm"] = 0, - }, -- end of ["OIL_DILUTION_WIRE"] - ["FLEX_S_BKP_LAMP_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FLEX_S_BKP_LAMP_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["FLEX_S_BKP_LAMP_DEFECTIVE"] - ["TAIL_GEAR_FAIL_GO_DOWN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TAIL_GEAR_FAIL_GO_DOWN", - ["mm"] = 0, - }, -- end of ["TAIL_GEAR_FAIL_GO_DOWN"] - ["GUN_FAIL_RIGHT_CENTER_GUN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_FAIL_RIGHT_CENTER_GUN", - ["mm"] = 0, - }, -- end of ["GUN_FAIL_RIGHT_CENTER_GUN"] - ["LeftEngine_ShaveInOil"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "LeftEngine_ShaveInOil", - ["mm"] = 0, - }, -- end of ["LeftEngine_ShaveInOil"] - ["MAIN_R_GEAR_D_LOCK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MAIN_R_GEAR_D_LOCK", - ["mm"] = 0, - }, -- end of ["MAIN_R_GEAR_D_LOCK"] - ["R_GEAR_DLK_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "R_GEAR_DLK_FAULT", - ["mm"] = 0, - }, -- end of ["R_GEAR_DLK_FAULT"] - ["GMC_GYRO_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GMC_GYRO_FAILURE", - ["mm"] = 0, - }, -- end of ["GMC_GYRO_FAILURE"] - ["L_GEAR_DLK_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "L_GEAR_DLK_FAULT", - ["mm"] = 0, - }, -- end of ["L_GEAR_DLK_FAULT"] - ["K14_FIXED_LAMP_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "K14_FIXED_LAMP_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["K14_FIXED_LAMP_DEFECTIVE"] - ["GUN_FAIL_LEFT_CENTER_GUN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_FAIL_LEFT_CENTER_GUN", - ["mm"] = 0, - }, -- end of ["GUN_FAIL_LEFT_CENTER_GUN"] - ["engine_droop_failure"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "engine_droop_failure", - ["mm"] = 0, - }, -- end of ["engine_droop_failure"] - ["IGNITION_TERM_CONNECT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "IGNITION_TERM_CONNECT", - ["mm"] = 0, - }, -- end of ["IGNITION_TERM_CONNECT"] - ["CADC_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_TOTAL"] - ["COOLANT_POOR_CONNTECT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COOLANT_POOR_CONNTECT", - ["mm"] = 0, - }, -- end of ["COOLANT_POOR_CONNTECT"] - ["TURNIND_POINTER_FAILS_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TURNIND_POINTER_FAILS_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["TURNIND_POINTER_FAILS_DEFECTIVE"] - ["GUN_FAIL_RIGHT_OUT_GUN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_FAIL_RIGHT_OUT_GUN", - ["mm"] = 0, - }, -- end of ["GUN_FAIL_RIGHT_OUT_GUN"] - ["BOMBS_DAMAGE_LINKAGE_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_DAMAGE_LINKAGE_LEFT", - ["mm"] = 0, - }, -- end of ["BOMBS_DAMAGE_LINKAGE_LEFT"] - ["FUSELAGE_TANK_PUMP_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FUSELAGE_TANK_PUMP_FAULT", - ["mm"] = 0, - }, -- end of ["FUSELAGE_TANK_PUMP_FAULT"] - ["hydro_main"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "hydro_main", - ["mm"] = 0, - }, -- end of ["hydro_main"] - ["CICU_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CICU_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["CICU_FAILURE_TOTAL"] - ["GUN_LEFT_OUT_MOUNT_LOOSE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_OUT_MOUNT_LOOSE", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_OUT_MOUNT_LOOSE"] - ["TAIL_GEAR_U_LOCK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TAIL_GEAR_U_LOCK", - ["mm"] = 0, - }, -- end of ["TAIL_GEAR_U_LOCK"] - ["RADAR_ALT_TOTAL_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RADAR_ALT_TOTAL_FAILURE", - ["mm"] = 0, - }, -- end of ["RADAR_ALT_TOTAL_FAILURE"] - ["GUN_RIGHT_CENTER_MOUNT_LOOSE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_CENTER_MOUNT_LOOSE", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_CENTER_MOUNT_LOOSE"] - ["TAIL_GEAR_FAIL_GO_UP"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TAIL_GEAR_FAIL_GO_UP", - ["mm"] = 0, - }, -- end of ["TAIL_GEAR_FAIL_GO_UP"] - ["asc_r"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "asc_r", - ["mm"] = 0, - }, -- end of ["asc_r"] - ["BOMBS_SOLENOID_FAULT_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_SOLENOID_FAULT_LEFT", - ["mm"] = 0, - }, -- end of ["BOMBS_SOLENOID_FAULT_LEFT"] - ["sas_yaw_left"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "sas_yaw_left", - ["mm"] = 0, - }, -- end of ["sas_yaw_left"] - ["BOMBS_ARMING_NO_VOLATAGE_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_ARMING_NO_VOLATAGE_LEFT", - ["mm"] = 0, - }, -- end of ["BOMBS_ARMING_NO_VOLATAGE_LEFT"] - ["PITOT_HEAT_ELEMENT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "PITOT_HEAT_ELEMENT", - ["mm"] = 0, - }, -- end of ["PITOT_HEAT_ELEMENT"] - ["ILS_FAILURE_ANT_LOCALIZER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ILS_FAILURE_ANT_LOCALIZER", - ["mm"] = 0, - }, -- end of ["ILS_FAILURE_ANT_LOCALIZER"] - ["AN_ALE_40V_FAILURE_CONTAINER_LEFT_GEAR"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALE_40V_FAILURE_CONTAINER_LEFT_GEAR", - ["mm"] = 0, - }, -- end of ["AN_ALE_40V_FAILURE_CONTAINER_LEFT_GEAR"] - ["CARBAIR_SHORT_CIRCUIT_BLB"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CARBAIR_SHORT_CIRCUIT_BLB", - ["mm"] = 0, - }, -- end of ["CARBAIR_SHORT_CIRCUIT_BLB"] - ["LEFT_TANK_PUMP_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "LEFT_TANK_PUMP_FAULT", - ["mm"] = 0, - }, -- end of ["LEFT_TANK_PUMP_FAULT"] - ["Surge_RightEngine"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "Surge_RightEngine", - ["mm"] = 0, - }, -- end of ["Surge_RightEngine"] - ["RightEngine_Fire"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["mm"] = 0, - }, -- end of ["RightEngine_Fire"] - ["GUN_FAIL_LEFT_IN_GUN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_FAIL_LEFT_IN_GUN", - ["mm"] = 0, - }, -- end of ["GUN_FAIL_LEFT_IN_GUN"] - ["CADC_FAILURE_TAS"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_TAS", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_TAS"] - ["STARTER_SOL_SHORT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "STARTER_SOL_SHORT", - ["mm"] = 0, - }, -- end of ["STARTER_SOL_SHORT"] - ["asc_p"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "asc_p", - ["mm"] = 0, - }, -- end of ["asc_p"] - ["COOLANT_SHORT_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COOLANT_SHORT_CIRCUIT", - ["mm"] = 0, - }, -- end of ["COOLANT_SHORT_CIRCUIT"] - ["GUN_LEFT_IN_AMMUN_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_IN_AMMUN_FAULT", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_IN_AMMUN_FAULT"] - ["PUMP_RELIEF_VALVE_SCREEN_CLOGGED"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "PUMP_RELIEF_VALVE_SCREEN_CLOGGED", - ["mm"] = 0, - }, -- end of ["PUMP_RELIEF_VALVE_SCREEN_CLOGGED"] - ["abris_hardware"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "abris_hardware", - ["mm"] = 0, - }, -- end of ["abris_hardware"] - ["EEC_Failure_LeftEngine"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "EEC_Failure_LeftEngine", - ["mm"] = 0, - }, -- end of ["EEC_Failure_LeftEngine"] - ["COMPASS_POINTER_PULLS"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COMPASS_POINTER_PULLS", - ["mm"] = 0, - }, -- end of ["COMPASS_POINTER_PULLS"] - ["GUN_RIGHT_OUT_OPEN_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_OUT_OPEN_CIRCUIT", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_OUT_OPEN_CIRCUIT"] - ["VHF_SHORTED_CTL_BOX"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "VHF_SHORTED_CTL_BOX", - ["mm"] = 0, - }, -- end of ["VHF_SHORTED_CTL_BOX"] - ["CLOCK_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CLOCK_FAILURE", - ["mm"] = 0, - }, -- end of ["CLOCK_FAILURE"] - ["TURNIND_INCORRECT_SENS_VAC_HIGH"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TURNIND_INCORRECT_SENS_VAC_HIGH", - ["mm"] = 0, - }, -- end of ["TURNIND_INCORRECT_SENS_VAC_HIGH"] - ["OIL_RADIATOR_WIRING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "OIL_RADIATOR_WIRING", - ["mm"] = 0, - }, -- end of ["OIL_RADIATOR_WIRING"] - ["IGNITION_NO_OUTPUT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "IGNITION_NO_OUTPUT", - ["mm"] = 0, - }, -- end of ["IGNITION_NO_OUTPUT"] - ["AAR_47_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AAR_47_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["AAR_47_FAILURE_TOTAL"] - ["PILOT_KILLED_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "PILOT_KILLED_FAILURE", - ["mm"] = 0, - }, -- end of ["PILOT_KILLED_FAILURE"] - ["GUN_LEFT_CENTER_MOUNT_LOOSE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_CENTER_MOUNT_LOOSE", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_CENTER_MOUNT_LOOSE"] - ["GUN_LEFT_OUT_AMMUN_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_OUT_AMMUN_FAULT", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_OUT_AMMUN_FAULT"] - ["COMPASS_ERRATIC_OPERATION"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COMPASS_ERRATIC_OPERATION", - ["mm"] = 0, - }, -- end of ["COMPASS_ERRATIC_OPERATION"] - ["asc_a"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "asc_a", - ["mm"] = 0, - }, -- end of ["asc_a"] - ["AIRSPEED_INDICATOR_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AIRSPEED_INDICATOR_FAILURE", - ["mm"] = 0, - }, -- end of ["AIRSPEED_INDICATOR_FAILURE"] - ["GUN_LEFT_CENTER_BARREL_WORN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_CENTER_BARREL_WORN", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_CENTER_BARREL_WORN"] - ["abris_software"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "abris_software", - ["mm"] = 0, - }, -- end of ["abris_software"] - ["GUN_FAIL_LEFT_OUT_GUN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_FAIL_LEFT_OUT_GUN", - ["mm"] = 0, - }, -- end of ["GUN_FAIL_LEFT_OUT_GUN"] - ["SAR_1_101"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SAR_1_101", - ["mm"] = 0, - }, -- end of ["SAR_1_101"] - ["ROCKETS_INTERVALOMETER_WIRING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ROCKETS_INTERVALOMETER_WIRING", - ["mm"] = 0, - }, -- end of ["ROCKETS_INTERVALOMETER_WIRING"] - ["MainReductor_LowOilPressure"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MainReductor_LowOilPressure", - ["mm"] = 0, - }, -- end of ["MainReductor_LowOilPressure"] - ["GUN_RIGHT_IN_AMMUN_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_IN_AMMUN_FAULT", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_IN_AMMUN_FAULT"] - ["D2_LEFT_CYLINDER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "D2_LEFT_CYLINDER", - ["mm"] = 0, - }, -- end of ["D2_LEFT_CYLINDER"] - ["Surge_LeftEngine"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "Surge_LeftEngine", - ["mm"] = 0, - }, -- end of ["Surge_LeftEngine"] - ["BOMBS_RUST_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_RUST_LEFT", - ["mm"] = 0, - }, -- end of ["BOMBS_RUST_LEFT"] - ["GUN_RIGHT_CENTER_BARREL_WORN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_CENTER_BARREL_WORN", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_CENTER_BARREL_WORN"] - ["asc"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "asc", - ["mm"] = 0, - }, -- end of ["asc"] - ["COMPASS_NO_TORQUE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COMPASS_NO_TORQUE", - ["mm"] = 0, - }, -- end of ["COMPASS_NO_TORQUE"] - ["COOLANT_BREAK_BULB"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COOLANT_BREAK_BULB", - ["mm"] = 0, - }, -- end of ["COOLANT_BREAK_BULB"] - ["PROP_GOVERNOR"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "PROP_GOVERNOR", - ["mm"] = 0, - }, -- end of ["PROP_GOVERNOR"] - ["MANIFOLD_SHIFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MANIFOLD_SHIFT", - ["mm"] = 0, - }, -- end of ["MANIFOLD_SHIFT"] - ["RIGHT_GUNNER_KILLED_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RIGHT_GUNNER_KILLED_FAILURE", - ["mm"] = 0, - }, -- end of ["RIGHT_GUNNER_KILLED_FAILURE"] - ["UNLOAD_VALVE_NOT_UNLOAD"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "UNLOAD_VALVE_NOT_UNLOAD", - ["mm"] = 0, - }, -- end of ["UNLOAD_VALVE_NOT_UNLOAD"] - ["STARTER_BURNOUT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "STARTER_BURNOUT", - ["mm"] = 0, - }, -- end of ["STARTER_BURNOUT"] - ["UNLOAD_VALVE_NOT_LOAD"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "UNLOAD_VALVE_NOT_LOAD", - ["mm"] = 0, - }, -- end of ["UNLOAD_VALVE_NOT_LOAD"] - ["TURNIND_INCORRECT_SENS_VAC_LOW"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TURNIND_INCORRECT_SENS_VAC_LOW", - ["mm"] = 0, - }, -- end of ["TURNIND_INCORRECT_SENS_VAC_LOW"] - ["Failure_LeftEngine"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "Failure_LeftEngine", - ["mm"] = 0, - }, -- end of ["Failure_LeftEngine"] - ["GUN_RIGHT_IN_BARREL_WORN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_IN_BARREL_WORN", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_IN_BARREL_WORN"] - ["K14_MOV_LAMP_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "K14_MOV_LAMP_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["K14_MOV_LAMP_DEFECTIVE"] - ["ILS_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ILS_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["ILS_FAILURE_TOTAL"] - ["GUN_RIGHT_OUT_BARREL_WORN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_OUT_BARREL_WORN", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_OUT_BARREL_WORN"] - ["fuel_sys_transfer_pumps"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "fuel_sys_transfer_pumps", - ["mm"] = 0, - }, -- end of ["fuel_sys_transfer_pumps"] - ["PITOT_HEAT_WIRING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "PITOT_HEAT_WIRING", - ["mm"] = 0, - }, -- end of ["PITOT_HEAT_WIRING"] - ["TURNIND_POINTER_NOT_SET_ZERO"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TURNIND_POINTER_NOT_SET_ZERO", - ["mm"] = 0, - }, -- end of ["TURNIND_POINTER_NOT_SET_ZERO"] - ["MD1_GYRO_TOTAL_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MD1_GYRO_TOTAL_FAILURE", - ["mm"] = 0, - }, -- end of ["MD1_GYRO_TOTAL_FAILURE"] - ["VHF_FM_RADIO_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "VHF_FM_RADIO_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["VHF_FM_RADIO_FAILURE_TOTAL"] - ["RIGHT_MFCD_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RIGHT_MFCD_FAILURE", - ["mm"] = 0, - }, -- end of ["RIGHT_MFCD_FAILURE"] - ["F2_BOTTOM_CYLINDER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "F2_BOTTOM_CYLINDER", - ["mm"] = 0, - }, -- end of ["F2_BOTTOM_CYLINDER"] - ["LEFT_WING_TANK_LEAK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "LEFT_WING_TANK_LEAK", - ["mm"] = 0, - }, -- end of ["LEFT_WING_TANK_LEAK"] - ["CARBAIR_BREAK_LEADS"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CARBAIR_BREAK_LEADS", - ["mm"] = 0, - }, -- end of ["CARBAIR_BREAK_LEADS"] - ["GUN_LEFT_IN_OPEN_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_IN_OPEN_CIRCUIT", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_IN_OPEN_CIRCUIT"] - ["EGI_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "EGI_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["EGI_FAILURE_TOTAL"] - ["UHF_RADIO_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "UHF_RADIO_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["UHF_RADIO_FAILURE_TOTAL"] - ["GUN_RIGHT_CENTER_AMMUN_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_CENTER_AMMUN_FAULT", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_CENTER_AMMUN_FAULT"] - ["LEFT_GUNNER_KILLED_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "LEFT_GUNNER_KILLED_FAILURE", - ["mm"] = 0, - }, -- end of ["LEFT_GUNNER_KILLED_FAILURE"] - ["VHF_VT207_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "VHF_VT207_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["VHF_VT207_DEFECTIVE"] - ["RightEngine_LowOilPressure"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RightEngine_LowOilPressure", - ["mm"] = 0, - }, -- end of ["RightEngine_LowOilPressure"] - ["radar"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "radar", - ["mm"] = 0, - }, -- end of ["radar"] - ["RIGHT_TANK_PUMP_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RIGHT_TANK_PUMP_FAULT", - ["mm"] = 0, - }, -- end of ["RIGHT_TANK_PUMP_FAULT"] - ["COOLANT_UNPRES"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COOLANT_UNPRES", - ["mm"] = 0, - }, -- end of ["COOLANT_UNPRES"] - ["ARN_82_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ARN_82_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["ARN_82_FAILURE_TOTAL"] - ["FLEX_S_NO_POWER_SUPPLY"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FLEX_S_NO_POWER_SUPPLY", - ["mm"] = 0, - }, -- end of ["FLEX_S_NO_POWER_SUPPLY"] - ["eos"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "eos", - ["mm"] = 0, - }, -- end of ["eos"] - ["HYDRO_LOW_AIR_PRESSURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "HYDRO_LOW_AIR_PRESSURE", - ["mm"] = 0, - }, -- end of ["HYDRO_LOW_AIR_PRESSURE"] - ["K14_MOTOR_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "K14_MOTOR_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["K14_MOTOR_DEFECTIVE"] - ["GENERATOR_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GENERATOR_FAULT", - ["mm"] = 0, - }, -- end of ["GENERATOR_FAULT"] - ["FUEL_PUMP_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FUEL_PUMP_FAILURE", - ["mm"] = 0, - }, -- end of ["FUEL_PUMP_FAILURE"] - ["RADAR_ALTIMETR_LEFT_ANT_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RADAR_ALTIMETR_LEFT_ANT_FAILURE", - ["mm"] = 0, - }, -- end of ["RADAR_ALTIMETR_LEFT_ANT_FAILURE"] - ["hydro"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "hydro", - ["mm"] = 0, - }, -- end of ["hydro"] - ["BAT_SOLENOID_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BAT_SOLENOID_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["BAT_SOLENOID_DEFECTIVE"] - ["LeftEngine_Fire"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["mm"] = 0, - }, -- end of ["LeftEngine_Fire"] - ["SUPERCHARGER_LIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SUPERCHARGER_LIGHT", - ["mm"] = 0, - }, -- end of ["SUPERCHARGER_LIGHT"] - ["L_GEAR_UPL_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "L_GEAR_UPL_FAULT", - ["mm"] = 0, - }, -- end of ["L_GEAR_UPL_FAULT"] - ["fs_damage_right_cell_boost_pump"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "fs_damage_right_cell_boost_pump", - ["mm"] = 0, - }, -- end of ["fs_damage_right_cell_boost_pump"] - ["TACH_RESISTANCE_ADJ"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TACH_RESISTANCE_ADJ", - ["mm"] = 0, - }, -- end of ["TACH_RESISTANCE_ADJ"] - ["MAGNETO_1"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MAGNETO_1", - ["mm"] = 0, - }, -- end of ["MAGNETO_1"] - ["BOMBS_NO_VOLATAGE_AT_RACK_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_NO_VOLATAGE_AT_RACK_RIGHT", - ["mm"] = 0, - }, -- end of ["BOMBS_NO_VOLATAGE_AT_RACK_RIGHT"] - ["GUN_RIGHT_OUT_MOUNT_LOOSE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_OUT_MOUNT_LOOSE", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_OUT_MOUNT_LOOSE"] - ["TailReductor_ShaveInOil"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TailReductor_ShaveInOil", - ["mm"] = 0, - }, -- end of ["TailReductor_ShaveInOil"] - ["R_GEAR_UPL_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "R_GEAR_UPL_FAULT", - ["mm"] = 0, - }, -- end of ["R_GEAR_UPL_FAULT"] - ["BOMBS_TRAIN_DEFECTIVE_WIRING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_TRAIN_DEFECTIVE_WIRING", - ["mm"] = 0, - }, -- end of ["BOMBS_TRAIN_DEFECTIVE_WIRING"] - ["autopilot"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "autopilot", - ["mm"] = 0, - }, -- end of ["autopilot"] - ["BOMBS_TRAIN_DEFECTIVE_SWITCH"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_TRAIN_DEFECTIVE_SWITCH", - ["mm"] = 0, - }, -- end of ["BOMBS_TRAIN_DEFECTIVE_SWITCH"] - ["CARBAIR_SHORT_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CARBAIR_SHORT_CIRCUIT", - ["mm"] = 0, - }, -- end of ["CARBAIR_SHORT_CIRCUIT"] - ["STARTER_RELAY"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "STARTER_RELAY", - ["mm"] = 0, - }, -- end of ["STARTER_RELAY"] - ["AN_ALE_40V_FAILURE_CONTAINER_RIGHT_WING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALE_40V_FAILURE_CONTAINER_RIGHT_WING", - ["mm"] = 0, - }, -- end of ["AN_ALE_40V_FAILURE_CONTAINER_RIGHT_WING"] - ["TACH_POOR_CONNECTION"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TACH_POOR_CONNECTION", - ["mm"] = 0, - }, -- end of ["TACH_POOR_CONNECTION"] - ["GUN_RIGHT_IN_MOUNT_LOOSE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_IN_MOUNT_LOOSE", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_IN_MOUNT_LOOSE"] - ["LEFT_MFCD_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "LEFT_MFCD_FAILURE", - ["mm"] = 0, - }, -- end of ["LEFT_MFCD_FAILURE"] - ["sas_yaw_right"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "sas_yaw_right", - ["mm"] = 0, - }, -- end of ["sas_yaw_right"] - ["DOORS_TVC_BROKEN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "DOORS_TVC_BROKEN", - ["mm"] = 0, - }, -- end of ["DOORS_TVC_BROKEN"] - ["SADL_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SADL_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["SADL_FAILURE_TOTAL"] - ["fs_damage_left_cell_boost_pump"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "fs_damage_left_cell_boost_pump", - ["mm"] = 0, - }, -- end of ["fs_damage_left_cell_boost_pump"] - ["BOOST_REG"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOOST_REG", - ["mm"] = 0, - }, -- end of ["BOOST_REG"] - ["r_conv"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "r_conv", - ["mm"] = 0, - }, -- end of ["r_conv"] - ["ENGINE_JAM"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ENGINE_JAM", - ["mm"] = 0, - }, -- end of ["ENGINE_JAM"] - ["MAGNETO_2"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MAGNETO_2", - ["mm"] = 0, - }, -- end of ["MAGNETO_2"] - ["SAR_1_95"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SAR_1_95", - ["mm"] = 0, - }, -- end of ["SAR_1_95"] - ["BOMBS_SOLENOID_FAULT_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_SOLENOID_FAULT_RIGHT", - ["mm"] = 0, - }, -- end of ["BOMBS_SOLENOID_FAULT_RIGHT"] - ["CDU_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CDU_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["CDU_FAILURE_TOTAL"] - ["AN_ALR69V_FAILURE_SENSOR_NOSE_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALR69V_FAILURE_SENSOR_NOSE_RIGHT", - ["mm"] = 0, - }, -- end of ["AN_ALR69V_FAILURE_SENSOR_NOSE_RIGHT"] - ["TAIL_GEAR_C_CABLE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TAIL_GEAR_C_CABLE", - ["mm"] = 0, - }, -- end of ["TAIL_GEAR_C_CABLE"] - ["STARTER_WIRING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "STARTER_WIRING", - ["mm"] = 0, - }, -- end of ["STARTER_WIRING"] - ["engine_driveshaft_failure"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "engine_driveshaft_failure", - ["mm"] = 0, - }, -- end of ["engine_driveshaft_failure"] - ["PUMP_RELIEF_VALVE_LEAKS"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "PUMP_RELIEF_VALVE_LEAKS", - ["mm"] = 0, - }, -- end of ["PUMP_RELIEF_VALVE_LEAKS"] - ["HUD_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "HUD_FAILURE", - ["mm"] = 0, - }, -- end of ["HUD_FAILURE"] - ["mfd"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "mfd", - ["mm"] = 0, - }, -- end of ["mfd"] - ["CARBAIR_GND_LEAD"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CARBAIR_GND_LEAD", - ["mm"] = 0, - }, -- end of ["CARBAIR_GND_LEAD"] - ["GMC_MAGN_COMP_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GMC_MAGN_COMP_FAILURE", - ["mm"] = 0, - }, -- end of ["GMC_MAGN_COMP_FAILURE"] - ["es_damage_GeneratorLeft"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "es_damage_GeneratorLeft", - ["mm"] = 0, - }, -- end of ["es_damage_GeneratorLeft"] - ["ILS_FAILURE_ANT_GLIDESLOPE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ILS_FAILURE_ANT_GLIDESLOPE", - ["mm"] = 0, - }, -- end of ["ILS_FAILURE_ANT_GLIDESLOPE"] - ["engine_chip"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "engine_chip", - ["mm"] = 0, - }, -- end of ["engine_chip"] - ["ARN_83_TOTAL_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ARN_83_TOTAL_FAILURE", - ["mm"] = 0, - }, -- end of ["ARN_83_TOTAL_FAILURE"] - ["CADC_FAILURE_MACH"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_MACH", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_MACH"] - ["ROCKETS_DEFECTIVE_WIRING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ROCKETS_DEFECTIVE_WIRING", - ["mm"] = 0, - }, -- end of ["ROCKETS_DEFECTIVE_WIRING"] - ["COPILOT_GYRO_TOTAL_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COPILOT_GYRO_TOTAL_FAILURE", - ["mm"] = 0, - }, -- end of ["COPILOT_GYRO_TOTAL_FAILURE"] - ["RightEngine_ShaveInOil"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RightEngine_ShaveInOil", - ["mm"] = 0, - }, -- end of ["RightEngine_ShaveInOil"] - ["EEC_Failure_RightEngine"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "EEC_Failure_RightEngine", - ["mm"] = 0, - }, -- end of ["EEC_Failure_RightEngine"] - ["laser_failure"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "laser_failure", - ["mm"] = 0, - }, -- end of ["laser_failure"] - ["ARN_83_ADF_DAMAGE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ARN_83_ADF_DAMAGE", - ["mm"] = 0, - }, -- end of ["ARN_83_ADF_DAMAGE"] - ["BOMBS_NO_VOLATAGE_BOTH"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_NO_VOLATAGE_BOTH", - ["mm"] = 0, - }, -- end of ["BOMBS_NO_VOLATAGE_BOTH"] - ["es_damage_SpareInverter"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "es_damage_SpareInverter", - ["mm"] = 0, - }, -- end of ["es_damage_SpareInverter"] - ["AAR_47_FAILURE_SENSOR_BOTTOM"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AAR_47_FAILURE_SENSOR_BOTTOM", - ["mm"] = 0, - }, -- end of ["AAR_47_FAILURE_SENSOR_BOTTOM"] - ["CARBAIR_SHORT_CIRCUIT_LEADS"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CARBAIR_SHORT_CIRCUIT_LEADS", - ["mm"] = 0, - }, -- end of ["CARBAIR_SHORT_CIRCUIT_LEADS"] - ["sas_pitch_left"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "sas_pitch_left", - ["mm"] = 0, - }, -- end of ["sas_pitch_left"] - ["BATTERY_OVERHEAT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BATTERY_OVERHEAT", - ["mm"] = 0, - }, -- end of ["BATTERY_OVERHEAT"] - ["NOSE_AIRSPEED_INDICATOR_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "NOSE_AIRSPEED_INDICATOR_FAILURE", - ["mm"] = 0, - }, -- end of ["NOSE_AIRSPEED_INDICATOR_FAILURE"] - ["CADC_FAILURE_DYNAMIC"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_DYNAMIC", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_DYNAMIC"] - ["INSUF_FUEL_PRES"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "INSUF_FUEL_PRES", - ["mm"] = 0, - }, -- end of ["INSUF_FUEL_PRES"] - ["GUN_LEFT_CENTER_OPEN_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_CENTER_OPEN_CIRCUIT", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_CENTER_OPEN_CIRCUIT"] - ["AN_ALR69V_FAILURE_SENSOR_TAIL_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALR69V_FAILURE_SENSOR_TAIL_LEFT", - ["mm"] = 0, - }, -- end of ["AN_ALR69V_FAILURE_SENSOR_TAIL_LEFT"] - ["CADC_FAILURE_IAS"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_IAS", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_IAS"] - ["GUN_LEFT_CENTER_AMMUN_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_CENTER_AMMUN_FAULT", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_CENTER_AMMUN_FAULT"] - ["GMC_TOTAL_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GMC_TOTAL_FAILURE", - ["mm"] = 0, - }, -- end of ["GMC_TOTAL_FAILURE"] - ["DEFECTIVE_MECHANISM"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "DEFECTIVE_MECHANISM", - ["mm"] = 0, - }, -- end of ["DEFECTIVE_MECHANISM"] - ["INT_HYDRO_LEAK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "INT_HYDRO_LEAK", - ["mm"] = 0, - }, -- end of ["INT_HYDRO_LEAK"] - ["TACH_BREAK_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TACH_BREAK_CIRCUIT", - ["mm"] = 0, - }, -- end of ["TACH_BREAK_CIRCUIT"] - ["hydro_main_irreversible_valve"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "hydro_main_irreversible_valve", - ["mm"] = 0, - }, -- end of ["hydro_main_irreversible_valve"] - ["COOLANT_DEFECTIVE_IND"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COOLANT_DEFECTIVE_IND", - ["mm"] = 0, - }, -- end of ["COOLANT_DEFECTIVE_IND"] - ["hud"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "hud", - ["mm"] = 0, - }, -- end of ["hud"] - ["STARTER_SOLENOID"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "STARTER_SOLENOID", - ["mm"] = 0, - }, -- end of ["STARTER_SOLENOID"] - ["hydro_left"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "hydro_left", - ["mm"] = 0, - }, -- end of ["hydro_left"] - ["SAR_1_2_95"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SAR_1_2_95", - ["mm"] = 0, - }, -- end of ["SAR_1_2_95"] - ["fuel_sys_left_transfer_pump"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "fuel_sys_left_transfer_pump", - ["mm"] = 0, - }, -- end of ["fuel_sys_left_transfer_pump"] - ["LeftEngine_LowOilPressure"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "LeftEngine_LowOilPressure", - ["mm"] = 0, - }, -- end of ["LeftEngine_LowOilPressure"] - ["BOMBS_ARMING_BROKEN_SOLENOID_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_ARMING_BROKEN_SOLENOID_LEFT", - ["mm"] = 0, - }, -- end of ["BOMBS_ARMING_BROKEN_SOLENOID_LEFT"] - ["FAULTY_ROCKET_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FAULTY_ROCKET_LEFT", - ["mm"] = 0, - }, -- end of ["FAULTY_ROCKET_LEFT"] - ["l_conv"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "l_conv", - ["mm"] = 0, - }, -- end of ["l_conv"] - ["hydro_right"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "hydro_right", - ["mm"] = 0, - }, -- end of ["hydro_right"] - ["es_damage_StarterGenerator"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "es_damage_StarterGenerator", - ["mm"] = 0, - }, -- end of ["es_damage_StarterGenerator"] - ["es_damage_Battery"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "es_damage_Battery", - ["mm"] = 0, - }, -- end of ["es_damage_Battery"] - ["ILS_FAILURE_ANT_MARKER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ILS_FAILURE_ANT_MARKER", - ["mm"] = 0, - }, -- end of ["ILS_FAILURE_ANT_MARKER"] - ["TGP_FAILURE_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TGP_FAILURE_LEFT", - ["mm"] = 0, - }, -- end of ["TGP_FAILURE_LEFT"] - ["VHF_CRYSTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "VHF_CRYSTAL", - ["mm"] = 0, - }, -- end of ["VHF_CRYSTAL"] - ["VHF_VT_BURNED_OUT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "VHF_VT_BURNED_OUT", - ["mm"] = 0, - }, -- end of ["VHF_VT_BURNED_OUT"] - ["sas_pitch_right"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "sas_pitch_right", - ["mm"] = 0, - }, -- end of ["sas_pitch_right"] - ["BOMBS_NO_VOLATAGE_AT_RACK_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_NO_VOLATAGE_AT_RACK_LEFT", - ["mm"] = 0, - }, -- end of ["BOMBS_NO_VOLATAGE_AT_RACK_LEFT"] - ["TGP_FAILURE_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TGP_FAILURE_RIGHT", - ["mm"] = 0, - }, -- end of ["TGP_FAILURE_RIGHT"] - ["TACAN_FAILURE_RECEIVER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TACAN_FAILURE_RECEIVER", - ["mm"] = 0, - }, -- end of ["TACAN_FAILURE_RECEIVER"] - ["VHF_AM_RADIO_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "VHF_AM_RADIO_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["VHF_AM_RADIO_FAILURE_TOTAL"] - ["main_reductor_chip"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "main_reductor_chip", - ["mm"] = 0, - }, -- end of ["main_reductor_chip"] - ["VHF_SQUELCH_RELAY"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "VHF_SQUELCH_RELAY", - ["mm"] = 0, - }, -- end of ["VHF_SQUELCH_RELAY"] - ["COOLANT_RADIATOR_WIRING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COOLANT_RADIATOR_WIRING", - ["mm"] = 0, - }, -- end of ["COOLANT_RADIATOR_WIRING"] - ["RADAR_ALTIMETR_RIGHT_ANT_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RADAR_ALTIMETR_RIGHT_ANT_FAILURE", - ["mm"] = 0, - }, -- end of ["RADAR_ALTIMETR_RIGHT_ANT_FAILURE"] - ["F2_TOP_CYLINDER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "F2_TOP_CYLINDER", - ["mm"] = 0, - }, -- end of ["F2_TOP_CYLINDER"] - ["FLEX_S_MAIN_LAMP_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FLEX_S_MAIN_LAMP_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["FLEX_S_MAIN_LAMP_DEFECTIVE"] - ["MANIFOLD_LINE_LEAK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "MANIFOLD_LINE_LEAK", - ["mm"] = 0, - }, -- end of ["MANIFOLD_LINE_LEAK"] - ["engine_surge_failure"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "engine_surge_failure", - ["mm"] = 0, - }, -- end of ["engine_surge_failure"] - ["CADC_FAILURE_PRESSURE_ALT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_PRESSURE_ALT", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_PRESSURE_ALT"] - ["K14_NO_POWER_SUPPLY"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "K14_NO_POWER_SUPPLY", - ["mm"] = 0, - }, -- end of ["K14_NO_POWER_SUPPLY"] - ["PUMP_FAILS"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "PUMP_FAILS", - ["mm"] = 0, - }, -- end of ["PUMP_FAILS"] - ["RIGHT_WING_TANK_LEAK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "RIGHT_WING_TANK_LEAK", - ["mm"] = 0, - }, -- end of ["RIGHT_WING_TANK_LEAK"] - ["BOMBS_DAMAGE_LINKAGE_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_DAMAGE_LINKAGE_RIGHT", - ["mm"] = 0, - }, -- end of ["BOMBS_DAMAGE_LINKAGE_RIGHT"] - ["fs_damage_engine_pump"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "fs_damage_engine_pump", - ["mm"] = 0, - }, -- end of ["fs_damage_engine_pump"] - ["ROOF_AIRSPEED_INDICATOR_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ROOF_AIRSPEED_INDICATOR_FAILURE", - ["mm"] = 0, - }, -- end of ["ROOF_AIRSPEED_INDICATOR_FAILURE"] - ["CADC_FAILURE_STATIC"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_STATIC", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_STATIC"] - ["CADC_FAILURE_BARO_ALT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CADC_FAILURE_BARO_ALT", - ["mm"] = 0, - }, -- end of ["CADC_FAILURE_BARO_ALT"] - ["GUN_RIGHT_CENTER_OPEN_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_CENTER_OPEN_CIRCUIT", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_CENTER_OPEN_CIRCUIT"] - ["IFFCC_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "IFFCC_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["IFFCC_FAILURE_TOTAL"] - ["GUN_FAIL_RIGHT_IN_GUN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_FAIL_RIGHT_IN_GUN", - ["mm"] = 0, - }, -- end of ["GUN_FAIL_RIGHT_IN_GUN"] - ["BOMBS_ARMING_BROKEN_WIRING_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_ARMING_BROKEN_WIRING_LEFT", - ["mm"] = 0, - }, -- end of ["BOMBS_ARMING_BROKEN_WIRING_LEFT"] - ["Failure_RightEngine"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "Failure_RightEngine", - ["mm"] = 0, - }, -- end of ["Failure_RightEngine"] - ["ecf"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["mm"] = 0, - }, -- end of ["ecf"] - ["GUN_LEFT_OUT_BARREL_WORN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_OUT_BARREL_WORN", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_OUT_BARREL_WORN"] - ["EXT_HYDRO_LEAK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "EXT_HYDRO_LEAK", - ["mm"] = 0, - }, -- end of ["EXT_HYDRO_LEAK"] - ["BOMBS_ARMING_BROKEN_SOLENOID_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_ARMING_BROKEN_SOLENOID_RIGHT", - ["mm"] = 0, - }, -- end of ["BOMBS_ARMING_BROKEN_SOLENOID_RIGHT"] - ["DEFECTIVE_INSTRUMENT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "DEFECTIVE_INSTRUMENT", - ["mm"] = 0, - }, -- end of ["DEFECTIVE_INSTRUMENT"] - ["AN_ALR69V_FAILURE_SENSOR_NOSE_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALR69V_FAILURE_SENSOR_NOSE_LEFT", - ["mm"] = 0, - }, -- end of ["AN_ALR69V_FAILURE_SENSOR_NOSE_LEFT"] - ["mlws"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "mlws", - ["mm"] = 0, - }, -- end of ["mlws"] - ["BOMBS_ARMING_NO_VOLATAGE_BOTH"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_ARMING_NO_VOLATAGE_BOTH", - ["mm"] = 0, - }, -- end of ["BOMBS_ARMING_NO_VOLATAGE_BOTH"] - ["BAT_SOLENOID_WIRING"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BAT_SOLENOID_WIRING", - ["mm"] = 0, - }, -- end of ["BAT_SOLENOID_WIRING"] - ["STARTER_LOSE_CON"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "STARTER_LOSE_CON", - ["mm"] = 0, - }, -- end of ["STARTER_LOSE_CON"] - ["FUEL_VALVE_LEAK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FUEL_VALVE_LEAK", - ["mm"] = 0, - }, -- end of ["FUEL_VALVE_LEAK"] - ["FLEX_S_NO_GUN_SIGN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FLEX_S_NO_GUN_SIGN", - ["mm"] = 0, - }, -- end of ["FLEX_S_NO_GUN_SIGN"] - ["fuel_sys_right_transfer_pump"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "fuel_sys_right_transfer_pump", - ["mm"] = 0, - }, -- end of ["fuel_sys_right_transfer_pump"] - ["COOLANT_RADIATOR_MOTOR"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COOLANT_RADIATOR_MOTOR", - ["mm"] = 0, - }, -- end of ["COOLANT_RADIATOR_MOTOR"] - ["CARBAIR_OPEN_CIRCUIT_BLB"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CARBAIR_OPEN_CIRCUIT_BLB", - ["mm"] = 0, - }, -- end of ["CARBAIR_OPEN_CIRCUIT_BLB"] - ["AAR_47_FAILURE_SENSOR_TAIL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AAR_47_FAILURE_SENSOR_TAIL", - ["mm"] = 0, - }, -- end of ["AAR_47_FAILURE_SENSOR_TAIL"] - ["GUN_LEFT_OUT_OPEN_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_OUT_OPEN_CIRCUIT", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_OUT_OPEN_CIRCUIT"] - ["TACAN_FAILURE_TRANSMITTER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TACAN_FAILURE_TRANSMITTER", - ["mm"] = 0, - }, -- end of ["TACAN_FAILURE_TRANSMITTER"] - ["BOMBS_ARMING_BROKEN_WIRING_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_ARMING_BROKEN_WIRING_RIGHT", - ["mm"] = 0, - }, -- end of ["BOMBS_ARMING_BROKEN_WIRING_RIGHT"] - ["l_gen"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "l_gen", - ["mm"] = 0, - }, -- end of ["l_gen"] - ["TURNIND_POINTER_VIBRATES"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TURNIND_POINTER_VIBRATES", - ["mm"] = 0, - }, -- end of ["TURNIND_POINTER_VIBRATES"] - ["GUN_LEFT_IN_BARREL_WORN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_LEFT_IN_BARREL_WORN", - ["mm"] = 0, - }, -- end of ["GUN_LEFT_IN_BARREL_WORN"] - ["r_gen"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "r_gen", - ["mm"] = 0, - }, -- end of ["r_gen"] - ["COOLANT_RADIATOR_SENSOR"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COOLANT_RADIATOR_SENSOR", - ["mm"] = 0, - }, -- end of ["COOLANT_RADIATOR_SENSOR"] - ["AAR_47_FAILURE_SENSOR_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AAR_47_FAILURE_SENSOR_RIGHT", - ["mm"] = 0, - }, -- end of ["AAR_47_FAILURE_SENSOR_RIGHT"] - ["ROCKETS_INTERVALOMETER_SEQ"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ROCKETS_INTERVALOMETER_SEQ", - ["mm"] = 0, - }, -- end of ["ROCKETS_INTERVALOMETER_SEQ"] - ["hydro_common"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "hydro_common", - ["mm"] = 0, - }, -- end of ["hydro_common"] - ["SAR_2_95"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SAR_2_95", - ["mm"] = 0, - }, -- end of ["SAR_2_95"] - ["SAR_2_101"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SAR_2_101", - ["mm"] = 0, - }, -- end of ["SAR_2_101"] - ["BOOSTER_COIL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOOSTER_COIL", - ["mm"] = 0, - }, -- end of ["BOOSTER_COIL"] - ["BOMBS_DAMAGE_ELINKAGE_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_DAMAGE_ELINKAGE_RIGHT", - ["mm"] = 0, - }, -- end of ["BOMBS_DAMAGE_ELINKAGE_RIGHT"] - ["FAULTY_ROCKET_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "FAULTY_ROCKET_RIGHT", - ["mm"] = 0, - }, -- end of ["FAULTY_ROCKET_RIGHT"] - ["GUN_RIGHT_IN_OPEN_CIRCUIT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_IN_OPEN_CIRCUIT", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_IN_OPEN_CIRCUIT"] - ["COMPASS_ERRATIC_INDIACATON"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COMPASS_ERRATIC_INDIACATON", - ["mm"] = 0, - }, -- end of ["COMPASS_ERRATIC_INDIACATON"] - ["OIL_DILUTION_SOLENOID"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "OIL_DILUTION_SOLENOID", - ["mm"] = 0, - }, -- end of ["OIL_DILUTION_SOLENOID"] - ["PUMP_SEPARATOR_CLOGGED"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "PUMP_SEPARATOR_CLOGGED", - ["mm"] = 0, - }, -- end of ["PUMP_SEPARATOR_CLOGGED"] - ["es_damage_MainGenerator"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "es_damage_MainGenerator", - ["mm"] = 0, - }, -- end of ["es_damage_MainGenerator"] - ["BOMBS_RUST_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_RUST_RIGHT", - ["mm"] = 0, - }, -- end of ["BOMBS_RUST_RIGHT"] - ["CLOGGED_FUEL_STRAINER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "CLOGGED_FUEL_STRAINER", - ["mm"] = 0, - }, -- end of ["CLOGGED_FUEL_STRAINER"] - ["BOMBS_DAMAGE_ELINKAGE_LEFT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_DAMAGE_ELINKAGE_LEFT", - ["mm"] = 0, - }, -- end of ["BOMBS_DAMAGE_ELINKAGE_LEFT"] - ["r_engine"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "r_engine", - ["mm"] = 0, - }, -- end of ["r_engine"] - ["TACH_BREAK_IN_INDICATOR"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TACH_BREAK_IN_INDICATOR", - ["mm"] = 0, - }, -- end of ["TACH_BREAK_IN_INDICATOR"] - ["A11_CLOCK_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "A11_CLOCK_FAILURE", - ["mm"] = 0, - }, -- end of ["A11_CLOCK_FAILURE"] - ["DOORS_TV_JAMMED"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "DOORS_TV_JAMMED", - ["mm"] = 0, - }, -- end of ["DOORS_TV_JAMMED"] - ["D2_RIGHT_CYLINDER"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "D2_RIGHT_CYLINDER", - ["mm"] = 0, - }, -- end of ["D2_RIGHT_CYLINDER"] - ["ecm"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "ecm", - ["mm"] = 0, - }, -- end of ["ecm"] - ["AN_ALR69V_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALR69V_FAILURE_TOTAL", - ["mm"] = 0, - }, -- end of ["AN_ALR69V_FAILURE_TOTAL"] - ["es_damage_GeneratorRight"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "es_damage_GeneratorRight", - ["mm"] = 0, - }, -- end of ["es_damage_GeneratorRight"] - ["SUPERCHARGER_SOLENOID"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "SUPERCHARGER_SOLENOID", - ["mm"] = 0, - }, -- end of ["SUPERCHARGER_SOLENOID"] - ["GUN_RIGHT_OUT_AMMUN_FAULT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "GUN_RIGHT_OUT_AMMUN_FAULT", - ["mm"] = 0, - }, -- end of ["GUN_RIGHT_OUT_AMMUN_FAULT"] - ["l_engine"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "l_engine", - ["mm"] = 0, - }, -- end of ["l_engine"] - ["AN_ALE_40V_FAILURE_CONTAINER_RIGHT_GEAR"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "AN_ALE_40V_FAILURE_CONTAINER_RIGHT_GEAR", - ["mm"] = 0, - }, -- end of ["AN_ALE_40V_FAILURE_CONTAINER_RIGHT_GEAR"] - ["TransitionalReductor_ShaveInOil"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TransitionalReductor_ShaveInOil", - ["mm"] = 0, - }, -- end of ["TransitionalReductor_ShaveInOil"] - ["COPILOT_KILLED_FAILURE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "COPILOT_KILLED_FAILURE", - ["mm"] = 0, - }, -- end of ["COPILOT_KILLED_FAILURE"] - ["TAIL_GEAR_D_LOCK"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TAIL_GEAR_D_LOCK", - ["mm"] = 0, - }, -- end of ["TAIL_GEAR_D_LOCK"] - ["JADRO_1A_FAILURE_TOTAL"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["mm"] = 0, - }, -- end of ["JADRO_1A_FAILURE_TOTAL"] - ["BOMBS_ARMING_NO_VOLATAGE_RIGHT"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "BOMBS_ARMING_NO_VOLATAGE_RIGHT", - ["mm"] = 0, - }, -- end of ["BOMBS_ARMING_NO_VOLATAGE_RIGHT"] - ["IFFCC_FAILURE_GUN"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "IFFCC_FAILURE_GUN", - ["mm"] = 0, - }, -- end of ["IFFCC_FAILURE_GUN"] - ["APU_Fire"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["mm"] = 0, - }, -- end of ["APU_Fire"] - ["TURNIND_INCORRECT_SENS_DEFECTIVE"] = - { - ["hh"] = 0, - ["prob"] = 100, - ["enable"] = false, - ["mmint"] = 1, - ["id"] = "TURNIND_INCORRECT_SENS_DEFECTIVE", - ["mm"] = 0, - }, -- end of ["TURNIND_INCORRECT_SENS_DEFECTIVE"] - }, -- end of ["failures"] -} -- end of mission diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/options b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/options deleted file mode 100644 index bf093522c..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/options +++ /dev/null @@ -1,229 +0,0 @@ -options = -{ - ["playerName"] = "Killer", - ["miscellaneous"] = - { - ["headmove"] = true, - ["TrackIR_external_views"] = true, - ["f5_nearest_ac"] = true, - ["f11_free_camera"] = true, - ["F2_view_effects"] = 2, - ["f10_awacs"] = true, - ["Coordinate_Display"] = "Lat Long", - ["accidental_failures"] = false, - ["force_feedback_enabled"] = true, - ["synchronize_controls"] = false, - ["show_pilot_body"] = true, - }, -- end of ["miscellaneous"] - ["difficulty"] = - { - ["padlock"] = true, - ["labels"] = false, - ["easyCommunication"] = true, - ["easyRadar"] = false, - ["fuel"] = false, - ["miniHUD"] = false, - ["tips"] = true, - ["birds"] = 0, - ["optionsView"] = "optview_all", - ["permitCrash"] = true, - ["immortal"] = false, - ["cockpitStatusBarAllowed"] = false, - ["cockpitVisualRM"] = true, - ["easyFlight"] = false, - ["reports"] = true, - ["hideStick"] = false, - ["radio"] = true, - ["externalViews"] = true, - ["units"] = "metric", - ["userMarks"] = true, - ["cockpitLanguage"] = "english", - ["spectatorExternalViews"] = true, - ["userSnapView"] = true, - ["avionicsLanguage"] = "native", - ["impostors"] = "medium", - ["iconsTheme"] = "nato", - ["map"] = true, - ["weapons"] = false, - ["setGlobal"] = true, - ["geffect"] = "realistic", - }, -- end of ["difficulty"] - ["VR"] = - { - ["use_mouse"] = false, - ["enable"] = true, - ["box_mouse_cursor"] = true, - ["pixel_density"] = 1, - }, -- end of ["VR"] - ["graphics"] = - { - ["OculusRift"] = false, - ["color"] = "32", - ["LensEffects"] = 3, - ["heatBlr"] = 2, - ["scenes"] = "high", - ["water"] = 2, - ["visibRange"] = "High", - ["treesVisibility"] = 25000, - ["aspect"] = 1.25, - ["lights"] = 2, - ["HDR"] = 1, - ["MSAA"] = 2, - ["civTraffic"] = "high", - ["clutterMaxDistance"] = 1500, - ["terrainTextures"] = "max", - ["multiMonitorSetup"] = "1camera", - ["shadowTree"] = true, - ["fullScreen"] = false, - ["disableAero"] = false, - ["DOF"] = 0, - ["clouds"] = 1, - ["flatTerrainShadows"] = 1, - ["cockpitShadows"] = true, - ["height"] = 1024, - ["width"] = 1280, - ["shadows"] = 4, - ["TranspSSAA"] = false, - ["sync"] = true, - ["preloadRadius"] = 73885, - ["anisotropy"] = 2, - ["haze"] = 1, - ["textures"] = 2, - ["effects"] = 3, - }, -- end of ["graphics"] - ["plugins"] = - { - ["CA"] = - { - ["kompass_options"] = 1, - ["ground_target_info"] = true, - ["ground_aim_helper"] = true, - ["ground_platform_shake"] = true, - ["ground_automatic"] = true, - }, -- end of ["CA"] - ["M-2000C"] = - { - ["UNI_NODRIFT"] = false, - ["TDC_"] = false, - ["CPLocalList"] = "default", - ["PPA_TOTPAR"] = false, - ["UNI_ALIGNED"] = false, - }, -- end of ["M-2000C"] - ["A-10C"] = - { - ["CPLocalList"] = "default", - }, -- end of ["A-10C"] - ["FC3"] = - { - ["CPLocalList_F-15C"] = "default", - ["CPLocalList_MiG-29S"] = "default", - ["CPLocalList_MiG-29A"] = "default", - ["CPLocalList_Su-25"] = "default", - ["CPLocalList_A-10A"] = "default", - ["CPLocalList_Su-27"] = "chinese", - ["CPLocalList_MiG-29G"] = "default", - ["CPLocalList_Su-33"] = "default", - }, -- end of ["FC3"] - ["Hawk"] = - { - ["CPLocalList"] = "high", - }, -- end of ["Hawk"] - ["P-51D"] = - { - ["assistance"] = 100, - ["CPLocalList"] = "default", - ["autoRudder"] = false, - }, -- end of ["P-51D"] - ["TF-51D"] = - { - ["assistance"] = 100, - ["CPLocalList"] = "default", - ["autoRudder"] = false, - }, -- end of ["TF-51D"] - ["MiG-21Bis"] = - { - ["Engine"] = false, - ["Shake"] = 100, - ["CustomCockpit"] = false, - ["Reticle"] = false, - ["Freeze"] = false, - }, -- end of ["MiG-21Bis"] - ["F-86F"] = - { - ["landSeatAdjustF86"] = true, - ["aiHelper"] = false, - ["CPLocalList"] = "default", - ["NoseWheelSteeringSimpleBehaviourF86"] = true, - ["gunCamera"] = 0, - }, -- end of ["F-86F"] - ["Su-25T"] = - { - ["CPLocalList"] = "default", - }, -- end of ["Su-25T"] - ["Mi-8MTV2"] = - { - ["Mi8TrimmingMethod"] = 0, - ["Mi8AutopilotAdjustment"] = false, - ["gunCamera"] = 0, - ["controlHelperMi8"] = false, - ["weapTooltipsMi8"] = true, - ["Mi8RudderTrimmer"] = false, - ["CPLocalList"] = "default", - ["altMi8TrimmingMethod"] = false, - ["Mi8FOV"] = 120, - }, -- end of ["Mi-8MTV2"] - ["MiG-15bis"] = - { - ["autoLeanToAimMiG15"] = true, - ["CPLocalList"] = "chinese", - ["gunCamera"] = 0, - ["aiHelper"] = false, - }, -- end of ["MiG-15bis"] - ["FW-190D9"] = - { - ["assistance"] = 100, - ["CPLocalList"] = "default", - ["autoRudder"] = false, - }, -- end of ["FW-190D9"] - ["UH-1H"] = - { - ["UHTrackIRAiming"] = true, - ["autoPilot"] = true, - ["UHTrimmingMethod"] = 0, - ["altUHTrimmingMethod"] = false, - ["CPLocalList"] = "default", - ["weapTooltips"] = true, - ["UHRudderTrimmer"] = false, - }, -- end of ["UH-1H"] - ["Ka-50"] = - { - ["altTrimmingMethod"] = false, - ["Ka50RudderTrimmer"] = false, - ["CPLocalList"] = "english", - }, -- end of ["Ka-50"] - }, -- end of ["plugins"] - ["format"] = 1, - ["sound"] = - { - ["hear_in_helmet"] = false, - ["headphones"] = 100, - ["cockpit"] = 100, - ["GBreathEffect"] = true, - ["gui"] = 100, - ["volume"] = 100, - ["radioSpeech"] = true, - ["music"] = 100, - ["subtitles"] = true, - ["world"] = 100, - }, -- end of ["sound"] - ["views"] = - { - ["cockpit"] = - { - ["mirrors"] = false, - ["reflections"] = false, - ["avionics"] = 3, - ["russianHud"] = false, - }, -- end of ["cockpit"] - }, -- end of ["views"] -} -- end of options diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/warehouses b/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/warehouses deleted file mode 100644 index 52b43d127..000000000 --- a/Moose Test Missions/AIB - AI Balancing/AIB-005 - Patrol AI and Randomize Zones/AIB-005 - Patrol AI and Randomize Zones/warehouses +++ /dev/null @@ -1,807 +0,0 @@ -warehouses = -{ - ["airports"] = - { - [12] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "RED", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [12] - [13] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "BLUE", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [13] - [14] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "RED", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [14] - [15] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "RED", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [15] - [16] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "BLUE", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [16] - [17] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [17] - [18] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [18] - [19] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [19] - [20] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [20] - [21] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [21] - [22] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [22] - [23] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [23] - [24] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [24] - [25] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [25] - [26] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [26] - [27] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [27] - [28] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [28] - [29] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [29] - [30] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [30] - [31] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [31] - [32] = - { - ["gasoline"] = - { - ["InitFuel"] = 100, - }, -- end of ["gasoline"] - ["unlimitedMunitions"] = true, - ["methanol_mixture"] = - { - ["InitFuel"] = 100, - }, -- end of ["methanol_mixture"] - ["OperatingLevel_Air"] = 10, - ["diesel"] = - { - ["InitFuel"] = 100, - }, -- end of ["diesel"] - ["speed"] = 16.666666, - ["size"] = 100, - ["periodicity"] = 30, - ["suppliers"] = - { - }, -- end of ["suppliers"] - ["coalition"] = "NEUTRAL", - ["jet_fuel"] = - { - ["InitFuel"] = 100, - }, -- end of ["jet_fuel"] - ["OperatingLevel_Eqp"] = 10, - ["unlimitedFuel"] = true, - ["aircrafts"] = - { - }, -- end of ["aircrafts"] - ["weapons"] = - { - }, -- end of ["weapons"] - ["OperatingLevel_Fuel"] = 10, - ["unlimitedAircrafts"] = true, - }, -- end of [32] - }, -- end of ["airports"] - ["warehouses"] = - { - }, -- end of ["warehouses"] -} -- end of warehouses diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-006 - Declutter AI at Airbases/AIB-006 - Declutter AI at Airbases.miz b/Moose Test Missions/AIB - AI Balancing/AIB-006 - Declutter AI at Airbases/AIB-006 - Declutter AI at Airbases.miz index fe4b46f63..4d08a41d7 100644 Binary files a/Moose Test Missions/AIB - AI Balancing/AIB-006 - Declutter AI at Airbases/AIB-006 - Declutter AI at Airbases.miz and b/Moose Test Missions/AIB - AI Balancing/AIB-006 - Declutter AI at Airbases/AIB-006 - Declutter AI at Airbases.miz differ diff --git a/Moose Test Missions/AIB - AI Balancing/AIB-007 - AI Balancers For all airports and both coalitions/AIB-007 - AI Balancers For all airports and both coalitions.miz b/Moose Test Missions/AIB - AI Balancing/AIB-007 - AI Balancers For all airports and both coalitions/AIB-007 - AI Balancers For all airports and both coalitions.miz index dc3d803ef..623ab7f89 100644 Binary files a/Moose Test Missions/AIB - AI Balancing/AIB-007 - AI Balancers For all airports and both coalitions/AIB-007 - AI Balancers For all airports and both coalitions.miz and b/Moose Test Missions/AIB - AI Balancing/AIB-007 - AI Balancers For all airports and both coalitions/AIB-007 - AI Balancers For all airports and both coalitions.miz differ diff --git a/Moose Test Missions/CAP - Combat Air Patrol/CAP-001 - Combat Air Patrol/CAP-001 - Combat Air Patrol.miz b/Moose Test Missions/CAP - Combat Air Patrol/CAP-001 - Combat Air Patrol/CAP-001 - Combat Air Patrol.miz index 65c29f32f..bf1182a2a 100644 Binary files a/Moose Test Missions/CAP - Combat Air Patrol/CAP-001 - Combat Air Patrol/CAP-001 - Combat Air Patrol.miz and b/Moose Test Missions/CAP - Combat Air Patrol/CAP-001 - Combat Air Patrol/CAP-001 - Combat Air Patrol.miz differ diff --git a/Moose Test Missions/CAP - Combat Air Patrol/CAP-010 - CAP and Engage within Range/CAP-010 - CAP and Engage within Range.miz b/Moose Test Missions/CAP - Combat Air Patrol/CAP-010 - CAP and Engage within Range/CAP-010 - CAP and Engage within Range.miz index 2b6db98b6..86352624c 100644 Binary files a/Moose Test Missions/CAP - Combat Air Patrol/CAP-010 - CAP and Engage within Range/CAP-010 - CAP and Engage within Range.miz and b/Moose Test Missions/CAP - Combat Air Patrol/CAP-010 - CAP and Engage within Range/CAP-010 - CAP and Engage within Range.miz differ diff --git a/Moose Test Missions/CAP - Combat Air Patrol/CAP-011 - CAP and Engage within Zone/CAP-011 - CAP and Engage within Zone.miz b/Moose Test Missions/CAP - Combat Air Patrol/CAP-011 - CAP and Engage within Zone/CAP-011 - CAP and Engage within Zone.miz index 88e1f94c3..f6c5c21ec 100644 Binary files a/Moose Test Missions/CAP - Combat Air Patrol/CAP-011 - CAP and Engage within Zone/CAP-011 - CAP and Engage within Zone.miz and b/Moose Test Missions/CAP - Combat Air Patrol/CAP-011 - CAP and Engage within Zone/CAP-011 - CAP and Engage within Zone.miz differ diff --git a/Moose Test Missions/CAP - Combat Air Patrol/CAP-012 - CAP - Test Abort/CAP-012 - CAP - Test Abort.miz b/Moose Test Missions/CAP - Combat Air Patrol/CAP-012 - CAP - Test Abort/CAP-012 - CAP - Test Abort.miz index 9c901723f..2d8eebe36 100644 Binary files a/Moose Test Missions/CAP - Combat Air Patrol/CAP-012 - CAP - Test Abort/CAP-012 - CAP - Test Abort.miz and b/Moose Test Missions/CAP - Combat Air Patrol/CAP-012 - CAP - Test Abort/CAP-012 - CAP - Test Abort.miz differ diff --git a/Moose Test Missions/CAP - Combat Air Patrol/CAP-020 - Combat Air Patrol RTB Test/CAP-020 - Combat Air Patrol RTB Test.miz b/Moose Test Missions/CAP - Combat Air Patrol/CAP-020 - Combat Air Patrol RTB Test/CAP-020 - Combat Air Patrol RTB Test.miz index 274ed97bb..6ee1796fd 100644 Binary files a/Moose Test Missions/CAP - Combat Air Patrol/CAP-020 - Combat Air Patrol RTB Test/CAP-020 - Combat Air Patrol RTB Test.miz and b/Moose Test Missions/CAP - Combat Air Patrol/CAP-020 - Combat Air Patrol RTB Test/CAP-020 - Combat Air Patrol RTB Test.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-001 - CAS in a Zone by Airplane Group/CAS-001 - CAS in a ZONE-ME Test.miz b/Moose Test Missions/CAS - Close Air Support/CAS-001 - CAS in a Zone by Airplane Group/CAS-001 - CAS in a ZONE-ME Test.miz index c4a0d88aa..28367d7fb 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-001 - CAS in a Zone by Airplane Group/CAS-001 - CAS in a ZONE-ME Test.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-001 - CAS in a Zone by Airplane Group/CAS-001 - CAS in a ZONE-ME Test.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-001 - CAS in a Zone by Airplane Group/CAS-001 - CAS in a Zone by Airplane Group.miz b/Moose Test Missions/CAS - Close Air Support/CAS-001 - CAS in a Zone by Airplane Group/CAS-001 - CAS in a Zone by Airplane Group.miz index 9be3c3903..fd3686ee9 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-001 - CAS in a Zone by Airplane Group/CAS-001 - CAS in a Zone by Airplane Group.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-001 - CAS in a Zone by Airplane Group/CAS-001 - CAS in a Zone by Airplane Group.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-002 - CAS in a Zone by Airplane Group - Engage with Speed/CAS-002 - CAS in a Zone by Airplane Group - Engage with Speed.miz b/Moose Test Missions/CAS - Close Air Support/CAS-002 - CAS in a Zone by Airplane Group - Engage with Speed/CAS-002 - CAS in a Zone by Airplane Group - Engage with Speed.miz index 2dafb77b0..c4e3fa409 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-002 - CAS in a Zone by Airplane Group - Engage with Speed/CAS-002 - CAS in a Zone by Airplane Group - Engage with Speed.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-002 - CAS in a Zone by Airplane Group - Engage with Speed/CAS-002 - CAS in a Zone by Airplane Group - Engage with Speed.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-003 - CAS in a Zone by Airplane Group - Engage with Speed and Altitude/CAS-003 - CAS in a Zone by Airplane Group - Engage with Speed and Altitude.miz b/Moose Test Missions/CAS - Close Air Support/CAS-003 - CAS in a Zone by Airplane Group - Engage with Speed and Altitude/CAS-003 - CAS in a Zone by Airplane Group - Engage with Speed and Altitude.miz index 59ebb39d1..c09df8345 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-003 - CAS in a Zone by Airplane Group - Engage with Speed and Altitude/CAS-003 - CAS in a Zone by Airplane Group - Engage with Speed and Altitude.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-003 - CAS in a Zone by Airplane Group - Engage with Speed and Altitude/CAS-003 - CAS in a Zone by Airplane Group - Engage with Speed and Altitude.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-004 - CAS in a Zone by Airplane Group - Test Abort/CAS-004 - CAS in a Zone by Airplane Group - Test Abort.miz b/Moose Test Missions/CAS - Close Air Support/CAS-004 - CAS in a Zone by Airplane Group - Test Abort/CAS-004 - CAS in a Zone by Airplane Group - Test Abort.miz index 78333c902..cdaac0398 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-004 - CAS in a Zone by Airplane Group - Test Abort/CAS-004 - CAS in a Zone by Airplane Group - Test Abort.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-004 - CAS in a Zone by Airplane Group - Test Abort/CAS-004 - CAS in a Zone by Airplane Group - Test Abort.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-005 - CAS in a Zone by Airplane Group - Engage with WeaponExpend/CAS-005 - CAS in a Zone by Airplane Group - Engage with WeaponExpend.miz b/Moose Test Missions/CAS - Close Air Support/CAS-005 - CAS in a Zone by Airplane Group - Engage with WeaponExpend/CAS-005 - CAS in a Zone by Airplane Group - Engage with WeaponExpend.miz index 943e5661f..0df65c8ae 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-005 - CAS in a Zone by Airplane Group - Engage with WeaponExpend/CAS-005 - CAS in a Zone by Airplane Group - Engage with WeaponExpend.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-005 - CAS in a Zone by Airplane Group - Engage with WeaponExpend/CAS-005 - CAS in a Zone by Airplane Group - Engage with WeaponExpend.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-010 - CAS in a Zone by Helicopter/CAS-010 - CAS in a Zone by Helicopter.miz b/Moose Test Missions/CAS - Close Air Support/CAS-010 - CAS in a Zone by Helicopter/CAS-010 - CAS in a Zone by Helicopter.miz index 0a81da2e4..f3b54c748 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-010 - CAS in a Zone by Helicopter/CAS-010 - CAS in a Zone by Helicopter.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-010 - CAS in a Zone by Helicopter/CAS-010 - CAS in a Zone by Helicopter.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-011 - CAS in a Zone by Helicopter Group/CAS-011 - CAS in a Zone by Helicopter Group.miz b/Moose Test Missions/CAS - Close Air Support/CAS-011 - CAS in a Zone by Helicopter Group/CAS-011 - CAS in a Zone by Helicopter Group.miz index dd074e30a..9a5d511e2 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-011 - CAS in a Zone by Helicopter Group/CAS-011 - CAS in a Zone by Helicopter Group.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-011 - CAS in a Zone by Helicopter Group/CAS-011 - CAS in a Zone by Helicopter Group.miz differ diff --git a/Moose Test Missions/CAS - Close Air Support/CAS-111 - Multiple CAS in 1 Radius Zone by Helicopter and AirPlane Groups/CAS-111 - Multiple CAS in 1 Radius Zone by Helicopter and AirPlane Groups.miz b/Moose Test Missions/CAS - Close Air Support/CAS-111 - Multiple CAS in 1 Radius Zone by Helicopter and AirPlane Groups/CAS-111 - Multiple CAS in 1 Radius Zone by Helicopter and AirPlane Groups.miz index 27c800bc2..2b2b18ce3 100644 Binary files a/Moose Test Missions/CAS - Close Air Support/CAS-111 - Multiple CAS in 1 Radius Zone by Helicopter and AirPlane Groups/CAS-111 - Multiple CAS in 1 Radius Zone by Helicopter and AirPlane Groups.miz and b/Moose Test Missions/CAS - Close Air Support/CAS-111 - Multiple CAS in 1 Radius Zone by Helicopter and AirPlane Groups/CAS-111 - Multiple CAS in 1 Radius Zone by Helicopter and AirPlane Groups.miz differ diff --git a/Moose Test Missions/CGO - Cargo/CGO-001 - Unit Boarding/CGO-001 - Unit Boarding.miz b/Moose Test Missions/CGO - Cargo/CGO-001 - Unit Boarding/CGO-001 - Unit Boarding.miz index c1bb4c332..3964d5c0f 100644 Binary files a/Moose Test Missions/CGO - Cargo/CGO-001 - Unit Boarding/CGO-001 - Unit Boarding.miz and b/Moose Test Missions/CGO - Cargo/CGO-001 - Unit Boarding/CGO-001 - Unit Boarding.miz differ diff --git a/Moose Test Missions/CGO - Cargo/CGO-002 - Unit Unboarding/CGO-002 - Unit Unboarding.miz b/Moose Test Missions/CGO - Cargo/CGO-002 - Unit Unboarding/CGO-002 - Unit Unboarding.miz index 467d0b5f7..5f2f54a1d 100644 Binary files a/Moose Test Missions/CGO - Cargo/CGO-002 - Unit Unboarding/CGO-002 - Unit Unboarding.miz and b/Moose Test Missions/CGO - Cargo/CGO-002 - Unit Unboarding/CGO-002 - Unit Unboarding.miz differ diff --git a/Moose Test Missions/CGO - Cargo/CGO-003 - Unit Transferring/CGO-003 - Unit Transferring.miz b/Moose Test Missions/CGO - Cargo/CGO-003 - Unit Transferring/CGO-003 - Unit Transferring.miz index 19e5a8444..e7ef2328a 100644 Binary files a/Moose Test Missions/CGO - Cargo/CGO-003 - Unit Transferring/CGO-003 - Unit Transferring.miz and b/Moose Test Missions/CGO - Cargo/CGO-003 - Unit Transferring/CGO-003 - Unit Transferring.miz differ diff --git a/Moose Test Missions/CGO - Cargo/CGO-101 - Group Boarding/CGO-101 - Group Boarding.miz b/Moose Test Missions/CGO - Cargo/CGO-101 - Group Boarding/CGO-101 - Group Boarding.miz index fef9226f0..e6281ccb2 100644 Binary files a/Moose Test Missions/CGO - Cargo/CGO-101 - Group Boarding/CGO-101 - Group Boarding.miz and b/Moose Test Missions/CGO - Cargo/CGO-101 - Group Boarding/CGO-101 - Group Boarding.miz differ diff --git a/Moose Test Missions/CGO - Cargo/CGO-102 - Group Unboarding/CGO-102 - Group Unboarding.miz b/Moose Test Missions/CGO - Cargo/CGO-102 - Group Unboarding/CGO-102 - Group Unboarding.miz index e9c5de64d..46634e3fe 100644 Binary files a/Moose Test Missions/CGO - Cargo/CGO-102 - Group Unboarding/CGO-102 - Group Unboarding.miz and b/Moose Test Missions/CGO - Cargo/CGO-102 - Group Unboarding/CGO-102 - Group Unboarding.miz differ diff --git a/Moose Test Missions/CGO - Cargo/CGO-103 - Group Transferring/CGO-103 - Group Transferring.miz b/Moose Test Missions/CGO - Cargo/CGO-103 - Group Transferring/CGO-103 - Group Transferring.miz index f56fab3cb..56c3b8e75 100644 Binary files a/Moose Test Missions/CGO - Cargo/CGO-103 - Group Transferring/CGO-103 - Group Transferring.miz and b/Moose Test Missions/CGO - Cargo/CGO-103 - Group Transferring/CGO-103 - Group Transferring.miz differ diff --git a/Moose Test Missions/CGO - Cargo/CGO-201 - Package Boarding/CGO-201 - Package Boarding.miz b/Moose Test Missions/CGO - Cargo/CGO-201 - Package Boarding/CGO-201 - Package Boarding.miz index 0190b7bc7..58cdf04c9 100644 Binary files a/Moose Test Missions/CGO - Cargo/CGO-201 - Package Boarding/CGO-201 - Package Boarding.miz and b/Moose Test Missions/CGO - Cargo/CGO-201 - Package Boarding/CGO-201 - Package Boarding.miz differ diff --git a/Moose Test Missions/CGO - Cargo/CGO-202 - Package Unboarding/CGO-202 - Package Unboarding.miz b/Moose Test Missions/CGO - Cargo/CGO-202 - Package Unboarding/CGO-202 - Package Unboarding.miz index 43aa8095a..d60430b87 100644 Binary files a/Moose Test Missions/CGO - Cargo/CGO-202 - Package Unboarding/CGO-202 - Package Unboarding.miz and b/Moose Test Missions/CGO - Cargo/CGO-202 - Package Unboarding/CGO-202 - Package Unboarding.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-001 - Detection Areas/DET-001 - Detection Areas.miz b/Moose Test Missions/DET - Detection/DET-001 - Detection Areas/DET-001 - Detection Areas.miz index a26823591..ec0fed30a 100644 Binary files a/Moose Test Missions/DET - Detection/DET-001 - Detection Areas/DET-001 - Detection Areas.miz and b/Moose Test Missions/DET - Detection/DET-001 - Detection Areas/DET-001 - Detection Areas.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-100 - Detection Probability Distance/DET-100 - Detection Probability Distance.miz b/Moose Test Missions/DET - Detection/DET-100 - Detection Probability Distance/DET-100 - Detection Probability Distance.miz index 3f9f25083..63a44f906 100644 Binary files a/Moose Test Missions/DET - Detection/DET-100 - Detection Probability Distance/DET-100 - Detection Probability Distance.miz and b/Moose Test Missions/DET - Detection/DET-100 - Detection Probability Distance/DET-100 - Detection Probability Distance.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-101 - Detection Reporting/DET-101 - Detection Reporting.miz b/Moose Test Missions/DET - Detection/DET-101 - Detection Reporting/DET-101 - Detection Reporting.miz index 3eb41ad14..759beeb1c 100644 Binary files a/Moose Test Missions/DET - Detection/DET-101 - Detection Reporting/DET-101 - Detection Reporting.miz and b/Moose Test Missions/DET - Detection/DET-101 - Detection Reporting/DET-101 - Detection Reporting.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-120 - Detection Probability Zones/DET-100 - Detection Probability Distance.miz b/Moose Test Missions/DET - Detection/DET-120 - Detection Probability Zones/DET-100 - Detection Probability Distance.miz index 8af8c4791..77a8edb36 100644 Binary files a/Moose Test Missions/DET - Detection/DET-120 - Detection Probability Zones/DET-100 - Detection Probability Distance.miz and b/Moose Test Missions/DET - Detection/DET-120 - Detection Probability Zones/DET-100 - Detection Probability Distance.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-120 - Detection Probability Zones/DET-120 - Detection Probability Zones.miz b/Moose Test Missions/DET - Detection/DET-120 - Detection Probability Zones/DET-120 - Detection Probability Zones.miz index e01eeafe5..bbf0010eb 100644 Binary files a/Moose Test Missions/DET - Detection/DET-120 - Detection Probability Zones/DET-120 - Detection Probability Zones.miz and b/Moose Test Missions/DET - Detection/DET-120 - Detection Probability Zones/DET-120 - Detection Probability Zones.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-200 - Detection UNITS/DET-200 - Detection UNITS.miz b/Moose Test Missions/DET - Detection/DET-200 - Detection UNITS/DET-200 - Detection UNITS.miz index 7b09392be..3095a13ff 100644 Binary files a/Moose Test Missions/DET - Detection/DET-200 - Detection UNITS/DET-200 - Detection UNITS.miz and b/Moose Test Missions/DET - Detection/DET-200 - Detection UNITS/DET-200 - Detection UNITS.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-210 - Detection TYPES/DET-210 - Detection TYPES.miz b/Moose Test Missions/DET - Detection/DET-210 - Detection TYPES/DET-210 - Detection TYPES.miz index fbd38d926..aa7f5f675 100644 Binary files a/Moose Test Missions/DET - Detection/DET-210 - Detection TYPES/DET-210 - Detection TYPES.miz and b/Moose Test Missions/DET - Detection/DET-210 - Detection TYPES/DET-210 - Detection TYPES.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-250 - Detection AREAS/DET-250 - Detection AREAS.miz b/Moose Test Missions/DET - Detection/DET-250 - Detection AREAS/DET-250 - Detection AREAS.miz index 951cdb35f..c2b372028 100644 Binary files a/Moose Test Missions/DET - Detection/DET-250 - Detection AREAS/DET-250 - Detection AREAS.miz and b/Moose Test Missions/DET - Detection/DET-250 - Detection AREAS/DET-250 - Detection AREAS.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-255 - Detection AEAS with Destroys/DET-255 - Detection AEAS with Destroys.miz b/Moose Test Missions/DET - Detection/DET-255 - Detection AEAS with Destroys/DET-255 - Detection AEAS with Destroys.miz index 42807be82..0ac429c69 100644 Binary files a/Moose Test Missions/DET - Detection/DET-255 - Detection AEAS with Destroys/DET-255 - Detection AEAS with Destroys.miz and b/Moose Test Missions/DET - Detection/DET-255 - Detection AEAS with Destroys/DET-255 - Detection AEAS with Destroys.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-500 - Handle Detected Event - Govern Artillery Demo/DET-500 - Handle Detected Event - Govern Artillery Demo.miz b/Moose Test Missions/DET - Detection/DET-500 - Handle Detected Event - Govern Artillery Demo/DET-500 - Handle Detected Event - Govern Artillery Demo.miz index 7a63537ad..37547e8d0 100644 Binary files a/Moose Test Missions/DET - Detection/DET-500 - Handle Detected Event - Govern Artillery Demo/DET-500 - Handle Detected Event - Govern Artillery Demo.miz and b/Moose Test Missions/DET - Detection/DET-500 - Handle Detected Event - Govern Artillery Demo/DET-500 - Handle Detected Event - Govern Artillery Demo.miz differ diff --git a/Moose Test Missions/DET - Detection/DET-900 - Detection Test with RED FACA/DET-900 - Detection Test with RED FACA.miz b/Moose Test Missions/DET - Detection/DET-900 - Detection Test with RED FACA/DET-900 - Detection Test with RED FACA.miz index f9302bbe2..90d9c0f4c 100644 Binary files a/Moose Test Missions/DET - Detection/DET-900 - Detection Test with RED FACA/DET-900 - Detection Test with RED FACA.miz and b/Moose Test Missions/DET - Detection/DET-900 - Detection Test with RED FACA/DET-900 - Detection Test with RED FACA.miz differ diff --git a/Moose Test Missions/ESC - Escorting/ESC-001 - Escorting Helicopters/ESC-001 - Escorting Helicopters.miz b/Moose Test Missions/ESC - Escorting/ESC-001 - Escorting Helicopters/ESC-001 - Escorting Helicopters.miz index 10cdad7fc..5143b24a1 100644 Binary files a/Moose Test Missions/ESC - Escorting/ESC-001 - Escorting Helicopters/ESC-001 - Escorting Helicopters.miz and b/Moose Test Missions/ESC - Escorting/ESC-001 - Escorting Helicopters/ESC-001 - Escorting Helicopters.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-001 - API Demo 1/EVT-001 - API Demo 1.miz b/Moose Test Missions/EVT - Event Handling/EVT-001 - API Demo 1/EVT-001 - API Demo 1.miz index e1f692230..90b0cf216 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-001 - API Demo 1/EVT-001 - API Demo 1.miz and b/Moose Test Missions/EVT - Event Handling/EVT-001 - API Demo 1/EVT-001 - API Demo 1.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-100 - UNIT OnEventShot Example/EVT-100 - UNIT OnEventShot Example.miz b/Moose Test Missions/EVT - Event Handling/EVT-100 - UNIT OnEventShot Example/EVT-100 - UNIT OnEventShot Example.miz index 1da0b6ac9..0047b25d3 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-100 - UNIT OnEventShot Example/EVT-100 - UNIT OnEventShot Example.miz and b/Moose Test Missions/EVT - Event Handling/EVT-100 - UNIT OnEventShot Example/EVT-100 - UNIT OnEventShot Example.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-101 - UNIT OnEventHit Example/EVT-101 - UNIT OnEventHit Example.miz b/Moose Test Missions/EVT - Event Handling/EVT-101 - UNIT OnEventHit Example/EVT-101 - UNIT OnEventHit Example.miz index 773506029..520bfc4d3 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-101 - UNIT OnEventHit Example/EVT-101 - UNIT OnEventHit Example.miz and b/Moose Test Missions/EVT - Event Handling/EVT-101 - UNIT OnEventHit Example/EVT-101 - UNIT OnEventHit Example.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-102 - UNIT OnEventTakeoff Example/EVT-102 - UNIT OnEventTakeoff Example.miz b/Moose Test Missions/EVT - Event Handling/EVT-102 - UNIT OnEventTakeoff Example/EVT-102 - UNIT OnEventTakeoff Example.miz index a4472f501..96b625d32 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-102 - UNIT OnEventTakeoff Example/EVT-102 - UNIT OnEventTakeoff Example.miz and b/Moose Test Missions/EVT - Event Handling/EVT-102 - UNIT OnEventTakeoff Example/EVT-102 - UNIT OnEventTakeoff Example.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-103 - UNIT OnEventLand Example/EVT-103 - UNIT OnEventLand Example.miz b/Moose Test Missions/EVT - Event Handling/EVT-103 - UNIT OnEventLand Example/EVT-103 - UNIT OnEventLand Example.miz index b9d6a279f..ff16add08 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-103 - UNIT OnEventLand Example/EVT-103 - UNIT OnEventLand Example.miz and b/Moose Test Missions/EVT - Event Handling/EVT-103 - UNIT OnEventLand Example/EVT-103 - UNIT OnEventLand Example.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-104 - UNIT OnEventCrash Example/EVT-104 - UNIT OnEventCrash Example.miz b/Moose Test Missions/EVT - Event Handling/EVT-104 - UNIT OnEventCrash Example/EVT-104 - UNIT OnEventCrash Example.miz index 05cc30f29..debebb580 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-104 - UNIT OnEventCrash Example/EVT-104 - UNIT OnEventCrash Example.miz and b/Moose Test Missions/EVT - Event Handling/EVT-104 - UNIT OnEventCrash Example/EVT-104 - UNIT OnEventCrash Example.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-200 - GROUP OnEventShot Example/EVT-200 - GROUP OnEventShot Example.miz b/Moose Test Missions/EVT - Event Handling/EVT-200 - GROUP OnEventShot Example/EVT-200 - GROUP OnEventShot Example.miz index 5112ac02e..680db9265 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-200 - GROUP OnEventShot Example/EVT-200 - GROUP OnEventShot Example.miz and b/Moose Test Missions/EVT - Event Handling/EVT-200 - GROUP OnEventShot Example/EVT-200 - GROUP OnEventShot Example.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-201 - GROUP OnEventHit Example/EVT-201 - GROUP OnEventHit Example.miz b/Moose Test Missions/EVT - Event Handling/EVT-201 - GROUP OnEventHit Example/EVT-201 - GROUP OnEventHit Example.miz index b6d1a1a81..ba7945ea2 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-201 - GROUP OnEventHit Example/EVT-201 - GROUP OnEventHit Example.miz and b/Moose Test Missions/EVT - Event Handling/EVT-201 - GROUP OnEventHit Example/EVT-201 - GROUP OnEventHit Example.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-401 - Generic OnEventHit Example/EVT-401 - Generic OnEventHit Example.miz b/Moose Test Missions/EVT - Event Handling/EVT-401 - Generic OnEventHit Example/EVT-401 - Generic OnEventHit Example.miz index eaf95a270..e690f7876 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-401 - Generic OnEventHit Example/EVT-401 - Generic OnEventHit Example.miz and b/Moose Test Missions/EVT - Event Handling/EVT-401 - Generic OnEventHit Example/EVT-401 - Generic OnEventHit Example.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-500 - OnEventLand LandingChallenge/EVT-500 - OnEventLand LandingChallenge.miz b/Moose Test Missions/EVT - Event Handling/EVT-500 - OnEventLand LandingChallenge/EVT-500 - OnEventLand LandingChallenge.miz index da69a8b40..0817d69c0 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-500 - OnEventLand LandingChallenge/EVT-500 - OnEventLand LandingChallenge.miz and b/Moose Test Missions/EVT - Event Handling/EVT-500 - OnEventLand LandingChallenge/EVT-500 - OnEventLand LandingChallenge.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-501 - OnEventLand LandingChallengeComplex/EVT-501 - OnEventLand LandingChallengeComplex.miz b/Moose Test Missions/EVT - Event Handling/EVT-501 - OnEventLand LandingChallengeComplex/EVT-501 - OnEventLand LandingChallengeComplex.miz index 3336e31ff..7e8d7759f 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-501 - OnEventLand LandingChallengeComplex/EVT-501 - OnEventLand LandingChallengeComplex.miz and b/Moose Test Missions/EVT - Event Handling/EVT-501 - OnEventLand LandingChallengeComplex/EVT-501 - OnEventLand LandingChallengeComplex.miz differ diff --git a/Moose Test Missions/EVT - Event Handling/EVT-600 - OnEventHit Example with a Set of Units/EVT-600 - OnEventHit Example with a Set of Units.miz b/Moose Test Missions/EVT - Event Handling/EVT-600 - OnEventHit Example with a Set of Units/EVT-600 - OnEventHit Example with a Set of Units.miz index 851054b83..1f42909f7 100644 Binary files a/Moose Test Missions/EVT - Event Handling/EVT-600 - OnEventHit Example with a Set of Units/EVT-600 - OnEventHit Example with a Set of Units.miz and b/Moose Test Missions/EVT - Event Handling/EVT-600 - OnEventHit Example with a Set of Units/EVT-600 - OnEventHit Example with a Set of Units.miz differ diff --git a/Moose Test Missions/FSM - Finite State Machine/FSM-100 - Transition Explanation/FSM-100 - Transition Explanation.miz b/Moose Test Missions/FSM - Finite State Machine/FSM-100 - Transition Explanation/FSM-100 - Transition Explanation.miz index fd3cc9279..5e2c6bd66 100644 Binary files a/Moose Test Missions/FSM - Finite State Machine/FSM-100 - Transition Explanation/FSM-100 - Transition Explanation.miz and b/Moose Test Missions/FSM - Finite State Machine/FSM-100 - Transition Explanation/FSM-100 - Transition Explanation.miz differ diff --git a/Moose Test Missions/GRP - Group Commands/GRP-100 - IsAlive/GRP-100 - IsAlive.miz b/Moose Test Missions/GRP - Group Commands/GRP-100 - IsAlive/GRP-100 - IsAlive.miz index 92be68dd3..0b2515223 100644 Binary files a/Moose Test Missions/GRP - Group Commands/GRP-100 - IsAlive/GRP-100 - IsAlive.miz and b/Moose Test Missions/GRP - Group Commands/GRP-100 - IsAlive/GRP-100 - IsAlive.miz differ diff --git a/Moose Test Missions/GRP - Group Commands/GRP-100 - TaskAttackUnit/GRP-100 - TaskAttackUnit.miz b/Moose Test Missions/GRP - Group Commands/GRP-100 - TaskAttackUnit/GRP-100 - TaskAttackUnit.miz index 072e9e02c..3cd257e3d 100644 Binary files a/Moose Test Missions/GRP - Group Commands/GRP-100 - TaskAttackUnit/GRP-100 - TaskAttackUnit.miz and b/Moose Test Missions/GRP - Group Commands/GRP-100 - TaskAttackUnit/GRP-100 - TaskAttackUnit.miz differ diff --git a/Moose Test Missions/GRP - Group Commands/GRP-200 - Follow Group/GRP-200 - Follow Group.miz b/Moose Test Missions/GRP - Group Commands/GRP-200 - Follow Group/GRP-200 - Follow Group.miz index c4f686160..f7674eb41 100644 Binary files a/Moose Test Missions/GRP - Group Commands/GRP-200 - Follow Group/GRP-200 - Follow Group.miz and b/Moose Test Missions/GRP - Group Commands/GRP-200 - Follow Group/GRP-200 - Follow Group.miz differ diff --git a/Moose Test Missions/GRP - Group Commands/GRP-300 - Switch WayPoints/GRP-300 - Switch WayPoints.miz b/Moose Test Missions/GRP - Group Commands/GRP-300 - Switch WayPoints/GRP-300 - Switch WayPoints.miz index d677d6689..771c5cf2c 100644 Binary files a/Moose Test Missions/GRP - Group Commands/GRP-300 - Switch WayPoints/GRP-300 - Switch WayPoints.miz and b/Moose Test Missions/GRP - Group Commands/GRP-300 - Switch WayPoints/GRP-300 - Switch WayPoints.miz differ diff --git a/Moose Test Missions/GRP - Group Commands/Moose_Test_WRAPPER.miz b/Moose Test Missions/GRP - Group Commands/Moose_Test_WRAPPER.miz index 3f93d3c3d..115959ac6 100644 Binary files a/Moose Test Missions/GRP - Group Commands/Moose_Test_WRAPPER.miz and b/Moose Test Missions/GRP - Group Commands/Moose_Test_WRAPPER.miz differ diff --git a/Moose Test Missions/MEN - Menu Options/MEN-001 - Menu Client/MEN-001 - Menu Client.miz b/Moose Test Missions/MEN - Menu Options/MEN-001 - Menu Client/MEN-001 - Menu Client.miz index 30ecbd01a..e13d3d978 100644 Binary files a/Moose Test Missions/MEN - Menu Options/MEN-001 - Menu Client/MEN-001 - Menu Client.miz and b/Moose Test Missions/MEN - Menu Options/MEN-001 - Menu Client/MEN-001 - Menu Client.miz differ diff --git a/Moose Test Missions/MEN - Menu Options/MEN-002 - Menu Coalition/MEN-002 - Menu Coalition.miz b/Moose Test Missions/MEN - Menu Options/MEN-002 - Menu Coalition/MEN-002 - Menu Coalition.miz index 953fa72d1..2261e2062 100644 Binary files a/Moose Test Missions/MEN - Menu Options/MEN-002 - Menu Coalition/MEN-002 - Menu Coalition.miz and b/Moose Test Missions/MEN - Menu Options/MEN-002 - Menu Coalition/MEN-002 - Menu Coalition.miz differ diff --git a/Moose Test Missions/MEN - Menu Options/MEN-003 - Menu Group/MEN-003 - Menu Group.miz b/Moose Test Missions/MEN - Menu Options/MEN-003 - Menu Group/MEN-003 - Menu Group.miz index 402cb4ff7..9f4443505 100644 Binary files a/Moose Test Missions/MEN - Menu Options/MEN-003 - Menu Group/MEN-003 - Menu Group.miz and b/Moose Test Missions/MEN - Menu Options/MEN-003 - Menu Group/MEN-003 - Menu Group.miz differ diff --git a/Moose Test Missions/MIT - Missile Trainer/MIT-001 - Missile Trainer/MIT-001 - Missile Trainer.miz b/Moose Test Missions/MIT - Missile Trainer/MIT-001 - Missile Trainer/MIT-001 - Missile Trainer.miz index fabf75409..f6cdd0e15 100644 Binary files a/Moose Test Missions/MIT - Missile Trainer/MIT-001 - Missile Trainer/MIT-001 - Missile Trainer.miz and b/Moose Test Missions/MIT - Missile Trainer/MIT-001 - Missile Trainer/MIT-001 - Missile Trainer.miz differ diff --git a/Moose Test Missions/MOOSE_Template.miz b/Moose Test Missions/MOOSE_Template.miz index 4976f97aa..1f504580b 100644 Binary files a/Moose Test Missions/MOOSE_Template.miz and b/Moose Test Missions/MOOSE_Template.miz differ diff --git a/Moose Test Missions/MOOSE_Test_Template.miz b/Moose Test Missions/MOOSE_Test_Template.miz index 01c95e15a..5a595f9f2 100644 Binary files a/Moose Test Missions/MOOSE_Test_Template.miz and b/Moose Test Missions/MOOSE_Test_Template.miz differ diff --git a/Moose Test Missions/PAT - Patrolling/PAT-001 - Switching Patrol Zones/PAT-001 - Switching Patrol Zones.miz b/Moose Test Missions/PAT - Patrolling/PAT-001 - Switching Patrol Zones/PAT-001 - Switching Patrol Zones.miz index d702c2e00..63a4964d2 100644 Binary files a/Moose Test Missions/PAT - Patrolling/PAT-001 - Switching Patrol Zones/PAT-001 - Switching Patrol Zones.miz and b/Moose Test Missions/PAT - Patrolling/PAT-001 - Switching Patrol Zones/PAT-001 - Switching Patrol Zones.miz differ diff --git a/Moose Test Missions/RAD - Radio/RAD-000 - Transmission from Static/RAD-000 - Transmission from Static.miz b/Moose Test Missions/RAD - Radio/RAD-000 - Transmission from Static/RAD-000 - Transmission from Static.miz index 76b15f06a..a7097026a 100644 Binary files a/Moose Test Missions/RAD - Radio/RAD-000 - Transmission from Static/RAD-000 - Transmission from Static.miz and b/Moose Test Missions/RAD - Radio/RAD-000 - Transmission from Static/RAD-000 - Transmission from Static.miz differ diff --git a/Moose Test Missions/RAD - Radio/RAD-001 - Transmission from UNIT or GROUP/RAD-001 - Transmission from UNIT or GROUP.miz b/Moose Test Missions/RAD - Radio/RAD-001 - Transmission from UNIT or GROUP/RAD-001 - Transmission from UNIT or GROUP.miz index eaca4159a..6a38c093c 100644 Binary files a/Moose Test Missions/RAD - Radio/RAD-001 - Transmission from UNIT or GROUP/RAD-001 - Transmission from UNIT or GROUP.miz and b/Moose Test Missions/RAD - Radio/RAD-001 - Transmission from UNIT or GROUP/RAD-001 - Transmission from UNIT or GROUP.miz differ diff --git a/Moose Test Missions/RAD - Radio/RAD-002 - Transmission Tips and Tricks/RAD-002 - Transmission Tips and Tricks.miz b/Moose Test Missions/RAD - Radio/RAD-002 - Transmission Tips and Tricks/RAD-002 - Transmission Tips and Tricks.miz index 5ae7b0a41..eb48c3643 100644 Binary files a/Moose Test Missions/RAD - Radio/RAD-002 - Transmission Tips and Tricks/RAD-002 - Transmission Tips and Tricks.miz and b/Moose Test Missions/RAD - Radio/RAD-002 - Transmission Tips and Tricks/RAD-002 - Transmission Tips and Tricks.miz differ diff --git a/Moose Test Missions/SCH - Scheduler/SCH-000 - Simple Scheduling/SCH-000 - Simple Scheduling.miz b/Moose Test Missions/SCH - Scheduler/SCH-000 - Simple Scheduling/SCH-000 - Simple Scheduling.miz index 9d07bfb06..81dddb79d 100644 Binary files a/Moose Test Missions/SCH - Scheduler/SCH-000 - Simple Scheduling/SCH-000 - Simple Scheduling.miz and b/Moose Test Missions/SCH - Scheduler/SCH-000 - Simple Scheduling/SCH-000 - Simple Scheduling.miz differ diff --git a/Moose Test Missions/SCH - Scheduler/SCH-001 - Simple Object Scheduling/SCH-001 - Simple Object Scheduling.miz b/Moose Test Missions/SCH - Scheduler/SCH-001 - Simple Object Scheduling/SCH-001 - Simple Object Scheduling.miz index a2269a27e..16f3270b8 100644 Binary files a/Moose Test Missions/SCH - Scheduler/SCH-001 - Simple Object Scheduling/SCH-001 - Simple Object Scheduling.miz and b/Moose Test Missions/SCH - Scheduler/SCH-001 - Simple Object Scheduling/SCH-001 - Simple Object Scheduling.miz differ diff --git a/Moose Test Missions/SCH - Scheduler/SCH-100 - Simple Repeat Scheduling/SCH-100 - Simple Repeat Scheduling.miz b/Moose Test Missions/SCH - Scheduler/SCH-100 - Simple Repeat Scheduling/SCH-100 - Simple Repeat Scheduling.miz index 4f640095c..89b1a71dd 100644 Binary files a/Moose Test Missions/SCH - Scheduler/SCH-100 - Simple Repeat Scheduling/SCH-100 - Simple Repeat Scheduling.miz and b/Moose Test Missions/SCH - Scheduler/SCH-100 - Simple Repeat Scheduling/SCH-100 - Simple Repeat Scheduling.miz differ diff --git a/Moose Test Missions/SCH - Scheduler/SCH-110 - Object Repeat Scheduling/SCH-110 - Object Repeat Scheduling.miz b/Moose Test Missions/SCH - Scheduler/SCH-110 - Object Repeat Scheduling/SCH-110 - Object Repeat Scheduling.miz index e1c2e57d1..5ab45b8bd 100644 Binary files a/Moose Test Missions/SCH - Scheduler/SCH-110 - Object Repeat Scheduling/SCH-110 - Object Repeat Scheduling.miz and b/Moose Test Missions/SCH - Scheduler/SCH-110 - Object Repeat Scheduling/SCH-110 - Object Repeat Scheduling.miz differ diff --git a/Moose Test Missions/SCH - Scheduler/SCH-200 - Simple Repeat Scheduling Stop and Start/SCH-200 - Simple Repeat Scheduling Stop and Start.miz b/Moose Test Missions/SCH - Scheduler/SCH-200 - Simple Repeat Scheduling Stop and Start/SCH-200 - Simple Repeat Scheduling Stop and Start.miz index 47881b864..88a4a34f7 100644 Binary files a/Moose Test Missions/SCH - Scheduler/SCH-200 - Simple Repeat Scheduling Stop and Start/SCH-200 - Simple Repeat Scheduling Stop and Start.miz and b/Moose Test Missions/SCH - Scheduler/SCH-200 - Simple Repeat Scheduling Stop and Start/SCH-200 - Simple Repeat Scheduling Stop and Start.miz differ diff --git a/Moose Test Missions/SCH - Scheduler/SCH-300 - GC Simple Object Scheduling/SCH-300 - GC Simple Object Scheduling.miz b/Moose Test Missions/SCH - Scheduler/SCH-300 - GC Simple Object Scheduling/SCH-300 - GC Simple Object Scheduling.miz index 63bc4df68..d77c37771 100644 Binary files a/Moose Test Missions/SCH - Scheduler/SCH-300 - GC Simple Object Scheduling/SCH-300 - GC Simple Object Scheduling.miz and b/Moose Test Missions/SCH - Scheduler/SCH-300 - GC Simple Object Scheduling/SCH-300 - GC Simple Object Scheduling.miz differ diff --git a/Moose Test Missions/SCH - Scheduler/SCH-310 - GC Object Repeat Scheduling/SCH-310 - GC Object Repeat Scheduling.miz b/Moose Test Missions/SCH - Scheduler/SCH-310 - GC Object Repeat Scheduling/SCH-310 - GC Object Repeat Scheduling.miz index 12d771793..dbaa99942 100644 Binary files a/Moose Test Missions/SCH - Scheduler/SCH-310 - GC Object Repeat Scheduling/SCH-310 - GC Object Repeat Scheduling.miz and b/Moose Test Missions/SCH - Scheduler/SCH-310 - GC Object Repeat Scheduling/SCH-310 - GC Object Repeat Scheduling.miz differ diff --git a/Moose Test Missions/SCO - Scoring/SCO-100 - Scoring of Statics/SCO-100 - Scoring of Statics.miz b/Moose Test Missions/SCO - Scoring/SCO-100 - Scoring of Statics/SCO-100 - Scoring of Statics.miz index 8dcf03ff6..ebb64d694 100644 Binary files a/Moose Test Missions/SCO - Scoring/SCO-100 - Scoring of Statics/SCO-100 - Scoring of Statics.miz and b/Moose Test Missions/SCO - Scoring/SCO-100 - Scoring of Statics/SCO-100 - Scoring of Statics.miz differ diff --git a/Moose Test Missions/SCO - Scoring/SCO-101 - Scoring Client to Client/SCO-101 - Scoring Client to Client.miz b/Moose Test Missions/SCO - Scoring/SCO-101 - Scoring Client to Client/SCO-101 - Scoring Client to Client.miz index e38609bf5..4761e13b8 100644 Binary files a/Moose Test Missions/SCO - Scoring/SCO-101 - Scoring Client to Client/SCO-101 - Scoring Client to Client.miz and b/Moose Test Missions/SCO - Scoring/SCO-101 - Scoring Client to Client/SCO-101 - Scoring Client to Client.miz differ diff --git a/Moose Test Missions/SCO - Scoring/SCO-500 - Scoring Multi Player Demo Mission 1/SCO-500 - Scoring Multi Player Demo Mission 1.miz b/Moose Test Missions/SCO - Scoring/SCO-500 - Scoring Multi Player Demo Mission 1/SCO-500 - Scoring Multi Player Demo Mission 1.miz index f518c0537..4821ae041 100644 Binary files a/Moose Test Missions/SCO - Scoring/SCO-500 - Scoring Multi Player Demo Mission 1/SCO-500 - Scoring Multi Player Demo Mission 1.miz and b/Moose Test Missions/SCO - Scoring/SCO-500 - Scoring Multi Player Demo Mission 1/SCO-500 - Scoring Multi Player Demo Mission 1.miz differ diff --git a/Moose Test Missions/SET - Data Sets/SET-001 - Airbase Sets/SET-001 - Airbase Sets.miz b/Moose Test Missions/SET - Data Sets/SET-001 - Airbase Sets/SET-001 - Airbase Sets.miz index 36a6521b3..18f5450cb 100644 Binary files a/Moose Test Missions/SET - Data Sets/SET-001 - Airbase Sets/SET-001 - Airbase Sets.miz and b/Moose Test Missions/SET - Data Sets/SET-001 - Airbase Sets/SET-001 - Airbase Sets.miz differ diff --git a/Moose Test Missions/SET - Data Sets/SET-101 - Group Sets/SET-101 - Group Sets.miz b/Moose Test Missions/SET - Data Sets/SET-101 - Group Sets/SET-101 - Group Sets.miz index bf169cb86..f9d2f3a0b 100644 Binary files a/Moose Test Missions/SET - Data Sets/SET-101 - Group Sets/SET-101 - Group Sets.miz and b/Moose Test Missions/SET - Data Sets/SET-101 - Group Sets/SET-101 - Group Sets.miz differ diff --git a/Moose Test Missions/SET - Data Sets/SET-201 - Client Sets/SET-201 - Client Sets.miz b/Moose Test Missions/SET - Data Sets/SET-201 - Client Sets/SET-201 - Client Sets.miz index e742e8850..4df1d1abf 100644 Binary files a/Moose Test Missions/SET - Data Sets/SET-201 - Client Sets/SET-201 - Client Sets.miz and b/Moose Test Missions/SET - Data Sets/SET-201 - Client Sets/SET-201 - Client Sets.miz differ diff --git a/Moose Test Missions/SEV - SEAD Evasion/SEV-001 - SEAD Evasion/SEV-001 - SEAD Evasion.miz b/Moose Test Missions/SEV - SEAD Evasion/SEV-001 - SEAD Evasion/SEV-001 - SEAD Evasion.miz index f3b53400a..c30f4dea6 100644 Binary files a/Moose Test Missions/SEV - SEAD Evasion/SEV-001 - SEAD Evasion/SEV-001 - SEAD Evasion.miz and b/Moose Test Missions/SEV - SEAD Evasion/SEV-001 - SEAD Evasion/SEV-001 - SEAD Evasion.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-010 - Spawn Demo/SPA-010 - Spawn Demo.miz b/Moose Test Missions/SPA - Spawning/SPA-010 - Spawn Demo/SPA-010 - Spawn Demo.miz index f61214a71..e75dd62c0 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-010 - Spawn Demo/SPA-010 - Spawn Demo.miz and b/Moose Test Missions/SPA - Spawning/SPA-010 - Spawn Demo/SPA-010 - Spawn Demo.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-011 - Ground Ops - Simple Spawning/SPA-011 - Ground Ops - Simple Spawning.miz b/Moose Test Missions/SPA - Spawning/SPA-011 - Ground Ops - Simple Spawning/SPA-011 - Ground Ops - Simple Spawning.miz index cfe7e021c..4b470e99f 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-011 - Ground Ops - Simple Spawning/SPA-011 - Ground Ops - Simple Spawning.miz and b/Moose Test Missions/SPA - Spawning/SPA-011 - Ground Ops - Simple Spawning/SPA-011 - Ground Ops - Simple Spawning.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-012 - Ground Ops - Multiple Spawns/SPA-012 - Ground Ops - Multiple Spawns.miz b/Moose Test Missions/SPA - Spawning/SPA-012 - Ground Ops - Multiple Spawns/SPA-012 - Ground Ops - Multiple Spawns.miz index bd1eae4dd..1ae5d6119 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-012 - Ground Ops - Multiple Spawns/SPA-012 - Ground Ops - Multiple Spawns.miz and b/Moose Test Missions/SPA - Spawning/SPA-012 - Ground Ops - Multiple Spawns/SPA-012 - Ground Ops - Multiple Spawns.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-013 - Ground Ops - Scheduled Spawns/SPA-013 - Ground Ops - Scheduled Spawns.miz b/Moose Test Missions/SPA - Spawning/SPA-013 - Ground Ops - Scheduled Spawns/SPA-013 - Ground Ops - Scheduled Spawns.miz index 19b962d26..2d4bfb45f 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-013 - Ground Ops - Scheduled Spawns/SPA-013 - Ground Ops - Scheduled Spawns.miz and b/Moose Test Missions/SPA - Spawning/SPA-013 - Ground Ops - Scheduled Spawns/SPA-013 - Ground Ops - Scheduled Spawns.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-014 - Ground Ops - Scheduled Spawns Limited/SPA-014 - Ground Ops - Scheduled Spawns Limited.miz b/Moose Test Missions/SPA - Spawning/SPA-014 - Ground Ops - Scheduled Spawns Limited/SPA-014 - Ground Ops - Scheduled Spawns Limited.miz index 10c5203bb..70b05bdea 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-014 - Ground Ops - Scheduled Spawns Limited/SPA-014 - Ground Ops - Scheduled Spawns Limited.miz and b/Moose Test Missions/SPA - Spawning/SPA-014 - Ground Ops - Scheduled Spawns Limited/SPA-014 - Ground Ops - Scheduled Spawns Limited.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-015 - Ground Ops - Randomize Route/SPA-015 - Ground Ops - Randomize Route.miz b/Moose Test Missions/SPA - Spawning/SPA-015 - Ground Ops - Randomize Route/SPA-015 - Ground Ops - Randomize Route.miz index d6b705eb2..01f52f0d0 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-015 - Ground Ops - Randomize Route/SPA-015 - Ground Ops - Randomize Route.miz and b/Moose Test Missions/SPA - Spawning/SPA-015 - Ground Ops - Randomize Route/SPA-015 - Ground Ops - Randomize Route.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-016 - Ground Ops - Randomize Zones/SPA-016 - Ground Ops - Randomize Zones.miz b/Moose Test Missions/SPA - Spawning/SPA-016 - Ground Ops - Randomize Zones/SPA-016 - Ground Ops - Randomize Zones.miz index 3c7436d3b..6e4ac282d 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-016 - Ground Ops - Randomize Zones/SPA-016 - Ground Ops - Randomize Zones.miz and b/Moose Test Missions/SPA - Spawning/SPA-016 - Ground Ops - Randomize Zones/SPA-016 - Ground Ops - Randomize Zones.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-017 - Ground Ops - Set AI inactive while spawning/SPA-017 - Ground Ops - Set AI inactive while spawning.miz b/Moose Test Missions/SPA - Spawning/SPA-017 - Ground Ops - Set AI inactive while spawning/SPA-017 - Ground Ops - Set AI inactive while spawning.miz index d9c187708..44a51439d 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-017 - Ground Ops - Set AI inactive while spawning/SPA-017 - Ground Ops - Set AI inactive while spawning.miz and b/Moose Test Missions/SPA - Spawning/SPA-017 - Ground Ops - Set AI inactive while spawning/SPA-017 - Ground Ops - Set AI inactive while spawning.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-018 - Ground Ops - Randomize Templates/SPA-018 - Ground Ops - Randomize Templates.miz b/Moose Test Missions/SPA - Spawning/SPA-018 - Ground Ops - Randomize Templates/SPA-018 - Ground Ops - Randomize Templates.miz index e5177c6ca..b7184a5aa 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-018 - Ground Ops - Randomize Templates/SPA-018 - Ground Ops - Randomize Templates.miz and b/Moose Test Missions/SPA - Spawning/SPA-018 - Ground Ops - Randomize Templates/SPA-018 - Ground Ops - Randomize Templates.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-019 - Ground Ops - Randomize Templates without Waypoints/SPA-019 - Ground Ops - Randomize Templates without Waypoints.miz b/Moose Test Missions/SPA - Spawning/SPA-019 - Ground Ops - Randomize Templates without Waypoints/SPA-019 - Ground Ops - Randomize Templates without Waypoints.miz index 84cc954a2..e3645e44e 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-019 - Ground Ops - Randomize Templates without Waypoints/SPA-019 - Ground Ops - Randomize Templates without Waypoints.miz and b/Moose Test Missions/SPA - Spawning/SPA-019 - Ground Ops - Randomize Templates without Waypoints/SPA-019 - Ground Ops - Randomize Templates without Waypoints.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-020 - Ground Ops - Randomize Templates in Random Zones without Waypoints/SPA-020 - Ground Ops - Randomize Templates in Random Zones without Waypoints.miz b/Moose Test Missions/SPA - Spawning/SPA-020 - Ground Ops - Randomize Templates in Random Zones without Waypoints/SPA-020 - Ground Ops - Randomize Templates in Random Zones without Waypoints.miz index 4dc3156f4..1444a4231 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-020 - Ground Ops - Randomize Templates in Random Zones without Waypoints/SPA-020 - Ground Ops - Randomize Templates in Random Zones without Waypoints.miz and b/Moose Test Missions/SPA - Spawning/SPA-020 - Ground Ops - Randomize Templates in Random Zones without Waypoints/SPA-020 - Ground Ops - Randomize Templates in Random Zones without Waypoints.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-021 - Ground Ops - Scheduled Spawns Limited Keep Unit Names/SPA-021 - Ground Ops - Scheduled Spawns Limited Keep Unit Names.miz b/Moose Test Missions/SPA - Spawning/SPA-021 - Ground Ops - Scheduled Spawns Limited Keep Unit Names/SPA-021 - Ground Ops - Scheduled Spawns Limited Keep Unit Names.miz index 14b99540b..c0276f337 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-021 - Ground Ops - Scheduled Spawns Limited Keep Unit Names/SPA-021 - Ground Ops - Scheduled Spawns Limited Keep Unit Names.miz and b/Moose Test Missions/SPA - Spawning/SPA-021 - Ground Ops - Scheduled Spawns Limited Keep Unit Names/SPA-021 - Ground Ops - Scheduled Spawns Limited Keep Unit Names.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-022 - Ground Ops - Scheduled Spawns Limited with long interval/SPA-022 - Ground Ops - Scheduled Spawns Limited with long interval.miz b/Moose Test Missions/SPA - Spawning/SPA-022 - Ground Ops - Scheduled Spawns Limited with long interval/SPA-022 - Ground Ops - Scheduled Spawns Limited with long interval.miz index 764c77641..aa813f577 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-022 - Ground Ops - Scheduled Spawns Limited with long interval/SPA-022 - Ground Ops - Scheduled Spawns Limited with long interval.miz and b/Moose Test Missions/SPA - Spawning/SPA-022 - Ground Ops - Scheduled Spawns Limited with long interval/SPA-022 - Ground Ops - Scheduled Spawns Limited with long interval.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-100 - CleanUp Inactive Units/SPA-100 - CleanUp Inactive Units.lua b/Moose Test Missions/SPA - Spawning/SPA-100 - CleanUp Inactive Units/SPA-100 - CleanUp Inactive Units.lua index 3c8c3967f..c7d62a568 100644 --- a/Moose Test Missions/SPA - Spawning/SPA-100 - CleanUp Inactive Units/SPA-100 - CleanUp Inactive Units.lua +++ b/Moose Test Missions/SPA - Spawning/SPA-100 - CleanUp Inactive Units/SPA-100 - CleanUp Inactive Units.lua @@ -3,6 +3,6 @@ -- Tests the CleanUp functionality. -- Limited spawning of groups, scheduled every 10 seconds, who are engaging into combat. Some helicopters may crash land on the ground. -- Observe when helicopters land but are not dead and are out of the danger zone, that they get removed after a while (+/- 180 seconds) and ReSpawn. -Spawn_Helicopter_Scheduled_CleanUp = SPAWN:New( "Spawn Helicopter Scheduled CleanUp" ):InitLimit( 3, 100 ):InitRandomizeRoute( 1, 1, 1000 ):CleanUp( 60 ):SpawnScheduled( 10, 0 ) +Spawn_Helicopter_Scheduled_CleanUp = SPAWN:New( "Spawn Helicopter Scheduled CleanUp" ):InitLimit( 3, 100 ):InitRandomizeRoute( 1, 1, 1000 ):InitCleanUp( 60 ):SpawnScheduled( 10, 0 ) Spawn_Vehicle_Scheduled_CleanUp = SPAWN:New( "Spawn Vehicle Scheduled CleanUp" ):InitLimit( 3, 100 ):InitRandomizeRoute( 1, 1, 1000 ):SpawnScheduled( 10, 0 ) diff --git a/Moose Test Missions/SPA - Spawning/SPA-100 - CleanUp Inactive Units/SPA-100 - CleanUp Inactive Units.miz b/Moose Test Missions/SPA - Spawning/SPA-100 - CleanUp Inactive Units/SPA-100 - CleanUp Inactive Units.miz index 1ced59c6e..679536dc5 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-100 - CleanUp Inactive Units/SPA-100 - CleanUp Inactive Units.miz and b/Moose Test Missions/SPA - Spawning/SPA-100 - CleanUp Inactive Units/SPA-100 - CleanUp Inactive Units.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-110 - Limit Spawning/SPA-110 - Limit Spawning.miz b/Moose Test Missions/SPA - Spawning/SPA-110 - Limit Spawning/SPA-110 - Limit Spawning.miz index 6a1e2a17a..2e4cd464c 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-110 - Limit Spawning/SPA-110 - Limit Spawning.miz and b/Moose Test Missions/SPA - Spawning/SPA-110 - Limit Spawning/SPA-110 - Limit Spawning.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-120 - Air Ops - Scheduled Spawn with Repeat on Landing with Limit/SPA-120 - Air Ops - Scheduled Spawn with Repeat on Landing with Limit.miz b/Moose Test Missions/SPA - Spawning/SPA-120 - Air Ops - Scheduled Spawn with Repeat on Landing with Limit/SPA-120 - Air Ops - Scheduled Spawn with Repeat on Landing with Limit.miz index 4c819f906..35d129ff2 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-120 - Air Ops - Scheduled Spawn with Repeat on Landing with Limit/SPA-120 - Air Ops - Scheduled Spawn with Repeat on Landing with Limit.miz and b/Moose Test Missions/SPA - Spawning/SPA-120 - Air Ops - Scheduled Spawn with Repeat on Landing with Limit/SPA-120 - Air Ops - Scheduled Spawn with Repeat on Landing with Limit.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-120 - Repeat Spawning/SPA-120 - Repeat Spawning.miz b/Moose Test Missions/SPA - Spawning/SPA-120 - Repeat Spawning/SPA-120 - Repeat Spawning.miz index 934f1c757..8aafd35ef 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-120 - Repeat Spawning/SPA-120 - Repeat Spawning.miz and b/Moose Test Missions/SPA - Spawning/SPA-120 - Repeat Spawning/SPA-120 - Repeat Spawning.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit.lua b/Moose Test Missions/SPA - Spawning/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit.lua index ff5f62389..2d6d11ccd 100644 --- a/Moose Test Missions/SPA - Spawning/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit.lua +++ b/Moose Test Missions/SPA - Spawning/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit.lua @@ -37,10 +37,10 @@ do Spawn_A_10C:InitRepeatOnEngineShutDown() -- Now SPAWN the GROUPs - Spawn_KA_50:SpawnScheduled(30,0) - Spawn_C_101EB:SpawnScheduled(30,0) - Spawn_MI_8MTV2:SpawnScheduled(30,0) - Spawn_A_10C:SpawnScheduled(30,0) + Spawn_KA_50:SpawnScheduled(180,0) + Spawn_C_101EB:SpawnScheduled(180,0) + Spawn_MI_8MTV2:SpawnScheduled(180,0) + Spawn_A_10C:SpawnScheduled(180,0) -- Now run the mission and observe the behaviour. diff --git a/Moose Test Missions/SPA - Spawning/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit.miz b/Moose Test Missions/SPA - Spawning/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit.miz index 2d0cbd3dd..cd42d5d36 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit.miz and b/Moose Test Missions/SPA - Spawning/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit/SPA-121 - Air Ops - Scheduled Spawns with Repeat on Landing with Limit.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-122 - Air Ops - OnLand test for Scheduled Spawns/SPA-122 - Air Ops - OnLand test for Scheduled Spawns.lua b/Moose Test Missions/SPA - Spawning/SPA-122 - Air Ops - OnLand test for Scheduled Spawns/SPA-122 - Air Ops - OnLand test for Scheduled Spawns.lua new file mode 100644 index 000000000..b2e2028c1 --- /dev/null +++ b/Moose Test Missions/SPA - Spawning/SPA-122 - Air Ops - OnLand test for Scheduled Spawns/SPA-122 - Air Ops - OnLand test for Scheduled Spawns.lua @@ -0,0 +1,47 @@ +--- +-- Name: SPA-122 - Air Ops - OnLand test for Scheduled Spawns +-- Author: FlightControl +-- Date Created: 21 Mar 2017 +-- +-- # Situation: +-- +-- An airplane is spawned at a scheduled interval. +-- There is a limit on how many airplanes can be alive at the same time. +-- Upon landing, the airplane will respawn in the air. +-- +-- # Test cases: +-- +-- 1. Observe the spawning of the airplanes +-- 2. There should not be more airplanes alive than there are set by InitLimit. +-- 3. Upon landing, the planes should respawn. +-- 4. The KA-50 and the C-101EB should respawn itself directly when landed. +-- 5. the MI-8MTV2 and the A-10C should respawn itself when the air unit has parked at the ramp. + + +do + + -- Declare SPAWN objects + Spawn_KA_50 = SPAWN:New("KA-50"):InitLimit( 1, 0 ) + Spawn_MI_8MTV2 = SPAWN:New("MI-8MTV2"):InitLimit( 1, 0 ) + Spawn_C_101EB = SPAWN:New("C-101EB"):InitLimit( 1, 0 ) + Spawn_A_10C = SPAWN:New("A-10C"):InitLimit( 1, 0 ) + + -- Choose repeat functionality + + -- Repeat on landing + Spawn_KA_50:InitRepeatOnLanding() + Spawn_C_101EB:InitRepeatOnLanding() + + -- Repeat on enging shutdown (when landed on the airport) + Spawn_MI_8MTV2:InitRepeatOnEngineShutDown() + Spawn_A_10C:InitRepeatOnEngineShutDown() + + -- Now SPAWN the GROUPs + Spawn_KA_50:SpawnScheduled(30,0) + Spawn_C_101EB:SpawnScheduled(30,0) + Spawn_MI_8MTV2:SpawnScheduled(30,0) + Spawn_A_10C:SpawnScheduled(30,0) + + -- Now run the mission and observe the behaviour. + +end diff --git a/Moose Test Missions/SPA - Spawning/SPA-122 - Air Ops - OnLand test for Scheduled Spawns/SPA-122 - Air Ops - OnLand test for Scheduled Spawns.miz b/Moose Test Missions/SPA - Spawning/SPA-122 - Air Ops - OnLand test for Scheduled Spawns/SPA-122 - Air Ops - OnLand test for Scheduled Spawns.miz new file mode 100644 index 000000000..283c2eea3 Binary files /dev/null and b/Moose Test Missions/SPA - Spawning/SPA-122 - Air Ops - OnLand test for Scheduled Spawns/SPA-122 - Air Ops - OnLand test for Scheduled Spawns.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-130 - Uncontrolled Spawning/SPA-130 - Uncontrolled Spawning.miz b/Moose Test Missions/SPA - Spawning/SPA-130 - Uncontrolled Spawning/SPA-130 - Uncontrolled Spawning.miz index 7483303aa..5c414dddd 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-130 - Uncontrolled Spawning/SPA-130 - Uncontrolled Spawning.miz and b/Moose Test Missions/SPA - Spawning/SPA-130 - Uncontrolled Spawning/SPA-130 - Uncontrolled Spawning.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-200 - Randomize Unit Types/SPA-200 - Randomize Unit Types.miz b/Moose Test Missions/SPA - Spawning/SPA-200 - Randomize Unit Types/SPA-200 - Randomize Unit Types.miz index d948d5239..01056989a 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-200 - Randomize Unit Types/SPA-200 - Randomize Unit Types.miz and b/Moose Test Missions/SPA - Spawning/SPA-200 - Randomize Unit Types/SPA-200 - Randomize Unit Types.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-220 - Randomize Zones/SPA-220 - Randomize Zones.miz b/Moose Test Missions/SPA - Spawning/SPA-220 - Randomize Zones/SPA-220 - Randomize Zones.miz index 6472b08c5..d483ffb72 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-220 - Randomize Zones/SPA-220 - Randomize Zones.miz and b/Moose Test Missions/SPA - Spawning/SPA-220 - Randomize Zones/SPA-220 - Randomize Zones.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-310 - Spawn at Static position/SPA-310 - Spawn at Static position.miz b/Moose Test Missions/SPA - Spawning/SPA-310 - Spawn at Static position/SPA-310 - Spawn at Static position.miz index 4b8da2cc2..4076e7875 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-310 - Spawn at Static position/SPA-310 - Spawn at Static position.miz and b/Moose Test Missions/SPA - Spawning/SPA-310 - Spawn at Static position/SPA-310 - Spawn at Static position.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-320 - Spawn at Unit position/SPA-320 - Spawn at Unit position.miz b/Moose Test Missions/SPA - Spawning/SPA-320 - Spawn at Unit position/SPA-320 - Spawn at Unit position.miz index a312b659d..fde450f97 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-320 - Spawn at Unit position/SPA-320 - Spawn at Unit position.miz and b/Moose Test Missions/SPA - Spawning/SPA-320 - Spawn at Unit position/SPA-320 - Spawn at Unit position.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-330 - Spawn at Vec2 position/SPA-330 - Spawn at Vec2 position.miz b/Moose Test Missions/SPA - Spawning/SPA-330 - Spawn at Vec2 position/SPA-330 - Spawn at Vec2 position.miz index 090916ff4..bcf255911 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-330 - Spawn at Vec2 position/SPA-330 - Spawn at Vec2 position.miz and b/Moose Test Missions/SPA - Spawning/SPA-330 - Spawn at Vec2 position/SPA-330 - Spawn at Vec2 position.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-340 - Spawn at Vec3 position/SPA-340 - Spawn at Vec3 position.miz b/Moose Test Missions/SPA - Spawning/SPA-340 - Spawn at Vec3 position/SPA-340 - Spawn at Vec3 position.miz index 6008ca026..32ec7b74c 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-340 - Spawn at Vec3 position/SPA-340 - Spawn at Vec3 position.miz and b/Moose Test Missions/SPA - Spawning/SPA-340 - Spawn at Vec3 position/SPA-340 - Spawn at Vec3 position.miz differ diff --git a/Moose Test Missions/SPA - Spawning/SPA-350 - Spawn at Vec3 position RandomzePosition/SPA-350 - Spawn at Vec3 position RandomzePosition.miz b/Moose Test Missions/SPA - Spawning/SPA-350 - Spawn at Vec3 position RandomzePosition/SPA-350 - Spawn at Vec3 position RandomzePosition.miz index 58a69d3e6..6b77f2eaa 100644 Binary files a/Moose Test Missions/SPA - Spawning/SPA-350 - Spawn at Vec3 position RandomzePosition/SPA-350 - Spawn at Vec3 position RandomzePosition.miz and b/Moose Test Missions/SPA - Spawning/SPA-350 - Spawn at Vec3 position RandomzePosition/SPA-350 - Spawn at Vec3 position RandomzePosition.miz differ diff --git a/Moose Test Missions/TAD - Task Dispatching/TAD-010 - A2G Task Dispatching Destroy Test/TAD-010 - A2G Task Dispatching Destroy Test.miz b/Moose Test Missions/TAD - Task Dispatching/TAD-010 - A2G Task Dispatching Destroy Test/TAD-010 - A2G Task Dispatching Destroy Test.miz index 2b8731c9e..4025303a7 100644 Binary files a/Moose Test Missions/TAD - Task Dispatching/TAD-010 - A2G Task Dispatching Destroy Test/TAD-010 - A2G Task Dispatching Destroy Test.miz and b/Moose Test Missions/TAD - Task Dispatching/TAD-010 - A2G Task Dispatching Destroy Test/TAD-010 - A2G Task Dispatching Destroy Test.miz differ diff --git a/Moose Test Missions/TAD - Task Dispatching/TAD-100 - A2G Task Dispatching DETECTION_AREAS/TAD-100 - A2G Task Dispatching DETECTION_AREAS.miz b/Moose Test Missions/TAD - Task Dispatching/TAD-100 - A2G Task Dispatching DETECTION_AREAS/TAD-100 - A2G Task Dispatching DETECTION_AREAS.miz index 5b09ac86a..2e549405c 100644 Binary files a/Moose Test Missions/TAD - Task Dispatching/TAD-100 - A2G Task Dispatching DETECTION_AREAS/TAD-100 - A2G Task Dispatching DETECTION_AREAS.miz and b/Moose Test Missions/TAD - Task Dispatching/TAD-100 - A2G Task Dispatching DETECTION_AREAS/TAD-100 - A2G Task Dispatching DETECTION_AREAS.miz differ diff --git a/Moose Test Missions/TAD - Task Dispatching/TAD-105 - A2G Task Dispatching DETECTION_AREAS/TAD-105 - A2G Task Dispatching DETECTION_AREAS.miz b/Moose Test Missions/TAD - Task Dispatching/TAD-105 - A2G Task Dispatching DETECTION_AREAS/TAD-105 - A2G Task Dispatching DETECTION_AREAS.miz index 4d38f78f5..2be7f7c9f 100644 Binary files a/Moose Test Missions/TAD - Task Dispatching/TAD-105 - A2G Task Dispatching DETECTION_AREAS/TAD-105 - A2G Task Dispatching DETECTION_AREAS.miz and b/Moose Test Missions/TAD - Task Dispatching/TAD-105 - A2G Task Dispatching DETECTION_AREAS/TAD-105 - A2G Task Dispatching DETECTION_AREAS.miz differ diff --git a/Moose Test Missions/TAD - Task Dispatching/TAD-110 - A2G Task Dispatching DETECTION_TYPES/TAD-110 - A2G Task Dispatching DETECTION_TYPES.miz b/Moose Test Missions/TAD - Task Dispatching/TAD-110 - A2G Task Dispatching DETECTION_TYPES/TAD-110 - A2G Task Dispatching DETECTION_TYPES.miz index a217fa731..641a212ec 100644 Binary files a/Moose Test Missions/TAD - Task Dispatching/TAD-110 - A2G Task Dispatching DETECTION_TYPES/TAD-110 - A2G Task Dispatching DETECTION_TYPES.miz and b/Moose Test Missions/TAD - Task Dispatching/TAD-110 - A2G Task Dispatching DETECTION_TYPES/TAD-110 - A2G Task Dispatching DETECTION_TYPES.miz differ diff --git a/Moose Test Missions/TAD - Task Dispatching/TAD-120 - A2G Task Dispatching DETECTION_UNITS/TAD-120 - A2G Task Dispatching DETECTION_UNITS.miz b/Moose Test Missions/TAD - Task Dispatching/TAD-120 - A2G Task Dispatching DETECTION_UNITS/TAD-120 - A2G Task Dispatching DETECTION_UNITS.miz index f986b58dc..9e2682f7f 100644 Binary files a/Moose Test Missions/TAD - Task Dispatching/TAD-120 - A2G Task Dispatching DETECTION_UNITS/TAD-120 - A2G Task Dispatching DETECTION_UNITS.miz and b/Moose Test Missions/TAD - Task Dispatching/TAD-120 - A2G Task Dispatching DETECTION_UNITS/TAD-120 - A2G Task Dispatching DETECTION_UNITS.miz differ diff --git a/Moose Test Missions/TAD - Task Dispatching/TAD-200 - A2G Task Dispatching with SCORING/TAD-200 - A2G Task Dispatching with SCORING.miz b/Moose Test Missions/TAD - Task Dispatching/TAD-200 - A2G Task Dispatching with SCORING/TAD-200 - A2G Task Dispatching with SCORING.miz index e0bbd04af..d12d49088 100644 Binary files a/Moose Test Missions/TAD - Task Dispatching/TAD-200 - A2G Task Dispatching with SCORING/TAD-200 - A2G Task Dispatching with SCORING.miz and b/Moose Test Missions/TAD - Task Dispatching/TAD-200 - A2G Task Dispatching with SCORING/TAD-200 - A2G Task Dispatching with SCORING.miz differ diff --git a/Moose Test Missions/TAD - Task Dispatching/TAD-210 - A2G Task Dispatching per AREAS and SCORING/TAD-210 - A2G Task Dispatching per AREAS and SCORING.miz b/Moose Test Missions/TAD - Task Dispatching/TAD-210 - A2G Task Dispatching per AREAS and SCORING/TAD-210 - A2G Task Dispatching per AREAS and SCORING.miz index 76f3baa6e..c08972fcc 100644 Binary files a/Moose Test Missions/TAD - Task Dispatching/TAD-210 - A2G Task Dispatching per AREAS and SCORING/TAD-210 - A2G Task Dispatching per AREAS and SCORING.miz and b/Moose Test Missions/TAD - Task Dispatching/TAD-210 - A2G Task Dispatching per AREAS and SCORING/TAD-210 - A2G Task Dispatching per AREAS and SCORING.miz differ diff --git a/Moose Test Missions/TAD - Task Dispatching/TAD-220 - A2G Task Dispatching per TYPE and SCORING/TAD-220 - A2G Task Dispatching per TYPE and SCORING.miz b/Moose Test Missions/TAD - Task Dispatching/TAD-220 - A2G Task Dispatching per TYPE and SCORING/TAD-220 - A2G Task Dispatching per TYPE and SCORING.miz index 41426668e..69fddbb9d 100644 Binary files a/Moose Test Missions/TAD - Task Dispatching/TAD-220 - A2G Task Dispatching per TYPE and SCORING/TAD-220 - A2G Task Dispatching per TYPE and SCORING.miz and b/Moose Test Missions/TAD - Task Dispatching/TAD-220 - A2G Task Dispatching per TYPE and SCORING/TAD-220 - A2G Task Dispatching per TYPE and SCORING.miz differ diff --git a/Moose Test Missions/TSK - Task Modelling/TSK-010 - Task Modelling - SEAD/TSK-010 - Task Modelling - SEAD.miz b/Moose Test Missions/TSK - Task Modelling/TSK-010 - Task Modelling - SEAD/TSK-010 - Task Modelling - SEAD.miz index a19cdac4a..f1c4e75ff 100644 Binary files a/Moose Test Missions/TSK - Task Modelling/TSK-010 - Task Modelling - SEAD/TSK-010 - Task Modelling - SEAD.miz and b/Moose Test Missions/TSK - Task Modelling/TSK-010 - Task Modelling - SEAD/TSK-010 - Task Modelling - SEAD.miz differ diff --git a/Moose Test Missions/TSK - Task Modelling/TSK-020 - Task Modelling - Pickup/TSK-020 - Task Modelling - Pickup.miz b/Moose Test Missions/TSK - Task Modelling/TSK-020 - Task Modelling - Pickup/TSK-020 - Task Modelling - Pickup.miz index c9d48e124..4748939dc 100644 Binary files a/Moose Test Missions/TSK - Task Modelling/TSK-020 - Task Modelling - Pickup/TSK-020 - Task Modelling - Pickup.miz and b/Moose Test Missions/TSK - Task Modelling/TSK-020 - Task Modelling - Pickup/TSK-020 - Task Modelling - Pickup.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-100 - Normal Zone/ZON-100 - Normal Zone.miz b/Moose Test Missions/ZON - Zones/ZON-100 - Normal Zone/ZON-100 - Normal Zone.miz index 4da16dfce..d6017ec87 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-100 - Normal Zone/ZON-100 - Normal Zone.miz and b/Moose Test Missions/ZON - Zones/ZON-100 - Normal Zone/ZON-100 - Normal Zone.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-101 - Normal Zone - Random Point/ZON-101 - Normal Zone - Random Point.miz b/Moose Test Missions/ZON - Zones/ZON-101 - Normal Zone - Random Point/ZON-101 - Normal Zone - Random Point.miz index 840cf54b5..12d8710f7 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-101 - Normal Zone - Random Point/ZON-101 - Normal Zone - Random Point.miz and b/Moose Test Missions/ZON - Zones/ZON-101 - Normal Zone - Random Point/ZON-101 - Normal Zone - Random Point.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-102 - Normal Zone Boundary/ZON-102 - Normal Zone Boundary.miz b/Moose Test Missions/ZON - Zones/ZON-102 - Normal Zone Boundary/ZON-102 - Normal Zone Boundary.miz index 733fbd6d9..2fe36b816 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-102 - Normal Zone Boundary/ZON-102 - Normal Zone Boundary.miz and b/Moose Test Missions/ZON - Zones/ZON-102 - Normal Zone Boundary/ZON-102 - Normal Zone Boundary.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-200 - Group Zone/ZON-200 - Group Zone.miz b/Moose Test Missions/ZON - Zones/ZON-200 - Group Zone/ZON-200 - Group Zone.miz index 0f97ceb2c..3c9ea71ac 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-200 - Group Zone/ZON-200 - Group Zone.miz and b/Moose Test Missions/ZON - Zones/ZON-200 - Group Zone/ZON-200 - Group Zone.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-201 - Group Zone - Random Point/ZON-201 - Group Zone - Random Point.miz b/Moose Test Missions/ZON - Zones/ZON-201 - Group Zone - Random Point/ZON-201 - Group Zone - Random Point.miz index af255be00..18ce1328f 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-201 - Group Zone - Random Point/ZON-201 - Group Zone - Random Point.miz and b/Moose Test Missions/ZON - Zones/ZON-201 - Group Zone - Random Point/ZON-201 - Group Zone - Random Point.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-300 - Unit Zone/ZON-300 - Unit Zone.miz b/Moose Test Missions/ZON - Zones/ZON-300 - Unit Zone/ZON-300 - Unit Zone.miz index 3be4d6c84..991e09030 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-300 - Unit Zone/ZON-300 - Unit Zone.miz and b/Moose Test Missions/ZON - Zones/ZON-300 - Unit Zone/ZON-300 - Unit Zone.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-301 - Unit Zone - Random Point/ZON-301 - Unit Zone - Random Point.miz b/Moose Test Missions/ZON - Zones/ZON-301 - Unit Zone - Random Point/ZON-301 - Unit Zone - Random Point.miz index 7c2ca402b..3c3545fa3 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-301 - Unit Zone - Random Point/ZON-301 - Unit Zone - Random Point.miz and b/Moose Test Missions/ZON - Zones/ZON-301 - Unit Zone - Random Point/ZON-301 - Unit Zone - Random Point.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-400 - Radius Zone/ZON-400 - Radius Zone.miz b/Moose Test Missions/ZON - Zones/ZON-400 - Radius Zone/ZON-400 - Radius Zone.miz index 897ac0f03..cf29a1cfa 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-400 - Radius Zone/ZON-400 - Radius Zone.miz and b/Moose Test Missions/ZON - Zones/ZON-400 - Radius Zone/ZON-400 - Radius Zone.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-401 - Radius Zone - Random Point/ZON-401 - Radius Zone - Random Point.miz b/Moose Test Missions/ZON - Zones/ZON-401 - Radius Zone - Random Point/ZON-401 - Radius Zone - Random Point.miz index 41c5003d0..c1e3d9c88 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-401 - Radius Zone - Random Point/ZON-401 - Radius Zone - Random Point.miz and b/Moose Test Missions/ZON - Zones/ZON-401 - Radius Zone - Random Point/ZON-401 - Radius Zone - Random Point.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-500 - Polygon Zone/ZON-500 - Polygon Zone.miz b/Moose Test Missions/ZON - Zones/ZON-500 - Polygon Zone/ZON-500 - Polygon Zone.miz index 1f3907f46..698129fa9 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-500 - Polygon Zone/ZON-500 - Polygon Zone.miz and b/Moose Test Missions/ZON - Zones/ZON-500 - Polygon Zone/ZON-500 - Polygon Zone.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-501 - Polygon Zone - Random Point/ZON-501 - Polygon Zone - Random Point.miz b/Moose Test Missions/ZON - Zones/ZON-501 - Polygon Zone - Random Point/ZON-501 - Polygon Zone - Random Point.miz index 43d9950db..724ce33e9 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-501 - Polygon Zone - Random Point/ZON-501 - Polygon Zone - Random Point.miz and b/Moose Test Missions/ZON - Zones/ZON-501 - Polygon Zone - Random Point/ZON-501 - Polygon Zone - Random Point.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-502 - Polygon Zone Boundary/ZON-502 - Polygon Zone Boundary.miz b/Moose Test Missions/ZON - Zones/ZON-502 - Polygon Zone Boundary/ZON-502 - Polygon Zone Boundary.miz index 594b341e5..b4eb0555d 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-502 - Polygon Zone Boundary/ZON-502 - Polygon Zone Boundary.miz and b/Moose Test Missions/ZON - Zones/ZON-502 - Polygon Zone Boundary/ZON-502 - Polygon Zone Boundary.miz differ diff --git a/Moose Test Missions/ZON - Zones/ZON-510 - Send message if Clients fly the first time in the Polygon Zones/ZON-510 - Send message if Clients fly the first time in the Polygon Zones.miz b/Moose Test Missions/ZON - Zones/ZON-510 - Send message if Clients fly the first time in the Polygon Zones/ZON-510 - Send message if Clients fly the first time in the Polygon Zones.miz index 6a389522d..8865b840f 100644 Binary files a/Moose Test Missions/ZON - Zones/ZON-510 - Send message if Clients fly the first time in the Polygon Zones/ZON-510 - Send message if Clients fly the first time in the Polygon Zones.miz and b/Moose Test Missions/ZON - Zones/ZON-510 - Send message if Clients fly the first time in the Polygon Zones/ZON-510 - Send message if Clients fly the first time in the Polygon Zones.miz differ