• Augment Agent's avatar
    feat: 实装RuleSet系统(时光重现)- 完整的旧版本游戏体验 · cb0b9d6f
    Augment Agent authored
    ## 新功能
    - 🎮 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个文档文件记录实装过程
    
    ## 测试
    - 包含完整的测试脚本
    - 详细的实装文档和技术说明
    - 兼容性验证完成
    cb0b9d6f
20250615_acdts2011_update.txt 3.42 KB