vagabond-rpg-foundryvtt/module/sheets/_module.mjs
Cal Corum 5ddd33c41c Implement complete item sheet system with Effects tab
Phase 4 (Item Sheets) complete:
- Created VagabondItemSheet base class using ApplicationV2 + HandlebarsApplicationMixin
- Implemented templates for all 8 item types: weapon, armor, equipment, ancestry, class, spell, perk, feature
- Added Details and Effects tabs to all item sheets
- Effects tab provides full CRUD for Active Effects (create, edit, toggle, delete)
- Added ~150 localization strings for item fields and UI elements
- Comprehensive SCSS styling matching parchment theme

Key features:
- Type-specific templates with appropriate fields for each item type
- Array field management for traits, progression tables, features
- Wider dropdowns for ancestry Being Type and Size fields
- Effect controls remain clickable when effect is disabled

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-15 02:30:18 -06:00

13 lines
418 B
JavaScript

/**
* Sheet Classes Module
* Exports all actor and item sheet classes for the Vagabond RPG system.
*/
// Actor sheets
export { default as VagabondActorSheet } from "./base-actor-sheet.mjs";
export { default as VagabondCharacterSheet } from "./character-sheet.mjs";
export { default as VagabondNPCSheet } from "./npc-sheet.mjs";
// Item sheets
export { default as VagabondItemSheet } from "./base-item-sheet.mjs";