CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Hi everyone,

I've had a bit of a problem with this for a while now, and haven't found a solution. I need a way to shake the screen during a battle animation. I know that I can Macgyver a sort of solution by using common events to shake the screen in-between or after animations have played, but I need a way to shake the screen *simultaneously with* an animation. It seems like there's no effective way to do so.

I've looked for plugins, but all I've found is Yanfly's Action Sequence Pack - which I can't use because it requires the YEP Battle Engine Core (which breaks my own custom battle system).

So does anyone know of a way to pull this off? Or a plugin that can make it work? I'd sincerely appreciate the help =)

Thanks in advance!
 
Last edited:

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Just a friendly post-72 hour bump! I don't imagine there's an answer, but it would be sincerely appreciated if anyone has a good solution =)
 

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
One more time, with feeling! Bump =)
 

OnslaughtSupply

Ssshhh...
Veteran
Joined
May 14, 2017
Messages
731
Reaction score
766
First Language
English
Primarily Uses
RMMV
Not sure anyone's going to be able to help since you're using your own custom battle system. You've already pointed out the easiest way with Yanfly's Action Sequence packs and battle engine core, but since that breaks your game. You'll need a way to run a JavaScript eval $gameScreen.startShake(power, speed, duration); when you call your animation or skill.
 

CriticalGames

Veteran
Veteran
Joined
Aug 8, 2014
Messages
220
Reaction score
65
First Language
English
Primarily Uses
Thank you very much for the reply @OnslaughtSupply! I didn't really think that the custom battle system should matter - beyond Yanfly's plugin - as it all comes down to manipulating MV's in-built animation system.

I really appreciate the JavaScript code (definitely seems like that would be part of the puzzle)! But the problem is that there's no way to make the screen shake simultaneously *with* the animation, let alone at certain times. If I call startShake before the animation plays, the screen will shake and *then* the animation plays. And if I call it afterwards, the animation plays, and then after that's done the screen will shake. Actually making the two happen simultaneously doesn't seem to be possible in this way - at least, in the base engine.

So it's just a matter of if there are any other plugins out there that can create the effect I want. If not, then I'll commission it; but I wanted to investigate any other options first as it seems like a fairly basic thing on the surface.

Thanks again for the help!
 

Latest Threads

Latest Profile Posts

My today's performance in janitor work was so insane that my colleague suspected I was high on something.
Learning about how trademark works for game titles has given me new understanding about another reason why AAA developers/publishers sometimes reveal new games as "Project XXX" as a working title instead of the actual title. The cutthroat world of trademarks and IP trolls gets rougher every year as the pool of available titles for (legally safe) use shrinks due to the limitations of language.
how does everybody even finish anything

i have like 5 projects in the backburner and it's just so sad that i probably won't get to finish all or maybe even any of them
Did you know that 90% of people in the world use the number in their sentence as they see fit?
It's been a long time since I was here but I have a lot of updates... btw I am teaching again about game programming and game design in some schools here in Brazil hahahaha It's good to see kids and teens learning this kind of thing!

Forum statistics

Threads
113,898
Messages
1,078,271
Members
147,992
Latest member
rainecakez
Top