Skip to content

File System

The file structure of the script is as follows:

  • Directoryrs_minigames
    • Directoryblockman/ Tower stacking UI
      • app.js
      • style.css
    • Directorybombdefusal/ Bomb defusal UI
      • app.js
      • style.css
    • Directorybrakerpuzzle/ Breaker puzzle UI
      • app.js
      • style.css
    • Directorybreachprotocol/ Cyberpunk hacking UI
      • app.js
      • style.css
    • Directorycircuitminigame/ Circuit puzzle UI
      • app.js
      • style.css
    • Directoryhackertyper/ Speed typing UI
      • app.js
      • style.css
    • Directorylettersfall/ Falling letters UI
      • app.js
      • style.css
    • Directorylockpicking/ Lockpicking UI
      • app.js
      • style.css
    • Directorymastermind/ Color guessing UI
      • app.js
      • style.css
    • Directorypulsesync/ Rhythm game UI
      • app.js
      • style.css
    • Directoryshellgame/ Shell game UI
      • app.js
      • style.css
    • Directorysignaltuner/ Signal tuning UI
      • app.js
      • style.css
    • Directoryspectrograph/ Spectrograph UI
      • app.js
      • style.css
    • Directoryterminal/ Terminal hacking UI
      • app.js
      • style.css
    • Directorythermite/ Snake-style grid UI
      • app.js
      • style.css
    • Directorytrex/ Chrome dino UI
      • app.js
      • style.css
    • Directoryvoltage/ Voltage balancer UI
      • app.js
      • style.css
    • Directoryvoodoo/ Symbol matching UI
      • app.js
      • style.css
    • Directorywiring/ Wire connecting UI
      • app.js
      • style.css
    • Directorywordle/ Word guessing UI
      • app.js
      • style.css
    • Directoryhtml/ Main HTML files
      • index.html
      • logo.svg
    • Directorylocales/ Language files
      • en.lua English
      • tr.lua Turkish
    • bridge.lua Framework bridge (QBCore/ESX/Standalone)
    • client.lua Client-side script
    • config.lua Main configuration file
    • server.lua Server-side script
    • fxmanifest.lua Resource definition

FileDescription
client.luaAll minigame export functions and NUI callbacks
config.luaDifficulty levels, colors, themes and global settings
locales/*.luaLocalization files for multi-language support
html/index.htmlMain HTML where all minigames are loaded
*/app.jsJavaScript logic for each minigame
*/style.cssCSS styles for each minigame