Movatterモバイル変換


[0]ホーム

URL:


Memao Animator MZ

A downloadable project

Download NowName your own price

This is an RPG Maker MZ Plugin that will allow you to use Sprite Sheets created by Memao Sprite Sheet Creator.


This plugin provides no Out-Of-Box functionality unless using Memao sprites.

Instructions

For Memao Sprite Creator:

Set Strike animation to Pickaxe

Export Sprite Sheet with all animations 

Add Extra Animations (Optional)


Change Strike animation to "Hoe"
Export Sprite Sheet with just Strike Animation
Change Strike animation to "Axe"
Change Strike colour to Match Chop 
Export Sprite Sheet with just Strike Animation
Open main Sprite Sheet in an image editor (Eg photoshop)
Change height to 1440 (Anchor top centre to ensure nothing moves.
Add an 8x30 guide
Add an extra vertical guide at X-24 (So you know where to align other extra sprites)
Open the Strike - Hoe spite sheet in the image editor and copy everything to the main sprite sheet.
Position below the Reap spites and align correctly (The Eye colour on the right side of the guide should be directly next to the guide) and the top of the second frame should be at the top of guide
Repeat this for Strike Axe and place below Strike HoeSave the new sheet in img/characters as a PNG file. it must have the suffix "_$(memao)" to work with the plugin (Eg MyCharacter_$(memao).png)

For RPG Maker MZ

Place Cloud_MemaoAnimatorMZ.js in js/plugins in your project.

Place Cloud_MemaoAnimatorMZ_SE.js below the main plugin

Open the Plugin manager and add the Cloud_MemaoAnimatorMZ plugin.

Note: If using VizuStella plugins place this script above them.

Config

Click to Expand

Cell Width/Hight (px) - (48px) - This is the cell size for each sprite cell and shouldn't need changing 

Scale (%) - (200px) - How much to upscale the sprites by

X Offset (px) - (0px) Offset the sprite on the X Axis 

Y Offset (px) - (8px) Offset the sprite on the Y Axis. This will automatically be Scaled by Scale (%)

FPS - Control the FPS for the Walking (7)/Running(9)/Idle (3) and Actions (8)

Row Map Override (JSON) - Advanced Users - Used to override the JSON Map 

Usage:

Click to Expand

Set your character sprite to your new sprite sheet (It will look weird int the editor, but don't worry)

You can also use these sheets for NPC Sprites.

To play an animation:

In your Event, add a Plugin Command and select the Cloud_MemaoAnimatorMZ plugin

Select the "Play Action" command and you'll have 6 settings

Target (What plays the animation) - player, thisEvent or eventId

Event ID: If Target is eventId, specify the target event

Action: What animation you want to play. (Axe Strike, Axe Chop, Hoe, Idle, Pickaxe, Pickup, Plant, Reap, Run, Walk, Water)

Direction: Which direction to play the animation (Current, Up, Down, Left, Right)

Loop: Should we loop the animation (True/False)

Wait: Should we wait for this animation to finish before going to the next animation. (Don't use with Loop)

If you use Loop, there is a Stop Action command to top this

Updated 11 days ago
Published 21 days ago
StatusReleased
CategoryOther
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorCloudTheWolf
Tagsmemao,plugin,RPG Maker MZ

Download

Download NowName your own price

Click download now to get access to the following files:

Cloud_MemaoAnimatorMZ.js28 kB
Cloud_MemaoAnimatorMZ_SE.js7.1 kB

Development log

Comments

Log in with itch.io to leave a comment.

So one thing i noticed is that when this plugin set ups the character sprite. I have other plugins that look for $gamePlayer and other calls for player that is used for setting up regular sprites and system to know that it's listed as player and etc. I see this sets up character as Memao Character type of character any way to get them to apply as regular character so system knows. As a lot of Action Battle Systems use that and etc! Thanks so much for a awesome plugin! I see a lot of things coming with this!! 

I can look into this. Can you let me know what scripts you're using in particular?

@MotoFox before releasing here, can you test the fix works from the GitHub link:here?

Wow i can already start seeing the difference with it working with my ABS System! That update was a huge step! Im still currently testing but im seeing great results so far! I will keep you posted!! Thanks so much for you jumping so fast on this! 

Thank you very much for the great plugin!

I noticed an issue: events that use Memao character sprites don’t have their properties reset when switching event pages.

For example, if I want to make a character disappear or become non-walkable afterward, I can’t simply create a new event page as their previous properties persist instead of reinitializing.

There is also an issue if I have 2 memao characters with the same sprite, one of them is not displayed properly.

I made a function to correct this: https://pastebin.com/7ypD1LKi
This function probably needs a lot of refactor but it does fix the issues for me.

Thanks for this, I'll take a look this and get your patch added in an update. Feel free to reach out on discord if you find any other bugs :D (I'm in the Sleeping Robots Discord )

I noticed another bug making my 2nd actor not working, corrected like this: https://pastebin.com/b8yNHELy

Those are quick fixes though as I added additional functions instead of correcting existing ones. So it's not the best coding but it works


I will join the Discord

Thanks, I have released an update containing both of these fixes 

I want to give you a Huge Shoutout!! YOU'RE SO AMAZING! I truly cant describe how much I truly appreciate you! You literally made something that is as easy as adding to plugins and boom ready to go. I really don't know how else to show my gratitude for you! I want to share a Key with ya once I get my game to where it needs to be! And with this tool you have made it completely possible!! I like your direct plugin commands literally so simple and done in a snap!! Now in the future I know there is plans for new animations that will be on sprite sheets is that something that will be available to use with this tool as well!  Much Love!!  

itch.io·View all by CloudTheWolf·Report·Embed·
Updated 11 days ago
MiscFree

[8]ページ先頭

©2009-2025 Movatter.jp