Kinetix AI Emote Creator for FiveM - Documentation
GitHubDiscord
  • ๐Ÿ–๏ธIntroduction
  • ๐Ÿ‘€Overview
  • ๐Ÿš€Get started
  • ๐Ÿ‘จโ€๐Ÿ’ปDeveloper Portal
    • Game/App Space - Creation
    • Game/App Space - Settings
  • โš™๏ธCore
    • User Creation
    • Emote generation
    • Webhook
    • User bag
    • Sharing emote
    • Validation / Retake process
    • Paywalls
    • File download
    • Playing animations
  • ๐Ÿ–ฅ๏ธInterface
    • Events
      • Server
      • Client
    • Render functions
      • CreateRootMenu()
      • CreateQRCodeAlert(url)
      • CreateMainMenu()
      • CreateEmoteBagMenu(emotes)
      • OpenEmoteBagMenu()
      • CreateProcessValidationMenu(process)
      • CreateEmoteCreatorMenu(processes)
      • CreateErrorMenu(statusCode, error)
      • NotifyProcessUpdate(process)
      • NotifyEmoteReady(data)
      • CreateEmoteWheel(emotes)
  • ๐Ÿ”ŒIntegrations
  • ๐ŸงชLive Demo
  • ๐Ÿ“šVideo recording Guidelines & AI Specs
    • AI Emote Creator - specifications
    • Video recording guidelines
Powered by GitBook
On this page
  1. Interface

Render functions

Render functions are declared in the client/ox_interface and client/ox_wheel called in the client/core.lua file.

This way, it is easier for you to simply create a new interface by implementing your own render functions in new files. You would simply need to replace the implementation files in the fxmanifest.lua of the mod resource.

client_script {
--    'client/ox_wheel.lua',
--    'client/ox_interface.lua',

    'client/my_own_interface.lua'
    'client/core.lua',
}

This section will describe each render functions. You can also completely rewrite the interface flow & events to fully customize your experience. Feel free to create magic !

PreviousClientNextCreateRootMenu()

Last updated 10 months ago

๐Ÿ–ฅ๏ธ