protected override EffectTypeModuleData CreateInstanceForClone() { PlasmaData result = new PlasmaData { Colors = Colors.ToList(), Speed = Speed, LineDensity = LineDensity, PlasmaStyle = PlasmaStyle, Orientation = Orientation, ColorType = ColorType, LevelCurve = new Curve(LevelCurve) }; return(result); }
public Plasma() { _data = new PlasmaData(); EnableTargetPositioning(true, true); }
protected override EffectTypeModuleData CreateInstanceForClone() { PlasmaData result = new PlasmaData { Colors = Colors.ToList(), Speed = Speed, LineDensity = LineDensity, PlasmaStyle = PlasmaStyle, Orientation = Orientation, ColorType = ColorType, LevelCurve = new Curve(LevelCurve) }; return result; }