Module IndexCategory: Difference between revisions

From Adventure Game Studio | Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(5 intermediate revisions by 3 users not shown)
Line 30: Line 30:
| align="center" style="background:#f0f0f0;"|'''Author'''   
| align="center" style="background:#f0f0f0;"|'''Author'''   
|-
|-
| Simulates a movement similar to the one(s) found in RPGs such as Chronotrigger and Terranigma.||8-Direction Movement ||0.1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=21766.0 Topic]||[http://www.origamihero.com/files/eightmove.zip Download]||||Bernie
| Simulates a movement similar to the one(s) found in RPGs such as Chronotrigger and Terranigma.||8-Direction Movement ||0.1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=21766.0 Topic]||[http://www.origamihero.com/files/eightmove.zip Download]||||Bernie
|-
|-
| Provides certain functions to extend the use of the random function.||Advanced Randoms||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=23175.0 Topic]||[http://duals.agser.me/Modules/Advanced_Randoms_v1.0.rar Download]||||Akumayo
| Provides certain functions to extend the use of the random function.||Advanced Randoms||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23175.0 Topic]||[http://duals.agser.me/Modules/Advanced_Randoms_v1.0.rar Download]||||Akumayo
|-
|-
| This script module decodes picture resource files that were used in Sierra's classic AGI game interpreter.||AGI Picture Decoder||1||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=40965.0 Topic]||[http://my.opera.com/gilbot/blog/2010/05/24/agi-picture-decoder-module Download]||Requires AGS V3.1.2 or later.||Iceboty V7000a
| This script module decodes picture resource files that were used in Sierra's classic AGI game interpreter.||AGI Picture Decoder||1||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=40965.0 Topic]||[http://my.opera.com/gilbot/blog/2010/05/24/agi-picture-decoder-module Download]||Requires AGS V3.1.2 or later.||Iceboty V7000a
|-
|-
| Emulates  iMuse  effect  within  AGS. ||AGS Muse||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=28933.0 Topic]||[http://duals.agser.me/Modules/AGSMuse_v1.0.rar Download]||||monkey_05_06
| Emulates  iMuse  effect  within  AGS. ||AGS Muse||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28933.0 Topic]||[http://duals.agser.me/Modules/AGSMuse_v1.0.rar Download]||||monkey_05_06
|-
|-
| This implements a quake console in your game. Useful for debugging.||AGS Quake Console||4||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=32787.0 Topic]||[http://ledzepforever.googlepages.com/AGS_Console4_00.rar Download]||Certain versions work with certain versions of AGS.||Dualnames/Ashen
| This implements a quake console in your game. Useful for debugging.||AGS Quake Console||4||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=32787.0 Topic]||[http://ledzepforever.googlepages.com/AGS_Console4_00.rar Download]||Certain versions work with certain versions of AGS.||Dualnames/Ashen
|-
|-
| ||AGSH||0.908||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=29523.0 Topic]||[http://duals.agser.me/Modules/AGSH_v0.908.rar Download]||According to the author, this module is currently being hugely refactored.||Monsieur OUXX
| ||AGSH||0.908||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29523.0 Topic]||[http://duals.agser.me/Modules/AGSH_v0.908.rar Download]||According to the author, this module is currently being hugely refactored.||Monsieur OUXX
|-
|-
| A particle engine useful for effects such as smoke, rain, fire, etc.||Akumayo's Particle Engine||1.5||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=26379.0 Topic]||[http://duals.agser.me/Modules/Akumayo's_Particle_Engine_v1.5.rar Download]||This particle engine is using the old RawDraw functions. It is suggested to switch to Jerakeen's Particle Engine||Akumayo
| A particle engine useful for effects such as smoke, rain, fire, etc.||Akumayo's Particle Engine||1.5||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26379.0 Topic]||[http://duals.agser.me/Modules/Akumayo's_Particle_Engine_v1.5.rar Download]||This particle engine is using the old RawDraw functions. It is suggested to switch to Jerakeen's Particle Engine||Akumayo
|-
|-
|Allows running and mapping. It is an overall improvement to the keyboard movement module||Alternative Keyboard Movement||0.1||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=42843.0 Topic]||[https://dl.dropbox.com/s/0ffncwkp218brgy/AltKeyboardMovement.scm?dl=1 Download]||This module is a replacement for the one included in the default game. Be sure to remove the other one.||KhrisMUC
|Allows running and mapping. It is an overall improvement to the keyboard movement module||Alternative Keyboard Movement||0.1||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=42843.0 Topic]||[https://dl.dropbox.com/s/0ffncwkp218brgy/AltKeyboardMovement.scm?dl=1 Download]||This module is a replacement for the one included in the default game. Be sure to remove the other one.||KhrisMUC
|-
|-
| This module allows you to run a piece of script on specific frames during an animation of a character or an object.||Animation Run Script||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=29102.0 Topic]||[http://duals.agser.me/Modules/Animation_Run_Script_v1.0.rar Download]||||Janik
| This module allows you to run a piece of script on specific frames during an animation of a character or an object.||Animation Run Script||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29102.0 Topic]||[http://duals.agser.me/Modules/Animation_Run_Script_v1.0.rar Download]||||Janik
|-
|-
| Provides a savegames with screenshots GUI||Another Savegames With Screenshots (A.S.S)||1.5||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=38928.0 Topic]||[http://timhengeveld.com/files/ASSmodule.zip Download]||For AGS 3 and above only.||hedgefield
| Provides a savegames with screenshots GUI||Another Savegames With Screenshots (A.S.S)||1.5||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=38928.0 Topic]||[http://timhengeveld.com/files/ASSmodule.zip Download]||For AGS 3 and above only.||hedgefield
|-
|-
| This is a module that provides the same interface as the one used in Trilby's Notes.||Automated Text Parser||2||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=29059.0 Topic]||[http://duals.agser.me/Modules/Automated_Text_Parser_v2.0.rar Download]||||mkennedy
| This is a module that provides the same interface as the one used in Trilby's Notes.||Automated Text Parser||2||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29059.0 Topic]||[http://duals.agser.me/Modules/Automated_Text_Parser_v2.0.rar Download]||||mkennedy
|-
|-
| This module creates a SayInBackground function for characters WITH animations & voice.||Background Speech (AGS 3.2+)||1.0.1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=35787.0 Topic]||[http://duals.agser.me/Modules/BackgroundSpeech_v1.0.1.rar Download]||||Electroshokker
| This module creates a SayInBackground function for characters WITH animations & voice.||Background Speech (AGS 3.2+)||1.0.1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=35787.0 Topic]||[http://duals.agser.me/Modules/BackgroundSpeech_v1.0.1.rar Download]||||Electroshokker
|-
|-
| Allows controlling characters while they are talking.||BackgroundSpeech||0.5b||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=24162.0 Topic]||[http://www.origamihero.com/files/bgs05b.scm Download]||This uses old-style scripting.||Bernie
| Allows controlling characters while they are talking.||BackgroundSpeech||0.5b||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=24162.0 Topic]||[http://www.origamihero.com/files/bgs05b.scm Download]||This uses old-style scripting.||Bernie
|-
|-
| This module, makes modules that use GetGameParameter  or Dialog script commands and stop working in AGS 2.72, this makes them work again.||Backwards Compatible||1.01||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=28817.0 Topic]||[http://ssh.me.uk/modules/BackwardsCompatible.zip Download]||It works in any AGS version but there is not much point in using it in anything except AGS 2.72. Needs to be on top of the module list.||SSH
| This module, makes modules that use GetGameParameter  or Dialog script commands and stop working in AGS 2.72, this makes them work again.||Backwards Compatible||1.01||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28817.0 Topic]||[http://ssh.me.uk/modules/BackwardsCompatible.zip Download]||It works in any AGS version but there is not much point in using it in anything except AGS 2.72. Needs to be on top of the module list.||SSH
|-
|-
| This module adds a number of extender functions to AGS File class, allowing to read and write "precisely sized" integer values from/to the file (naturally).||BinaryFile||1.0||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=41194.0 Topic]||[http://www.mediafire.com/file/jnncxjw2gxm/BinaryFile_1.0.scm Download]||Requires AGS 3.0 or later.||Crimson Wizard
| This module adds a number of extender functions to AGS File class, allowing to read and write "precisely sized" integer values from/to the file (naturally).||BinaryFile||1.0||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=41194.0 Topic]||[http://www.mediafire.com/file/jnncxjw2gxm/BinaryFile_1.0.scm Download]||Requires AGS 3.0 or later.||Crimson Wizard
|-
|-
| The bit manips module includes bit manipulation functions (getting bits, changing bits, and copying sequences of bits) for char, short, and int.||Bit Manips||0.4||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=39723.0 Topic]||[http://duals.agser.me/Modules/bit_manips_v0.4.rar Download]||Requires AGS 3.0 or later.||ZH
| The bit manips module includes bit manipulation functions (getting bits, changing bits, and copying sequences of bits) for char, short, and int.||Bit Manips||0.4||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=39723.0 Topic]||[http://duals.agser.me/Modules/bit_manips_v0.4.rar Download]||Requires AGS 3.0 or later.||ZH
|-
|-
| In AGS 3.0 if you use player.ChangeRoom with the optional x and y arguments, then it is broken, becuase the player moves to the new positions BEFORE the current room fades out and the game changes room.||ChangeRoom Fixed||1.0||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=24027.0 Topic]||[http://ssh.me.uk/modules/ChangeRoomFixed.zip Download]||Only useful for AGS 3.0.0.||SSH
| In AGS 3.0 if you use player.ChangeRoom with the optional x and y arguments, then it is broken, becuase the player moves to the new positions BEFORE the current room fades out and the game changes room.||ChangeRoom Fixed||1.0||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=24027.0 Topic]||[http://ssh.me.uk/modules/ChangeRoomFixed.zip Download]||Only useful for AGS 3.0.0.||SSH
|-
|-
| Allows controlling non-player characters across rooms.||Character Control||0.85||x||x||yes (0.84b only)||[http://www.bigbluecup.com/yabb/index.php?topic=28821.0 Topic]||[http://duals.agser.me/Modules/CharacterControl_v0.85.rar Download]||The module has been updated for AGS 3.0 , but v0.84b still available for the 2.72 release.||Strazer / monkey_05_06
| Allows controlling non-player characters across rooms.||Character Control||0.85||x||x||yes (0.84b only)||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28821.0 Topic]||[http://duals.agser.me/Modules/CharacterControl_v0.85.rar Download]||The module has been updated for AGS 3.0 , but v0.84b still available for the 2.72 release.||Strazer / monkey_05_06
|-
|-
| This module allows you to assign specific fonts to specific characters, and display that font when that characters is talking.||Character Fonts ||1.1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=27485.0 Topic]||[http://duals.agser.me/Modules/Character_Fonts_v1.1.rar Download]||Uses Character pointers instead of integers for the characters.||Alynn
| This module allows you to assign specific fonts to specific characters, and display that font when that characters is talking.||Character Fonts ||1.1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27485.0 Topic]||[http://duals.agser.me/Modules/Character_Fonts_v1.1.rar Download]||Uses Character pointers instead of integers for the characters.||Alynn
|-
|-
| This module allows you to have characters play different sounds depending on which region they are currently on.||CharacterRegionSounds||0.8b||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=21795.0 Topic]||[http://www.strazer.net/ags/CharacterRegionSounds.zip Download]||||Strazer
| This module allows you to have characters play different sounds depending on which region they are currently on.||CharacterRegionSounds||0.8b||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=21795.0 Topic]||[http://www.strazer.net/ags/CharacterRegionSounds.zip Download]||||Strazer
|-
|-
| Provides a framework for implementing a combination lock||Combination Lock Keypad||1.01||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=23566.0 Topic]||[http://ssh.me.uk/modules/ComboLock.zip Download]||Requires AGS 2.71.||SSH
| Provides a framework for implementing a combination lock||Combination Lock Keypad||1.01||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23566.0 Topic]||[http://ssh.me.uk/modules/ComboLock.zip Download]||Requires AGS 2.71.||SSH
|-
|-
| This module provides a GUI which allows you to display a dynamic confirmation window.||Confirmation GUI||1||||||no||[http://www.bigbluecup.com/yabb/index.php?topic=27676.0 Topic]||[http://supsuper.wurmz.net/stuff/confirm_fix.zip Download]||SSH has made a module with the same purpose, DialogBox||SupSuper
| This module provides a GUI which allows you to display a dynamic confirmation window.||Confirmation GUI||1||||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27676.0 Topic]||[http://supsuper.wurmz.net/stuff/confirm_fix.zip Download]||SSH has made a module with the same purpose, DialogBox||SupSuper
|-
|-
| This module allows you to set the interface to BASS, Sierra or Lucas Arts||Control Modes||1.0a||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=38762.0 Topic]||[http://duals.agser.me/Files/Control_Modes.rar Download]||Certain stuff don't work exactly as supposed. Solutions are given in the topic of the module. Also it may be better to use the Interfacer module by monkey_05_06.||Dualnames
| This module allows you to set the interface to BASS, Sierra or Lucas Arts||Control Modes||1.0a||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=38762.0 Topic]||[http://duals.agser.me/Files/Control_Modes.rar Download]||Certain stuff don't work exactly as supposed. Solutions are given in the topic of the module. Also it may be better to use the Interfacer module by monkey_05_06.||Dualnames
|-
|-
| Provides functions to simplify adding a countdown timer to your game and, optionally, display the remaining time on a label.||Countdown||1.1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=39606.0 Topic]||[http://meleepta.x10host.mx/CountDown_1.1.rar Download]||||monkey_05_06
| Provides functions to simplify adding a countdown timer to your game and, optionally, display the remaining time on a label.||Countdown||1.1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=39606.0 Topic]||[http://meleepta.x10host.mx/CountDown_1.1.rar Download]||||monkey_05_06
|-
|-
| Credits script module, to replace the plugin Credits ||Credits||1.19||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=28659.0 Topic]||[http://www.ssh.me.uk/modules/Credits.zip Download]||Requires AGS 2.71 or later.||SSH
| Credits script module, to replace the plugin Credits ||Credits||1.19||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28659.0 Topic]||[http://www.ssh.me.uk/modules/Credits.zip Download]||Requires AGS 2.71 or later.||SSH
|-
|-
| Adds a scrollable dialog GUI, which is easy to customize.||Custom Dialog Gui||1.6.2||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=36313.0 Topic]||[http://duals.agser.me/Modules/Custom_Dialog_GUI_v1.6.2.rar Download]||AGS 3.1.2 SP-1 or later.||abstauber
| Adds a scrollable dialog GUI, which is easy to customize.||Custom Dialog Gui||1.6.2||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=36313.0 Topic]||[http://duals.agser.me/Modules/Custom_Dialog_GUI_v1.6.2.rar Download]||AGS 3.1.2 SP-1 or later.||abstauber
|-
|-
| This module can be used to describe everything that the mouse is over on, on a gui label or on an overlay.||Description||1.06||x||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=26306.0 Topic]||[http://ssh.me.uk/modules/Description.zip Download]||The module works both on AGS 2.71 - 2.72 and 3.x.x , depending on version. (The AGS 2.71 compatible version of this module, should be avoided)||SSH
| This module can be used to describe everything that the mouse is over on, on a gui label or on an overlay.||Description||1.06||x||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26306.0 Topic]||[http://ssh.me.uk/modules/Description.zip Download]||The module works both on AGS 2.71 - 2.72 and 3.x.x , depending on version. (The AGS 2.71 compatible version of this module, should be avoided)||SSH
|-
|-
| Implements a function to display a GUI with OK/Cancel options and return 1/0 respectively, when a button is clicked.||DialogBox||1.1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=26842.0 Topic]||[http://duals.agser.me/Modules/DialogBox_v1.1.rar Download]||||SSH
| Implements a function to display a GUI with OK/Cancel options and return 1/0 respectively, when a button is clicked.||DialogBox||1.1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26842.0 Topic]||[http://duals.agser.me/Modules/DialogBox_v1.1.rar Download]||||SSH
|-
|-
| Provides functions to translate strings into alternate characters for displaying foreign characters more easily, if a font has replaced unused characters with accented ones.||Digraphs||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=23779.0 Topic]||[http://ssh.me.uk/modules/Digraphs.zip Download]||||SSH
| Provides functions to translate strings into alternate characters for displaying foreign characters more easily, if a font has replaced unused characters with accented ones.||Digraphs||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23779.0 Topic]||[http://ssh.me.uk/modules/Digraphs.zip Download]||||SSH
|-
|-
| Distort/Scale characters and views.||DistortChar||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=37079.0 Topic]||[http://ssh.me.uk/modules/DistortChar.zip Download]||||SSH
| Distort/Scale characters and views.||DistortChar||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=37079.0 Topic]||[http://ssh.me.uk/modules/DistortChar.zip Download]||||SSH
|-
|-
| Lets you set some walkable areas as downhills, and assign Z values to walkable areas and walkbehinds, to let characters walk away from camera while actually increasing their Y value.||Downhill||1.03||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=29235.0 Topic]||[http://ssh.me.uk/modules/Downhill.zip Download]||Requires AGS 2.72 or later.||SSH
| Lets you set some walkable areas as downhills, and assign Z values to walkable areas and walkbehinds, to let characters walk away from camera while actually increasing their Y value.||Downhill||1.03||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29235.0 Topic]||[http://ssh.me.uk/modules/Downhill.zip Download]||Requires AGS 2.72 or later.||SSH
|-
|-
| Allows the drawing of antialiased primitives.||Draw Antialiased||1.1||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=39846.0 Topic]||[http://www.kweepa.com/step/ags/tech/DrawAntialiased.zip Download]||Requires a 16 or 32 bit game and a 16 or 32 bit surface (for example, when drawing to the background, you must have imported a 16 or 32 bit image as the background). If you don't do this, the lines and circles will look blocky and the game will run slowly.||Kweepa
| Allows the drawing of antialiased primitives.||Draw Antialiased||1.1||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=39846.0 Topic]||[http://www.kweepa.com/step/ags/tech/DrawAntialiased.zip Download]||Requires a 16 or 32 bit game and a 16 or 32 bit surface (for example, when drawing to the background, you must have imported a 16 or 32 bit image as the background). If you don't do this, the lines and circles will look blocky and the game will run slowly.||Kweepa
|-
|-
| This module allows you to store an array of unmanaged structs (which can themselves contain pretty much anything, for example Managed object types like the built-in type 'File').||Double-linked lists of unmanaged structs||1.0||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=40629.0 Topic]||[http://sourceforge.net/projects/agsh/files/UnmanagedDLL1.0.zip/download Download]||Natively made with AGS 3.x, but can be ported very easily to 2.72 if you re-create the console's ListBox in 2.72.||Monsieur OUXX
| This module allows you to store an array of unmanaged structs (which can themselves contain pretty much anything, for example Managed object types like the built-in type 'File').||Double-linked lists of unmanaged structs||1.0||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=40629.0 Topic]||[http://sourceforge.net/projects/agsh/files/UnmanagedDLL1.0.zip/download Download]||Natively made with AGS 3.x, but can be ported very easily to 2.72 if you re-create the console's ListBox in 2.72.||Monsieur OUXX
|-
|-
| Resize, rotate and warp sprites using a filter.||Dynamic Sprite Resizing/Rotating/Warping using filters||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=41649.0 Topic]||[https://www.dropbox.com/s/0p8c71shox5un2u/DynSpriteResRotWarpFilter.scm Download]||||Khris
| Resize, rotate and warp sprites using a filter.||Dynamic Sprite Resizing/Rotating/Warping using filters||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=41649.0 Topic]||[https://www.dropbox.com/s/0p8c71shox5un2u/DynSpriteResRotWarpFilter.scm Download]||||Khris
|-
|-
| Self-explanatory. Used for a more accurate rotation of a dynamic sprite.||Dynamic Sprite Rotation||0.1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=33122.0 Topic]||[https://dl.dropbox.com/s/efscrzks0gqdv5y/DynSpriteRotation_v0.1.rar?dl=1 Download]||||Khris
| Self-explanatory. Used for a more accurate rotation of a dynamic sprite.||Dynamic Sprite Rotation||0.1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=33122.0 Topic]||[https://dl.dropbox.com/s/efscrzks0gqdv5y/DynSpriteRotation_v0.1.rar?dl=1 Download]||||Khris
|-
|-
| Allows you to create simple 3D games using only the AGS editor.||Easy3D||1.04||x||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=26130.0 Topic]||[http://www.alpha72.com/Easy3DModule/Easy3D%20310.zip Download]||This module has been updated for AGS 3.1 or higher, but v1.0 still available for the 2.71-2.72 release.||Wretched
| Allows you to create simple 3D games using only the AGS editor.||Easy3D||1.04||x||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26130.0 Topic]||[http://www.alpha72.com/Easy3DModule/Easy3D%20310.zip Download]||This module has been updated for AGS 3.1 or higher, but v1.0 still available for the 2.71-2.72 release.||Wretched
|-
|-
| Adds an EncryptedFile class, so that game designers can use File I/O in their games without fear that players will hack or edit the files||EncryptedFile||0.9b||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=31194.0 Topic]||[http://duals.agser.me/Modules/EncryptedFile_v0.9b_-_1.1.rar Download]||This module has been updated to a new version (1.1) by monkey_05_06. It is suggested to switch to that version, but the 0.9b version is included in the rar as well.||HeirOfNorton/monkey_05_06
| Adds an EncryptedFile class, so that game designers can use File I/O in their games without fear that players will hack or edit the files||EncryptedFile||0.9b||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=31194.0 Topic]||[http://duals.agser.me/Modules/EncryptedFile_v0.9b_-_1.1.rar Download]||This module has been updated to a new version (1.1) by monkey_05_06. It is suggested to switch to that version, but the 0.9b version is included in the rar as well.||HeirOfNorton/monkey_05_06
|-
|-
| Let all your characters have a shadow.||EpicShadows||1||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=35404.0 Topic]||[http://www.duskzone.it/works/ags/EpicShadows.zip Download]||||Dusk
| Let all your characters have a shadow.||EpicShadows||1||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=35404.0 Topic]||[http://www.duskzone.it/works/ags/EpicShadows.zip Download]||||Dusk
|-
|-
| This module allows you to turn characters so they face a certain direction without using coordinates. Also provides a teleport function.||Face Right2, Teleport||1.1||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=28210.0 Topic]||[http://www.fileden.com/files/2006/9/4/202394/Modules/FaceRight2.zip Download]||||Lazarus
| This module allows you to turn characters so they face a certain direction without using coordinates. Also provides a teleport function.||Face Right2, Teleport||1.1||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28210.0 Topic]||[http://www.fileden.com/files/2006/9/4/202394/Modules/FaceRight2.zip Download]||||Lazarus
|-
|-
| flocks members (boids).||FadingThingsNonBlocking||2.29||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=29637.0 Topic]||[http://www.fileden.com/files/2006/9/4/202394/Modules/FadingThingsNonBlocking.zip Download]||||Lazarus
| flocks members (boids).||FadingThingsNonBlocking||2.29||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29637.0 Topic]||[http://www.fileden.com/files/2006/9/4/202394/Modules/FadingThingsNonBlocking.zip Download]||||Lazarus
|-
|-
| Provides a dialog box to select a file from the current directory, with preview.||FileDialog||1.0||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=26594.0 Topic]||[http://duals.agser.me/Modules/FileDialog_v1.0.rar Download]||||SSH
| Provides a dialog box to select a file from the current directory, with preview.||FileDialog||1.0||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26594.0 Topic]||[http://duals.agser.me/Modules/FileDialog_v1.0.rar Download]||||SSH
|-
|-
| This module allows you to open and close files, and then manage them as "handlers" (actually integer indices).||File Manager||1.0||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=40630.0 Topic]||[http://sourceforge.net/projects/agsh/files/FileManager1.0.zip/download Download]||Natively made with AGS 3.x, but can be ported very easily to 2.72 if you re-create the console's ListBox in 2.72.||Monsieur OUXX
| This module allows you to open and close files, and then manage them as "handlers" (actually integer indices).||File Manager||1.0||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=40630.0 Topic]||[http://sourceforge.net/projects/agsh/files/FileManager1.0.zip/download Download]||Natively made with AGS 3.x, but can be ported very easily to 2.72 if you re-create the console's ListBox in 2.72.||Monsieur OUXX
|-
|-
| This module allows you to create Finite State Machines for use within your AGS games. FSMs can be very useful as a way of keeping track of various states within your game, particularly those that have a complex map of possible states or those that are used to simulate character AI.||Finite State Machine||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=21282.0 Topic]||[http://duals.agser.me/Modules/Finite_StateMachine_v1.0.rar Download]||The state machine should be considered obsolete as there is a new, more user friendly version by monkey_05)6||HeirOfNorton
| This module allows you to create Finite State Machines for use within your AGS games. FSMs can be very useful as a way of keeping track of various states within your game, particularly those that have a complex map of possible states or those that are used to simulate character AI.||Finite State Machine||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=21282.0 Topic]||[http://duals.agser.me/Modules/Finite_StateMachine_v1.0.rar Download]||The state machine should be considered obsolete as there is a new, more user friendly version by monkey_05)6||HeirOfNorton
|-
|-
| Emulates the 'flashlight' effect using a GUI or screen overlay.||Flashlight||2||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=30137.0 Topic]||[http://meleepta.x10host.mx/Flashlight_2_0.rar Download]||||monkey_05_06
| Emulates the 'flashlight' effect using a GUI or screen overlay.||Flashlight||2||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=30137.0 Topic]||[http://meleepta.x10host.mx/Flashlight_2_0.rar Download]||||monkey_05_06
|-
|-
| Emulates a fog effect using template sprites.||Fog||1||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=39741.0 Topic]||[http://duals.agser.me/Modules/FOG_v1.0.rar Download]||||Dualnames/Ryan Timothy
| Emulates a fog effect using template sprites.||Fog||1||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=39741.0 Topic]||[http://duals.agser.me/Modules/FOG_v1.0.rar Download]||||Dualnames/Ryan Timothy
|-
|-
| Modifies the setup config of a game during run-time.||Game Setup||1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=37291.0 Topic]||[http://ssh.me.uk/modules/GameSetup.zip Download]||||SSH
| Modifies the setup config of a game during run-time.||Game Setup||1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=37291.0 Topic]||[http://ssh.me.uk/modules/GameSetup.zip Download]||||SSH
|-
|-
| Allows developers and players to move stuff around the screen during Debug mode.||GodMode ||1.01||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=42204.0 Topic]||[http://www.losmunditos.com/downloads/ags-godmode/ags-godmode-1.01.zip Download]||For AGS 3 and above only.||Edmundito
| Allows developers and players to move stuff around the screen during Debug mode.||GodMode ||1.01||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=42204.0 Topic]||[http://www.losmunditos.com/downloads/ags-godmode/ags-godmode-1.01.zip Download]||For AGS 3 and above only.||Edmundito
|-
|-
| Provides Grid-Based Inventory.||GridInventory||1.1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=28177.0 Topic]||[http://www.webalice.it/besh81/GridInventory_v1.1.rar Download]||Requires AGS 2.71 or later.||Besh
| Provides Grid-Based Inventory.||GridInventory||1.1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28177.0 Topic]||[http://www.webalice.it/besh81/GridInventory_v1.1.rar Download]||Requires AGS 2.71 or later.||Besh
|-
|-
| Simulates top-down driving style, similar to GTA||GTA-Style Driving||1||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=39363.0 Topic]||[http://www.virtual-illusion.com/count/getfile.php?id=14 Download]||||Rocco
| Simulates top-down driving style, similar to GTA||GTA-Style Driving||1||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=39363.0 Topic]||[http://www.virtual-illusion.com/count/getfile.php?id=14 Download]||||Rocco
|-
|-
| Provides functions for animating GUI backgrounds.||GuiAnimation||2||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=29113.0 Topic]||[http://monkey.05.06.googlepages.com/GUIAnimation_200.rar Download]||This module has been updated for AGS 3.0 or higher, but v1.0 still available for the 2.72 release.||monkey_05_06
| Provides functions for animating GUI backgrounds.||GuiAnimation||2||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29113.0 Topic]||[http://monkey.05.06.googlepages.com/GUIAnimation_200.rar Download]||This module has been updated for AGS 3.0 or higher, but v1.0 still available for the 2.72 release.||monkey_05_06
|-
|-
| Sierra-style speech portraits on a GUI GuiPortrait. Currently AGS displays portrait behind GUIs.||GuiPortrait||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=34996.0 Topic]||[http://ssh.me.uk/modules/GuiPortrait.zip Download]||||SSH
| Sierra-style speech portraits on a GUI GuiPortrait. Currently AGS displays portrait behind GUIs.||GuiPortrait||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=34996.0 Topic]||[http://duals.agser.me/Modules/GuiPortrait_v1.0.rar Download]||||SSH
|-
|-
| Adds multiple highscore lists.||Highscore||1||x||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=34233.0 Topic]||[http://duals.agser.me/Modules/Highscore_v1.0.rar Download]||||Rocco
| Adds multiple highscore lists.||Highscore||1||x||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=34233.0 Topic]||[http://duals.agser.me/Modules/Highscore_v1.0.rar Download]||||Rocco
|-
|-
| Display text with different fonts, colours, etc. changing in the middle of the text with proprietary markup. Also does hyperlinking to allow a web-like interface.||Hypertext||1.3||x||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=29358.0 Topic]||[http://ssh.me.uk/modules/Hypertext.zip Download]||Requires AGS 2.72 or later. This module has been updated for AGS 3.0 or higher, but v1.21 still available for the 2.72 release.||SSH
| Display text with different fonts, colours, etc. changing in the middle of the text with proprietary markup. Also does hyperlinking to allow a web-like interface.||Hypertext||1.3||x||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29358.0 Topic]||[http://ssh.me.uk/modules/Hypertext.zip Download]||Requires AGS 2.72 or later. This module has been updated for AGS 3.0 or higher, but v1.21 still available for the 2.72 release.||SSH
|-
|-
| It is intended to simplify the creation of such a system, being as simple to use as possible while stillbeing thoroughly customizable and extensible.||Icon Based Dialog System||1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=25866.0 Topic]||[http://duals.agser.me/Modules/Icon_Based_Dialog_Systen_v1.0.rar Download]||||HeirOfNorton
| It is intended to simplify the creation of such a system, being as simple to use as possible while stillbeing thoroughly customizable and extensible.||Icon Based Dialog System||1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=25866.0 Topic]||[http://duals.agser.me/Modules/Icon_Based_Dialog_Systen_v1.0.rar Download]||||HeirOfNorton
|-
|-
| Allows multiple idle animations, and in specified loops||Idle||1.02||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=28573.0 Topic]||[http://ssh.me.uk/modules/Idle.zip Download]||Requires AGS 2.71 or later.||SSH
| Allows multiple idle animations, and in specified loops||Idle||1.02||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28573.0 Topic]||[http://ssh.me.uk/modules/Idle.zip Download]||Requires AGS 2.71 or later.||SSH
|-
|-
| This small AGS module provides functions and GUIs to show any AGS sprite to be shown on the screen with a displayed message below it.||Image Commenter||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=44689.0 Topic]||[http://duals.agser.me/Modules/ImageCommenter_v1.0.rar Download]||Requires AGS 3.2.1 . However the author states, that this is not such a complicated module, thus it might work with older versions of AGS, too.||Gord10
| This small AGS module provides functions and GUIs to show any AGS sprite to be shown on the screen with a displayed message below it.||Image Commenter||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=44689.0 Topic]||[http://duals.agser.me/Modules/ImageCommenter_v1.0.rar Download]||Requires AGS 3.2.1 . However the author states, that this is not such a complicated module, thus it might work with older versions of AGS, too.||Gord10
|-
|-
| Enables the adjustment of the scalings for individual characters according to given percentagesof Walkable Area scaling settings.||Individual Character Scaling||1.1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=30129.0 Topic]||[http://duals.agser.me/Modules/Individual_Character_Scaling_v1.1.rar Download]||Requires AGS V2.71 or later.||Iceboty V7000a
| Enables the adjustment of the scalings for individual characters according to given percentagesof Walkable Area scaling settings.||Individual Character Scaling||1.1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=30129.0 Topic]||[http://duals.agser.me/Modules/Individual_Character_Scaling_v1.1.rar Download]||Requires AGS V2.71 or later.||Iceboty V7000a
|-
|-
| This module supports the use of INI type configuration files from within an AGS script.||IniFile||||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=22599.0 Topic]||[http://duals.agser.me/Modules/IniFile.rar Download]||||RickJ
| This module supports the use of INI type configuration files from within an AGS script.||IniFile||||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=22599.0 Topic]||[http://duals.agser.me/Modules/IniFile.rar Download]||||RickJ
|-
|-


| This module it easy to implement multiple types of interface within your game, simply by swapping out its settings. With a few custom functions you can implement various interfaces with relatively little code, and without having to worry about any issues that might otherwise arise from using multiple modules.||Interfacer||0.8||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=46060.0 Topic]||[https://sites.google.com/site/monkey0506/InterfacerModes.rar?attredirects=0&d=1 Download]||||monkey_05_06
| This module it easy to implement multiple types of interface within your game, simply by swapping out its settings. With a few custom functions you can implement various interfaces with relatively little code, and without having to worry about any issues that might otherwise arise from using multiple modules.||Interfacer||0.8||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=46060.0 Topic]||[https://sites.google.com/site/monkey0506/InterfacerModes.rar?attredirects=0&d=1 Download]||||monkey_05_06
|-
|-




| This script module is intended to make it easy to animate inventory items.||InvItem Animation||0.91||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=26117.0 Topic]||[http://www.strazer.net/ags/InvItemAnimation.zip Download]||||Strazer
| This script module is intended to make it easy to animate inventory items.||InvItem Animation||0.91||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26117.0 Topic]||[http://www.strazer.net/ags/InvItemAnimation.zip Download]||||Strazer
|-
|-
| Provides an easy way to set up jigsaw puzzles or assemble-the-torn-up-letter puzzles.||Jigsaw||1||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=35020.0 Topic]||[http://sites.google.com/site/shadowplaygame/JigsawModule_100.zip?attredirects=0 Download]||It is required to turn on 'Left-to-right Precedence' in the game settings, because of a bug in 3.0.1 and earlier.||GarageGothic
| Provides an easy way to set up jigsaw puzzles or assemble-the-torn-up-letter puzzles.||Jigsaw||1||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=35020.0 Topic]||[http://sites.google.com/site/shadowplaygame/JigsawModule_100.zip?attredirects=0 Download]||It is required to turn on 'Left-to-right Precedence' in the game settings, because of a bug in 3.0.1 and earlier.||GarageGothic
|-
|-
| This module provides the function for the creation of a Journal||Journal Maker||1.1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=27158.0 Topic]||[http://duals.agser.me/Modules/Journal_Maker_v1.1.rar Download]||||Akumayo
| This module provides the function for the creation of a Journal||Journal Maker||1.1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27158.0 Topic]||[http://duals.agser.me/Modules/Journal_Maker_v1.1.rar Download]||||Akumayo
|-
|-
| KADS is a module that is designed to enhance the abilities of the built-in Dialog Editor so that it can be customized to your liking.||KADS||1||||x||no (contains a template though)||[http://www.bigbluecup.com/yabb/index.php?topic=34826.0 Topic]||[http://duals.agser.me/Modules/KADS_v1.0.rar Download]||Requires AGS version 3.0.2 or later.||skuttleman
| KADS is a module that is designed to enhance the abilities of the built-in Dialog Editor so that it can be customized to your liking.||KADS||1||||x||no (contains a template though)||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=34826.0 Topic]||[http://duals.agser.me/Modules/KADS_v1.0.rar Download]||Requires AGS version 3.0.2 or later.||skuttleman
|-
|-
| This script module allows you to enable movement of the player character with the keyboard.||Keyboard Movement||1.02||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=22724.0 Topic]||[http://www.strazer.net/ags/KeyboardMovement.zip Download]||||Strazer \ Rui 'Trovatore' Pires
| This script module allows you to enable movement of the player character with the keyboard.||Keyboard Movement||1.02||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=22724.0 Topic]||[http://www.strazer.net/ags/KeyboardMovement.zip Download]||||Strazer \ Rui 'Trovatore' Pires
|-
|-
| Auto-complete for keyboard ASCII values.Just begin typing 'ekey' and you will be presented with a list of valid keys.||Keycodes||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=24277.0 Topic]||[http://www.strazer.net/ags/Keycodes.zip Download]||This is only useful if you're using older versions of AGS as currently there's no need to memorize ASCII keycodes||Strazer
| Auto-complete for keyboard ASCII values.Just begin typing 'ekey' and you will be presented with a list of valid keys.||Keycodes||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=24277.0 Topic]||[http://www.strazer.net/ags/Keycodes.zip Download]||This is only useful if you're using older versions of AGS as currently there's no need to memorize ASCII keycodes||Strazer
|-
|-
| Allow key-presses to be accepted at any point, including during blocking events such as speech.||KeyPress Always||1||||||no||[http://www.bigbluecup.com/yabb/index.php?topic=34339.0 Topic]||[http://sites.google.com/site/monkey0506/KeyPressAlways_1_0_0.rar?attredirects=0 Download]||||monkey_05_06
| Allow key-presses to be accepted at any point, including during blocking events such as speech.||KeyPress Always||1||||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=34339.0 Topic]||[http://sites.google.com/site/monkey0506/KeyPressAlways_1_0_0.rar?attredirects=0 Download]||||monkey_05_06
|-
|-
| Allows you to create a system that allows changing and storing the hotkeys of your game.||Keyswap||2||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=35460.0 Topic]||[http://duals.agser.me/Modules/Keyswap_v2.0.rar Download]||||Dualnames
| Allows you to create a system that allows changing and storing the hotkeys of your game.||Keyswap||2||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=35460.0 Topic]||[http://duals.agser.me/Modules/Keyswap_v2.0.rar Download]||||Dualnames
|-
|-
| Animates a water surface like the once-popular Java lake applet.||Lake||1.3||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=27356.0 Topic]||[http://www.kweepa.com/step/ags/tech/LakeModule13.zip Download]||Requires AGS 3.1.x or later.||Kweepa
| Animates a water surface like the once-popular Java lake applet.||Lake||1.3||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27356.0 Topic]||[http://www.kweepa.com/step/ags/tech/LakeModule13.zip Download]||Requires AGS 3.1.x or later.||Kweepa
|-
|-
| This module emulates lightning effect.||Lightning ||1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=27069.0 Topic]||[http://duals.agser.me/Modules/Lightning_v1.0.rar Download]||Basic understanding of the RawDraw functions, especially RawRestoreScreen(). This also makes the module a tad obsolete for newer versions of AGS||Akumayo
| This module emulates lightning effect.||Lightning ||1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27069.0 Topic]||[http://duals.agser.me/Modules/Lightning_v1.0.rar Download]||Basic understanding of the RawDraw functions, especially RawRestoreScreen(). This also makes the module a tad obsolete for newer versions of AGS||Akumayo
|-
|-
| Provides functions for management of line-breaking text.||LineBreak||1.0a||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=27098.0 Topic]||[http://duals.agser.me/Modules/LineBreak_v1.0a.rar Download]||This module contains new-style Strings and is NOT compatible with any versions of AGS prior to AGS 2.71.||monkey_05_06
| Provides functions for management of line-breaking text.||LineBreak||1.0a||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27098.0 Topic]||[http://duals.agser.me/Modules/LineBreak_v1.0a.rar Download]||This module contains new-style Strings and is NOT compatible with any versions of AGS prior to AGS 2.71.||monkey_05_06
|-
|-
| The List module actually goes back to the specialized types that the VectorClass module used, but allows a couple of very important differences. The List module will make it possible to serialize certain pointer types previously not considered candidates, namely DynamicSprite and Overlay.||List||0.3 BETA||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=41554.0 Topic]||[http://meleepta.x10host.mx/List_0.3BETA.rar Download]||||monkey_05_06
| The List module actually goes back to the specialized types that the VectorClass module used, but allows a couple of very important differences. The List module will make it possible to serialize certain pointer types previously not considered candidates, namely DynamicSprite and Overlay.||List||0.3 BETA||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=41554.0 Topic]||[http://meleepta.x10host.mx/List_0.3BETA.rar Download]||||monkey_05_06
|-
|-
| Self-explanatory. ||Lip Synching With Lucas Arts ||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=45301.0 Topic]||[http://www.iceboxstudios.co.uk/files/LipSynchPamela.scm Download]||||IceMan
| Self-explanatory. ||Lip Synching With Lucas Arts ||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=45301.0 Topic]||[http://duals.agser.me/Modules/Lip_Synching_With_Lucas_Arts_v1.0.rar Download]||||IceMan
|-
|-
| The Magnifier module implements a 'magnifying glass' style effect into your game to scale a specific section of the screen.||Magnifier||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=37548.0 Topic]||[http://meleepta.x10host.mx/Magnifier_1.0.rar Download]||||monkey_05_06
| The Magnifier module implements a 'magnifying glass' style effect into your game to scale a specific section of the screen.||Magnifier||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=37548.0 Topic]||[http://meleepta.x10host.mx/Magnifier_1.0.rar Download]||||monkey_05_06
|-
|-
| Recognizes the mouse movements.||Mouse Gesture System||1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=26922.0 Topic]||[http://duals.agser.me/Modules/Mouse_Gesture_System_v1.0.rar Download]||||Besh
| Recognizes the mouse movements.||Mouse Gesture System||1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26922.0 Topic]||[http://duals.agser.me/Modules/Mouse_Gesture_System_v1.0.rar Download]||||Besh
|-
|-
| Provides some extra functions for the mouse.||MousePlus||1.0||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=43434.0 Topic]||[http://meleepta.x10host.mx/MousePlus.rar Download]||||monkey_05_06
| Provides some extra functions for the mouse.||MousePlus||1.0||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=43434.0 Topic]||[http://meleepta.x10host.mx/MousePlus.rar Download]||||monkey_05_06
|-
|-
| Allows multiple responses to the same event.||MultiResponse||1.2||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=27947.0 Topic]||[http://ssh.me.uk/modules/MultiResponse.zip Download]||Requires AGS 2.71 or above||SSH
| Allows multiple responses to the same event.||MultiResponse||1.2||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27947.0 Topic]||[http://ssh.me.uk/modules/MultiResponse.zip Download]||Requires AGS 2.71 or above||SSH
|-
|-
| Highlights the closest GUI label to the control specified and offers some other functions as well.||MultiTextBox||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=26539.0 Topic]||[http://duals.agser.me/Modules/MultiTextBox_v1.0.rar Download]||||SSH
| Highlights the closest GUI label to the control specified and offers some other functions as well.||MultiTextBox||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26539.0 Topic]||[http://duals.agser.me/Modules/MultiTextBox_v1.0.rar Download]||||SSH
|-
|-
| Makes your characters walk over to walkto points non-blocking (custom or the AGS internal ones for hotspots, if you wish) and then execute an action.||NoBlock||0.7||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=26945.0 Topic]||[http://www.origamihero.com/files/noblock07.zip Download]||||Bernie
| Makes your characters walk over to walkto points non-blocking (custom or the AGS internal ones for hotspots, if you wish) and then execute an action.||NoBlock||0.7||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26945.0 Topic]||[http://www.origamihero.com/files/noblock07.zip Download]||||Bernie
|-
|-
| With this module, you can turn various things in other rooms on and off. ||OtherRoom ||0.85||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=20650.0 Topic]||[http://www.strazer.net/ags/OtherRoom.zip Download]||||Strazer
| With this module, you can turn various things in other rooms on and off. ||OtherRoom ||0.85||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=20650.0 Topic]||[http://www.strazer.net/ags/OtherRoom.zip Download]||||Strazer
|-
|-
| This module is useful for automatically displaying the hotspot name under the cursor, using an overlay.||OverHot||1.12||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=23328.0 Topic]||[http://duals.agser.me/Modules/Overhot_v1.12.rar Download]||Version 1.12 available, should compile now if you use AGS V2.71 and have the "Enforce new-style string" option checked.||Iceboty V7000a
| This module is useful for automatically displaying the hotspot name under the cursor, using an overlay.||OverHot||1.12||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23328.0 Topic]||[http://duals.agser.me/Modules/Overhot_v1.12.rar Download]||Version 1.12 available, should compile now if you use AGS V2.71 and have the "Enforce new-style string" option checked.||Iceboty V7000a
|-
|-
| A set of effects you can do with 8-Bit Colour Depth.||PALgorithms||0.01||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=42741.0 Topic]||[http://khato.shaunhargreaves.com/DWEF/Palgorithms.scm Download]||Works probably only on 256 colored games. Requires 3.1.2 or later.||Scavenger
| A set of effects you can do with 8-Bit Colour Depth.||PALgorithms||0.01||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=42741.0 Topic]||[http://khato.shaunhargreaves.com/DWEF/Palgorithms.scm Download]||Works probably only on 256 colored games. Requires 3.1.2 or later.||Scavenger
|-
|-
| Renders an AGS room in a three dimensional box.||Panorama||1.6||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=27632.0 Topic]||[http://www.kweepa.com/step/ags/tech/Panorama16.zip Download]||Requires AGS v3.1 or later.||Kweepa
| Renders an AGS room in a three dimensional box.||Panorama||1.6||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27632.0 Topic]||[http://www.kweepa.com/step/ags/tech/Panorama16.zip Download]||Requires AGS v3.1 or later.||Kweepa
|-
|-
| This module has been built to simulate effects like rain, waterfall, fire, smoke, snow and others.||Particle System Manager||1||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=36706.0 Topic]||[http://duals.agser.me/Modules/ParticleSystemManager_v1.0.rar Download]||Requires AGS V3.0.0 or later.||Jerakeen
| This module has been built to simulate effects like rain, waterfall, fire, smoke, snow and others.||Particle System Manager||1||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=36706.0 Topic]||[http://duals.agser.me/Modules/ParticleSystemManager_v1.0.rar Download]||Requires AGS V3.0.0 or later.||Jerakeen
|-
|-
| Provides masked password functionality for AGS text boxes.||Password||0.5 (BETA)||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=44911.0 Topic]||[http://meleepta.x10host.mx/Password.rar Download]||||monkey_05_06
| Provides masked password functionality for AGS text boxes.||Password||0.5 (BETA)||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=44911.0 Topic]||[http://meleepta.x10host.mx/Password.rar Download]||||monkey_05_06
|-
|-
| Provides methods to allow Character speech to persist on screen for a specified amount of time with optional blocking, animation, and text alignment.||PersistentSpeech||3||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=27241.0 Topic]||[http://meleepta.x10host.mx/PersistentSpeech_3_0.rar Download]||This module now uses extender methods and is NOT compatible with any version of AGS prior to AGS 3.1!||monkey_05_06
| Provides methods to allow Character speech to persist on screen for a specified amount of time with optional blocking, animation, and text alignment.||PersistentSpeech||3||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27241.0 Topic]||[http://meleepta.x10host.mx/PersistentSpeech_3_0.rar Download]||This module now uses extender methods and is NOT compatible with any version of AGS prior to AGS 3.1!||monkey_05_06
|-
|-
| Various Pixel-perfect collision detection||Pixel Perfect Collision Detection||1.02||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=26307.0 Topic]||[http://ssh.me.uk/modules/PPCollision.zip Download]||Requires AGS 2.71 or later.||SSH
| Various Pixel-perfect collision detection||Pixel Perfect Collision Detection||1.02||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26307.0 Topic]||[http://ssh.me.uk/modules/PPCollision.zip Download]||Requires AGS 2.71 or later.||SSH
|-
|-
| Provides functions for implementing a music playlist into your game!||Playlist||1.1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=43947.0 Topic]||[http://meleepta.x10host.mx/Playlist_1.1.rar Download]||Possibly requires new style audio scripting to set to true.||monkey_05_06
| Provides functions for implementing a music playlist into your game!||Playlist||1.1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=43947.0 Topic]||[http://duals.agser.me/Modules/Playlist_v1.1.rar Download]||Possibly requires new style audio scripting to set to true.||monkey_05_06
|-
|-
| The Properties  module  provides  methods  for  the  user  to  create  and  edit custom  properties  via  the  script,  making  them  customizable  at  runtime.||Properties||3.12||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=27385.0 Topic]||[http://duals.agser.me/Modules/Properties.rar Download]||Requires AGS v3.1.0 or later.    All properties must be created, deleted, and set from within the script. You can't use the built-in Properties Schema Editor.||monkey_05_06
| The Properties  module  provides  methods  for  the  user  to  create  and  edit custom  properties  via  the  script,  making  them  customizable  at  runtime.||Properties||3.12||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27385.0 Topic]||[http://duals.agser.me/Modules/Properties.rar Download]||Requires AGS v3.1.0 or later.    All properties must be created, deleted, and set from within the script. You can't use the built-in Properties Schema Editor.||monkey_05_06
|-
|-
| Provides configurable pull down menus for AGS||Pull Down Menus||1.3||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=27030.0 Topic]||[http://www.kweepa.com/step/ags/tech/PullDownMenusModule.zip Download]||||Kweepa
| Provides configurable pull down menus for AGS||Pull Down Menus||1.3||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27030.0 Topic]||[http://www.kweepa.com/step/ags/tech/PullDownMenusModule.zip Download]||||Kweepa
|-
|-
| Allows for queued background speech with animation and voice speech support.||Queed Background Speech||3||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=23806.0 Topic]||[http://meleepta.x10host.mx/QueuedSpeech_3_0.rar Download]||||monkey_05_06
| Allows for queued background speech with animation and voice speech support.||Queed Background Speech||3||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23806.0 Topic]||[http://meleepta.x10host.mx/QueuedSpeech_3_0.rar Download]||||monkey_05_06
|-
|-
| This module displays a character's speech message in the background and plays an appropriate talk animation.||Queued Background speech with subtitles||2.03||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=28696.0 Topic]||[http://ssh.me.uk/modules/QBGSpeechST.zip Download]||Requires 2.71 at least||SSH / Scorpiorus
| This module displays a character's speech message in the background and plays an appropriate talk animation.||Queued Background speech with subtitles||2.03||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28696.0 Topic]||[http://ssh.me.uk/modules/QBGSpeechST.zip Download]||Requires 2.71 at least||SSH / Scorpiorus
|-
|-
| This is a module that lets you get the RGB value of an AGS pixel: either the background or screenshot.||RawGetRGB()||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=26432.0 Topic]||[http://duals.agser.me/Modules/RawGetRGB_v1.0.rar Download]||A bit obsolete with the new drawing surface functions. Requires 2.71 and above||SSH
| This is a module that lets you get the RGB value of an AGS pixel: either the background or screenshot.||RawGetRGB()||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26432.0 Topic]||[http://duals.agser.me/Modules/RawGetRGB_v1.0.rar Download]||A bit obsolete with the new drawing surface functions. Requires 2.71 and above||SSH
|-
|-
| Allows to read an uncompressed 24-bit BMP from disk into an array, allows flood fill, etc.||ReadBMP||1.1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=26439.0 Topic]||[http://duals.agser.me/Modules/ReadBMP_v1.1.rar Download]||Requires AGS v2.71.||SSH
| Allows to read an uncompressed 24-bit BMP from disk into an array, allows flood fill, etc.||ReadBMP||1.1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26439.0 Topic]||[http://duals.agser.me/Modules/ReadBMP_v1.1.rar Download]||Requires AGS v2.71.||SSH
|-
|-
| Emulates inventory functionality for rooms to support 'dropping' an item off into a room, and then coming back for it||Room Inv||3||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=28770.0 Topic]||[http://duals.agser.me/Modules/RoomInv_v3.0.rar Download]||Requires AGS v3.0.1 or later.||monkey_05_06
| Emulates inventory functionality for rooms to support 'dropping' an item off into a room, and then coming back for it||Room Inv||3||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28770.0 Topic]||[http://duals.agser.me/Modules/RoomInv_v3.0.rar Download]||Requires AGS v3.0.1 or later.||monkey_05_06
|-
|-
| A Save Restore Delete Dialog Module.||Save Restore Delete game dialog||1.0||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=30292.0 Topic]||[http://joecarlhr.googlepages.com/GUI-S-R-D.zip Download]||Requires AGS v2.72 or later.||Joe
| A Save Restore Delete Dialog Module.||Save Restore Delete game dialog||1.0||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=30292.0 Topic]||[http://joecarlhr.googlepages.com/GUI-S-R-D.zip Download]||Requires AGS v2.72 or later.||Joe
|-
|-
| Provides a savegames with screenshots GUI||Saves List with Screens GUI||1.2 / 2.0 Topic]||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=26749.0 Topic]||[http://duals.agser.me/Modules/Saves_List_with_Screens_GUI_v2.0.rar Download]||Respective versions works for respective version (1.2 for 2.72 and  earlier, and 2.0 for 3.x.x)||SupSuper
| Provides a savegames with screenshots GUI||Saves List with Screens GUI||1.2 / 2.0 Topic]||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=26749.0 Topic]||[http://duals.agser.me/Modules/Saves_List_with_Screens_GUI_v2.0.rar Download]||Respective versions works for respective version (1.2 for 2.72 and  earlier, and 2.0 for 3.x.x)||SupSuper
|-
|-
| Provides a savegames with screenshots GUI||Screenshots SAVELOAD GUI||1.2||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=23320.0 Topic]||[http://ssh.me.uk/modules/ScreenshotsSaveLoad.zip Download]||||SSH
| Provides a savegames with screenshots GUI||Screenshots SAVELOAD GUI||1.2||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23320.0 Topic]||[http://ssh.me.uk/modules/ScreenshotsSaveLoad.zip Download]||||SSH
|-
|-
| Provides the ability to scroll dialog options.||Scrolling Dialog ||1.21 (2.0 BETA)||||||no||[http://www.bigbluecup.com/yabb/index.php?topic=27930.0 Topic]||[http://duals.agser.me/Modules/ScrollingDialog_1.21.rar Download]||v2.0 of this module has long been in a broken state. It is suggested to download earlier versions. Requires AGS 2.72 or higher.||monkey_05_06
| Provides the ability to scroll dialog options.||Scrolling Dialog ||1.21 (2.0 BETA)||||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=27930.0 Topic]||[http://duals.agser.me/Modules/ScrollingDialog_1.21.rar Download]||v2.0 of this module has long been in a broken state. It is suggested to download earlier versions. Requires AGS 2.72 or higher.||monkey_05_06
|-
|-
| Provides a seeded random number generator||Seeded Random||1.1||||||no||[http://www.bigbluecup.com/yabb/index.php?topic=40952.0 Topic]||[http://www.kweepa.com/step/ags/tech/SeededRandom.scm Download]||||Kweepa
| Provides a seeded random number generator||Seeded Random||1.1||||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=40952.0 Topic]||[http://www.kweepa.com/step/ags/tech/SeededRandom.scm Download]||||Kweepa
|-
|-
| Allows all your characters to have a shadow.||Shadow||1.1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=28905.0 Topic]||[http://ssh.me.uk/modules/Shadow.zip Download]||Shadows ignore walkable areas, because they're done with RawDraw, that means the module is somewhat obsolete. There's also a module called Epic Shadows that fixes/enhances this module.||SSH
| Allows all your characters to have a shadow.||Shadow||1.1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28905.0 Topic]||[http://ssh.me.uk/modules/Shadow.zip Download]||Shadows ignore walkable areas, because they're done with RawDraw, that means the module is somewhat obsolete. There's also a module called Epic Shadows that fixes/enhances this module.||SSH
|-
|-


| Uses the .Tint function to alter the tint of a region, character, or object to a semi-random number.||Shifting Color||1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=24240.0 Topic]||[http://duals.agser.me/Modules/Shifting_Color_v1.0.rar Download]||||Akumayo
| Uses the .Tint function to alter the tint of a region, character, or object to a semi-random number.||Shifting Color||1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=24240.0 Topic]||[http://duals.agser.me/Modules/Shifting_Color_v1.0.rar Download]||||Akumayo
|-
|-
| This module provides a fully playable Shoot'em Up game, which can be adapted and altered in many ways.||Shoot 'Em Up||1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=25349.0 Topic]||[http://duals.agser.me/Modules/Shoot_'Em_Up.rar Download]||||Rocco
| This module provides a fully playable Shoot'em Up game, which can be adapted and altered in many ways.||Shoot 'Em Up||1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=25349.0 Topic]||[http://duals.agser.me/Modules/Shoot_'Em_Up.rar Download]||||Rocco
|-
|-
| Show where interactive areas are to help players.||ShowInteractiveAreas||1.0||?||x||no||[http://www.adventuregamestudio.co.uk/forums/index.php?topic=47195 Topic]||[https://dl.dropbox.com/u/78928210/SIAv1.0.zip Download]||||Billbis
| Show where interactive areas are to help players.||ShowInteractiveAreas||1.0||?||x||no||[http://www.adventuregamestudio.co.uk/forums/index.php?topic=47195 Topic]||[https://dl.dropbox.com/u/78928210/SIAv1.0.zip Download]||||Billbis
|-
|-
| Rain, without using a plugin.||Simple Rain||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=24738.0 Topic]||[http://ssh.me.uk/modules/SimpleRain.zip Download]||||SSH
| Rain, without using a plugin.||Simple Rain||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=24738.0 Topic]||[http://ssh.me.uk/modules/SimpleRain.zip Download]||||SSH
|-
|-
| This module includes all the necessary functions for using the Simple Restore and Save GUIs.||Simple Save & Load||1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=29566.0 Topic]||[http://duals.agser.me/Modules/Simple_Save_&_Load_v1.0.rar Download]||||Pablo
| This module includes all the necessary functions for using the Simple Restore and Save GUIs.||Simple Save & Load||1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29566.0 Topic]||[http://duals.agser.me/Modules/Simple_Save_&_Load_v1.0.rar Download]||||Pablo
|-
|-
| Snow, without using a plugin.||Simple Snow||1.1||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=24075.0 Topic]||[http://ssh.me.uk/modules/SimpleSnow.zip Download]||Now upgraded for AGS 3.1+, etc., but still includes the old module for 2.72 fan||SSH
| Snow, without using a plugin.||Simple Snow||1.1||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=24075.0 Topic]||[http://ssh.me.uk/modules/SimpleSnow.zip Download]||Now upgraded for AGS 3.1+, etc., but still includes the old module for 2.72 fan||SSH
|-
|-
| Enables the use of a single-cursor interface ala Broken Sword.||Single Cursor||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=44421.0 Topic]||[http://timhengeveld.com/files/SingleCursor.scm Download]||||hedgefield
| Enables the use of a single-cursor interface ala Broken Sword.||Single Cursor||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=44421.0 Topic]||[http://timhengeveld.com/files/SingleCursor.scm Download]||||hedgefield
|-
|-
| Slides between two rooms giving the illusion of changing the  viewport  instead of changing rooms.||SlideRoom||1.02||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=29111.0 Topic]||[http://meleepta.x10host.mx/SlideRoom_1.02.rar Download]||Requires AGS v2.72 or later.||monkey_05_06
| Slides between two rooms giving the illusion of changing the  viewport  instead of changing rooms.||SlideRoom||1.02||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29111.0 Topic]||[http://meleepta.x10host.mx/SlideRoom_1.02.rar Download]||Requires AGS v2.72 or later.||monkey_05_06
|-
|-
|Added ability to use movement speeds slower than 1 (-2 is now 1/2, -3 is 1/3, etc) ||Slow Movement||1.1||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=22716.0 Topic]||[http://ssh.me.uk/modules/slowmove.zip Download]||Requires AGS v2.71 or later. Not needed anymore since AGS v2.72||SSH
|Added ability to use movement speeds slower than 1 (-2 is now 1/2, -3 is 1/3, etc) ||Slow Movement||1.1||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=22716.0 Topic]||[http://ssh.me.uk/modules/slowmove.zip Download]||Requires AGS v2.71 or later. Not needed anymore since AGS v2.72||SSH
|-
|-
| A module designed to make the screen scroll smoothly as the player character moves around. It can also move room objects to create a parallax effect. The module is intended to be platform and resolution independent.||Smooth Scrolling & Simple Parallax||1.6||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=33142.0 Topic]||[http://www.fallen-brothers.com/ags/smooth_scroll_demo_1.6.zip Download]||||Ali
| A module designed to make the screen scroll smoothly as the player character moves around. It can also move room objects to create a parallax effect. The module is intended to be platform and resolution independent.||Smooth Scrolling & Simple Parallax||1.6||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=33142.0 Topic]||[http://www.fallen-brothers.com/ags/smooth_scroll_demo_1.6.zip Download]||||Ali
|-
|-
| Allows inventory window GUI controls to scroll smoothly. Either vertically or horizontally.||SmoothScrollInv||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=37277.0 Topic]||[http://ssh.me.uk/modules/SmoothScrollInv.zip Download]||Requires AGS 3.1.2 or later.||SSH
| Allows inventory window GUI controls to scroll smoothly. Either vertically or horizontally.||SmoothScrollInv||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=37277.0 Topic]||[http://ssh.me.uk/modules/SmoothScrollInv.zip Download]||Requires AGS 3.1.2 or later.||SSH
|-
|-
| This is a module for adding snow/rain functionality to the game. Collision detection logic.||SnowRainPS||1.0||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=41448.0 Topic]||[http://www.mediafire.com/?db61jsd88w6jj Download]||Requires AGS 3.1.2 or later.||helios123
| This is a module for adding snow/rain functionality to the game. Collision detection logic.||SnowRainPS||1.0||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=41448.0 Topic]||[http://www.mediafire.com/?db61jsd88w6jj Download]||Requires AGS 3.1.2 or later.||helios123
|-
|-
| Creates a trail of 'sparks' which trail the mouse cursor's movement, similar to Discworld.||SparkleMotion ||1.02||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=35864.0 Topic]||[http://monkey.05.06.googlepages.com/SparkleMotion_Demo.rar Download]|| Requires AGS 3.0.2 or higher! Also since AGS doesn't allow alpha-channels to be copied via the DrawingSurface.DrawImage function onto a transparent background (it flattens), they won't work.||monkey_05_06
| Creates a trail of 'sparks' which trail the mouse cursor's movement, similar to Discworld.||SparkleMotion ||1.02||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=35864.0 Topic]||[http://monkey.05.06.googlepages.com/SparkleMotion_Demo.rar Download]|| Requires AGS 3.0.2 or higher! Also since AGS doesn't allow alpha-channels to be copied via the DrawingSurface.DrawImage function onto a transparent background (it flattens), they won't work.||monkey_05_06
|-
|-
| This module creates a spining combo lock, like one you might find on a school locker. ||Spinlock||1.01||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=23755.0 Topic]||[http://duals.agser.me/Modules/SpinLockv1.01.rar Download]||||Snake Blisken
| This module creates a spining combo lock, like one you might find on a school locker. ||Spinlock||1.01||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23755.0 Topic]||[http://duals.agser.me/Modules/SpinLockv1.01.rar Download]||||Snake Blisken
|-
|-
| Allows the display of text using a font comprising sprites. The text can be drawn on background, dynamic sprite or overlay and BG text can be at any angle.||SpriteFont||1.2||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=23881.0 Topic]||[http://ssh.me.uk/modules/SpriteFont.zip Download]||This module has been updated for AGS 3.0 (and 2.72), but v1.02 still available for the 2.71 release.||SSH
| Allows the display of text using a font comprising sprites. The text can be drawn on background, dynamic sprite or overlay and BG text can be at any angle.||SpriteFont||1.2||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23881.0 Topic]||[http://ssh.me.uk/modules/SpriteFont.zip Download]||This module has been updated for AGS 3.0 (and 2.72), but v1.02 still available for the 2.71 release.||SSH
|-
|-
| The Stack module introduces a vectorized stack type into which you can place any type of data. Great if you need to store data of various different types, or all of one type.||Stack||1.3||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=37232.0 Topic]||[http://meleepta.x10host.mx/Stack_1.3.rar Download]||Requires AGS 3.1.2 or later.||monkey_05_06
| The Stack module introduces a vectorized stack type into which you can place any type of data. Great if you need to store data of various different types, or all of one type.||Stack||1.3||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=37232.0 Topic]||[http://meleepta.x10host.mx/Stack_1.3.rar Download]||Requires AGS 3.1.2 or later.||monkey_05_06
|-
|-
| Provides a Star Wars-style perspective scroller||Starwars perspective scrolling ||1.01||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=23563.0 Topic]||[http://ssh.me.uk/modules/StarWars.zip Download]||Due to the AGS RawDrawColour and NormalFont not being readable, I coudl not save their old values when this module is run: therefore the user will have to reset these to their correct values themselves, after having used the scroller.||SSH
| Provides a Star Wars-style perspective scroller||Starwars perspective scrolling ||1.01||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23563.0 Topic]||[http://ssh.me.uk/modules/StarWars.zip Download]||Due to the AGS RawDrawColour and NormalFont not being readable, I coudl not save their old values when this module is run: therefore the user will have to reset these to their correct values themselves, after having used the scroller.||SSH
|-
|-
| Provides functions to implement finite state machines within your AGS scripts.||State Machine||1||||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=43948.0 Topic]||[http://meleepta.x10host.mx/StateMachine.rar Download]||This module is an improvement over the initial release of the finite state machine by HeirOfNorton||monkey_05_06
| Provides functions to implement finite state machines within your AGS scripts.||State Machine||1||||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=43948.0 Topic]||[http://meleepta.x10host.mx/StateMachine.rar Download]||This module is an improvement over the initial release of the finite state machine by HeirOfNorton||monkey_05_06
|-
|-
| This module allows you to create flocks and set behavior rules to it.||Steering Behaviors||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=36867.0 Topic]||[http://duals.agser.me/Modules/SteeringBehaviors_v1.0.rar Download]||||Jerakeen
| This module allows you to create flocks and set behavior rules to it.||Steering Behaviors||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=36867.0 Topic]||[http://duals.agser.me/Modules/SteeringBehaviors_v1.0.rar Download]||||Jerakeen
|-
|-
| This module provides function somewhat similar to a state machine to keep track of your game at any time.||Story State||1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=45581.0 Topic]||[http://duals.agser.me/Modules/Story_State_v1.0.rar Download]||||CalinLeafshade
| This module provides function somewhat similar to a state machine to keep track of your game at any time.||Story State||1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=45581.0 Topic]||[http://duals.agser.me/Modules/Story_State_v1.0.rar Download]||||CalinLeafshade
|-
|-
| Provides 40 extra functions for Strings.||StringPlus||3.2||||x ||||[http://www.bigbluecup.com/yabb/index.php?topic=20950.0 Topic]||[http://meleepta.x10host.mx/StringPlus_3.2.rar Download]||Requires AGS 3.1.2 or later. Also currently there is no documentation.||monkey_05_06
| Provides 40 extra functions for Strings.||StringPlus||3.2||||x ||||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=20950.0 Topic]||[http://meleepta.x10host.mx/StringPlus_3.2.rar Download]||Requires AGS 3.1.2 or later. Also currently there is no documentation.||monkey_05_06
|-
|-
| This module defines and implements two types meant for user-friendly ways of writing custom structs or data chains to String and reading them back.||StructStream||1.0||||||x||[http://www.bigbluecup.com/yabb/index.php?topic=41243.0 Topic]||[http://www.mediafire.com/file/5nn5zttnjy2/StructStream_1.0.scm Download]||Requires AGS 3.0 or later. Optionally requires monkey_05_06's Stack module v. 1.0 or better to enable two functions supporting StackData type.||Crimson Wizard
| This module defines and implements two types meant for user-friendly ways of writing custom structs or data chains to String and reading them back.||StructStream||1.0||||||x||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=41243.0 Topic]||[http://www.mediafire.com/file/5nn5zttnjy2/StructStream_1.0.scm Download]||Requires AGS 3.0 or later. Optionally requires monkey_05_06's Stack module v. 1.0 or better to enable two functions supporting StackData type.||Crimson Wizard
|-
|-
| This module provides a variation on the normal keypad/combination lock. Instead of entering the code on a keypad, you have to add different amounts, towards the total (combination).||SumPasscode||1||x||||yes (contains 2.7 and 2.7.1 versions)||[http://www.bigbluecup.com/yabb/index.php?topic=23793.0 Topic]||[http://duals.agser.me/Modules/Sum_Passcode_v1.0.rar Download]||||Ashen
| This module provides a variation on the normal keypad/combination lock. Instead of entering the code on a keypad, you have to add different amounts, towards the total (combination).||SumPasscode||1||x||||yes (contains 2.7 and 2.7.1 versions)||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23793.0 Topic]||[http://duals.agser.me/Modules/Sum_Passcode_v1.0.rar Download]||||Ashen
|-
|-
| Provides HTML-style textareas via the use of a ListBox.||TextArea ||0.0.1.1||||||no||[http://www.bigbluecup.com/yabb/index.php?topic=34560.0 Topic]||[http://monkey.05.06.googlepages.com/TextArea_0.0.1.1_BETA.rar Download]||This is a BETA, so there is a possibility of certain issues. Making a backup and thoroughly testing your game is suggested||monkey_05_06
| Provides HTML-style textareas via the use of a ListBox.||TextArea ||0.0.1.1||||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=34560.0 Topic]||[http://monkey.05.06.googlepages.com/TextArea_0.0.1.1_BETA.rar Download]||This is a BETA, so there is a possibility of certain issues. Making a backup and thoroughly testing your game is suggested||monkey_05_06
|-
|-
| Allows for creation of named timers with options to control whether  the  timer is run during normal game execution (while repeatedly_execute is  run)  or  run always  (while  repeatedly_execute_always  is  run),  whether  the  timer  is automatically removed upon expiration,  and  pausing  the  timers  temporarily.||Timer||2.01||x||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=28979.0 Topic]||[http://duals.agser.me/Modules/Timer_v2.01.rar Download]||||monkey_05_06
| Allows for creation of named timers with options to control whether  the  timer is run during normal game execution (while repeatedly_execute is  run)  or  run always  (while  repeatedly_execute_always  is  run),  whether  the  timer  is automatically removed upon expiration,  and  pausing  the  timers  temporarily.||Timer||2.01||x||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28979.0 Topic]||[http://duals.agser.me/Modules/Timer_v2.01.rar Download]||||monkey_05_06
|-
|-
| Get true-color blues and magenta in 32-bit games. The "SPECIAL" color values returned only work for 32-bit games. If your game is 16-bit then the magenta color returned by this function will match the AGS transparent color.||TruBlu||3.0||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=28979.0 Topic]||[http://meleepta.x10host.mx/TruBlu.rar Download]||Requires AGS 3.0 or later.||monkey_05_06
| Get true-color blues and magenta in 32-bit games. The "SPECIAL" color values returned only work for 32-bit games. If your game is 16-bit then the magenta color returned by this function will match the AGS transparent color.||TruBlu||3.0||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=28979.0 Topic]||[http://meleepta.x10host.mx/TruBlu.rar Download]||Requires AGS 3.0 or later.||monkey_05_06
|-
|-
| This module can be used to create programatic in-betweens (tweens) for AGS objects. These animations can be blocking, non blocking, or loop them, and it has acceleration/deceleration timing functions.||Tween||1.5 (RC 1)||x||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=38015.0 Topic]||[http://www.losmunditos.com/downloads/ags-tween/ Download]||Requires AGS 2.72 or later. This module has been updated for AGS 3.0 or higher, but v1.5 still available for the 2.72 release.||Edmundito
| This module can be used to create programatic in-betweens (tweens) for AGS objects. These animations can be blocking, non blocking, or loop them, and it has acceleration/deceleration timing functions.||Tween||1.5 (RC 1)||x||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=38015.0 Topic]||[http://www.losmunditos.com/downloads/ags-tween/ Download]||Requires AGS 2.72 or later. This module has been updated for AGS 3.0 or higher, but v1.5 still available for the 2.72 release.||Edmundito
|-
|-
| Provides named global variables and timers with debug GUI. ||UltraVariables (formerly DeNGVaT)||1.1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=29409.0 Topic]||[http://ssh.me.uk/modules/UltraVariables.zip Download]||Requires AGS 3.00, it is suggested to use the old DeNGVat module version1.01, if you are using AGS 2.72. This module is a bit obsolete as it was set to replace SetGlobalInt and GetGlobalInt functions.||SSH
| Provides named global variables and timers with debug GUI. ||UltraVariables (formerly DeNGVaT)||1.1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=29409.0 Topic]||[http://ssh.me.uk/modules/UltraVariables.zip Download]||Requires AGS 3.00, it is suggested to use the old DeNGVat module version1.01, if you are using AGS 2.72. This module is a bit obsolete as it was set to replace SetGlobalInt and GetGlobalInt functions.||SSH
|-
|-
| Emulates an underwater effect.||Underwater||1.1 (1.0 for AGS 2.72)||x||x||yes||[http://www.bigbluecup.com/yabb/index.php?topic=38592.0 Topic]||[http://www.kweepa.com/step/ags/tech/Underwater11.zip Download]||||Kweepa
| Emulates an underwater effect.||Underwater||1.1 (1.0 for AGS 2.72)||x||x||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=38592.0 Topic]||[http://www.kweepa.com/step/ags/tech/Underwater11.zip Download]||||Kweepa
|-
|-
| Contains a collection of various useful functions for AGS.||UtilityModule||0.1||||x||no||[http://www.bigbluecup.com/yabb/index.php?topic=40845.0 Topic]||[http://www.thethoughtradar.com/AGS/UtilityModule.zip Download]||||CalinLeafshade
| Contains a collection of various useful functions for AGS.||UtilityModule||0.1||||x||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=40845.0 Topic]||[http://www.thethoughtradar.com/AGS/UtilityModule.zip Download]||||CalinLeafshade
|-
|-
| This module provides a generic framework for implementing a Verbcoin interface in your game.||Verbcoin ||1.1||||x||no (contains a template though)||[http://www.bigbluecup.com/yabb/index.php?topic=42868.0 Topic]||[http://duals.agser.me/Modules/Verbcoin_v1.1.rar Download]||Requires AGS 3.x.x. Certain versions work with 3.0, 3.1, 3.2||monkey_05_06
| This module provides a generic framework for implementing a Verbcoin interface in your game.||Verbcoin ||1.1||||x||no (contains a template though)||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=42868.0 Topic]||[http://duals.agser.me/Modules/Verbcoin_v1.1.rar Download]||Requires AGS 3.x.x. Certain versions work with 3.0, 3.1, 3.2||monkey_05_06
|-
|-
| This module provides various weather effects||Weather Effects||1||x||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=25077.0 Topic]||[http://duals.agser.me/Modules/Weather_Effects.rar Download]||||Akumayo
| This module provides various weather effects||Weather Effects||1||x||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=25077.0 Topic]||[http://duals.agser.me/Modules/Weather_Effects.rar Download]||||Akumayo
|-
|-
| A weather module for lot's of environmental effects||Yet Another Weather Module||1||||||yes||[http://www.bigbluecup.com/yabb/index.php?topic=36354.0 Topic]||[http://www.sonores.de/blog/wp-content/uploads/2008/12/weathermod.scm Download]||||abstauber
| A weather module for lot's of environmental effects||Yet Another Weather Module||1||||||yes||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=36354.0 Topic]||[http://www.sonores.de/blog/wp-content/uploads/2008/12/weathermod.scm Download]||||abstauber
|-
|-
| Provides the functions to zoom in or out on sprite.||Zoom||1.02||x||||no||[http://www.bigbluecup.com/yabb/index.php?topic=23664.0 Topic]||[http://duals.agser.me/Modules/Zoom.rar Download]||||SSH
| Provides the functions to zoom in or out on sprite.||Zoom||1.02||x||||no||[https://www.adventuregamestudio.co.uk/forums/index.php?topic=23664.0 Topic]||[http://duals.agser.me/Modules/Zoom.rar Download]||||SSH
|}
|}
[[Category:Design resources]]

Latest revision as of 13:29, 3 June 2021

This is a list of all the modules contained in the Modules Board. Along with a link to the relative topic, you will find a download link, as well as some basic info, such as version, compatibility with AGS Editor versions, and known issues reported. You may add your own module as well. If a link isn't working, let one of the moderators of the Modules board, know.

Missing Modules:

3D Rain by Khris, Slideshow v1.0 by Dualnames, Battleships v0.1 by Colxfile, VectorClass 1.0 by monkey_05_06, MultiArray 1.0 by monkey_05_06, MerchantModule v1.1.0 by Mirek, Mini-game by RickJ, Hotspot Combolock by Ashen, MonkeyTemplate v0.83 by monkey_05_06, Music continuity v1.2 by SSH, Modox by RickJ, AGS Snake v0.1 by FSi, Caterpillar v0.1 by Daniel Eakins


Description Module Name Version Compatible with AGS 2.72 Compatible with 3.x.x Example/Demo Topic Download Known Issues Author
Simulates a movement similar to the one(s) found in RPGs such as Chronotrigger and Terranigma. 8-Direction Movement 0.1 x no Topic Download Bernie
Provides certain functions to extend the use of the random function. Advanced Randoms 1 x no Topic Download Akumayo
This script module decodes picture resource files that were used in Sierra's classic AGI game interpreter. AGI Picture Decoder 1 x yes Topic Download Requires AGS V3.1.2 or later. Iceboty V7000a
Emulates iMuse effect within AGS. AGS Muse 1 x no Topic Download monkey_05_06
This implements a quake console in your game. Useful for debugging. AGS Quake Console 4 x x no Topic Download Certain versions work with certain versions of AGS. Dualnames/Ashen
AGSH 0.908 x yes Topic Download According to the author, this module is currently being hugely refactored. Monsieur OUXX
A particle engine useful for effects such as smoke, rain, fire, etc. Akumayo's Particle Engine 1.5 x yes Topic Download This particle engine is using the old RawDraw functions. It is suggested to switch to Jerakeen's Particle Engine Akumayo
Allows running and mapping. It is an overall improvement to the keyboard movement module Alternative Keyboard Movement 0.1 x yes Topic Download This module is a replacement for the one included in the default game. Be sure to remove the other one. KhrisMUC
This module allows you to run a piece of script on specific frames during an animation of a character or an object. Animation Run Script 1 x no Topic Download Janik
Provides a savegames with screenshots GUI Another Savegames With Screenshots (A.S.S) 1.5 x no Topic Download For AGS 3 and above only. hedgefield
This is a module that provides the same interface as the one used in Trilby's Notes. Automated Text Parser 2 x no Topic Download mkennedy
This module creates a SayInBackground function for characters WITH animations & voice. Background Speech (AGS 3.2+) 1.0.1 x no Topic Download Electroshokker
Allows controlling characters while they are talking. BackgroundSpeech 0.5b x no Topic Download This uses old-style scripting. Bernie
This module, makes modules that use GetGameParameter or Dialog script commands and stop working in AGS 2.72, this makes them work again. Backwards Compatible 1.01 x no Topic Download It works in any AGS version but there is not much point in using it in anything except AGS 2.72. Needs to be on top of the module list. SSH
This module adds a number of extender functions to AGS File class, allowing to read and write "precisely sized" integer values from/to the file (naturally). BinaryFile 1.0 x no Topic Download Requires AGS 3.0 or later. Crimson Wizard
The bit manips module includes bit manipulation functions (getting bits, changing bits, and copying sequences of bits) for char, short, and int. Bit Manips 0.4 x yes Topic Download Requires AGS 3.0 or later. ZH
In AGS 3.0 if you use player.ChangeRoom with the optional x and y arguments, then it is broken, becuase the player moves to the new positions BEFORE the current room fades out and the game changes room. ChangeRoom Fixed 1.0 x no Topic Download Only useful for AGS 3.0.0. SSH
Allows controlling non-player characters across rooms. Character Control 0.85 x x yes (0.84b only) Topic Download The module has been updated for AGS 3.0 , but v0.84b still available for the 2.72 release. Strazer / monkey_05_06
This module allows you to assign specific fonts to specific characters, and display that font when that characters is talking. Character Fonts 1.1 x no Topic Download Uses Character pointers instead of integers for the characters. Alynn
This module allows you to have characters play different sounds depending on which region they are currently on. CharacterRegionSounds 0.8b x no Topic Download Strazer
Provides a framework for implementing a combination lock Combination Lock Keypad 1.01 x no Topic Download Requires AGS 2.71. SSH
This module provides a GUI which allows you to display a dynamic confirmation window. Confirmation GUI 1 no Topic Download SSH has made a module with the same purpose, DialogBox SupSuper
This module allows you to set the interface to BASS, Sierra or Lucas Arts Control Modes 1.0a x no Topic Download Certain stuff don't work exactly as supposed. Solutions are given in the topic of the module. Also it may be better to use the Interfacer module by monkey_05_06. Dualnames
Provides functions to simplify adding a countdown timer to your game and, optionally, display the remaining time on a label. Countdown 1.1 x no Topic Download monkey_05_06
Credits script module, to replace the plugin Credits Credits 1.19 x yes Topic Download Requires AGS 2.71 or later. SSH
Adds a scrollable dialog GUI, which is easy to customize. Custom Dialog Gui 1.6.2 x yes Topic Download AGS 3.1.2 SP-1 or later. abstauber
This module can be used to describe everything that the mouse is over on, on a gui label or on an overlay. Description 1.06 x x yes Topic Download The module works both on AGS 2.71 - 2.72 and 3.x.x , depending on version. (The AGS 2.71 compatible version of this module, should be avoided) SSH
Implements a function to display a GUI with OK/Cancel options and return 1/0 respectively, when a button is clicked. DialogBox 1.1 x no Topic Download SSH
Provides functions to translate strings into alternate characters for displaying foreign characters more easily, if a font has replaced unused characters with accented ones. Digraphs 1 x no Topic Download SSH
Distort/Scale characters and views. DistortChar 1 x no Topic Download SSH
Lets you set some walkable areas as downhills, and assign Z values to walkable areas and walkbehinds, to let characters walk away from camera while actually increasing their Y value. Downhill 1.03 x yes Topic Download Requires AGS 2.72 or later. SSH
Allows the drawing of antialiased primitives. Draw Antialiased 1.1 x yes Topic Download Requires a 16 or 32 bit game and a 16 or 32 bit surface (for example, when drawing to the background, you must have imported a 16 or 32 bit image as the background). If you don't do this, the lines and circles will look blocky and the game will run slowly. Kweepa
This module allows you to store an array of unmanaged structs (which can themselves contain pretty much anything, for example Managed object types like the built-in type 'File'). Double-linked lists of unmanaged structs 1.0 x yes Topic Download Natively made with AGS 3.x, but can be ported very easily to 2.72 if you re-create the console's ListBox in 2.72. Monsieur OUXX
Resize, rotate and warp sprites using a filter. Dynamic Sprite Resizing/Rotating/Warping using filters 1 x no Topic Download Khris
Self-explanatory. Used for a more accurate rotation of a dynamic sprite. Dynamic Sprite Rotation 0.1 x no Topic Download Khris
Allows you to create simple 3D games using only the AGS editor. Easy3D 1.04 x x yes Topic Download This module has been updated for AGS 3.1 or higher, but v1.0 still available for the 2.71-2.72 release. Wretched
Adds an EncryptedFile class, so that game designers can use File I/O in their games without fear that players will hack or edit the files EncryptedFile 0.9b x no Topic Download This module has been updated to a new version (1.1) by monkey_05_06. It is suggested to switch to that version, but the 0.9b version is included in the rar as well. HeirOfNorton/monkey_05_06
Let all your characters have a shadow. EpicShadows 1 x yes Topic Download Dusk
This module allows you to turn characters so they face a certain direction without using coordinates. Also provides a teleport function. Face Right2, Teleport 1.1 x x no Topic Download Lazarus
flocks members (boids). FadingThingsNonBlocking 2.29 x no Topic Download Lazarus
Provides a dialog box to select a file from the current directory, with preview. FileDialog 1.0 x no Topic Download SSH
This module allows you to open and close files, and then manage them as "handlers" (actually integer indices). File Manager 1.0 x yes Topic Download Natively made with AGS 3.x, but can be ported very easily to 2.72 if you re-create the console's ListBox in 2.72. Monsieur OUXX
This module allows you to create Finite State Machines for use within your AGS games. FSMs can be very useful as a way of keeping track of various states within your game, particularly those that have a complex map of possible states or those that are used to simulate character AI. Finite State Machine 1 x no Topic Download The state machine should be considered obsolete as there is a new, more user friendly version by monkey_05)6 HeirOfNorton
Emulates the 'flashlight' effect using a GUI or screen overlay. Flashlight 2 x no Topic Download monkey_05_06
Emulates a fog effect using template sprites. Fog 1 x x no Topic Download Dualnames/Ryan Timothy
Modifies the setup config of a game during run-time. Game Setup 1 x yes Topic Download SSH
Allows developers and players to move stuff around the screen during Debug mode. GodMode 1.01 x no Topic Download For AGS 3 and above only. Edmundito
Provides Grid-Based Inventory. GridInventory 1.1 x yes Topic Download Requires AGS 2.71 or later. Besh
Simulates top-down driving style, similar to GTA GTA-Style Driving 1 x yes Topic Download Rocco
Provides functions for animating GUI backgrounds. GuiAnimation 2 x x no Topic Download This module has been updated for AGS 3.0 or higher, but v1.0 still available for the 2.72 release. monkey_05_06
Sierra-style speech portraits on a GUI GuiPortrait. Currently AGS displays portrait behind GUIs. GuiPortrait 1 x no Topic Download SSH
Adds multiple highscore lists. Highscore 1 x x yes Topic Download Rocco
Display text with different fonts, colours, etc. changing in the middle of the text with proprietary markup. Also does hyperlinking to allow a web-like interface. Hypertext 1.3 x x yes Topic Download Requires AGS 2.72 or later. This module has been updated for AGS 3.0 or higher, but v1.21 still available for the 2.72 release. SSH
It is intended to simplify the creation of such a system, being as simple to use as possible while stillbeing thoroughly customizable and extensible. Icon Based Dialog System 1 x yes Topic Download HeirOfNorton
Allows multiple idle animations, and in specified loops Idle 1.02 x no Topic Download Requires AGS 2.71 or later. SSH
This small AGS module provides functions and GUIs to show any AGS sprite to be shown on the screen with a displayed message below it. Image Commenter 1 x no Topic Download Requires AGS 3.2.1 . However the author states, that this is not such a complicated module, thus it might work with older versions of AGS, too. Gord10
Enables the adjustment of the scalings for individual characters according to given percentagesof Walkable Area scaling settings. Individual Character Scaling 1.1 x yes Topic Download Requires AGS V2.71 or later. Iceboty V7000a
This module supports the use of INI type configuration files from within an AGS script. IniFile x yes Topic Download RickJ
This module it easy to implement multiple types of interface within your game, simply by swapping out its settings. With a few custom functions you can implement various interfaces with relatively little code, and without having to worry about any issues that might otherwise arise from using multiple modules. Interfacer 0.8 x yes Topic Download monkey_05_06
This script module is intended to make it easy to animate inventory items. InvItem Animation 0.91 x no Topic Download Strazer
Provides an easy way to set up jigsaw puzzles or assemble-the-torn-up-letter puzzles. Jigsaw 1 x yes Topic Download It is required to turn on 'Left-to-right Precedence' in the game settings, because of a bug in 3.0.1 and earlier. GarageGothic
This module provides the function for the creation of a Journal Journal Maker 1.1 x no Topic Download Akumayo
KADS is a module that is designed to enhance the abilities of the built-in Dialog Editor so that it can be customized to your liking. KADS 1 x no (contains a template though) Topic Download Requires AGS version 3.0.2 or later. skuttleman
This script module allows you to enable movement of the player character with the keyboard. Keyboard Movement 1.02 x x no Topic Download Strazer \ Rui 'Trovatore' Pires
Auto-complete for keyboard ASCII values.Just begin typing 'ekey' and you will be presented with a list of valid keys. Keycodes 1 x no Topic Download This is only useful if you're using older versions of AGS as currently there's no need to memorize ASCII keycodes Strazer
Allow key-presses to be accepted at any point, including during blocking events such as speech. KeyPress Always 1 no Topic Download monkey_05_06
Allows you to create a system that allows changing and storing the hotkeys of your game. Keyswap 2 x no Topic Download Dualnames
Animates a water surface like the once-popular Java lake applet. Lake 1.3 x yes Topic Download Requires AGS 3.1.x or later. Kweepa
This module emulates lightning effect. Lightning 1 x yes Topic Download Basic understanding of the RawDraw functions, especially RawRestoreScreen(). This also makes the module a tad obsolete for newer versions of AGS Akumayo
Provides functions for management of line-breaking text. LineBreak 1.0a x no Topic Download This module contains new-style Strings and is NOT compatible with any versions of AGS prior to AGS 2.71. monkey_05_06
The List module actually goes back to the specialized types that the VectorClass module used, but allows a couple of very important differences. The List module will make it possible to serialize certain pointer types previously not considered candidates, namely DynamicSprite and Overlay. List 0.3 BETA x no Topic Download monkey_05_06
Self-explanatory. Lip Synching With Lucas Arts 1 x no Topic Download IceMan
The Magnifier module implements a 'magnifying glass' style effect into your game to scale a specific section of the screen. Magnifier 1 x no Topic Download monkey_05_06
Recognizes the mouse movements. Mouse Gesture System 1 x yes Topic Download Besh
Provides some extra functions for the mouse. MousePlus 1.0 x no Topic Download monkey_05_06
Allows multiple responses to the same event. MultiResponse 1.2 x x no Topic Download Requires AGS 2.71 or above SSH
Highlights the closest GUI label to the control specified and offers some other functions as well. MultiTextBox 1 x no Topic Download SSH
Makes your characters walk over to walkto points non-blocking (custom or the AGS internal ones for hotspots, if you wish) and then execute an action. NoBlock 0.7 x no Topic Download Bernie
With this module, you can turn various things in other rooms on and off. OtherRoom 0.85 x no Topic Download Strazer
This module is useful for automatically displaying the hotspot name under the cursor, using an overlay. OverHot 1.12 x no Topic Download Version 1.12 available, should compile now if you use AGS V2.71 and have the "Enforce new-style string" option checked. Iceboty V7000a
A set of effects you can do with 8-Bit Colour Depth. PALgorithms 0.01 x no Topic Download Works probably only on 256 colored games. Requires 3.1.2 or later. Scavenger
Renders an AGS room in a three dimensional box. Panorama 1.6 x yes Topic Download Requires AGS v3.1 or later. Kweepa
This module has been built to simulate effects like rain, waterfall, fire, smoke, snow and others. Particle System Manager 1 x yes Topic Download Requires AGS V3.0.0 or later. Jerakeen
Provides masked password functionality for AGS text boxes. Password 0.5 (BETA) x no Topic Download monkey_05_06
Provides methods to allow Character speech to persist on screen for a specified amount of time with optional blocking, animation, and text alignment. PersistentSpeech 3 x no Topic Download This module now uses extender methods and is NOT compatible with any version of AGS prior to AGS 3.1! monkey_05_06
Various Pixel-perfect collision detection Pixel Perfect Collision Detection 1.02 x no Topic Download Requires AGS 2.71 or later. SSH
Provides functions for implementing a music playlist into your game! Playlist 1.1 x no Topic Download Possibly requires new style audio scripting to set to true. monkey_05_06
The Properties module provides methods for the user to create and edit custom properties via the script, making them customizable at runtime. Properties 3.12 x no Topic Download Requires AGS v3.1.0 or later. All properties must be created, deleted, and set from within the script. You can't use the built-in Properties Schema Editor. monkey_05_06
Provides configurable pull down menus for AGS Pull Down Menus 1.3 x yes Topic Download Kweepa
Allows for queued background speech with animation and voice speech support. Queed Background Speech 3 x yes Topic Download monkey_05_06
This module displays a character's speech message in the background and plays an appropriate talk animation. Queued Background speech with subtitles 2.03 x yes Topic Download Requires 2.71 at least SSH / Scorpiorus
This is a module that lets you get the RGB value of an AGS pixel: either the background or screenshot. RawGetRGB() 1 x no Topic Download A bit obsolete with the new drawing surface functions. Requires 2.71 and above SSH
Allows to read an uncompressed 24-bit BMP from disk into an array, allows flood fill, etc. ReadBMP 1.1 x no Topic Download Requires AGS v2.71. SSH
Emulates inventory functionality for rooms to support 'dropping' an item off into a room, and then coming back for it Room Inv 3 x no Topic Download Requires AGS v3.0.1 or later. monkey_05_06
A Save Restore Delete Dialog Module. Save Restore Delete game dialog 1.0 x no Topic Download Requires AGS v2.72 or later. Joe
Provides a savegames with screenshots GUI Saves List with Screens GUI 1.2 / 2.0 Topic] x x no Topic Download Respective versions works for respective version (1.2 for 2.72 and earlier, and 2.0 for 3.x.x) SupSuper
Provides a savegames with screenshots GUI Screenshots SAVELOAD GUI 1.2 x no Topic Download SSH
Provides the ability to scroll dialog options. Scrolling Dialog 1.21 (2.0 BETA) no Topic Download v2.0 of this module has long been in a broken state. It is suggested to download earlier versions. Requires AGS 2.72 or higher. monkey_05_06
Provides a seeded random number generator Seeded Random 1.1 no Topic Download Kweepa
Allows all your characters to have a shadow. Shadow 1.1 x no Topic Download Shadows ignore walkable areas, because they're done with RawDraw, that means the module is somewhat obsolete. There's also a module called Epic Shadows that fixes/enhances this module. SSH
Uses the .Tint function to alter the tint of a region, character, or object to a semi-random number. Shifting Color 1 x yes Topic Download Akumayo
This module provides a fully playable Shoot'em Up game, which can be adapted and altered in many ways. Shoot 'Em Up 1 x yes Topic Download Rocco
Show where interactive areas are to help players. ShowInteractiveAreas 1.0 ? x no Topic Download Billbis
Rain, without using a plugin. Simple Rain 1 x no Topic Download SSH
This module includes all the necessary functions for using the Simple Restore and Save GUIs. Simple Save & Load 1 x no Topic Download Pablo
Snow, without using a plugin. Simple Snow 1.1 x x no Topic Download Now upgraded for AGS 3.1+, etc., but still includes the old module for 2.72 fan SSH
Enables the use of a single-cursor interface ala Broken Sword. Single Cursor 1 x no Topic Download hedgefield
Slides between two rooms giving the illusion of changing the viewport instead of changing rooms. SlideRoom 1.02 x x no Topic Download Requires AGS v2.72 or later. monkey_05_06
Added ability to use movement speeds slower than 1 (-2 is now 1/2, -3 is 1/3, etc) Slow Movement 1.1 x no Topic Download Requires AGS v2.71 or later. Not needed anymore since AGS v2.72 SSH
A module designed to make the screen scroll smoothly as the player character moves around. It can also move room objects to create a parallax effect. The module is intended to be platform and resolution independent. Smooth Scrolling & Simple Parallax 1.6 x yes Topic Download Ali
Allows inventory window GUI controls to scroll smoothly. Either vertically or horizontally. SmoothScrollInv 1 x no Topic Download Requires AGS 3.1.2 or later. SSH
This is a module for adding snow/rain functionality to the game. Collision detection logic. SnowRainPS 1.0 x yes Topic Download Requires AGS 3.1.2 or later. helios123
Creates a trail of 'sparks' which trail the mouse cursor's movement, similar to Discworld. SparkleMotion 1.02 x yes Topic Download Requires AGS 3.0.2 or higher! Also since AGS doesn't allow alpha-channels to be copied via the DrawingSurface.DrawImage function onto a transparent background (it flattens), they won't work. monkey_05_06
This module creates a spining combo lock, like one you might find on a school locker. Spinlock 1.01 x no Topic Download Snake Blisken
Allows the display of text using a font comprising sprites. The text can be drawn on background, dynamic sprite or overlay and BG text can be at any angle. SpriteFont 1.2 x x no Topic Download This module has been updated for AGS 3.0 (and 2.72), but v1.02 still available for the 2.71 release. SSH
The Stack module introduces a vectorized stack type into which you can place any type of data. Great if you need to store data of various different types, or all of one type. Stack 1.3 x no Topic Download Requires AGS 3.1.2 or later. monkey_05_06
Provides a Star Wars-style perspective scroller Starwars perspective scrolling 1.01 x yes Topic Download Due to the AGS RawDrawColour and NormalFont not being readable, I coudl not save their old values when this module is run: therefore the user will have to reset these to their correct values themselves, after having used the scroller. SSH
Provides functions to implement finite state machines within your AGS scripts. State Machine 1 x yes Topic Download This module is an improvement over the initial release of the finite state machine by HeirOfNorton monkey_05_06
This module allows you to create flocks and set behavior rules to it. Steering Behaviors 1 x no Topic Download Jerakeen
This module provides function somewhat similar to a state machine to keep track of your game at any time. Story State 1 x no Topic Download CalinLeafshade
Provides 40 extra functions for Strings. StringPlus 3.2 x Topic Download Requires AGS 3.1.2 or later. Also currently there is no documentation. monkey_05_06
This module defines and implements two types meant for user-friendly ways of writing custom structs or data chains to String and reading them back. StructStream 1.0 x Topic Download Requires AGS 3.0 or later. Optionally requires monkey_05_06's Stack module v. 1.0 or better to enable two functions supporting StackData type. Crimson Wizard
This module provides a variation on the normal keypad/combination lock. Instead of entering the code on a keypad, you have to add different amounts, towards the total (combination). SumPasscode 1 x yes (contains 2.7 and 2.7.1 versions) Topic Download Ashen
Provides HTML-style textareas via the use of a ListBox. TextArea 0.0.1.1 no Topic Download This is a BETA, so there is a possibility of certain issues. Making a backup and thoroughly testing your game is suggested monkey_05_06
Allows for creation of named timers with options to control whether the timer is run during normal game execution (while repeatedly_execute is run) or run always (while repeatedly_execute_always is run), whether the timer is automatically removed upon expiration, and pausing the timers temporarily. Timer 2.01 x x no Topic Download monkey_05_06
Get true-color blues and magenta in 32-bit games. The "SPECIAL" color values returned only work for 32-bit games. If your game is 16-bit then the magenta color returned by this function will match the AGS transparent color. TruBlu 3.0 x no Topic Download Requires AGS 3.0 or later. monkey_05_06
This module can be used to create programatic in-betweens (tweens) for AGS objects. These animations can be blocking, non blocking, or loop them, and it has acceleration/deceleration timing functions. Tween 1.5 (RC 1) x x yes Topic Download Requires AGS 2.72 or later. This module has been updated for AGS 3.0 or higher, but v1.5 still available for the 2.72 release. Edmundito
Provides named global variables and timers with debug GUI. UltraVariables (formerly DeNGVaT) 1.1 x no Topic Download Requires AGS 3.00, it is suggested to use the old DeNGVat module version1.01, if you are using AGS 2.72. This module is a bit obsolete as it was set to replace SetGlobalInt and GetGlobalInt functions. SSH
Emulates an underwater effect. Underwater 1.1 (1.0 for AGS 2.72) x x yes Topic Download Kweepa
Contains a collection of various useful functions for AGS. UtilityModule 0.1 x no Topic Download CalinLeafshade
This module provides a generic framework for implementing a Verbcoin interface in your game. Verbcoin 1.1 x no (contains a template though) Topic Download Requires AGS 3.x.x. Certain versions work with 3.0, 3.1, 3.2 monkey_05_06
This module provides various weather effects Weather Effects 1 x yes Topic Download Akumayo
A weather module for lot's of environmental effects Yet Another Weather Module 1 yes Topic Download abstauber
Provides the functions to zoom in or out on sprite. Zoom 1.02 x no Topic Download SSH