List of Script Modules: Difference between revisions

From Adventure Game Studio | Wiki
Jump to navigation Jump to search
*>Janik
(yet more desc.)
*>Janik
(more descriptions)
Line 59: Line 59:
* [http://www.bigbluecup.com/yabb/index.php?topic=23320 Save/load game GUI with screenshots] by [[SSH]]
* [http://www.bigbluecup.com/yabb/index.php?topic=23320 Save/load game GUI with screenshots] by [[SSH]]
* [http://www.bigbluecup.com/yabb/index.php?topic=27930 ScrollingDialog] by monkey_05_06
* [http://www.bigbluecup.com/yabb/index.php?topic=27930 ScrollingDialog] by monkey_05_06
** Custom dialog system where you can scroll the topic options.
* [http://www.bigbluecup.com/yabb/index.php?topic=24240 Shifting colours] by Akumayo
* [http://www.bigbluecup.com/yabb/index.php?topic=24240 Shifting colours] by Akumayo
** This module slightly alters the color, shade, and lighting of the specified character, object, or region over and over, giving a "flowing color/light" effect.
* [http://www.bigbluecup.com/yabb/index.php?topic=25349 Shoot-em up] by Rocco
* [http://www.bigbluecup.com/yabb/index.php?topic=25349 Shoot-em up] by Rocco
** Space Invaders-type mini game.
* [http://www.bigbluecup.com/yabb/index.php?topic=24075 SimpleSnow] by [[SSH]]
* [http://www.bigbluecup.com/yabb/index.php?topic=24075 SimpleSnow] by [[SSH]]
* [http://www.bigbluecup.com/yabb/index.php?topic=24738 SimpleRain] by [[SSH]]
* [http://www.bigbluecup.com/yabb/index.php?topic=24738 SimpleRain] by [[SSH]]
Line 70: Line 73:
* [http://www.bigbluecup.com/yabb/index.php?topic=23881 Sprite-based fonts] by [[SSH]]
* [http://www.bigbluecup.com/yabb/index.php?topic=23881 Sprite-based fonts] by [[SSH]]
* [http://www.bigbluecup.com/yabb/index.php?topic=23563 StarWars-style perspective scroller] by [[SSH]]
* [http://www.bigbluecup.com/yabb/index.php?topic=23563 StarWars-style perspective scroller] by [[SSH]]
** Scrolling text in the Star Wars opening-style.
* [http://www.bigbluecup.com/yabb/index.php?topic=20950 StrAdditions] by monkey_05_06
* [http://www.bigbluecup.com/yabb/index.php?topic=20950 StrAdditions] by monkey_05_06
** Extra string-manipulating functions.
* [http://www.bigbluecup.com/yabb/index.php?topic=23793 SumPasscode] by Ashen
* [http://www.bigbluecup.com/yabb/index.php?topic=23793 SumPasscode] by Ashen
* [http://www.bigbluecup.com/yabb/index.php?topic=23175 Ultimate Randoms] by Akumayo
* [http://www.bigbluecup.com/yabb/index.php?topic=23175 Ultimate Randoms] by Akumayo

Revision as of 19:51, 20 September 2006

  • 8-Direction Movement by Bernie
    • Simulate a movement similar to the ones in games like Chrono Trigger or Terranigma.
  • AGS 3D by Steve McCrea (also uses a plugin)
    • Create and manage full-3d rooms.
  • ASCII keycode generator by Akumayo
    • For use with IsKeyPressed()
  • CharacterControl by strazer, based on plugin by Scorpiorus
    • Control and move characters, even those in other rooms.
  • CharacterRegionSounds by strazer
    • Give ALL characters different footstep sounds for different surfaces like wood, concrete or grass.
  • Continuous Music by SSH
    • Music that carries on when returning to a room.
  • Credits (and typewriting) by SSH based on plugin by AJA
    • Scrolling credits.
  • Description 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.
  • Digraphs by SSH, wiki article
    • For entering accented characters more easily.
  • Easy3D by Wretched
    • Create 3D games using the AGS editor. And add 3D parallax areas to normal 2D rooms.
  • EncryptedFile by HeirOfNorton
    • Save/load files in encrypted format (e.g. for high scores).
  • expression-style speech by ~}Shade{~
    • Module to customize sierra-style (portrait) speech view, with changing expressions.
  • Fading text GUI by Kinoko and strazer
    • Border fades in, then text, then fades out again, all non-blocking.
  • FileDialog by SSH
    • File selection dialog for BMP and PCX, with preview
  • Finite State Machine by HeirOfNorton
    • Useful for keeping track of complex game states and for simulating character AI.
  • Hotspot Combination Lock by Ashen
    • A Passcode Lock Module, specifically designed to use hotspots and objects, rather than a GUI.
  • Icon based dialogs by HeirOfNorton
    • A complete icon-based dialog system to your game, similar to the one used in Discworld.
  • IniFile by RickJ
    • Read INI configuration files.
  • InvItemAnimation by strazer
    • Animated item icons in GUIs.
  • Keycodes by strazer
  • KeyboardMovement by strazer and Rui Pires
    • Move the player character with keyboard keys, choice of two control modes: Pressing or tapping direction keys.
  • Keypad combination lock by SSH
  • LineBreak by monkey_05_06
  • 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.
  • OtherRoom 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.
  • OverHot by Gilbot Replaced by Description module
  • Pixel Perfect Collision Detection by SSH, based on scripts by GarageGothic, Radiant and Steve McCrea
    • Find if two sprites are touching, taking transparency into account.
  • Properties by monkey_05_06
    • Create/edit/delete custom properties for all kinds of items, at run-time.
  • Queued Background Speech by SSH, based on scripts by Scorpiorus
  • QueuedSpeech by monkey_05_06, based on scripts by Scorpiorus
  • RawGetRGB by SSH: Get RGB values of a pixel
  • ReadBMP by SSH: Read BMP files in and do flood-fill
  • Save/load game GUI with screenshots by SSH
  • ScrollingDialog by monkey_05_06
    • Custom dialog system where you can scroll the topic options.
  • Shifting colours by Akumayo
    • This module slightly alters the color, shade, and lighting of the specified character, object, or region over and over, giving a "flowing color/light" effect.
  • Shoot-em up by Rocco
    • Space Invaders-type mini game.
  • SimpleSnow by SSH
  • SimpleRain by SSH
  • SlideRoom by strazer
    • Transition between two rooms by sliding the backgrounds smoothly.
  • Slow movement by SSH
    • Allows characters to move more slowly (obsoleted by AGS v2.72 Beta 3).
  • SpinLock by Snake Blisken
  • Sprite-based fonts by SSH
  • StarWars-style perspective scroller by SSH
    • Scrolling text in the Star Wars opening-style.
  • StrAdditions by monkey_05_06
    • Extra string-manipulating functions.
  • SumPasscode by Ashen
  • Ultimate Randoms by Akumayo
    • Several functions for random dice roll, weighted dice, etc.
  • Weather effects by Akumayo
    • General purpose weather (snow/rain/any sprite) module.
  • VectorClass by monkey_05_06, based on scripts by HeirOfNorton
    • IntVector by monkey_05_06 based on scripts by HeirOfNorton, now part of VectorClass module
    • StringVector by monkey_05_06, based on scripts by HeirOfNorton, now part of the VectorClass module
    • FloatVector by monkey_05_06 based on scripts by HeirOfNorton, now part of VectorClass module
  • Zoom by SSH
    • Zoom in and out on a sprite.

See also