So here i just have some of the important flags there are used in game.
Those are 0x820 – Activates First Badge 0x821 - Activates Second Badge 0x822 - Activates Third Badge 0x823 - Activates Fourth Badge 0x824 - Activates Fifth Badge 0x825 - Activates Sixth Badge 0x826 - Activates Seventh Badge 0x827 - Activates Eighth Badge 0x828 - Activates Pokemon Menu 0x829 - Activates Pokedex Menu 0x82F - Activates Running Shoes Thats It. I will recomend you to use flags over 1000