示例#1
0
文件: NPCBoredGuy.cs 项目: zr3/ld45
    void SongPlayed(Player.Song song)
    {
        MessageController.SetLookTarget(transform);
        if (song == Player.Song.HappyJig)
        {
            MessageController.AddMessage("Ahhhhhh....");
            MessageController.AddMessage("That tune....");
            MessageController.AddMessage("YEAAHHHHHH BOIIIIIII!");
            MessageController.AddMessage("That'll be stuck in my head until the festival! I love it!");

            MessageController.AddMessage("Let me tell you a story. I'm in such a good mood!");
            MessageController.AddMessage("The world is going to end!");
            MessageController.AddMessage(":D");
            MessageController.AddMessage("They say there's a creature that can help us, though.");
            MessageController.AddMessage("Or maybe it's a being. Or an entity.");
            MessageController.AddMessage("Or maybe, nothing at all.");
            MessageController.AddMessage("Anyway, there's a relic in the north, and a relic in the south.");
            MessageController.AddMessage("They say if someone finds them, they'll learn how to summon her.");
            GameOrchestrator.Instance.BoredGuyHealed = true;
        }
        else if (song == Player.Song.SadShanty)
        {
            MessageController.AddMessage("Ah....");
            MessageController.AddMessage("That tune....");
            MessageController.AddMessage("It's so sad. Beautiful, but depressing!");
        }
    }
示例#2
0
    void SongPlayed(Player.Song song)
    {
        MessageController.SetLookTarget(transform);
        if (song == Player.Song.SadShanty)
        {
            MessageController.AddMessage("Ahhhhhh....");
            MessageController.AddMessage("That tune....");
            MessageController.AddMessage("...");
            MessageController.AddMessage("It's so sad, but the singer sails on...");
            MessageController.AddMessage("Just like I must...");
            MessageController.AddMessage("Thank ye, friend. My crew may be gone, but I must go on.");
            MessageController.AddMessage("Let me tell ye about the legend of this land and sea...");

            MessageController.AddMessage("Year by year, we worship the fire mountain.");
            MessageController.AddMessage("Praying she not end us all.");
            MessageController.AddMessage("She acts up, but always calms down.");
            MessageController.AddMessage("This year though...");
            MessageController.AddMessage("She be looking redder than usual.");
            MessageController.AddMessage("And legend has it, every 1000 years...");
            MessageController.AddMessage("Well, the horror is...");
            MessageController.AddMessage("...");
            MessageController.AddMessage("... hopefully not this year.");
            GameOrchestrator.Instance.SadGuyHealed = true;
        }
        else if (song == Player.Song.HappyJig)
        {
            MessageController.AddMessage("Ahhhhhh....");
            MessageController.AddMessage("That tune....");
            MessageController.AddMessage("Reminds me of the good times with me old crew...");
        }
    }
示例#3
0
 public void Remove(Song song)
 {
     songs.Remove(song);
 }
示例#4
0
 public void Add(Song song)
 {
     songs.Add(song);
 }