List of Script Modules: Difference between revisions

From Adventure Game Studio | Wiki
Jump to navigation Jump to search
*>Lazarus
No edit summary
(Added link to Tech Archive)
Line 144: Line 144:
*[[List of plugins]]
*[[List of plugins]]
*[[:Category:Modules]]
*[[:Category:Modules]]
==External links==
* [http://new.bigbluecup.com/yabb/index.php?board=10 AGS Forum Technical Archive] - Check for modules that have not yet been added here.


[[Category:Lists]][[Category:Scripting]][[Category:Design resources]]
[[Category:Lists]][[Category:Scripting]][[Category:Design resources]]

Revision as of 13:39, 14 December 2006

  • Movement 21766 by Bernie
    • Simulate a movement similar to the ones in games like Chrono Trigger or Terranigma.
  • Advanced Randoms
  • 3D 22615 by Steve McCrea (also uses a plugin)
    • Create and manage full-3d rooms.
  • Akumayo's Particle Engine
  • Area Scaling
  • keycode generator 24277 by Akumayo
    • For use with IsKeyPressed()
  • Battleships
  • 24489.0 by strazer, based on plugin by Scorpiorus
    • Control and move characters, even those in other rooms.
  • CharacterFonts
  • 21795 by strazer
    • Give ALL characters different footstep sounds for different surfaces like wood, concrete or grass.
  • Music 26262 by SSH
    • Music that carries on when returning to a room.
  • Confirmation GUI
  • (and typewriting) 27470.0 by SSH based on plugin by AJA
    • Scrolling and sliding credits.
  • 26306 by SSH, based on OverHot by Gilbot
    • Hotspot description either on status line, on a GUI, following the mouse, or staying still over one hotspot.
  • DialogBox by SSH
    • Provides a a function to display a blocking GUI with OK/Cancel options and return 1/0.
  • 23779 by SSH, wiki article
    • For entering accented characters more easily.
  • 26130 by Wretched
    • Create 3D games using the AGS editor. And add 3D parallax areas to normal 2D rooms.
  • 23109 by HeirOfNorton
    • Save/load files in encrypted format (e.g. for high scores).
  • speech 23339 by ~}Shade{~
    • Module to customize sierra-style (portrait) speech view, with changing expressions.
  • Facing
  • Fade
  • text GUI 22659 by Kinoko and strazer
    • Border fades in, then text, then fades out again, all non-blocking.
  • 28850 by Lazarus.
    • This Module is for fading Objects, Characters & Gui's with a blocking function.
  • FileDialog by SSH
    • File selection dialog for BMP and PCX, with preview
  • State Machine 21282 by HeirOfNorton
    • Useful for keeping track of complex game states and for simulating character AI.
  • Grid-based Inventory
  • Combination Lock 23795 by Ashen
    • A Passcode Lock Module, specifically designed to use hotspots and objects, rather than a GUI.
  • based dialogs 25866 by HeirOfNorton
    • A complete icon-based dialog system to your game, similar to the one used in Discworld.
  • Idle
  • 22599 by RickJ
    • Read INI configuration files.
  • 26117 by strazer
    • Animated item icons in GUIs.
  • Journal Maker
  • 24277 by strazer
  • 22724 by strazer and Rui Pires
    • Move the player character with keyboard keys, choice of two control modes: Pressing or tapping direction keys.
  • combination lock 23566 by SSH
  • Lake
  • Lightning
  • 27098 by monkey_05_06
    • Provides functions to simplify inserting line-breaks into text.
  • 24879 MiniGame call/return by RickJ
    • A script module so that the main game can "call" a mini game and so that a mini game can "return" to it's caller.
  • 28337.0 by monkey_05_06
    • Module/template for emulating GUI system used by The Secret of Monkey Island.
  • MouseGestures
  • MultiResponse
  • MultiTextBox
  • NoBlock
  • 20650 by strazer, based on plugin by Steve McCrea
    • This script module simplifies the process of enabling/disabling various things in rooms other than the one the player is currently in.
  • 23328 by Gilbot Replaced by Description module
  • Panorama
  • 27241.0
    • Provides functions to create background speech that will persist on-screen for a set amount of game loops.
  • Perfect Collision Detection 26307 by SSH, based on scripts by GarageGothic, Radiant and Steve McCrea
    • Find if two sprites are touching, taking transparency into account.
  • 27385 by monkey_05_06
    • Create, edit, and delete custom properties for all kinds of items at run-time.
  • Pull-down menus
  • Background Speech 25344 by SSH, based on scripts by Scorpiorus
  • 23806 by monkey_05_06, based on scripts by Scorpiorus
    • Provides functions to create queued background speech.
  • Randoms 23175 by Akumayo
    • Several functions for random dice roll, weighted dice, etc.
  • effects 25077 by Akumayo
    • General purpose weather (snow/rain/any sprite) module.
  • 27439 by monkey_05_06, based on scripts by HeirOfNorton
    • Provides vector (dynamically sized array) classes for integers, Strings, and floats.
    • 27439 by monkey_05_06 based on scripts by HeirOfNorton, now part of VectorClass module
    • 27439 by monkey_05_06, based on scripts by HeirOfNorton, now part of the VectorClass module
    • 27439 by monkey_05_06 based on scripts by HeirOfNorton, now part of VectorClass module
  • 23664 by SSH
    • Zoom in and out on a sprite.

See also

External links