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");
|
||||
|
||||
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() {
|
||||
@Override
|
||||
public void run() {
|
||||
@@ -134,7 +142,7 @@ public class GuiReplayOverlay extends Gui {
|
||||
|
||||
@Override
|
||||
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.unpause=Unpause Replay
|
||||
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.zoomin=Zoom in
|
||||
replaymod.gui.ingame.menu.zoomout=Zoom out
|
||||
|
||||
Reference in New Issue
Block a user