feat: 实装RuleSet系统(时光重现)- 完整的旧版本游戏体验
## 新功能 -🎮 RuleSet系统:允许玩家创建使用旧版本游戏资源的房间 -🎨 旧版本头像支持:每个RuleSet使用对应版本的专用头像 -📖 剧情系统:支持自定义开场和结束剧情 -💰 切糕费用系统:基于切糕的房间创建费用机制 ## 支持的版本 - ACBRA 2009:最初的经典版本 - ACDTS 2011:2011年的特色版本 - ACDTS 298SP4:经典时代的最后版本 ## 主要特性 -✅ 完整的资源文件兼容性修改 -✅ 动态资源加载系统 -✅ 权限和费用控制 -✅ 头像系统完整支持 -✅ 视野系统禁用(保持原版体验) -✅ 房间系统扩展 -✅ 前端界面支持 ## 技术实现 - 扩展数据库结构(gruleset字段) - 修改config()函数支持RuleSet资源优先加载 - 实现完整的头像映射和限制系统 - 添加剧情配置和显示逻辑 - 保持向后兼容性 ## 文件变更 - 新增:gamedata/ruleset/ruleset_config.php(主配置) - 新增:gamedata/ruleset/story_config.php(剧情配置) - 新增:gamedata/ruleset/ACDTS_2011/cache/resources_1.php(2011版本资源) - 修改:17个核心文件以支持RuleSet功能 - 新增:4个文档文件记录实装过程 ## 测试 - 包含完整的测试脚本 - 详细的实装文档和技术说明 - 兼容性验证完成
Showing
doc/etc/ruleset_test.php
0 → 100644
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Please register or sign in to comment