Module Settings

Core -- SETTINGS classe defines the format settings management for measurement.

Banner Image


Demo Missions

SETTINGS Demo Missions source code

SETTINGS Demo Missions, only for beta testers

ALL Demo Missions pack of the last release


YouTube Channel

SETTINGS YouTube Channel


Author: Sven Van de Velde (FlightControl)

Contributions:


Global(s)

SETTINGS

SETTINGS class, extends Base#BASE

Type SETTINGS

SETTINGS:A2AMenuSystem(MenuGroup, RootMenu, A2ASystem)
SETTINGS.A2ASystem
SETTINGS:A2GMenuSystem(MenuGroup, RootMenu, A2GSystem)
SETTINGS.A2GSystem
SETTINGS:GetLL_DDM_Accuracy()

Gets the SETTINGS LL accuracy.

SETTINGS:GetMGRS_Accuracy()

Gets the SETTINGS MGRS accuracy.

SETTINGS:GetMessageTime(MessageType)

Gets the SETTINGS Message Display Timing of a MessageType

SETTINGS:IsA2A_BRAA()

Is BRA

SETTINGS:IsA2A_BULLS()

Is BULLS

SETTINGS:IsA2A_LL_DDM()

Is LL DDM

SETTINGS:IsA2A_LL_DMS()

Is LL DMS

SETTINGS:IsA2A_MGRS()

Is MGRS

SETTINGS:IsA2G_BR()

Is BRA

SETTINGS:IsA2G_LL_DDM()

Is LL DDM

SETTINGS:IsA2G_LL_DMS()

Is LL DMS

SETTINGS:IsA2G_MGRS()

Is MGRS

SETTINGS:IsImperial()

Gets if the SETTINGS is imperial.

SETTINGS:IsMetric()

Gets if the SETTINGS is metric.

SETTINGS.LL_Accuracy
SETTINGS.LL_DMS
SETTINGS.MGRS_Accuracy
SETTINGS:MenuGroupA2ASystem(PlayerUnit, PlayerGroup, PlayerName, A2ASystem)
SETTINGS:MenuGroupA2GSystem(PlayerUnit, PlayerGroup, PlayerName, A2GSystem)
SETTINGS:MenuGroupLL_DDM_AccuracySystem(PlayerUnit, PlayerGroup, PlayerName, LL_Accuracy)
SETTINGS:MenuGroupMGRS_AccuracySystem(PlayerUnit, PlayerGroup, PlayerName, MGRS_Accuracy)
SETTINGS:MenuGroupMWSystem(PlayerUnit, PlayerGroup, PlayerName, MW)
SETTINGS:MenuGroupMessageTimingsSystem(PlayerUnit, PlayerGroup, PlayerName, MessageType, MessageTime)
SETTINGS:MenuLL_DDM_Accuracy(MenuGroup, RootMenu, LL_Accuracy)
SETTINGS:MenuMGRS_Accuracy(MenuGroup, RootMenu, MGRS_Accuracy)
SETTINGS:MenuMWSystem(MenuGroup, RootMenu, MW)
SETTINGS:MenuMessageTimingsSystem(MenuGroup, RootMenu, MessageType, MessageTime)
SETTINGS.MessageTypeTimings
SETTINGS.Metric
SETTINGS.PlayerMenu
SETTINGS:RemovePlayerMenu(RootMenu, PlayerUnit)
SETTINGS:Set(PlayerName)

SETTINGS constructor.

SETTINGS:SetA2A_BRAA()

Sets A2A BRA

SETTINGS:SetA2A_BULLS()

Sets A2A BULLS

SETTINGS:SetA2A_LL_DDM()

Sets A2A LL DDM

SETTINGS:SetA2A_LL_DMS()

Sets A2A LL DMS

SETTINGS:SetA2A_MGRS()

Sets A2A MGRS

SETTINGS:SetA2G_BR()

Sets A2G BRA

SETTINGS:SetA2G_LL_DDM()

Sets A2G LL DDM

SETTINGS:SetA2G_LL_DMS()

Sets A2G LL DMS

SETTINGS:SetA2G_MGRS()

Sets A2G MGRS

SETTINGS:SetImperial()

Sets the SETTINGS imperial.

SETTINGS:SetLL_Accuracy(LL_Accuracy)

Sets the SETTINGS LL accuracy.

SETTINGS:SetMGRS_Accuracy(MGRS_Accuracy)

Sets the SETTINGS MGRS accuracy.

SETTINGS:SetMessageTime(MessageType, MessageTime)

Sets the SETTINGS Message Display Timing of a MessageType

SETTINGS:SetMetric()

Sets the SETTINGS metric.

SETTINGS:SetPlayerMenu(RootMenu, PlayerUnit, MenuText)
SETTINGS:SetSystemMenu(MenuGroup, RootMenu)

Global(s)

#SETTINGS SETTINGS

SETTINGS class, extends Base#BASE

Type Settings

Type SETTINGS

Field(s)

SETTINGS:A2AMenuSystem(MenuGroup, RootMenu, A2ASystem)

Parameters

  • MenuGroup :

  • RootMenu :

  • A2ASystem :

#string SETTINGS.A2ASystem
SETTINGS:A2GMenuSystem(MenuGroup, RootMenu, A2GSystem)

Parameters

  • MenuGroup :

  • RootMenu :

  • A2GSystem :

#string SETTINGS.A2GSystem
SETTINGS:GetLL_DDM_Accuracy()

Gets the SETTINGS LL accuracy.

Return value

#number:

SETTINGS:GetMGRS_Accuracy()

Gets the SETTINGS MGRS accuracy.

Return value

#number:

SETTINGS:GetMessageTime(MessageType)

Gets the SETTINGS Message Display Timing of a MessageType

Parameter

Return value

#number:

SETTINGS:IsA2A_BRAA()

Is BRA

Return value

#boolean: true if BRA

SETTINGS:IsA2A_BULLS()

Is BULLS

Return value

#boolean: true if BULLS

SETTINGS:IsA2A_LL_DDM()

Is LL DDM

Return value

#boolean: true if LL DDM

SETTINGS:IsA2A_LL_DMS()

Is LL DMS

Return value

#boolean: true if LL DMS

SETTINGS:IsA2A_MGRS()

Is MGRS

Return value

#boolean: true if MGRS

SETTINGS:IsA2G_BR()

Is BRA

Return value

#boolean: true if BRA

SETTINGS:IsA2G_LL_DDM()

Is LL DDM

Return value

#boolean: true if LL DDM

SETTINGS:IsA2G_LL_DMS()

Is LL DMS

Return value

#boolean: true if LL DMS

SETTINGS:IsA2G_MGRS()

Is MGRS

Return value

#boolean: true if MGRS

SETTINGS:IsImperial()

Gets if the SETTINGS is imperial.

Return value

#boolean: true if imperial.

SETTINGS:IsMetric()

Gets if the SETTINGS is metric.

Return value

#boolean: true if metric.

#number SETTINGS.LL_Accuracy
#boolean SETTINGS.LL_DMS
#number SETTINGS.MGRS_Accuracy
SETTINGS:MenuGroupA2ASystem(PlayerUnit, PlayerGroup, PlayerName, A2ASystem)

Parameters

  • PlayerUnit :

  • PlayerGroup :

  • PlayerName :

  • A2ASystem :

SETTINGS:MenuGroupA2GSystem(PlayerUnit, PlayerGroup, PlayerName, A2GSystem)

Parameters

  • PlayerUnit :

  • PlayerGroup :

  • PlayerName :

  • A2GSystem :

SETTINGS:MenuGroupLL_DDM_AccuracySystem(PlayerUnit, PlayerGroup, PlayerName, LL_Accuracy)

Parameters

  • PlayerUnit :

  • PlayerGroup :

  • PlayerName :

  • LL_Accuracy :

SETTINGS:MenuGroupMGRS_AccuracySystem(PlayerUnit, PlayerGroup, PlayerName, MGRS_Accuracy)

Parameters

  • PlayerUnit :

  • PlayerGroup :

  • PlayerName :

  • MGRS_Accuracy :

SETTINGS:MenuGroupMWSystem(PlayerUnit, PlayerGroup, PlayerName, MW)

Parameters

  • PlayerUnit :

  • PlayerGroup :

  • PlayerName :

  • MW :

SETTINGS:MenuGroupMessageTimingsSystem(PlayerUnit, PlayerGroup, PlayerName, MessageType, MessageTime)

Parameters

  • PlayerUnit :

  • PlayerGroup :

  • PlayerName :

  • MessageType :

  • MessageTime :

SETTINGS:MenuLL_DDM_Accuracy(MenuGroup, RootMenu, LL_Accuracy)

Parameters

  • MenuGroup :

  • RootMenu :

  • LL_Accuracy :

SETTINGS:MenuMGRS_Accuracy(MenuGroup, RootMenu, MGRS_Accuracy)

Parameters

  • MenuGroup :

  • RootMenu :

  • MGRS_Accuracy :

SETTINGS:MenuMWSystem(MenuGroup, RootMenu, MW)

Parameters

  • MenuGroup :

  • RootMenu :

  • MW :

SETTINGS:MenuMessageTimingsSystem(MenuGroup, RootMenu, MessageType, MessageTime)

Parameters

  • MenuGroup :

  • RootMenu :

  • MessageType :

  • MessageTime :

SETTINGS.MessageTypeTimings
SETTINGS.Metric
SETTINGS.PlayerMenu
SETTINGS:RemovePlayerMenu(RootMenu, PlayerUnit)

Parameters

Return value

#SETTINGS:

SETTINGS:Set(PlayerName)

SETTINGS constructor.

Parameter

  • PlayerName :

Return value

#SETTINGS:

SETTINGS:SetA2A_BRAA()

Sets A2A BRA

Return value

#SETTINGS:

SETTINGS:SetA2A_BULLS()

Sets A2A BULLS

Return value

#SETTINGS:

SETTINGS:SetA2A_LL_DDM()

Sets A2A LL DDM

Return value

#SETTINGS:

SETTINGS:SetA2A_LL_DMS()

Sets A2A LL DMS

Return value

#SETTINGS:

SETTINGS:SetA2A_MGRS()

Sets A2A MGRS

Return value

#SETTINGS:

SETTINGS:SetA2G_BR()

Sets A2G BRA

Return value

#SETTINGS:

SETTINGS:SetA2G_LL_DDM()

Sets A2G LL DDM

Return value

#SETTINGS:

SETTINGS:SetA2G_LL_DMS()

Sets A2G LL DMS

Return value

#SETTINGS:

SETTINGS:SetA2G_MGRS()

Sets A2G MGRS

Return value

#SETTINGS:

SETTINGS:SetImperial()

Sets the SETTINGS imperial.

SETTINGS:SetLL_Accuracy(LL_Accuracy)

Sets the SETTINGS LL accuracy.

Parameter

  • #number LL_Accuracy :

Return value

#SETTINGS:

SETTINGS:SetMGRS_Accuracy(MGRS_Accuracy)

Sets the SETTINGS MGRS accuracy.

Parameter

  • #number MGRS_Accuracy :

Return value

#SETTINGS:

SETTINGS:SetMessageTime(MessageType, MessageTime)

Sets the SETTINGS Message Display Timing of a MessageType

Parameters

  • Core.Message#MESSAGE MessageType : The type of the message.

  • #number MessageTime : The display time duration in seconds of the MessageType.

SETTINGS:SetMetric()

Sets the SETTINGS metric.

SETTINGS:SetPlayerMenu(RootMenu, PlayerUnit, MenuText)

Parameters

Return value

#SETTINGS:

SETTINGS:SetSystemMenu(MenuGroup, RootMenu)

Parameters

  • MenuGroup :

  • RootMenu :

Return value

#SETTINGS: