コード例 #1
0
 public override bool AttemptedDoubleItemUse(Item target)
 {
     Terminal.WriteLine("You use it.");
     return true;
 }
コード例 #2
0
 public override bool OnInteract(string command, Item target, string attemptedname)
 {
     if (command == "iddqd")
     {
         ChangeRoom(next);
         return false;
     }
     if (command == "examine" && target.GetType() == typeof (InfoDumpPainting) &&
         paintings.ContainsKey((InfoDumpPainting) target))
     {
         paintings[(InfoDumpPainting) target] = true;
         if (!paintings.ContainsValue(false))
         {
             target.OnInteract("examine", attemptedname);
             Terminal.WriteLine(ending);
             Terminal.WriteLine("Press any key to continue...");
             Terminal.ReadKey();
             Terminal.Clear();
             ChangeRoom(next);
             return false;
         }
     }
     return true;
 }