public override void Tick(DanmakuManager danmakuManager, DanmakuSequenceInfo info)
        {
            foreach (string d in bulletSets)
            {
                string          s  = info.id + d;
                DanmakuModifier dm = (DanmakuModifier)Activator.CreateInstance(modifier.GetType());
                dm.Copy(modifier);
                info.bulletSets[s].modifiers.Add(dm);
                dm.Apply(info.bulletSets[s]);
            }

            info.NextAction();
        }
 private void OnActionSelected(object t)
 {
     modifier = (DanmakuModifier)Activator.CreateInstance(actionTypes[(string)t]);
 }