Toggle navigation
Quest Documentation
Home
Tutorial
Scripts
Functions
Attributes
Forum (Archive)
GitHub Discussions
Functions
A
AddToInventory
AllCommands
AllExits
AllObjects
AllRooms
AllTurnScripts
Asc
Ask
C
CanReachThrough
CanSeeThrough
CapFirst
ChangePOV
CheckDarkness
Chr
ClearFramePicture
ClearScreen
CloneObjectAndMoveHere
CloneObjectAndMove
CloneObject
Clone
CommandLink
Contains
Create
Create exit
Create timer
Create turnscript
D
DecreaseHealth
DecreaseMoney
DecreaseScore
Destroy
Decimalise
DiceRoll
DictionaryAdd
DictionaryContains
DictionaryCount
DictionaryItem
DictionaryRemove
Dictionary add
Dictionary remove
DisableTimer
DisableTurnScript
DisplayHttpLink
DisplayList
DisplayMailtoLink
DisplayMoney
DisplayNumber
Do
DoesInherit
DynamicTemplate
E
EnableTimer
EnableTurnScript
EndsWith
Equal
Error
Eval
F
FilterByAttribute
FilterByNotAttribute
FilterByType
Finish
Firsttime
For
Foreach
FormatExitList
FormatList
FormatObjectList
G
GetAllChildObjects
GetAttributeNames
GetAttribute
GetBlockingObject
GetBoolean
GetCurrentFontFamily
GetDefiniteName
GetDirectChildren
GetDisplayAlias
GetDisplayNameLink
GetDisplayName
GetDisplayVerbs
GetDouble
GetExitByLink
GetExitByName
GetFileData
GetFileURL
GetInput
Get Input
GetInt
GetListDisplayAlias
GetMatchStrength
GetNonTransparentParent
GetObject
GetOuter
GetOuterFor
GetRandomDouble
GetRandomInt
GetString
GetTimer
GetUniqueElementName
GetVolume
Got
Grid_AddNewShapePoint
Grid_ClearCustomLayer
Grid_DrawArrow
Grid_DrawGridLines
Grid_DrawImage
Grid_DrawLine
Grid_DrawShape
Grid_DrawSquare
Grid_DrawSvg
Grid_LoadSvg
Grid_SetCentre
Grid_ShowCustomLayer
H
HandleCommand
HasAttribute
HasBoolean
HasDelegateImplementation
HasDouble
HasInt
HasObject
HasScript
HasString
HelperCloseObject
HelperOpenObject
I
If
IncreaseHealth
IncreaseMoney
IncreaseScore
IndexOf
InitUserInterface
Insert
InstrRev
Instr
Invoke
IsDefined
IsDouble
IsGameRunning
IsInt
IsNumeric
IsRegexMatch
IsSwitchedOn
J
Join
L
LCase
LTrim
Left
LengthOf
ListCombine
ListCompact
ListContains
ListCount
ListExclude
ListItem
ListParents
List add
List remove
LockExit
Log
M
MakeExitInvisible
MakeExitVisible
MakeObjectInvisible
MakeObjectVisible
Mid
MoveObject
Msg
N
NewDictionary
NewList
NewObjectDictionary
NewObjectList
NewScriptDictionary
NewStringDictionary
NewStringList
O
ObjectDictionaryItem
ObjectLink
ObjectListCompact
ObjectListItem
ObjectListSortDescending
ObjectListSort
On ready
OutputText
OutputTextNoBr
OutputTextRaw
OutputTextRawNoBr
P
PadString
PickOneChild
PickOneChildOfType
PickOneExit
PickOneObject
PickOneString
PickOneUnlockedExit
Picture
Play sound
Populate
PrintCentered
Q
QuickParams
R
RandomChance
ReverseDirection
Request
RemoveGarment
RemoveObject
RemoveSceneryObjects
Replace
Return
Right
RTrim
Rundelegate
RunDelegateFunction
S
SafeXML
ScopeAllExitsForRoom
ScopeCommands
ScopeExitsAll
ScopeExitsForRoom
ScopeExits
ScopeInventory
ScopeReachableForRoom
ScopeReachableInventory
ScopeReachableNotHeldForRoom
ScopeReachableNotHeld
ScopeReachable
ScopeUnlockedExitsForRoom
ScopeVisibleForRoom
ScopeVisibleNotHeldForRoom
ScopeVisibleNotHeldNotSceneryForRoom
ScopeVisibleNotHeldNotScenery
ScopeVisibleNotHeld
ScopeVisibleNotReachableForRoom
ScopeVisibleNotReachable
ScopeVisible
ScriptDictionaryItem
Set
SetAlignment
SetBackgroundColour
SetBackgroundImage
SetBackgroundOpacity
SetDark
SetExitLightstrength
SetFontName
SetFontSize
SetForegroundColour
SetFramePicture
SetLight
SetObjectFlagOff
SetObjectFlagOn
SetObjectLightstrength
SetTimeoutID
SetTimeout
SetTimerInterval
SetTimerScript
SetTurnScript
SetTurnTimeoutID
SetTurnTimeout
SetWebFontName
ShowMenu
Show menu
ShowRoomDescription
ShowVimeo
ShowYouTube
Spaces
Split
Start transaction
StartsWith
StringDictionaryItem
StringListItem
StringListSortDescending
StringListSort
Stop sound
SuppressTurnscripts
Switch
SwitchOff
SwitchOn
T
Template
TextFX_Typewriter
TextFX_Unscramble
ToDouble
ToInt
ToRoman
ToString
ToWords
Trim
TypeOf
U
UCase
Undo
UnlockExit
UpdateStatusAttributes
W
Wait
WaitForKeyPress
While
WearGarment