今日の進捗~地図システム完成~
今日は地図のシステムを、実際に使える段階まで進めました。
アイテム「城の見取り図」を使用後、現在いる階層のマップが表示。
左右キーで切り替え。キャンセルボタンで閉じる。
敵がいる場所でも開け、その間敵は動かない。
でも敵に見つかってる状態で使おうとすると怒られる。
以下開発メモ
アイテムを使用すると魅了値、理性値のゲージが消えて地図切り替えスイッチと、PC・NPCの移動を制御するスイッチがONになる。
その後現在いる階層を、あらかじめ入れておいた変数に合わせてマップ表示。
地図切り替えスイッチをONにしたら並列で制御。
処理的にはただピクチャを表示させているだけなので、普通に操作は受け付ける。
なのでキャンセルボタンでメニューを開かないよう禁止に。
次に現在いる階層の変数を、地図を切り替える用の変数に代入して、その変数を条件に左右キーで一階と二階のマップを切り替える。
スタンプは別のコモンイベントで制御。
イベント等で各施設の場所を教えてもらったらスタンプが押されて、こちらにも反映される。
閉じる時はキャンセルボタンで。
マップとスタンプ含めてピクチャを全消去。
移動制御用スイッチも復帰し、ゲージも表示。
魅了値ゲージはピクチャで管理してるので、各々ピクチャ番号が被らないように注意。
ちなみにマップを開きながらでも会話ボタンは受け付けたり。
地図を開いた状態でできる会話とかも入れたら面白そう。