diff --git a/Assets/AddressableAssetsData/AddressableAssetSettings.asset b/Assets/AddressableAssetsData/AddressableAssetSettings.asset index 4d0dd8eea..2c839ecd7 100644 --- a/Assets/AddressableAssetsData/AddressableAssetSettings.asset +++ b/Assets/AddressableAssetsData/AddressableAssetSettings.asset @@ -15,7 +15,7 @@ MonoBehaviour: m_DefaultGroup: 09546aca93a801441859af2a811fe53b m_currentHash: serializedVersion: 2 - Hash: 0ff7da4bd5a9dda38dc01b11d13a8daf + Hash: 31f0a3861cc44a437da346feec157a3c m_OptimizeCatalogSize: 0 m_BuildRemoteCatalog: 0 m_BundleLocalCatalog: 0 diff --git a/Assets/AddressableAssetsData/AssetGroups/Scene_HuoshanFix.asset b/Assets/AddressableAssetsData/AssetGroups/Scene_HuoshanFix.asset index 2a33814cb..0af2b85ce 100644 --- a/Assets/AddressableAssetsData/AssetGroups/Scene_HuoshanFix.asset +++ b/Assets/AddressableAssetsData/AssetGroups/Scene_HuoshanFix.asset @@ -27,6 +27,11 @@ MonoBehaviour: m_ReadOnly: 0 m_SerializedLabels: [] FlaggedDuringContentUpdateRestriction: 0 + - m_GUID: 328dc1377fa7ccf4bb93fec7ce467c45 + m_Address: AnalysisLevels/AnalysisLevel01 + m_ReadOnly: 0 + m_SerializedLabels: [] + FlaggedDuringContentUpdateRestriction: 0 m_ReadOnly: 0 m_Settings: {fileID: 11400000, guid: 77169ce22e430f64fb36c771815a4a7b, type: 2} m_SchemaSet: diff --git a/Assets/ScriptableObjects/AnalysisLevels.meta b/Assets/ScriptableObjects/AnalysisLevels.meta new file mode 100644 index 000000000..ce9603bde --- /dev/null +++ b/Assets/ScriptableObjects/AnalysisLevels.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 09f1900201932ae4fbe3c022cf249775 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ScriptableObjects/AnalysisLevels/AnalysisLevel01.asset b/Assets/ScriptableObjects/AnalysisLevels/AnalysisLevel01.asset new file mode 100644 index 000000000..c53e8cd15 --- /dev/null +++ b/Assets/ScriptableObjects/AnalysisLevels/AnalysisLevel01.asset @@ -0,0 +1,136 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &11400000 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 2d8de6401e07b534584449fb63ed5bd8, type: 3} + m_Name: AnalysisLevel01 + m_EditorClassIdentifier: + levelName: AnalysisLevel01 + description: "\u627E\u51FA\u9690\u85CF\u5728\u7B11\u8BDD\u4E2D\u7684\u771F\u5B9E\u60C5\u7EEA" + decoderWidth: 3 + decoderHeight: 3 + holePositions: + - {x: 0, y: 0} + - {x: 0, y: 2} + - {x: 2, y: 2} + decoderText: "\u6765\u4E86\u6CA1\u6709\u5408\u683C\u88AB\u9A82\u8FD9\u8BA9\u6211\u5F88" + answerEmotion: 3 + answerWords: + - "\u6211\u5F88" + - "\u62C5\u5FC3" + - "\u82F1\u91CC" + correctDecoderPosition: {x: 3, y: 5} + completeSentence: + wordPool: + joyWords: + - "\u5F00\u5FC3" + - "\u5FEB\u4E50" + - "\u9AD8\u5174" + - "\u559C\u60A6" + - "\u6B22\u7B11" + - "\u6109\u5FEB" + - "\u5174\u594B" + - "\u5E78\u798F" + - "\u6EE1\u8DB3" + - "\u5F97\u610F" + - "\u8212\u7545" + - "\u8F7B\u677E" + - "\u6B23\u6170" + - "\u5E86\u5E78" + - "\u6B22\u559C" + - "\u559C\u5E86" + sadnessWords: + - "\u60B2\u4F24" + - "\u96BE\u8FC7" + - "\u4F24\u5FC3" + - "\u75DB\u82E6" + - "\u5931\u671B" + - "\u6CAE\u4E27" + - "\u5FE7\u4F24" + - "\u54C0\u6101" + - "\u5931\u843D" + - "\u7EDD\u671B" + - "\u60B2\u75DB" + - "\u5FC3\u788E" + - "\u51C4\u51C9" + - "\u5B64\u72EC" + - "\u5BC2\u5BDE" + - "\u843D\u5BDE" + angerWords: + - "\u6124\u6012" + - "\u751F\u6C14" + - "\u607C\u6012" + - "\u66B4\u6012" + - "\u6C14\u6124" + - "\u6124\u6068" + - "\u6068\u610F" + - "\u6012\u706B" + - "\u607C\u706B" + - "\u706B\u5927" + - "\u6293\u72C2" + - "\u70E6\u8E81" + - "\u618B\u5C48" + - "\u4E0D\u723D" + - "\u6124\u6168" + - "\u607C\u6068" + fearWords: + - "\u6050\u60E7" + - "\u5BB3\u6015" + - "\u60CA\u6050" + - "\u754F\u60E7" + - "\u62C5\u5FC3" + - "\u5FE7\u8651" + - "\u7126\u8651" + - "\u7D27\u5F20" + - "\u4E0D\u5B89" + - "\u614C\u5F20" + - "\u60CA\u614C" + - "\u80C6\u602F" + - "\u6050\u614C" + - "\u60CA\u5413" + - "\u60E7\u6015" + - "\u4E34\u68C0" + - "\u82F1\u91CC" + - "\u62C5\u5FE7" + - "\u5FD0\u5FD1" + - "\u60F6\u6050" + neutralWords: + - "\u5DE5\u4F5C" + - "\u5B66\u4E60" + - "\u751F\u6D3B" + - "\u65F6\u95F4" + - "\u5730\u65B9" + - "\u4E8B\u60C5" + - "\u4EBA\u4EEC" + - "\u4E16\u754C" + - "\u95EE\u9898" + - "\u65B9\u6CD5" + - "\u7ED3\u679C" + - "\u8FC7\u7A0B" + - "\u5F00\u59CB" + - "\u7ED3\u675F" + - "\u7EE7\u7EED" + - "\u505C\u6B62" + - "\u524D\u8FDB" + - "\u540E\u9000" + - "\u4E0A\u4E0B" + - "\u5DE6\u53F3" + - "\u8FD9\u91CC" + - "\u90A3\u91CC" + - "\u73B0\u5728" + - "\u4EE5\u540E" + jokePhrases: + - "\u8FD9\u662F\u4E00\u4E2A\u7B11\u8BDD" + - "\u8FD9\u4E2A\u7B11\u8BDD\u597D\u597D\u7B11" + - "\u54C8\u54C8\u54C8\u54C8\u54C8\u54C8\u54C8" + decoyCountPerEmotion: 15 + frequencyTolerance: 8 + successNodeName: + failNodeName: diff --git a/Assets/ScriptableObjects/AnalysisLevels/AnalysisLevel01.asset.meta b/Assets/ScriptableObjects/AnalysisLevels/AnalysisLevel01.asset.meta new file mode 100644 index 000000000..294b21780 --- /dev/null +++ b/Assets/ScriptableObjects/AnalysisLevels/AnalysisLevel01.asset.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 328dc1377fa7ccf4bb93fec7ce467c45 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 11400000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ScriptableObjects/AnalysisLevels/README.md b/Assets/ScriptableObjects/AnalysisLevels/README.md new file mode 100644 index 000000000..83c0e8230 --- /dev/null +++ b/Assets/ScriptableObjects/AnalysisLevels/README.md @@ -0,0 +1,39 @@ +# 分析模式关卡配置 + +## 目录结构 + +将所有 `AnalysisModeData` 配置文件放在这个目录下。 + +## 创建新关卡 + +1. 在 Project 窗口右键 +2. 选择 `Create > AIBIS > Language > Analysis Level` +3. 命名为 `AnalysisLevel_XXX` +4. 配置关卡数据(详见 README_AnalysisMode.md) + +## 命名规范 + +建议使用以下命名格式: + +``` +AnalysisLevel_<情绪>_<难度> + +示例: +- AnalysisLevel_Fear_01 +- AnalysisLevel_Fear_02 +- AnalysisLevel_Joy_01 +- AnalysisLevel_Mix_Hard +``` + +## 在 Yarn 中使用 + +```yarn +<> +``` + +或 + +```yarn +<> +``` + diff --git a/Assets/ScriptableObjects/AnalysisLevels/README.md.meta b/Assets/ScriptableObjects/AnalysisLevels/README.md.meta new file mode 100644 index 000000000..362efda58 --- /dev/null +++ b/Assets/ScriptableObjects/AnalysisLevels/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: e56faad45dc52c54ba6a4979ed41da59 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: