UltimateZoneBuilder/Build/Scripting/ZDoom_MAPINFO.cfg
2016-11-04 09:48:51 +00:00

346 lines
No EOL
5.5 KiB
INI

/*******************************************************************\
GZDoom Builder Script highlighting definitions for MAPINFO
\*******************************************************************/
// Editor settings
description = "ZDoom MAPINFO";
codepage = 0;
extensions = "txt";
casesensitive = false;
codeblockopen = "{";
codeblockclose = "}";
insertcase = 1; // 0=Normal, 1=Lowercase, 2=Uppercase
lexer = 35; // CPP-style, case-insensitive
keywordhelp = "http://zdoom.org/wiki/MAPINFO";
properties
{
// Generic
lookup;
// Cluster
Cluster;
ClusterDef;
EnterText;
ExitText;
ExitTextIsLump;
Music;
Flat;
Pic;
Hub;
// Episode
ClearEpisodes;
Episode;
Name;
PicName;
Key;
Remove;
NoSkillMenu;
Optional;
Extended;
// Map
Map;
DefaultMap;
AddDefaultMap;
GameDefaults;
ActivateOwnDeathSpecials;
AirControl;
AirSupply;
AllowCrouch;
AllowFreelook;
AllowJump;
AllowMonsterTelefrags;
AllowRespawn;
AutoSequences;
BaronSpecial;
BorderTexture;
CDId;
CDTrack;
CheckSwitchRange;
ClipMidTextures;
CyberdemonSpecial;
DeathSequence;
DefaultEnvironment;
DefaultEnvironment;
DoubleSky;
DSparilSpecial;
EnterPic;
EvenLighting;
ExitPic;
F1;
Fade;
FadeTable;
FallingDamage;
FilterStarts;
ForceNoSkyStretch;
ForgetState;
Gravity;
Grinding_Polyobj;
HorizWallShade;
InfiniteFlightPowerup;
InterMusic;
IronlichSpecial;
KeepFullInventory;
LaxMonsterActivation;
LevelNum;
Lightning;
Map07Special;
MapBackground;
MinotaurSpecial;
MissilesActivateImpactLines;
MissileShootersActivateImpactLines;
MonsterFallingDamage;
Music;
Next;
No_Grinding_Polyobj;
NoAllies;
NoAutosaveHint;
NoAutoSequences;
NoCheckSwitchRange;
NoCrouch;
NoFallingDamage;
NoFreelook;
NoInfighting;
NoIntermission;
NoInventoryBar;
NoJump;
NormalInfighting;
NoSoundClipping;
OldFallingDamage;
ForceFallingDamage;
OutsideFog;
Par;
PrecacheSounds;
RandomPlayerStarts;
Redirect;
RememberState;
ResetHealth;
ResetInventory;
Secret;
SecretNext;
Sky1;
Sky2;
Skybox;
SkyStretch;
Slideshow;
SmoothLighting;
SpawnWithWeaponRaised;
SpecialAction;
SpecialAction_ExitLevel;
SpecialAction_OpenDoor;
SpecialAction_LowerFloor;
SpecialAction_KillMonsters;
SpiderMastermindSpecial;
StrictMonsterActivation;
StrifeFallingDamage;
SuckTime;
TeamDamage;
TeamPlayOff;
TeamPlayOn;
TitlePatch;
TotalInfighting;
Translator;
UnFreezeSinglePlayerConversations;
UsePlayerStartZ;
VertWallShade;
ForceFakeContrast;
PrecacheTextures;
PrecacheClasses;
// GZDoom
FogDensity;
OutsideFogDensity;
SkyFog;
LightMode;
NoColoredSpriteLighting;
SkyRotate;
PixelRatio;
// Skill definitions
Skill;
ClearSkills;
AmmoFactor;
DropAmmoFactor;
DoubleAmmoFactor;
DamageFactor;
RespawnTime;
RespawnLimit;
Aggressiveness;
SpawnFilter;
ACSReturn;
Key;
MustConfirm;
Name;
PlayerClassName;
PicName;
TextColor;
EasyBossBrain;
FastMonsters;
SlowMonsters;
DisableCheats;
AutoUseHealth;
ReplaceActor;
MonsterHealth;
FriendlyHealth;
NoPain;
DefaultSkill;
ArmorFactor;
EasyKey;
HealthFactor;
// GameInfo definitions
GameInfo;
AddCreditPage;
AddInfoPage;
AddPlayerClasses;
AddQuitMessages;
AdvisoryTime;
Border;
BackpackType;
BorderFlat;
ChatSound;
CreditPage;
DefaultBloodColor;
DefaultBloodParticleColor;
DefKickback;
DrawReadThis;
FinaleFlat;
FinaleMusic;
FinalePage;
InfoPage;
IntermissionCounter;
IntermissionMusic;
MapInfo;
NoLoopFinaleMusic;
PageTime;
QuitSound;
SkyFlatName;
StatusBar;
TeleFogHeight;
TitleMusic;
TitlePage;
TitleTime;
Translator;
WeaponSlot;
ArmorIcons;
DimColor;
DimAmount;
DefInventoryMaxAmount;
DefaultRespawnTime;
DefaultDropStyle;
Endoom;
PickupColor;
QuitMessages;
MenuFontColor_Title;
MenuFontColor_Label;
MenuFontColor_Value;
MenuFontColor_Action;
MenuFontColor_Header;
MenuFontColor_Highlight;
MenuFontColor_Selection;
MenuBackButton;
PlayerClasses;
PauseSign;
GibFactor;
CursorPic;
SwapMenu;
TextScreenX;
TextScreenY;
DefaultEndSequence;
MapArrow;
NoRandomPlayerclass;
StatScreen_EnteringPatch;
StatScreen_FinishedPatch;
StatScreen_MapNameFont;
NightmareFast;
DontCrunchCorpses;
CheatKey;
ForceKillScripts;
// Intermission definitions
Intermission;
Link;
Cast;
Fader;
GotoTitle;
Image;
Scroller;
TextScreen;
Wiper;
Background;
CDMusic;
Draw;
DrawConditional;
Music;
Sound;
Time;
CastClass;
CastName;
AttackSound;
FadeType;
Background2;
InitialDelay;
ScrollDirection;
ScrollTime;
Position;
Text;
TextColor;
TextDelay;
TextLump;
TextSpeed;
WipeType;
// Automap
Automap;
Automap_Overlay;
AlmostBackgroundColor;
Base;
CeilingDiffWallColor;
ExtraFloorWallColor;
FloorDiffWallColor;
GridColor;
InterTeleportColor;
IntraTeleportColor;
LockedColor;
NotSeenColor;
SecretSectorColor;
SecretWallColor;
ShowLocks;
SpecialWallColor;
ThingColor;
ThingColor_CountItem;
ThingColor_Friend;
ThingColor_Item;
ThingColor_Monster;
ThingColor_NocountMonster;
TwoSidedWallColor;
WallColor;
XHairColor;
YourColor;
// Thing editor numbers
DoomEdNums;
// Spawn numbers (SpawnIDs)
SpawnNums;
// Conversation IDs
ConversationIDs;
}
constants
{
gameinfo;
skill;
map;
episode;
cluster;
automap;
automap_overlay;
doomednums;
spawnnums;
conversationids;
EndGame;
}