VE - Passive States

Discussion in 'JS Plugin Releases (RMMV)' started by Victor Sant, Nov 27, 2015.

  1. Victor Sant

    Victor Sant Veteran Veteran

    Messages:
    1,694
    Likes Received:
    1,434
    Location:
    Brazil
    First Language:
    Portuguese
    [​IMG]
    [​IMG]






     The Passive States plugins allows to create states that are always active or are active under certain conditions. You can apply this states to actors, classes, skills, equipment, enemies and even other states.

    Download:
    Victor Engine - Passive States


    Credits:
    Author: Victor Sant

    Terms of Use
     
    Last edited by a moderator: Mar 13, 2016
    #1
  2. Silenity

    Silenity Veteran Veteran

    Messages:
    647
    Likes Received:
    239
    Location:
    Oregon
    First Language:
    English
    Primarily Uses:
    RMMV
    OH sheep BOYS. IT'S VICTOR.

    GET HYPE!

    Good to see you back and showing MV some love!
     
    Last edited by a moderator: Nov 27, 2015
    #2
    Suzio Uwabami and Victor Sant like this.
  3. RogdagoR

    RogdagoR Veteran Veteran

    Messages:
    127
    Likes Received:
    29
    Location:
    Venice
    First Language:
    Italian
    Is possible with this plugin to give at the entire team different passives based on who is the party leader? I mean, Harold leader, all team has 20% more atk, Therese leader, all team has 20% more HP, etc....each leader passive exclude the others leader passive, not item passives or skill passives
     
    #3
  4. Targaryen

    Targaryen Veteran Veteran

    Messages:
    51
    Likes Received:
    11
    First Language:
    Spanish
    He is back...

    *I'm crying*

    Im hoping all your battle scripts (skills, states, counter options <---- xD) for MV. God job.
     
    #4
    Victor Sant likes this.
  5. Victor Sant

    Victor Sant Veteran Veteran

    Messages:
    1,694
    Likes Received:
    1,434
    Location:
    Brazil
    First Language:
    Portuguese
    Yes it is possible.

    something like (i need to check if the code is exactly that later):

    <custom passive state: X>$gameParty.leader().actorId === Y;</custom passive state>X = state ID

    Y = actor ID

    You would need a state for each leader and would need to add the code on all actors noteboxes.

    You can even make each character have a diiferent buff based on the leader.

    @Targaryen

    In time i will have all of them done. ;D
     
    Last edited by a moderator: Nov 27, 2015
    #5
  6. RogdagoR

    RogdagoR Veteran Veteran

    Messages:
    127
    Likes Received:
    29
    Location:
    Venice
    First Language:
    Italian
    Is it possible to use the case scenario? Becouse i plan to have 60-70 actors more or less...and then have:

    case x-->actor y leader-->all party get buff n

    so i just have to do this a single time....will i work? My programming knowledge is pretty poor xD
     
    #6
  7. Victor Sant

    Victor Sant Veteran Veteran

    Messages:
    1,694
    Likes Received:
    1,434
    Location:
    Brazil
    First Language:
    Portuguese
    The State must be applied to something in common for the actors, be the actors itself or their classes.

    The tags goes on who will gain the state. You would need just to setup a single tag, then just copy and paste on all actors or classes.

    But one thing that is set is that it must be one tag for each state. the state ID is defined at the tag name, you can't use the same tag for different states.

    Maybe you should wait until i have the script State Aura done for MV, combining the State Aura with this one would be easier to acomplish what you want. (you just need to setup the aura state on the actor and put a condition to check if the actor is the leader).
     
    #7
    RogdagoR likes this.
  8. RogdagoR

    RogdagoR Veteran Veteran

    Messages:
    127
    Likes Received:
    29
    Location:
    Venice
    First Language:
    Italian
    Great!
     
    #8
  9. Iliketea

    Iliketea Tea lover Veteran

    Messages:
    848
    Likes Received:
    932
    Location:
    Germany
    First Language:
    German
    Hi there ^^ Again, thank you for your awesome plugin!

    Sadly, it doesnt work for me :/

    This is the error that pops up once I try to play-test:

    [​IMG]

    This is the debug log:

     [​IMG]

    These are the plugins i have installed :

     [​IMG][​IMG]

    [​IMG]
     
    #9
  10. Victor Sant

    Victor Sant Veteran Veteran

    Messages:
    1,694
    Likes Received:
    1,434
    Location:
    Brazil
    First Language:
    Portuguese
    @Iliketea

    What notetag are you using? The isse is a conflict with the script that introduce the 'InitalMTP' value wich is not present by default.
     
    Last edited by a moderator: Nov 28, 2015
    #10
  11. Dr.Yami

    Dr.Yami 。◕‿◕。 Developer

    Messages:
    994
    Likes Received:
    736
    Location:
    Finland
    First Language:
    Vietnamese
    Primarily Uses:
    Other
    Welcome back Victor o/
     
    #11
    Victor Sant likes this.
  12. Megablackdragon31

    Megablackdragon31 Veteran Veteran

    Messages:
    215
    Likes Received:
    35
    Location:
    Argentina
    First Language:
    Spanish
    Glad to see you again Victor,welcome back. :)
     
    #12
    Victor Sant likes this.
  13. Silenity

    Silenity Veteran Veteran

    Messages:
    647
    Likes Received:
    239
    Location:
    Oregon
    First Language:
    English
    Primarily Uses:
    RMMV
    Hmm. How do I set it up to make it so when an actor is at 100% of their hp they will gain a state that increases their parameters?

    Currently I have it like

    <passive state: 11, hp equal 100%>
    and I've tried maxhp equal 100% as well but neither work.

    When I remove the "hp equal 100%" it works fine.
     
    #13
  14. Iliketea

    Iliketea Tea lover Veteran

    Messages:
    848
    Likes Received:
    932
    Location:
    Germany
    First Language:
    German
    This is the only notetag of your script I am using right now :

    <passive state: 12, hp lower 6%>

    I managed to get rid of the error. Just needed to add the notetag <InitalMTP:x> ( http://forums.rpgmakerweb.com/index.php?/topic/50692-tp-upgrade-adds-max-tp-mtp-growth-rates-mtp-armorsstates-infinite-mtp-and-more/) .
     
    Last edited by a moderator: Nov 28, 2015
    #14
  15. Victor Sant

    Victor Sant Veteran Veteran

    Messages:
    1,694
    Likes Received:
    1,434
    Location:
    Brazil
    First Language:
    Portuguese
    Weird... I just copy/paste this tag and it's working fine. Are you using other scripts?
     
    #15
  16. Silenity

    Silenity Veteran Veteran

    Messages:
    647
    Likes Received:
    239
    Location:
    Oregon
    First Language:
    English
    Primarily Uses:
    RMMV
    Weird.. Now it's working. 

    I did do some plugin rearranging and removing. So maybe that fixed it.
     
    #16
  17. MikePjr

    MikePjr Artist Veteran

    Messages:
    551
    Likes Received:
    231
    Location:
    Texas USA
    First Language:
    English
    WELCOME BACK VICTOR!

    I just wanted to comment welcoming you back.

    Nice plugin though!

    Can't wait to see more from you!
     
    #17
    Victor Sant likes this.
  18. solaris1111

    solaris1111 Veteran Veteran

    Messages:
    115
    Likes Received:
    19
    First Language:
    French
    Thank you Victor for your work and glad to see you back. Also, thank you for all your VX script, my first game would be nothing without it. Good job on your new web page.
     
    Last edited by a moderator: Nov 28, 2015
    #18
  19. Fox536

    Fox536 Veteran Veteran

    Messages:
    173
    Likes Received:
    60
    Hey so do you know if this works with Moogle's Skill Equip System?

    Hey it does work correctly.
     
    Last edited by a moderator: Dec 7, 2015
    #19
  20. Silenity

    Silenity Veteran Veteran

    Messages:
    647
    Likes Received:
    239
    Location:
    Oregon
    First Language:
    English
    Primarily Uses:
    RMMV
    Yup.

    That's how I'm using this plugin.

    I use <EQS Ignore> for my active skills and make the players equip which passives they would like to take into battle.
     
    #20

Share This Page