From 4bff20130754a2e52bc0039f9c660ab8bff5fd32 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Fri, 6 Nov 2020 14:56:05 +0100 Subject: [PATCH] Show warning if first keyframe is not placed at 00:00 (closes #352) --- .../java/com/replaymod/simplepathing/gui/GuiPathing.java | 7 +++++++ src/main/resources/assets/replaymod/lang | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java b/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java index 289243cc..6b2c7c80 100644 --- a/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java +++ b/src/main/java/com/replaymod/simplepathing/gui/GuiPathing.java @@ -615,6 +615,13 @@ public class GuiPathing { int time = timeline.getCursorPosition(); SPTimeline timeline = mod.getCurrentTimeline(); + if (timeline.getPositionPath().getKeyframes().isEmpty() && + timeline.getTimePath().getKeyframes().isEmpty() && + time > 1000) { + String text = I18n.translate("replaymod.gui.ingame.first_keyframe_not_at_start_warning"); + GuiInfoPopup.open(overlay, text.split("\\\\n")); + } + switch (path) { case TIME: if (mod.getSelectedPath() == path) { diff --git a/src/main/resources/assets/replaymod/lang b/src/main/resources/assets/replaymod/lang index 93688e1f..b45b1a1f 160000 --- a/src/main/resources/assets/replaymod/lang +++ b/src/main/resources/assets/replaymod/lang @@ -1 +1 @@ -Subproject commit 93688e1fd326b7b7bcea104233a8ce6a51b54d68 +Subproject commit b45b1a1f9ae205a79c03726fce885536dd0dabd0