public FlashEmitter() { Anim = new BGAnimData(); Layer = DrawLayer.Normal; StartColor = Color.White; EndColor = Color.White; }
public OverlayEmitter(OverlayEmitter other) { Anim = new BGAnimData(other.Anim); Movement = other.Movement; Offset = other.Offset; Layer = other.Layer; Color = other.Color; }
public FiniteOverlayEmitter(FiniteOverlayEmitter other) { Anim = new BGAnimData(other.Anim); Movement = other.Movement; TotalTime = other.TotalTime; Offset = other.Offset; Layer = other.Layer; Color = other.Color; }
public OverlayAnim(Loc mapLoc, BGAnimData anim, Color color, bool omnipresent, Loc movement, int totalTime /*, int fadeTime*/) { Anim = anim; this.mapLoc = mapLoc; Color = color; Omnipresent = omnipresent; Movement = movement; TotalTime = totalTime; //FadeTime = fadeTime; }
public FlashEmitter(FlashEmitter other) { Anim = new BGAnimData(other.Anim); FadeInTime = other.FadeInTime; HoldTime = other.HoldTime; FadeOutTime = other.FadeOutTime; Offset = other.Offset; Layer = other.Layer; StartColor = other.StartColor; EndColor = other.EndColor; }
public FlashAnim(Loc mapLoc, BGAnimData anim, Color startColor, Color endColor, bool omnipresent, int fadeInTime, int holdTime, int fadeOutTime) { Anim = anim; this.mapLoc = mapLoc; StartColor = startColor; EndColor = endColor; Omnipresent = omnipresent; HoldTime = holdTime; FadeInTime = fadeInTime; FadeOutTime = fadeOutTime; }
public BGAnimData(BGAnimData other) : base(other) { }
public OverlayEmitter() { Anim = new BGAnimData(); Layer = DrawLayer.Normal; Color = Color.White; }