Actors Friendship System

Discussion in 'JS Plugin Releases (RMMV)' started by Moogle_X, Nov 12, 2015.

  1. BloodletterQ

    BloodletterQ Chaotic Neutral Assassin Veteran

    Messages:
    1,451
    Likes Received:
    1,050
    Location:
    My head's in the clouds at least...
    First Language:
    English
    Primarily Uses:
    N/A
    So wpuld this enable a support system like Fire Emblem?
     
    #81
  2. EHEBrandon

    EHEBrandon Villager Member

    Messages:
    10
    Likes Received:
    3
    First Language:
    English
    I'm having a issue when ever I try to add a actor it never shows up on the list when doing an event..


    EDIT


    Okay after toying with it I got it. Now there is only one issue and I cant figure this out after trying for hours. How do I get the heart icons and the other ones like you do in your pictures?


    Also I would like to recommend/request that there is descriptions/status to be added. Like basically say if a actor or leader reach a certain level it would say how they feel towards each other for example:


    Shiki is at level 9 and her description would be -She feels a strong passion towards you and your love could only increase- Then a status that says that they're a friend, best friend, girlfriend, boyfriend, wife, husband, etc...
     
    Last edited by a moderator: May 19, 2016
    #82
  3. Little Adventurer

    Little Adventurer Veteran Veteran

    Messages:
    613
    Likes Received:
    221
    First Language:
    English
    This is going to sound like a REALLY stupid question, but... is it possible to have the FP Gain be different depending on who you're giving it to, item wise? Like, say, you give a girl certain flowers and depending whether she likes it, specifically tied to herself, you get a gain or loss?


    Okay, that's probably a bad example. Uh...


    Okay, I have a Bouquet item for example. I decide to give it to Aria. She's touched and get a HUGE FP gain! Like, say, 50 FP. But if I give it to Minuet, she gives me less FP, like 10 FP. Or if I give it to Quintus, he specifically gives me -5 FP. And so on.


    If this is possible, then that's REALLY nice because it gives my characters more personality and traits!


    Edit: Okay, apparently it IS possible according to the help file: "You can make the same skill/item to have different effects on different actors."


    Okay, but... how exactly?
     
    Last edited by a moderator: Jun 15, 2016
    #83
  4. Jackiefly

    Jackiefly Villager Member

    Messages:
    14
    Likes Received:
    1
    First Language:
    English
    hi! I've an small problem, I'm trying to do something like Dragon age, I mean, when you have X level of friendship with a partner an event starts....but when you talk with that partner. 


    I created a map where all actors (except the main actor) separates from the group and stay in X place form the map where you can talk with them.


    I want to do, as I said, something like Dragon age, if you have X level with that partner and you talk with him the event starts, but it is starting automatically in the place where that actor rise the level. How can I do that? to start the event when I want?
     
    #84
  5. Hikitsune-Red

    Hikitsune-Red 火狐 - Red =^~^= Veteran

    Messages:
    157
    Likes Received:
    109
    First Language:
    English


    Just use the Common Event to toggle a switch. Then just have your event work only when that switch is active.
     
    #85
  6. lawina

    lawina Veteran Veteran

    Messages:
    147
    Likes Received:
    28
    First Language:
    English
    Epic plugin, however I am not sure if it has to do with RMV 1.3 or not, but I just noticed that your plugin crashes when you keep the "Friendship" menu open for a minute.


    The message I get is as following right before the crash:


    WebGL: CONTEXT_LOST_WEBGL: loseContext: context lost




    I think there might be an endless loop or something.
     
    #86
  7. Shaz

    Shaz Veteran Veteran

    Messages:
    37,706
    Likes Received:
    11,411
    Location:
    Australia
    First Language:
    English
    Primarily Uses:
    RMMV
    Hey @Moogle_X, I've found the problem mentioned above.  I'm not sure why this is only happening in 1.3.1 (and maybe 1.3.0) and not earlier versions of MV ... if you open up the task manager and watch performance, when you open the friendship window, memory and disk go through the roof almost immediately (this is with just one actor, no friendships set up), and eventually the game crashes or freezes.


    This can be resolved by changing this:


    Window_ActorsFriendship.prototype.setLeader = function(leader) {
    this._leader = leader;
    this.refresh();
    };


    to this:


    Window_ActorsFriendship.prototype.setLeader = function(leader) {
    if (this._leader !== leader) {
    this._leader = leader;
    this.refresh();
    }
    };




    This way, you're not refreshing (building the list, recreating the window, redrawing everything) on every frame, but only when the selected leader is changed.
     
    Last edited by a moderator: Aug 27, 2016
    #87
    styx92, LuLight and DreamX like this.
  8. deathsia

    deathsia Pegisister Veteran

    Messages:
    618
    Likes Received:
    52
    First Language:
    English


    I don't even think the dude is watching this thread anymore or even the website for that matter.
     
    #88
  9. Shaz

    Shaz Veteran Veteran

    Messages:
    37,706
    Likes Received:
    11,411
    Location:
    Australia
    First Language:
    English
    Primarily Uses:
    RMMV
    no, but I've tagged him, so if he gets notifications, he'll get a message.  And other people who are using the plugin might come here to see if there's a solution to the problem.
     
    Last edited by a moderator: Sep 6, 2016
    #89
  10. deathsia

    deathsia Pegisister Veteran

    Messages:
    618
    Likes Received:
    52
    First Language:
    English
    Very true. I already applied to bugfix to my copy of the plugin, don't need my plyers crashing randomly. :)


    ty for this btw.
     
    Last edited by a moderator: Aug 28, 2016
    #90
  11. LuLight

    LuLight Veteran Veteran

    Messages:
    30
    Likes Received:
    4
    First Language:
    Thai


    Thank you Shaz


    I'm love this plugin and still use it :)
     
    #91
  12. styx92

    styx92 Veteran Veteran

    Messages:
    310
    Likes Received:
    38
    First Language:
    German



    Thanks!!! It works like before!
    Many thanks bro. Now i'm happy :D
     
    #92
  13. moldy

    moldy Veteran Veteran

    Messages:
    190
    Likes Received:
    28
    First Language:
    English
    I see this awesome plugin allows for learning of skills at specific levels of friendship. Does this allow for both recipients to learn the skill? Example: Tommy and Bill reach friendship lvl 10 = they both learn double strike?
     
    Last edited by a moderator: Sep 7, 2016
    #93
  14. lawina

    lawina Veteran Veteran

    Messages:
    147
    Likes Received:
    28
    First Language:
    English
    Is there a way to perform an action when the level reaches a certain number ? So a conditional branch ?


    Oops, found it:

    Code:
    AFS Var x Level Friend y Leader z
     
    Last edited by a moderator: Sep 22, 2016
    #94
  15. nerochepiace

    nerochepiace Veteran Veteran

    Messages:
    48
    Likes Received:
    2
    First Language:
    italian
    The notetags for the actors don't work for me.


    Plugin command work fine.


    O_O
     
    #95
  16. Seusyn

    Seusyn Warper Member

    Messages:
    1
    Likes Received:
    0
    First Language:
    Franch
    I wiil use this plugin, but scene not active :


    [​IMG]
     
    #96
  17. deathsia

    deathsia Pegisister Veteran

    Messages:
    618
    Likes Received:
    52
    First Language:
    English
    You have to use plugin commands to made actors appears in there, read the help file.
     
    #97
  18. PrinnyAishi

    PrinnyAishi Warper Member

    Messages:
    1
    Likes Received:
    0
    First Language:
    English
    Is it possible to have 2 columns on the friends list?
     
    #98
  19. Moogle_X

    Moogle_X Veteran Veteran

    Messages:
    157
    Likes Received:
    310
    First Language:
    English
    The plugin is updated to version 2.08.


    I added the code snippet from Shaz to fix the memory leak issue.
     
    #99
    Iliketea and LuLight like this.
  20. LuLight

    LuLight Veteran Veteran

    Messages:
    30
    Likes Received:
    4
    First Language:
    Thai
    I Love You So Much!!
     

Share This Page