Screen_Animation ver. 1.0.3

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
528
Reaction score
225
First Language
thai
Primarily Uses
RMMV
Screen_Animation ver. 1.0.3
Creator name Pasunna
Introduction

I try many animation plugin. But can't find exactly what I want
I want the game animation to show above picture and window
and not bind to picture or event
so I try to make one
this plugin creates by a novice so use at your owns risk


Features
***1.0.3 with easier target event script
- show Animation on screen at x,y coordination above all layer(window picture parallax lighting)
optional
- scaling
- delay before start
- mirror
- change animation frame rate(fps)


How to Use
* use script call
* play_screen_animation(aid, x, y, sx, sy, delay, mirror, rating)
* aid = Animation Id
* x = x on screen
* y = y on screen
*
* other than x,y is optional
* sx = scale of animation in horizontal(1 = 100% default : 1)
* sy = scale of animation in vertical(1 = 100% default : 1)
* delay = delay before start the animation (default : 0)
* mirror = flip the animation image(true/false default : false)
* rating = how fast the fps of animation (default : 4)
* rating 4 = 16 fps there are 1-4 1 = 60 fps
*
* example
* play_screen_animation(1, 100,250, 1, 1, 100, false, 1)
* play animation 1 at 100,250 of the screen with scale 1,1 and delay 100 no mirror effect
* 60 fps animation speed
* *
* play_screen_animation(1, 100,250, 2.5, 0.5)
* 0 delay no mirror default animation speed
* *
* play_screen_animation(1, 100,250)
* scale 1,1 0 delay no mirror
* *
* with variable
* play_screen_animation(1, $gameVariables.value(1), $gameVariables.value(2));
* play_screen_animation(1, $gameMap.event(12).screenX(), $gameMap.event(12).screenY());
*
* the animation is above all layer
* (above the parallax or time lighting tint layer if you use one)
*
* ver 1.0.3
* script
* PSA_on_event(aid, id, offsetX, offsetY, sx, sy, delay, mirror,rating)
* play_screen_animation_on_event(aid, id, offsetX, offsetY, sx, sy, delay, mirror,rating)
* add id
* 0 - no event don't run...
* -1 - player
* -2+ - follower
* offsetX,offsetY - offset position from the event's position
*





Term of use
- free to use or modify as you like
- no credit need

Author's Notes
I have not test the script in other use like in battle screen etc
because I work with Action base project
so... try it yourself if you want
sorry if any bug going on And I can't fix it
Because by my self I'm just a novice too...
 

Attachments

Last edited:

mlogan

Global Moderators
Global Mod
Joined
Mar 18, 2012
Messages
14,804
Reaction score
8,207
First Language
English
Primarily Uses
RMMV
@pasunna Can you please clarify your Terms of Use? "nothing" is not helpful to someone using your plugin. In addition please add how you would like to be credited, if at all.
 

decinbr

Veteran
Veteran
Joined
Mar 20, 2015
Messages
70
Reaction score
6
First Language
brazil
Primarily Uses
Can l use Screen X or Y as variable?
 

ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
840
Reaction score
341
First Language
Javascript
Primarily Uses
RMMV
@pasunna,

Cool plugin works pretty nice so far. :)
Besides for the scale option does how would you say it compares to DG_PlaceAnimation by DriftwoodGaming?
Found Here: http://driftwoodgaming.com/mv-plugins/

So far the main differences that I can notice are:
Your plugin: Option to scale and the animation is placed above everything.
DG_PlaceAnimation: Option to Mirror the animation (quite useful really)...

Just was curious if you've ever used that and if you knew of the specific differences.
Can l use Screen X or Y as variable?
Sure can, why not ;)
Example using event 12 screenX/Y...
Code:
play_screen_animation(1, $gameMap.event(12).screenX(), $gameMap.event(12).screenY());
I edited the original to fix the typo in the word animation in the copy I downloaded... so for the original it would be...
Code:
play_screen_ainmation(1, $gameMap.event(12).screenX(), $gameMap.event(12).screenY());
 

Eliaquim

Raze: The Rakuen Zero's Guardian!
Veteran
Joined
May 22, 2018
Messages
1,375
Reaction score
625
First Language
Portuguese - Br
Primarily Uses
RMMV
@decinbr change "animation" to "
ainmation".

@pasunna Congratulations! Tested here and works ok too!
That's how we start making plugins when we want something done in the way we want. :)
 

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
528
Reaction score
225
First Language
thai
Primarily Uses
RMMV
@pasunna,

Cool plugin works pretty nice so far. :)
Besides for the scale option does how would you say it compares to DG_PlaceAnimation by DriftwoodGaming?
Found Here: http://driftwoodgaming.com/mv-plugins/

So far the main differences that I can notice are:
Your plugin: Option to scale and the animation is placed above everything.
DG_PlaceAnimation: Option to Mirror the animation (quite useful really)...

Just was curious if you've ever used that and if you knew of the specific differences.

Sure can, why not ;)
Example using event 12 screenX/Y...
Code:
play_screen_animation(1, $gameMap.event(12).screenX(), $gameMap.event(12).screenY());
I edited the original to fix the typo in the word animation in the copy I downloaded... so for the original it would be...
Code:
play_screen_ainmation(1, $gameMap.event(12).screenX(), $gameMap.event(12).screenY());
Well I had try to use him may be… it’s a long time I dive to try every plugin
And turn out mostly there always some other thing I want it to work T-T

this plugin just created one time animation and add it to scene map
deleted it’s host when it end
So it will not leave anything to the memory(I think so…)
In fact I want to make the host sprite to have id
So we can make it move around while playing
But that still too advance for me so I just delete when it end instead
And…
Thank you for the typo
English is another thing I’m not good at haha

the mirror option it can use the -1 scaling
so I just cut it out for no longer script in put
Not sure if it effect the placing?
other thing I see now is the delay time start option(everything is on the default rpg object.js)
I’m not a fan of a long command(x,y,z,a,v,b,c,e,f)
And I don’t think I will use it so I cut it of like mirrors
But maybe it is a useful option to add too for other user
----
oh I see the driftwood version now
I don't know at that time maybe I don't want this function
(for sure at that time I don't know a piece of coding...)
the above all layer is for visual novel and mini game by code
so it go above picture message box and my custom window when interactive with it

and mostly I use mog_hunter as an example plugin
his plugin is complicate
but mostly he use base default rpg maker script and not reform it that much
So I can track down what's going on here and there

Ah… sorry I will fix it to 1.0.1 version
Never think to public it in the first place
So that typo check is the mistake

---------------------
update to version 1.0.1
with delay and mirror optional
update term of use
 
Last edited:

oriongates

Veteran
Veteran
Joined
Dec 26, 2019
Messages
128
Reaction score
29
First Language
english
Primarily Uses
RMMV
This is really useful, but I am wondering if there's any way to increase the animation speed or to make it work with the animation rate in Yanfly's Engine Core? I've got that set to 60 FPS currently, but it looks like this uses the default 16 FPS regardless of the Core Engine settings.
 

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
528
Reaction score
225
First Language
thai
Primarily Uses
RMMV
This is really useful, but I am wondering if there's any way to increase the animation speed or to make it work with the animation rate in Yanfly's Engine Core? I've got that set to 60 FPS currently, but it looks like this uses the default 16 FPS regardless of the Core Engine settings.
never use that fps option
how do you use it?
is it animate rate?
if you can specific what the point maybe I can look in to it
but... don't hope too much
I'm just a newbie in this area
 

oriongates

Veteran
Veteran
Joined
Dec 26, 2019
Messages
128
Reaction score
29
First Language
english
Primarily Uses
RMMV
I'm referring to the battle animation rate in Yanfly's plugin, highlighted here:

1583853774839.png

It's also fine if it doesn't work out, I can stick to shorter animations for non-combat scenes, which are mostly what I'll be using the plugin for.
 

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
528
Reaction score
225
First Language
thai
Primarily Uses
RMMV
I'm referring to the battle animation rate in Yanfly's plugin, highlighted here:

View attachment 136433

It's also fine if it doesn't work out, I can stick to shorter animations for non-combat scenes, which are mostly what I'll be using the plugin for.
try this
I don't have the 60 fps so I can't test
if this work I will update the thread
 

Attachments

oriongates

Veteran
Veteran
Joined
Dec 26, 2019
Messages
128
Reaction score
29
First Language
english
Primarily Uses
RMMV
Hmm, I tried it out but it doesn't seem to affect the speed of the animation. I tried it at 1, 2, 4 and even 8 but it looked like the animation played the same either way.
 

oriongates

Veteran
Veteran
Joined
Dec 26, 2019
Messages
128
Reaction score
29
First Language
english
Primarily Uses
RMMV
That worked perfectly! Thanks so much for this tool, it's really helpful.
 

decinbr

Veteran
Veteran
Joined
Mar 20, 2015
Messages
70
Reaction score
6
First Language
brazil
Primarily Uses
Hey Man. Im back again. I have a doubt... Im using this code to apply to an event > play_screen_animation(1, $gameMap.event(12).screenX(), $gameMap.event(12).screenY());
But, i changed the color of animation to blue, but shows red. What could be that?
 

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
528
Reaction score
225
First Language
thai
Primarily Uses
RMMV
Hey Man. Im back again. I have a doubt... Im using this code to apply to an event > play_screen_animation(1, $gameMap.event(12).screenX(), $gameMap.event(12).screenY());
But, i changed the color of animation to blue, but shows red. What could be that?
hi I'm not sure if you use the latest version 1.0.2
try download again
I had do a quick test the color is just fine
and I don't know if this will ever cause by this plugin
maybe it blends on your character?
and keep in mind that this screen animation play on top of everything
if you tint your screen with time or parallax plugin
it will blend over and maybe the color will change
 

Attachments

decinbr

Veteran
Veteran
Joined
Mar 20, 2015
Messages
70
Reaction score
6
First Language
brazil
Primarily Uses
hi I'm not sure if you use the latest version 1.0.2
try download again
I had do a quick test the color is just fine
and I don't know if this will ever cause by this plugin
maybe it blends on your character?
and keep in mind that this screen animation play on top of everything
if you tint your screen with time or parallax plugin
it will blend over and maybe the color will change
1586922392712.png

Thanks for reply.
I do not use Tint Screen or something like that.
I just use Bind Picture to map.
As you can see...the animation is showing yellow, but in database is purple.
Weird
 

decinbr

Veteran
Veteran
Joined
Mar 20, 2015
Messages
70
Reaction score
6
First Language
brazil
Primarily Uses
1586922602158.png
I found the problem!
I Turn off the Plugin Irinia Performance
 

pasunna

Veteran
Veteran
Joined
Feb 3, 2019
Messages
528
Reaction score
225
First Language
thai
Primarily Uses
RMMV
View attachment 139855
I found the problem!
I Turn off the Plugin Irinia Performance
image_20200415_105458.jpg
about to test the purple one
and about irrina plugin
it's always had a problem with other plugin I use...
then I had get rid all of her plugin...
Some causes bug some don't do what it advertises
so I just delete it all even if one of it I paid...
 

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

Latest Threads

Latest Profile Posts

https://s12.directupload.net/images/200715/34vwhkoz.png Finally have a concept I am happy with, now I just have to decide wheather I really want to do it as vector art.
I just keep coming up with weird ideas, and then spend the time trying to make sense out of it.:kaocry:
Hi, Erm... My name is zozobie! I just had a snack.
Face masks are to be compulsory when inside shops in England from the 24th of July. People can be fined £100 if they fail to comply.

Forum statistics

Threads
99,691
Messages
968,059
Members
131,380
Latest member
Cosi012
Top