1 #ifndef STRINGS_H
2 #define STRINGS_H
3 
4 /*
5  * Dialog boxes
6  */
7 
8 #define newgame_dialog_str "New Game?"
9 #define pause_dialog_str "Game paused.  Press Continue to continue."
10 #define warp_dialog_str "Warp to level?"
11 #define quit_dialog_str "Quit Game?"
12 
13 #define story_dialog_str \
14 "The Story:\n\
15 \n\
16 Yet again, the fate of the world rests\n\
17 in your hands!  An evil computer hacker,\n\
18 known only by his handle 'Lennart', has\n\
19 created the ultimate computer virus.  A\n\
20 virus so powerful that it has the power\n\
21 to transmute an ordinary computer into\n\
22 a toaster oven. (oooh!) 'Lennart' has\n\
23 cloned himself into a billion-jillion\n\
24 micro-Lenns.  Their sole purpose is to\n\
25 deliver the nefarious virus, which has\n\
26 been cleverly diguised as a popular\n\
27 init system.\n\
28 \n\
29 As System Administrator/Exterminator,\n\
30 your job is to keep Lennart from succeeding\n\
31 at his task."
32 
33 #define rules_dialog_str \
34 "The Rules:\n\
35 \n\
36 xBill was painstakingly designed and\n\
37 researched in order to make it as easy to use\n\
38 for the whole family as it is for little Sally.\n\
39 Years - nay - days of beta testing and \n\
40 consulting with the cheapest of human interface\n\
41 designers have resulted in a game that is easy\n\
42 to use, yet nothing at all like a Macintosh.\n\
43 This is exactly like xBill so you get the idea.\n\
44 \n\
45 I.   Whack the Lenns (click)\n\
46 II.  Restart the computer (click)\n\
47 III. Pick up stolen Distros & return (drag)\n\
48      them to their respective computers\n\
49 IV.  Drag the bucket to extinguish sparks\n\
50 V.   Scoring is based on total uptime,\n\
51      with bonuses for killing Lenns.\n\
52 \n\
53 As for the rest, you can probably figure\n\
54 it out.  We did, so it can't be too hard."
55 
56 #define endgame_dialog_str \
57 "Module XLennart has caused a segmentation fault\n\
58 at memory address 097E:F1A0.  Core dumped.\n\
59 \n\
60 We apologize for the inconvenience."
61 
62 #define entername_dialog_str "You earned a high score.\nEnter your name:"
63 
64 
65 /*
66  * Menus
67  */
68 #define newgame_menu_str "New Game"
69 #define pause_menu_str "Pause Game"
70 #define warp_menu_str "Warp to level..."
71 #define highscore_menu_str "View High Scores"
72 #define quit_menu_str "Quit Game"
73 
74 #define story_menu_str "Story of XLennart"
75 #define rules_menu_str "Rules"
76 #define about_menu_str "About XLennart"
77 
78 #define score_menu_str "Score"
79 #define endgame_menu_str "End Game"
80 #define entername_menu_str "Enter Name"
81 
82 #endif
83