<aside> 🤝
Item-for-item merchant exchanges built directly on Game Creator 2 Inventory.
Barter Merchant for Game Creator 2 adds configurable barter offers, flexible payment rules, finite/infinite reward stock, discounts, reusable catalogs, runtime offers, optional Stats/Quests eligibility, GC2 Remember support, a production-ready UI workflow, and extensive Visual Scripting integration.
</aside>
| Item | Details |
|---|---|
| Module version | 1.10.0 |
| Unity target | Unity 6+ |
| Required GC2 dependencies | Game Creator 2 Core + Inventory |
| Optional integrations | Stats + Quests |
| Runtime assembly | GameCreator.Runtime.BarterMerchant |
| Editor assembly | GameCreator.Editor.BarterMerchant |
| Official GC2 source changes | None |
View Barter Merchant for Game Creator 2 on the Unity Asset Store
Barter Merchant provides merchant-style item-for-item exchanges while keeping Game Creator 2 Inventory authoritative for Bags, Items, RuntimeItems, equipment, and ownership.
A barter offer can define:
<aside> 🛡️
Source-safe architecture: this is a separate extension module. Official Game Creator 2 source modules are not modified, patched, overwritten, reorganized, or redistributed.
</aside>
The Runtime assembly hard-references Game Creator 2 Core and Game Creator 2 Inventory. Stats and Quests are optional and are resolved through a reflection-only integration bridge, so a Core + Inventory project can use the base barter system without missing-assembly errors when those optional modules are absent.