Currency

The Currency plugin adds a wallet-based currency system to your game. Define multiple currency types with display formatting, symbols, and max limits. Characters hold currencies in wallets that support adding, removing, transferring, and automatic overflow conversion between currencies. The plugin integrates with the Items plugin through currency item types and with the Quests plugin through quest objectives and rewards.

In the Spark Editor, the Currency plugin is organized into these categories:

Category
What it contains

Currency entries with symbols, max amounts, display formatting, and starting values; WalletEntity setup; currency triggers and requirements; quest integration; UI components; persistence

Conversion entries defining exchange rates between currencies; automatic overflow conversion; conversion chains

Last updated

Was this helpful?