Commit 69382462 authored by astatham's avatar astatham
Browse files

Started Simon's dialogue

parent bf48e072
......@@ -22,12 +22,12 @@ public class SimonSpeech : MonoBehaviour, Character {
loadConversation();
if ((int)GameManager.getLevel(getName()) == 1) {
currentResponses = new string[] { "Wow a bear" };
return "(happy) grr";
currentResponses = new string[] { "Wow, a bear!" };
return "(happy) Grr";
} else if ((int)GameManager.getLevel(getName()) == 2) {
currentResponses = new string[] { "stage 2 greeting response" };
return "stage 2 (hello) grr";
currentResponses = new string[] { "Can I get my fez now?" };
return "Grr! (Hello again! Back for some more trivia?)";
} else if ((int)GameManager.getLevel(getName()) == 3) {
currentResponses = new string[] { "stage 3 greeting response" };
......@@ -42,24 +42,24 @@ public class SimonSpeech : MonoBehaviour, Character {
}
public string GoodbyeMessage(){
currentResponses = new string[] { };
return "(relieved) grr";
return "(relieved) Grr";
}
public string ProximityMessage(){
currentResponses = new string[] { };
return "(thoughtful) grr";
return "(thoughtful) Grr?";
}
public string butthurtGoodbye(){
currentResponses = new string[] { };
return "(angry) GRR";
return "(angry) GRR!";
}
public string nothingMoreToSay() {
currentResponses = new string[] { };
if (Random.Range(0, 1f) < 0.8) {
return "grr?";
return "Grr?";
} else {
return "*cough cough* ... umm ... GRR";
return "*cough cough* ... Umm ... GRR";
}
}
......@@ -97,32 +97,47 @@ public class SimonSpeech : MonoBehaviour, Character {
private void conversationStage1() {
if (GameManager.HasTalkedToAhava) {
conversation.Enqueue("grR");
responseQueue.Enqueue(new string[] { "GRR", "..." });
conversation.Enqueue("grR (It's great to have some new blood in the circus!)");
responseQueue.Enqueue(new string[] { "GRR", "...", "Come again?" });
conversation.Enqueue("GrR");
responseQueue.Enqueue(new string[] { "GRR", "umm" });
conversation.Enqueue("GrR (My name is Anton Grrkov, but people around here call me Simon for some reason)");
responseQueue.Enqueue(new string[] { "GRR", "Umm", "I don't speak Bear" });
conversation.Enqueue("gRR");
responseQueue.Enqueue(new string[] { "GRR", "you sound funny" });
conversation.Enqueue("gRR (Would you like to hear some interesting facts? I'm like a trivia machine!)");
responseQueue.Enqueue(new string[] { "GRR", "You sound funny", "I like your fez" });
conversation.Enqueue("GRr");
responseQueue.Enqueue(new string[] { "GRR", "sorta, non bearish" });
conversation.Enqueue("GRr (Did you know that polar bears are the largest terrestrial carnivores on Earth?)");
responseQueue.Enqueue(new string[] { "GRR", "Sorta... non-bearish", "Will I get a fez too?" });
conversation.Enqueue("GRR");
responseQueue.Enqueue(new string[] { "GRR", "..." });
conversation.Enqueue("GRR (Have you heard of monocycles? They've got one wheel like my unicycle, except you sit INSIDE the wheel!)");
responseQueue.Enqueue(new string[] { "GRR", "...", "Do you have fezes in colours other than red?" });
conversation.Enqueue("grr");
responseQueue.Enqueue(new string[] { "GRR", "..." });
conversation.Enqueue("grr (Feel free to come talk to me if you ever want to hear more fascinating facts!)");
responseQueue.Enqueue(new string[] { "GRR", "...", "I think a green fez would really suit me" });
} else {
conversation.Enqueue("grr (you should talk to the BEARded lady over there)");
responseQueue.Enqueue(new string[] { "okay" });
conversation.Enqueue("grr (You should talk to the BEARded lady over there)");
responseQueue.Enqueue(new string[] { "Okay" });
}
}
private void conversationStage2() {
conversation.Enqueue("gRr (What would you like to learn about today?)");
responseQueue.Enqueue(new string[] { "GrrR", "Space!", "What's with all the trivia?" });
conversation.Enqueue("grrrr (If the largest known star was where the sun is, it would reach to Jupiter's orbit!)");
responseQueue.Enqueue(new string[] { "GrRrR", "That's huge!", "Could I ask you s-" });
conversation.Enqueue("Grr (In the 18th and 19th centuries, the Russian monarchy spoke French instead of Russian!");
responseQueue.Enqueue(new string[] { "Grr?", "That's...random", "Just let me say t-" });
conversation.Enqueue("grr (Did you know that there's a kind of shark that lives for up to 500 years?)");
responseQueue.Enqueue(new string[] { "stage 2 grr?" });
conversation.Enqueue("grr (in stage 2)");
responseQueue.Enqueue(new string[] { "stage 2 grr?" });
conversation.Enqueue("grr... (I like you, I feel like I could really start opening up to you!)");
responseQueue.Enqueue(new string[] { "stage 2 grr?" });
}
private void conversationStage3() {
......@@ -146,13 +161,13 @@ public class SimonSpeech : MonoBehaviour, Character {
conversation.Enqueue("*confused grr* (Who are you? Where is our pie thrower?)");
responseQueue.Enqueue(new string[] { "okay" });
conversation.Enqueue("GRr (well its too late now, looks like youll have to be our pie thrower tonight)");
conversation.Enqueue("GRr (Well it's too late now, looks like you'll have to be our pie thrower tonight)");
responseQueue.Enqueue(new string[] { "okay" });
conversation.Enqueue("GRR (Just hold down on SPACEBAR to select an angle)");
responseQueue.Enqueue(new string[] { "okay" });
conversation.Enqueue("grr (Great! Now release SPACEBAR to select your Power and fire the pie)");
conversation.Enqueue("grr (Great! Now release SPACEBAR to select your power and fire the pie!)");
responseQueue.Enqueue(new string[] { "okay" });
conversation.Enqueue("grR (Well Done! See if you can hit the rest)");
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment