Replay Timeline doesn't draw blue Spectator Keyframes connections anymore
Keyframe Timeline doesn't have the Marker hover texts anymore
This commit is contained in:
@@ -116,11 +116,13 @@ public class GuiKeyframeTimeline extends GuiTimeline {
|
||||
double segmentLength = timelineLength * zoom;
|
||||
|
||||
//iterate over keyframes to find spectator segments
|
||||
if(placeKeyframes) {
|
||||
ListIterator<Keyframe> iterator = ReplayHandler.getKeyframes().listIterator();
|
||||
while(iterator.hasNext()) {
|
||||
Keyframe kf = iterator.next();
|
||||
|
||||
if(!(kf instanceof PositionKeyframe) || ((PositionKeyframe)kf).getSpectatedEntityID() == null) continue;
|
||||
if(!(kf instanceof PositionKeyframe) || ((PositionKeyframe) kf).getSpectatedEntityID() == null)
|
||||
continue;
|
||||
|
||||
int i = iterator.nextIndex();
|
||||
int nextSpectatorKeyframeRealTime = -1;
|
||||
@@ -152,12 +154,13 @@ public class GuiKeyframeTimeline extends GuiTimeline {
|
||||
drawGradientRect(keyframeX + 2, positionY + BORDER_TOP + 1, nextX - 2, positionY + BORDER_TOP + 4, 0xFF0080FF, 0xFF0080FF);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
drawTimelineCursor(leftTime, rightTime, bodyWidth);
|
||||
|
||||
|
||||
//Draw Keyframe logos
|
||||
iterator = ReplayHandler.getKeyframes().listIterator();
|
||||
ListIterator<Keyframe> iterator = ReplayHandler.getKeyframes().listIterator();
|
||||
while(iterator.hasNext()) {
|
||||
Keyframe kf = iterator.next();
|
||||
|
||||
@@ -185,7 +188,7 @@ public class GuiKeyframeTimeline extends GuiTimeline {
|
||||
long leftTime = Math.round(timeStart * timelineLength);
|
||||
double segmentLength = timelineLength * zoom;
|
||||
|
||||
|
||||
if(markerKeyframes) {
|
||||
for(MarkerKeyframe marker : ReplayHandler.getMarkers()) {
|
||||
int keyframeX = getKeyframeX(marker.getRealTimestamp(), leftTime, bodyWidth, segmentLength);
|
||||
|
||||
@@ -196,6 +199,7 @@ public class GuiKeyframeTimeline extends GuiTimeline {
|
||||
drawn = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(!drawn) {
|
||||
super.drawOverlay(mc, mouseX, mouseY);
|
||||
|
||||
Reference in New Issue
Block a user