mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-26 13:51:40 +00:00
258 lines
5.6 KiB
INI
258 lines
5.6 KiB
INI
/******************************************\
|
|
Doom Builder Actions Configuration
|
|
\******************************************/
|
|
|
|
// This just defines which actions there are and what description they have
|
|
// The source code will bind to these actions with delegates (function pointers)
|
|
|
|
testaction
|
|
{
|
|
title = "Developer: Test";
|
|
description = "Does whatever the developer wants to test.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
newmap
|
|
{
|
|
title = "File: New Map";
|
|
description = "Starts with a new, empty workspace to begin drawing a map from scratch.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
openmap
|
|
{
|
|
title = "File: Open Map";
|
|
description = "Opens an existing map from WAD file for viewing or modifying.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
closemap
|
|
{
|
|
title = "File: Close Map";
|
|
description = "Closes the current map and the WAD file in which it exits.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
savemap
|
|
{
|
|
title = "File: Save Map";
|
|
description = "Saves the current map to the opened source WAD file.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
savemapas
|
|
{
|
|
title = "File: Save Map As";
|
|
description = "Saves the current map and all resources from the source WAD file to a new WAD file.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
savemapinto
|
|
{
|
|
title = "File: Save Map Into";
|
|
description = "Saves the current map without any other resources into an existing or new WAD file.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
mapoptions
|
|
{
|
|
title = "Edit: Map Options";
|
|
description = "Shows the Map Options dialog which allows changing the map lump name, game configuration and custom resources.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
scrollwest
|
|
{
|
|
title = "2D: Scroll West";
|
|
description = "Scrolls the 2D map view to the left.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
scrolleast
|
|
{
|
|
title = "2D: Scroll East";
|
|
description = "Scrolls the 2D map view to the right.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
scrollnorth
|
|
{
|
|
title = "2D: Scroll North";
|
|
description = "Scrolls the 2D map view to the north.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
scrollsouth
|
|
{
|
|
title = "2D: Scroll South";
|
|
description = "Scrolls the 2D map view to the south.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
zoomin
|
|
{
|
|
title = "2D: Zoom In";
|
|
description = "Zooms in on the map at the current mouse location.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
zoomout
|
|
{
|
|
title = "2D: Zoom Out";
|
|
description = "Zooms out on the map from the current mouse location.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
configuration
|
|
{
|
|
title = "Tools: Game Configurations";
|
|
description = "Shows the Game Configurations dialog which allows you to configure settings such as nodebuilder, testing program and resources.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
preferences
|
|
{
|
|
title = "Tools: Preferences";
|
|
description = "Shows this Preferences dialog.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
reloadresources
|
|
{
|
|
title = "Tools: Reload Resources";
|
|
description = "Reloads all data resources such as game configuration, textures and flats. Usefull when resource files have been changed outside of Doom Builder.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
verticesmode
|
|
{
|
|
title = "Edit: Vertices Mode";
|
|
description = "Switches to vertices editing mode.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
linedefsmode
|
|
{
|
|
title = "Edit: Linedefs Mode";
|
|
description = "Switches to linedefs editing mode.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
sectorsmode
|
|
{
|
|
title = "Edit: Sectors Mode";
|
|
description = "Switches to sectors editing mode.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
thingsmode
|
|
{
|
|
title = "Edit: Things Mode";
|
|
description = "Switches to things editing mode.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
cancelmode
|
|
{
|
|
title = "Edit: Cancel Action";
|
|
description = "Cancels the current action and switches back to normal editing mode.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
gridsetup
|
|
{
|
|
title = "View: Grid Setup";
|
|
description = "Shows the Custom Grid Setup dialog which allows you to set custom grid sizes and a background image.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
undo
|
|
{
|
|
title = "Edit: Undo";
|
|
description = "Restores the current map as it was before last action(s) performed.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
redo
|
|
{
|
|
title = "Edit: Redo";
|
|
description = "Repeates the action(s) performed before Undo was used.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
togglesnap
|
|
{
|
|
title = "Edit: Snap to Grid";
|
|
description = "Toggles snapping to the grid for things and vertices that are being dragged.";
|
|
allowkeys = true;
|
|
allowmouse = false;
|
|
allowscroll = false;
|
|
}
|
|
|
|
toggleautomerge
|
|
{
|
|
title = "Edit: Merge Geometry";
|
|
description = "Toggles automatic merging of geometry for vertices and structures that are being dragged.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|
|
|
|
clearselection
|
|
{
|
|
title = "Edit: Clear Selection";
|
|
description = "Deselects all selected elements.";
|
|
allowkeys = true;
|
|
allowmouse = true;
|
|
allowscroll = true;
|
|
}
|