ACSUtils Wiki

An ACS library for ZDoom-based ports

User Tools

Site Tools


ru:namedscripts

Именованные скрипты в Zandronum

Zandronum пока что не поддерживает настоящие именованные скрипты, однако вы можете использовать предопределенные константы (#define) чтобы дать имена вашим скриптам.

#define myproject_somescript 301
#define myproject_enter 302

script myproject_somescript (void)
{
    ...
}

script myproject_enter ENTER
{
    ...
}

Вы также можете использовать эти имена в Decorate, если вы также определите их как decorate-константы:

const int myproject_somescript = 301;
const int myproject_enter 302;

И в коде объектов вызывается так:

        TNT1 A 0 ACS_ExecuteAlways(myproject_somescript, 0)
ru/namedscripts.txt · Last modified: 2016/05/07 22:50 by djskaarj