Prevent user from continuing with a video until a question/interaction is completed correctly (similar to question #2 at https://h5p.org/node/2693 and this comment: https://h5p.org/comment/4741#comment-4741). A global setting (applying to all graded interactions in a video) would be fine for our purposes, but if it is easy to make this configurable on a per-interaction basis, that would be fine, too.
issue about preventing navigation is done first
Only one interaction within a timeframe (if two are simultaneous one will be enough to continue playing the video
Interactions that are to have this feature will automatically pause the video
Design: 10 h
Editor: 16 h (Will have to add automation to ensure that settings that conflict doesn't happen, for instance disabling pause and enabling this feature shouldn't be possible, and retry also must be enabled when this feature is enabled. Maybe this should be a third interaction type (button, poster and this one being the third named for instance "treshhold" or "gate")
Implement logic: 10 h
Total estimate: 36 h
It is possible to set an option for an interaction an require that said interaction is completed with full score in order to allow the user to continue the video
It is not possible to add settings that conflict, for instance disabling pause and enabling this feature shouldn't be possible, and retry also must be enabled when this feature is enabled.
Interactions with this enabled only offers the continue button when it has been passed with full score