Script Request - Timed Button Attacks w/ Chaining

● ARCHIVED · READ-ONLY
Started by Zertryx 7 posts View original ↗
  1. Hello everyone,

    I have spent a lot of time trying to search for a battle system that incorperates Timed button presses for when you attack. however I have not been able to find exactly what I am looking for.

    The closest thing i have found was Galv's Timed button attacks http://galvs-scripts.com/2013/03/11/timed-button-attacks/

    The problem with his script though is i want to be able to do multiple attacks for higher damage for each succes and if you get all of them a finisher attack is done at the end. Pretty much I am looking for something pretty similar to Legend of Dragoons Battle




    Overview of what I would like

    ------------------------------------

    - When selecting attack a timed button press appears for the player to react and press the button at the right moment to do damage

    - hitting the button press continues the chain

    - Customize how many times i want the chain to go for (3,4 or 5 ect ... button presses)

    - Missing the button press ends the chain (does no damage for that button press but still did the damage for any sucess before it)

    Bonus addition if possible

    ---------------------------------

    - allow the character to pick a "special" which affects how many chains his attacks go for and what finisher he uses when a full chain is completed

    Example being Hero1 has the special "chain1" equiped when he enters battle and selects "attack" he has to land 3 button presses to do the "chain1" finisher as "chain1" is a 3 button special.

    after leveling up the hero gains acess to "chain2" and then equips that instead "chain2" is a 5 button bress attack and does more damage if all 5 chains are hit in sucession finishing off with a finisher.

    I hope this was descriptive enough
  2. I managed to do this on a project I previously worked on. It was made specifically for testing the battle system to see if I could replicate LOD's. I can say that I did it fully, but to explain it would be a little tough. You'll need a few scripts to pull this off. I had to think outside the box.

    Here's a video that I recorded a while back, just never bothered to upload it.




    So as you can see, with each timed button press, another skill is executed. The final skill will then display a battle message at the top saying that the chain was successfully executed. I was really happy with how this worked.

    At about 16 seconds, you'll notice that on the second button press, the icon changes. It's very similar to LOD's counter attacks, where you have to react fast enough to press a different button in the middle of the chain. If you succeed, the chain continues. If not, the enemy counter attacks.

    You also notice that as I'm selecting the skills, the description window displays how many times the chain was successfully executed. And as you complete more chains, the skill actually becomes stronger. There's a script that allows me to factor the total uses into the damage formula.

    As far as choosing a single skill to go into battle with... Well that's easily done with a script.

    The video is a bit of a mess, but it's enough to prove that I've accounted for pretty much all of the features in LOD's "Addition" system.

    Unfortunately, I no longer have the project. This was just something I was doing for fun. I like thinking outside the box and making scripts do things they weren't originally intended to do. If you still want to go through with this, let me know and I can try and help you step by step.
  3. I really enjoyed LOD's battle systema and I would be very interested in this script/tags if it's not too much trouble. It looks like you're using a combination of some of Yanfly's and Galv's scripts.  I've been trying to figure out how to do something like this with the two.
  4. Galv's Timed Button Attacks, and Yanfly's Skill Follow-up. That's all you need man. You make one skill with a timed button press and have another skill to follow up with. With Galv's script, an attack that isn't timed right will miss. Yanfly's script won't execute a follow up skill if the initial skill misses. So you're good to go.
  5. The problem I'm having is that if you miss the timed button press, the basic attack still goes through which still triggers the follow up.  I'm not sure how to get the follow up to look for just the timed button hit success. 
  6. Hmmm... I did something to counteract that... In galv's script, I set it so that a timed button press is a guaranteed hit. Then set all enemies' EVA to 100%. 
  7. Thanks! I did the Skill success to 0% instead and had Galv's button hit success a garaunteed hit and that seems to work too.