2015 ソフトウェア設計及び演習用の班Wiki
gr01:イベントモジュール
モジュールの説明
画面上にイベントの背景の画像とそのイベントの内容のテキストを表示する。
マップモジュールからイベントの番号の値を受け取り、それをもとにテキストファイルからテキスト、能力値を読み込んで表示する。
構造体を以下のように定義
Event Event_New(void){
Event event;
event.eid = 0;
event.text = " ";
event.intelligence = 0;
event.moral = 0;
event.money = 0;
event.real = 0;
event.gazou = " ";
return event;
}
カウントダウン関数gboolen count_down(gpointer user_data)を用いてイベントの画面が10秒で消えるように設定する。
メイン関数内でウィンドウの表示、画像の表示、テキストの表示をするように設定する。
Event Event_Load(int eid2)内で受け取ったイベント番号を引数にし、その番号のテキストと能力値をテキストファイルから読み込んで構造体に入れる。
テキスト例
-
知能 モラル 金 リア充
- 1 アルティメット同好会に入る 5 5 -1 5 リア充UP
- 2 友だちと安室奈美恵のコンサートに行く m 0 3 -5 5 リア充UP 金DOWN
- 3 かっぱ寿司でバイトをはじめる m 0 6 5 0 モラルUP 金UP
- 4 彼女Aと知り合う m 0 0 0 7 リア充UP
- 5 彼女Aという彼女ができる m 0 0 -4 7リア充UP
- 6 彼女Aとおうちデートをする m 0 -6 0 7リア充UP モラルDOWN
- 7 単位を落とす m -7 -5 0 0 知能DOWN モラルDOWN
- 8 アルティメットで怪我をする m 0 -5 -5 -2 モラルDOWN
- 9 小指を骨折する m 0 -5 -5 0 モラルDOWN 金DOWN
- 10 課題をやる、すぐおわった! m 6 0 0 0 知能UP
- 11 課題をやる、わからん!投げ出す m -6 0 0 0 能DOWN
- 12 寝坊して一コマサボる m -4 -5 0 0 モラルDOWN 知能DOWN
- 13 映画を見に行く(一人) m 0 0 -3 -6リア充DOWN
- 14 映画を見に行く(二人) m 0 0 0 7リア充UP
- 15 天気がいい、ディスクを投げよう。m 0 5 0 0 モラルUP
- 16 かっぱ寿司でバイトをやめる m 0 -6 -3 0 モラルDOWN
- 17 彼女Bと付き合う m 0 0 0 8 リア充UP
- 18 見返りを得るためにボランティアをする 0 -6 0 0 モラルDOWN
- 19 彼女Bにサンタコスをさせる m 0 -6 0 -5リア充DOWN
- 20 パチンコで日々のストレスを晴らそう!負けてストレスが更にたまる 0 -7 -5 0 モラルDOWN 金DOWN
- 21 アルティメットの飲み会に行く、泥酔して次の日潰す m 0 -5 -5 0 モラルDOWN 金DOWN
- 22 アルティメットの飲み会に行く、イッキのみさせられ即死 m 0 -50 -5 0 金DOWN モラルDOWN
- 23 日本一周を決意、大学をやめる 0 -50 0 0 終了
- 24 彼女Bとわかれる m 0 0 0 -7リア充DOWN
- 25 期末テスト、カンニングする、見事秀を獲得 m 6 -6 0 0モラルDOWN 知能UP
- 26 期末テスト、カンニングする、バレる、単位をすべて失う m -10 -5 0 0 モラルDOWN 知能DOWN
- 27 一人で安室奈美恵のコンサートに行く m 0 0 -5 -5リア充DOWN 金DOWN
- 28 東方神起のコンサートにいく m 0 0 -5 7リア充UP 金DOWN
- 29 ビッグハウスでバイトをする m 0 6 8 0 金UP モラルUP
- 30 パチンコにいく、大勝する m 0 -4 7 0 金UP モラルDOWN
- 31 バイト代がはいる m 0 0 8 0 金UP
- 32 脇見運転をする、追突する m 0 -5 6 0モラルDOWN 金DOWN
- 33 先輩に激怒される、アルティメット同好会をやめる m 0 -6 0 -6リア充DOWN モラルDOWN
- 34 靴を買う、友人とかぶる m 0 -6 -6 0金DOWN モラルDOWN
- 35 彼女Bと龍泉洞に行く、心が満たされる m 0 6 -5 6 リア充UP モラルUP
- 36 彼女Bと買い物に行く、お金がなくなる m 0 0 -5 5リア充UP 金DOWN
- 37 後輩をご飯に連れていく、全員分おごる m 0 6 -5 0 モラルUP 金DOWN
- 38 お金を拾う、交番に届けて持ち主からお礼の一割をもらう m 0 5 3 0 モラルUP 金UP
- 39 お金を拾う、自分の財布にしまう m 0 -5 3 0 金UP モラルDOWN
- 40 ひったくりを見つける、近くにサッカーボールが…!ひったくりを撃破 m 0 4 0 0 モラルUP
- 41 超獣神祭でルシファーをあてる、お金を失う m 0 3 -5 0 モラルUP 金DOWN
- 42 パワプロでSRキャラを引く、友人に自慢する m 0 4 0 0 モラルUP
- 43 将来が不安になる、不安で眠れない、不眠症になる m 0 -5 0 0 モラルDOWN
- 44 カーネギーメロン大学の先生の話を聞く、すごくためになった m 0 5 0 0 モラルUP
- 45 真面目に勉強する、成績優秀者になる m 10 6 0 0モラルUP 知能UP
- 46 部屋の模様替えをする、気分がさっぱりした m 0 6 0 0 モラルUP
- 47 夜に大通りで逆ナンされる m 0 -4 0 4 リア充UP モラルDOWN
- 48 授業に出る、バイトをする、彼女Bとよるご飯にいく、なんて日だ m 6 5 -6 5モラルUP 知能UP リア充UP 金DOWN
- 49 短期バイトに行く、他大学の友達ができる m 0 4 5 0 モラルUP 金UP
- 50 彼女Bとドライブする リア充UP m 0 0 0 4
最終更新日:2015/06/12 12:48:40