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;
}