- 5
- Posts
- 12
- Years
- Seen Nov 20, 2024
Hello!
So, I'm working on my not-yet-announced GBA hack. So far it's going pretty well. However, I am stumped by one feature. At one point in the game, I wanted to implement the fight with the trainer that has a randomized team. Or rather, it's more like this:
-The trainer can have 12 possible pokemon with custom sets. Of course, a standard limitation of 6 pokemon in battle is in place.
-Each pokemon has 4 possible sets. So 48 sets total.
-The trainer can have only one unique pokemon. No duplicates.
Would be also great to manipulate what pokemon that trainer is more likely to have, but that's luxury stuff.
The closest thing I could find from the game itself was Battle Tower trainers. So I could use that as a starting point (kinda), but I still don't know how to... well, actually implement it. I think I get the idea, but I don't consider myself the best programmer. Still, I learned so much while making my hack, so this could be another great lesson.
I assume it's quite advanced stuff, so I don't expect a full tutorial about it. Still, any advice on how to do it would be awesome!
So, I'm working on my not-yet-announced GBA hack. So far it's going pretty well. However, I am stumped by one feature. At one point in the game, I wanted to implement the fight with the trainer that has a randomized team. Or rather, it's more like this:
-The trainer can have 12 possible pokemon with custom sets. Of course, a standard limitation of 6 pokemon in battle is in place.
-Each pokemon has 4 possible sets. So 48 sets total.
-The trainer can have only one unique pokemon. No duplicates.
Would be also great to manipulate what pokemon that trainer is more likely to have, but that's luxury stuff.
The closest thing I could find from the game itself was Battle Tower trainers. So I could use that as a starting point (kinda), but I still don't know how to... well, actually implement it. I think I get the idea, but I don't consider myself the best programmer. Still, I learned so much while making my hack, so this could be another great lesson.
I assume it's quite advanced stuff, so I don't expect a full tutorial about it. Still, any advice on how to do it would be awesome!