Tycoon Buttons System
Tycoon Buttons System
Couldn't load pickup availability
Downloadable files along with this product
No files to download
Details
With this Tycoon Buttons System players claim a base, earn currency, and unlock buttons to build out their tycoon.
Perfect for: creating idle games, simulators, or builder-style maps in Fortnite Creative.
All currency functionality is handled directly via Verse
—no need for the Item Granter device. This avoids common issues with managing large inventory changes when spending or awarding funds using the Conditional Button and Item Granter devices.
Claimable Bases
Each player can claim their own base. Each base has:
- A Money Generator device that players can step into to claim currency.
- A Claim Base Button
- When a player leaves, the base resets, allowing a new player to claim it.
Purchase Buttons
Set prices, trigger props, unlock more buttons, or even play cinematics when activated.
Progress Saving
Button unlocks are saved and restored per player.
Verse Currency Module
Custom currency system that can be used to purchase buttons or other things in your game using an included Purchase Location device.
Visual Feedback
Includes prop visibility, VFX, billboards, and price indicators.
Easy to Extend
Add your own props, effects, or logic with clean modules.
Button Features
Successful Purchase
- Displays specified props
- Hides the price text mesh and button mesh
- Shows a HUD message with sound effects
- Plays a cinematic (if one is set)
Failed Purchase
- Displays a HUD message device with sound effects, indicating insufficient funds
Progression
- Activates an array of buttons, creating a purchase path for players to follow
Money Multiplier
- Increases the Money Generator’s production rate
- Each button purchase boosts the currency generated per second
Persistent Values
These values are automatically saved. You can retrieve them with functions in the VersePersistenceModule
.
- Eliminations
- Killstreak
- Eliminated
- SecondsPlayed
- PurchasedButton – Array of button IDs
- CurrenciesMap –
CurrencyIndex → Amount
(Key → Value)- Claimable Money = Index 0
- Money = Index 1
- Money Per Second = Index 2
Project Outline
Content/ ├── Scripts/ │ ├── CoreModule/ │ │ ├── game_manager.verse │ │ └── utilities.verse │ │ │ ├── CustomPlayerModule/ │ │ ├── custom_player_manager.verse │ │ ├── custom_player.verse │ │ └── utilities.verse │ │ │ ├── TycoonModule/ │ │ ├── award_button_base.verse │ │ ├── base_device.verse │ │ ├── bases_manager.verse │ │ ├── claim_button.verse │ │ ├── custom_prop.verse │ │ ├── money_granter_button.verse │ │ ├── purchase_button_base.verse │ │ ├── tycoon_button_base.verse │ │ ├── tycoon_button.verse │ │ ├── tycoon_manager.verse │ │ └── utilities.verse │ │ │ ├── UIModule/ │ │ └── utilities.verse │ │ │ ├── VerseCurrencyModule/ │ │ ├── award_currency_location.verse │ │ ├── currencies_ui_configuration.verse │ │ ├── currencies_ui.verse │ │ ├── currency.verse │ │ ├── exchange_location.verse │ │ ├── purchase_location.verse │ │ ├── utilities.verse │ │ └── verse_currency_manager.verse │ │ │ └── VersePersistenceModule/ │ ├── stats_persistence.verse │ ├── tycoon_persistence.verse │ ├── utilities.verse │ └── verse_currency_persistence.verse │ ├── Textures/ │ └── VerseCurrency/ │ ├── currency_0.png │ ├── currency_1.png │ ├── currency_2.png │ └── currency_bg.png │ └── Instructions-For-Assets.md
NOTE: Level design is not included—this package provides the code and logic system only. The code is sold as is. Updates to the code and bug fixes can be obtained but aren't guaranteed.
Share
