diff --git a/Documentation/AI.AI_A2A_Dispatcher.html b/Documentation/AI.AI_A2A_Dispatcher.html index abe745b2e..6234f6ff6 100644 --- a/Documentation/AI.AI_A2A_Dispatcher.html +++ b/Documentation/AI.AI_A2A_Dispatcher.html @@ -4873,14 +4873,11 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau
Flash messages to player
-Flash messages to player
-Flash messages to player
-Flash messages to player
-The Defender Default Settings over all Squadrons.
- - - -flash messages to players
-The Defender Default Settings over all Squadrons.
- - - -flash messages to players
-The Defender Default Settings over all Squadrons.
- - - -flash messages to players
-The Defender Default Settings over all Squadrons.
- - - -flash messages to players
-Set destination airbase for next :Route() command.
+ @@ -2784,6 +2787,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a depoly mission.
+ @@ -4535,6 +4541,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Set destination airbase for next :Route() command.
+ @@ -4568,6 +4577,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a depoly mission.
+ @@ -5161,6 +5173,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Set destination airbase for next :Route() command.
+ @@ -5194,6 +5209,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a depoly mission.
+ @@ -6675,6 +6693,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Set destination airbase for next :Route() command.
+ @@ -6708,6 +6729,9 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau + +Aircraft is on a depoly mission.
+ diff --git a/Documentation/AI.AI_Cargo_Helicopter.html b/Documentation/AI.AI_Cargo_Helicopter.html index ba7072f07..b6c23e96f 100644 --- a/Documentation/AI.AI_Cargo_Helicopter.html +++ b/Documentation/AI.AI_Cargo_Helicopter.html @@ -2908,28 +2908,22 @@ When Moose is loaded statically, (as one file), tracing is switched off by defaumeter
-kph
-meter
-kph
-meter
-kph
-meter
-kph
-This table contains the targets detected during patrol.
- @@ -6509,9 +6506,6 @@ Note that this method is required, as triggers the next route when patrolling fo - -This table contains the targets detected during patrol.
- @@ -7256,9 +7250,6 @@ Note that this method is required, as triggers the next route when patrolling fo - -This table contains the targets detected during patrol.
- @@ -8891,9 +8882,6 @@ Note that this method is required, as triggers the next route when patrolling fo - -This table contains the targets detected during patrol.
- diff --git a/Documentation/Cargo.CargoCrate.html b/Documentation/Cargo.CargoCrate.html index f1bcf0170..58b55730c 100644 --- a/Documentation/Cargo.CargoCrate.html +++ b/Documentation/Cargo.CargoCrate.html @@ -1864,17 +1864,6 @@ Therefore, this class is considered to be deprecatedNow we spawn the new group based on the template created.
+Now we spawn the new group based on the template created.
+SPAWN:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)
The AI is on by default when spawning a group.
+Don't repeat the group from Take-Off till Landing and back Take-Off by ReSpawning.
+The internal counter of the amount of spawning the has happened since SpawnStart.
+Overwrite unit names by default with group name.
+By default, no InitLimit
When the first Spawn executes, all the Groups need to be made visible before start.
+Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.
The AI is on by default when spawning a group.
+The internal counter of the amount of spawning the has happened since SpawnStart.
+Overwrite unit names by default with group name.
+By default, no InitLimit
Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.
The ME name of the HQ object
- - - -Prefix for logging
+ + + +self.SAMCheckRanges = {}
- @@ -8468,17 +8476,6 @@ E.g. `mymantis:SetAdvancedMode(true, 90)` - - - -The ME name of the HQ object
- - - -Prefix for logging
+ + + +self.SAMCheckRanges = {}
- diff --git a/Documentation/Functional.Movement.html b/Documentation/Functional.Movement.html index 1671a249f..f52009b30 100644 --- a/Documentation/Functional.Movement.html +++ b/Documentation/Functional.Movement.html @@ -2265,6 +2265,20 @@ When Moose is loaded statically, (as one file), tracing is switched off by defauContains the counter how many units are currently alive.
+ +Contains the counter how many units are currently alive.
+ +Type of terminal to be used when spawning at an airbase.
-RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)
Type of terminal to be used when spawning at an airbase.
-Type of terminal to be used when spawning at an airbase.
-Create the CSV file.
+Create the CSV file.
+Note Subtitles are not displayed when using SRS. The DCS mechanic to show subtitles (top left screen), is via the function call that plays a sound file from a UNIT, hence this doesn't work here.
+Currently, DCS allows for displaying subtitles of radio transmissions only from airborne units, i.e. airplanes and helicopters. Therefore, if you want to have subtitles, it is necessary to place an additional aircraft on the ATIS airport and set it to uncontrolled. This unit can then function as a radio relay to transmit messages with subtitles. These subtitles will only be displayed, if the player has tuned in the correct ATIS frequency.
@@ -1853,10 +1855,84 @@ atisAbuDhabi:Start()atis=ATIS:New("Batumi", 305, radio.modulation.AM)
atis:SetSRS("D:\\DCS\\_SRS\\", "male", "en-US")
-atis:Start()
+atis:Start()
-This uses a male voice with US accent. It requires SRS to be installed in the `D:\DCS_SRS` directory. Not that backslashes need to be escaped or simply use slashes (as in linux).
+This uses a male voice with US accent. It requires SRS to be installed in the `D:\DCS_SRS` directory. Note that backslashes need to be escaped or simply use slashes (as in linux).
+ + You can localize the SRS output, all you need is to provide a table of translations and set the locale of your instance. You need to provide the translations in your script before you instantiate your ATIS.
+ The German localization (already provided in the code) e.g. looks like follows:
ATIS.Messages.DE =
+ {
+ HOURS = "Uhr",
+ TIME = "Zeit",
+ NOCLOUDINFO = "Informationen über Wolken nicht verfuegbar",
+ OVERCAST = "Geschlossene Wolkendecke",
+ BROKEN = "Stark bewoelkt",
+ SCATTERED = "Bewoelkt",
+ FEWCLOUDS = "Leicht bewoelkt",
+ NOCLOUDS = "Klar",
+ AIRPORT = "Flughafen",
+ INFORMATION ="Information",
+ SUNRISEAT = "Sonnenaufgang um %s lokaler Zeit",
+ SUNSETAT = "Sonnenuntergang um %s lokaler Zeit",
+ WINDFROMMS = "Wind aus %s mit %s m/s",
+ WINDFROMKNOTS = "Wind aus %s mit %s Knoten",
+ GUSTING = "boeig",
+ VISIKM = "Sichtweite %s km",
+ VISISM = "Sichtweite %s Meilen",
+ RAIN = "Regen",
+ TSTORM = "Gewitter",
+ SNOW = "Schnee",
+ SSTROM = "Schneesturm",
+ FOG = "Nebel",
+ DUST = "Staub",
+ PHENOMENA = "Wetter Phaenomene",
+ CLOUDBASEM = "Wolkendecke von %s bis %s Meter",
+ CLOUDBASEFT = "Wolkendecke von %s bis %s Fuß",
+ TEMPERATURE = "Temperatur",
+ DEWPOINT = "Taupunkt",
+ ALTIMETER = "Hoehenmesser",
+ ACTIVERUN = "Aktive Startbahn",
+ LEFT = "Links",
+ RIGHT = "Rechts",
+ RWYLENGTH = "Startbahn",
+ METERS = "Meter",
+ FEET = "Fuß",
+ ELEVATION = "Hoehe",
+ TOWERFREQ = "Kontrollturm Frequenz",
+ ILSFREQ = "ILS Frequenz",
+ OUTERNDB = "Aeussere NDB Frequenz",
+ INNERNDB = "Innere NDB Frequenz",
+ VORFREQ = "VOR Frequenz",
+ VORFREQTTS = "V O R Frequenz",
+ TACANCH = "TACAN Kanal %d Xaver",
+ RSBNCH = "RSBN Kanal",
+ PRMGCH = "PRMG Kanal",
+ ADVISE = "Hinweis bei Erstkontakt, Sie haben Informationen",
+ STATUTE = "englische Meilen",
+ DEGREES = "Grad Celsius",
+ FAHRENHEIT = "Grad Fahrenheit",
+ INCHHG = "Inches H G",
+ MMHG = "Millimeter H G",
+ HECTO = "Hektopascal",
+ METERSPER = "Meter pro Sekunde",
+ TACAN = "Tackan",
+ FARP = "Farp",
+ DELIMITER = "Komma", -- decimal delimiter
+ }
+
+
+Then set up your ATIS and set the locale:
+ + atis=ATIS:New("Batumi", 305, radio.modulation.AM)
+ atis:SetSRS("D:\\DCS\\_SRS\\", "female", "de_DE")
+ atis:SetLocale("de")
+ atis:Start()
+
Place marks with runway data on the F10 map.
+Set unit system to imperial units.
+Set locale for localized text-to-sound output via SRS, defaults to "en".
Get thousands of a number.
+[Internal] Init localization
Radio frequency in MHz.
+Gettext for localization
Class id string for output to DCS log file.
+Current locale
true.
+5° (East).
+Current locale
+ +Set locale for localized text-to-sound output via SRS, defaults to "en".
+ +ATIS
++ #string + locale +
+Locale for localized text-to-sound output via SRS, defaults to "en".
+ +self
+ +This is used to approximately calculate the dew point. -Note that the dew point is only an artificial information as DCS does not have an atmospheric model that includes humidity (yet).
+Note that the dew point is only an artificial information as DCS does not have an atmospheric model that includes humidity (yet).Relative Humidity, i.e. a number between 0 and 100 %. Default is 50 %.
+Relative Humidity, i.e. a number between 0 and 100 %. Default is 50 %.
[Internal] Init localization
+ +Current locale
+ +Current locale
+ +true.
@@ -14017,7 +14302,18 @@ When moose is loading dynamically (for moose class development), tracing is swit + +Radio queue of LSO.
+Radio queue of marshal.
+Radio queue of LSO.
+ + + +Radio queue of marshal.
+ + + +Radio queue of LSO.
+ + + +Radio queue of marshal.
+ + + +Set case to that of lead.
+ @@ -40466,7 +40535,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -Set stack flag.
+Also decrease flag for section members of flight.
@@ -40687,7 +40756,7 @@ When moose is loading dynamically (for moose class development), tracing is swit -Set time stamp.
+Set new time stamp.
diff --git a/Documentation/Ops.CSAR.html b/Documentation/Ops.CSAR.html index 1840f0c0e..d44ac2f62 100644 --- a/Documentation/Ops.CSAR.html +++ b/Documentation/Ops.CSAR.html @@ -3958,7 +3958,7 @@ When Moose is loaded statically, (as one file), tracing is switched off by defautable of CSAR unit names
-Replacement woundedGroups
-counter for saved pilots
- -counter for successful rescue landings at FARP/AFB/MASH
- -table of CSAR unit names
-Replacement woundedGroups
-counter for saved pilots
- -counter for successful rescue landings at FARP/AFB/MASH
- -table of CSAR unit names
-Replacement woundedGroups
-counter for saved pilots
- -counter for successful rescue landings at FARP/AFB/MASH
- -Name of the class.
-Folderpath.
+#1570
-time to repairor build a unit/group
+noob catch
Name of the class.
-Folderpath.
+#1570
-time to repairor build a unit/group
+noob catch
Name of the class.
-Folderpath.
+#1570
-time to repairor build a unit/group
+noob catch
template for a group of 10 paratroopers
+template for a group of 10 paratroopers
+set to false to suppress flash messages
+set to false to suppress flash messages
+set to false to suppress flash messages
+set to false to suppress flash messages
+Stack by pointer.
-Stack by pointer.
-Coordinate of the mark.
-Text displayed in the mark panel.
+Coordinate of the mark.
-Text displayed in the mark panel.
+Coordinate of the mark.
-Text displayed in the mark panel.
+