Starter NPC Shop Expansion
Changelog: Starter NPC Shop Expansion
We’ve shipped a major update to starter-area shopping with new NPC vendors, category-based catalogs, and improved shop flow handling.
New Shops Added
The starter map now includes these shop NPCs:
- Starter Shop
- Hat Shop
- Tops Shop
- Bottoms Shop
- Socks Shop
- Shoes Shop
- Accessories Shop
All shops are positioned together on the Akihabara to make outfit browsing and purchasing easier.
New Functionality
Category-specific NPC shops
- Clothing is now split into focused catalogs by type (hats, tops, bottoms, socks, shoes, accessories).
Dual-currency purchase support
- Shop items support both AiPoints and NicoPoints.
- Purchase handling correctly applies the selected currency type.
Data-driven shop seeding
- Shop and NPC definitions are now managed through seed JSON (
starterShop.json) instead of hardcoded shop behavior. - This makes it simpler to add, tune, and expand shops moving forward.
- Shop and NPC definitions are now managed through seed JSON (
Improved multi-shop reliability
- The server now tracks the active opened shop per player session to avoid cross-shop purchase issues when multiple shops exist on the same map.
Consistent starter pricing setup
- New category shops are configured with default starter-friendly pricing where defined.
Why This Update Matters
This change turns starter shopping into a scalable NPC-driven system that is easier to maintain, safer for purchases, and more convenient for players customizing their character.
There is also a /money command that you can use to give yourself both AiPoints and NicoPoints for testing