<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>

Package snapshot

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

What this module does

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>

Integration boundary

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.