AGS Manual

AGS Manual

  • Index
  • Scripting API

Scripting API

The AGS scripting system allows you to write a mini-program, giving you great control over your game.

  • Predefined global script functions
  • repeatedly_execute / repeatedly_execute_always
  • Custom dialog options rendering
  • Built-in enumerated types
  • AudioChannel functions and properties
  • AudioClip functions and properties
  • Character functions and properties
  • DateTime functions and properties
  • Dialog functions and properties
  • DialogOptionsRenderingInfo functions and properties
  • DrawingSurface functions and properties
  • DynamicSprite functions and properties
  • File functions and properties
  • Game / Global functions
  • Game variables
  • GUI functions and properties
  • GUI control functions and properties
  • GUI Button functions and properties
  • GUI InvWindow functions and properties
  • GUI Label functions and properties
  • GUI List Box functions and properties
  • GUI Slider properties
  • GUI Text Box functions and properties
  • Hotspot functions and properties
  • Inventory item functions and properties
  • Maths functions and properties
  • Mouse functions and properties
  • Multimedia functions
  • Object functions and properties
  • Overlay functions and properties
  • Palette functions
  • Parser functions
  • Region functions and properties
  • Room functions
  • Screen functions
  • Speech functions and properties
  • String functions
  • System functions and properties
  • Text display / Speech functions
  • ViewFrame functions and properties