2017 ソフトウェア設計及び演習用の班Wiki
g03HPイベント
for_HP_proseccing.h
//HP_processing.h //#pragma once #ifndef INCLUDE_HP #define INCLUDE_HP #include <stdio.h> #include <stdlib.h> #include <SDL.h> #include <SDL_mixer.h> #define EASY_MODE 10 #define NORMAL_MODE 20 #define HARD_MODE 30 int dice_count; //イベント構造体 typedef struct event {//イベント配列の中身 int masu_num; int event_num; char *comment; char *Iname; char *Sname; } event; typedef struct avatar {//アバターが持ってる情報 int HP_now; int masu_now; int turn; } avatar; /* 配列初期化 */ void maru_set(int,int); /* イベント関数をevepopに渡す */ void geteve(event *); /* HPの処理 */ int for_HP_main(int); /* next_maruのHPを作る(イベント前) */ void make_next_only_move(int); /* イベント */ int jdg_event(int); /* HPの更新 */ void HP_renew(void); /* maruがいるマスの更新 */ int masu_renew(int); /* イベント配列の作成 */ void make_event_array(void); /* イベント配列のストックを作成 */ void make_stock(void); /* int c_fd; *///ファイル識別子 #endif
最終更新日:2017/08/03 16:20:56