Skip to content

ivan-mogilko/ags-script-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ags-script-modules

This is my personal collection of AGS Script modules and Demo games for them.
Most of these are posted with further instructions on official AGS forums. Recently I started writing better docs in this repository's wiki, but only few modules are documented at this point: https://github.com/ivan-mogilko/ags-script-modules/wiki

The modules are arranged in subdirs roughly by their kind.
There's a special "_dump" dir where I store random scripts; these are either not good for a real module or something I just did not have time to tidy up yet.

All scripts are free to use and released under MIT License.


List of modules:

DoubleClick - handles double mouse clicks in games (AGS does not support that itself).

DragDrop - lets drag objects around in your game.

KeyListener - records key and mouse button state changes and sequences.
This module was not tested much, and its practical usefulness is frankly not clear.

ObjectPool - manages a limited list of reusable objects which may be "free" or "in use".

Timer - object-oriented Timer implementation, offers wider capabilities compared to AGS built-in timer API.

TypedText - implements "typewriter" effect: text being typed char by char, on a GUI control, Overlay, or DrawingSurface.