Economy & Wagers
The arcade uses framework money for admission and optional stakes. Its unlock shop uses a separate saved balance called Credits. Set money options in configs/server/economy.lua.
Admission
| Setting | Default | Meaning |
|---|---|---|
Account | 'cash' | Framework account used for arcade charges and payouts. |
CreditPrice | 25 | Admission charged per human when a paid arcade match starts. 0 makes admission free. |
Currency | '$' | Money display symbol. |
Two meanings of credit
CreditPrice is the arcade's admission fee in framework money. It is not a deduction from the progression Credits balance used to unlock fighters and skins.
Admission and the player's stake are charged together when the match starts. If starting the match fails partway through charging the players, successful charges from that attempt are refunded. Admission is not refunded simply because an already-started match later ends or is voided.
Wagers
| Setting | Default |
|---|---|
Wager.Enabled | true |
Wager.Min / Wager.Max | 100 / 5000 |
Wager.Step | 100 |
Wager.HouseCut | 0.05 — 5% |
Wagers require at least two human players. A stake is optional; disabling wagers does not disable ordinary admission or progression rewards.
Settlement and Refunds
| Outcome | What happens to the stake |
|---|---|
| A participating human wins | The winner receives the pot after the configured house cut. |
| CPU wins, draw, or the winner has already left | Remaining humans receive their own stake back and share eligible forfeited stakes after the cut. |
| A player leaves or disconnects mid-match | Their stake remains forfeited in the pot. |
| A match is voided | Players who did not forfeit receive their stakes back. |
| Resource restarts with unsettled wagers | Recorded escrow is recovered on startup. |
Escrow and payout records are stored in the database. Offline payouts are kept pending for delivery when the character is available. Keep those tables when updating or restoring the resource; deleting them also deletes the information used for recovery.
Statistics and Leaderboards
configs/server/stats.lua controls the separate arcade statistics system:
Enabled = truerecords eligible matches.MinHumans = 2excludes solo CPU games by default.LeaderboardSize = 10displays the top ten.CacheSeconds = 60caches the standings for one minute.
Saved statistics include wins, losses, KOs, falls, damage, net wager winnings, and fighter usage. These eligibility settings are separate from progression's reward limits; a CPU match can be eligible for progression without appearing in the default multiplayer leaderboard.
Credit Packs and Premium Pass
Credit packs and the premium season track are configured in the progression catalog. Their configured cash prices use in-game framework money. They are not a Tebex checkout or a real-money payment integration. See Progression & Shop before changing these prices.
