土管 その4

土管の移動先を選択するダイアログ(position_dialog)を追加しました。
今日の差分
pipe_down_routineを設定したキャラクタを配置するとposition_dialogが出るようになっています。


マップから移動先を選択するウィンドウ(PosSelectWindow)は、マップ編集ウィンドウ(MapEditWindow)の実装クラスを流用しています。
ウィンドウプロシージャとウィンドウの実装を分離していたのが役に立ちました。


なお、今日のバージョンではposition_dialogの結果は使っていません。
明日は、この移動先情報をファイルに書き出して、ゲーム側に反映させてみます。