package net.scapeemulator.game.model.player.skills.magic;
import net.scapeemulator.game.model.SpotAnimation;
import net.scapeemulator.game.model.mob.Animation;
/**
* @author David Insley
*/
enum TeleportType {
STANDARD(3, 8939, 8941, 1576, 1577);
// ANCIENTS
// LUNAR
final int delay;
final Animation startAnimation;
final Animation endAnimation;
final SpotAnimation startGraphic;
final SpotAnimation endGraphic;
private TeleportType(int delay, int animStart, int animEnd, int gfxStart, int gfxEnd) {
this.delay = delay;
this.startAnimation = new Animation(animStart);
this.endAnimation = new Animation(animEnd);
this.startGraphic = new SpotAnimation(gfxStart);
this.endGraphic = new SpotAnimation(gfxEnd);
}
}