Else.java 517 B

1234567891011121314151617181920212223
  1. package me.hammerle.snuviscript.instructions;
  2. import me.hammerle.snuviscript.inputprovider.InputProvider;
  3. import me.hammerle.snuviscript.code.Script;
  4. public class Else extends Goto {
  5. public Else(int line) {
  6. super(line, 0);
  7. }
  8. @Override
  9. public InputProvider execute(Script sc, InputProvider[] o) throws Exception {
  10. if(sc.getIfState()) {
  11. sc.jumpTo(getJump());
  12. }
  13. return null;
  14. }
  15. @Override
  16. public String getName() {
  17. return "else";
  18. }
  19. }