mirror of
https://git.do.srb2.org/STJr/ZoneBuilder.git
synced 2024-11-14 16:41:26 +00:00
145 lines
3.4 KiB
INI
145 lines
3.4 KiB
INI
/*******************************************************************\
|
|
Doom Builder Script highlighting definitions for Dehacked
|
|
\*******************************************************************/
|
|
|
|
// Editor settings
|
|
description = "Dehacked script";
|
|
codepage = 0;
|
|
extensions = "deh,bex";
|
|
casesensitive = false;
|
|
insertcase = 0; // 0=Normal, 1=Lowercase, 2=Uppercase
|
|
lexer = 6; // Perl-style
|
|
keywordhelp = "";
|
|
|
|
keywords
|
|
{
|
|
[CODEPTR] = "[CODEPTR]";
|
|
[PARS] = "[PARS]";
|
|
[STRINGS] = "[STRINGS]";
|
|
Action.sound = "Action sound";
|
|
Alert.sound = "Alert sound";
|
|
Ammo = "Ammo";
|
|
Ammo.&.Keys = "Ammo & Keys";
|
|
Ammo.type = "Ammo type";
|
|
Attack.sound = "Attack sound";
|
|
Auto-map = "Auto-map";
|
|
BEHOLD.menu = "BEHOLD menu";
|
|
Berserk = "Berserk";
|
|
BFG.Cells/Shot = "BFG Cells/Shot";
|
|
Bits = "Bits";
|
|
Blue.Armor.Class = "Blue Armor Class";
|
|
Bobbing.frame = "Bobbing frame";
|
|
Chainsaw = "Chainsaw";
|
|
Change.music = "Change music";
|
|
Cheat = "Cheat";
|
|
Close.attack.frame = "Close attack frame";
|
|
Codep.Frame = "Codep Frame";
|
|
Death.frame = "Death frame";
|
|
Death.sound = "Death sound";
|
|
Deselect.frame = "Deselect frame";
|
|
Doom.version = "Doom version";
|
|
Duration = "Duration";
|
|
Exploding.frame = "Exploding frame";
|
|
Far.attack.frame = "Far attack frame";
|
|
Firing.frame = "Firing frame";
|
|
First.moving.frame = "First moving frame";
|
|
Frame = "Frame";
|
|
God.mode = "God mode";
|
|
God.Mode.Health = "God Mode Health";
|
|
Green.Armor.Class = "Green Armor Class";
|
|
Height = "Height";
|
|
Hit.points = "Hit points";
|
|
ID.# = "ID #";
|
|
IDFA.Armor = "IDFA Armor";
|
|
IDFA.Armor.Class = "IDFA Armor Class";
|
|
IDKFA.Armor = "IDKFA Armor";
|
|
IDKFA.Armor.Class = "IDKFA Armor Class";
|
|
INCLUDE = "INCLUDE";
|
|
INCLUDE.NOTEXT = "INCLUDE NOTEXT";
|
|
Initial.Bullets = "Initial Bullets";
|
|
Initial.frame = "Initial frame";
|
|
Initial.Health = "Initial Health";
|
|
Injury.frame = "Injury frame";
|
|
Invincibility = "Invincibility";
|
|
Invisibility = "Invisibility";
|
|
Level.Warp = "Level Warp";
|
|
Lite-amp.Goggles = "Lite-amp Goggles";
|
|
Mass = "Mass";
|
|
Max.ammo = "Max ammo";
|
|
Max.Armor = "Max Armor";
|
|
Max.Health = "Max Health";
|
|
Max.Soulsphere = "Max Soulsphere";
|
|
Megasphere.Health = "Megasphere Health";
|
|
Misc = "Misc";
|
|
Missile.damage = "Missile damage";
|
|
Monsters.Infight = "Monsters Infight";
|
|
Next.frame = "Next frame";
|
|
No.Clipping.1 = "No Clipping 1";
|
|
No.Clipping.2 = "No Clipping 2";
|
|
Offset = "Offset";
|
|
Pain.chance = "Pain chance";
|
|
Pain.sound = "Pain sound";
|
|
par = "par";
|
|
Patch.format = "Patch format";
|
|
Per.ammo = "Per ammo";
|
|
Player.Position = "Player Position";
|
|
Pointer = "Pointer";
|
|
Radiation.Suit = "Radiation Suit";
|
|
Reaction.time = "Reaction time";
|
|
Respawn.frame = "Respawn frame";
|
|
Select.frame = "Select frame";
|
|
Shooting.frame = "Shooting frame";
|
|
Soulsphere.Health = "Soulsphere Health";
|
|
Sound = "Sound";
|
|
Speed = "Speed";
|
|
Sprite = "Sprite";
|
|
Sprite.number = "Sprite number";
|
|
Sprite.subnumber = "Sprite subnumber";
|
|
Text = "Text";
|
|
Thing = "Thing";
|
|
Unknown.1 = "Unknown 1";
|
|
Unknown.2 = "Unknown 2";
|
|
Weapon = "Weapon";
|
|
Width = "Width";
|
|
Zero.1 = "Zero 1";
|
|
Zero.2 = "Zero 2";
|
|
Zero.3 = "Zero 3";
|
|
Zero.4 = "Zero 4";
|
|
Zero/One = "Zero/One";
|
|
}
|
|
|
|
constants
|
|
{
|
|
AMBUSH;
|
|
BOUNCES;
|
|
CORPSE;
|
|
COUNTITEM;
|
|
COUNTKILL;
|
|
DROPOFF;
|
|
DROPPED;
|
|
FLOAT;
|
|
FRIEND;
|
|
INFLOAT;
|
|
JUSTATTACKED;
|
|
JUSTHIT;
|
|
MISSILE;
|
|
NOBLOCKMAP;
|
|
NOBLOOD;
|
|
NOCLIP;
|
|
NOGRAVITY;
|
|
NOSECTOR;
|
|
NOTDMATCH;
|
|
PICKUP;
|
|
SHADOW;
|
|
SHOOTABLE;
|
|
SKULLFLY;
|
|
SLIDE;
|
|
SOLID;
|
|
SPAWNCEILING;
|
|
SPECIAL;
|
|
TELEPORT;
|
|
TOUCHY;
|
|
TRANSLATION1;
|
|
TRANSLATION2;
|
|
TRANSLUCENT;
|
|
}
|