Module IndexCategory: Difference between revisions

Corrected forums links
No edit summary
(Corrected forums links)
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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/yabb/index.php?topic=34996.0 Topic]||[http://duals.agser.me/Modules/GuiPortrait_v1.0.rar 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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/yabb/index.php?topic=45301.0 Topic]||[http://duals.agser.me/Modules/Lip_Synching_With_Lucas_Arts_v1.0.rar 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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/yabb/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
| 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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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.adventuregamestudio.co.uk/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
|}
|}