Skip to content

ScaleformUI is a branch of NativeUI made with custom Scaleforms to be lighter, faster and visually better

Notifications You must be signed in to change notification settings

Lunarfel/ScaleformUI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

537 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

License Github Forks Github stars Github contributors

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

NativeUI alike all done with custom-made Scaleforms.

ScaleformUI is a library that helps you quickly and easily build Rockstar-like menus Pause Menus and Lobby systems.

⚠️ NOTE: you can use this in your resources as you want, but you cannot add it in any paid resource! If you want to sell a resource using this library, please refer this repository in your script's requirements! ⚠️

Documentation 📖

Take a look at our Wiki here: https://github.com/manups4e/ScaleformUI/wiki

Features 🔧

  • Support for simple buttons, checkboxes and lists.
  • Support for custom banners from game sprites and your own textures.
  • Support for panels from grid panels to color panels and side panels.
  • Support for custom labels, texts, icons using ~ symbol and emojis!
  • Easy nested menus for fast and painless nested menu system.
  • Controller support.
  • Mouse controls.
  • Custom instructional buttons.
  • Support for all screen resolutions.
  • Item descriptions.
  • Rebindable keys and controls.
  • Badges to decorate your items.
  • Event-based callbacks.

Screenshots 📸

NativeUI Example Lobby Menu Example Pause Menu Example

Made for CitizenFX

This is a custom made version for CitizenFX. Developers looking to create C# Resources for FiveM can use this port to create custom menus. Note, not all features are documented yet.

About

ScaleformUI is a branch of NativeUI made with custom Scaleforms to be lighter, faster and visually better

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 58.7%
  • Lua 41.3%