The Camera Path Play/Pause button now tells the user where it's going to start (current cursor position or start)
This commit is contained in:
@@ -124,6 +124,14 @@ public class GuiReplayOverlay extends Gui {
|
|||||||
}
|
}
|
||||||
}, "replaymod.gui.ingame.menu.playpath");
|
}, "replaymod.gui.ingame.menu.playpath");
|
||||||
|
|
||||||
|
private final GuiElement buttonPlayFromStart = texturedButton(BUTTON_PLAY_PATH_X, BOTTOM_ROW, 0, 0, 20, new Runnable() {
|
||||||
|
@Override
|
||||||
|
public void run() {
|
||||||
|
ReplayHandler.startPath(null, GuiScreen.isCtrlKeyDown());
|
||||||
|
|
||||||
|
}
|
||||||
|
}, "replaymod.gui.ingame.menu.playpathfromstart");
|
||||||
|
|
||||||
private final GuiElement buttonPause = texturedButton(BUTTON_PLAY_PATH_X, BOTTOM_ROW, 0, 20, 20, new Runnable() {
|
private final GuiElement buttonPause = texturedButton(BUTTON_PLAY_PATH_X, BOTTOM_ROW, 0, 20, 20, new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
@@ -134,7 +142,7 @@ public class GuiReplayOverlay extends Gui {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public GuiElement delegate() {
|
public GuiElement delegate() {
|
||||||
return ReplayHandler.isInPath() ? buttonPause : buttonPlay;
|
return ReplayHandler.isInPath() ? buttonPause : GuiScreen.isCtrlKeyDown() ? buttonPlayFromStart : buttonPlay;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -373,7 +373,8 @@ replaymod.gui.ingame.menu.removetimekeyframe=Remove Time Keyframe
|
|||||||
replaymod.gui.ingame.menu.pause=Pause Replay
|
replaymod.gui.ingame.menu.pause=Pause Replay
|
||||||
replaymod.gui.ingame.menu.unpause=Unpause Replay
|
replaymod.gui.ingame.menu.unpause=Unpause Replay
|
||||||
replaymod.gui.ingame.menu.renderpath=Render Camera Path
|
replaymod.gui.ingame.menu.renderpath=Render Camera Path
|
||||||
replaymod.gui.ingame.menu.playpath=Play Camera Path
|
replaymod.gui.ingame.menu.playpath=Play Camera Path from Cursor Position
|
||||||
|
replaymod.gui.ingame.menu.playpathfromstart=Play Camera Path from Start
|
||||||
replaymod.gui.ingame.menu.pausepath=Pause Camera Path
|
replaymod.gui.ingame.menu.pausepath=Pause Camera Path
|
||||||
replaymod.gui.ingame.menu.zoomin=Zoom in
|
replaymod.gui.ingame.menu.zoomin=Zoom in
|
||||||
replaymod.gui.ingame.menu.zoomout=Zoom out
|
replaymod.gui.ingame.menu.zoomout=Zoom out
|
||||||
|
|||||||
Reference in New Issue
Block a user