Party Approval (MV/MZ)

● ARCHIVED · READ-ONLY
Started by ATT_Turan 29 posts Page 2 of 2 View original ↗
  1. On MZ here. Ran into an issue on 1.3 of the plugin where the character's name and approval/disapproval will show up in the pop up notification, but the amount in parentheses reads "+undefined".

    I've turned off all plugins except for Visustella core engine and the Party Approval. I have the actor's notetag in the database reading "<Approval Eval></Approval Eval>", and in the event for the character where the conversation is happening, the plugin command set to that actor and the value set to 5.

    After updating the plugin to 1.4 and updating the commands etc. Now nothing shows up, including the notification and name of the actor with the "undefined" from before. Plug in is on.

    Spoiler
    Screenshot (1281).pngScreenshot (1280).png

    I have variable 10 set to be the reputation as well, but it seems like maybe I'm not coding the notetag right or setting up the variable to store the score correctly?

    Thanks so much ATT_Turan for your time and this awesome plugin. I feel like Im being a pain having so many issues so I really appreciate the update and help so far.
  2. @wafflesaga You're using the notetags incorrectly.

    As a rule, unless plugin instructions specifically tell you the author made it that way, you can never put a notetag inside of a notetag.

    From the help description,
    1736814764931.png

    Other notetags are not JavaScript code - get rid of the Approval Eval lines.

    As for nothing showing up, I can't duplicate the bug - using this current version of the plugin, the plugin commands are working correctly for me and the approval messages display correctly.

    Did you refresh the plugin in your plugin manager, save your project, and start a new play test after updating it?

    Do me a favor - download the current version again (I forgot to actually update the version number in the plugin file, so that will help with any potential troubleshooting), then do those things above.

    If you're still having any issues, press F8 during the game, go to the Console tab, and see if there are any errors - right now you'd have them for the not-code in your Approval Eval.
  3. Huzzah!!! Brother. I figured it out. The plugin is great. When I redownloaded and installed your update it saved the plugin file as TUR_PartyApproval(1).js because I still had the 1.3 version in my downloads folder. I installed in with the "(1)" in the plugin name. After clearing my downloads folder of the old ones, redownloading, and keeping the filename of the plugin the same, everything works great.

    Thank you for everything as always you're the man!!
  4. Hi! I wish to change the vertical and horizonal position of the notification, as it overlaps with the placement of my text box.

    I do not understand how to edit code and I don't see an option for this in the Plugin Parameters, so I came here to ask for help to make this change. Could you help with this? :LZSproud:

    I'm using MZ.
  5. Angy1910 said:
    I don't see an option for this in the Plugin Parameters
    I actually always intended that to be a plugin parameter; I guess I trimmed it from the release version then forgot about it.

    I've updated with version 1.5 that supports this.
  6. Thank you very much! :]
  7. Hello! This plugin is really cool, and I've figured out the basics of having a dialogue choice or player action increase or decrease approval, but I'm unsure how to actually have that affect things.

    For example, I am currently working on setting up a party camp and I wanted to make it so certain dialogue with party members is only available at certain approval thresholds.

    Is it possible to do this? If so, some guidance on how to set that up would be appreciated.

    Thanks for making such a cool plugin
    -Mina.
  8. MinaTheRed said:
    Hello! This plugin is really cool, and I've figured out the basics of having a dialogue choice or player action increase or decrease approval, but I'm unsure how to actually have that affect things.

    For example, I am currently working on setting up a party camp and I wanted to make it so certain dialogue with party members is only available at certain approval thresholds.

    Is it possible to do this? If so, some guidance on how to set that up would be appreciated.
    The instructions tell you several ways to do this.

    There's both a plugin command:
    ATT_Turan said:
    GetApproval <variable ID> <actor>
    GetApproval <variable ID> <actor ID>

    This stores an actor's current approval value into the specified game variable. It can be used with either the actor's ID or name, see above for caveats on using the name.
    So if you want a Show Text to only appear if actor ID 3 has at least 5 approval, you'd do
    Plugin Command -> GetApproval 71 3
    to store their approval in variable 71, then
    Conditional Branch -> Variable 71 >= 5

    And there's also a script call:
    ATT_Turan said:
    $gameSystem.approvals[]

    This system array stores actor's approval values. You can access it directly by providing the actor's ID as the index to set, modify, or retrieve their approval.
    You'd put this inside of
    Conditional Branch -> Script -> $gameSystem.approvals[3] >= 5
  9. ATT_Turan said:
    The instructions tell you several ways to do this.

    There's both a plugin command:

    So if you want a Show Text to only appear if actor ID 3 has at least 5 approval, you'd do
    Plugin Command -> GetApproval 71 3
    to store their approval in variable 71, then
    Conditional Branch -> Variable 71 >= 5

    And there's also a script call:

    You'd put this inside of
    Conditional Branch -> Script -> $gameSystem.approvals[3] >= 5
    Thank you for your quick reply! I'm still new to a lot of this so, I appreciate the help.