概要
キャラクターをマップ上に配置します。
プロトタイプ
int PutChara(void *chara, int qx, int qy, int qz, int dir);
戻り値
関数が成功すると 1、失敗すると 0 が返ります。
パラメータ
chara
配置するキャラクターのポインタ
qx, qy, qz
配置する座標
dir
キャラクターの向く方向 (0: 西 / 1: 北 / 2: 東 / 3: 南)
解説
PutChara 関数は、キャラクターをマップ上の指定座標に配置します。配置座標にマップの範囲外を指定すると、キャラクターをマップ上から撤去します。配置するときにキャラクターの HP が 0 であると、関数は失敗します。なお、プレイヤーのパーティーのキャラクターを一括してマップに配置するには PutPlayer 関数を使用します。