Files
game/addons/game_base/views/menu.xml
T
李鹏宇 106d49f6de feat(game): 游戏前后端整合与素材预置备份
后端(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 与动物九宫格素材
2026-08-11 10:02:19 +08:00

27 lines
1.2 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?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>