This project is mirrored from https://*****:*****@github.com/amarillonmc/phpdts.git. Updated .
  1. 18 Jun, 2025 3 commits
    • Augment Agent's avatar
      fix: 修复游戏资源管理功能的关键问题 · c7c6ad08
      Augment Agent authored
      - 修复admin.php中缺失的管理命令定义
      - 将游戏资源管理按钮改为RuleSet选择下拉框
      - 修复模板中未定义变量导致的Notice错误
      - 重新创建所有资源管理功能文件
      - 添加JavaScript函数处理RuleSet参数传递
      - 使用硬编码权限等级避免模板错误
      - 清理模板缓存确保新模板生效
      
      问题修复:
      - 解决'指令错误,请重新输入'问题
      - 修复Undefined index错误
      - 改进用户界面和操作流程
      - 确保所有管理功能正常工作
      c7c6ad08
    • Nemo Ma's avatar
      Merge pull request #217 from amarillonmc/feature/game-resource-management · 6886e617
      Nemo Ma authored
      feat: 实装游戏资源管理功能
      6886e617
    • Augment Agent's avatar
      feat: 实装游戏资源管理功能 · db60c504
      Augment Agent authored
      - 新增游戏资源管理分区,支持默认资源和RuleSet资源管理
      - 地图物品管理:管理mapitem_1.php,支持物品刷新配置的CRUD操作
      - 商店物品管理:管理shopitem_1.php,支持商店销售配置和分类管理
      - 开局物品管理:管理stitem_1.php和stwep_1.php,支持物品/武器切换
      - 开局NPC管理:管理npc_1.php,显示NPC基本信息和子NPC列表
      - 权限控制:不同功能需要相应的管理员权限等级(6-8)
      - 用户体验:搜索、分页、编辑、删除、新增等完整功能
      - 安全性:输入验证、错误处理、操作日志记录
      
      修改文件:
      - admin.php: 添加新管理命令
      - include/admin/admin.lang.php: 添加语言定义
      - templates/default/admin_menu.htm: 添加资源管理分区
      
      新增文件:
      - include/admin/resourcemng.php + 对应模板
      - include/admin/mapitemsmng.php + 对应模板
      - include/admin/shopitemsmng.php + 对应模板
      - include/admin/startitemsmng.php + 对应模板
      - include/admin/startnpcsmng.php + 对应模板
      db60c504
  2. 16 Jun, 2025 2 commits
  3. 15 Jun, 2025 11 commits
    • Nemo Ma's avatar
      Update gamecfg_1.php · 6c10641d
      Nemo Ma authored
      6c10641d
    • Nemo Ma's avatar
      cleanup · 01a05691
      Nemo Ma authored
      01a05691
    • Nemo Ma's avatar
      cleanup · 7a7338a9
      Nemo Ma authored
      7a7338a9
    • amarillonmc's avatar
      docs: 整理doc目录结构和时间戳 · b7059e93
      amarillonmc authored
      - 根据git提交历史修正所有文件的时间戳
      - 将调试PHP文件归档到debug_archive/目录
      - 创建debug_archive/README.md说明归档文件用途
      - 添加整理操作记录文档
      - 优化目录结构,保持文档分类清晰
      - 清理临时文件,提升目录整洁性
      b7059e93
    • Nemo Ma's avatar
      Assorted BUGFIXes and co. · 63cc1e43
      Nemo Ma authored
      63cc1e43
    • Augment Agent's avatar
      docs: 更正推送总结文档 · 14e1872c
      Augment Agent authored
      - 修正为直接推送到nouveau开发分支
      - 更新推送状态和说明
      - 关闭了错误创建的Pull Request
      14e1872c
    • Augment Agent's avatar
      docs: 添加Pull Request总结文档 · abe30f08
      Augment Agent authored
      - 记录RuleSet系统实装的完整过程
      - 包含统计数据和技术亮点
      - 提供未来扩展指南
      abe30f08
    • Augment Agent's avatar
    • 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
    • Nemo Ma's avatar
      additional file RULESET · 4a7a4578
      Nemo Ma authored
      4a7a4578
    • Nemo Ma's avatar
      PRE: RuleSet system · 0f20b88a
      Nemo Ma authored
      0f20b88a
  4. 14 Jun, 2025 8 commits
    • Nemo Ma's avatar
      Revert · a93080eb
      Nemo Ma authored
      a93080eb
    • Nemo Ma's avatar
      BUGFIX: assorted fixes · 85d98d58
      Nemo Ma authored
      85d98d58
    • Nemo Ma's avatar
      BUGFIX: 0 itme/itms values on diceroll() · 8dfad3ce
      Nemo Ma authored
      8dfad3ce
    • Nemo Ma's avatar
      Assorted Bugfixes · 7a76cc63
      Nemo Ma authored
      7a76cc63
    • Nemo Ma's avatar
    • Nemo Ma's avatar
      Update .gitignore · 5a3b65a8
      Nemo Ma authored
      5a3b65a8
    • Nemo Ma's avatar
      Merge pull request #215 from amarillonmc/feature/nouveau-template-chinese · f3c257c1
      Nemo Ma authored
      feat: 实现Nouveau模板系统 - 中文本地化和图片fallback支持
      f3c257c1
    • AI Assistant's avatar
      feat: 实现Nouveau模板系统 - 中文本地化和图片fallback支持 · 5b391af1
      AI Assistant authored
      🎨 新功能特性:
      - 全新的赛博朋克风格界面模板
      - 完整的中英文双语支持,默认中文界面
      - 5种可切换的配色主题(赛博蓝、霓虹紫、矩阵绿、合成波橙、蒸汽波粉)
      - 完全响应式设计,支持移动设备和桌面设备
      - 图片资源缺失时自动使用Emoji替代
      
      🔧 技术实现:
      - 动态模板系统,支持用户选择界面模板
      - CSS变量驱动的主题切换系统
      - JavaScript增强的交互体验和动画效果
      - 多层fallback机制确保在各种环境下正常工作
      - 现代化的HTML5结构和Tailwind CSS集成
      
      🌟 用户体验:
      - 中文优先的界面设计,符合中文用户习惯
      - 键盘快捷键支持(Ctrl+Shift+T切换主题,P键打开侧边面板)
      - 增强的聊天系统,支持表情和消息类型识别
      - 专门的战斗、休息、死亡状态界面
      - 高级侧边面板显示详细游戏信息
      
      📱 兼容性:
      - 支持Chrome 80+, Firefox 75+, Safari 13+, Edge 80+
      - 移动端优化,触摸友好的界面元素
      - 优雅降级,旧版浏览器基础功能可用
      - 完全兼容现有游戏机制,无需修改游戏逻辑
      
      🚀 部署就绪:
      - 用户可立即在个人资料中选择'NOUVEAU(测试中)'模板
      - 包含完整的文档和使用说明
      - 提供详细的图片资源需求文档
      - 在缺失图片资源时仍能完美运行
      
      文件变更:
      - 新增: templates/nouveau/ 完整模板目录
      - 修改: gamedata/system.php - 动态模板选择逻辑
      - 修改: include/global.func.php - 增强的模板fallback机制
      - 修改: user.php - 支持nouveau模板选择
      - 新增: 完整的文档和实现日志
      5b391af1
  5. 13 Jun, 2025 2 commits
  6. 12 Jun, 2025 3 commits
  7. 11 Jun, 2025 4 commits
  8. 10 Jun, 2025 7 commits
    • Nemo Ma's avatar
      cleanup · d5bee475
      Nemo Ma authored
      d5bee475
    • Nemo Ma's avatar
      bugfix · 89da6671
      Nemo Ma authored
      89da6671
    • Nemo Ma's avatar
      fix for future · 16505bee
      Nemo Ma authored
      16505bee
    • Nemo Ma's avatar
      bugfix · 1fec16d5
      Nemo Ma authored
      1fec16d5
    • Nemo Ma's avatar
      Bugfixes · 934ac1a1
      Nemo Ma authored
      934ac1a1
    • Augment Agent's avatar
      docs: Comprehensive documentation overhaul and organization · a13c3bfb
      Augment Agent authored
      ## Major Changes
      
      ### 📚 New Technical Documentation Suite (doc/nouveau_250609/)
      - **README.md**: Project overview and quick start guide
      - **文档索引.md**: Complete documentation navigation system
      - **系统架构.md**: Detailed system architecture design
      - **数据库设计.md**: Complete database structure documentation
      - **配置系统详解.md**: NEW - Comprehensive configuration system guide
      - **API接口文档.md**: API interface specifications
      - **游戏机制详解.md**: Detailed game mechanics explanation
      - **开发指南.md**: Development environment and coding standards
      - **部署运维指南.md**: Production deployment and operations guide
      - **开发历程整合.md**: Complete development history integration
      
      ### 🗂️ Documentation Organization (doc/etc/)
      - Reorganized 42+ development records into 8 functional categories:
        - 物品系统/ (Item System) - 13 files
        - 钓鱼系统/ (Fishing System) - 6 files
        - 社团系统/ (Club System) - 1 file
        - 战斗系统/ (Combat System) - 9 files
        - 对话系统/ (Dialogue System) - 1 file
        - 界面修复/ (UI Fixes) - 3 files
        - 数据库系统/ (Database System) - 9 files
        - 事件系统/ (Event System) - 1 file
      - Added comprehensive README.md with organization guidelines
      
      ### 🔧 Technical Accuracy Improvements
      Based on deep analysis of gamedata/ and include/ directories:
      
      #### Database Design Corrections
      - Fixed table prefix explanations ({tablepre} vs {gtablepre})
      - Added missing player table fields (pgroup, rp, inf, clbpara)
      - Documented dual weapon system and JSON parameter fields
      
      #### System Architecture Updates
      - Corrected database layer description (MySQLi focus)
      - Enhanced configuration file hierarchy documentation
      - Added template system architecture explanation
      
      #### Game Mechanics Refinements
      - Updated all 22 club types with accurate names and IDs
      - Detailed item classification system with proper type codes
      - Enhanced map system with hidden map groups explanation
      
      #### Configuration System Documentation
      - NEW comprehensive configuration system guide
      - Detailed explanation of all config files and their purposes
      - Configuration loading mechanism and best practices
      
      ### 📝 Development Records
      - **20250609_documentation_organization.txt**: Complete operation log
      - **20250609_documentation_refinement.txt**: Technical refinement details
      
      ## Impact
      - Dramatically improved documentation accuracy and completeness
      - Enhanced maintainability for development team
      - Reduced onboarding time for new developers
      - Established comprehensive technical reference system
      
      ## Files Changed
      - 10 new technical documents created
      - 42+ development records reorganized
      - Enhanced project documentation structure
      - Improved cross-referencing and navigation
      a13c3bfb
    • Nemo Ma's avatar
      FEAT: Add reverse megration · 38f49c91
      Nemo Ma authored
      38f49c91