view ppe/EnemyMove.h @ 15:813485a28b6f

ppe/Move is integrated into EnemyMove.
author tkaito
date Sun, 08 Aug 2010 18:05:46 +0900
parents
children
line wrap: on
line source

#ifndef INCLUDED_TASK_HELLO
#define INCLUDED_TASK_HELLO

#ifndef INCLUDED_SCHED_TASK
#  include "SchedTask.h"
#endif
/*
class Twice : public SchedTask {
public:
    SchedConstructor(Twice);
    
    int run(void *r, void *w);
};
 */


/* これは必須 */
SchedDefineTask(Move00, move00);
SchedDefineTask(Move01, move01);
SchedDefineTask(Move02, move02);
SchedDefineTask(Move03, move03);
SchedDefineTask(Move04, move04);
SchedDefineTask(Move05, move05);
SchedDefineTask(Move06, move06);
SchedDefineTask(Move07, move07);
SchedDefineTask(Move08, move08);
SchedDefineTask(Move09, move09);
SchedDefineTask(Move10, move10);
SchedDefineTask(Move11, move11);
SchedDefineTask(Move12, move12);
SchedDefineTask(Move13, move13);

SchedDefineTask(Move20, move20);
SchedDefineTask(Move21, move21);
SchedDefineTask(Move22, move22);
SchedDefineTask(Move23, move23);
SchedDefineTask(Move24, move24);
SchedDefineTask(Move25, move25);
SchedDefineTask(Move06, move06);
SchedDefineTask(Move27, move27);
SchedDefineTask(Move28, move28);
SchedDefineTask(Move29, move29);
SchedDefineTask(Move30, move30);
SchedDefineTask(Move31, move31);
SchedDefineTask(Move32, move32);
SchedDefineTask(Move33, move33);
SchedDefineTask(Move34, move34);
SchedDefineTask(Move35, move35);

SchedDefineTask(Move40, move40);
SchedDefineTask(Move41, move41);

SchedDefineTask(Move400, move400);
SchedDefineTask(Move401, move401);
SchedDefineTask(Move402, move402);

SchedDefineTask(Move410, move410);
SchedDefineTask(Move411, move411);

SchedDefineTask(Move500, move500);
SchedDefineTask(Move501, move501);

SchedDefineTask(Move600, move600);
SchedDefineTask(Move601, move601);
SchedDefineTask(Move602, move602);

SchedDefineTask(Asteroid, asteroid);

typedef struct {
  double x, y;
  double vx, vy;
  const char *chara;
  int vital;
  int score;
  int remove;
  void *parent;
  void *root;
  
} *ObjPropertyPtr, ObjProperty;


#endif