Jump to content
DoubleX

DoubleX RMVXA Wait Addon to YSA Battle System: Classical ATB

Recommended Posts

Prerequisites

DoubleX RMVXA Bug Fixes to YSA Battle System: Classical ATB

http://www.rpgmakervxace.net/topic/21110-doublex-rmvxa-bug-fixes-to-ysa-battle-system-classical-atb/

YSA Battle System: Classical ATB(Created by Yami)

http://www.rpgmakervxace.net/topic/865-ysa-battle-system-classical-atb/page-3?hl=+active%20+time%20+battle

 

Script name

DoubleX RMVXA Wait Addon to YSA Battle System: Classical ATB

 

Author

DoubleX:

- This script

Yami:

- YSA Battle System: Classical ATB

 

Terms of use

Same as that of YSA Battle System: Classical ATB except that you must also give Yami credit(you should do this anyway) if you give DoubleX or his alias credit

 

Introduction

Allows atb to run with a button presed even if it's supposed to wait

A custom keymap binding script maybe helpful for using this script:

http://www.himeworks.com/2013/07/07/full-input-keyboard/

 

 

#==============================================================================|
#  ** You only need to edit this part as it's about what this script does      |
#------------------------------------------------------------------------------|

module DoubleX_RMVXA
  module YSA_CATB_Wait_Addon

#------------------------------------------------------------------------------|
#    New catb wait type - :full_ani, atb always run without exceptions         |
#------------------------------------------------------------------------------|

#------------------------------------------------------------------------------|
#    (v1.02a+)ATB Force Status Window Settings                                 |
#------------------------------------------------------------------------------|

    # A window showing the atb force status will be shown if
    # SHOW_FORCE_STATUS_WINDOW is true, default = true
    SHOW_FORCE_STATUS_WINDOW = true

    # Set the atb force status window width, default = 128
    FORCE_STATUS_WINDOW_WIDTH = 128

    # Set the atb force status window height, default = 40
    FORCE_STATUS_WINDOW_HEIGHT = 40

    # Set the atb force status window x position, default = 0
    FORCE_STATUS_WINDOW_X = 0

    # Set the atb force status window y position, default = 48
    FORCE_STATUS_WINDOW_Y = 48

    # Set the atb force status window z position, default = 0
    FORCE_STATUS_WINDOW_Z = 0

    # Set the atb force status text color, default = Colour.text_colour(0)
    FORCE_STATUS_TEXT_COLOR = Colour.text_colour(0)

    # Set the atb force status text size, default = 24
    FORCE_STATUS_TEXT_SIZE = 16

    # Set the atb force status text x position, default = 0
    FORCE_STATUS_TEXT_X = 0

    # Set the atb force status text y position, default = 0
    FORCE_STATUS_TEXT_Y = 0

    # Set the atb force run text, default = "ATB Force Run"
    FORCE_RUN_TEXT = "ATB Force Run"

    # Set the normal atb text, default = "No Force ATB"
    NO_FORCE_RUN_TEXT = "No Force ATB"

#------------------------------------------------------------------------------|
#    A custom keymap binding script maybe helpful for setting the keys below   |
#------------------------------------------------------------------------------|

    # Select key which will force the atb to run, default = :CTRL
    FORCE_RUN_ATB_KEY = :CTRL

    # Select key which will stop forcing the atb to run, default = :ALT
    STOP_FORCE_RUN_ATB_KEY = :ALT
    # STOP_FORCE_RUN_ATB_KEY won't do anything if the atb is supposed to run

#------------------------------------------------------------------------------|
#    FORCE_RUN_ATB_KEY won't do anything if both of the below are false        |
#------------------------------------------------------------------------------|

    # FORCE_RUN_ATB_KEY will force the atb to run even while executing actions,
    # default = true
    FORCE_RUN_ANI = true

    # FORCE_RUN_ATB_KEY will force the atb to run as if DEFAULT_WAIT was :full,
    # default = true
    FORCE_RUN_WAIT = true

  end # YSA_CATB_Wait_Addon
end # DoubleX_RMVXA

#==============================================================================|

 

 

 

Video

https://www.youtube.com/watch?v=Fn4IwdlTwhs&feature=youtu.be

 

Features

Almost no knowledge of scripting is need to use this script(not much is needed to know how to edit it)

 

Instructions

Open the script editor and put this script into an open slot between the script DoubleX RMVXA Bug Fixes to YSA Battle System: Classical ATB and Main. Save to take effect.

 

Compatibility

Same as that of YSA Battle System: Classical ATB

 

FAQ

None

 

Changelog

v1.02a(GMT 1200 25-2-2015):

- Added a window showing the atb force status

v1.01b(GMT 0900 4-9-2014):

- Fixed atb running while game message is visible in :full_ani wait type

v1.01a(GMT 1100 3-6-2014):

- Added a new catb wait type :full_ani

v1.00a(GMT 0600 2-6-2014):

- 1st version of this script finished

 

(DoubleX)YSA CATB Wait Addon v1.02a.txt

Edited by DoubleX

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.

×