Files
esengine/packages/behavior-tree-editor/src/BehaviorTreePlugin.ts

30 lines
762 B
TypeScript
Raw Normal View History

/**
2025-12-03 16:20:48 +08:00
* Behavior Tree Plugin Manifest
*
*/
2025-12-03 16:20:48 +08:00
import type { ModuleManifest } from '@esengine/editor-runtime';
/**
2025-12-03 16:20:48 +08:00
*
*/
2025-12-03 16:20:48 +08:00
export const manifest: ModuleManifest = {
id: '@esengine/behavior-tree',
2025-12-03 16:20:48 +08:00
name: '@esengine/behavior-tree',
displayName: 'Behavior Tree System',
version: '1.0.0',
description: 'AI 行为树系统,支持可视化编辑和运行时执行',
2025-12-03 16:20:48 +08:00
category: 'AI',
icon: 'GitBranch',
isCore: false,
defaultEnabled: true,
isEngineModule: false,
canContainContent: false,
2025-12-03 16:20:48 +08:00
dependencies: ['engine-core'],
exports: {
components: ['BehaviorTreeRuntimeComponent'],
systems: ['BehaviorTreeExecutionSystem'],
loaders: ['BehaviorTreeLoader']
}
};