diff --git a/Documentation/AI.AI_Air.html b/Documentation/AI.AI_Air.html index 7bd80a44e..ae261be08 100644 --- a/Documentation/AI.AI_Air.html +++ b/Documentation/AI.AI_Air.html @@ -3042,17 +3042,6 @@ When Moose is loaded statically, (as one file), tracing is switched off by defau - - - -
Now 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
-Flag that indicates if all the Groups of the SpawnGroup need to be visible when Spawned.
+When the first Spawn executes, all the Groups need to be made visible before start.
When working in UnControlled mode, all planes are Spawned in UnControlled mode before the scheduler starts.
+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.
-When the first Spawn executes, all the Groups need to be made visible before start.
Function to get the HQ object for further use
+Prefix to build the #SET_GROUP for EWR group
+ + + +The ME name of the HQ object
- - - -switch alarm state RED
+self.SAMCheckRanges = {}
-Prefix to build the #SET_GROUP for EWR group
+The ME name of the HQ object
- - - -switch alarm state RED
+self.SAMCheckRanges = {}
-Contains the counter how many units are currently alive
- -Contains the counter how many units are currently alive
- -By default, the sound files are placed in the "Range Soundfiles/" folder inside the mission (.miz) file. Another folder can be specified via the RANGE.SetSoundfilesPath(path) function.
+Alternatively, the voice output can be fully done via SRS, no sound file additions needed. Set up SRS with RANGE.SetSRS(). Range control and instructor frequencies and voices can then be +set via RANGE.SetSRSRangeControl() and RANGE.SetSRSRangeInstructor()
+To automatically save bombing results to disk, use the RANGE.SetAutosave() function. Bombing results will be saved as csv file in your "Saved Games\DCS.openbeta\Logs" directory. @@ -2128,7 +2134,7 @@ The could avoid the lua garbage collection to accidentally/falsely deallocate th
Enable instructor radio and set frequency.
+Enable instructor radio and set frequency (non-SRS).
Enable range control and set frequency.
+Enable range control and set frequency (non-SRS).
Set range zone.
+RANGE:SetSRS(PathToSRS, Port, Coalition, Frequency, Modulation, Volume, PathToGoogleKey)
Use SRS Simple-Text-To-Speech for transmissions.
+RANGE:SetSRSRangeControl(frequency, modulation, voice, culture, gender, relayunitname)
(SRS) Set range control frequency and voice.
+RANGE:SetSRSRangeInstructor(frequency, modulation, voice, culture, gender, relayunitname)
(SRS) Set range instructor frequency and voice.
Table of targets to bomb.
+Minimum altitude in meters AGL at which illumination bombs are fired. Default is 500 m.
+Name of relay unit.
+If true (default), all rocket types are tracked and impact point to closest bombing target is evaluated.
+Table of targets to bomb.
+ + + +Minimum altitude in meters AGL at which illumination bombs are fired. Default is 500 m.
+ + + +Name of relay unit.
+ + + +If true (default), all rocket types are tracked and impact point to closest bombing target is evaluated.
+ + + +Enable instructor radio and set frequency.
+Enable instructor radio and set frequency (non-SRS).
Enable range control and set frequency.
+Enable range control and set frequency (non-SRS).
Use SRS Simple-Text-To-Speech for transmissions.
+ + +No sound files necessary.
+ +RANGE
++ #string + PathToSRS +
+Path to SRS directory.
+ ++ #number + Port +
+SRS port. Default 5002.
+ ++ #number + Coalition +
+Coalition side, e.g. coalition.side.BLUE or coalition.side.RED
+ ++ #number + Frequency +
+Frequency to use, defaults to 256 (same as rangecontrol)
+ ++ #number + Modulation +
+Modulation to use, defaults to radio.modulation.AM
+ ++ #number + Volume +
+Volume, between 0.0 and 1.0. Defaults to 1.0
+ ++ #string + PathToGoogleKey +
+Path to Google TTS credentials.
+ +self
+ +(SRS) Set range control frequency and voice.
+ +RANGE
++ #number + frequency +
+Frequency in MHz. Default 256 MHz.
+ ++ #number + modulation +
+Modulation, defaults to radio.modulation.AM.
+ ++ #string + voice +
+Voice.
+ ++ #string + culture +
+Culture, defaults to "en-US".
+ ++ #string + gender +
+Gender, defaults to "female".
+ ++ #string + relayunitname +
+Name of the unit used for transmission location.
+ +self
+ +(SRS) Set range instructor frequency and voice.
+ +RANGE
++ #number + frequency +
+Frequency in MHz. Default 305 MHz.
+ ++ #number + modulation +
+Modulation, defaults to radio.modulation.AM.
+ ++ #string + voice +
+Voice.
+ ++ #string + culture +
+Culture, defaults to "en-US".
+ ++ #string + gender +
+Gender, defaults to "male".
+ ++ #string + relayunitname +
+Name of the unit used for transmission location.
+ +self
+ +Table of targets to bomb.
+ + + +Minimum altitude in meters AGL at which illumination bombs are fired. Default is 500 m.
+ + + +Name of relay unit.
+ + + +If true (default), all rocket types are tracked and impact point to closest bombing target is evaluated.
+ + + +Table of targets to bomb.
+ + + +Minimum altitude in meters AGL at which illumination bombs are fired. Default is 500 m.
+ + + +Name of relay unit.
+ + + +If true (default), all rocket types are tracked and impact point to closest bombing target is evaluated.
+ + + +RAT:_TranslateRotate(SpawnIndex, SpawnRootX, SpawnRootY, SpawnX, SpawnY, SpawnAngle)
Set case of f
+Set case to that of lead.
Data table at each position in the groove. Elements are of type AIRBOSS.GrooveData.
+AIRBOSS.PlayerData.flag + + + + +Set stack flag.
Data table at each position in the groove. Elements are of type AIRBOSS.GrooveData.
table of CSAR unit names
-Replacement woundedGroups
- -contain a table for each SAR with all units he has with the original names
+table of CSAR unit names
-Replacement woundedGroups
- -contain a table for each SAR with all units he has with the original names
+table of CSAR unit names
-Replacement woundedGroups
- -contain a table for each SAR with all units he has with the original names
+Name of the class.
+ + + +tables
+#1570
+noob catch
+time to repair a unit/group
Name of the class.
+tables
+#1570
+noob catch
+time to repair a unit/group
Name of the class.
+tables
+#1570
+noob catch
+time to repair a unit/group
Can transport crate.
+Set SRS volume.
+Text to be transmitted.
+| Fields and Methods inherited from Voices | +Description | +
|---|---|
| + | + + | +
| + | + |
Label showing up on the SRS radio overlay. Default is "ROBOT". No spaces allowed.
+Label showing up on the SRS radio overlay. Default is "ROBOT". No spaces allowed.
+Text to be transmitted.
+Voices
+ +Stack by pointer.
+Stack by pointer.
+