Table of Contents
| !HowToPrint | This section of the Lua API documentation does not describe a module of code; its purpose is to collect the information on print-related functions in other modules into one place. | ||||||||||||||||||||
| !Set Catalog | This section lists all the built in set-data command names, and the arguments each one accepts. | ||||||||||||||||||||
| !Task Catalog | This section lists all the C++ task names, and the arguments each one accepts. | ||||||||||||||||||||
| AerodromeObject | The AerodromeObject class refers to a single aerodrome object that contains data about the geometry and other characteristics of an aerodrome. | ||||||||||||||||||||
| AirRefuelSupplier | The AirRefuelSupplier is an object that controls the refuel points of a tanker aircraft. | ||||||||||||||||||||
| AsyncJob | An AsyncJob represents a the status of a job that is running asynchronously to the Lua task. | ||||||||||||||||||||
| ComponentSystem | A component system is a capability that is assigned to the entity in the Entity Editor. | ||||||||||||||||||||
| Detonation | A collection of detonation parameters Includes the location of the detonation, munitionType of the detonation, the detonation result, Warhead type, fuse type, quanity in the detonation, and if more than one, rate of munitions. | ||||||||||||||||||||
| ExtendableArtPart | The ExtendableArtPart is a class of Lua object that represents a rotating articulated part. | ||||||||||||||||||||
| FeatureGeometry | This module contains contains functions for operating on FeatureGeometry objects. | ||||||||||||||||||||
| FeatureSet | A FeatureSet is an object that contains a set of features. | ||||||||||||||||||||
| Location3D | This module contains functions for creating and operating on a 3D point object. | ||||||||||||||||||||
| LocationReference | A LocationReference is an object that references a location in the world. | ||||||||||||||||||||
| ScriptAnimationModel | The DtScriptAnimationModel class refers to an animation model that can be used by a scripted task to animate an entity's movement. | ||||||||||||||||||||
| SensorGimbal | The SensorGimbal is a sensor that rotates on a gimbal. | ||||||||||||||||||||
| SimObject | The SimObject class refers to a single object in the simulation. | ||||||||||||||||||||
| SwingingArtPart | The SwingingArtPart is a class of Lua object that represents a rotating articulated part. | ||||||||||||||||||||
| SystemAttribute | This section of the Lua documentation lists the attributes that entity systems can provide in the componentSystem:getAttribute function. See the ComponentSystem module documentation. |
||||||||||||||||||||
| TranslatableArtPart | The TranslatableArtPart is a class of Lua object that represents a translating articulated part. | ||||||||||||||||||||
| TranslatableStream | A TranslatableStream is a text stream class that can be translated by VR-Force for display in the GUI as text that is translated to the current language the user is displaying (as long as those translations exist.) See the VR-Forces Users Guide, section 2.5, for information about localizing the GUI. | ||||||||||||||||||||
| Vector3D | A Vector3D is a vector in earth-relative coordinates, e.g. | ||||||||||||||||||||
| VectorGeoc3D | A VectorGeoc3D is a straight line in space, unlike a Vector3D. | ||||||||||||||||||||
| VectorOffset3D | A VectorOffset3D is a direction vector that is relative to some direction specified by a Vector3D. | ||||||||||||||||||||
| WeaponInfo | A WeaponInfo is a class providing information about a specific weapon available on the ownship entity. | ||||||||||||||||||||
| aggregateUtils | AggregateUtils is a collection of tables and functions that provide useful capabilities and definitions related to aggregates. | ||||||||||||||||||||
| airportDataUtils | Functions that compute information of interest about airports and runways. | ||||||||||||||||||||
| behaviorEngine | This package implements a behavior engine aimed at supporting unit behaviors, or "commands." These commands are invoked and executed the same way all Lua task scripts are. | ||||||||||||||||||||
| componentSystemUtil | Utilities to provide information on component systems in a convenient form. | ||||||||||||||||||||
| contactsUtils | Contact UtilitiesSummaryUtilities to provide information about reported hostile (or other) contacts. DependenciesPlease make sure that this is preceded by these inclusions: require "vrfutil" Usage require "contactsUtils" |
||||||||||||||||||||
| dataFileUtils | Contains utility functions for reading data from text files. | ||||||||||||||||||||
| displayGraphUtil | IntroductionThe functions in this library assist with generating graph commands in the dot language (see https://graphviz.org/doc/info/lang.html) and displaying the graph. |
||||||||||||||||||||
| embarkationUtil | SummaryEmbarkation utilities help computation about embarkation slots. DependenciesPlease make sure that this is preceded by these inclusions: require "vrfutil" Usage require "embarkationUtil" Constants
|
||||||||||||||||||||
| engagementUtil | Functions that assist in calculating targets, line of sight. Usage: require "engagementUtil"
|
||||||||||||||||||||
| formationUtils | Functions that help with access to and manipulation of formation definition data, including formation names and position offsets. Usage: formationFns = require "formationUtils" |
||||||||||||||||||||
| fsm | A design pattern for doing finite state machines (FSMs) in Lua. | ||||||||||||||||||||
| fsm2 | A design pattern for implementing finite state machines (FSMs) in Lua. | ||||||||||||||||||||
| lightDataUtils | SummaryDefines tables that contain data that can be used in changing runway/aerodrome light settings to some predefined states. |
||||||||||||||||||||
| msgUtil | Message Util is a collection of functions that maintain queues of object or text messages that the entity receives. | ||||||||||||||||||||
| munitionLauncherUtils | This package contains some functions that support munition-launching scripts such as Delayed_homing and Launch_ASW_Missile. | ||||||||||||||||||||
| parseUtil | Lua functions that assist with parsing of strings, especially from received messages. | ||||||||||||||||||||
| pathUtil | pathUtil is a collection of utility functions that help with path planning and ground-clamping points on a route. | ||||||||||||||||||||
| spatialUtil | Functions that compute things in space using points, vectors, etc. | ||||||||||||||||||||
| taskVisualizationUtil | |||||||||||||||||||||
| terrainReasoningUtil | Terrain Reasoning UtilitiesSummaryTerrain Reasoning Utilities provide helper functions for processing the results of terrain reasoning queries. DependenciesPlease make sure that this is preceded by these inclusions: require "vrfutil" Usage require "terrainReasoningUtil" Constants
Copyright© 2024 MAK Technologies, Inc. All rights reserved. |
