Timed Attack: Wheel

Discussion in 'JS Plugin Releases (RMMV)' started by SumRndmDde, Sep 4, 2016.

  1. SumRndmDde

    SumRndmDde Follower of RNGesus Veteran

    Messages:
    224
    Likes Received:
    410
    Location:
    an alternate dimension.
    First Language:
    English
    Primarily Uses:
    RMMV

    Timed Attack: Wheel


    by SumRndmDde


    Version 1.00


     








     




    What This Plugin Does:


    Adds a new Timed Attack system that replicates the system from the game "Magna Carta: Tears of Blood".


    This sets up a ring of commands that must be completed as they cycle towards the top of the ring.


    Basic Setup:


    This Plugin requires the Timed Attack Core.


    Have both the Timed Attack Core installed and the Timed Attack: Wheel installed underneath it.


    Next, you're going to need to create/install 3 images:


     - Button


     - Ring


     - Target


    (place them in /img/SumRndmDde/tas/)


    You can download sample images here:


    Button Images:
    [​IMG]
    [​IMG]
    [​IMG]


    Ring Image (it's there, just hard to see since it's completely white):
    [​IMG]


    Target Image:
    [​IMG]


    Finally, use the following Notetags inside the Skill you wish to use this "Timed Attack System":

    Code:
    <Timed Attack: wheel>
    <End Timed Attack>


    Advanced Setup:


    Once you can set up all of the basic stuff and have it working, you can start to use "properties".


    You can assign attributes to a Skill's Timed Attack by placing things in between the two Notetags:

    Code:
    <Timed Attack: wheel>
    Command Amount: 6
    <End Timed Attack>
    This would set it so the amount of commands in the Timed Attack to 6.


    All of the available attributes are listed in the Parameters and in the "Help" section of the Plugin.


    Furthermore, you can set up all the default values for every "Timed Attack" in the Parameters.


    Using "properties", one can make it so Skills are all slightly different from one or another.


    Randomize Commands:

    Code:
    <Timed Attack: wheel>
    Randomize Commands: true
    <End Timed Attack>
    This would set it so that the commands are randomized.


    Alternatively, you can do:

    Code:
    <Timed Attack: wheel>
    Randomize Commands: z, x, x, x
    <End Timed Attack>
    This would set it so the sequence of commands will always be Z -> X -> X -> X


    Using this property you can choose whether or not the commands will be randomized or customized.


    Screenshot:

    Timed Attack Wheel SS.png



    Download:


    You can download the Plugin here:


    http://sumrndm.site/timed-attack-wheel/


    Terms of Use:


    Terms of Use for my Plugins can be found here:


    http://sumrndm.site/terms-of-use/


    Change Log:


    Version: 1.00:


    This Plugin was created after seconds of training and years of sleeping.
     
    Last edited by a moderator: Oct 1, 2016
    #1
    bokunoyuki, Val, Leon Kennedy and 3 others like this.
  2. Harken_W

    Harken_W Veteran Veteran

    Messages:
    80
    Likes Received:
    22
    First Language:
    English
    Primarily Uses:
    N/A
    Awesome as per usual
     
    #2
    SumRndmDde likes this.
  3. PurpleXCompleX

    PurpleXCompleX Moon Rabbit Member

    Messages:
    6
    Likes Received:
    0
    First Language:
    German
    Would appreciate a version with a Y button graphic in place of the Z button.


    For all the people with european QWERTZ keyboards. :rswt:
     
    #3
  4. Jaar

    Jaar Villager Member

    Messages:
    7
    Likes Received:
    4
    Location:
    United States
    First Language:
    English
    Primarily Uses:
    RMMV
    I love it! You're timed attack plugins do so much in the way of spicing up combat! I do have one question, though. Is it possible to use more than just Z and X during a prompt? For example, the wheel's command prompts are Z, Z, X, C


    I'm seriously looking forward to whatever plugin you make next!



    Hey, does this work for you? I'm not a master artist so sorry if it doesn't look the best lol!

    ZX.png
     
    #4
    PurpleXCompleX likes this.
  5. Nocturnic

    Nocturnic Designer and Story Writer Veteran

    Messages:
    39
    Likes Received:
    17
    Location:
    United States
    First Language:
    English
    I always wanted a timed attack system, looks like this might be the one for me.
     
    #5
    SumRndmDde likes this.
  6. SumRndmDde

    SumRndmDde Follower of RNGesus Veteran

    Messages:
    224
    Likes Received:
    410
    Location:
    an alternate dimension.
    First Language:
    English
    Primarily Uses:
    RMMV


    Unfortunately, this will remain a two button system.


    You can change the two existing buttons by changing the conditions in the Parameters and changing the images used.


    Sadly though, in order to make things work best with vanilla MV, this will use the two primary buttons available: Z and X.



    I would make one, but Jaar's is already perfect :p
     
    #6
  7. Lionheart_84

    Lionheart_84 Veteran Veteran

    Messages:
    468
    Likes Received:
    42
    First Language:
    Italian
    Good job!!! :D ... but since Magna Carta of the buttoms are not random, how do I get them fixed ???
    Also you can create a type system the "REZOKUKEN" of Squall Leonhart like FF8 ??? ;)
     
    #7
  8. Doktor_Q

    Doktor_Q I'm not a real doktor, but I am a real Q Veteran

    Messages:
    592
    Likes Received:
    329
    Location:
    Denial
    First Language:
    English
    Primarily Uses:
    RMMV
    If you're planning to leave it as a two-button system, would you mind me making a personal variant for my game with more options? I was thinking of doing something like for magic casting, but I'd want more than two runes.
     
    #8
  9. SumRndmDde

    SumRndmDde Follower of RNGesus Veteran

    Messages:
    224
    Likes Received:
    410
    Location:
    an alternate dimension.
    First Language:
    English
    Primarily Uses:
    RMMV


    Use the Randomize Commands property:

    Code:
    Randomize Commands: z, x, x, x



    Sorry, I'm afraid not. D:


    Feel free to edit it yourself, however!
     
    #9
  10. Leon Kennedy

    Leon Kennedy Restaff Novice Restaff

    Messages:
    613
    Likes Received:
    468
    Location:
    Chicago
    First Language:
    english
    Primarily Uses:
    RMMV
    This is just amazing, thank you for adding so many attack systems to make the standard battle phases much less dull!
     
    #10
    SumRndmDde likes this.
  11. SumRndmDde

    SumRndmDde Follower of RNGesus Veteran

    Messages:
    224
    Likes Received:
    410
    Location:
    an alternate dimension.
    First Language:
    English
    Primarily Uses:
    RMMV


    You're welcome! :D
     
    #11
    Leon Kennedy likes this.
  12. Doktor_Q

    Doktor_Q I'm not a real doktor, but I am a real Q Veteran

    Messages:
    592
    Likes Received:
    329
    Location:
    Denial
    First Language:
    English
    Primarily Uses:
    RMMV
    So while looking over the plugin code to test a few variations, I found a weird little block:


    } else if(Input.isTriggered('up') || Input.isTriggered('right') || Input.isTriggered('down') || Input.isTriggered('left')) {
    this._speed += this._penatly;
    if(!this._startMovement) this._startMovement = true;
    AudioManager.playSe({"name":this._item.fse,"pan":0,"pitch":100,"volume":100});
    }


    Is there a reason you're checking the directional inputs to apply the penalty, or is that just a block leftover from the Timed Attack: Arrows? Should this be checking the two evals instead?
     
    #12
  13. Killuki Zaoldyeck

    Killuki Zaoldyeck Veteran Veteran

    Messages:
    221
    Likes Received:
    24
    First Language:
    Spanish
    Primarily Uses:
    N/A
    Can you adapt the plugin to work by touching the screen instead of using keys?
     
    #13
  14. Doktor_Q

    Doktor_Q I'm not a real doktor, but I am a real Q Veteran

    Messages:
    592
    Likes Received:
    329
    Location:
    Denial
    First Language:
    English
    Primarily Uses:
    RMMV
    @Killuki Zaoldyeck It already supports touch inputs, left and right halves of the screen instead of Z and X. There's plugin parameters to change the two input conditions, even, so you could make those use whatever condition you want.
     
    #14
  15. Leon Kennedy

    Leon Kennedy Restaff Novice Restaff

    Messages:
    613
    Likes Received:
    468
    Location:
    Chicago
    First Language:
    english
    Primarily Uses:
    RMMV
    omg, ur message that pops up when you need to update core scared the heck outta me!!! i was like what the heck i didnt event all of this to pop up until the end i saw it was you xD
     
    #15
  16. SumRndmDde

    SumRndmDde Follower of RNGesus Veteran

    Messages:
    224
    Likes Received:
    410
    Location:
    an alternate dimension.
    First Language:
    English
    Primarily Uses:
    RMMV


    Sorry for late reply. This is embarrassing. T_T


    As you said, these is left over from the Timed Attack Arrows I used as a base. XD


    I guess I should fix this.


    I M M E D I A T L Y F I X E S I T



    Ehehehehehe, finally someone pointed it out XD
     
    #16
    Leon Kennedy likes this.
  17. Isabella Ava

    Isabella Ava Veteran Veteran

    Messages:
    635
    Likes Received:
    755
    First Language:
    English
    Sorry Where can i download these plugin now? I cannot access your website
     
    #17

Share This Page