mirror of
https://github.com/libretro/scummvm.git
synced 2025-03-07 02:39:56 +00:00
ACCESS: Implemented cmdVideoEnded
This commit is contained in:
parent
729f03f42c
commit
661a5694b4
@ -105,7 +105,7 @@ void Scripts::executeCommand(int commandIndex) {
|
||||
&Scripts::cmdSetTimer, &Scripts::cmdCheckTimer, &Scripts::cmdSetTravel,
|
||||
&Scripts::cmdSetTravel, &Scripts::cmdSetVideo, &Scripts::cmdPlayVideo,
|
||||
&Scripts::cmdPlotImage, &Scripts::cmdSetDisplay, &Scripts::cmdSetBuffer,
|
||||
&Scripts::cmdSetScroll, &Scripts::CMDSAVERECT, &Scripts::CMDSAVERECT,
|
||||
&Scripts::cmdSetScroll, &Scripts::cmdVideoEnded, &Scripts::cmdVideoEnded,
|
||||
&Scripts::CMDSETBUFVID, &Scripts::CMDPLAYBUFVID, &Scripts::cmdRemoveLast,
|
||||
&Scripts::cmdSpecial, &Scripts::cmdSpecial, &Scripts::cmdSpecial,
|
||||
&Scripts::CMDSETCYCLE, &Scripts::CMDCYCLE, &Scripts::cmdCharSpeak,
|
||||
@ -457,7 +457,13 @@ void Scripts::cmdSetScroll() {
|
||||
_vm->_screen->_scrollY = 0;
|
||||
}
|
||||
|
||||
void Scripts::CMDSAVERECT() { error("TODO CMDSAVERECT"); }
|
||||
void Scripts::cmdVideoEnded() {
|
||||
if (_vm->_video->_videoEnd)
|
||||
cmdGoto();
|
||||
else
|
||||
_data->skip(2);
|
||||
}
|
||||
|
||||
void Scripts::CMDSETBUFVID() { error("TODO CMDSETBUFVID"); }
|
||||
void Scripts::CMDPLAYBUFVID() { error("TODO CMDPLAYBUFVID"); }
|
||||
|
||||
|
@ -96,7 +96,7 @@ protected:
|
||||
void cmdSetDisplay();
|
||||
void cmdSetBuffer();
|
||||
void cmdSetScroll();
|
||||
void CMDSAVERECT();
|
||||
void cmdVideoEnded();
|
||||
void CMDSETBUFVID();
|
||||
void CMDPLAYBUFVID();
|
||||
void cmdRemoveLast();
|
||||
|
@ -48,13 +48,13 @@ private:
|
||||
int _xCount;
|
||||
int _scanCount;
|
||||
int _frameSize;
|
||||
bool _videoEnd;
|
||||
|
||||
void getFrame();
|
||||
public:
|
||||
int _videoFrame;
|
||||
bool _soundFlag;
|
||||
int _soundFrame;
|
||||
bool _videoEnd;
|
||||
public:
|
||||
VideoPlayer(AccessEngine *vm);
|
||||
~VideoPlayer();
|
||||
|
Loading…
x
Reference in New Issue
Block a user