game/addons/game_ai_npc/__manifest__.py

39 lines
1.2 KiB
Python
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.

# -*- coding: utf-8 -*-
{
'name': 'AI NPC 系统',
'version': '1.0',
'category': 'Game',
'summary': 'NPC角色身份、行为模拟、关系演进',
'description': """
AI NPC 系统
===========
为每位NPC赋予身份、性格、目标和日程在后台定时Tick推进行为模拟
NPC之间关系自主演进玩家可查看状态、日志、关系网。
核心能力:
- NPC 角色配置(身份/性格/目标/背景)
- 行为刻 Tick按日程推进影响状态
- 关系演进(互动→好感变化→关系层级)
- 行为日志(完整行为历史)
- NPC 知识体系
- REST API前端沙盘接入
- Odoo Cron 定时批量 Tick
""",
'depends': ['game_base'],
'data': [
'security/ir.model.access.csv',
'data/game_npc_data.xml',
# 子视图(含 action先加载
'views/npc_relationship_views.xml',
'views/npc_behavior_views.xml',
'views/npc_knowledge_views.xml',
# 主 NPC 视图(引用上述 action后加载
'views/npc_views.xml',
'views/menu.xml',
],
'installable': True,
'application': True,
'auto_install': False,
'license': 'LGPL-3',
}