Home Creators Posts Import Register Favorites Logout

Content

Stylish Shop replaces Foundry's default item-list interface with full-screen, themed shop encounters. Pick a visual style, set up an NPC clerk, drop in items, and run trades that fit your setting.

How to Use

GMs configure a shop from the actor sheet header or by right-clicking the shopkeeper token and pressing Shop Settings in the Token HUD. Players open the shop by selecting or controlling their character token, standing within range of a configured shop NPC, and pressing G. The interact key is editable in Foundry's keybinding settings.

🎨 Eight Distinct Shop Themes

Two layout families, four themes each.

Character layouts (cinematic, clerk on stage): Default, Fantasy, Sci-Fi, Smithy.

Grid layouts (catalog-dense): Default, Terminal, Fantasy, Guild.

Each theme rebuilds typography, frames, colors, and motion. The smithy looks nothing like the cyberpunk broker.

πŸ›οΈ Cinematic Shop Encounters

Full-Screen Modal: Browse, focus, and confirm purchases inside a dedicated overlay sized to your table.

NPC Clerk on Stage: Character layouts pull your shopkeeper into frame with custom art, accent color, and a speech bubble.

Open with the Interact Key: Players select or control their character token, stand near a shop NPC, and press G to open the shop prompt.

🎭 Per-Shop Customization

Identity Editor: Configure the shop name, subtitle, owner, slogan, NPC art, speech bubble, accent color, and every theme label individually per shop.

Live Theme Preview: Watch labels, colors, NPC art, and speech bubbles update in real time without closing the editor.

Pre-Filled Defaults: New shops are created with theme-appropriate placeholder identity and four starter categories (Weapons, Armor, Consumables, Misc) so the editor never opens blank.

πŸͺ™ Trading Built In

Buy, Sell, Buyback: Configurable sell rate (default 50%) with per-item overrides. Sold items can be re-listed for buyback. Choose unlimited or finite-fund merchants.

Atomic GM-Mediated Transactions: Currency, items, and stock are committed together with strict rollback. No half-finished trades.

Stock & Discount: Optional per-item stock limits with "Out of Stock" display. Shop-wide price multiplier plus per-item discount badges.

Drag & Drop: GMs drag items from compendiums, world inventory, or actor sheets directly into shop categories.

πŸ”Š Per-Shop Audio

Background Music: Looping BGM with fade in/out, configured per shop via FilePicker. Foundry's scene music quiets automatically while a shop is open and restores on close.

Interaction Sound Effects: Five customizable SFX slots (open, menu select, page transition, purchase complete, error). Picked through FilePicker, configured per shop.

πŸ› οΈ System Support

Price and coin automation built in for D&D 5e, Pathfinder 2e, Pathfinder 1e, Starfinder 2e, and Warhammer Fantasy Roleplay 4e. Daggerheart supports manual-price purchases against actor gold fields.

Currency itself is defined through the GlitchSmith Library currency dialog, which supports single or multi-denomination setups, sheet coins, virtual currencies, or any mix. Any system can run a shop, with or without a native economy.

Requirements

GlitchSmith Library v0.3.0 (free, required module)

Foundry VTT v13 or v14

Links

Install Guide: How to Install Premium Modules

Files

Stylish Shop Feature Showcase

Get immediate access to the module (Patreon Exclusive): https://www.patreon.com/c/glitchsmith Bring full-screen, themed shop encounters to your Foundry VTT sessions. Pick a visual style, set up an NPC clerk, drop in items, and run buy/sell/buyback flows that fit your setting. System-Agnostic and optimized for Foundry v14 (compatible with v13). Stylish Shop (v1.0.0) replaces Foundry's default item-list interface with full-screen, themed shop encounters. Eight built-in styles, NPC clerks, atomic GM-mediated trading, and per-shop audio. KEY FEATURES (v1.0.0) 🎨 Eight Distinct Shop Themes Two Layout Families: Character (cinematic, clerk on stage) and Grid (catalog-dense). Themes Included: Default, Fantasy, Sci-Fi, and Smithy for Character; Default, Terminal, Fantasy, and Guild for Grid. Each theme rebuilds typography, frames, colors, and motion. The smithy looks nothing like the cyberpunk broker. πŸ›οΈ Cinematic Shop Encounters Full-Screen Modal: Browse, focus, and confirm purchases inside a dedicated overlay sized to your table. NPC Clerk on Stage: Character layouts pull your shopkeeper into frame with custom art, accent color, and a speech bubble. Open from Tokens: Token HUD button or a configurable proximity prompt. 🎭 Per-Shop Customization Identity Editor: Configure shop name, subtitle, owner, slogan, NPC art, speech bubble, accent color, and every theme label individually per shop. Live Theme Preview: Watch labels, colors, NPC art, and speech bubbles update in real time without closing the editor. Pre-Filled Defaults: New shops auto-fill with theme-appropriate placeholder identity and four starter categories (Weapons, Armor, Consumables, Misc) so the editor never opens blank. πŸͺ™ Trading Built In Buy, Sell, Buyback: Configurable sell rate (default 50%) with per-item overrides. Sold items can be re-listed for buyback. Choose unlimited or finite-fund merchants. Atomic Transactions: Currency, items, and stock commit together with strict rollback. No half-finished trades. Stock & Discount: Optional per-item stock limits with "Out of Stock" display. Shop-wide price multiplier and per-item discount badges. Drag & Drop: GMs drag items from compendiums, world inventory, or actor sheets directly into shop categories. πŸ”Š Per-Shop Audio Background Music: Looping BGM with fade in/out, configured per shop via FilePicker. Interaction Sound Effects: Five customizable SFX slots (open, menu select, page transition, purchase complete, error). Auto-Quiet: Foundry's scene music quiets automatically while a shop is open and restores on close. βš™οΈ System Support Built-in Price Automation: D&D 5e, Pathfinder 2e, Pathfinder 1e, Starfinder 2e, Warhammer Fantasy Roleplay 4e, and Daggerheart. Currency Dialog: Defined through the GlitchSmith Library β€” single or multi-denomination, sheet coins, virtual currencies, or any mix. Universal: Any system can run a shop, with or without a native economy. πŸ”— Module Integration Visual Novel Maker: Embed shop encounters inside dialogue scenes. Cinematic Cut-ins: Entrance animations for big-purchase moments. πŸ› οΈ Technical Specifications Required Module: GlitchSmith Library (free). System Agnostic: Works with any game system in Foundry VTT. Multiplayer Synced: GM-mediated transactions with full rollback on failure. πŸ”— LINKS & RESOURCES Patreon: https://www.patreon.com/c/glitchsmith Compatibility: Foundry VTT v14 (Optimized) & v13 Credit BGM: https://hiiragimusic.com/

Comments

Zorai

I adore the look of this, the whole idea is quite incredible. I'm having an issue however where it states that the dependencies aren't installed, but I have your other plugins fully working, so that means GlitchSmith Library, and I'm currently on version 14, the latest stable release, is there something I could be doing wrong?

The Glitch Smith

Thanks for the kind words! If it's saying the dependency is missing, it's highly likely that your GlitchSmith Library just needs to be updated to the latest version. Please make sure to update it and give it another try!

Zorai

Heya Glitch Smith, thanks for getting back to me. I was under the impression that it was all updated to the right version, But after deciding to reboot my whole system its descided to work now, surprisingly even after clicking the manual update button it didn't actually update but if it works now it works and that makes me happy :3 I'll get back to you with some thoughts on the plugin once I've had time to get into it :3

The Glitch Smith

Unfortunately, it most likely won't work on V12. I'm sorry about that!