diff --git a/trailer.html b/trailer.html index b7c695d..cfde1fb 100644 --- a/trailer.html +++ b/trailer.html @@ -1502,7 +1502,11 @@ return '
Opening picture' + '' + '' - + from + '
'; + + from + + ' Motion ' + + (s.motion_from ? 'follows shot ' + esc(s.motion_from.shot) + '\'s clip (direction of travel, camera side, pace) ' + : '') + + ''; } function shotHtml(s, voice) { @@ -1714,7 +1718,7 @@ var uf = el.getAttribute("data-useframe").split("|"); el.disabled = true; r = await act("use_frame", { draft_id: CUR, shot_id: uf[1], frame: uf[0] }); - if (r) { showMsg("msg", "Shot " + uf[1] + " opens on the " + r.frame + " frame of shot " + r.from + (r.frame === "last" ? " - taking the frame from the clip, a few seconds." : "."), "ok"); await refresh(); } + if (r) { showMsg("msg", r.frame === "motion" ? "Shot " + uf[1] + " will follow the motion of shot " + r.from + "'s clip when it is filmed." : r.frame === "nomotion" ? "Shot " + uf[1] + " no longer follows a clip." : "Shot " + uf[1] + " opens on the " + r.frame + " frame of shot " + r.from + (r.frame === "last" ? " - taking the frame from the clip, a few seconds." : "."), "ok"); await refresh(); } else el.disabled = false; return; }