[MV] Need help using plugin commands w/YanFly's Class Core

Discussion in 'Javascript/Plugin Support' started by Ravos9988, Jul 19, 2019.

  1. Ravos9988

    Ravos9988 Villager Member

    Messages:
    23
    Likes Received:
    6
    Location:
    Texas
    First Language:
    English
    Primarily Uses:
    RMMV
    I am currently testing out different ideas and aspects of the class system. I decided to use YanFly's Class core because it provided the closest result to what I was looking for.
    So far, I have the note tag commands down and working (class level requirements, unlock, etc.)

    My Issue: I have never used plugin commands, so I am at a loss of how to use them or where to add them to get my desired outcome.

    What I'd like to happen:
    1. Linear class progression: (Class: n00b [1] -> rookie [2] -> intermediate [3] -> master [4])
    a. When class [1] reaches the required level to advance to class [2], the player can progress to class [2] via class menu
    b. Once player has advanced to class [2], lock or remove class [1] so they cannot "go back" to the previous class

    2. Tree/branched class progression (Class: n00b [1]-> squire [2a] -> Knight [3a] -> Paladin
    -> apprentice [2b] -> Acolyte [3b] -> Mage ->ArchMage) etc.
    a. Same as 1b [above]
    b. Since the required class level from class [1] has been met, player is able to chose class [2a or 2b], then the unpicked class becomes locked. So essentially, once they chose a "career path" they must stick with that career path, not able to hop back and forth. (So none of this: Knight [3a] -> Apprentice [2b].)

    3. Constantly Active

    4. Certain Classes unlocked by certain event
    a. Paladin -> Champion (after a certain story event/boss)

    I did play around with the plugin command (UnlockClass, RemoveClass) using them in System-> Common Events, and applied auto run, but I am confused on how to use the switch with it. Do I have the plugin command in the wrong place? Is all this possible using YanFly's

    I apologize in advance, I'm still getting used to plugins and switches and EVERYTHING, so I really hope all this makes sense and I'm not sounding crazy.

    As always, any help is greatly appreciated!! :kaojoy:
     
    #1
  2. Sugor

    Sugor Veteran Veteran

    Messages:
    57
    Likes Received:
    12
    First Language:
    English
    Primarily Uses:
    RMMV
    Just my opinion i think you're talking about class change core??? didn't try that yet but it maybe the plugin you are looking for.

    Just my opinion;)
     
    #2
  3. Silenity

    Silenity Veteran Veteran

    Messages:
    648
    Likes Received:
    239
    Location:
    Oregon
    First Language:
    English
    Primarily Uses:
    RMMV
    Check out Corniflex Class Core Add-On
     
    #3
  4. Ravos9988

    Ravos9988 Villager Member

    Messages:
    23
    Likes Received:
    6
    Location:
    Texas
    First Language:
    English
    Primarily Uses:
    RMMV
    yeah that's the one. lol. Sorry.

    Will do, I appreciate it.
     
    #4
  5. Ravos9988

    Ravos9988 Villager Member

    Messages:
    23
    Likes Received:
    6
    Location:
    Texas
    First Language:
    English
    Primarily Uses:
    RMMV
    @Silenity quick question. When adding the script, do I copy paste into the ClassChangeCore.js file, or create a new js file and load it beneath the ClassChangeCore file in the plugin manager?
     
    #5
  6. Silenity

    Silenity Veteran Veteran

    Messages:
    648
    Likes Received:
    239
    Location:
    Oregon
    First Language:
    English
    Primarily Uses:
    RMMV
    It'll be its own unique plugin.
     
    #6
  7. Ravos9988

    Ravos9988 Villager Member

    Messages:
    23
    Likes Received:
    6
    Location:
    Texas
    First Language:
    English
    Primarily Uses:
    RMMV
    Thanks!
     
    #7

Share This Page