Files
game/addons/yt_world/__manifest__.py
T
2026-08-18 19:36:52 +08:00

33 lines
1.3 KiB
Python

{
'name': '宇森世界 - 沙盘与微观世界',
'version': '0.3',
'summary': '地表存储(沙盘记忆) + 微观世界(1:1预留) + 资源(框架)',
'description': '每个玩家拥有一个确定性生成的世界;仅持久化玩家改过的地表地块(种子+增量覆盖)。微观世界独立为 1:1 模型仅预留,资源模型为框架。',
'category': 'Game',
'depends': ['base', 'web', 'game_base', 'yusen_website'],
'data': [
'security/ir.model.access.csv',
'data/codex_resource.xml',
'data/codex_creature.xml',
'data/codex_monster.xml',
'data/codex_race.xml',
'data/yt_world_build_item.xml',
'data/yt_world_task.xml',
'views/yt_world_views.xml',
# AI NPC(自 game_ai_npc 合并):先数据(建模型记录)→ 子视图(含 action) → 主视图 → 菜单(引用 action 与父菜单)
'data/game_npc_data.xml',
'views/npc_relationship_views.xml',
'views/npc_behavior_views.xml',
'views/npc_knowledge_views.xml',
'views/npc_views.xml',
'views/npc_menu.xml',
],
'assets': {
'web.assets_backend': [
'yt_world/static/src/js/user_menu.js',
],
},
'application': True,
'license': 'AGPL-3',
}