//---------------------------------------------------------------------------------------------------------------------------------------------------
//
// Copyright (C)2007 DarkWynter Studios. All rights reserved.
//
//---------------------------------------------------------------------------------------------------------------------------------------------------
// {License Information: Creative Commons}
//---------------------------------------------------------------------------------------------------------------------------------------------------
namespace ElementalGame
{
#region Using Statements
using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Storage;
#endregion
// The Intro cutscene
public class Scene2 : CutSceneScreen
{
const int SWIRL_TIMER = 500;
const int SCREEN_TIMER_1500 = 1500;
const int SCREEN_TIMER_2000 = 2000;
const int BLACK_TIMER = 500;
const int SCEENBREAK_TIMER = 3000;
// Constructor:
public Scene2()
: base()
{
// Second Cutscene - Dojo go down the hole...
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback1"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(3000);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback2"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(3000);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback3"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(3000);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback4"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(2800);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback5"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(2800);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback6"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(2800);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback7"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(2800);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback8"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(2800);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback9"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(2800);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback10"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(2800);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/flashback11"));
screens.Add(ElementalGame.content.Load("_textures/cutScenes/black"));
screenTimeDelays.Add(5800);
screenTimeDelays.Add(BLACK_TIMER);
screens.Add(ElementalGame.content.Load("_textures/cutScenes/Tutor_Fire"));
screens.Add(ElementalGame.content.Load("_textures/Loading"));
screenTimeDelays.Add(10000);
screenTimeDelays.Add(BLACK_TIMER);
}
}
}