/*
 ******************************************************************************
 *              
 *	プレイヤーの家関連処理のヘッダー
 *	$Id: m_house.h,v 1.1 2003/06/06 00:15:12 tong Exp $
 ******************************************************************************
 */
#ifndef M_HOUSEh
#define M_HOUSEh

#ifdef _LANGUAGE_C_PLUS_PLUS
extern "C" {
#endif

#include "m_basic.h"

/*
 *	配置場所
 */
enum {
    mHS_WEST_NORTH_e,		/* 西北 */
    mHS_EAST_NORTH_e,		/* 東北 */
    mHS_WEST_SOUTH_e,		/* 西南 */
    mHS_EAST_SOUTH_e,		/* 東南 */

    mHS_ALL_ARRANGE_TYPES
};

/* 家関連情報の初期化 */
extern void	mHS_house_init(void);

/* 配置インデックス取得 */
extern int	mHS_get_arrange_idx(
    int	pl_no			/* プレイヤーＮｏ．	*/
    );

/* ある配置場所の使用プレイヤーのナンバー取得 */
extern int	mHS_get_pl_no(
    int	arrange_idx
    );

/* 家所有フラグ取得 */
extern int	mHS_get_use(
    int	pl_no			/* プレイヤーＮｏ．	*/
    );

/* 家所有フラグセット */
extern int	mHS_set_use(
    int	pl_no,			/* プレイヤーＮｏ．	*/
    int	arrange_idx		/* 配置場所		*/
    );


#ifdef _LANGUAGE_C_PLUS_PLUS
} /* extern "C" */
#endif

#endif
/*** m_house.h ***/
