すいません。C++はやったことないんですが
struct Code内の
groupにenumで宣言した5つ(DAMAGE,ALHPA,MOTION,ETC1,ETC2)
の数字のどれかが入ってCASEで飛んで。
unionの宣言は共用体でvalueがいろいろ型が共有されてて
なんとなくはわかるのですが、これだとTEXTから読み込む数字は
おかしくなりませんか?