A
C
- CanReachThrough
- CanSeeThrough
- CapFirst
- ChangePOV
- CheckDarkness
- Chr
- ClearFramePicture
- ClearScreen
- CloneObjectAndMoveHere
- CloneObjectAndMove
- CloneObject
- Clone
- CommandLink
- Contains
- Create
- Create exit
- Create timer
- Create turnscript
- CurrentDateUTC
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
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
L
- LCase
- LTrim
- Left
- LengthOf
- ListCombine
- ListCompact
- ListContains
- ListCount
- ListExclude
- ListItem
- ListParents
- List add
- List remove
- LockExit
- Log
M
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
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
U
W
Table of contents
- Functions for Attributes
- Functions for Variables
- Functions for Objects and Exits
- Timers and Turnscripts
- User Interface Functions
- List Functions
- Scope Functions
- Dictionary Functions
- String Functions
- Clothing Functions
- Randomising Functions
- General Functions
- Core.aslx Functions
- Internal Core.aslx Functions
- Mathematical Functions