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>
13 lines
418 B
JavaScript
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";
|