package net.alcuria.umbracraft;
import net.alcuria.umbracraft.engine.scripts.BattleScriptCommand;
/** An interface for delegating any battle-specific code needed in UmbraCraft to
* its implementing projects.
* @author Andrew Keturi */
public interface Battle {
/** Call to end the battle and return to the field screen. */
void end();
/** Call to start a battle.
* @param command */
void start(BattleScriptCommand command);
}