Spriter Plugin

Discussion in 'JS Plugin Releases (RMMV)' started by KanaX, Jan 24, 2018.

  1. Raku

    Raku Loveliver Member

    Messages:
    2
    Likes Received:
    1
    First Language:
    Chinese
    Primarily Uses:
    RMMV
    Also I have some recommanded.
    Is there some method to limit the fps of these skeleton animation? You know, 60 fps make those animation too smooth.
    In a game call "Guilty Gear Revelator", they limit the fps of 3D animation to make it more like a true animation.
     
    #61
  2. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    Demo is now compatible with the newest version of the plugin!

    Thanks to @Raku for letting me know.

    Try increasing the limit frame counter in the plugin's parameters and setting limit process check to true!

    On second thought, don't. I need to work on it some more.
     
    #62
    Raku likes this.
  3. Thanriu

    Thanriu Warper Member

    Messages:
    3
    Likes Received:
    0
    First Language:
    Spanish
    Primarily Uses:
    RMMV
    I'm very temped to use this pluging, but I want to ask if I can...
    this pluging can remplace the Sprite/Chara of a enemy on battle? (in Sideview and no Sideview (front))
     
    #63
  4. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    Not yet. Spriter Battle add-on is still under development!
     
    #64
  5. Thanriu

    Thanriu Warper Member

    Messages:
    3
    Likes Received:
    0
    First Language:
    Spanish
    Primarily Uses:
    RMMV
    I'll keep an eye in that case, I need that for my current proyect x'D
    Thanks you! <3
     
    #65
  6. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    Exam season and freelancing obligations will be done within a week.

    You can expect frequent updates on Spriter Battle after that point!
     
    #66
    styx92, Archeia, Raku and 1 other person like this.
  7. Terper

    Terper Warper Member

    Messages:
    3
    Likes Received:
    0
    First Language:
    Swedish
    Primarily Uses:
    RMMV
    Hi there! I've got this issue whenever I try to playtest, and I have made no event that uses the plugin yet.

    [​IMG]
    I've got no other plugins installed, either.
     
    #67
  8. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    Yup! It's exactly because you have not set up anything! I suppose that you have made no animations either?
     
    #68
  9. Terper

    Terper Warper Member

    Messages:
    3
    Likes Received:
    0
    First Language:
    Swedish
    Primarily Uses:
    RMMV
    I get the same error when I do try to load an animation (but with more error text).

    My setup, trying to create an animation tied to an event that faces only one way: animation is named "t", and the folder with the bitmaps seem to all have the correct images for the skin to display.

    [​IMG]

    [​IMG]
    [​IMG]

    And with t.scml in data/animations.

    Am I missing something in the setup process?
     
    #69
  10. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    There seems to be an issue with your scml file. Could I please see it?
     
    #70
  11. Terper

    Terper Warper Member

    Messages:
    3
    Likes Received:
    0
    First Language:
    Swedish
    Primarily Uses:
    RMMV
    e: nvm, conversation will continue via PMs
    e2: Problem solved! :thumbsup-right:
     
    Last edited: Jun 29, 2018
    #71
  12. styx92

    styx92 Veteran Veteran

    Messages:
    310
    Likes Received:
    38
    First Language:
    German
    Nice!
    Cant wait for the battle animations.
    Would it be like the dragonbones plugin from yanfly?
    Could you set up the motions or are you limited by the standart motions for sv battler (idle, wait, cast, thrust, swing etc.)?

    Do you have plans for this?
     
    #72
  13. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    Every skill can have its own animation. Every character can express that animation differently, assuming they have different skeletons.
     
    #73
    styx92 likes this.
  14. styx92

    styx92 Veteran Veteran

    Messages:
    310
    Likes Received:
    38
    First Language:
    German
    Yeah!
    I cant wait for it :)
    Thanks for this
     
    #74
  15. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    An update on Spriter Battler:



    Here are some things worthy of note:
    1. Physical attacks with non-projectiles can be tweaked to allow the actor to walk near the enemy.
    2. Skills have a default animation, but each skill CAN have a special animation:
      [​IMG]
      As you can see in the note box,, Double Attack has a special animation (named after itself) but it is also regarded as a physical attack, which means that the actor will approach the enemy before the attack
    3. You can call as many animations as you want inside your animations. They can be either normal MV animations of Spriter animations.
    4. The damage calculation step and the end of the attack are calculated by an Attack tag and the animation length respectively. When the Attack tag is read the enemy can receive damage AND be the target of the normal MV animation that skills have (if you leave it on). After the actual end of the animation, the actor will and their turn. Which means that before the Attack tag you can practically go nuts and do whatever you want with you animation.
    5. You will notice that all actors have different equipment and hair. However, all actors use the same skin:
      [​IMG]
      So how do they have different skins? Each skin part can be tagged. Let's take for example the sword:
      [​IMG]
      If a skin part is tagged with the word Equip then Spriter Battler will look into your database and try to find what your actor is equipped with in the type you specify in the second word, which in this case is Weapon:
      [​IMG]
      Actor b uses an Axe. If we look up the Axe in the Weapons tab:
      [​IMG]
      We can see instructions for the folder where the new skin part can be found in. The same applies for Armors:
      [​IMG]
      Additionally, Actors now have "Apparel" which works identically to Weapons and Armor. Apparel is for Hair, Accessories, Clothes etc any type of equipment that can be found in the MV generator:
      [​IMG]
      More apparel can be added. So, a skin part with the tag "Apparel FrontHair" will try to search for the item you have equipped for your Front Hair. The moment you change your equipment or apparel, the tagged skins change too. This applies for both Scene_Map and Scene_Battle.
      Effectively you can have fully customized characters. The appropriately cut up parts from the MV generator will be available with the release of the plugin.
    Future Features:
    1. The biggin': Spriter Motions for Enemies, That's going to take a while, both the programing aspect, and the creation of the skinsets and animations.
    2. Tag for projectile ammo that reaches the enemy.
    3. Some refining when it comes to how multiple enemies are dealt.
    Please let me know about your ideas and needs.

    Thank you for your patience!
    THIS UPDATE IS PART OF THE UPCOMING SPRITER BATTLER, NOT THE SPRITER PLUGIN ITSELF
     
    Last edited: Aug 30, 2018
    #75
    TheTitan99, styx92 and JohnOminae like this.
  16. Moe_Lester13

    Moe_Lester13 Veteran Veteran

    Messages:
    72
    Likes Received:
    11
    Location:
    New Zealand
    First Language:
    English
    Wow this looks amazing. Definitely will be giving this a go :D

    Keep up the good work.
     
    #76
  17. styx92

    styx92 Veteran Veteran

    Messages:
    310
    Likes Received:
    38
    First Language:
    German
    Really impressive to see!
    I like the possibility to change your visual equip thats really nice!

    Is it right, that you cant use these animation or special animations in the action sequences from yanfly?
    So that you can set up some motions and call it with a comment like the dragon bones plugin do it?
     
    #77
  18. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    As far as I can see, everything I have made so far occupies and tampers with different MV functions than Yanfly. That doesn't meant that the two plugins are 100% compatible (yet) but it does mean that when it comes time to make them compatible, I will not have to write a completely new plugin. So the two plugins will probably be compatible.

    And maybe I can make them work together as well.
     
    #78
  19. styx92

    styx92 Veteran Veteran

    Messages:
    310
    Likes Received:
    38
    First Language:
    German
    I really hope you will do this. The most people (me too) use this sequences.:kaohi:

    And btw... Projectiles.... The hype is real buddy. Thats awesome stuff!

    Thanks for your big work :)
     
    #79
  20. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,282
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    It's honestly not that hard. I'll copy-paste most for the function from the physical attack movement, like you see in the video.

    That's why I asked for more ideas, to add more neat little things as tag functions.
     
    #80

Share This Page