2015 ソフトウェア設計及び演習用の班Wiki
15::gr05::mob.h2
キャラクターのステータスの宣言を行う関数
#pragma once #define TRUE 1 #define FALSE 0 #define ALLY 0 #define ENEMY 1 /*キャラクターの構造体*/ typedef struct{ int mob; //キャラの種類 int enemy; //敵or味方 double coor; //自分のいる座標 int hp; //HP int cost; //コスト int atk; //攻撃力 int atk_s; //攻撃間隔(頻度) int atk_j; // int range; //射程 int spd; //移動速度 int ex; //存在判定 } MOB; int find(MOB x,MOB y); //射程内にキャラがいるかどうか(敵か味方か)の判別 void atk(int *x,int *y); //攻撃を実行する関数 MOB fall(MOB x); //HP0の時に存在値をTRUE→FALSEにする関数
最終更新日:2015/08/10 10:22:17