public CustomPiece AddEffect(EffectListEnum list, string[] effectNames) { switch (list) { case EffectListEnum.PLACEMENT: foreach (string s in effectNames) { placeEffectNames.Add(s); } break; case EffectListEnum.DESTORYED: foreach (string s in effectNames) { destoryedEffectNames.Add(s); } break; case EffectListEnum.HIT: foreach (string s in effectNames) { hitEffectNames.Add(s); } break; case EffectListEnum.SWITCH: foreach (string s in effectNames) { switchEffectNames.Add(s); } break; } return(this); }
public CustomPiece AddEffect(EffectListEnum list, string effectName) { switch (list) { case EffectListEnum.PLACEMENT: placeEffectNames.Add(effectName); break; case EffectListEnum.DESTORYED: destoryedEffectNames.Add(effectName); break; case EffectListEnum.HIT: hitEffectNames.Add(effectName); break; case EffectListEnum.SWITCH: switchEffectNames.Add(effectName); break; } return(this); }