#include "engines/myst3/hotspot.h"
#include "common/scummsys.h"
#include "common/str.h"
#include "common/language.h"
#include "common/platform.h"
#include "common/ptr.h"
#include "common/array.h"
#include "common/hashmap.h"
#include "common/stream.h"
Go to the source code of this file.
Classes |
struct | Myst3::NodeData |
struct | Myst3::RoomData |
struct | Myst3::RoomKey |
struct | Myst3::AgeData |
struct | Myst3::AmbientCue |
struct | Myst3::RoomScripts |
| A script index entry in the 'myst3.dat' file. More...
|
class | Myst3::Database |
struct | Myst3::Database::RoomKeyHash |
Namespaces |
namespace | Myst3 |
Typedefs |
typedef Common::SharedPtr
< NodeData > | Myst3::NodePtr |
Enumerations |
enum | Myst3::GameLocalizationType { Myst3::kLocMonolingual,
Myst3::kLocMulti2,
Myst3::kLocMulti6
} |
enum | Myst3::MystLanguage {
Myst3::kEnglish = 0,
Myst3::kOther = 1,
Myst3::kDutch = 1,
Myst3::kFrench = 2,
Myst3::kGerman = 3,
Myst3::kItalian = 4,
Myst3::kSpanish = 5
} |
enum | Myst3::NodeID {
Myst3::kNodeSharedInit = 1,
Myst3::kNodeLogoPlay = 1,
Myst3::kNodeMenuNewGame = 98,
Myst3::kNodeMenuMain = 100,
Myst3::kNodeMenuLoadGame = 200,
Myst3::kNodeMenuSaveGame = 300
} |
enum | Myst3::RoomID {
Myst3::kRoomShared = 101,
Myst3::kRoomIntro = 201,
Myst3::kRoomTomahnaStart = 301,
Myst3::kRoomTomahnaReturn = 401,
Myst3::kJnaninStart = 501,
Myst3::kRoomLeos = 502,
Myst3::kRoomLeet = 503,
Myst3::kRoomLelt = 504,
Myst3::kRoomLemt = 505,
Myst3::kRoomLeof = 506,
Myst3::kRoomEdannaStart = 601,
Myst3::kRoomLisw = 602,
Myst3::kRoomLifo = 603,
Myst3::kRoomLisp = 604,
Myst3::kRoomLine = 605,
Myst3::kRoomVoltaicStart = 701,
Myst3::kRoomEnpp = 703,
Myst3::kRoomEnem = 704,
Myst3::kRoomEnlc = 705,
Myst3::kRoomEndd = 706,
Myst3::kRoomEnch = 707,
Myst3::kRoomEnli = 708,
Myst3::kRoomNarayan = 801,
Myst3::kRoomMenu = 901,
Myst3::kRoomJournals = 902,
Myst3::kRoomDemo = 903,
Myst3::kRoomAtix = 904,
Myst3::kRoomAmateriaStart = 1001,
Myst3::kRoomMais = 1002,
Myst3::kRoomMall = 1003,
Myst3::kRoomMass = 1004,
Myst3::kRoomMaww = 1005,
Myst3::kRoomMato = 1006,
Myst3::kLogo = 1101
} |
enum | Myst3::ScriptType {
Myst3::kScriptTypeNode,
Myst3::kScriptTypeAmbientSound,
Myst3::kScriptTypeBackgroundSound,
Myst3::kScriptTypeNodeInit,
Myst3::kScriptTypeAmbientCue
} |
| Script types stored in 'myst3.dat'.
More...
|
Generated on Sat Feb 16 2019 05:01:46 for ResidualVM by 1.7.1
|
|