In my game I have special skills, Magic and passive skills. It's under skill types in terms. But I only want to show Special Skills and Magic in combat. Passive Skills don't effect combat at all. So it showing up in combat does nothing. Is there anyway to to remove it from the combat menu?
That depends on the script you're using to create the passive skills, because by default there are no passive skills (which is also why by default all skills are visible in combat.
Please give a link to the website of the script you're using for passive skills, we can't help you without that info
I've moved this thread to Script Support. Please be sure to post your threads in the correct forum next time. Thank you.
then what are you calling "passive"? What the community calls "passive skills" (giving automatic boni on level up without being ever used) can't be done without a script.
@Andar I didn't know about what community calls "passive skills." Some of the passive skills are just there for crafting and collection stuff. While others are just there to let you know you acquired them.
@Solis Not sure where to put that script.
@Lolshtar Each actor has learned the skill. I just don't want the passive ones to show up in combat.
@ Engr. Adiktuzmiko I couldn't find it. Can you provide a link?
@Andar I didn't know about what community calls "passive skills." Some of the passive skills are just there for crafting and collection stuff. While others are just there to let you know you acquired them.
then you should give an example and explain what kind of skills you mean - because most of the answers above are based on what we consider a "passive" skill.
To know what kind of skills you want to hide, we need to see at least one example - because usually you can hide skills from combat by simply setting them to be unusable in combat.
Please show a screenshot of one of the skills you want to hide, and explain what that skill does - then we can tell you how to proceed.
Why does it matter what skills are passives in his game?
The only thing he wants is to hide certain skill types from the battle command window.
class Window_ActorCommand < Window_Command
def add_skill_commands
@actor.added_skill_types.sort.each do |stype_id|
next if [5].include?(stype_id)
name = $data_system.skill_types[stype_id]
add_command(name, :skill, true, stype_id)
end
end
end
Enter this snippet right below the default scripts in your game.
See that number 5 there between the two square brackets? That means that skill type 5 will not show up in the battle command window.
Add in any skill type ID inside those brackets (each separated by commas), and those skill types will not show up in the battle.
@Sixth It matters because I think the OP simply set the skills to the wrong occasion, and I always look for the original cause of the problem instead of simply masking/hiding it.
Changing the skill's occasion will not hide it's skill type from the actor command window in the battle.
Even if the skill type got 0 usable skills in the battle, it's command will still show up with an empty skill list.
In this case, there is no problem actually, just a missing feature from the default engine, and that is to hide specific skill type commands in the battle.
Trying to make the option 3 'Passive Skills' under 'terms' in 'skill type' not show up in battle scenes. Some skills only job is to show that they have been collected. Like the Mason skill. It doesn't do anything on it's own. But if a quest giver says he needs someone to fix something made from stone, you will know who has the skill. I just want the passive skills to show up on the menu. Like in 'Passive Skills' pic. And for the battle one to look like the pic named "Correct." Except where it doesn't crash when the battle is over. Sorry Sixth. Couldn't get your snippet to work. And the Ace script hides the skill but not skill type. So the skill is gone but the 'Passive skills' option is still there during battle. Like in pic named Battle.
You must set up the correct occasion settings for your skills to use this.
If an actor got no battle skills from a skill type, that skill type will be hidden from the actor's command window.
Similarly, if an actor got no skills at all from a skill type, that skill type will be hidden too.
Use whichever you like better (but not both!).
The first one is static and requires you to add the hidden skill types manually in the script (which should not be hard to do anyway).
The second one is dynamic, it's actor based, and it's automated, but for this, you will have to set up the correct occasion types for your skills in the database (which you should do anyway).
It's really just a question of preference.
If these won't work, you will have to list your custom scripts you are using, because something in your project seriously changes how the actor command window works in battle.
The crash bug appears to be from another script. For one, why do you have Yanfly's ACE script listed 2x? That will crash your game about 100% of the time anyways! Also, Equip engine is in the wrong spot, and all the others...I honestly have no idea what you are doing with your scripts.
My suggestion...delete all those scripts that are below materials and above main, and start over. You need to keep that section organized or you will find that doing anything in your game will be next to impossible. Put everything in the order the authors suggest, else they will (usually) crash.
Once you fix that, try the snippet that was provided. But you need to fix your script order first, as it is way out of order, and nothing is going to work until you do that.
Welll, actually the other 2 Yanfly Engines are add-ons. Yanfly Engine Ace - Battle Engine Add-On: Elemental Popups v1.00 and Yanfly Engine Ace - Battle Engine Add-On: Enemy HP Bars v1.10. Changing Equip Engine location doesn't do anything. Besides saying put it below materials and above Main the scripts really don't say anything else. If I start deleting scripts it can cause a whole host of other problems.
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.