#include <SDL.h>
#include <SDL_image.h>
-#include <sys/types.h>
-#include <ctype.h>
-
#include "defines.h"
#include "globals.h"
#include "intro.h"
-#include "screen.h"
#include "text.h"
-#include "texture.h"
-#include "timer.h"
-
-char * intro_text[] = {
- "Tux and Gown were having a nice picnic..",
- "when suddenly...",
- "Gown is beamed away!!!",
- "This looks like a job for ---"
- };
-
void draw_intro()
{
- bool done = false;
-
- while (!done)
- {
- SDL_Event event;
- drawgradient(Color(155, 200, 255), Color(255, 255, 255));
-
- gold_text->draw_align("Gwen gets captured!", screen->w/2, 15, A_HMIDDLE, A_TOP);
-
- white_text->draw
- ("\n" //
- "Tux and Gwen were out having a nice\n"
- "picnic on the ice fields of Antarctica.\n"
- "Suddenly, a creature jumped from\n"
- "behind an ice bush, there was a flash,\n"
- "and Tux fell asleep!\n"
- "\n" //
- "When Tux wakes up, he finds that Gwen\n"
- "is missing. Where she lay before now\n"
- "lies a letter. \"Tux, my arch enemy!\"\n"
- "says the letter. \"I have captured\n"
- "your beautiful Gwen and have taken her\n"
- "to my fortress. The path to my fortress\n"
- "is littered with my minions. Give up on the\n"
- "thought of trying to reclaim her, you\n"
- "haven't a chance! -Nolok\"\n"
- "\n"
- "Tux looks and see Nolok's fortress in\n"
- "the distance. Determined to save his\n"
- "beloved Gwen, he begins his journey.",
- -5, 30);
-
- white_small_text->draw_align("Press any button to continue!",
- screen->w/2, screen->h - 20, A_HMIDDLE, A_TOP);
-
- flipscreen();
- SDL_Delay(100);
-
- done = wait_for_event(event,0);
- }
+display_text_file("intro.txt", "images/background/arctis2.jpg");
}