Overview
TC Banana Bomb
3-player co-op mode: a blind, a deaf and a mute monkey defuse a bomb together.
VisionESXQBCoreQboxStandalonev1.3.0
tc-banana_defuse is a 3-player co-op mode: a blind, a deaf and a mute monkey must defuse a bomb together, communicating despite their handicaps. Modules, rules and manual are original (no content from an existing game).
#Features
- 3 complementary roles: each one perceives only part of the bomb.
- 3 to 7 modules depending on difficulty: wires, button, braille plate, symbols, switches, dials, sound.
- 4 difficulties: easy, normal, hard, expert (adjustable).
- Ped lobby: talk to the ped (E) to sign up; automatic start at 3 players.
- Gestures for the mute player (numbers, actions, answers, colours) shown as bubbles and in the HUD.
- Real voice muting: the deaf player cannot hear the others, nobody hears the mute player.
- Isolated games in one routing bucket per arena: several games at once.
- No real explosion: the detonation is a local screen effect (compatible with anti-cheats that block client explosions).
- No database, no item, no job, no money.
#The roles
| Sees the bomb | Touches the bomb | Speaks | Hears | |
|---|---|---|---|---|
| Blind | Silhouettes only | Yes (alone) | Yes | Yes |
| Deaf | Everything (colours, timer, serial number) | No | Yes | No |
| Mute | No | No | No | Yes (only one with the manual) |
All logic and solutions stay server-side: each client only receives what its role can see.
#Dependencies
| Resource | Status | Role |
|---|---|---|
tc-ui | required | NUI interface |
ox_lib | required (imported by the manifest) | Callbacks and utilities |
lb-phone | optional | Phone disabled during the game |
pma-voice | optional | Radio / calls cut during the game |
tc-logs | optional | Discord log (game start / end, stop by staff) |
Voice muting uses the MumbleSetVolumeOverrideByServerId native: a Mumble-based voice resource (pma-voice…) is required.
Frameworks: Vision (core) · ESX · QBCore · Qbox · standalone, auto-detected. The framework is only used for notifications, the player's name, staff status and revival.
#Pages
InstallationStep by step, arenas and ped.How a game worksLobby, roles, difficulties, end of game.ConfigurationEvery `config.lua` option.CommandsCommands, keys and staff rights.TroubleshootingFrequent errors.
#In this section
InstallationInstall tc-banana_defuse: resources, arena, ped and checks.How a game worksLobby, roles, difficulties, modules, communication and end of game.ConfigurationEvery config.lua option: access, lobby, difficulties, arenas, voice, keys, gestures.Commands/banana commands, keys and staff rights.TroubleshootingFrequent tc-banana_defuse errors: missing ped, voice not muted, dead player, routing bucket.