Jump to content

Recommended Posts

Intro:

A plugin that allows the developer to create in-text information.

This plugin creates the ASK system like in the game Wild Arms 3.
It allows you to select text within a message window, and ask about that word or phrase.

 

 

Features:

  • Movement controls inside a message window
  • Selecting text within a message window
  • Activating conditional branches based on selected text.
  • Option to remove brackets, and proper selection rectangle with other text codes.
  • You can have multiple windows one after another with a lot of definitions and still access them the same way.
    • For example: One window with 1 word, and another with 2 or three after (The selection rectangle will adjust to the words in the following window).

Instructions:

  1. Install the script with the same name: EISASKSystem.js (default name).
  2. Have fun!

 

 

Video

 

 

 

 

Functions:
/* Setup - Creating Context Word / Phrase
* To create a context word use:
* \ASK[ Word or phrase you want to ask ] within the message window.
* These words can then be selected with the arrow keys.
* Right / Down advances the pointer, left / up moves backward.
*
* Functions
* KR.AskManager.isWordSelect(index)
* -Each word is indexed from 0 to maximum words in the plugin once it appears in
* a message window. You can then assign them to game variables to do conditional
* branching. This function checks if the word has been selected or not.
* Example: KR.AskManager.isWordSelected(0)
*
* KR.AskManager.clearWorldList()
* - This script call clears the world list. This is to give the developer
* better control over when the word list should be cleared. For example,
* to evaluate the conditional branch after the word once the message window
* closes.
* Example: KR.AskManager.clearWordList();
*/
 

Setup Example Windows:

 

Setting up ASK in event window:

post-66091-0-84175900-1466893855_thumb.png

 

 

Passing selected information to control variables:

 

post-66091-0-93497900-1466893856_thumb.png

 

Clearing the word list before exiting the event window:

post-66091-0-50400200-1466893857_thumb.png

 

In-game screenshots

 

post-66091-0-70788300-1466893858_thumb.png

 

 

Please download the attached file to use the plugin.

EISAskSystem.js

Credits:

Free for both commercial and non-commercial use.
Credit with the name Kino or EIS.

 

Thanks:
Thank you to anyone who decides to use this script; I appreciate it!

If there are any bugs/issue, please contact me via message on the forums. I want to try and make the script as extensible/flexible as possible, so if you have an ideas also

please message me.

Enjoy ~

Edited by Kino
  • Like 3

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
Top ArrowTop Arrow Highlighted