后端(Odoo addons): - game_base: 迁入 关于 功能(game.page/game.page.item/yusen.asset 模型、page_views/asset_views、6条权限、menu_website_about 左侧应用入口),新增 chat 模块(AI世界聊天: chat.py/chat_api.py/chat_data.xml/chat_views.xml) - yt_world: 合并 game_ai_npc(npc 模型/数据/controller),修复菜单 NotNullViolation - yusen_website: 移除已迁出的 page/asset,背景菜单改挂 game_base.action_game_page - 新增 game_asset_backup 纯数据模块: 备份前端素材到 addons(game_assets/),预置 图鉴(game.codex.entry)9条(过场CG/动物) + 素材管理(yusen.asset)120条(地形/建筑/瓦片/幻灯片/背景/路/UI),按类分 tags 前端(assets + HTML): - 新增 chat.js / game-api.js、chat.html / buildings_default_demo.html - 清理旧 slides/website 冗余文件,更新 GENERATION_RULES.md 与动物九宫格素材
27 lines
1.2 KiB
XML
27 lines
1.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<odoo>
|
||
|
||
<!-- 顶层菜单(品牌) -->
|
||
<menuitem id="menu_game_root" name="宇森游戏" sequence="10"
|
||
web_icon="game_base,static/description/icon.png"/>
|
||
|
||
<!-- 所有子菜单已迁移至 yusen_website / yt_world(AI NPC 菜单在 yt_world/views/npc_menu.xml,parent 引用本 root) -->
|
||
|
||
<!-- ============ 关于(含系统配置) ============ -->
|
||
<menuitem id="menu_website_about" name="关于"
|
||
sequence="30"
|
||
web_icon="game_base,static/description/icon.png"/>
|
||
<menuitem id="menu_website_about_config" name="系统配置"
|
||
parent="menu_website_about" sequence="210"/>
|
||
<menuitem id="menu_website_about_intro" name="介绍说明"
|
||
parent="menu_website_about_config"
|
||
action="action_game_page" sequence="211"/>
|
||
<menuitem id="menu_website_about_attachment" name="附件"
|
||
parent="menu_website_about_config"
|
||
action="action_yusen_attachment" sequence="212"/>
|
||
<menuitem id="menu_website_about_asset" name="素材管理"
|
||
parent="menu_website_about_config"
|
||
action="action_yusen_asset" sequence="213"/>
|
||
|
||
</odoo>
|