aboutsummaryrefslogtreecommitdiff
path: root/src/esieequest/engine/commands/KillCommand.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/esieequest/engine/commands/KillCommand.java')
-rw-r--r--src/esieequest/engine/commands/KillCommand.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/src/esieequest/engine/commands/KillCommand.java b/src/esieequest/engine/commands/KillCommand.java
new file mode 100644
index 0000000..bcc0021
--- /dev/null
+++ b/src/esieequest/engine/commands/KillCommand.java
@@ -0,0 +1,23 @@
1package esieequest.engine.commands;
2
3import esieequest.game.Game;
4import esieequest.game.Text;
5import esieequest.ui.View;
6
7public class KillCommand implements Executable {
8
9 @Override
10 public void execute(final String argument, final Game game, final View view) {
11
12 if (!argument.isEmpty()) {
13 view.echo(Text.TOO_MANY_ARGUMENTS.toString());
14 return;
15 }
16
17 view.echo(Text.KILL.toString());
18 view.disableInput();
19 view.stopMusic();
20
21 }
22
23}