Mystery System
Mystery System
Couldn't load pickup availability
Downloadable files along with this product
No files to download
Details
With this Mystery System innocents must work together to identify and eliminate the Impostor before time expires, while the Impostor stalks the shadows, picking off targets one by one. The Detective holds the key to victory—tracking down the Impostor without mistakenly turning on the innocent. Whether you’re crafting tense hide-and-seek showdowns or pulse-pounding shooter arenas, this system delivers the perfect framework for an unforgettable experience.
Perfect for: creating social-deduction, hide-and-seek, or detective-style maps in UEFN & Fortnite Creative.
Role Assignment
At the start of each round, players receive a random role. Each role comes with custom items.
Map Voting
Let players choose the next arena or scenario:
- Displays a voting UI with map thumbnails and titles
- Collects and tallies votes in real time
- Automatically teleports players to the winning map when voting ends
HUD Configuration
Dynamic on-screen feedback for every phase:
- Role indicators and timers
- Vote counts and results
Verse Persistence for Saving Data
Player data is saved and restored per session via Verse Persistence utilities:
- Games Played
- Wins
- Games Played As Detective
- Games Played As Impostor
- Wins As Detective
- Wins As Impostor
- Eliminations As Impostor
Debug Billboards
The mystery_debug_manager.verse
provides console commands and Billboard editables to visualize player data after each round.
Easy to Extend
Add new maps or extend game mechanics with clean, modular code. Hook into events exposed by public functions and Trigger Devices that activate on specific events.
Project Outline
Content/ ├── Scripts/ │ ├── CoreModule/ │ │ ├── agent_spawner_manager.verse │ │ ├── game_manager.verse │ │ └── utilities.verse │ │ │ ├── MapVotingModule/ │ │ ├── custom_map.verse │ │ ├── hud_configuration.verse │ │ ├── map_voting_ui.verse │ │ ├── utilities.verse │ │ ├── verse_ui_custom_map.verse │ │ ├── verse_ui_map_vote_manager.verse │ │ ├── voting_option_custom_map.verse │ │ └── voting_option_map_vote_manager.verse │ │ │ ├── MysterySystemModule/ │ │ ├── custom_types.verse │ │ ├── hud_configuration.verse │ │ ├── mystery_debug_manager.verse │ │ ├── mystery_manager.verse │ │ ├── roles_manager.verse │ │ ├── roles_ui.verse │ │ └── utilities.verse │ │ │ ├── ParticipantsModule/ │ │ └── utilities.verse │ │ │ ├── UIModule/ │ │ └── utilities.verse │ │ │ └── VersePersistenceModule/ │ ├── mystery_system_persistence.verse │ └── utilities.verse │ ├── Textures/ │ ├── MapVoting/ │ │ ├── option_1.png │ │ ├── option_2.png │ │ └── option_3.png │ │ │ └── Roles/ │ ├── you_are_detective.png │ ├── you_are_impostor.png │ └── you_are_innocent.png │ └── modules.verse
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


