2014 ソフトウェア設計及び演習用の班Wiki
statas.h
- #ifndef STATAS_H
- #define STATAS_H
- extern char item[10][2][30];
- void save(int frag);
- void load();
- /*主人公のステータス構造体*/
- typedef struct{
- char* name; /*名前*/
- long HP; /* 体力 */
- int LUCK; /* 運 */
- int IQ; /* 知識 */
- int COMMU; /* コミュ力 */
- long MONEY; /* 金 */
- int N_WEEK; /* 今の週 */
- int L_WEEK; /* 残りの週 */
- //イベント用フラグ
- int frag0;
- int frag1;
- int frag2;
- int frag3;
- int frag4;
- int frag5;
- int frag6;
- int frag7;
- int frag8;
- int frag9;
- //バトル用フラグ
- int frag10;
- int frag11;
- int frag12;
- int frag13;
- int frag14;
- int frag15;
- int frag16;
- int frag17;
- int frag18;
- int frag19;
- }player;
- /* 敵となる先生のステータスの構造体 */
- typedef struct{
- char* ename; //先生の名前
- long hp; //先生の体力
- int dif; //先生の問題の難易度
- int turn; //先生の攻撃頻度
- long power; //先生の1ターンに与えてくるダメージ量
- int gra; //先生のイメージ画像を表示する際の識別番号
- int word; //先生のセリフの識別番号
- } enemy;
- extern player hero;
- extern player save_data;
- extern enemy teki;
- void player_status(player *sst);
- void player_status_up( player *psu, int frag1, int frag2);
- void enemy_status(enemy *est, int frag1, int frag2);
- #endif
最終更新日:2015/02/18 04:10:55