@world-forge/export-ai-rpg
v4.0.4
Published
Export/import pipeline between WorldProject and ai-rpg-engine ContentPack
Maintainers
Readme
@world-forge/export-ai-rpg
用于 World Forge 的导出流水线,用于将 WorldProject 转换为 ai-rpg-engine 的 ContentPack。
安装
npm install @world-forge/export-ai-rpgAPI
import { exportToEngine } from '@world-forge/export-ai-rpg';
const result = exportToEngine(myProject);
if ('ok' in result) {
console.error(result.errors);
} else {
const { contentPack, manifest, packMeta, warnings } = result;
}命令行界面 (CLI)
npx world-forge-export project.json --out ./my-pack
npx world-forge-export project.json --validate-only转换内容
| World Forge | 引擎 |
|-------------|--------|
| 区域 | ZoneDefinition[] |
| 行政区 | DistrictDefinition[] |
| 实体放置 | EntityBlueprint[](包含属性、资源、AI) |
| 物品放置 | ItemDefinition[](包含插槽、稀有度、属性) |
| 项目元数据 | GameManifest + PackMetadata |
许可证
MIT
