Example #1
0
 protected AbilityAnimation(String id, Action<PartyMemberSpriteSheet> partyMemberAnimation, Int32 partyMemberAnimationDelay, Int32 partyMemberAnimationFrames, 
     AbilityVisual overSourceVisual, AbilityVisual underSourceVisual, AbilityVisual overTargetVisual,
     AbilityVisual underTargetVisual, AbilityVisual overBattlefieldVisual, AbilityVisual underBattlefieldVisual)
     : base(id)
 {
     PartyMemberAnimationDelay = partyMemberAnimationDelay;
     PartyMemberAnimation = partyMemberAnimation;
     OverSourceVisual = overSourceVisual;
     UnderSourceVisual = underSourceVisual;
     OverTargetVisual = overTargetVisual;
     UnderTargetVisual = underTargetVisual;
     OverBattlefieldVisual = overBattlefieldVisual;
     UnderBattlefieldVisual = underBattlefieldVisual;
 }
Example #2
0
 public static AbilityAnimation NewVisualOverTarget(String id, Action<PartyMemberSpriteSheet> partyMemberAnimation, Int32 partyMemberAnimationDelay, 
     Int32 partyMemberAnimationFrames, AbilityVisual overTargetVisual)
 {
     return new AbilityAnimation(id, partyMemberAnimation, partyMemberAnimationDelay, partyMemberAnimationFrames, AbilityVisual.None, AbilityVisual.None,
         overTargetVisual, AbilityVisual.None, AbilityVisual.None, AbilityVisual.None);
 }
Example #3
0
 public static AbilityAnimation New(String id, Action<PartyMemberSpriteSheet> partyMemberAnimation, Int32 partyMemberAnimationDelay, Int32 partyMemberAnimationFrames,
     AbilityVisual overSourceVisual, AbilityVisual underSourceVisual, AbilityVisual overTargetVisual,
     AbilityVisual underTargetVisual, AbilityVisual overBattlefieldVisual, AbilityVisual underBattlefieldVisual)
 {
     return new AbilityAnimation(id, partyMemberAnimation, partyMemberAnimationDelay, partyMemberAnimationFrames, overSourceVisual, underSourceVisual,
         overTargetVisual, underTargetVisual, overBattlefieldVisual, underBattlefieldVisual);
 }