Compatibility Patch for Yanfly's Ace Skill Menu & Yami's Skill Equip

KoriCongo

Villager
Member
Joined
Jul 19, 2012
Messages
26
Reaction score
27
First Language
English
Primarily Uses
So I've been trying to use Yanfly's Ace Skill Menu with Yami's Skill Equip script with very little success. Just having the scripts alone causes Yanfly's ASM to overwrite Skill Equip, as Skill Equip relies on the default skill menu. And whenever I try doing it myself, I end up with errors galore! The closest I have gotten was putting :command_equip_skill into the handler methods slot of ASM, and...



Just no. I have to hit enter twice to get to skill selection, then hit back so I can bring up the entire list. Not to mention half the actual script is missing...



This is how it suppose to look like. The most important fact to take is the second window showing the information.

So I was wondering if it would be possible to get a compatibility patch between the two? Before someone worries about it, both scripts have their creator's permission to edit.


Important Facts of Note:

  • I am using Luna Engine, and I do plan on messing around with the menus. This should not be of much concern, as I can easily mess around with window sizes and positions.
  • Window resolution has been edited from 640x480 to 1380x720, and may be changed from now. 
  • I am using this Passive State add-on.
Thank you for viewing.

I might ask for a Skill Equip Points add-on or a way to add or subtract skill slots add-on for this at a later time,  but let's get the script working, first.
 

MeowFace

Meow
Veteran
Joined
Feb 22, 2015
Messages
1,034
Reaction score
184
First Language
Meowish
Primarily Uses
I've already added the patch snippet in Yami's tread for passive update, or if you look down the list here in script request you should be able to find it too.

edit:

the window error you have there can be any one of your scripts that modified the window size there. you will need to remove them one by one to check which one's the cause. then place that below all other custom scripts to see if that works.
 
Last edited by a moderator:

KoriCongo

Villager
Member
Joined
Jul 19, 2012
Messages
26
Reaction score
27
First Language
English
Primarily Uses
Helpful, but not exactly what I was looking for. Thankfully, I managed to figure it out by myself (took long enough).  To sum it up in 8 easy steps:

1. Add the Status Refresh snippet under Yami's Skill Equip, above main

2. In the Skill Custom Command area of Ace Skill Menu, go to :custom1 and replace the :command_name1 in the Handler Method section with :command_equip_skill.

3. Rename the String "Custom Name" under the "Display Name" section to whatever you want. I used Equip Skills for convenience.

4. Un-comment :custom1 from the Command Window Settings. If you are following along, it should resemble something like this.



At this point, you should be running into the problems that started this thread, with the Equipped Skills window not showing until you double tap the enter button and the properties window absent. Here's the solution to that problem.

5. Go to the Skill Equip script.

6. Scroll down the script until you come across #new method: command_equip_skill. It should look like this.



7. Add these three variables.

@properties_window.activate@slots_window.show@properties_window.showIt should look like this:



8. Save and test the game. It should look like this:





Extra Step: Smile Smugly.
 

MeowFace

Meow
Veteran
Joined
Feb 22, 2015
Messages
1,034
Reaction score
184
First Language
Meowish
Primarily Uses
Glad you find it helpful and congratulations on your progress! ;)
 

KoriCongo

Villager
Member
Joined
Jul 19, 2012
Messages
26
Reaction score
27
First Language
English
Primarily Uses
Thank you. I suppose I can mark this as solved. Still need to test it a bit, but it seems to hold up.
 

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

Latest Threads

Latest Profile Posts

Don't forget, aspiring writers: Personality isn't what your characters do, it is WHY they do it.
Hello! I would like to know if there are any pluggings or any way to customize how battles look?
I was thinking that when you start the battle for it to appear the eyes of your characters and opponents sorta like Ace Attorney.
Sadly I don't know how that would be possible so I would be needing help! If you can help me in any way I would really apreciate it!
The biggest debate we need to complete on which is better, Waffles or Pancakes?
rux
How is it going? :D
Day 9 of giveaways! 8 prizes today :D

Forum statistics

Threads
106,051
Messages
1,018,551
Members
137,837
Latest member
Dabi
Top