Управляющие функции
Автор: zmpeter 01.07.2009 14:17
SaveDemo(string filename);записать следующий загруженный файл в demo filename
Exit(string next_program="");
выйти в Windows. next_program - программа, которую нужно стартовать после завершения данной
Exec(string command, string param = "", string path = "");
запустить исполняемый файл в Windows, path - default directory, param - строка параметров
Pause(int flag);
если flag!=0, то игра становится на паузу, flag==0 снимается с паузы
то время что игра была на паузе в GetTime() не учитывается и при снятии с паузы оно установится на значкение бывшее в момент постановки на паузу
SetPosition(int x,int y);
установить место наблюдения на карте
SetScrollType(int type, int x0 = -1000, int y0 = -1000, int x1 = -1000, int y1 = -1000);
установка типа скроллирования, см. #define SCROLL_XXX
GetScrollType();
возвращает текущий тип скроллирования
SetScrollBox(int x0, int y0, int x1, int y1);
установка границ скроллирования окна отображения
GetPreviousMapName();
вернуть имя карты исполняемой перед этой. если "", то запущено впервые
GetMapName();
вернуть имя текущей карты
SetLocale(string code_page);
установить клавиатурную раскладку code_page "409" -USEnglish,"419"-Russian
Список скриптовых extern-функций движка игры Alien Shooter 2.