26 lines
646 B
Java

package cz.jzitnik.game.sprites;
import cz.jzitnik.tui.ResourceLoader;
import cz.jzitnik.tui.Sprite;
public class Steve extends Sprite {
public enum SteveState{
FIRST,
SECOND,
}
public String getSprite() {
throw new RuntimeException("Error");
}
public String getSprite(Enum e) {
return ResourceLoader.loadResource(
switch (e) {
case SteveState.FIRST -> "steve1.ans";
case SteveState.SECOND -> "steve2.ans";
default -> throw new IllegalStateException("Unexpected value: " + e);
}
);
}
}