Rotation Battle

Resource Rotation Battle 1.1

leilou

A wild Minun appeared!
Member
Joined
May 17, 2017
Posts
223
leilou submitted a new resource:

Rotation Battle - Rotation Battle

Rotation Battle

This script makes it possible to do rotation battle in Pokémon Essentials.

This script is not compatible with EBS!

To start a battle call the script command
Code:
pbRotationBattle(trainerid,trainername,endspeech,trainerparty,canlose,variable)
Those are the same as in pbTrainerBattle without the double battle one.
trainerparty,canlose and variable are optional

You can also start a battle by giving the trainer as attribute(this is probably not that often used but...

Read more about this resource...
 

leilou

A wild Minun appeared!
Member
Joined
May 17, 2017
Posts
223

Nic

ocean man
Member
Joined
May 8, 2017
Posts
32
It doesn't allow me to use any moves on the right side, only left side works. Could be something with the inputs during battle?
 

leilou

A wild Minun appeared!
Member
Joined
May 17, 2017
Posts
223
It doesn't allow me to use any moves on the right side, only left side works. Could be something with the inputs during battle?

Sorry to hear that ... can tell me which Version(Essentials and Rotation Battle ... there's one for 16.2 and one for 17.2) you are using so I can check it?
 

Nic

ocean man
Member
Joined
May 8, 2017
Posts
32
Sorry to hear that ... can tell me which Version(Essentials and Rotation Battle ... there's one for 16.2 and one for 17.2) you are using so I can check it?
I'm using 17.2 for both essentials, and rotation battle.
 

leilou

A wild Minun appeared!
Member
Joined
May 17, 2017
Posts
223
sadly I cannot recreate your problem. Can you not highlight the buttons at all or doesn't it take them? Have you tried it with multiple mons and moves?
 

Nic

ocean man
Member
Joined
May 8, 2017
Posts
32
sadly I cannot recreate your problem. Can you not highlight the buttons at all or doesn't it take them? Have you tried it with multiple mons and moves?
Hmm, I'll try reinstalling the scripts, can't really think of why its doing it on my end, must just be me i guess, thanks anyway!
 

leilou

A wild Minun appeared!
Member
Joined
May 17, 2017
Posts
223
Hmm, I'll try reinstalling the scripts, can't really think of why its doing it on my end, must just be me i guess, thanks anyway!
if that doesn't work and you are ok with me seeing your game, you could send me the download to your game per pn and I could look into it.
 

WolfPP

Discord Wolf#1235
Member
Joined
Aug 24, 2018
Posts
101
Age
29


Amazing script. I will try to make SOS battle with that. :D
Also, im trying to edit the positions and priority to first pokemon sprite.

How can i do that?
I would like to make Venusaur (pokemon0) haves priority when show its sprites:

And i would like repositioner (print above, about first sendout) its sprites when you send out like when pokemon is change/rotate:
Rotated:

First Send Out:

Thank you!
 
Last edited:

leilou

A wild Minun appeared!
Member
Joined
May 17, 2017
Posts
223
Amazing script. I will try to make SOS battle with that. :D
Also, im trying to edit the positions and priority to first pokemon sprite.
I wouldn't really recommend using this script as basis. 2 of the 3 Pokémon are inactiv. This is different from your style.
Make a normal Wild battle with a chance for SOS each end of turn whenever there is only one Pokémon and if it works for the first time reposition the opponents and set a second Pokémon. It might be necessairy to set the battle to doublebatte but I'm not sure rn ... But it should be pretty doable since the code rn is compatible with up until 4 mons.
How can i do that?
I would like to make Venusaur (pokemon0) haves priority when show its sprites:


You can change priorities with
Code:
@sprites[PokemonSpriteName].z = priority

the higher priority is the further in the front is the image.

And i would like repositioner (print above, about first sendout) its sprites when you send out like when pokemon is change/rotate:
Rotated:

First Send Out:

I don't understand what you want to know ... so if you describe the problem further I might be able to help.
 
Top