taptapmaker-game-data-sync
by boomber3
将开发者在 UrhoX 游戏内编辑器中创作的数据同步到项目代码中。适用于以下场景: (1) 用户说"为我同步关卡数据"、"配置关卡 JSON"、"更新关卡"、"导入我的关卡" (2) 用户提供了 @Levelconfig.json 或粘贴了关卡 JSON 文本 (3) 用户反馈关卡在游戏中显示为空白 (4) 用户需要将游戏内编辑的角色属性、道具数据库、波次配置、对话脚本等数据同步到项目 核心工作:把 JSON 数据转换为 Lua 嵌入模块(scripts/XxxData.lua), 并确保游戏通过 require("XxxData") 加载,而非 File:ReadString()。