Example #1
0
        public void defineEffect(String aminationXMLURL, String name)
        {
            cSpriteManager.Instance.addAnimation(aminationXMLURL, name);
            sEffect e = new sEffect();

            e.sprite = new cAnimatedSprite(name);
            e.name = name;
            _effectBlueprints.Add(e);
        }
Example #2
0
 public void Assign(sEffect effect)
 {
     Mode          = effect.Mode;
     BuffMode      = effect.BuffMode;
     Enhance.ID    = effect.Enhance.ID;
     Enhance.SubID = effect.Enhance.SubID;
     Schedule      = effect.Schedule;
     Multiplier    = effect.Multiplier;
     if (effect.FX == null)
     {
         return;
     }
     FX = (IEffect)effect.FX.Clone();
 }
Example #3
0
 public sEffect clone()
 {
     sEffect e = new sEffect();
     e.sprite = sprite.clone();
     e.name = name;
     return e;
 }