package net.alcuria.umbracraft.definitions.anim;
import net.alcuria.umbracraft.annotations.Tooltip;
import net.alcuria.umbracraft.definitions.Definition;
/** Defines battle animations.
* @author Andrew Keturi */
public class BattleAnimationGroupDefinition extends Definition {
/** The attack animation */
public String attack;
/** The moving away animation */
public String away;
/** The dead animation */
public String dead;
/** The defend anim */
public String defend;
/** The hurt animation */
public String hurt;
/** The idle animation */
public String idle;
/** The name */
public String name;
@Tooltip("A tag for sorting")
public String tag;
/** The moving towards animation */
public String towards;
@Override
public String getName() {
return name != null ? name : "Untitled";
}
@Override
public String getTag() {
return tag != null ? tag : "";
}
}