Auto-Text System For VX Ace

Ant1989

Veteran
Veteran
Joined
Nov 30, 2013
Messages
36
Reaction score
1
First Language
Portuguese
Primarily Uses
I'd like a VX ace script for an auto text system similar to what they have in visual novels. The player should be able to set and stop the autoplay anytime during a dialog, and if possible set the speed.

I looked everywhere but I didn't see any script like this. Can anyone help me?

Thanks.
 
Last edited:

DerVVulfman

Resident Werewolf
Veteran
Joined
Jun 26, 2012
Messages
315
Reaction score
155
First Language
English
Primarily Uses
RMXP
Please define which engine this is for? XP / VX / VXAce / MV.
You don't seem to have a preferred engine set. And it would help to have this information in both title description and the first post.

I take it you mean you wish the following?
(1) Letter by Letter options (rather than all the text flashing at the same time).
(2) Letter by Letter option converts to 'all text' on player input to speed game along.

Other options such as speed control and so forth are usually considered when making these features. ^_^
 

Ant1989

Veteran
Veteran
Joined
Nov 30, 2013
Messages
36
Reaction score
1
First Language
Portuguese
Primarily Uses
Oh, I sorry. It's for VX Ace. And yes, "letter by letter" and "All Text" as features would be good. But I'm really more interested in the automatic waiting time between textboxes, and the ability to stop the auto-text (going back to vanila style, pressing a button to proceed) and resume the auto-text at anytime and the speed control of such waiting time (such speed control don't need to be done at anytime, but from an option menu, or even an evented item). The ability to control speed to text itself is good but of little importance.

Title and first post edited.
 
Last edited:

ZirconStorms

Veteran
Veteran
Joined
Dec 22, 2014
Messages
359
Reaction score
111
First Language
English
Primarily Uses
RMVXA
Original: https://raw.githubusercontent.com/theoallen/RGSS3/master/Free/Message Idle Trigger.rb

Code:
#===============================================================================
# Code by TheoAllen (Credit Necessary) + Edit by TV.Ghost (Credit is Optional)
#===============================================================================

class Window_Message
#===============================================================================
# Customize the variables below, to fit your project.
#===============================================================================
  Option_Variable = 1 #Pick the Variable you can adjust the value of through
  #option menus.
#===============================================================================
# End.
#===============================================================================
  def input_pause
    waitvar = $game_variables[Option_Variable] * 60
    self.pause = true
    wait(10)
    waitvar.times do
      Fiber.yield
      break if Input.trigger?(:B) || Input.trigger?(:C)
    end
    Input.update
    self.pause = false
  end
 
end
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

How many parameters is 'too many'??
Yay, now back in action Happy Christmas time, coming back!






Back in action to develop the indie game that has been long overdue... Final Fallacy. A game that keeps on giving! The development never ends as the developer thinks to be the smart cookie by coming back and beginning by saying... "Oh bother, this indie game has been long overdue..." How could one resist such? No-one c
So I was playing with filters and this looked interesting...

Versus the normal look...

Kind of gives a very different feel. :LZSexcite:
To whom ever person or persons who re-did the DS/DS+ asset packs for MV (as in, they are all 48x48, and not just x2 the pixel scale) .... THANK-YOU!!!!!!!!! XwwwwX

Forum statistics

Threads
105,853
Messages
1,016,986
Members
137,561
Latest member
visploo100
Top