diff --git a/README.md b/README.md index f0952d6..60c9eb4 100644 --- a/README.md +++ b/README.md @@ -14,8 +14,8 @@ A pixel cross-platform roguelite game. | ----------------------------------------------------------- | ------------------ | | Randomly generated map | complete | | loot | complete | -| Support still out of the knapsack system | In progress | -| Add AI agents to creatures | await | +| Support still out of the knapsack system | complete | +| Add AI agents to creatures | In progress | ## Screenshot @@ -44,6 +44,14 @@ Enter the following command in your working directory: git clone https://github.com/Cold-Mint/Traveller.git ``` +#### Export + +You need to fill in the Export Presets > Resources > Filter to export non-resource files or folders edit box: + +``` +data/* +``` + ## Participate in translation The project is prepared for localization at the beginning of writing. You can edit the csv file in the locals directory. To modify and add new translations. diff --git a/README_JA.md b/README_JA.md index ad8205a..3ba5955 100644 --- a/README_JA.md +++ b/README_JA.md @@ -14,8 +14,8 @@ | ----------------------------------------------------------- | ------------------ | | マップをランダムに生成します | 成し遂げる | | 戦利品 | 成し遂げる | -| バックパックのシステムをサポートしています | 進行中です | -| 生物にAIエージェントを追加します | すたんばい | +| バックパックのシステムをサポートしています | 成し遂げる | +| 生物にAIエージェントを追加します | 進行中です | ## スクリーンショットです ゲームのシーンです @@ -42,6 +42,14 @@ git clone https://github.com/Cold-Mint/Traveller.git ``` +#### エクスポート + +エクスポートプリセット>リソース>エクスポート非リソースファイルまたはフォルダ編集ボックスに記入する必要があります: + +``` +data/* +``` + ## 翻訳に携わります このプロジェクトは、当初からローカライズの準備ができていました。localsディレクトリのcsvファイルを編集することができます。新しい翻訳を加えたり修正したりしています diff --git a/README_ZH.md b/README_ZH.md index bab1dc0..83a0c80 100644 --- a/README_ZH.md +++ b/README_ZH.md @@ -14,8 +14,8 @@ | ----------------------------------------------------------- |----| | 随机生成地图 | 完成 | | 战利品 | 完成 | -| 支持仍出的背包系统 | 进行中 | -| 为生物添加AI代理 | 等待 | +| 支持仍出的背包系统 | 完成 | +| 为生物添加AI代理 | 进行中 | ## 屏幕截图 @@ -44,6 +44,14 @@ git clone https://github.com/Cold-Mint/Traveller.git ``` +#### 导出 + +需要在导出预设>资源>筛选导出非资源文件或文件夹编辑框内填入: + +``` +data/* +``` + ## 参与翻译 此项目在编写之初就为本地化做好了准备。您可以编辑locals目录下的csv文件。来修改和添加新的翻译。 diff --git a/locals/Log.csv b/locals/Log.csv index 4f67a6c..d2e9058 100644 --- a/locals/Log.csv +++ b/locals/Log.csv @@ -35,7 +35,7 @@ log_start_item_register_from_file,开始从文件注册物品信息,Start regist log_found_files,找到{0}个文件,Found {0} files,{0}ファイルが見つかりました log_found_item_types,从文件中找到{0}个物品类型,Found {0} item types in files,ファイルから{0}個のアイテム・タイプが見つかった log_register_item,注册物品类型{0}结果为{1},Registered item type {0}; results in {1},登録されたアイテム・タイプ {0} の結果は {1} です。 -log_error_when_open_item_regs_dir,尝试打开物品信息目录时发生错误,Error when opening itemRegs dir,アイテム情報カタログを開こうとしてエラーが発生しました。 +log_error_when_open_item_regs_dir,尝试打开物品信息目录时发生错误,错误代码:{1},"An error occurred when trying to open the item information directory, error code: {1}",アイテム情報ディレクトリを開こうとしてエラーが発生しました、エラーコード:{1} log_wrong_custom_arg,不匹配的参数:类型为{0}而值为{1},Mismatched parameter: type {0} and value {1},パラメータの不一致:型{0}と値{1}。 log_item_container_is_null,物品容器为空,Item container is null,アイテム・コンテナが空です log_item_has_no_owner,物品没有所有者,Item has no owner,アイテムに所有者がいません diff --git a/scripts/inventory/ItemTypeRegister.cs b/scripts/inventory/ItemTypeRegister.cs index bb64327..3a55fd4 100644 --- a/scripts/inventory/ItemTypeRegister.cs +++ b/scripts/inventory/ItemTypeRegister.cs @@ -33,9 +33,10 @@ public static class ItemTypeRegister //initialize file dir var itemRegsDirPath = "res://data/itemRegs/"; var itemRegsDir = DirAccess.Open(itemRegsDirPath); - if (DirAccess.GetOpenError() is not Error.Ok) + var error = DirAccess.GetOpenError(); + if (error is not Error.Ok) { - LogCat.LogError("error_when_open_item_regs_dir"); + LogCat.LogError("error_when_open_item_regs_dir",error.ToString()); } //找到文件