Beispiel #1
0
        private void LoadElementFromNFC()
        {
            displayWindow.PreserveState();
            Console.WriteLine("Loading Element from NFC");
            Card card = Card.FindOrCreate(NFCData);

            if (card == null)
            {
                Console.WriteLine("Card not found.");
                Notify("Card Data Not Found.");
                return;
            }

            if (card.Type == "Map")
            {
                Console.WriteLine($"Loading {card.Type} = {card.Source}");
                displayWindow.DisplayImage(card.Source);
            }
            else if (card.Type == "Character")
            {
                Character character = Character.Find(Int32.Parse(card.Source));
            }
            else
            {
                Console.WriteLine("Invalid Card Found.");
                Notify("Card Data Invalid.");
            }
        }
Beispiel #2
0
 public void InitializeDisplayWindow()
 {
     displayWindow = new DisplayWindow();
     displayWindow.SetMonitor(settings.Monitor);
     if (settings.DefaultImage != null)
     {
         defaultImage.Image = new Bitmap(settings.DefaultImage);
         displayWindow.DisplayImage(settings.DefaultImage);
     }
     RefreshMaps();
 }
Beispiel #3
0
 private void ClearDisplay(object sender, EventArgs e)
 {
     displayWindow.DisplayImage(settings.DefaultImage);
 }