>>43
player.AddEffect(new AttackBuf(10).LifeTime(turn:5))
みたいなことをジェネリック使ってどうにかしたいということでしょうか