mirror of
https://git.do.srb2.org/STJr/UltimateZoneBuilder.git
synced 2024-11-23 04:12:12 +00:00
5fd02a6080
Changed, Script Editor: pressing Ctrl-S when fixed compilable script tab (like SCRIPTS tab) is selected now compiles the script. Fixed, Error Logger: fixed slowdowns when adding lots of errors and "Errors and Warnings" window was opened. Fixed, Script Editor: text caret was incorrectly positioned after selecting a function in the navigator dropdown. Fixed, Script Editor: incorrect ACS configuration was used for SCRIPTS lump for maps in Hexen map format for ZDoom-based engines. Internal, rendering: added more error reporing-related code to D3DShader.LoadEffect(). Updated ZDoom_DECORATE.cfg.
52 lines
2 KiB
INI
52 lines
2 KiB
INI
/*******************************************************************\
|
|
Doom Builder Script highlighting definitions for ACS
|
|
\*******************************************************************/
|
|
|
|
// Editor settings
|
|
description = "ZDoom USDF script";
|
|
codepage = 0;
|
|
extensions = "txt";
|
|
casesensitive = false;
|
|
insertcase = 1; // 0=Normal, 1=Lowercase, 2=Uppercase
|
|
lexer = 35; // CPP-style, case-insensitive
|
|
codeblockopen = "{";
|
|
codeblockclose = "}";
|
|
terminator = ";";
|
|
|
|
keywords
|
|
{
|
|
Include = "Include a binary or text format script.";
|
|
Conversation = "conversation";
|
|
ID = "Unique ID for this conversation.";
|
|
Actor = "Class name of the Actor that uses this conversation.";
|
|
Page = "page";
|
|
Name = "Name to be displayed in upper-left coner.";
|
|
Panel = "Name of the image to show on the background.";
|
|
Voice = "Name of the narration sound to play.";
|
|
Dialog = "Dialog text on the page.";
|
|
Drop = "Class name of the object to drop when the actor is killed";
|
|
Link = "Next page to jump to when all ifitem conditions are satisified.";
|
|
IfItem = "ifitem";
|
|
Item = "Class name of an item to check in the inventory.";
|
|
Amount = "Amount of item required to be in the inventory.";
|
|
Choice = "choice";
|
|
Text = "Text of the choice the user has.";
|
|
Cost = "cost";
|
|
DisplayCost = "'true' to display the cost with the choice. 'false' to hide the cost.";
|
|
YesMessage = "Message to show in the console when the choice is accepted.";
|
|
NoMessage = "Message to show in the console when the choise is denied.";
|
|
Log = "LOG entry to use on success.";
|
|
GiveItem = "Class name of an item to give upon success.";
|
|
Special = "Action to perform upon success.";
|
|
Arg0 = "Argument 0 for the special action.";
|
|
Arg1 = "Argument 1 for the special action.";
|
|
Arg2 = "Argument 2 for the special action.";
|
|
Arg3 = "Argument 3 for the special action.";
|
|
Arg4 = "Argument 4 for the special action.";
|
|
NextPage = "Index of the next page.";
|
|
CloseDialog = "'true' to close the dialog with this choice.";
|
|
}
|
|
|
|
constants
|
|
{
|
|
}
|