aboutsummaryrefslogtreecommitdiff
path: root/engines/director/lingo/lingo-the.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2017-02-06 21:42:12 +0100
committerEugene Sandulenko2017-02-06 21:42:12 +0100
commitc22b78eae61eea2eac9cd5b357ea9cd0c3c02226 (patch)
treee6eb62c78c467ebb4166de81fa80ef261f0f0e60 /engines/director/lingo/lingo-the.cpp
parent293d59f6ada41d8c942717a0248d6aef62765a29 (diff)
downloadscummvm-rg350-c22b78eae61eea2eac9cd5b357ea9cd0c3c02226.tar.gz
scummvm-rg350-c22b78eae61eea2eac9cd5b357ea9cd0c3c02226.tar.bz2
scummvm-rg350-c22b78eae61eea2eac9cd5b357ea9cd0c3c02226.zip
DIRECTOR: Lingo: Documented D4 "Digital video" Lingo
Diffstat (limited to 'engines/director/lingo/lingo-the.cpp')
-rw-r--r--engines/director/lingo/lingo-the.cpp30
1 files changed, 18 insertions, 12 deletions
diff --git a/engines/director/lingo/lingo-the.cpp b/engines/director/lingo/lingo-the.cpp
index d606b76945..8658e64362 100644
--- a/engines/director/lingo/lingo-the.cpp
+++ b/engines/director/lingo/lingo-the.cpp
@@ -91,6 +91,8 @@ TheEntity entities[] = {
{ kThePauseState, "pauseState", false }, // D2 f
{ kThePerFrameHook, "perFrameHook", false }, // D2 p
{ kThePreloadEventAbort,"preloadEventAbort",false },
+ { kThePreLoadRAM, "preLoadRAM", false }, // D4 p
+ { kTheQuickTimePresent, "quickTimePresent", false }, // D4 f
{ kTheResult, "result", false }, // D2 f
{ kTheRightMouseDown, "rightMouseDown", false },
{ kTheRightMouseUp, "rightMouseUp", false },
@@ -145,20 +147,20 @@ TheEntityField fields[] = {
{ kTheSprite, "locH", kTheLocH }, // D2 p
{ kTheSprite, "locV", kTheLocV }, // D2 p
{ kTheSprite, "moveable", kTheMoveable },
- { kTheSprite, "movieRate", kTheMovieRate },
- { kTheSprite, "movieTime", kTheMovieTime },
+ { kTheSprite, "movieRate", kTheMovieRate }, // D4 P
+ { kTheSprite, "movieTime", kTheMovieTime }, // D4 P
{ kTheSprite, "pattern", kThePattern }, // D2 p
{ kTheSprite, "puppet", kThePuppet }, // D2 p
{ kTheSprite, "right", kTheRight }, // D2 p
{ kTheSprite, "scriptNum", kTheScriptNum }, // D4 p
- { kTheSprite, "startTime", kTheStartTime },
+ { kTheSprite, "startTime", kTheStartTime }, // D4 p
{ kTheSprite, "stretch", kTheStrech }, // D2 p
- { kTheSprite, "stopTime", kTheStopTime },
+ { kTheSprite, "stopTime", kTheStopTime }, // D4 p
{ kTheSprite, "top", kTheTop }, // D2 p
{ kTheSprite, "trails", kTheTrails },
{ kTheSprite, "type", kTheType }, // D2 p
{ kTheSprite, "visible", kTheVisible },
- { kTheSprite, "volume", kTheVolume },
+ { kTheSprite, "volume", kTheVolume }, // D4 p
{ kTheSprite, "width", kTheWidth }, // D2 p
// Common cast fields
@@ -179,13 +181,17 @@ TheEntityField fields[] = {
{ kTheCast, "foreColor", kTheForeColor },
// Digital video fields
- { kTheCast, "controller", kTheController },
- { kTheCast, "directToStage",kTheDirectToStage },
- { kTheCast, "frameRate", kTheFrameRate },
- { kTheCast, "loop", kTheLoop },
- { kTheCast, "pausedAtStart",kThePausedAtStart },
- { kTheCast, "preload", kThePreload },
- { kTheCast, "sound", kTheSound }, // 0-1 off-on
+ { kTheCast, "center", kTheCenter }, // D4 p
+ { kTheCast, "controller", kTheController }, // D4 p
+ { kTheCast, "crop", kTheCrop }, // D4 p
+ { kTheCast, "directToStage",kTheDirectToStage },// D4 p
+ { kTheCast, "duration", kTheDuration }, // D4 p
+ { kTheCast, "frameRate", kTheFrameRate }, // D4 p
+ { kTheCast, "loop", kTheLoop }, // D4 p
+ { kTheCast, "pausedAtStart",kThePausedAtStart },// D4 p
+ { kTheCast, "preLoad", kThePreLoad }, // D4 p
+ { kTheCast, "sound", kTheSound }, // D4 p // 0-1 off-on
+ { kTheCast, "video", kTheVideo }, // D4 p
// Bitmap fields
{ kTheCast, "depth", kTheDepth },