private void ExtractPNGFromImage(WzImage image) { WzCanvasProperty npcImage = WzInfoTools.GetNpcImage(image); if (npcImage != null) { Image = npcImage.PngProperty.GetPNG(false); Origin = WzInfoTools.VectorToSystemPoint((WzVectorProperty)npcImage["origin"]); } else { Image = new Bitmap(1, 1); Origin = new System.Drawing.Point(); } }
private void ExtractPNGFromImage(WzImage image) { WzCanvasProperty npcImage = WzInfoTools.GetNpcImage(image); if (npcImage != null) { Image = npcImage.PngProperty.GetPNG(false); if (Image.Width == 1 && Image.Height == 1) { Image = global::HaCreator.Properties.Resources.placeholder; } Origin = WzInfoTools.VectorToSystemPoint((WzVectorProperty)npcImage["origin"]); } else { Image = new Bitmap(1, 1); Origin = new System.Drawing.Point(); } }
private void ExtractPNGFromImage(WzImage image) { WzCanvasProperty npcImage = WzInfoTools.GetNpcImage(image); if (npcImage != null) { Image = npcImage.GetLinkedWzCanvasBitmap(); if (Image.Width == 1 && Image.Height == 1) { Image = global::HaCreator.Properties.Resources.placeholder; } Origin = WzInfoTools.PointFToSystemPoint(npcImage.GetCanvasOriginPosition()); } else { Image = new Bitmap(1, 1); Origin = new System.Drawing.Point(); } }