From ded4ee717abdf6ad84ab81bea0929473c0cd2482 Mon Sep 17 00:00:00 2001 From: YannikG Date: Mon, 20 Oct 2025 08:57:28 +0200 Subject: [PATCH] Add optional %user% Field --- src/main/java/de/umarumg/Main.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main/java/de/umarumg/Main.java b/src/main/java/de/umarumg/Main.java index 1d086ba..c831942 100644 --- a/src/main/java/de/umarumg/Main.java +++ b/src/main/java/de/umarumg/Main.java @@ -27,6 +27,7 @@ public class Main { .collect(Collectors.joining(", ")); private static String currentScene = "start"; + private static String userName = "Player"; public static void main(String[] args) { if (args.length > 0) { @@ -47,6 +48,13 @@ public class Main { textSpeed = TextSpeed.FAST; } + System.out.println("What is your Name?"); + System.out.print("> "); + String name = scanner.nextLine(); + if(!name.isEmpty()) { + userName = name.strip().split(" ")[0]; + } + run(currentScene); } @@ -71,6 +79,7 @@ public class Main { } public static void writeText(String text) { + text = text.replace("%user%", userName); try { for (char c : text.toCharArray()) { System.out.print(c);