hmmm, this might be a tall order, but I was wondering if anyone could help me with this.
see, I'm trying to um, make it so that instead of setting wild pokemon/other trainers' pokemon levels, the game gets the level of your first pokemon and then like...sets the opponent's level to be somewhere between two levels lower/higher than that.
um, I know it kind of sounds random and not at all useful haha but the thing is, my game isn't set in a whole region, it's just like...a small part of the region, and the character has only one pokemon with them at a time (as well as an egg!), so uhhh the thing is obviously depending on how much you grind, your pokemon could like be anywhere from freshly hatched to like, level fifty gazillion, when you come up against plot-related trainers, so pacing opponent's levels is freaking impossible >:(
so I was basically thinking...maybe I could just throw in something small in whatever script controls the battles (like... get first pokemon's level, get a random number between level-2 and level+2, change the opponent's level to that), but I have NO IDEA if that is even viable, or where I'd do it. so uhhhh just thought I'd ask some of you experienced scripters if this is an impossible idea of mine, or if I'm going about it in entirely the wrong manner and I'll have to write a whole brand new script to deal with battles (please god not this)...