Updated ZDoom script config (many changes by solarsnowfall)

This commit is contained in:
codeimp 2009-05-24 22:36:46 +00:00
parent 05bbaffb91
commit 269795c732

View file

@ -22,7 +22,6 @@ keywordhelp = "http://www.zdoom.org/wiki/index.php?title=%K";
keywords
{
Spaced.Function = "Spaced Function(with, args)";
#Define = "#Define identifier expression";
#EncryptStrings = "Encrypts the strings so that they can't be read in a hex editor";
#Import = "#Import";
@ -63,6 +62,7 @@ keywords
Ceiling_LowerToFloor = "Ceiling_LowerToFloor(tag, speed)";
Ceiling_LowerToHighestFloor = "Ceiling_LowerToHighestFloor(tag, speed)";
Ceiling_LowerToLowest = "Ceiling_LowerToLowest(tag, speed)";
Ceiling_MoveToValue = "Ceiling_MoveToValue(tag, speed, height, neg)";
Ceiling_MoveToValueTimes8 = "Ceiling_MoveToValueTimes8(tag, speed, height, neg)";
Ceiling_RaiseByValue = "Ceiling_RaiseByValue(tag, speed, height)";
Ceiling_RaiseByValueTimes8 = "Ceiling_RaiseByValueTimes8(tag, speed, height)";
@ -75,9 +75,14 @@ keywords
ChangeLevel = "ChangeLevel(mapname, position, flags, skill)";
ChangeSkill = "ChangeSkill(skill)";
CheckActorInventory = "CheckActorInventory(tid, type)";
CheckActorFloorTexture = "CheckActorFloorTexture(int tid, str texture)";
CheckActorCeilingTexture = "CheckActorCeilingTexture(int tid, str texture)";
CheckInventory = "CheckInventory(type)";
CheckPlayerCamera = "CheckPlayerCamera(player)";
CheckWeapon = "CheckWeapon(weapon)";
ClassifyActor = "ClassifyActor(tid)";
ClearActorInventory = "ClearActorInventory(tid)";
ClearForceField = "ClearForceField()";
ClearInventory = "ClearInventory()";
ClearLineSpecial = "ClearLineSpecial()";
Const = "Const";
@ -90,6 +95,7 @@ keywords
Delay = "Delay(tics)";
Disconnect = "Script expression Disconnect";
Do = "Do";
Door_Animated = "Door_Animated(tag, speed, delay)";
Door_Close = "Door_Close(tag, speed)";
Door_CloseWaitOpen = "Door_CloseWaitOpen(tag, speed, delay)";
Door_LockedRaise = "Door_LockedRaise(tag, speed, delay, lock)";
@ -115,6 +121,7 @@ keywords
Floor_LowerToLowest = "Floor_LowerToLowest(tag, speed)";
Floor_LowerToLowestTxTy = "Floor_LowerToLowestTxTy(tag, speed)";
Floor_LowerToNearest = "Floor_LowerToNearest(tag, speed)";
Floor_MoveToValue = "Floor_MoveToValue(tag, speed, height, neg)";
Floor_MoveToValueTimes8 = "Floor_MoveToValueTimes8(tag, speed, height, neg)";
Floor_RaiseAndCrush = "Floor_RaiseAndCrush(tag, speed, crush)";
Floor_RaiseByTexture = "Floor_RaiseByTexture(tag, speed)";
@ -132,6 +139,7 @@ keywords
FloorAndCeiling_LowerRaise = "FloorAndCeiling_LowerRaise(tag, fspeed, cspeed)";
FloorAndCeiling_RaiseByValue = "FloorAndCeiling_RaiseByValue(tag, speed, height)";
For = "For(initialization, condition, iteration)";
ForceField = "ForceField()";
Function = "Function Void expression (Void)";
GameSkill = "GameSkill()";
GameType = "GameType()";
@ -145,21 +153,26 @@ keywords
GetActorAngle = "GetActorAngle(tid)";
GetActorCeilingZ = "GetActorCeilingZ(tid)";
GetActorFloorZ = "GetActorFloorZ(tid)";
GetActorLightLevel = "GetActorLightLevel";
GetActorPitch = "GetActorPitch(tid)";
GetActorProperty = "GetActorProperty(tid, property)";
GetActorX = "GetActorX(tid)";
GetActorY = "GetActorY(tid)";
GetActorZ = "GetActorZ(tid)";
GetAmmoCapacity = "GetAmmoCapacity(classname)";
GetCVar = "GetCVar(name)";
GetLineRowOffset = "GetLineRowOffset()";
GetPlayerInfo = "GetPlayerInfo(playernumber, infotype)";
GetPlayerInput = "GetPlayerInput(player, input)";
GetScreenHeight = "GetScreenHeight()";
GetScreenWidth = "GetScreenWidth()";
GetSectorCeilingZ = "GetSectorCeilingZ(tag, x, y)";
GetSectorFloorZ = "GetSectorFloorZ(tag, x, y)";
GetSectorLightLevel = "GetSectorLightLevel(tag)";
GiveActorInventory = "GiveActorInventory(tid, type, amount)";
GiveInventory = "GiveInventory(type, amount)";
GlassBreak = "BlassBreak(dontspawnjunk)";
Global = "Global Int expression:identifier";
Goto = "Goto";
HealThing = "HealThing(amount)";
HudMessage = "HudMessage(text; type, id, color, x, y, holdtime)";
HudMessageBold = "HudMessageBold(text; type, id, color, x, y, holdtime)";
@ -180,11 +193,15 @@ keywords
Lightning = "Script expression Lightning";
Line_AlignCeiling = "Line_AlignCeiling(lineid, side)";
Line_AlignFloor = "Line_AlignFloor(lineid, side)";
Line_SetBlocking = "Line_SetBlocking(lineid, setflags, clearflags)";
Line_SetTextureOffset = "Line_SetTextureOffset(lineid, x, y, side, flags)";
LineSide = "LineSide()";
LocalAmbientSound = "LocalAmbientSound(name, volume)";
LocalSetMusic = "LocalSetMusic(song, pattern, transition)";
Log = "Log(type:expression)";
MorphActor = "MorphActor(tid, playerclass, monsterclass, duration, style, morphflash, unmorphflash)";
Net = "Script expression Net";
NoiseAlert = "NoiseAlert(target_tid, emiter_tid)";
Open = "Script expression Open";
Pillar_Build = "Pillar_Build(tag, speed, height)";
Pillar_BuildAndCrush = "Pillar_BuildAndCrush(tag, speed, height, crush)";
@ -199,6 +216,7 @@ keywords
Plat_ToggleCeiling = "Plat_ToggleCeiling(tag)";
Plat_UpByValue = "Plat_UpByValue(tag, speed, delay, height)";
Plat_UpByValueStayTx = "Plat_UpByValueStayTx(tag, speed, height)";
Plat_UpNearestWaitDownStay = "Plat_UpNearestWaitDownStay(tag, speed, delay)";
Plat_UpWaitDownStay = "Plat_UpWaitDownStay(tag, speed, delay)";
Player_GiveItem = "Player_GiveItem(item, message)";
Player_RemoveItem = "Player_RemoveItem(item, message)";
@ -233,6 +251,7 @@ keywords
Scroll_Ceiling = "Scroll_Ceiling(tag, scrollbits, 0, xmove, ymove)";
Scroll_Floor = "Scroll_Floor(tag, scrollbits, method xmove, ymove)";
Scroll_Texture_Both = "Scroll_Texture_Both(lineid, left, right, down, up)";
Scroll_Wall = "Scroll_Wall(lineid, x, y, side, flags)";
Sector_ChangeSound = "Sector_ChangeSound(tag, newsequence)";
Sector_SetCeilingPanning = "Sector_SetCeilingPanning(tag, u-int, u-frac, v-int, v-frac)";
Sector_SetCeilingScale = "Sector_SetCeilingScale(tag, u-int, u-frac, v-int, v-frac)";
@ -243,10 +262,12 @@ keywords
Sector_SetFloorScale = "Sector_SetFloorScale(tag, u-int, u-frac, v-int, v-frac)";
Sector_SetFriction = "Sector_SetFriction(tag, amount)";
Sector_SetGravity = "Sector_SetGravity(tag, ipart, fpart)";
Sector_SetLink = "Sector_SetLink(controltag, tag, surface, movetype)";
Sector_SetPlaneReflection = "Sector_SetPlaneReflection(tag, floor, ceiling)";
Sector_SetRotation = "Sector_SetRotation(tag, floor-angle, ceiling-angle)";
SectorDamage = "SectorDamage(tag, amount, type, protection-item, flags)";
SectorSound = "SectorSound(name, volume)";
SendToCommunicator = "SendToCommunicator(voc_id, front_only, indentify, nolog)";
SetActorAngle = "SetActorAngle(tid, angle)";
SetAirControl = "SetAirControl(amount)";
SetActorPitch = "SetActorPitch(tid, angle)";
@ -297,6 +318,8 @@ keywords
Teleport_Line = "Teleport_Line(thisid, destid, flip)";
Teleport_NewMap = "Teleport_NewMap(map, pos)";
Teleport_NoFog = "Teleport_NoFog(tid)";
Teleport_NoStop = "Teleport_NoStop(tid, tag, nofog);
Teleport_ZombieChanger = Teleport_ZombieChanger(tid, tag)";
TeleportGroup = "TeleportGroup(groupid, sourceid, destinationid, movesource, fog)";
TeleportInSector = "TeleportInSector(tag, sourceid, destinationid, fog, groupid)";
TeleportOther = "TeleportOther(tid, destinationid, fog)";
@ -326,12 +349,15 @@ keywords
Thing_Stop = "Thing_Stop(tid)";
ThingCount = "ThingCount(type, id)";
ThingCountName = "ThingCountName(type, tid)";
ThingCountNameSector = "ThingCountNameSector(class, tid, tag)";
ThingCountSector = "ThingCountSector(type, tid, tag)";
ThingSound = "ThingSound(thingid, name, volume)";
ThrustThing = "ThrustThing(angle, force, limit, tid)";
ThrustThingZ = "ThrustThingZ(tid, speed, upordown, addorset)";
Timer = "Timer()";
TranslucentLine = "TranslucentLine(lineid, amount, additive)";
Unloading = "Script expression Unloading";
UnmorphActor = UnmorphActor(tid, force)";
Until = "Until(expression)";
UsePuzzleItem = "UsePuzzleItem(item, script)";
VectorAngle = "VectorAngle(x, y)";
@ -351,12 +377,27 @@ constants
CARRY;
SCROLL;
SCROLL_AND_CARRY;
ACTOR_NONE;
ACTOR_WORLD;
ACTOR_PLAYER;
ACTOR_BOT;
ACTOR_VOODOODOLL;
ACTOR_MONSTER;
ACTOR_ALIVE;
ACTOR_DEAD;
ACTOR_MISSILE;
ACTOR_GENERIC;
APROP_ActiveSound;
APROP_Alpha;
APROP_Ambush;
APROP_AttackSoun;
APROP_AttackSound;
APROP_ChaseGoal;
APROP_Damage;
APROP_DeathSound;
APROP_Dropped;
APROP_Friendly;
APROP_Frightened;
APROP_Gravity;
APROP_Health;
APROP_Invulnerable;
APROP_JumpZ;
@ -368,6 +409,39 @@ constants
BLOCK_CREATURES;
BLOCK_EVERYTHING;
BLOCK_NOTHING;
BLOCKF_CREATURES;
BLOCKF_MONSTERS;
BLOCKF_PLAYERS;
BLOCKF_FLOATERS;
BLOCKF_PROJECTILES;
BLOCKF_EVERYTHING;
BLOCKF_RAILING;
BLOCKF_USE;
BT_ALTATTACK;
BT_ATTACK;
BT_BACK;
BT_CROUCH;
BT_FORWARD;
BT_JUMP;
BT_LEFT;
BT_LOOKDOWN;
BT_LOOKUP;
BT_MOVEDOWN;
BT_MOVELEFT;
BT_MOVERIGHT;
BT_MOVEUP;
BT_RELOAD;
BT_RIGHT;
BT_SHOWSCORES;
BT_SPEED;
BT_STRAFE;
BT_TURN180;
BT_USE;
BT_USER1;
BT_USER2;
BT_USER3;
BT_USER4;
BT_ZOOM;
CLASS_CLERIC;
CLASS_FIGHTER;
CLASS_MAGE;
@ -407,6 +481,14 @@ constants
HUDMSG_LOG;
HUDMSG_PLAIN;
HUDMSG_TYPEON;
INPUT_BUTTONS;
INPUT_FORWARDMOVE;
INPUT_OLDBUTTONS;
INPUT_PITCH;
INPUT_ROW;
INPUT_SIDEMOVE;
INPUT_UPMOVE;
INPUT_YAW;
LEVELINFO_CLUSTERNUM;
LEVELINFO_FOUND_ITEMS;
LEVELINFO_FOUND_SECRETS;
@ -454,6 +536,14 @@ constants
MOD_TELEFRAG;
MOD_UNKNOWN;
MOD_WATER;
MODINPUT_BUTTONS;
MODINPUT_FORWARDMOVE;
MODINPUT_OLDBUTTONS;
MODINPUT_PITCH;
MODINPUT_ROW;
MODINPUT_SIDEMOVE;
MODINPUT_UPMOVE;
MODINPUT_YAW;
MOVIE_Failed;
MOVIE_Played;
MOVIE_Played_Aborted;