[STV] Plugins | STV_MonsterCards

Discussion in 'JS Plugin Releases (RMMV)' started by Skotty TV, Jun 25, 2017.

  1. Skotty TV

    Skotty TV Veteran Veteran

    Messages:
    98
    Likes Received:
    163
    Location:
    Germany
    First Language:
    German, English
    !!! STV_MonsterCards v.0.61 !!!
    :Author:
    SkottyTV

    [​IMG]

    Latest Update:
    Update v0.61
    - Added Text Customization

    Description:
    This will add a simple Card Collector Game to your Project.
    - Create/Add your own Cards!
    - Create your own Booster Packs!
    - Cards split into 3 different Series!
    - Each Card has unique stats like ATK, HP, DEF.
    - Able to Compare, Trade and even Battle with NPCs!


    Screenshots:
    Inside the new MonsterCards.json are all card infos:
    [​IMG]

    Adding your own Card is quite simple:

    [​IMG]

    Don´t forget to add your new Card png file und "img/cards":
    [​IMG]

    It comes with a lot of options:
    [​IMG]

    Creating Booster Packs for example:
    [​IMG]

    Opening a Booster Pack looks like this:
    [​IMG]

    And manage your deck like this:
    [​IMG]

    Commands:
    Plugin Command:
    MonsterCards manager # Opens the MonsterCard Scene.
    MonsterCards complete 3 # Gives you all cards 3 times.
    MonsterCards clear # Removes all of your cards.
    MonsterCards give 3,3,5 # Gives you 2x Card 3 and 1x Card 5
    MonsterCards remove 3 # Removes card 3 once.
    MonsterCards giveBooster 1 3 # Gives BoosterPack with 3 random Cards out of Series 1.
    MonsterCards giveBooster 0 5 # Gives BoosterPack with 5 random Cards out of all Series/Cards.

    Script Calls:

    $monsterCards.isAtPlayer(8);
    # gives TRUE if Card 8 is with the Player (not in deck), else FALSE.

    $monsterCards.isInDeck(9);
    # gives TRUE if Card 9 is inside the Deck (not with player), else FALSE.

    $monsterCards.hasCard(7);
    # gives TRUE if player has Card 7 (deck and player), else FALSE.

    $monsterCards.isRevealed(13);
    # gives TRUE if card 13 is revealed, else FALSE.

    $monsterCards.isDeckFull();
    # gives TRUE if player Deck is full, else FALSE.

    $monsterCards.randomDeckCard();
    # returns a random Card Id out of the Deck.

    $monsterCards.returnName(11);
    # returns the Name of card 11.

    $monsterCards.returnATK(12);
    # returns the ATK Value of card 12.

    $monsterCards.returnHP(13);
    # returns the HP Value of card 13.

    $monsterCards.returnDEF(14);
    # returns the DEF Value of card 14.

    $monsterCards.returnSeries(15);
    # returns the Series of card 15.

    $monsterCards.returnPoints(16);
    # returns the Points of card 16.

    DropBox:

    Terms of Usage:
    Feel free to use this Plugin in 1. Non-Commercial Games, 2. Commercial Games
    However it would be nice to give proper Credits to "SkottyTV"
    Have Fun And Enjoy! :)


    - Also a free copy of your game would be nice so i can see how you used my plugin :p -


    Bug Report / Suggestion:
    If you find any bugs with this plugin or have suggestions,
    please report it here so i can fix them asap.
     
    Last edited: Jul 2, 2017
    #1
  2. bgillisp

    bgillisp Global Moderators Global Mod

    Messages:
    12,317
    Likes Received:
    12,539
    Location:
    USA
    First Language:
    English
    Primarily Uses:
    RMVXA
    Nice! This gives people an unique option for a card game without trying to duplicate Triple Triad.
     
    #2
    Zarsla and xXAinSophAurXx like this.
  3. Cranky Construct

    Cranky Construct Villager Member

    Messages:
    17
    Likes Received:
    157
    First Language:
    English
    Primarily Uses:
    RMMV
    Oh man, this was exactly what I was looking for!

    You're the best Skotty! o/
     
    #3
  4. VanillaBrocker

    VanillaBrocker Veteran Veteran

    Messages:
    66
    Likes Received:
    80
    First Language:
    Portuguese
    Great plugin, Skotty! Thanks a lot for sharing this! :cutesmile:
     
    #4
  5. Skotty TV

    Skotty TV Veteran Veteran

    Messages:
    98
    Likes Received:
    163
    Location:
    Germany
    First Language:
    German, English
    Thx for all nice words :) I´m very glad you like this :D
     
    #5
    Zealraid likes this.
  6. Lionheart_84

    Lionheart_84 Veteran Veteran

    Messages:
    470
    Likes Received:
    42
    First Language:
    Italian
    Beautiful idea !!! And if I made the cards LEVEL UP were equip.??? Increasing the parameters that they give ???
    And maybe let them teach skills ???
     
    #6
  7. Pharonix

    Pharonix Shadow Walker Veteran

    Messages:
    634
    Likes Received:
    274
    Location:
    Alpha Centauri Cluster
    First Language:
    English
    Primarily Uses:
    RMMV
    Can't wait to try this.
     
    #7
  8. artemisaselene

    artemisaselene Villager Member

    Messages:
    10
    Likes Received:
    2
    First Language:
    Spanish
    Primarily Uses:
    N/A
    Very Nice. But I have a problem.
    I can´t to see manager deck. Don´t show in the screen
     
    #8
  9. artemisaselene

    artemisaselene Villager Member

    Messages:
    10
    Likes Received:
    2
    First Language:
    Spanish
    Primarily Uses:
    N/A
    Thank you very much, Skotty TV. Great job.
     
    #9
  10. Pharonix

    Pharonix Shadow Walker Veteran

    Messages:
    634
    Likes Received:
    274
    Location:
    Alpha Centauri Cluster
    First Language:
    English
    Primarily Uses:
    RMMV
    Would you be able to upload a working demo for this?
     
    #10
  11. Skotty TV

    Skotty TV Veteran Veteran

    Messages:
    98
    Likes Received:
    163
    Location:
    Germany
    First Language:
    German, English
    I did not understand what you mean.
    Pls make it a bit more detailed and i will help you out.
     
    Last edited: Jun 28, 2017
    #11
  12. Skotty TV

    Skotty TV Veteran Veteran

    Messages:
    98
    Likes Received:
    163
    Location:
    Germany
    First Language:
    German, English
    I will create one and upload it. A Tutorial Video is also about to release.
    Please be patient a few days.
     
    #12
  13. artemisaselene

    artemisaselene Villager Member

    Messages:
    10
    Likes Received:
    2
    First Language:
    Spanish
    Primarily Uses:
    N/A
    Hello, Skotty TV.
    Screenshot "And manage your deck like this", I can not see it.
    What script call to use?
    I'm sorry. I don't speak english very well.
     
    #13
  14. Skotty TV

    Skotty TV Veteran Veteran

    Messages:
    98
    Likes Received:
    163
    Location:
    Germany
    First Language:
    German, English
    To open the Scene use PluginCommand: MonsterCards manager.
    There you navigate to "Deck" -> "Add Cards"
     
    #14
  15. artemisaselene

    artemisaselene Villager Member

    Messages:
    10
    Likes Received:
    2
    First Language:
    Spanish
    Primarily Uses:
    N/A
    Thank you very much, Skotty TV.
    When I have a demo of my game I will send it to you.
    Again, thank you very much
     
    #15
  16. AdamSakuru

    AdamSakuru [Null_Value] Veteran

    Messages:
    314
    Likes Received:
    169
    First Language:
    English
    Primarily Uses:
    N/A
    I'm assuming you'll probably show this in the tutorial but how exactly do you battle other NPCs with the cards?
     
    #16
  17. Skotty TV

    Skotty TV Veteran Veteran

    Messages:
    98
    Likes Received:
    163
    Location:
    Germany
    First Language:
    German, English
    The Battle Part isnt finished completely thats why it is v.0.5

    Right now you have to "event" your own battle as you like.

    You can use the return scriptcalls for this:
    $monsterCards.returnATK(10)

    You can compare its strength with a different Card (from an NPC) and event it as you like. (Animation, rewards, show picture of Card etc.) That will make each Game with this Cards unique.

    However im working on a default Battle system, pls be patient i'll give my best!
     
    #17
    AdamSakuru likes this.
  18. erikmidnatt

    erikmidnatt Mercenary Wizard possessed by an Evil Spirit Veteran

    Messages:
    361
    Likes Received:
    89
    Location:
    Enrich Castle
    First Language:
    English
    Primarily Uses:
    RMMV
    Thanks for this. One call out, the Help doesn't mention the "MonsterCards manager " command, so you may want to add that to the help. I know its only 0.5 but that is probably tripping a few people up.

    can't wait to see more in the future. exciting!
     
    #18
  19. AdamSakuru

    AdamSakuru [Null_Value] Veteran

    Messages:
    314
    Likes Received:
    169
    First Language:
    English
    Primarily Uses:
    N/A
    Hey, right on! No rush, take your time. I just didn't know if it was already implemented, etc.
     
    #19
  20. Skotty TV

    Skotty TV Veteran Veteran

    Messages:
    98
    Likes Received:
    163
    Location:
    Germany
    First Language:
    German, English
    - Added a DEMO to the DropBox Section.

    Hope this will help you out :)
     
    #20
    erikmidnatt likes this.

Share This Page