- 1
- Posts
- 114
- Days
- Seen Apr 25, 2025
Hi there ! It took me a while to finally ask some help, lol. I'm working on a little project, a fangame that I wanted to finish (or at least finish an alpha demo playable) for the new year eve. I started almost a month ago, slowly learning everything the wiki can show me. But I have a little problem.
I wanted to make a little sidequest :
First : You battle a trainer. After beating him, he reveal you he lost one of his pokemon, his self-switch passes from none to A. If you talk to him again, he ask you to help him find the lost ball.
Second : You found the ball, which contain a shiny Dedenne with the move Volt-Tackle. He's added to your party as a foreign pokemon with a fateful encounter.
Third : You can come back to the trainer. A conditional branch check if you have his Dedenne in your team. Aaaand that's when I have a problem. He ask you to give him back his Pokemon. You can refuse and keep it and return him later if you want. If you give him back, I want him to challenge you for a revenge, and to update his team with the Dedenne you just gave him.
I know I can just make another version of this trainer with the Dedenne in his team, but he won't have the same level, EV, or moves the trainer make him get. I don't know if we can overwrite a PBS file via an event. If it was possible to update it ingame, I could make a long event who check every move individually etc etc, and then add them to the new pokemon added to his team. But I think there's probably a better way of doing that.
In short, is it possible to clone and then/or give a Pokemon of a player party, to a NPC, and if yes, how.
Sorry for my broken english, i'm french and I didn't check if what I wrote made any sense lol.
I already asked on reddit, but I didn't really receive that much help.
I wanted to make a little sidequest :
First : You battle a trainer. After beating him, he reveal you he lost one of his pokemon, his self-switch passes from none to A. If you talk to him again, he ask you to help him find the lost ball.
Second : You found the ball, which contain a shiny Dedenne with the move Volt-Tackle. He's added to your party as a foreign pokemon with a fateful encounter.
Third : You can come back to the trainer. A conditional branch check if you have his Dedenne in your team. Aaaand that's when I have a problem. He ask you to give him back his Pokemon. You can refuse and keep it and return him later if you want. If you give him back, I want him to challenge you for a revenge, and to update his team with the Dedenne you just gave him.
I know I can just make another version of this trainer with the Dedenne in his team, but he won't have the same level, EV, or moves the trainer make him get. I don't know if we can overwrite a PBS file via an event. If it was possible to update it ingame, I could make a long event who check every move individually etc etc, and then add them to the new pokemon added to his team. But I think there's probably a better way of doing that.
In short, is it possible to clone and then/or give a Pokemon of a player party, to a NPC, and if yes, how.
Sorry for my broken english, i'm french and I didn't check if what I wrote made any sense lol.
I already asked on reddit, but I didn't really receive that much help.