|
| enum class | AD2044InterfaceRectID {
ActiveItemRender
, ExamineButton
, InventoryRender0
, InventoryRender1
,
InventoryRender2
, InventoryRender3
, InventoryRender4
, InventoryRender5
} |
| |
| enum | VCruiseGameID { GID_UNKNOWN = 0
, GID_REAH = 1
, GID_SCHIZM = 2
, GID_AD2044 = 3
} |
| |
| enum | VCruiseGameFlag {
VCRUISE_GF_WANT_MP3 = (1 << 0)
, VCRUISE_GF_WANT_OGG_VORBIS = (1 << 1)
, VCRUISE_GF_NEED_JPEG = (1 << 2)
, VCRUISE_GF_GENTEE_PACKAGE = (1 << 3)
,
VCRUISE_GF_USE_SETUP_EXE = (1 << 4)
, VCRUISE_GF_BUL_LANGUAGE = (1 << 6)
, VCRUISE_GF_TWN_LANGUAGE = (1 << 7)
, VCRUISE_GF_JPN_LANGUAGE = (1 << 8)
,
VCRUISE_GF_HUN_LANGUAGE = (1 << 9)
, VCRUISE_GF_CHN_LANGUAGE = (1 << 10)
, VCRUISE_GF_CZE_LANGUAGE = (1 << 11)
, VCRUISE_GF_FORCE_LANGUAGE = (1 << 12)
,
VCRUISE_GF_WANT_MIDI = (1 << 13)
, VCRUISE_GF_STEAM_LANGUAGES
} |
| |
| enum | StartConfig { kStartConfigCheatMenu
, kStartConfigInitial
, kStartConfigAlt
} |
| |
| enum | GameState {
kGameStateBoot
, kGameStateWaitingForAnimation
, kGameStateWaitingForAnimationToDelay
, kGameStateWaitingForFacing
,
kGameStateWaitingForFacingToAnim
, kGameStateQuit
, kGameStateIdle
, kGameStateDelay
,
kGameStateScript
, kGameStateScriptReset
, kGameStateGyroIdle
, kGameStateGyroAnimation
,
kGameStatePanLeft
, kGameStatePanRight
, kGameStateMenu
} |
| |
| enum | LoadGameOutcome {
kLoadGameOutcomeSucceeded
, kLoadGameOutcomeSaveDataCorrupted
, kLoadGameOutcomeMissingVersion
, kLoadGameOutcomeInvalidVersion
,
kLoadGameOutcomeSaveIsTooNew
, kLoadGameOutcomeSaveIsTooOld
} |
| |
| enum | OSEventType {
kOSEventTypeInvalid
, kOSEventTypeMouseMove
, kOSEventTypeLButtonDown
, kOSEventTypeLButtonUp
,
kOSEventTypeKeymappedEvent
} |
| |
| enum | KeymappedEvent {
kKeymappedEventNone
, kKeymappedEventEscape
, kKeymappedEventHelp
, kKeymappedEventSaveGame
,
kKeymappedEventLoadGame
, kKeymappedEventSoundSettings
, kKeymappedEventQuit
, kKeymappedEventPause
,
kKeymappedEventMusicToggle
, kKeymappedEventSoundToggle
, kKeymappedEventMusicVolumeDown
, kKeymappedEventMusicVolumeUp
,
kKeymappedEventSoundVolumeDown
, kKeymappedEventSoundVolumeUp
, kKeymappedEventSkipAnimation
, kKeymappedEventPutItem
} |
| |
|
|
MenuPage * | createMenuMain (bool isSchizm) |
| |
|
MenuPage * | createMenuHelp (bool isSchizm) |
| |
|
MenuPage * | createMenuSound (bool isSchizm) |
| |
|
MenuPage * | createMenuQuit (bool isSchizm) |
| |
|
MenuPage * | createMenuPause (bool isSchizm) |
| |
|
Common::SharedPtr< IScriptCompilerGlobalState > | createScriptCompilerGlobalState () |
| |
|
Common::SharedPtr< ScriptSet > | compileReahLogicFile (Common::ReadStream &stream, uint streamSize, const Common::Path &blamePath) |
| |
|
Common::SharedPtr< ScriptSet > | compileAD2044LogicFile (Common::ReadStream &stream, uint streamSize, const Common::Path &blamePath) |
| |
|
void | compileSchizmLogicFile (ScriptSet &scriptSet, uint loadAsRoom, uint fileRoom, Common::ReadStream &stream, uint streamSize, const Common::Path &blamePath, IScriptCompilerGlobalState *gs) |
| |
|
bool | checkSchizmLogicForDuplicatedRoom (Common::ReadStream &stream, uint streamSize) |
| |
|
void | optimizeScriptSet (ScriptSet &scriptSet) |
| |
This is the namespace of the V-Cruise engine.
Status of this engine: ???
Games using this engine:
- Reah: Face the Unknown
- Schizm: Mysterious Journey