• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Our friends from the Johto Times are hosting a favorite Pokémon poll - and we'd love for you to participate! Click here for information on how to vote for your favorites!
  • Akari, Selene, Mint, Solana - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Forced team? (Solved)

What I want to do is kind of specific, and I'm not even sure if it's possible, but I want to ask before giving up.

I want to have a part of the game where you play as a completely different character with a completely different team for a short while. I don't want to delete the player's team to do this however. I think I've seen some fan games force you to take a certain Pokemon with you but I can't remember which games, if any. Kind of like the Latias/Latios in ORAS, where you had to have it in your team to continue through the story. I think this would be the best way to do what I want.

Alternatively, if I can have the game somehow know what Pokemon the player has in the team and won't let the player continue without specific ones in the team, that would work too.

I'm sorry if this is something that can't be done. I know how I can delete the Pokemon after the player switches back to the main player, and I would just have the player avoid the box completely until the section is done. But thank you in advance for your time anyway.
 
Last edited:
@>Conditional Branch: Script: pbHasSpecies?(:LATIOS)
@>Text: You have a Latios, nice.
: Else
@>Text: You need a Latios.
@>Exit Event Processing
: Branch End

@>Conditional Branch: Script: $Trainer.ablePokemonCount==1
@>Text: You have one Pokemon, and it's a Latios.
: Else
@>Text: You have too much Pokemon.
: Branch End
 
@>Conditional Branch: Script: pbHasSpecies?(:LATIOS)
@>Text: You have a Latios, nice.
: Else
@>Text: You need a Latios.
@>Exit Event Processing
: Branch End

@>Conditional Branch: Script: $Trainer.ablePokemonCount==1
@>Text: You have one Pokemon, and it's a Latios.
: Else
@>Text: You have too much Pokemon.
: Branch End
Hey, it worked.
Thanks!
 
Back
Top