DreamX's Victory Aftermath Extension

● ARCHIVED · READ-ONLY
Started by DreamX 86 posts Page 2 of 5 View original ↗
  1. DreamX said:
    Please copy and paste the notetags you are using.

    This is A

    DreamX said:
    <VICTORY ACTION TYPE: exp>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("33");
    </VICTORY ACTION EFFECT>


    <VICTORY ACTION TYPE: exp>
    <VICTORY ACTION CONDITION>
    this.DXVAEnemiesHasTag("IsImp")
    </VICTORY ACTION CONDITION>
    <VICTORY ACTION PRIORITY>
    1
    </VICTORY ACTION PRIORITY>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("35");
    </VICTORY ACTION EFFECT>


    <VICTORY ACTION TYPE: level>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("37");
    </VICTORY ACTION EFFECT>


    <VICTORY ACTION TYPE: drop>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("34");
    </VICTORY ACTION EFFECT>



    This is C

    DreamX said:
    <VICTORY ACTION TYPE: exp>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("27");
    </VICTORY ACTION EFFECT>


    <VICTORY ACTION TYPE: exp>
    <VICTORY ACTION CONDITION>
    this.DXVAEnemiesHasTag("IsImp")
    </VICTORY ACTION CONDITION>
    <VICTORY ACTION PRIORITY>
    1
    </VICTORY ACTION PRIORITY>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("29");
    </VICTORY ACTION EFFECT>


    <VICTORY ACTION TYPE: level>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("31");
    </VICTORY ACTION EFFECT>


    <VICTORY ACTION TYPE: drop>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("28");
    </VICTORY ACTION EFFECT>
  2. And which window type were you having issues with?
  3. Know if I could make random stat gains on level up based on a certain rate per character?
  4. DreamX said:
    And which window type were you having issues with?

    9ap6QP4.jpg


    I dunno why Actor 1 Show Up..


    I use Actor 2..
  5. @DreamX


    Hi there. I was wondering if you could patch this to also work Victor Engine's Materia System.


    This is what I'm getting when that scene pops up.

    Materia Victory Screen.png
  6. Radis3D said:



    I dunno why Actor 1 Show Up..


    I use Actor 2..

    @Radis3D


    As stated in the topic post, exp actions are not tied to any specific actor by default. Only level up actions are.


    You'll have to set a condition for your exp action.


    Here is an example of a condition:


    <VICTORY ACTION CONDITION>


    $gameParty.battleMembers().contains($gameActors.actor(x));


    </VICTORY ACTION CONDITION>


    Replace x with the id of the actor you require in the battle.

    BloodletterQ said:
    Know how I could make random stat gains on level up based on a certain rate per character?

    <VICTORY ACTION TYPE: level>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("1");
    </VICTORY ACTION EFFECT>


    @BloodletterQ


    Replace with the common event id. In that event you can just use normal event commands to randomize a variable and then add it to an actor's parameters. If you had something else in mind, you'll need to be more specific.

    HintonR said:
    @DreamX


    Hi there. I was wondering if you could patch this to also work Victor Engine's Materia System.


    This is what I'm getting when that scene pops up.


    View attachment 36871

    I'll work on that.


    I uploaded a small fix that prevents crashes when Yanfly's job points plugin is not on.
  7. DreamX said:
    @Radis3D


    As stated in the topic post, exp actions are not tied to any specific actor by default. Only level up actions are.


    You'll have to set a condition for your exp action.


    Here is an example of a condition:


    <VICTORY ACTION CONDITION>


    $gameParty.battleMembers().contains($gameActors.actor(x));


    </VICTORY ACTION CONDITION>


    Replace x with the id of the actor you require.



    <VICTORY ACTION TYPE: level>
    <VICTORY ACTION EFFECT>
    this.DXVACommonEvent("1");
    </VICTORY ACTION EFFECT>


    @BloodletterQ


    Replace with the common event id. In that event you can just use normal event commands to randomize a variable and then add it to an actor's parameters. If you had something else in mind, you'll need to be more specific.


    I'll work on that.


    I uploaded a small fix that prevents crashes when Yanfly's job points plugin is not on.

    Sankyu...


    sankyu...


    not it's work.. :3 *big hug*
  8. 1.3 - Adds compatibility with Yanfly's Job Points. You can define actions specific to the job point window during the victory aftermath.

    HintonR said:
    @DreamX


    Hi there. I was wondering if you could patch this to also work Victor Engine's Materia System.


    This is what I'm getting when that scene pops up.


    View attachment 36871

    I'm not familiar with this plugin. Can you tell me to the fastest way to get this anima growth window to appear during the aftermath?
  9. DreamX said:
    1.3 - Adds compatibility with Yanfly's Job Points. You can define actions specific to the job point window during the victory aftermath.


    I'm not familiar with this plugin. Can you tell me to the fastest way to get this anima growth window to appear during the aftermath?

    If you mean the link to the plugin: https://victorenginescripts.wordpress.com/rpg-maker-mv/materia-system/


    I'm not sure how it pulls or what Scene its called since I just have it set on custom in the Yanfly Settings.
  10. Wanted to say I'm so glad this plugin extension was made, because I missed the quotes xD not to mention more customization! So thanks for it!


    But I also want to point out that it seems like this plugin is incompatible with Yanfly's Charge Turn Battle System. I had the error that Kovak had until I removed CTB and then it worked. 
  11. you mean YEP CTB?
  12. nonemployee said:
    Wanted to say I'm so glad this plugin extension was made, because I missed the quotes xD not to mention more customization! So thanks for it!


    But I also want to point out that it seems like this plugin is incompatible with Yanfly's Charge Turn Battle System. I had the error that Kovak had until I removed CTB and then it worked. 

    I am not getting the same error with Yanfly's CTB, the jp window looks normal for me. All are Yanfly plugins above this extension? Can you tell me the exact steps to get to this error?
  13. I can't believe, i've even given up.
    I've turned CTB off and it worked D:
  14. kovak said:
    I can't believe, i've even given up.
    I've turned CTB off and it worked D:

    Ah, I was able to reproduce this error. I was testing the CTB battle where it would end immediately, but I didn't test a manual victory yet. The message doesn't appear and it's not possible to continue through the victory windows. I'll fix this soon.
  15. Using the Yanfly ATB, I get a this on my level-up screen. It's the command window and it's usually up when it's somebody's turn.


    WgaIJXz.png


    Also, do you know if I can get an event to repeat itself for every level up?
  16. BloodletterQ said:
    Using the Yanfly ATB, I get a this on my level-up screen. It's the command window and it's usually up when it's somebody's turn.





    Also, do you know if I can get an event to repeat itself for every level up?

    I'm not able to reproduce this error. Are you using any other plugins may affect level up? Please try to isolate the problem to as few plugins as possible.


    Use


    this.DXVACommonEvent("x")


    Replacing x with the event id to have an event occur during the level up portion of Victory Aftermath. If you want an event to occur when you level up outside of victory aftermath that's beyond the scope of the plugin but I can also help with that.
  17. DreamX said:
    I'm not able to reproduce this error. Are you using any other plugins may affect level up? Please try to isolate the problem to as few plugins as possible.


    Use


    this.DXVACommonEvent("x")


    Replacing x with the event id to have an event occur during the level up portion of Victory Aftermath. If you want an event to occur when you level up outside of victory aftermath that's beyond the scope of the plugin but I can also help with that.

    I'll isolate everything by tomorrow.


    I know how to make a common event for levelling up. I just need it to repeat itself for every level gained.
  18. BloodletterQ said:
    I'll isolate everything by tomorrow.


    I know how to make a common event for levelling up. I just need it to repeat itself for every level gained.

    I uploaded a new version that allows access to the actor leveling up when you do a victory action effect.


    Here's an example solution to your question:


    <VICTORY ACTION TYPE: level>
    <VICTORY ACTION EFFECT>
    // set the amount of levels gained this battle to variable 1
    $gameVariables.setValue(1, actor.level - actor._preVictoryLv);

    // call common event 1
    this.DXVACommonEvent("1");
    </VICTORY ACTION EFFECT>


    And then the example event:


    Untitled.png


    The comments in the event are for your reference, comments are not actually needed in the event.
  19. I tried it with the Yanfly CTB and the message doesn't even pop up, leading to my characters stuck in a loop where they do the victory pose. It works best with the DTB since the ATB glitch I found requires very precise timing. I think you might have to code a function that turns off the command window when the battle's over? Otherwise I can switch battle systems.


    Edit: Just saw the first sentence was already posted.