mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-29 15:11:56 +00:00
5eb438e3ba
Added map scripting capabilities to UDB (#656). Documentation at https://biwa.github.io/udbscript-docs/
336 lines
No EOL
6.8 KiB
INI
336 lines
No EOL
6.8 KiB
INI
//
|
|
// This file defines which actions there are, what description they have and
|
|
// some behaviour options. The Doom Builder core will bind to these actions
|
|
// with delegates (function pointers) where you use the BeginAction and
|
|
// EndAction attributes. This file must be named Actions.cfg and must be
|
|
// included in the plugin project as "Embedded Resource".
|
|
//
|
|
|
|
//
|
|
// Options:
|
|
//
|
|
// allowkeys: Allows the user to bind standard keys to this action.
|
|
// allowmouse: Allows the user to bind mouse buttons to this action.
|
|
// allowscroll: Allows the user to bind the scrollwheel to this action.
|
|
// disregardshift: This action will trigger regardless if Shift or Control is used.
|
|
// repeat: BeginAction will be called for automatic key repetition.
|
|
// default: Default key is only used when the action is loaded for the first
|
|
// time and the default key is not used by any other action.
|
|
//
|
|
// allowkeys and allowmouse are true by default, the others are false by default.
|
|
//
|
|
|
|
categories
|
|
{
|
|
udbscript = "Scripting";
|
|
}
|
|
|
|
udbscriptexecute
|
|
{
|
|
title = "Execute Script";
|
|
category = "udbscript";
|
|
description = "Executes a script";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot1
|
|
{
|
|
title = "Execute Script Slot 1";
|
|
category = "udbscript";
|
|
description = "execute script in slot 1";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot2
|
|
{
|
|
title = "Execute Script Slot 2";
|
|
category = "udbscript";
|
|
description = "execute script in slot 2";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot3
|
|
{
|
|
title = "Execute Script Slot 3";
|
|
category = "udbscript";
|
|
description = "execute script in slot 3";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot4
|
|
{
|
|
title = "Execute Script Slot 4";
|
|
category = "udbscript";
|
|
description = "execute script in slot 4";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot5
|
|
{
|
|
title = "Execute Script Slot 5";
|
|
category = "udbscript";
|
|
description = "execute script in slot 5";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot6
|
|
{
|
|
title = "Execute Script Slot 6";
|
|
category = "udbscript";
|
|
description = "execute script in slot 6";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot7
|
|
{
|
|
title = "Execute Script Slot 7";
|
|
category = "udbscript";
|
|
description = "execute script in slot 7";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot8
|
|
{
|
|
title = "Execute Script Slot 8";
|
|
category = "udbscript";
|
|
description = "execute script in slot 8";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot9
|
|
{
|
|
title = "Execute Script Slot 9";
|
|
category = "udbscript";
|
|
description = "execute script in slot 9";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot10
|
|
{
|
|
title = "Execute Script Slot 10";
|
|
category = "udbscript";
|
|
description = "execute script in slot 10";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot11
|
|
{
|
|
title = "Execute Script Slot 11";
|
|
category = "udbscript";
|
|
description = "execute script in slot 11";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot12
|
|
{
|
|
title = "Execute Script Slot 12";
|
|
category = "udbscript";
|
|
description = "execute script in slot 12";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot13
|
|
{
|
|
title = "Execute Script Slot 13";
|
|
category = "udbscript";
|
|
description = "execute script in slot 13";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot14
|
|
{
|
|
title = "Execute Script Slot 14";
|
|
category = "udbscript";
|
|
description = "execute script in slot 14";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot15
|
|
{
|
|
title = "Execute Script Slot 15";
|
|
category = "udbscript";
|
|
description = "execute script in slot 15";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot16
|
|
{
|
|
title = "Execute Script Slot 16";
|
|
category = "udbscript";
|
|
description = "execute script in slot 16";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot17
|
|
{
|
|
title = "Execute Script Slot 17";
|
|
category = "udbscript";
|
|
description = "execute script in slot 17";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot18
|
|
{
|
|
title = "Execute Script Slot 18";
|
|
category = "udbscript";
|
|
description = "execute script in slot 18";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot19
|
|
{
|
|
title = "Execute Script Slot 19";
|
|
category = "udbscript";
|
|
description = "execute script in slot 19";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot20
|
|
{
|
|
title = "Execute Script Slot 20";
|
|
category = "udbscript";
|
|
description = "execute script in slot 20";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot21
|
|
{
|
|
title = "Execute Script Slot 21";
|
|
category = "udbscript";
|
|
description = "execute script in slot 21";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot22
|
|
{
|
|
title = "Execute Script Slot 22";
|
|
category = "udbscript";
|
|
description = "execute script in slot 22";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot23
|
|
{
|
|
title = "Execute Script Slot 23";
|
|
category = "udbscript";
|
|
description = "execute script in slot 23";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot24
|
|
{
|
|
title = "Execute Script Slot 24";
|
|
category = "udbscript";
|
|
description = "execute script in slot 24";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot25
|
|
{
|
|
title = "Execute Script Slot 25";
|
|
category = "udbscript";
|
|
description = "execute script in slot 25";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot26
|
|
{
|
|
title = "Execute Script Slot 26";
|
|
category = "udbscript";
|
|
description = "execute script in slot 26";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot27
|
|
{
|
|
title = "Execute Script Slot 27";
|
|
category = "udbscript";
|
|
description = "execute script in slot 27";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot28
|
|
{
|
|
title = "Execute Script Slot 28";
|
|
category = "udbscript";
|
|
description = "execute script in slot 28";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot29
|
|
{
|
|
title = "Execute Script Slot 29";
|
|
category = "udbscript";
|
|
description = "execute script in slot 29";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
udbscriptexecuteslot30
|
|
{
|
|
title = "Execute Script Slot 30";
|
|
category = "udbscript";
|
|
description = "execute script in slot 30";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
} |