Skip to content

Retro Graffiti

The resource layout is:

  • Directoryrs_graff
    • Directorybridge
      • client.lua
      • server.lua
    • Directoryclient
      • 00_state.lua
      • 01_utils.lua
      • 02_placement.lua
      • 03_focus.lua
      • 04_key2dui.lua
      • 05_nui.lua
      • 06_net.lua
      • 07_input.lua
      • 08_controls.lua
      • 09_admin.lua
      • 99_cleanup.lua
    • Directoryserver
      • 00_state.lua
      • 01_utils.lua
      • 02_events.lua
      • 03_lifecycle.lua
      • 04_persistence.lua
      • 05_decay.lua
      • 06_presets.lua
      • 07_admin.lua
      • 08_storage_local.lua
      • 09_uploads.lua
      • 10_http.lua
      • 11_approved_images.lua
      • 12_discord.lua
    • Directoryhtml
      • bridge.html
      • index.html
      • view.html
      • app.js
      • style.css
  • Directorymeta/
    • โ€ฆ
  • Directorystream/
    • โ€ฆ
  • Directoryshared
    • 00_locale.lua
  • Directorydata
    • Directorygraff/
      • โ€ฆ
    • Directorylibrary/
      • โ€ฆ
  • config.lua
  • fxmanifest.lua
FileDescription
bridge/server.luaEditable server bridge for framework/inventory/admin adapters (safe integration point)
bridge/client.luaEditable client bridge for notify/progress integrations (safe integration point)
client/05_nui.luaNUI callbacks, finalize, clean/erase sequences
client/03_focus.luaFocus/camera transitions and erase focus flow
client/06_net.luaSpawn/sync/finalize/despawn client replication
server/02_events.luaServer authority for layers, lifecycle, finalize
server/04_persistence.luaDB persistence and rebuild logic
server/07_admin.luaAdmin panel listing/actions
html/index.html + html/app.jsEditor UI and drawing logic
html/view.htmlFinalized lightweight viewer UI