// // 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; }