-- Gameflow Script for OpenTomb
-- Game: Tomb Raider: II
-- Version: 1.2
-- By: Gh0stBlade

-----------------------------------------------------------------------------------------------------------------------------------------------
gameflow_params[GAME_2] = {};
gameflow_params[GAME_2].numlevels = 18;
gameflow_params[GAME_2].title = "data/tr2/pix/TITLE";
gameflow_params[GAME_2].levels = {};
-----------------------------------------------------------------------------------------------------------------------------------------------
-- Assign our level information
-----------------------------------------------------------------------------------------------------------------------------------------------
-- Array                               [1]     Level Name                [2] Level File Path                          [3] Level Load Screen Path
-----------------------------------------------------------------------------------------------------------------------------------------------
gameflow_params[GAME_2].levels[00] = { name = "Lara's Home",             filepath = "data/tr2/data/ASSAULT.TR2",      picpath = "data/tr2/pix/mansion" };
gameflow_params[GAME_2].levels[01] = { name = "The Great Wall",          filepath = "data/tr2/data/WALL.TR2",         picpath = "data/tr2/pix/china" };
gameflow_params[GAME_2].levels[02] = { name = "Venice",                  filepath = "data/tr2/data/BOAT.TR2",         picpath = "data/tr2/pix/venice" };
gameflow_params[GAME_2].levels[03] = { name = "Bartoli's Hideout",       filepath = "data/tr2/data/venice.TR2",       picpath = "data/tr2/pix/venice" };
gameflow_params[GAME_2].levels[04] = { name = "Opera House",             filepath = "data/tr2/data/OPERA.TR2",        picpath = "data/tr2/pix/venice" };
gameflow_params[GAME_2].levels[05] = { name = "Offshore Rig",            filepath = "data/tr2/data/RIG.TR2",          picpath = "data/tr2/pix/rig" };
gameflow_params[GAME_2].levels[06] = { name = "Diving Area",             filepath = "data/tr2/data/platform.TR2",     picpath = "data/tr2/pix/rig" };
gameflow_params[GAME_2].levels[07] = { name = "40 Fathoms",              filepath = "data/tr2/data/unwater.TR2",      picpath = "data/tr2/pix/titan" };
gameflow_params[GAME_2].levels[08] = { name = "Wreck of the Maria Doria",filepath = "data/tr2/data/keel.TR2",         picpath = "data/tr2/pix/titan" };
gameflow_params[GAME_2].levels[09] = { name = "Living Quarters",         filepath = "data/tr2/data/living.TR2",       picpath = "data/tr2/pix/titan" };
gameflow_params[GAME_2].levels[10] = { name = "The Deck",                filepath = "data/tr2/data/deck.TR2",         picpath = "data/tr2/pix/titan" };
gameflow_params[GAME_2].levels[11] = { name = "Tibetan Foothills",       filepath = "data/tr2/data/SKIDOO.TR2",       picpath = "data/tr2/pix/tibet" };
gameflow_params[GAME_2].levels[12] = { name = "Barkhang Monastery",      filepath = "data/tr2/data/MONASTRY.TR2",     picpath = "data/tr2/pix/tibet" };
gameflow_params[GAME_2].levels[13] = { name = "Catacombs of the Talion", filepath = "data/tr2/data/catacomb.TR2",     picpath = "data/tr2/pix/tibet" };
gameflow_params[GAME_2].levels[14] = { name = "Ice Palace",              filepath = "data/tr2/data/ICECAVE.TR2",      picpath = "data/tr2/pix/tibet" };
gameflow_params[GAME_2].levels[15] = { name = "Temple of Xian",          filepath = "data/tr2/data/Emprtomb.TR2",     picpath = "data/tr2/pix/china" };
gameflow_params[GAME_2].levels[16] = { name = "Floating Islands",        filepath = "data/tr2/data/FLOATING.TR2",     picpath = "data/tr2/pix/china" };
gameflow_params[GAME_2].levels[17] = { name = "The Dragon's Lair",       filepath = "data/tr2/data/xian.TR2",         picpath = "data/tr2/pix/china" };
gameflow_params[GAME_2].levels[18] = { name = "Home Sweet Home",         filepath = "data/tr2/data/house.TR2",        picpath = "data/tr2/pix/mansion" };
-----------------------------------------------------------------------------------------------------------------------------------------------



-----------------------------------------------------------------------------------------------------------------------------------------------
-- 3 - Define our fmv array to store our fmv information
-----------------------------------------------------------------------------------------------------------------------------------------------
gameflow_params[GAME_2].fmv = {};
-----------------------------------------------------------------------------------------------------------------------------------------------
-- 4 - Assign our fmv information
-----------------------------------------------------------------------------------------------------------------------------------------------
-- Array                           [1]    FMV Name (Future Use)                [2]    FMV File Path
-----------------------------------------------------------------------------------------------------------------------------------------------
gameflow_params[GAME_2].fmv[0] =  { name = "Logo",                              filepath = "data/tr2/fmv/LOGO.RPL" };
gameflow_params[GAME_2].fmv[1] =  { name = "Ancient War",                       filepath = "data/tr2/fmv/ANCIENT.RPL" };
gameflow_params[GAME_2].fmv[2] =  { name = "Helicopter Lara",                   filepath = "data/tr2/fmv/MODERN.RPL" };
gameflow_params[GAME_2].fmv[3] =  { name = "Getting to Offshore Rig",           filepath = "data/tr2/fmv/LANDING.RPL" };
gameflow_params[GAME_2].fmv[4] =  { name = "Diving",                            filepath = "data/tr2/fmv/MS.RPL" };
gameflow_params[GAME_2].fmv[5] =  { name = "Arriving at Tibet",                 filepath = "data/tr2/fmv/CRASH.RPL" };
gameflow_params[GAME_2].fmv[6] =  { name = "Chinese chase",                     filepath = "data/tr2/fmv/JEEP.RPL" };
gameflow_params[GAME_2].fmv[7] =  { name = "End game",                          filepath = "data/tr2/fmv/END.RPL" };
-----------------------------------------------------------------------------------------------------------------------------------------------


-----------------------------------------------------------------------------------------------------------------------------------------------
-- 5 - Define our cutscene array to store our cutscene information
-----------------------------------------------------------------------------------------------------------------------------------------------
gameflow_params[GAME_2].cutscene = {};
-----------------------------------------------------------------------------------------------------------------------------------------------
-- 6 - Assign our cutscene information
-----------------------------------------------------------------------------------------------------------------------------------------------
-- Array                                [1]    Cutscene Name (Future Use)       [2]    Cutscene Path
-----------------------------------------------------------------------------------------------------------------------------------------------
gameflow_params[GAME_2].cutscene[1] =  { name = "Cutscene 1",                    filepath = "data/tr2/data/CUT1.TR2" };
gameflow_params[GAME_2].cutscene[2] =  { name = "Cutscene 2",                    filepath = "data/tr2/data/CUT2.TR2" };
gameflow_params[GAME_2].cutscene[3] =  { name = "Cutscene 3",                    filepath = "data/tr2/data/CUT3.TR2" };
gameflow_params[GAME_2].cutscene[4] =  { name = "Cutscene 4",                    filepath = "data/tr2/data/CUT4.TR2" };
-----------------------------------------------------------------------------------------------------------------------------------------------
