Galv's Character Frames

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,184
Reaction score
1,130
First Language
English
Primarily Uses
N/A

Character Frames - Version 1.2
RPG Maker MV Plugin
Galv



Introduction
It's been done before, but I created this one for compatibility with some of my own plugins.


Screenshot



Features
Enables you to use charactersets that have more than the default 3 frames per character.
- Specify frames per sheet by adding %(x) to the filename.
- Frames play in 1-2-3-4-1-2-3-4 order instead of default 1-2-3-2-1 order.


How to Use
- Copy the "GALV_CharacterFrames.js" file into your project's /js/plugins/ folder.
- Activate plugin using the 'Plugin Manager'
- Read the help file to see how it works. Examine the demo if you don't understand.


NOTES


A normal charactersheet is 4 characters across with 3 frames each: 12 columns.
A normal charactersheet is 2 characters down with 4 directions each. 8 rows.
 
If your new sheet uses more frames, for example 5 frames each...
4 characters across with 5 frames each: 20 columns
(same amount of rows as this plugin doesn't change that).



Plugin
Get it here


Credit and Thanks
- Galv


Terms
Free to use in any RPG Maker MV project including commercial. Please credit "Galv". :)


Updates
2015-01-17 - Version 1.2 - Fixed a bug displaying characters in menus
2015-12-15 - Version 1.1 - Added a way to modify how fast frames display
2015-12-12 - Version 1.0 - Release
 
Last edited by a moderator:

ProxZ

Villager
Member
Joined
Sep 23, 2015
Messages
13
Reaction score
3
Primarily Uses
Will this eventually be compatible with sideview battlers? Would be great to have the animations play that way for battlers. Thanks for doing this by the way. Your map character control plugin is way better then the weird thing I had to come up with the get idle animations to work.
 
Last edited by a moderator:

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,184
Reaction score
1,130
First Language
English
Primarily Uses
N/A
I'll do a different plugin for battler frames, this one will be just for charactersets on the map
 

originalduffman

Villager
Member
Joined
Oct 27, 2015
Messages
24
Reaction score
8
First Language
English
I love it!

Is there any way to alter the animation speed? As things stand now, my 12-frame character looks like he's walking on the moon. 
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,184
Reaction score
1,130
First Language
English
Primarily Uses
N/A
I updated to version 1.1, adding a setting for you to modify the rate the frames are displayed based on how many frames a sheet has.


I hope this helps :)
 

ashikai

Veteran
Veteran
Joined
Jun 2, 2015
Messages
456
Reaction score
340
First Language
English
Primarily Uses
N/A
Awesome script, Galv! I just have one question: How do you pick an "idle" frame? Do you use an additional spritesheet for just idling? I'm hoping to use a 6-frame sprite sheet, but none of the 6 frames would work for a standing/idle pose. What are your thoughts?
 

ashikai

Veteran
Veteran
Joined
Jun 2, 2015
Messages
456
Reaction score
340
First Language
English
Primarily Uses
N/A
Ahh! Thank you! I didn't see that in the help file. Awesome plugin! ^_^
 

Unmercyful

Veteran
Veteran
Joined
Oct 25, 2015
Messages
123
Reaction score
30
First Language
English
Thanks for the great plugin, I believe i have everything right. Is there a way to stop it from showing double sprites in the game menus and on save screens?

Screenshot.png
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,184
Reaction score
1,130
First Language
English
Primarily Uses
N/A
Aha, I never thought about that. That's a bug I will fix it is soon as I can :)
 

Unmercyful

Veteran
Veteran
Joined
Oct 25, 2015
Messages
123
Reaction score
30
First Language
English
Sweet! Thanks for the reply, Have a great day!
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,184
Reaction score
1,130
First Language
English
Primarily Uses
N/A
I believe I fixed that - updated to v.1.2 - let me know if any issues.
 

Let's Make

Villager
Member
Joined
Jan 23, 2016
Messages
13
Reaction score
5
First Language
Italian
Primarily Uses
Fantastic scripts, but I have a doubt: It seems that Character-Frames (walk and run) doesn't work with events, am I right? or is there a command?
I noticed the Black Arrow in demo, while performs diagonal movement it doesn't change color from black to green/red (walk/run).
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,184
Reaction score
1,130
First Language
English
Primarily Uses
N/A
That's correct, it only works for the player
 

Let's Make

Villager
Member
Joined
Jan 23, 2016
Messages
13
Reaction score
5
First Language
Italian
Primarily Uses
I was wondering if it would be possible to get a compatibilty with events in future. Anyway, good work Galv.
 

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,184
Reaction score
1,130
First Language
English
Primarily Uses
N/A
I didn't do events as they aren't technically able to run, but I thought about it and I could base it off of the event's speed. I've added to my to-do list. :)
 

ashikai

Veteran
Veteran
Joined
Jun 2, 2015
Messages
456
Reaction score
340
First Language
English
Primarily Uses
N/A
So I think I've found a bug with this script.


Ok, so I downloaded your demo with Character Frames, Character Animations and Diagonal Movement. The demo as it is plays fine, and I saw no issue until I put in my sprite sheet for a test (attached). Basically, with Character FRAMES on, the animations cycle across a 106x106px area from left to right  with the sprite getting clipped in half twice per cycle (I included a screenshot, but you can't see the movement. I could try for some video later.) Disabling Character FRAMES and leaving the other two scripts on makes my sprite display and move around the screen normally. I tried this with a blank project too, so I'm pretty sure it's an issue with Character Frames.


(Originally my sprite sheet was composed of rectangular grids (106px high by 72px wide) and I thought that might be the issue so I rejiggered it to be square (106x106) and the problem doesn't disappear.)


I dunno if this is a bug or if you never built in support for larger sprites and that's the issue.

galv-bug.png


isaac-walk%(4).png
 
Last edited by a moderator:

Galv

Veteran
Veteran
Joined
Oct 1, 2012
Messages
1,184
Reaction score
1,130
First Language
English
Primarily Uses
N/A
Did you rename the character image filename to include the number of frames in the format written in the plugin help?
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

40 card deck size, the plugin seems more sluggish.
Village theme I composed for a commission!
Stream will be live shortly with some Haunting Ground! Feel free to drop by!
welp, the stock market went down by 7% because of corona today. Time to buy stocks?

Forum statistics

Threads
94,563
Messages
921,921
Members
124,429
Latest member
sheepman
Top