ACSUtils Wiki

An ACS library for ZDoom-based ports

User Tools

Site Tools


ru:start

This is an old revision of the document!


Добро пожаловать в ACSUtils Wiki! (English version)

ACSUtils это ACS-библиотека, добавляющая:

ACSUtils полностью совместим с последними версиями Zandronum и (G)ZDoom. Некоторые эксклюзивные ZDoom функции также реализованы для Zandronum.

Начало работы

Скачайте последний релиз библиотеки, распакуйте файлы в папку с исходниками ACS файлов вашего мода и используйте этот шаблон:

#library "myproject"

// Скрипты вашего проекта (это реализация именованных скриптов для Zandronum, в ZDoom же используйте обычные именованные скрипты)
#define myproject_errorhandler 701

// Настройки ACSUtils
#define TIDALLOCSTART 15000
#define ACSUTILS_ERROR_HANDLER myproject_errorhandler

// Включаемые файлы:
#include "zcommon.acs"
#include "acsutils.acs"

// Обработчик ошибок вашего мода:
script myproject_errorhandler (int type, int message)
{
	Log(s:"error: ", s:message);
	printbold(s:"error: ", s:message);
}

// Дальше следует код вашего проекта

Если вы делайте мод для Zandronum, не забывайте, что вы можете также делать именованные скрипты.

Авторы

Вы можете изменять код, но вы обязательно должны указать авторов этой библиотеки:

  • Korshun
  • DjSkaarj
  • Monsterovich

GitHub

https://github.com/Korshun/acsutils – помощь приветствуется.

ru/start.1462651112.txt.gz · Last modified: 2016/05/07 22:58 by korshun