Hello, I'm working on an RPG, and there is a scene where the battlers are facings ennemies on a Train. Then, for more immersion, I would like to know if it's possible to shake the screen during ALL the battle. With the Battle Event, I only can shake the screen during 999 frames each turn, so some times the screen becomes fixed again.
Thank you a lot !
Shake Screen during Battle
● ARCHIVED · READ-ONLY
-
-
Maybe create a condition for the shaking event that reproduces it when it's over?
-
That is actually an interesting question. I think the solution should come with a plugin command though (not sure if it exists or will be made as an answer) but this question is really really good.
I think it isimpossible to do it using eventing, but if it is about to be done that way, you should do the following steps:
Create a Switch named Shake ON and set if to OFF
Create a Common Event called Shaking Screen
Set its Trigger to Parallel
Set its Switch to ShakeON
Create the Train Troops.
Name it TrainBattle
Now on TrainBattle Troops, you should set ShakeON to ON.
Don't forget to set it off when battle ends or else you got a constant earthquake. (Giving you ideas)
I think you don't have to call the Common Event. It triggers when the ShakeON is set to ON.
Now in the event you should make a loop, that will repeat the earthquake with a Wait(6) command in the loop for performance reasons.
I think that's it.
I haven't tested it though. Give it a try.
Optimal though, we could have a plugin command to do that. -
Well, that's some eventing!
-
Thank you for your quick answer !
I tried this way, but the screen is not shaking during the battle. And when I dont set the switch to OFF after the battle, there is actualy the constant Earthquake, proving the Event has been triggered, but simply doesn't work during the battle :/
I may not have done well, maybe someone who tried can confirm if it works or nope ? ^^ -
I try to make it work properly, but it does not.
I managed to make the event run and call the common event in battle.
The Common Event has been set to Parallel, it is a loop calling the same shake and it actually works but it won't let the battle go on, as like it was an AutoRun.
I am not sure what is going on here, but it would be interesting to hear from others.
This probably needs a plugin to work so...
[mod]I move it[/mod]
Edit: Look what I found. I wonder if this can help you out (first post, last command)...
Script Call Equivalent of Events