Hi Mnemonic,
I'd like to report a bug in the method PauseTheora, which I am experiencing.
Synopsis: If you have an entity playing looped theora and you call PauseTheora(), the image gets correctly paused. As soon as you call ResumeTheora(), the image jumps by the amount of time elapsed by the pause itself. So it's not as if the theora was paused, just the changes are not rendered for the paused time.
Steps to reproduce:
1. create a sprite entity "TestNode" and let it play looped theora: ent.PlayTheora("scenes\StarMinigame\holovision.ogv",true);
2. Create a region entity and make it cover the theora + attach a script to it.
3. supply in the following code:
#include "scripts\base.inc"
on "LeftClick"
{
else
}
Thanks a lot. This fix would help me finish one particulary challenging minigame.