Jump to content
DoubleX

DoubleX RMVXA Tag Addon to Yami Engine Symphony - Battle Symphony

Recommended Posts

Script name

DoubleX RMVXA Tag Addon to Yami Engine Symphony - Battle Symphony

 

Author

DoubleX:

- This script

Yami:

- Yami Engine Symphony - Battle Symphony

 

Terms of use

Same as that of Yami Engine Symphony - Battle Symphony except that you must also give Yami credit(you should do this anyway) if you give DoubleX or his alias credit

 

Introduction

Allows users to add their own symphony tags for battler selections

 

 


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

module DoubleX_RMVXA
  module YES_BattleSymphony_Tag_Addon

    # This method will only be called by methods get_action_mains and
    # get_action_targets under class Scene_Battle
    def self.symphony_tag(action, result)
      case action
      # Example new symphony tag: id x, game actor with id x
      when /ID[ ](\d+)/i
        result.push($game_actors[$1.to_i])
      #
      #-------------------------------------------------------------------------
      # Add your own symphony tags here
      
      #
      #-------------------------------------------------------------------------
      end
      return result
    end # self.symphony_tag

  end # YES_BattleSymphony_Tag_Addon
end # DoubleX_RMVXA

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

 

 

 

 

You may want to 'upgrade' the example new symphony tag to this(it can handle any number of game_actor ids):

# Example new symphony tag: id x y - game actors with id x and y respectively
when /ID[ ](\d+(?:\s* \s*\d+)*)/i
  $1.scan(/\d+/).each { |num|
    result.push($game_actors[num.to_i])
  }

 

 

 

Features

Decent symphony tag and scripting knowledge is needed to use this script

 

Instructions

Open the script editor and put this script into an open slot below the script Yami Engine Symphony - Battle Symphony but above Main. Save to take effect.

 

Compatibility

Same as that of Yami Engine Symphony - Battle Symphony

 

FAQ

Q1: How to use symphony tags?

A1: Check http://forums.rpgmakerweb.com/index.php?/topic/19884-a-guide-to-yamis-battle-symphony/?hl=symphony

Q2: How to add new symphony tags using this script without having any scripting knowledge?

A2: You can ask for solutions to deal with specific tags you want to add here(but I may be too nub to answer :)), but right now I don't think I'm competent enough to teach general knowledge for adding new symphony tags XD

 

Changelog

v1.00a(GMT 0200 7-3-2014):

- 1st version of this script finished

 

(DoubleX)YES-Symphony Tag Addon v1.00a.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.

×
Top ArrowTop Arrow Highlighted