mcpField
M
maple-make

maple-make

github.com/nexpace-limited创意与媒体738 次安装7 周前更新
代码仓库

关于 maple-make

maple-make 是面向 MapleStory 资源开发的技能,提供资源结构、ID、渲染和实体数据参考。它通过索引引导按需加载资料文件。

主要功能

  1. 01MapleStory 数据参考索引
  2. 02按 ID 解析资源路径
  3. 03精灵渲染与翻转规则
  4. 04角色插槽组装
  5. 05地图、怪物、NPC 和技能结构
  6. 06Phaser 3 渲染参考

适用场景

  1. 01查找 MapleStory 资源领域参考
  2. 02根据 ID 解析资源路径
  3. 03按原点和翻转规则渲染精灵
  4. 04组装角色装备部件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nexpace-limited/msu-skills --skill maple-make

安装后在 Claude Code 中输入/maple-make确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
maple-character-install-structure.md
maple-character-morph-structure.md
maple-character-rendering.md
maple-character-skill-reference.md
maple-character-skill-system.md
maple-character-tamingmob-structure.md
maple-core-folder-guide.md
maple-core-id-reference.md
maple-core-id-system.md
maple-core-items-reference.md
maple-core-items.md
maple-core-rendering.md
maple-data-reference.md
maple-field-map.md
maple-field-reactor-structure.md
maple-mob-boss-arkarium-structure.md
maple-mob-boss-balrog-structure.md
maple-mob-boss-blackmage-structure.md
maple-mob-boss-cygnus-structure.md
maple-mob-boss-damien-structure.md
maple-mob-boss-darknell-structure.md
maple-mob-boss-gas-structure.md
maple-mob-boss-gloom-structure.md
maple-mob-boss-hilla-structure.md
maple-mob-boss-horntail-structure.md
maple-mob-boss-lotus-structure.md
maple-mob-boss-lucid-structure.md
maple-mob-boss-magnus-structure.md
maple-mob-boss-papulatus-structure.md
maple-mob-boss-pinkbean-structure.md

详细介绍

maple-make 技能

加载 references/ 下的 MapleStory 数据参考库,全面了解 MapleStory 资源的结构与组成方式,包括精灵图渲染、插槽组装,以及 Mob/NPC/技能/地图数据结构。

入口

始终从 references/maple-data-reference.md 开始。它是索引,指明每个领域对应的资源文件。未先查阅入口文件前,不要直接加载资源文件。

资源映射

文件描述
maple-data-reference.md入口 — 快速规则、ID 公式、参考映射
maple-core-rendering.mdCDN、翻转规则、绘制公式、Phaser 集成
maple-core-folder-guide.mddata/ 目录结构、文件命名约定
maple-core-id-system.mdID 到文件的解析规则
maple-core-id-reference.md武器类型、职业树、身体部位插槽、技能等级
maple-core-items.md物品概述
maple-core-items-reference.md物品 ID 参考
maple-character-rendering.md角色插槽组装(多部位装备)
maple-character-skill-system.md技能定义、伤害公式
maple-character-skill-reference.md技能 ID 参考
maple-character-morph-structure.md变形精灵图结构
maple-character-tamingmob-structure.mdTamingMob(坐骑)结构
maple-character-install-structure.md装饰物品结构
maple-field-map.md地图背景与平台结构
maple-field-reactor-structure.mdReactor 精灵图结构
maple-npc-structure.mdNPC 精灵图结构
maple-pet-structure.md宠物精灵图结构
maple-mob-structure.mdMob 精灵图与属性结构
maple-mob-boss-{name}-structure.md每个 Boss 的精灵图与攻击结构(19 个 Boss)

工作流

1. 阅读入口文件
references/maple-data-reference.md

其中包含快速规则表(ID 公式、绘制公式、插槽公式),以及参考映射,告知每个领域应加载哪个资源文件。

2. 按需加载

只加载与当前任务相关的资源文件。使用 maple-data-reference.md 中的参考映射进行选择:

任务加载
任意精灵图渲染maple-core-rendering.md — 所有实体类型都必须加载
带装备的角色maple-character-rendering.md
地图/背景maple-field-map.md、maple-core-folder-guide.md
Mobmaple-mob-structure.md
NPCmaple-npc-structure.md
技能maple-character-skill-system.md
Bossmaple-mob-boss-{name}-structure.md
ID 解析maple-core-id-system.md、maple-core-id-reference.md

当任务明显涉及多个领域时,先浏览所有资源文件的 frontmatter 描述,再选择要完整加载的文件。

3. 应用知识

使用已加载的参考资料来:

  • 根据 ID 解析资源文件路径
  • 应用基于原点的绘制位置和翻转规则
  • 组装角色插槽链
  • 解析 mob/skill/map JSON 结构
  • 与 Phaser 3 集成(参见 maple-core-rendering.md)

关键规则(来自入口)

规则公式
绘制位置draw_x = world_x - origin.x / draw_y = world_y - origin.y
翻转锚点anchorX = flip ? (width - origin.x) : origin.x
插槽(不翻转)childOriginWorld = parentOriginWorld + parentSocket - childSocket
插槽(翻转)childOriginWorld.x = parentOriginWorld.x - parentSocket.x + childSocket.x
精灵方向所有精灵默认朝左——需要朝右时请显式翻转
CDN 基础地址https://resource-static.msu.io/data/

约束

  • 不要硬编码资源路径——始终根据资源文件和 ID 公式推导
  • 编写任何绘制/翻转/插槽代码时,绝不能跳过 maple-core-rendering.md
  • 不要引用 references/ 之外的文件来了解数据结构
  • 不要一次性加载所有资源文件——根据任务按需加载

评论

支持 Markdown