Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
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.
It would be more efficient to use a var like 0x8000 or something and make the routine branch to different places to set the levels depending on what its set to, if that makes sense.
The routine was made for my Battle Marsh which only excludes a handful of Pokémon with incomplete data and legendaries, so that's why a blacklist was chosen. You'd have to rewrite it yourself to change that, sorry.
It isn't the most efficient, although you have misunderstood me, in that you only do it once to find Pallet Town, and then everything will progress in the order of map names (until it gets to things like Mt. Moon, in which you restart the process).
Unfortunately I didn't take note of the offsets, like I said my method was literally just "edit each entry one by one until I see the red circle move lol".
Yeah the decapitalised texts in scripts should probably be fixed. Not my highest priority, because most people would replace them. Knowing where they are is helpful though.
That should work, and you can remove it indeed. But I really suggest you take a look at some simple ASM tuts—learning how to modify a compare within existing code takes less time than expanding all those tables :P