mirror of
https://github.com/FlightControl-Master/MOOSE.git
synced 2025-10-29 16:58:06 +00:00
COORDINATE
- Improved Smoke and Fire and Smoke functions by adding delay and duration parameters
This commit is contained in:
@@ -12,27 +12,35 @@
|
||||
-- @module Utilities.Utils
|
||||
-- @image MOOSE.JPG
|
||||
|
||||
---
|
||||
--- Smoke color enum `trigger.smokeColor`.
|
||||
-- @type SMOKECOLOR
|
||||
-- @field Green
|
||||
-- @field Red
|
||||
-- @field White
|
||||
-- @field Orange
|
||||
-- @field Blue
|
||||
-- @field #number Green Green smoke (0)
|
||||
-- @field #number Red Red smoke (1)
|
||||
-- @field #number White White smoke (2)
|
||||
-- @field #number Orange Orange smoke (3)
|
||||
-- @field #number Blue Blue smoke (4)
|
||||
|
||||
SMOKECOLOR = trigger.smokeColor -- #SMOKECOLOR
|
||||
|
||||
---
|
||||
--- Flare colur enum `trigger.flareColor`.
|
||||
-- @type FLARECOLOR
|
||||
-- @field Green
|
||||
-- @field Red
|
||||
-- @field White
|
||||
-- @field Yellow
|
||||
-- @field #number Green (0)
|
||||
-- @field #number Red Red flare (1)
|
||||
-- @field #number White White flare (2)
|
||||
-- @field #number Yellow Yellow flare (3)
|
||||
|
||||
FLARECOLOR = trigger.flareColor -- #FLARECOLOR
|
||||
|
||||
--- Big smoke preset enum.
|
||||
-- @type BIGSMOKEPRESET
|
||||
-- @field #number SmallSmokeAndFire Small moke and fire (1)
|
||||
-- @field #number MediumSmokeAndFire Medium smoke and fire (2)
|
||||
-- @field #number LargeSmokeAndFire Large smoke and fire (3)
|
||||
-- @field #number HugeSmokeAndFire Huge smoke and fire (4)
|
||||
-- @field #number SmallSmoke Small smoke (5)
|
||||
-- @field #number MediumSmoke Medium smoke (6)
|
||||
-- @field #number LargeSmoke Large smoke (7)
|
||||
-- @field #number HugeSmoke Huge smoke (8)
|
||||
BIGSMOKEPRESET = {
|
||||
SmallSmokeAndFire=1,
|
||||
MediumSmokeAndFire=2,
|
||||
@@ -351,7 +359,7 @@ end
|
||||
-- @return #string Table as a string.
|
||||
UTILS.OneLineSerialize = function( tbl ) -- serialization of a table all on a single line, no comments, made to replace old get_table_string function
|
||||
|
||||
lookup_table = {}
|
||||
local lookup_table = {}
|
||||
|
||||
local function _Serialize( tbl )
|
||||
|
||||
@@ -490,7 +498,7 @@ end
|
||||
|
||||
--- Counts the number of elements in a table.
|
||||
-- @param #table T Table to count
|
||||
-- @return #int Number of elements in the table
|
||||
-- @return #number Number of elements in the table
|
||||
function UTILS.TableLength(T)
|
||||
local count = 0
|
||||
for _ in pairs(T or {}) do count = count + 1 end
|
||||
|
||||
Reference in New Issue
Block a user