Skip to content

feat: monster-specific attack visuals + 24 weapon GLBs#331

Merged
mokn merged 1 commit intodevfrom
feat/creature-studio
Apr 8, 2026
Merged

feat: monster-specific attack visuals + 24 weapon GLBs#331
mokn merged 1 commit intodevfrom
feat/creature-studio

Conversation

@mokn
Copy link
Copy Markdown
Collaborator

@mokn mokn commented Apr 8, 2026

Summary

  • Monster counterattacks now use class-specific visuals instead of generic hammer:
    • STR monsters: red claw slash marks
    • AGI monsters: spinning bone shard
    • INT monsters: purple shadow bolt
  • 24 weapon GLBs deployed to public/models/items/ with manifest
  • Monster weaponType now derived from opponent.entityClass instead of defaulting to melee

Test plan

  • Fight a STR monster — counterattack shows claw slash
  • Fight an AGI monster — counterattack shows bone shard
  • Fight an INT monster — counterattack shows purple bolt
  • Player attacks still show ASCII weapon model (if GLB available)

🤖 Generated with Claude Code

Monster attacks now use visually distinct projectiles based on their
class instead of the generic player hammer/arrow/fireball:
- STR monsters: red claw slash marks
- AGI monsters: spinning bone shard with trail
- INT monsters: purple-green shadow bolt with dark particles

Also fixes monster weaponType — now uses opponent.entityClass to pick
the right animation style instead of always defaulting to melee.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 8, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
blog Ready Ready Preview, Comment Apr 8, 2026 5:12pm
ud Building Building Preview, Comment Apr 8, 2026 5:12pm
ud-api Building Building Preview, Comment Apr 8, 2026 5:12pm
ud-api-beta Building Building Preview, Comment Apr 8, 2026 5:12pm

Request Review

@mokn mokn merged commit d3be5ce into dev Apr 8, 2026
4 of 11 checks passed
@mokn mokn deleted the feat/creature-studio branch April 8, 2026 17:11
@mokn mokn restored the feat/creature-studio branch April 8, 2026 17:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant