后端 game_base: - 货币并入 game.rule(rate/note 字段),新增可配置规则类别 game.rule.category(world/faction/character/currency) - 新增「配置」菜单与规则类别配置子项 - /game/api/rules 按类别分组返回,/game/api/currencies 保持兼容 - 列表分组取消等级累计(aggregator=False,适配 Odoo18) - 1.2 pre-migrate 清理旧 game.currency 记录,避免外部ID冲突 前端/官网: - 世界数据大报表(index.html + .wd-* 样式) - 背景 5 板块同步、论坛汉化、过渡资源与 views 拆分(announcement/codex/forum/page/rule/story)
25 lines
849 B
Python
25 lines
849 B
Python
{
|
|
'name': '宇森游戏基础数据',
|
|
'summary': '宇森游戏基础数据:图鉴 / 规则 / 论坛 / 公告',
|
|
'version': '1.2',
|
|
'category': 'Game',
|
|
'sequence': 10,
|
|
'depends': ['base'],
|
|
'data': [
|
|
'security/ir.model.access.csv',
|
|
'data/game_base_data.xml',
|
|
'views/codex_views.xml',
|
|
'views/rule_category_views.xml',
|
|
'views/rule_views.xml',
|
|
'views/page_views.xml',
|
|
'views/forum_views.xml',
|
|
'views/announcement_views.xml',
|
|
'views/story_views.xml',
|
|
'views/menu.xml',
|
|
],
|
|
'application': True,
|
|
'license': 'LGPL-3',
|
|
'pre_init_hook': 'pre_init_hook',
|
|
'description': '基于官网内容沉淀的游戏基础数据模型,供后台维护、前端经 /game/api/* 读取;并提供与 Odoo 用户打通的登录/注册接口。',
|
|
}
|