A  B  C  D  E  F  G  H  I  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y

A

AbortGame
Access with extender functions (Object Oriented Programming)
Adding some interaction (Getting Started with AGS - Part 3)
Advanced room features
Animating background scenes (Advanced room features)
Animations (Getting Started with AGS - Part 7)
Animations (Setting up the game)
Anonymous usage information
AreThingsOverlapping
Arrays (Script language keywords)
ASCII code table
AudioChannel
AudioChannel.ID
AudioChannel.IsPlaying
AudioChannel.LengthMs
AudioChannel.Panning
AudioChannel.PlayingClip
AudioChannel.Position
AudioChannel.PositionMs
AudioChannel.Seek
AudioChannel.SetRoomLocation
AudioChannel.Speed
AudioChannel.Stop
AudioChannel.Volume
AudioClip
AudioClip.FileType
AudioClip.ID
AudioClip.IsAvailable
AudioClip.Play
AudioClip.PlayFrom
AudioClip.PlayQueued
AudioClip.Stop
AudioClip.Type
Auto-number speech files

B

Back to the events (Getting Started with AGS - Part 4)
Background (Room Editor)
Backing up your game
BASS template
break (Script language keywords)
Button
Button.Animate
Button.Animating
Button.Click
Button.ClipImage
Button.Font
Button.Frame
Button.Graphic
Button.Loop
Button.MouseOverGraphic
Button.NormalGraphic
Button.PushedGraphic
Button.Text
Button.TextAlignment
Button.TextColor
Button.View

C

Calling global functions from local scripts
CallRoomScript
Camera
Camera.AutoTracking
Camera.Create
Camera.Delete
Camera.Height
Camera.SetAt
Camera.SetSize
Camera.Width
Camera.X
Camera.Y
CDAudio
Character
Character Editor
Character events (Event Types)
Character scaling (Advanced room features)
Character.ActiveInventory
Character.AddInventory
Character.AddWaypoint
Character.Animate
Character.Animating
Character.AnimationSpeed
Character.Baseline
Character.BlinkInterval
Character.BlinkView
Character.BlinkWhileThinking
Character.BlockingHeight
Character.BlockingWidth
Character.ChangeRoom
Character.ChangeRoomAutoPosition
Character.ChangeView
Character.Clickable
Character.DestinationX
Character.DestinationY
Character.DiagonalLoops
Character.FaceCharacter
Character.FaceDirection
Character.FaceLocation
Character.FaceObject
Character.FollowCharacter
Character.Frame
Character.GetAtRoomXY
Character.GetAtScreenXY
Character.GetProperty
Character.GetTextProperty
Character.HasExplicitLight
Character.HasExplicitTint
Character.HasInventory
Character.ID
Character.IdleView
Character.IgnoreLighting
Character.IgnoreWalkbehinds
Character.InventoryQuantity
Character.IsCollidingWithChar
Character.IsCollidingWithObject
Character.IsInteractionAvailable
Character.LightLevel
Character.LockView
Character.LockViewAligned
Character.LockViewFrame
Character.LockViewOffset
Character.Loop
Character.LoseInventory
Character.ManualScaling
Character.Move
Character.MovementLinkedToAnimation
Character.Moving
Character.Name
Character.NormalView
Character.PlaceOnWalkableArea
Character.PreviousRoom
Character.RemoveTint
Character.Room
Character.RunInteraction
Character.Say
Character.SayAt
Character.SayBackground
Character.ScaleMoveSpeed
Character.ScaleVolume
Character.Scaling
Character.SetAsPlayer
Character.SetIdleView
Character.SetLightLevel
Character.SetProperty
Character.SetTextProperty
Character.SetWalkSpeed
Character.Solid
Character.Speaking
Character.SpeakingFrame
Character.SpeechAnimationDelay
Character.SpeechColor
Character.SpeechView
Character.StopMoving
Character.Think
Character.Thinking
Character.ThinkingFrame
Character.ThinkView
Character.Tint
Character.TintBlue
Character.TintGreen
Character.TintLuminance
Character.TintRed
Character.TintSaturation
Character.Transparency
Character.TurnBeforeWalking
Character.UnlockView
Character.View
Character.Walk
Character.WalkSpeedX
Character.WalkSpeedY
Character.WalkStraight
Character.x
Character.y
Character.z
Characters (Getting Started with AGS - Part 7)
Characters (Room Editor)
Characters (Setting up the game)
ClaimEvent
Color choices (Getting Started with AGS)
Command line (The run-time engine)
Command Sequences (Scripting Tutorial)
Commands Explained (Scripting Tutorial)
Common Shortcuts (Scripting Tutorial)
Conclusion (Getting Started with AGS - Part 9)
Conclusions (Text Scripting Tutorial - Part 2)
Configuration file locations (The run-time engine)
Configuration file options (The run-time engine)
Constants (Script language keywords)
Contacting the developers
continue (Script language keywords)
Conversations (Getting Started with AGS - Part 8)
Conversations (Setting up the game)
Copyright and terms of use
Creating a 16-bit or 32-bit color game (Getting Started with AGS)
Creating a 256-color game (Getting Started with AGS)
Creating the game (Getting Started with AGS)
Creating your first room (Getting Started with AGS - Part 2)
Creating your own template (New Game templates)
Credits
Current room information (Debugging features)
Cursor Image (Inventory Items Editor)
Cursors (Getting Started with AGS - Part 9)
Cursors (Setting up the game)
Custom dialog options rendering
Custom icon (Distributing your game)
Custom inventory (Editing GUIs)
Custom Properties
Customized Text Windows (Editing GUIs)
Cutscenes (Getting Started with AGS - Part 7)
CyclePalette

D

Data types (Script language keywords)
DateTime
DateTime.DayOfMonth
DateTime.Hour
DateTime.Minute
DateTime.Month
DateTime.Now
DateTime.RawTime
DateTime.Second
DateTime.Year
Debug
Debugging features
Default setup (Setting up the game)
define
Defining attributes (Object Oriented Programming)
DeleteSaveSlot
Deprecated relative asset resolutions (Upgrading to AGS 3.5)
Description (Inventory Items Editor)
Dialog
Dialog.DisplayOptions
Dialog.GetOptionState
Dialog.GetOptionText
Dialog.HasOptionBeenChosen
Dialog.ID
Dialog.OptionCount
Dialog.SetHasOptionBeenChosen
Dialog.SetOptionState
Dialog.ShowTextParser
Dialog.Start
DialogOptionsRenderingInfo
DialogOptionsRenderingInfo.ActiveOptionID
DialogOptionsRenderingInfo.DialogToRender
DialogOptionsRenderingInfo.HasAlphaChannel
DialogOptionsRenderingInfo.Height
DialogOptionsRenderingInfo.ParserTextBoxWidth
DialogOptionsRenderingInfo.ParserTextBoxX
DialogOptionsRenderingInfo.ParserTextBoxY
DialogOptionsRenderingInfo.RunActiveOption
DialogOptionsRenderingInfo.Surface
DialogOptionsRenderingInfo.Update
DialogOptionsRenderingInfo.Width
DialogOptionsRenderingInfo.X
DialogOptionsRenderingInfo.Y
Dictionary
Dictionary.Clear
Dictionary.CompareStyle
Dictionary.Contains
Dictionary.Create
Dictionary.Get
Dictionary.GetKeysAsArray
Dictionary.GetValuesAsArray
Dictionary.ItemCount
Dictionary.Remove
Dictionary.Set
Dictionary.SortStyle
DisableGroundLevelAreas
DisableInterface
Display
DisplayAt
DisplayAtY
DisplayMessage
DisplayMessageAtY
DisplayTopBar
Distributing your game
do..while (Script language keywords)
Doing one thing or another (Text Scripting Tutorial - Part 2)
DrawingSurface
DrawingSurface.Clear
DrawingSurface.CreateCopy
DrawingSurface.DrawCircle
DrawingSurface.DrawImage
DrawingSurface.DrawingColor
DrawingSurface.DrawLine
DrawingSurface.DrawMessageWrapped
DrawingSurface.DrawPixel
DrawingSurface.DrawRectangle
DrawingSurface.DrawString
DrawingSurface.DrawStringWrapped
DrawingSurface.DrawSurface
DrawingSurface.DrawTriangle
DrawingSurface.GetPixel
DrawingSurface.Height
DrawingSurface.Release
DrawingSurface.UseHighResCoordinates
DrawingSurface.Width
Dynamic Arrays
DynamicSprite
DynamicSprite.ChangeCanvasSize
DynamicSprite.ColorDepth
DynamicSprite.CopyTransparencyMask
DynamicSprite.Create
DynamicSprite.CreateFromBackground
DynamicSprite.CreateFromDrawingSurface
DynamicSprite.CreateFromExistingSprite
DynamicSprite.CreateFromFile
DynamicSprite.CreateFromSaveGame
DynamicSprite.CreateFromScreenShot
DynamicSprite.Crop
DynamicSprite.Delete
DynamicSprite.Flip
DynamicSprite.GetDrawingSurface
DynamicSprite.Graphic
DynamicSprite.Height
DynamicSprite.Resize
DynamicSprite.Rotate
DynamicSprite.SaveToFile
DynamicSprite.Tint
DynamicSprite.Width

E

Edges (Room Editor)
Edges revisited (Getting Started with AGS - Part 3)
Edit this room's control (Room Editor)
Editing GUIs
Editor Tutorial
EnableGroundLevelAreas
EnableInterface
EndCutscene
Enhanced Save Games (Integration with Windows)
enum (Script language keywords)
error
Event Types
Exit Extensions (Tumbleweed)
export (Script language keywords)
Extender functions

F

FadeIn
FadeOut
File
File.Close
File.Delete
File.EOF
File.Error
File.Exists
File.Open
File.Position
File.ReadInt
File.ReadRawChar
File.ReadRawInt
File.ReadRawLineBack
File.ReadStringBack
File.Seek
File.WriteInt
File.WriteRawChar
File.WriteRawLine
File.WriteString
FlipScreen
FloatToInt
Fonts (Getting Started with AGS - Part 9)
Fonts (Setting up the game)
for (Script language keywords)
Frequently Asked Questions
function (Script language keywords)
Functions that return a value (Scripting Tutorial)

G

Game
Game Resolution (Getting Started with AGS)
Game starting point (Getting Started with AGS - Part 7)
Game variables
Game.AudioClipCount
Game.AudioClips
Game.Camera
Game.CameraCount
Game.Cameras
Game.ChangeTranslation
Game.CharacterCount
Game.DialogCount
Game.DoOnceOnly
Game.FileName
Game.FontCount
Game.GetColorFromRGB
Game.GetFrameCountForLoop
Game.GetLocationName
Game.GetLoopCountForView
Game.GetRunNextSettingForLoop
Game.GetSaveSlotDescription
Game.GetViewFrame
Game.GlobalMessages
Game.GlobalStrings
Game.GUICount
Game.IgnoreUserInputAfterTextTimeoutMs
Game.InputBox
Game.InSkippableCutscene
Game.InventoryItemCount
Game.IsAudioPlaying
Game.IsPluginLoaded
Game.MinimumTextDisplayTimeMs
Game.MouseCursorCount
Game.Name
Game.NormalFont
Game.PlayVoiceClip
Game.SetAudioTypeSpeechVolumeDrop
Game.SetAudioTypeVolume
Game.SetSaveGameDirectory
Game.SimulateKeyPress
Game.SkippingCutscene
Game.SpeechFont
Game.SpriteHeight
Game.SpriteWidth
Game.StopAudio
Game.TextReadingSpeed
Game.TranslationFilename
Game.UseNativeCoordinates
Game.ViewCount
General settings (Setting up the game)
GetBackgroundFrame
GetFontHeight
GetFontLineSpacing
GetGameOption
GetGameParameter
GetGameSpeed
GetGlobalInt
GetGraphicalVariable
GetLocationType
GetPlayerCharacter
GetScalingAt
GetTextHeight
GetTextWidth
Getting Started with AGS
Getting Started with AGS - Part 2
Getting Started with AGS - Part 3
Getting Started with AGS - Part 4
Getting Started with AGS - Part 5
Getting Started with AGS - Part 6
Getting Started with AGS - Part 7
Getting Started with AGS - Part 8
Getting Started with AGS - Part 9
GetTranslation
GetViewportX
GetViewportY
GetWalkableAreaAt
GetWalkableAreaAtRoom
GetWalkableAreaAtScreen
GiveScore
Global functions (general section)
Global functions (Message Display)
Global functions (Palette Operations)
Global functions (room actions)
Global functions (Screen Effects)
Global variables
Graphics driver selection
GUI
GUI buttons (Editing GUIs)
GUI.AsTextWindow
GUI.BackgroundColor
GUI.BackgroundGraphic
GUI.BorderColor
GUI.Centre
GUI.Click
GUI.Clickable
GUI.ControlCount
GUI.Controls
GUI.GetAtScreenXY
GUI.Height
GUI.ID
GUI.PopupStyle
GUI.PopupYPos
GUI.ProcessClick
GUI.SetPosition
GUI.SetSize
GUI.Transparency
GUI.Visible
GUI.Width
GUI.X
GUI.Y
GUI.ZOrder
GUIControl
GUIControl.AsType
GUIControl.BringToFront
GUIControl.Clickable
GUIControl.Enabled
GUIControl.GetAtScreenXY
GUIControl.Height
GUIControl.ID
GUIControl.OwningGUI
GUIControl.SendToBack
GUIControl.SetPosition
GUIControl.SetSize
GUIControl.Visible
GUIControl.Width
GUIControl.X
GUIControl.Y
GUIControl.ZOrder

H

HasPlayerBeenInRoom
Hotspot
Hotspot events (Event Types)
Hotspot.Enabled
Hotspot.GetAtRoomXY
Hotspot.GetAtScreenXY
Hotspot.GetProperty
Hotspot.GetTextProperty
Hotspot.ID
Hotspot.IsInteractionAvailable
Hotspot.Name
Hotspot.RunInteraction
Hotspot.SetProperty
Hotspot.SetTextProperty
Hotspot.WalkToX
Hotspot.WalkToY
Hotspots (Getting Started with AGS - Part 3)
HotspotX (Inventory Items Editor)
HotspotY (Inventory Items Editor)
How do I clean my AGS editor files of "alternate data streams"? (Troubleshooting Windows Zone Identifier)

I

ID (Inventory Items Editor)
If the list of templates is empty (New Game templates)
if, else statements (Script language keywords)
ifdef
ifver
Image (Inventory Items Editor)
import (Script language keywords)
Import Sprite (Sprite Manager)
Importing a file as the walkable area mask (Advanced room features)
Importing fonts (Getting Started with AGS - Part 9)
Importing your own sprite graphics (Setting up the game)
Instances (Scripting Tutorial)
Integration with Windows
Interactions (Getting Started with AGS - Part 3)
Interface text (Editing GUIs)
Introduction
Introduction (Troubleshooting Windows Zone Identifier)
Introduction (Tumbleweed)
Introduction sequences (Setting up the game)
IntToFloat
Inventory (Getting Started with AGS - Part 4)
Inventory (Setting up the game)
Inventory item events (Event Types)
Inventory item hotspots (Getting Started with AGS - Part 5)
Inventory Items Editor
InventoryItem
InventoryItem.CursorGraphic
InventoryItem.GetAtScreenXY
InventoryItem.GetProperty
InventoryItem.GetTextProperty
InventoryItem.Graphic
InventoryItem.ID
InventoryItem.IsInteractionAvailable
InventoryItem.Name
InventoryItem.RunInteraction
InventoryItem.SetProperty
InventoryItem.SetTextProperty
InventoryScreen
InvWindow
InvWindow.CharacterToUse
InvWindow.ItemAtIndex
InvWindow.ItemCount
InvWindow.ItemHeight
InvWindow.ItemsPerRow
InvWindow.ItemWidth
InvWindow.RowCount
InvWindow.ScrollDown
InvWindow.ScrollUp
InvWindow.TopItem
IsGamePaused
IsInteractionAvailable
IsInterfaceEnabled
IsKeyPressed
IsSpeechVoxAvailable
IsTimerExpired
IsTranslationAvailable

K

Keyboard Shortcuts
KeyboardMovement.KeyDown
KeyboardMovement.KeyLeft
KeyboardMovement.KeyRight
KeyboardMovement.KeyUp
KeyboardMovement.Mode

L

Label
Label.Font
Label.Text
Label.TextAlignment
Label.TextColor
Language & Translation (Tumbleweed)
legacy commands (Preprocessor)
Licensing (Distributing your game)
Lighting effects (Advanced room features)
Lip sync
List Boxes (Editing GUIs)
ListBox
ListBox.AddItem
ListBox.Clear
ListBox.FillDirList
ListBox.FillSaveGameList
ListBox.Font
ListBox.GetItemAtLocation
ListBox.HideBorder
ListBox.HideScrollArrows
ListBox.InsertItemAt
ListBox.ItemCount
ListBox.Items
ListBox.RemoveItem
ListBox.RowCount
ListBox.SaveGameSlots
ListBox.ScrollDown
ListBox.ScrollUp
ListBox.SelectedBackColor
ListBox.SelectedIndex
ListBox.SelectedTextColor
ListBox.ShowBorder
ListBox.ShowScrollArrows
ListBox.TextAlignment
ListBox.TextColor
ListBox.TopItem
ListBox.Translated
Loops (Text Scripting Tutorial - Part 2)

M

managed (Script language keywords)
Managing Inventory (Getting Started with AGS - Part 5)
Maths
Maths.ArcCos
Maths.ArcSin
Maths.ArcTan
Maths.ArcTan2
Maths.Cos
Maths.Cosh
Maths.DegreesToRadians
Maths.Exp
Maths.Log
Maths.Log10
Maths.Pi
Maths.RadiansToDegrees
Maths.RaiseToPower
Maths.Sin
Maths.Sinh
Maths.Sqrt
Maths.Tan
Maths.Tanh
Mouse
Mouse.ChangeModeGraphic
Mouse.ChangeModeHotspot
Mouse.ChangeModeView
Mouse.Click
Mouse.ControlEnabled
Mouse.DisableMode
Mouse.EnableMode
Mouse.GetModeGraphic
Mouse.IsButtonDown
Mouse.IsModeEnabled
Mouse.Mode
Mouse.SaveCursorUntilItLeaves
Mouse.SelectNextMode
Mouse.SelectPreviousMode
Mouse.SetBounds
Mouse.SetPosition
Mouse.Speed
Mouse.Update
Mouse.UseDefaultGraphic
Mouse.UseModeGraphic
Mouse.Visible
MoveCharacterToHotspot
MoveCharacterToObject
Multimedia functions
Multiple conditions (Text Scripting Tutorial - Part 2)
Multiple Scripts
Music and sound

N

Name (Inventory Items Editor)
new (Script language keywords)
New Game templates
New Screen struct (Upgrading to AGS 3.5)
New Viewport/Camera system (Upgrading to AGS 3.5)
noloopcheck (Script language keywords)

O

Object
Object events (Event Types)
Object Oriented Programming
Object.Animate
Object.Animating
Object.Baseline
Object.BlockingHeight
Object.BlockingWidth
Object.Clickable
Object.Frame
Object.GetAtRoomXY
Object.GetAtScreenXY
Object.GetProperty
Object.GetTextProperty
Object.Graphic
Object.HasExplicitLight
Object.HasExplicitTint
Object.ID
Object.IgnoreScaling
Object.IgnoreWalkbehinds
Object.IsCollidingWithObject
Object.IsInteractionAvailable
Object.LightLevel
Object.Loop
Object.MergeIntoBackground
Object.Move
Object.Moving
Object.Name
Object.RemoveTint
Object.RunInteraction
Object.SetLightLevel
Object.SetPosition
Object.SetProperty
Object.SetTextProperty
Object.SetView
Object.Solid
Object.StopAnimating
Object.StopMoving
Object.Tint
Object.TintBlue
Object.TintGreen
Object.TintLuminance
Object.TintRed
Object.TintSaturation
Object.Transparency
Object.View
Object.Visible
Object.X
Object.Y
Objects (Getting Started with AGS - Part 4)
Objects (Room Editor)
Operators (Script language keywords)
Other Features
Overlay
Overlay.CreateGraphical
Overlay.CreateTextual
Overlay.Remove
Overlay.SetText
Overlay.Valid
Overlay.X
Overlay.Y

P

Palette setup (Setting up the game)
PAMELA (Lip sync)
Papagayo (Lip sync)
Parser
Parser.FindWordID
Parser.ParseText
Parser.Said
Parser.SaidUnknownWord
PauseGame
PlayerStartsWithItem (Inventory Items Editor)
PlayFlic
PlaySilentMIDI
PlayVideo
Plugins
Point (Standard Types)
Pointers for people who know C or C++ (Pointers in AGS)
Pointers for people who know Java or C# (Pointers in AGS)
Pointers for programming newbies (Pointers in AGS)
Pointers in AGS
Predefined global script functions
Preprocessor
Properties (Inventory Items Editor)
Properties (View Editor)
Properties control (Room Editor)
protected (Script language keywords)
Protection (Object Oriented Programming)

Q

QuitGame

R

Random
readonly (Script language keywords)
Recap (Getting Started with AGS - Part 5)
Recap (Scripting Tutorial)
Recap (Text Scripting Tutorial - Part 2)
Reference
Region
region
Region events (Event Types)
Region.Enabled
Region.GetAtRoomXY
Region.GetAtScreenXY
Region.ID
Region.LightLevel
Region.RunInteraction
Region.Tint
Region.TintBlue
Region.TintEnabled
Region.TintGreen
Region.TintLuminance
Region.TintRed
Region.TintSaturation
ReleaseViewport
RemoveWalkableArea
repeatedly_execute (_always)
ResetRoom
RestartGame
RestoreGameDialog
RestoreGameSlot
RestoreWalkableArea
return (Script language keywords)
Right Click Context Menu (View Editor)
Room
Room Editor
Room editor and multilayer mode (Upgrading to AGS 3.5)
Room events (Event Types)
Room masks (Hotspot, Walkable areas, Walk-behinds and Regions) (Room Editor)
Room sizes and mask resolution (Upgrading to AGS 3.5)
Room.BottomEdge
Room.ColorDepth
Room.GetDrawingSurfaceForBackground
Room.GetProperty
Room.GetTextProperty
Room.Height
Room.LeftEdge
Room.Messages
Room.MusicOnLoad
Room.ObjectCount
Room.ProcessClick
Room.RightEdge
Room.SetProperty
Room.SetTextProperty
Room.TopEdge
Room.Width
Run-time engine setup
RunAGSGame

S

SaveGameDialog
SaveGameSlot
SaveScreenShot
Screen
Screen.AutoSizeViewportOnRoomLoad
Screen.Height
Screen.RoomToScreenPoint
Screen.ScreenToRoomPoint
Screen.Viewport
Screen.ViewportCount
Screen.Viewports
Screen.Width
Script language keywords
Scripting API
Scripting Language
Scripting Tutorial
Scrolling (Advanced room features)
Set
Set.Add
Set.Clear
Set.CompareStyle
Set.Contains
Set.Create
Set.GetItemsAsArray
Set.ItemCount
Set.Remove
Set.SortStyle
SetAmbientLightLevel
SetAmbientTint
SetAreaScaling
SetBackgroundFrame
SetFadeColor
SetGameOption
SetGameSpeed
SetGlobalInt
SetGraphicalVariable
SetMultitaskingMode
SetNextScreenTransition
SetPalRGB
SetRestartPoint
SetScreenTransition
SetSpeechVolume
SetTextWindowGUI
SetTimer
Setting up the game
SetViewport
SetWalkBehindBase
ShakeScreen
ShakeScreenBackground
Show Preview (View Editor)
Sierra-style template
SkipCutscene
SkipUntilCharacterStops
Slider
Slider.BackgroundGraphic
Slider.HandleGraphic
Slider.HandleOffset
Slider.Max
Slider.Min
Slider.Value
Sliders (Editing GUIs)
Some script functions replaced and/or deprecated (Upgrading to AGS 3.5)
Source Control integration
Speech
Speech.AnimationStopTimeMargin
Speech.CustomPortraitPlacement
Speech.DisplayPostTimeMs
Speech.GlobalSpeechAnimationDelay
Speech.PortraitXOffset
Speech.PortraitY
Speech.SkipKey
Speech.SkipStyle
Speech.Style
Speech.TextAlignment
Speech.UseGlobalSpeechAnimationDelay
Speech.VoiceMode
Splitting resource files (Distributing your game)
Sprite Manager
Standard Enumerated Types
Standard Types
StartCutscene
Starting off
Starting off (Getting Started with AGS)
Static attributes (Object Oriented Programming)
StopDialog
String
String formatting
String.Append
String.AppendChar
String.AsFloat
String.AsInt
String.Chars
String.CompareTo
String.Copy
String.EndsWith
String.Format
String.IndexOf
String.IsNullOrEmpty
String.Length
String.LowerCase
String.Replace
String.ReplaceCharAt
String.StartsWith
String.Substring
String.Truncate
String.UpperCase
struct (Script language keywords)
Summary (Scripting Tutorial)
switch, case statements (Script language keywords)
System
System limits
System limits update (Upgrading to AGS 3.5)
System Requirements
System Requirements (Graphics driver selection)
System.AudioChannelCount
System.AudioChannels
System.CapsLock
System.ColorDepth
System.Gamma
System.HardwareAcceleration
System.HasInputFocus
System.NumLock
System.OperatingSystem
System.RenderAtScreenResolution
System.RuntimeInfo
System.ScreenHeight
System.ScreenWidth
System.ScrollLock
System.SupportsGammaControl
System.Version
System.ViewportHeight
System.ViewportWidth
System.Volume
System.VSync
System.Windowed

T

Text Boxes (Editing GUIs)
Text Scripting Tutorial - Part 2
Text-based lip syncing (Lip sync)
TextBox
TextBox.Font
TextBox.ShowBorder
TextBox.Text
TextBox.TextColor
TextWindowGUI
TextWindowGUI.TextColor
TextWindowGUI.TextPadding
The AudioCache folder (Music and sound)
The Basics (Scripting Tutorial)
The Cursors list (Getting Started with AGS - Part 9)
The Debug() command (Debugging features)
The Font Editor (Getting Started with AGS - Part 9)
The run-time engine
The script debugger (Debugging features)
The script header
The text parser
this (Script language keywords)
Tiled sprite import (Getting Started with AGS - Part 6)
TintScreen
Translations
Troubleshooting Windows Zone Identifier
Tumbleweed
Tumbleweed Action Functions
Tumbleweed Door functions
Tumbleweed Extensions
Tumbleweed Math and Helper Functions
Tumbleweed Player functions
Tumbleweed Semi-blocking movement functions
Tumbleweed Translation
Tumbleweed Unhandled Events
Tutorial
TwoClickHandler.ActionLabel
TwoClickHandler.InventoryGui
TwoClickHandler.PopupDistance
TwoClickHandler.PopupProportional
TwoClickHandler.ReversedClicks

U

Understanding blocking scripts
UnPauseGame
UpdateInventory
UpdatePalette
Upgrading from a previous version
Upgrading to AGS 2.7
Upgrading to AGS 2.71
Upgrading to AGS 3.0
Upgrading to AGS 3.1
Upgrading to AGS 3.2
Upgrading to AGS 3.3
Upgrading to AGS 3.3.5
Upgrading to AGS 3.4
Upgrading to AGS 3.4.1
Upgrading to AGS 3.5
Using downloaded templates (New Game templates)
Using Inventory Items (Tumbleweed)
Using your own graphics (Getting Started with AGS - Part 6)

V

Variables (Scripting Tutorial)
VerbCoin template
VerbCoin.ActionLabel
VerbCoin.BackgroundColor
VerbCoin.BackgroundTransparency
VerbCoin.BorderColor
VerbCoin.BorderWidth
VerbCoin.ButtonAutoDisable
VerbCoin.Close
VerbCoin.Disable
VerbCoin.Enable
VerbCoin.InterfaceGui
VerbCoin.InventoryGui
VerbCoin.IsEnabled
VerbCoin.IsOpen
VerbCoin.OnClick
VerbCoin.Open
VerbCoin.Radius
VerbCoin.RegisterButton
Verbs.AddExtension
Verbs.AdjustGUIText
Verbs.AdjustLanguage
Verbs.AnyClick
Verbs.AnyClickMove
Verbs.AnyClickSpecial
Verbs.AnyClickUseInv
Verbs.AnyClickWalk
Verbs.AnyClickWalkLook
Verbs.AnyClickWalkLookPick
Verbs.CheckDefaultAction
Verbs.DisableGui
Verbs.Distance
Verbs.EnableGui
Verbs.EnterRoom
Verbs.Extension
Verbs.ExtensionEx
Verbs.FreezePlayer
Verbs.GetButtonAction
Verbs.GetDoorState
Verbs.GlobalCondition
Verbs.GoTo
Verbs.GoToCharacter
Verbs.GoToCharacterEx
Verbs.HandleInvArrows
Verbs.InitGuiLanguage
Verbs.InitObject
Verbs.IsAction
Verbs.IsGuiDisabled
Verbs.MovePlayer
Verbs.MovePlayerEx
Verbs.NPCGoToCharacter
Verbs.Offset
Verbs.OpenCloseExtension
Verbs.RemoveExtension
Verbs.SetAction
Verbs.SetActionButtons
Verbs.SetAlternativeAction
Verbs.SetApproachingChar
Verbs.SetDefaultAction
Verbs.SetDoorState
Verbs.SetDoubleClickSpeed
Verbs.SetPlayer
Verbs.ToogleGuiStyle
Verbs.TranslateAction
Verbs.UnfreezePlayer
Verbs.Unhandled
Verbs.UpdateActionBar
Verbs.UsedAction
Verbs.VariableExtensions
Verbs.WalkOffScreen
Version checking (Script language keywords)
View Editor
ViewFrame
ViewFrame.Flipped
ViewFrame.Frame
ViewFrame.Graphic
ViewFrame.LinkedAudio
ViewFrame.Loop
ViewFrame.Speed
ViewFrame.View
Viewport
Viewport.Camera
Viewport.Create
Viewport.Delete
Viewport.GetAtScreenXY
Viewport.Height
Viewport.RoomToScreenPoint
Viewport.ScreenToRoomPoint
Viewport.SetPosition
Viewport.Visible
Viewport.Width
Viewport.X
Viewport.Y
Viewport.ZOrder
Views (View Editor)
Voice speech (Music and sound)
Voice-based lip sync (Lip sync)

W

Wait
WaitKey
WaitMouseKey
Walk-to points (Getting Started with AGS - Part 3)
What are "alternate data streams"? (Troubleshooting Windows Zone Identifier)
while (Script language keywords)
Windows Game Explorer (Integration with Windows)
writeprotected (Script language keywords)

Y

Your Own Functions (Text Scripting Tutorial - Part 2)