public BattleFX(FiniteEmitter emitter, string sound, int delay) { Emitter = emitter; Sound = sound; Delay = delay; ScreenMovement = new ScreenMover(); }
public BattleFX(BattleFX other) { Delay = other.Delay; Emitter = (FiniteEmitter)other.Emitter.Clone(); ScreenMovement = new ScreenMover(other.ScreenMovement); Sound = other.Sound; }
public ScreenMover(ScreenMover other) { MaxShake = other.MaxShake; MinShake = other.MinShake; MaxShakeTime = other.MaxShakeTime; }
public BattleFX() { Emitter = new EmptyFiniteEmitter(); ScreenMovement = new ScreenMover(); Sound = ""; }