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 Posts

Latest Profile Posts

So many ideas, so little energy.
SA57Face.pngSA57_IDLE.gifThis is just a "Chinese opera actor" who is totally not a serial killer. Now, we just need to clean up a pile of dead bodies found in his backyard. :kaojoy:
E7DsT3VXsAInVpu

working on my avatar, because i couldn't stand looking at it anymore :D
still not finished though...
alpacaraptors = love!

Forum statistics

Threads
113,585
Messages
1,076,018
Members
147,572
Latest member
haleszarz
Top