diff dandy.h @ 6:661ec1e92042

set_game_task move to API(SceneGrapRoot).
author tkaito
date Sun, 27 Jun 2010 22:58:57 +0900
parents ccc811ee5f55
children c015109a6041
line wrap: on
line diff
--- a/dandy.h	Mon Jun 21 03:47:35 2010 +0900
+++ b/dandy.h	Sun Jun 27 22:58:57 2010 +0900
@@ -17,13 +17,13 @@
 typedef void (*coll)(SceneGraphPtr node, void *sgroot_, int w, int h, SceneGraphPtr tree);
 
 typedef struct {
-  double x, y;
-  double vx, vy;
-  int frame;
+  double x, y; //8?
+  double vx, vy; //8?
+  int frame; //4
   const char *chara;
-  int vital;
-  int score;
-  void *parent;
+  int vital; //4
+  int score; //4
+  void *parent; 
   void *root;
   
 } *ObjPropertyPtr, ObjProperty;
@@ -56,7 +56,57 @@
   
 } state;
 
-#define ENEMY_STATUS_TABLE { \
-    ENEMY_STATUS("test00", 0, 0),	   \
-    ENEMY_STATUS("greencrab", 330, 98)   \
+//const state enemystate[50];
+
+#define ENEMY_STATUS_TABLE {\						
+    ENEMY_STATUS("title001"   , 0  , 0),				\
+    ENEMY_STATUS("greencrab", 330, 98),				\
+    ENEMY_STATUS("plane", 470, 37),					\
+    ENEMY_STATUS("e_redbullet", 30, 16),				\
+    ENEMY_STATUS("bass1_organ", 25000, 10000),				\
+    ENEMY_STATUS("boss1_parts1", 10000, 10000),				\
+    ENEMY_STATUS("bluebullet", 40, 39),					\
+    ENEMY_STATUS("e_laser", 100, 100000),				\
+    ENEMY_STATUS("lightning", 100, 100000),				\
+    ENEMY_STATUS("asteroid", 170, 500),					\
+    ENEMY_STATUS("asteroid_boss2body", 100, 500),			\
+    ENEMY_STATUS("boss2_leftshoulder", 10000, 12000),			\
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
+    ENEMY_STATUS("t",	0, 0), \
 }