示例#1
0
 public AuraAnimationInfo(AuraID id, string spriteName, int frames, int frameTimer, BlendState blendState, string startupSound, string loopSoundName, int loopSoundDuration, bool isForm, bool isKaioken, DustDelegate dustDelegate, int startingFrames, DustDelegate startingDustDelegate, int priority)
 {
     this.id = (int)id;
     auraAnimationSpriteName = spriteName;
     this.frames             = frames;
     frameTimerLimit         = frameTimer;
     this.blendState         = blendState;
     startupSoundName        = startupSound;
     this.loopSoundName      = loopSoundName;
     this.loopSoundDuration  = loopSoundDuration;
     isKaiokenAura           = isKaioken;
     isFormAura           = isForm;
     doDust               = dustDelegate;
     this.startingFrames  = startingFrames;
     startingFrameCounter = 0;
     doStartingDust       = startingDustDelegate;
     this.priority        = priority;
 }
示例#2
0
 public AuraAnimationInfo(AuraID id, string spriteName, int frames, int frameTimer, BlendState blendState, string startupSound, string loopSoundName, int loopSoundDuration, bool isForm, bool isKaioken, DustDelegate dustDelegate, int startingFrames, DustDelegate startingDustDelegate, int priority)
 {
     ID = (int)id;
     AuraAnimationSpriteName = spriteName;
     Frames               = frames;
     FrameTimerLimit      = frameTimer;
     BlendState           = blendState;
     StartupSoundName     = startupSound;
     LoopSoundName        = loopSoundName;
     LoopSoundDuration    = loopSoundDuration;
     IsKaiokenAura        = isKaioken;
     IsFormAura           = isForm;
     DoDust               = dustDelegate;
     StartingFrames       = startingFrames;
     StartingFrameCounter = 0;
     DoStartingDust       = startingDustDelegate;
     Priority             = priority;
 }