浏览代码

Update spriteeditor.c

Rudy Boudewijn van Etten 5 年之前
父节点
当前提交
f55379cee6
共有 1 个文件被更改,包括 7 次插入5 次删除
  1. 7 5
      SpriteEditor/spriteeditor.c

+ 7 - 5
SpriteEditor/spriteeditor.c

@@ -13,9 +13,9 @@
 #include <math.h>
 #include <math.h>
 #include <string.h>
 #include <string.h>
 #include <stdlib.h>
 #include <stdlib.h>
+#include <stdio.h>
 
 
 // This one is for getting the sprite from the clipboard
 // This one is for getting the sprite from the clipboard
-static int tempsprite[32][32] = {0};    
 
 
 
 
 static int tempmap[32][32] = {0};
 static int tempmap[32][32] = {0};
@@ -208,6 +208,8 @@ static void bottombarview(void);
 static void middlebarview();
 static void middlebarview();
 static void setupmiddlebar(void);
 static void setupmiddlebar(void);
 static void setuptopbar(void);
 static void setuptopbar(void);
+static void topbarview(void);
+static void setuptoolview(void);
 static void paletteview(void);
 static void paletteview(void);
 static void spritegrid(void);
 static void spritegrid(void);
 static void toolview(void);
 static void toolview(void);
@@ -215,6 +217,7 @@ static void spritelibview(void);
 static void spriteview(void);
 static void spriteview(void);
 static void updatespritelib(void);
 static void updatespritelib(void);
 static void updatepreview(void);
 static void updatepreview(void);
+static void previewview(void);
 static void spritelibcopytocanvas(void);
 static void spritelibcopytocanvas(void);
 static void previewline(bool drawit);
 static void previewline(bool drawit);
 static void previewselection(bool drawit);
 static void previewselection(bool drawit);
@@ -224,7 +227,8 @@ static void midptellipse(int rx, int ry, int xc, int yc);
 // for the copy from clipboard
 // for the copy from clipboard
 static int countcommas(char *in);
 static int countcommas(char *in);
 static int countnumbers(char *in);
 static int countnumbers(char *in);
-static void copyfromclipboard();
+static void copyfromclipboard(void);
+static void copytoclipboard(void);
 static bool importspriteis8x8(int in);
 static bool importspriteis8x8(int in);
 static bool importspriteis16x16(int in);
 static bool importspriteis16x16(int in);
 static bool importspriteis32x32(int in);
 static bool importspriteis32x32(int in);
@@ -2355,15 +2359,13 @@ void copyfromclipboard(){
     strcpy(work,clipPointer);
     strcpy(work,clipPointer);
     }
     }
     // count the comma's and the numbers.
     // count the comma's and the numbers.
-    int numCommas = countcommas(work);
+//    int numCommas = countcommas(work);
     int numNumbers = countnumbers(work);
     int numNumbers = countnumbers(work);
 
 
-    static bool banana=false;
     if(importspriteis8x8(numNumbers)){
     if(importspriteis8x8(numNumbers)){
         readtempsprite(8,8,work);
         readtempsprite(8,8,work);
         
         
         //create8x8sprite();
         //create8x8sprite();
-        banana=true;
     }
     }
 
 
 }
 }