TheDarklingWolf/Cataclysm-DDA — pull request #1238 by acidia (2013-05-26 16:53:27+00:00)
Title: Mi-Go Parrot ability...

Adding atmosphere, rarely Mi-Go will say/shout things. When you are wondering around the lab you won't know who said it until you actually catch the Mi-Go doing it. The length of the statements is very limited so this is what I came up with for round 1.

case 1: g->sound(z->posx, z->posy, 60, "a woman cry out!"); break;
case 2: g->sound(z->posx, z->posy, 40, "a small girl crying..."); break;
case 3: g->sound(z->posx, z->posy, 20, "'This creature has some form of higher level brain function.'"); break;
case 4: g->sound(z->posx, z->posy, 40, "'Shall we terminate the specimen if power is lost?'"); break;
case 5: g->sound(z->posx, z->posy, 40, "a small girl pleading, 'Mommy, help!'"); break;
case 6: g->sound(z->posx, z->posy, 40, "a child, 'Oh God, my leg! Give it back!'"); break;
case 7: g->sound(z->posx, z->posy, 40, "'Destroy the specimen if it begins to interact with the lock.'"); break;
case 8: g->sound(z->posx, z->posy, 40, "a woman yell, 'I hope you rot in hell for this!'"); break;
case 9: g->sound(z->posx, z->posy, 40, "'Kill them all and let God sort them out!'"); break;
case 10: g->sound(z->posx, z->posy, 40, "'I'm gonna cut your damned limbs off and let you blead out!'"); break;
case 11: g->sound(z->posx, z->posy, 40, "'I wonder if you understand what I'm saying.'"); break;
case 12: g->sound(z->posx, z->posy, 40, "'I believe that it is trying to learn our language.'"); break;
case 13: g->sound(z->posx, z->posy, 40, "'It seems to want to experiment on us... give it a prisoner.'"); break;
case 14: g->sound(z->posx, z->posy, 40, "'It is interested in observing the brain of a living human.'"); break;
case 15: g->sound(z->posx, z->posy, 40, "'Would it react differently with a child?'"); break;
case 16: g->sound(z->posx, z->posy, 40, "'It seems to want to experiment on us... give it a prisoner.'"); break;
case 17: g->sound(z->posx, z->posy, 40, "'Although advanced, its ethics are not our own.'"); break;
case 18: g->sound(z->posx, z->posy, 40, "'It shows no empathy towards the prisoners we... 'gave' it.'"); break;