v1.9.3
- 重构 AI 角色列表管理,支持动态补充和替换
- 修改 Core 侧的
AICharacters类,将静态只读集合改为可变的HashSet,支持动态添加角色 - 新增
AddAICharacter和AddAICharacters方法,支持动态添加单个或批量角色 - 新增
Contains方法,用于检查角色是否在支持列表中 - 在非 Core 侧创建
AICharactersManager管理器,从游戏的预设系统动态收集所有 AI 角色 - 从
GameplayDataSettings.CharacterRandomPresetData.presets获取所有角色预设,自动补充到支持列表中
- 修改 Core 侧的
- 新增 AI 角色模型替换警告提示
- 在目标设置面板中,当选择以
Character_开头的 AI 角色或"所有 AI 角色"选项时,会显示警告信息
- 在目标设置面板中,当选择以
- 新增多语言翻译支持
- 新增语言:韩语、法语、德语、西班牙语、俄语、意大利语、葡萄牙语、波兰语、土耳其语、泰语、越南语
Full Changelog: v1.9.2...v1.9.3