!!ヘッダファイル
/*item.h*/
#include 


struct _ITEM{
  int ty;//アイテムのタイプ
  int flag;//画面上に表示するかしないかのフラグ
  //char *pi;//アイテムの画像名
	GdkPixbuf *picture;//アイテムの画像
  int x;//アイテムX座標
  int y;//アイテムY座標
  int di;//アイテムの方向
  int s_width;//アイテムスプライト幅
  int s_height;//アイテムスプライト高さ
};
typedef struct _ITEM  Item;

/********************************************************
 *Itemでアイテムの構造体呼び出し                       
 *ty(typeの略)の中身によって違うアイテムとなる         
 *
 *ty=1→ただの草
 *ty=2→マイナス草
 *ty=3→キーアイテム
 *ty=4→武器
 *ty=5→障害物(石、スクロール速度が遅くなる)
 *ty=6→ネット
 *ty=7→人参(馬になる)
 *それぞれのアイテムを初期化する際は以下を参照のこと
 *
 *
 *********************************************************/

int randomint_it();

Item item_y_reset(Item);//アイテムのy座標リセット

Item n_grass();//ただの草の初期化

Item m_grass();//マイナス草の初期化

Item key();//キーアイテムの初期化

Item weapon();//武器の初期化

Item obstacle();//障害物の初期化

Item net();//ネットの初期化

Item item_randpos(Item );//ランダムでアイテムの場所を決める

Item item_randpos_x(Item );//アイテムのx座標をランダム

Item item_randpos_y(Item );//アイテムのy座標をランダム

//Item carrot();//人参

//Role item_effect(Role ,Item );//アイテムの効果を入れる
!!説明 Itemでアイテムの構造体呼び出し *ty(typeの略)の中身によって違うアイテムとなる **ty=1→ただの草 **ty=2→マイナス草 **ty=3→キーアイテム **ty=4→武器 **ty=5→障害物(石、スクロール速度が遅くなる) **ty=6→ネット **ty=7→人参(馬になる) それぞれのアイテムを初期化する際は用意した関数を使う。