最新版プロジェクトファイル一式 https://github.com/beta1139/ff7fc-develop/archive/master.zip
コメントはこちらへ https://github.com/beta1139/ff7fc-develop/discussions/73 (※コメントするにはgithubアカウントが必要です)
独自スクリプトでイベント作成が進んでいます 最新版のプロジェクトファイル一式をダウンロードして動作確認していただき、不具合や感想などの報告をお願いします
FF7は全部で600程マップが存在しており、現状250程データ化できています まだ作成できていないマップの8bitドット画像制作をお願いします
■プログラム製作者 BETA
■操作方法 ・↑↓→← : 矢印キー ・決定 : x ・キャンセル : z ・メニュー : space ・キャラチェンジ : c ・終了 : ESC or q ・エンカウント : s ・デバッグ情報表示 : a ・エンカウントのオンオフ切り替え: a + s ・イベント情報出力 : F1 ・処理速度を上げる : テンキーのプラス ・処理速度を下げる : テンキーのマイナス ・処理速度を通常に戻す : テンキーのアスタリスク ・当たり判定有効/無効切り替え: 左シフトキー ・簡易セーブデータ切替: F2 F2押下で記録先を以下のように切り替える ./save/status_data => ./save/status_data1 => ./save/status_data2 => ./save/status_data3 => ./save/status_data4 => ./save/status_data => (繰り返し) ・簡易セーブ : F5 (./save/status_data(なし,1,2,3,4)に記録する) ・簡易ロード : F7 (./save/status_data(なし,1,2,3,4)を復元する) ※簡易セーブ&ロード機能で記録&復元されるデータは以下のみ ・全メンバーのステータス ・パーティ構成 ・所持アイテム ・所持ギル ・コンフィグ設定 ・イベントフラグの7番以降
■設定 ・config_CS.exe ・XキーとZキーの入れ替え ・画面サイズ変更 ・垂直同期on/off設定 ・ゲーム開始時のシーン選択 ・ゲームスタート位置 ・ウィンドウ非アクティブ時の挙動 ・keyConfig.exe ・キー設定
■動作環境 以下の環境で正常動作を確認済み ・OS :windows7 ・CPU :Intel Corei5 CPU 750 @2.67GHz ・MEMORY:4.00GB ・グラボ:NVIDIA GeForce GT220
■フォルダ構成 FF7FC | --documents/ 各種ドキュメント置き場 | --イベントスクリプト命令一覧.txt | `--イベントフラグ管理表.xls | |
---|---|---|---|---|
--event/ イベントファイル格納フォルダ | ||||
--script/ イベントスクリプトファイル格納フォルダ | ||||
--script_e/ イベントスクリプトファイル格納フォルダ(英語版) | ||||
--event.csv イベント情報(NPCの追加など) | ||||
`--event_e.csv イベント情報(NPCの追加など)(英語版) | ||||
--image/ 画像ファイル格納フォルダ | ||||
--item/ アイテムデータ格納フォルダ | ||||
--item_e/ アイテムデータ格納フォルダ(英語版) | ||||
--mapdata/ マップデータ格納フォルダ | ||||
-- mapdata_000 マップエディタで作成したマップデータ | ||||
-- mapdata_999 | ||||
`-- setting.txt マップ毎の以下の設定が定義されているファイル | ||||
BGM/戦闘画面背景画像ファイル名/エンカウントする敵グループID | ||||
--mapeditor/ マップエディタ | ||||
--monsterdata/ モンスターデータ格納フォルダ | ||||
-- monster_data.csv 敵個別のステータス、画像ファイル名などの定義 | ||||
`-- monster_party_data.txt 敵グループIDの定義ファイル | ||||
--monsterdata/ モンスターデータ格納フォルダ(英語版) | ||||
--save/ セーブファイル格納フォルダ | ||||
--sound/ サウンドファイル格納フォルダ | ||||
--bgm/ BGM格納フォルダ | ||||
--se/ SE格納フォルダ | ||||
`--setting.txt 戦闘以外のBGMファイル名の定義 | ||||
--text/ 文字列リソースファイル格納フォルダ | ||||
--text_e/ 文字列リソースファイル格納フォルダ(英語) | ||||
--tools/ ツール類 | ||||
--make_map_data/ マップ画像及びマップチップ画像からマップデータを生成するツール | ||||
--map_chip_edit/ 不明 | ||||
`--map_chip_id_replacer/ チップIDを変換するツール | ||||
--config_CS.exe 各種設定変更用プログラム | ||||
--EventEditor_CS.exe イベント作成ツール | ||||
--FF7FC.exe ゲーム本体 | ||||
--ini.bin config.exeで生成した設定ファイル | ||||
--keyConfig.exe キー設定ツール | ||||
--keySetting.bin キー設定情報定義ファイル | ||||
--readme.txt このファイル | ||||
--SaveDataEditor.exe セーブデータ編集ツール | ||||
--マップNO対応表.txt マップNO対応 |
`--新キャラチップ対応表.txt キャラID対応表
●マップ毎のBGMの設定を変更したい場合 ・"./mapdata/setting.txt"を編集する IDの列に0から999までの数字が並んでいるので、 対応する行のbgmの項目を書き換えて下さい id :マップID type :未使用 bgm :BGMファイル名 battle_back:戦闘画面背景
■実装保留項目 ・マップに入ったときにマップ名を画面上部に表示させる ・オープニング電車 ・ボス消滅アニメ ・パーティアタック ・ジャンプのchg_speed