My best idea was to save the game when you open the menu, then load that save file when you return; unfortunately, it doesn't remember where you were in the video. It just skips to the next scene. Bummer. This would've been especially helpful, because we also have image files (captions) running concurrent to the video, like:
Code: Select all
play movie "case_1-132.webm" noloop
show subtitle 1-223 # Why am I getting a strike when it's the defense's contradiction?
pause 4.275
show subtitle 1-224 # My life is so unfair.
pause 1.67
# Then the next scene plays.
My gamedev partner had the idea of running a timer while each video is playing, then recording the time, and playing the video from that point when you exit the menu. That might work, but I'm a little reluctant because 1) I'm not sure it would work with the captions, and 2) it could be an enormous amount of coding. (We have 200+ videos in the game right now, and we're only 1/4 of the way through.)
My other option is to just gray out the menu icons, so that you can only click them when there aren't any videos playing (like when the player is making a decision), but if anyone else has any thoughts I would love to hear them.