Skip to content
This repository has been archived by the owner on Dec 2, 2024. It is now read-only.

MissionScriptsDynamicUtils (rus)

AlexandrV edited this page Nov 14, 2017 · 1 revision

Utils

Версия Описание полезных
функций
Параметры
и типы
Возвращаемое
значение
7000+ AbsI
Функция AbsI возвращает абсолютную величину
отрицательного или положительного целого числа (модуль)
aValue: Integer; Integer
7000+ AbsS
Функция AbsS возвращает абсолютную величину
отрицательного или положительного дробного числа (модуль)
aValue: Single; Single
7000+ ArrayElementCount
Возвращает сколько раз строка поступала в массив
aElement: AnsiString;
aArray: array of String;
Integer
7000+ ArrayElementCountB
Возвращает сколько раз логическое значение поступала в массив
aElement: Boolean;
aArray: array of Boolean;
Integer
7000+ ArrayElementCountI
Возвращает сколько раз целое число поступала в массив
aElement: Integer;
aArray: array of Integer;
Integer
7000+ ArrayElementCountS
Возвращает сколько раз дробное число поступала в массив
aElement: Single;
aArray: array of Single;
Integer
7000+ ArrayHasElement
Проверяет задал ли массив указанную строку
aElement: AnsiString;
aArray: array of String;
Boolean
7000+ ArrayHasElementB
Проверяет задал ли массив логическое значение
aElement: Boolean;
aArray: array of Boolean;
Boolean
7000+ ArrayHasElementI
Проверяет задал ли массив указанное целое число
aElement: Integer;
aArray: array of Integer;
Boolean
7000+ ArrayHasElementS
Проверяет задал ли массив указанное дробное число
aElement: Single;
aArray: array of Single;
Boolean
7000+ EnsureRangeI
Возвращает самое близкое целое число
от заданного целого числа aValue в интервале от aMin до aMax
aValue: Integer;
aMin: Integer;
aMax: Integer;
Integer
7000+ EnsureRangeS
Возвращает самое близкое дробное число
от заданного дробного числа aValue в интервале от aMin до aMax
aValue: Single;
aMin: Single;
aMax: Single;
Single
7000+ IfThen
Checks condition aBool and returns aTrue/aFalse string depending on check result
aBool: Boolean;
aTrue: AnsiString;
aFalse: AnsiString;
AnsiString
7000+ IfThenI
Checks condition aBool and returns aTrue/aFalse integer depending on check result
aBool: Boolean;
aTrue: Integer;
aFalse: Integer;
Integer
7000+ IfThenS
Checks condition aBool and returns aTrue/aFalse single number depending on check result
aBool: Boolean;
aTrue: Single;
aFalse: Single;
Single