Jump to content


Photo

DoubleX RMVXA Unison Skills/Items


  • Please log in to reply
10 replies to this topic

#1 DoubleX

DoubleX

    Advanced Member

  • Ace Member
  • 193 posts
  • RM Skill - Coder

Posted 15 January 2014 - 03:08 AM

Compatibility Fix

http://www.rpgmakerv...patibility-fix/

 

Script name

DoubleX RMVXA Unison Skills/Items

 

Author

DoubleX

 

Terms of use

None other than not claiming this script as created by anyone except DoubleX or his alias

 

Introduction

Allows users to create unison skills or items for actors

Spoiler

 

Video

http://www.youtube.c...h?v=mWhN18Fg8og

 

Features

Use of notetags(needs knowledge of notetag usage) to set specific skills or items needing specific actors and using specific parameter rules in their damage formulae in notetags in these skills or items' notebox

 

Instructions

Open the script editor and put this script into an open slot between Materials and Main. Save to take effect.

 

Compatibility

Scripts rewriting or aliasing method:
- self.load_database under module DataManager

- param, inputable? or usable? under class Game_BattlerBase

- make_actions, make_damage_value or use_item under class Game_Battler

- clear_actions under class Game_Actor

- enable? under class Window_ItemList

- display_use_item under class Window_BattleLog

- next_command, prior_command, command_attack, command_guard, on_skill_ok, on_item_ok or turn_start under class Scene_Battle

may have compatibility issues with this script
Place this script above those aliasing any of these methods if possible

 

FAQ

None

 

Changelog

v1.01c(GMT 0900 1-6-2014):

- Fixed unison item not invoking common event bug

v1.01b(GMT 0030 13-2-2014):

- Fixed nil @input_actor and @unison_actor bug

v1.01a(GMT 0700 7-2-2014):

- Added <unison param: x> notetag

v1.00e(GMT 0300 26-1-2014):

- Fixed nil, non-skill and non-item item bug

v1.00d(GMT 0500 24-1-2014):
- Fixed Action Times+ Bug

v1.00c (GMT 0900 16-1-2014):

- Unison skills and items can only be selected by their unison actors

v1.00b (GMT 1300 15-1-2014):

- Fixed $game_actors[actor_id] with actor_id equals nil bug

v1.00a (GMT 0600 15-1-2014):

- 1st version of this script finished

 

Attached File  (DoubleX)Unison Item v1.01c.txt   35.07KB   9 downloads


Edited by DoubleX, 01 June 2014 - 03:05 AM.


#2 Selchar

Selchar

    Advanced Member

  • Ace Member
  • 54 posts

Posted 15 January 2014 - 04:36 AM

By the gods, someone finally did it!  A non-Victor Unison Skill script.  If I wasn't so tired right now I'd do more tests and dance for joy at the successes!  Good job!

 

Edit: I couldn't resist, and I managed to break it.  Got the following error, tho I'm not sure if it'll help much.

script 'Game_Actors' line 19: TypeError occurred.

no implicit conversion from nil to integer.

 

Easiest way to get it would be to have to actors, get to the 2nd actor's turn to choose actions, and go back and it'll crash just before the Fight/Escape Party Command.  Or on your 2nd turn as a solo actor, go back to the Party command and you get the same error.


Edited by Selchar, 15 January 2014 - 04:50 AM.


#3 DoubleX

DoubleX

    Advanced Member

  • Ace Member
  • 193 posts
  • RM Skill - Coder

Posted 15 January 2014 - 07:07 AM

Updates

v1.00b (GMT 1300 15-1-2014):

- Fixed $game_actors[actor_id] with actor_id equals nil bug

 

Bug Causes:

Spoiler

Edited by DoubleX, 15 January 2014 - 07:20 AM.


#4 ShinGamix

ShinGamix

    delinquent but not a law-breaker

  • April Fool Group- gotcha
  • PipPipPip
  • 668 posts
  • LocationAlien Ship
  • RM Skill - Designer

Posted 15 January 2014 - 06:23 PM

Thanks DoubleX for doing my request. Looking forward to more of your work.

Gona test it with my project and see what else needs to be done because I use YEA and Symphony (and a few others too!)

 

Edit- Went to use a potion in battle and it errored or line 191?


Edited by ShinGamix, 15 January 2014 - 07:46 PM.

The Topic of Battle Dungeons!!

sg_bar10.png


 

userlo10.png

 

 


#5 DoubleX

DoubleX

    Advanced Member

  • Ace Member
  • 193 posts
  • RM Skill - Coder

Posted 16 January 2014 - 04:22 AM

Updates

v1.00c (GMT 0900 16-1-2014):

- Unison skills and items can only be selected by their unison actors

 

Thanks DoubleX for doing my request. Looking forward to more of your work.

Gona test it with my project and see what else needs to be done because I use YEA and Symphony (and a few others too!)

 

Edit- Went to use a potion in battle and it errored or line 191?

It seems that I didn't have this error on a project that doesn't have any other custom scripts. Do you have any other custom scripts when you had this error? May you list them all with the ordering in your projects if any? May you also describe the error more elaborately?

 

About compatibility with YES, I don't know if the below video has what you want:

http://www.youtube.c...eature=youtu.be

Put DoubleX RMVXA Unison Skills/Items below all other scripts but above Main in Yami Engine Symphony v1.15 Demo.
Useful term in symphony tags: $game_actors[x], actor with id x.

Symphony tags of Quad-Destruction in the video:

Spoiler

Edited by DoubleX, 16 January 2014 - 05:19 AM.


#6 ShinGamix

ShinGamix

    delinquent but not a law-breaker

  • April Fool Group- gotcha
  • PipPipPip
  • 668 posts
  • LocationAlien Ship
  • RM Skill - Designer

Posted 16 January 2014 - 05:40 AM

Will havr to wait til I get home from work tonight to test out symphony and more on that error.


The Topic of Battle Dungeons!!

sg_bar10.png


 

userlo10.png

 

 


#7 DoubleX

DoubleX

    Advanced Member

  • Ace Member
  • 193 posts
  • RM Skill - Coder

Posted 24 January 2014 - 12:09 AM

Updates

v1.01b(GMT 0030 13-2-2014):

- Fixed nil @input_actor and @unison_actor bug

v1.01a(GMT 0700 7-2-2014):

- Added <unison param: x> notetag

v1.00e(GMT 0300 26-1-2014):

- Fixed nil, non-skill and non-item item bug

v1.00d(GMT 0500 24-1-2014):
- Fixed Action Times+ Bug


Edited by DoubleX, 12 February 2014 - 06:36 PM.


#8 Venetian Gondolier

Venetian Gondolier

    Newbie

  • Ace Member
  • 9 posts
  • RM Skill - Musician

Posted 06 March 2014 - 03:09 PM

Thanks for this great script! Like others have said, great job on doing something that was sorely needed!

 

I am trying to use your script with Symphony. I am working in the 1.15 demo to test it and I cannot get the $game_actors[x] term to work correctly at all. Is that a valid term? I don't know, I have tried your script below and above Symphony and YEA. To see it for yourself, make a four actor party and set up a custom unison skill between actor 1 and 4, for example, and see what happens when it's run. Specific actors can't do skills with each other, unfortunately, in Symphony.

 

Is this fixable? I am wondering if anyone else has had this problem or found a solution.



#9 DoubleX

DoubleX

    Advanced Member

  • Ace Member
  • 193 posts
  • RM Skill - Coder

Posted 06 March 2014 - 07:55 PM

Thanks for this great script! Like others have said, great job on doing something that was sorely needed!

 

I am trying to use your script with Symphony. I am working in the 1.15 demo to test it and I cannot get the $game_actors[x] term to work correctly at all. Is that a valid term? I don't know, I have tried your script below and above Symphony and YEA. To see it for yourself, make a four actor party and set up a custom unison skill between actor 1 and 4, for example, and see what happens when it's run. Specific actors can't do skills with each other, unfortunately, in Symphony.

 

Is this fixable? I am wondering if anyone else has had this problem or found a solution.

You're right, Symphony 1.15 doesn't support $game_actors[x] and that script will read it as actors. This again shows how utterly incompetent I'm XD

I've updated DoubleX RMVXA Unison Skills/Items Compatibility Fix to fix this, so DoubleX RMVXA Unison Skills/Items now requires that script to be compatible with Symphony 1.15:

http://www.rpgmakerv...y-fix/?p=146950

Added a new symphony tag in Yami Engine Symphony - Battle Symphony: unison x, game actor with id x(i.e., $game_actors[x])

Or you can use DoubleX RMVXA Tag Addon to Yami Engine Symphony - Battle Symphony if you know how to play with symphony tags:

http://www.rpgmakerv...attle-symphony/


Edited by DoubleX, 06 March 2014 - 09:16 PM.


#10 Venetian Gondolier

Venetian Gondolier

    Newbie

  • Ace Member
  • 9 posts
  • RM Skill - Musician

Posted 08 March 2014 - 05:56 PM

Haha, thank you very much. Your fix works correctly! A solid fix for an incompetent scripter. :P At first I was confused by your instructions and I won't pretend to know what to do with your add-on yet, but it is working for me now.  I still need to play around with it awhile.

 

I've cleaned your earlier symphony tag demonstration up, too. It's a bit rough but it shows the right term use. (Don't quote me on it.)

 

Spoiler

 

Thanks for tackling this project again, DoubleX. Kudos and credit well earned and deserved!

 



#11 DoubleX

DoubleX

    Advanced Member

  • Ace Member
  • 193 posts
  • RM Skill - Coder

Posted 01 June 2014 - 03:05 AM

Updates

v1.01c(GMT 0900 1-6-2014):

- Fixed unison item not invoking common event bug






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users