マジレスすると所持ポケモンとそのボールの関連付けももう完成してるから変数を(^^
int ThisBall =7; //7=クイックボール
みたいに数字を一個変えるだけで出来るので容量食わないと思いまんこ(^^
ポケモンが使ってる言語がC#かはしりまふぇんが(^^
どの言語でも同じだと思いまんこ(^^
もし仮にC#で一番容量の少ない変数のbyteを使ってたとしても0〜255まで自分のボール設定できるんでふよね(^^

8世代はハードが容量たっぷりスイッチでふひ(^^
ボールが増えるといいでふね(^^