Handles the two-axis system for MapleStory World avatars: costume (17 equipment slots via CostumeManagerComponent) and animation (state-to-action pipeline). The costume side is file-edit based, touching DefaultPlayer.model or map entities directly, then calling refresh. The animation side deals with a three-layer mapping from state keys to sprite action IDs, plus conflict resolution between auto-transitions and manual overrides. Works on any avatar-bearing entity, not just the player. You'll want this when you need to lock custom equipment, remap weapon attack motions, or block the default playback system. The RUID workflow ties into msw-search, and the mutual exclusion rules for longcoats and two-handed weapons matter if you're scripting dynamic costume changes.

skills.sh installs
10.6K
GitHub stars
38
last updated
Aug 21, 2026

Install

$ npx -y skills add msw-git/msw-ai-coding-plugins-official --skill msw-avatar --agent claude-code

Installs into .claude/skills of the current project.

Files

MSW Avatar (Costume · Animation)

An avatar is managed along two axes.

  • Costume (appearance): MOD.Core.CostumeManagerComponent — which items are equipped (17 slots).
  • Animation (motion): AvatarStateAnimationComponent + AvatarRendererComponent — which state clip is played (14 default states + custom actions).

Edit workspace files directly, then call the refresh tool of msw-maker-mcp so the editor picks up the change.

This document covers costume (file-edit based) first, then animation (script based) at the end.

Workspace path rule: maps ./map/, UI ./ui/, scripts and other assets ./RootDesk/MyDesk/, global models such as DefaultPlayer/Player ./Global/.


Where to edit, by target

Sponsors

Details

Repository
github.com/msw-git/msw-ai-coding-plugins-official
Categories
DevOps & CI/CD, Git & Pull Requests, AI & Agent Building, Automation & Workflows, Sales & Marketing, Design & UI/UX, Game Development
First seen
Jun 3, 2026

More from msw-git/msw-ai-coding-plugins-official

All 12
1msw-git avatarmsw-combat-systemmsw-git/msw-ai-coding-plugins-officialMSW combat system integration guide. Covers the Attack→Hit pipeline, damage model, i-frame, knockback, Hit Stop, Camera Shake, Sprite Flash, SFX, death/revive, 10.6Kskills.sh installs
2msw-git avatarmsw-behaviourtreemsw-git/msw-ai-coding-plugins-officialAuthors MSW `.behaviourtree` files end-to-end and maintains the project-specific authoring spec (`.behaviourDocs/bt-spec.md`). Scans every `.codeblock` whose pa10.5Kskills.sh installs
3wshobson avatarparallel-feature-developmentwshobson/agentsCoordinate parallel feature development with file ownership strategies, conflict avoidance rules, and integration patterns for multi-agent implementation. Use t10.3Kskills.sh installs
4wshobson avatartask-coordination-strategieswshobson/agentsDecompose complex tasks, design dependency graphs, and coordinate multi-agent work with proper task descriptions and workload balancing. Use this skill when bre10.2Kskills.sh installs
5okx avatarokx-cex-botokx/agent-skillsManage Grid bots (spot/contract/coin-margined) and DCA Martingale bots (Spot DCA 现货马丁 / Contract DCA 合约马丁) on OKX. Covers create, stop, amend, monitor P&L, TP/S10.2Kskills.sh installs
6ljagiello avatarctf-pwnljagiello/ctf-skillsProvides binary exploitation techniques for CTF challenges. Use when you already have a vulnerable native target or service and need to turn memory corruption o10.1Kskills.sh installs