Anonymous user
List of Script Modules: Difference between revisions
no edit summary
*>SSH mNo edit summary |
*>Monkey 05 06 No edit summary |
||
Line 68: | Line 68: | ||
* Lightning | * Lightning | ||
* {{Thread|27098|LineBreak}} by monkey_05_06 | * {{Thread|27098|LineBreak}} by monkey_05_06 | ||
** Provides functions to simplify inserting line-breaks into text. | |||
* {{Thread|24879 MiniGame call/return}} by RickJ | * {{Thread|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. | ** 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. | ||
* MonkeyTemplate | * {{Thread|28337.0|MonkeyTemplate}} by monkey_05_06 | ||
** Module/template for emulating GUI system used by The Secret of Monkey Island. | |||
* MouseGestures | * MouseGestures | ||
* MultiResponse | * MultiResponse | ||
Line 83: | Line 85: | ||
* Panorama | * Panorama | ||
* | * {{Thread|27241.0|PersistentSpeech}} | ||
** Provides functions to create background speech that will persist on-screen for a set amount of game loops. | |||
* {{Thread|26307|Pixel Perfect Collision Detection}} by [[SSH]], based on scripts by GarageGothic, Radiant and Steve McCrea | * {{Thread|26307|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. | ** Find if two sprites are touching, taking transparency into account. | ||
* {{Thread|27385|Properties}} by monkey_05_06 | * {{Thread|27385|Properties}} by monkey_05_06 | ||
** Create | ** Create, edit, and delete custom properties for all kinds of items at run-time. | ||
* Pull-down menus | * Pull-down menus | ||
* {{Thread|25344|Queued Background Speech}} by [[SSH]], based on scripts by Scorpiorus | * {{Thread|25344|Queued Background Speech}} by [[SSH]], based on scripts by Scorpiorus | ||
* {{Thread|23806|QueuedSpeech}} by monkey_05_06, based on scripts by Scorpiorus | * {{Thread|23806|QueuedSpeech}} by monkey_05_06, based on scripts by Scorpiorus | ||
** Provides functions to create queued background speech. | |||
* [http://ssh.me.uk/parsemodzip.php?modfile=RawGetRGB.zip RawGetRGB] by [[SSH]]: Get RGB values of a pixel | * [http://ssh.me.uk/parsemodzip.php?modfile=RawGetRGB.zip RawGetRGB] by [[SSH]]: Get RGB values of a pixel | ||
Line 125: | Line 129: | ||
* {{Thread|27439|VectorClass}} by monkey_05_06, based on scripts by HeirOfNorton | * {{Thread|27439|VectorClass}} by monkey_05_06, based on scripts by HeirOfNorton | ||
** Provides vector (dynamically sized array) classes for integers, Strings, and floats. | |||
** <strike>{{Thread|27439|IntVector}} by monkey_05_06</strike> based on scripts by HeirOfNorton, now part of VectorClass module | ** <strike>{{Thread|27439|IntVector}} by monkey_05_06</strike> based on scripts by HeirOfNorton, now part of VectorClass module | ||
** <strike>{{Thread|27439|StringVector}} by monkey_05_06</strike>, based on scripts by HeirOfNorton, now part of the VectorClass module | ** <strike>{{Thread|27439|StringVector}} by monkey_05_06</strike>, based on scripts by HeirOfNorton, now part of the VectorClass module |