Список скриптовых extern-функций движка игры Alien Shooter 2

Extern-функции - это функции, реализованные в движке игры Alien Shooter 2 (то есть в exe-шнике), для которых существует возможность их вызова из скриптов.
При помощи extern-функций через скрипты можно управлять многими частями игрового движка, реализовывать разнообразные геймплейные элементы.
В списке приведены почти все extern-функции с небольшими описаниями. Примеры использования функций рекомендую смотреть прямо в скриптах игры. Список всех этих функций также есть в файле export.lgc.
Функции, которые не используются в игре (и сомнительно, что вообще функционируют) из данного списка удалены.

Сокращения и примечания:
UIN - уникальный номер объекта.
Спрайт - любой конкретный объект на карте (монстр, трава, кровь и т.д.).
Каждый спрайт обладает определенной армией, подробнее здесь: Список армий в движке Alien Shooter 2.
Направление любого спрайта - целое число от 0 до 255.
Флагман - то, чем управляет сейчас игрок (герой, машина, танк и т.д.)


Функции управления спрайтами
Функции свойств юнитов
Функции работы с меню
Управляющие функции
Управляющие функции для мышки
Функции звуковых и видеоэффектов
Прочие функции
Работа с сохранением и загрузкой
Функции работы со строками
Функции работы с армиями и работы по сети
Расширенные функции
Некоторые вспомогательные функции

Рекомендую также ознакомиться со следующими материалами по теме:
Краткое описание скриптового языка игры Alien Shooter 2
Вопросы и ответы по скриптам и редактору Alien Shooter 2, часть 1
Вопросы и ответы по скриптам и редактору Alien Shooter 2, часть 2
Вопросы и ответы по скриптам и редактору Alien Shooter 2, часть 3