[Tux4kids-commits] r771 - in tuxmath/trunk: doc src

tholy-guest at alioth.debian.org tholy-guest at alioth.debian.org
Sun Nov 30 12:38:40 UTC 2008


Author: tholy-guest
Date: 2008-11-30 12:38:40 +0000 (Sun, 30 Nov 2008)
New Revision: 771

Modified:
   tuxmath/trunk/doc/README.txt
   tuxmath/trunk/src/campaign.h
Log:
Change the campaign-mode text to be more easily readable by children.


Modified: tuxmath/trunk/doc/README.txt
===================================================================
--- tuxmath/trunk/doc/README.txt	2008-11-26 13:31:52 UTC (rev 770)
+++ tuxmath/trunk/doc/README.txt	2008-11-30 12:38:40 UTC (rev 771)
@@ -2,9 +2,9 @@
 An educational math tutorial game starring Tux, the Linux Penguin
 -----------------------------------------------------------------
 
-June 11, 2008
+August 13, 2008
 
-For tuxmath-1.6.3
+For tuxmath-1.7.0
 
 Objective
 ---------

Modified: tuxmath/trunk/src/campaign.h
===================================================================
--- tuxmath/trunk/src/campaign.h	2008-11-26 13:31:52 UTC (rev 770)
+++ tuxmath/trunk/src/campaign.h	2008-11-30 12:38:40 UTC (rev 771)
@@ -10,7 +10,7 @@
 #include "SDL_extras.h"
 
 
-//#define TESTING_CAMPAIGN //allow ESC to skip missions instead of exiting
+#define TESTING_CAMPAIGN //allow ESC to skip missions instead of exiting
 
 #define NUM_STAGES 5 
 #define NUM_ROUNDS 3
@@ -22,48 +22,15 @@
     "-[Esc] to skip",
     "Mission One: Careful Cadet",
     "--------------------------",
-    "Welcome, Tux!",
+    "I'm so glad you've come!",
     "",
-    "Congratulations on your graduation from the ",
-    "Math Command Training Academy. ",
+    "The penguins need your help! Comets",
+    "are falling from the sky, and are melting",
+    "the penguins' igloos. To save their homes,",
+    "we need you to find the secret code that",
+    " will zap each comet.",
     "",
-    "Your arrival to the Galactic Math Command Fleet",
-    "comes just in time. The distant star Mathematica",
-    "has gone supernova, and parts of its solar",
-    "system are now traveling toward the planet FOSS.",
-    "",
-    "Mathematican asteroids are made of a material",
-    "called Undotrium, a mysterious metal that is",
-    "known to be very hard to destroy. But Galactic",
-    "scientists think they have found a way to do",
-    "so. Powerful computers connected to a Lambda",
-    "Laser can use numbers to locate Undotrium comets,",
-    "aim and shoot a perfect beam that will turn it",
-    "into harmless snow. But first, you need to look",
-    "closely at the comet and tell the Lambda Laser",
-    "Computer what number it needs to use. There are",
-    "many different types of comets, and it is up to",
-    "up to you to figure out these numbers!",
-    "",
-    "Tux, your first mission as a Cadet will be to",
-    "help the peaceful penguins of FOSS. The penguins",
-    "are afraid to leave their igloos, and they need",
-    "Math Command help to keep them safe. Igloos can",
-    "protect penguins from Undotrium, but they will",
-    "melt if they're hit more than once, and then",
-    "the penguin will be without a home. Do not let",
-    "that happen!",
-    "",
-    "-IMPORANT",
-    "There is one more thing you should know. Certain",
-    "comets are made of a more powerful type of",
-    "Undotrium. You will know these comets when you",
-    "see them, by their red color. If you can shoot",
-    "a red comet, you may be able to use it to build",
-    "additional igloos."
-    "",
-    "",
-    "Good luck, Cadet.",
+    "Do your best!",
     NULL
   },
   //scout
@@ -71,34 +38,14 @@
     "-[Esc] to skip",
     "Mission Two: Smart Scout",
     "------------------------",
-    "Great job, Tux. Your performance on FOSS was",
-    "brilliant and the penguins give you their thanks.",
-    "After such a show of skill and smarts, we feel",
-    "that your training as a Cadet must be complete.",
-    "We are pleased to promote you to the rank of",
-    "Galactic Math Scout. As a gift for your",
-    "accomplishment, you are getting your own Lambda",
-    "Laser Computer. And it will come in handy...",
-    "You need to go on another mission right away!",
+    "Great job! Since you saved the penguins' homes,",
+    "we are promoting you to Scout. Scouts are good",
+    "for keeping an eye out for trouble...",
     "",
-    "Already, another wave of comets is headed toward",
-    "FOSS. This time, things will not be so easy.",
-    "Radar scans of the new comets show signs of",
-    "subtractive Undotrium. Before, you have seen",
-    "comets such as \"2+3=5\". Now you will begin to",
-    "see \"5-2=3\" and \"5-2=3\". Subtractive",
-    "Undotrium is the opposite of normal Undotrium,",
-    "just like subtraction is the opposite of",
-    "addition. Don't let it trick you!",
-    "",
-    "Sometimes, you may need to figure out a very",
-    "large subtractive comet. The best strategy for",
-    "doing so is to start at the lower number and",
-    "count upward until you reach the higher number.",
-    "The number you count will be the answer, or as",
-    "we call it in the Fleet, the difference.",
-    "",
-    "You can do it, Tux! Show us how good you are.",
+    "...like what's happening right now!",
+    "The TakeAways have come, and they're sending",
+    "new, trickier comets against the penguins!",
+    "But you can save them!",
     NULL
   },
   //ranger
@@ -106,51 +53,16 @@
     "-[Esc] to skip",
     "Mission Three: Royal Ranger",
     "---------------------------",
-    "You've done it again. The Penguin Emperor, his",
-    "majesty the Great Auk, has heard of your math",
-    "skills and wants to congratulate you himself.",
-    "You have been invited to the Royal Igloo for a",
-    "celebration, where the Emperor will personally",
-    "offer a token of gratitude. He tells us it's a",
-    "surprise.",
+    "You've done it again! The Penguin Emperor has",
+    "chosen you to join his team of Rangers that",
+    "help protect the city.  We're sending you",
+    "there now...",
     "",
-    "-........",
-    "-@**>##;7^^PLEaSe StaND bY",
-    "**EMERGENCY ROYAL TRANSMISSION**",
-    "-Help! Save us! We....comets.....the penguins...",
-    "-...must come to...if....don't....go",
-    "**END OF TRANSMISSION**",
-    "",
-    "It sounds like the Royal Igloo is in trouble.",
-    "We weren't able to decode the whole transmission,",
-    "but the Emperor definitely said that there were",
-    "more comets. We are sending you in right away.",
-    "",
-    "Intel shows a new strain of Undotrium comets that",
-    "are many times larger than the ones you have seen",
-    "already. These multiplicative comets are made of",
-    "huge amounts of additive Undotrium. To solve them",
-    "you will need to add over and over again. Just",
-    "one comet can have a question like 3*6, which is",
-    "the same as 3+3+3+3+3+3!",
-    "",
-    "Be careful, Tux. We have also picked up signs of",
-    "comets that are very different from the ones",
-    "we've seen before. They have numbers that are",
-    "less than zero. These negative numbers do",
-    "strange things to addition and subtraction. If",
-    "a negative number is added, it is really",
-    "subtracted, and if it is subtracted, it's really",
-    "added.",
-    //TODO better explanation of negatives
-    "Also, if two numbers are multiplied and one of",
-    "them is negative, the answer will be negative",
-    "also. But if both numbers are negative, the",
-    "answer is positive! Be careful.",
-    "",
-    "We are making you a Ranger right away, and we",
-    "hope that you will give the Emperor and his",
-    "citizens extra care. We know you will do so.",
+    "...oh no! Now the Emperor himself is under attack,"
+    "from new types of comets: these problems are",
+    "multiplying! To fight these, you need great",
+    "skill. We think you can do it. Join the",
+    "Rangers and help save the city!",
     NULL
   },
   //ace
@@ -158,57 +70,15 @@
     "-[Esc] to skip",
     "Mission Four: Imperial Ace",
     "--------------------------",
-    "You did it, Tux! The Emperor and the penguins of",
-    "FOSS are safe once more. His majesty would like",
-    "to speak to you.",
+    "You did it! The Emperor wants to thank you",
+    "in person. We are taking you to his ice palace",
+    "for a great honor: you will become",
+    "the Imperial Ace!",
     "",
-    "-Please stand by...",
-    "**OFFICIAL ROYAL TRANSMISSION**",
-    "-Thank you, Tux. The planet FOSS will forever be",
-    "-grateful. Please honor us tonight and join our",
-    "-celebration. I would like to personally give",
-    "-you the designation of imperial Ace. You've done",
-    "-well, and you are truly deserving.",
-    "**END OF TRANSMISSION**",
-    "",
-    "Bravo, Tux! The rank of Ace is the highest honor",
-    "a Math Command pilot can get. It can only come",
-    "from the Emperor himself! We will leave you to",
-    "your celebration. When you are finished, there",
-    "is more to do. Your mission, should you choose",
-    "to accept it, is to end the menace of all these",
-    "Mathematican comets once and for all.",
-    "",
-    "Our scientists have investigated the cause of",
-    "the repeated assault of comets: these aren't",
-    "coming from Mathematica anymore. A portion of",
-    "the original Mathematican asteroids passed",
-    "through Recursa Minor, a small but interesting",
-    "solar system that multiplies and replicates",
-    "anything that comes near it.",
-    "",
-    "You must travel into Recursa Minor to destroy",
-    "the rest of the asteroids before more copies",
-    "come out of there and threaten our people. To",
-    "make sure there aren't extra copies of YOU,",
-    "we will let you borrow the Singleton, an advanced",
-    "space ship the Galactic scientists wish to test",
-    "out. There should only ever be one Singleton.",
-    "",
-    "Tux, you will have to destroy asteroids that have",
-    "never come out of Recursa Minor: divisive",
-    "Undotrium asteroids. Don't be fooled by the",
-    "fancy symbol, \"%\". Division is just backwards",
-    "multiplication, or repeated subtraction. If you",
-    "subtract the divisor (the second number) from",
-    "the dividend over and over again, and put up a",
-    "finger every time you do, when you hit zero, the",
-    "number of fingers you're holding up will be the",
-    "answer. It's called the quotient, and it's the",
-    "only thing that will let you shoot divisive",
-    "Undotrium.",
-    "",
-    "Finish this, Tux. You're our Ace.",
+    "But right in the middle of the ceremony,",
+    "a new attack from the land of Division starts!",
+    "Now is no time for resting; the city",
+    "needs your help!",
     NULL
   },
   //commando
@@ -216,37 +86,16 @@
     "-[Esc] to skip",
     "Final Mission: Computing Commando",
     "---------------------------------",
-    "The penguins came along with you? I see. Those",
-    "penguins were copies of the ones from FOSS. The",
-    "Singleton was not perfect after all. ",
+    "Penguin scientists have learned that all",
+    "these attacks are coming from a secret",
+    "base, and they need you to go fight",
+    "the final battle. They also give you",
+    "this clue: first do multiplication and",
+    "division, and then do addition and subtraction.",
+    "I hope that hint helps!",
     "",
-    "The ship is yours, Tux. Our scientists need to",
-    "start from scratch. Something about not",
-    "remembering how to build another Singleton.",
-    "",
-    "You've done well; there have been no more comet",
-    "assaults since you left FOSS. However, there are",
-    "still more asteroids deep in Recursa Minor,",
-    "orbiting the Moon of Infinite Recursion. The Moon",
-    "has mashed different comets into something far,",
-    "far nastier than what was originally there.",
-    "They're made of different types of Undotrium, and",
-    "to destroy them, you will need to figure out the",
-    "answer to each type. First to multiplication and",
-    "division. Then do addition and subtraction. We",
-    "have two examples:",
-    "  5*2+7 = 10+7 = 17",
-    "  8/4*3*2 = 2*3*2 = 6*2 = 12",
-    "Notice that in the first question, we do 5*2=10",
-    "first, because multiplication comes before",
-    "division.",
-    "In the second question, since there is division",
-    "and multiplication, we start on the left and go",
-    "right. If you go the other way, you will get the",
-    "wrong answer!",
-    "",
-    "This is it, Tux. Succeed here and the galaxy is",
-    "safe again. It's time to go Commando.",
+    "This is it! You can stop these attacks",
+    "forever, Commando!",
     NULL
   },
 };




More information about the Tux4kids-commits mailing list