一键导入
wc3-map-ts-template
wc3-map-ts-template 收录了来自 eiriksgata 的 4 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。
这个仓库中的 skills
w3x2lni (w2l) 工作流:如何用 maps/ 作为 obj 工程根来打包 map.w3x,maps/table/*.ini 如何承载物编(物体编辑器数据),maps/resource/ 如何承载进 MPQ 的资源文件,以及 resource/object-data/*(TS 侧)作为物编唯一数据源与 maps/table 的分工。参考 dev_lib/w3x2lni-src 源码。新增技能/单位/物品/Buff/模型/贴图时用本技能决定数据与资源落点。
通过 MCP 稳定控制 `ui-designer`(魔兽争霸 III Frame UI 可视化设计器),把自然语言需求转成可执行动作,完成画布编辑、校验、导出(Lua / TypeScript / 结构化 JSON / wc3-template 双向同步)、资源登记与落盘。当用户让 AI 为 WC3 地图设计/改 UI,或提到 `ui-designer`、`*.uiproj`、`*.ui.json`、`war3mapImported/`、`ui_apply_actions` 时使用。
Warcraft III 1.27a map development with TypeScript (typescript-to-lua), YDWE Lua runtime, w3x2lni (w2l) obj workflow, and object data as maps/table/*.ini. Use when working in this repo, editing TSTL/Lua bootstrap, war3map.j injection, w2l packaging, or WC3 object editor data in INI form.
Repository map for wc3-map-ts-template: src/ layout, system subsystems (UI, event, buff, damage, relic, etc.), config/constants, examples and docs entry points. Use when navigating this codebase, locating where a feature lives, onboarding, or planning work in a subsystem. Complements the wc3-map-ts-template skill (TSTL bootstrap, w2l, maps/table ini).