ScummVM API documentation
Lilliput Namespace Reference

Classes

struct  EvaluatedMode
 
class  LilliputConsole
 
class  LilliputEngine
 
struct  LilliputGameDescription
 
class  LilliputScript
 
class  LilliputSound
 
struct  OpCode
 
class  ScriptStream
 
struct  SmallAnim
 

Enumerations

enum  GameType { kGameTypeNone = 0, kGameTypeRobin, kGameTypeRome }
 
enum  LilliputDebugChannels {
  kDebugEngine = 1 << 0, kDebugScript = 1 << 1, kDebugSound = 1 << 2, kDebugEngineTBC = 1 << 3,
  kDebugScriptTBC = 1 << 4
}
 
enum  InterfaceHotspotStatus { kHotspotOff = 0, kHotspotDisabled = 1, kHotspotEnabled = 2, kHotspotSelected = 3 }
 
enum  kActionType {
  kActionNone = 0, kButtonPressed = 1, kButtonReleased = 2, kActionTalk = 3,
  kActionGoto = 4, kCubeSelected = 5, kCodeEntered = 6
}
 
enum  kValueType {
  kNone, kImmediateValue, kCompareOperation, kComputeOperation,
  kGetValue1, kgetPosFromScript
}
 

Detailed Description

This is the namespace of the Lilliput engine.

Status of this engine:

  • Adventures of Robin Hood is mostly working without sound

Games using this engine:

  • Adventures of Robin Hood
  • Rome: Pathway to Rome