Skip to content

A tool for GTA V modding including a music event player and much more.

License

Notifications You must be signed in to change notification settings

slavexe/Slav-Menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slav-Menu

Slav Menu is an open source modding tool designed for GTA V modders with features that aid in development.

Music Event Player

Image Not Available

A comprehensive music event player that efficiently sorts and plays all 1,500+ music events found in GTA V. They are sorted alphabetically based on the mission they are from as well as chronologically within that mission. The music events are categorized as follows:

  • Missions
  • Strangers And Freaks
  • Random Events & Side Missions
  • Businesses & Activities
  • Online Content
  • Miscellaneous

Ped Prop Allign Tool

Image Not Available

A tool that can attach any prop to any ped and adjust the position and rotation of that prop relative to the ped bone it was mounted to. This can be used for many things, for example perfectly aligning a drill into a ped's hand to make it look as if they are holding it. When a desired position and rotation are selected one can effortlessly copy them to their clipboard and use them in their projects.

UI Position Tool

Image Not Available

A tool that can render any texture (or just a rectangle) on the screen while adjusting its size and position. This is designed to help fine tune where UI elements should be placed without having to constantly guess and check their optimal positions.

Requirements

Below are the requirements for Slav Menu to work:

Installation

  • Download and install the latest versions of Script Hook V, Script Hook V .NET, and LemonUI
  • Download the latest version of Json.NET and place Newtonsoft.Json.dll as well as Newtonsoft.Json.xml in your scripts folder. Make sure to use files from the /Bin/net45 subdirectory upon extracting the downloadable archive.
  • Download the latest versions of Slav Menu.dll, MusicEventData.json, and Slav_Menu_Settings.ini from Releases and place them in your scripts folder

Information

  • Most music events are sourced from GTA V Data Dumps, however some music events are not found in the music event data dump because Rockstar implemented them in a way that causes difficulty in automatically detecting them.
  • Mission names, Strangers and Freaks names, DLC names, etc. can be looked up on GTA Base.
  • Ped bone indices for use in Ped Prop Align Tool can be found on the RAGE Multiplayer Wiki.

Contributing

Anyone is welcome to submit pull requests to refine music event names or to add new music events. The menu will automatically create submenus and items for any additional music events, therefore all that needs to be modified is MusicEventData.json.
Please visit Discussions for more information or to discuss changes.

About

A tool for GTA V modding including a music event player and much more.

Topics

Resources

License

Stars

Watchers

Forks

Languages