- 56
- Posts
- 12
- Years
- Seen Sep 8, 2024
Yankas' Radial Menu Script
![[PokeCommunity.com] [v17] Radial Menu Script (a.k.a. Ring Menu) [PokeCommunity.com] [v17] Radial Menu Script (a.k.a. Ring Menu)](https://i.imgur.com/P6QCqs3.png)
![[PokeCommunity.com] [v17] Radial Menu Script (a.k.a. Ring Menu) [PokeCommunity.com] [v17] Radial Menu Script (a.k.a. Ring Menu)](https://i.imgur.com/mVAbI8r.png])
Examples: (Left) Top-aligned menu, using ~70% transparent icons / (Right) Right-aligned menu using 100% grey-scale icons
BIG UPDATE TO v1.1, now includes super easy config section at beginning
I spent the past couple of days making this script, almost every aspect of it can be configured, through an easy to use configuration section at the beginning of the file. If you like this project, and want to help, I'd really really appreciate if someone more capable than me could make proper sprites for the menu entries. Should you encounter any bugs or have any other questions or feedback, please feel free to leave a comment. This MAY work with older versions of Essentials if related utility classes weren't changed to badly, no guarantees though, use at your own risk.
Download & Installation
Add the script file from the pastebin to your scripts somewhere above main, but below PScreen_PauseMenu and FL's Unreal Time System (if installed).
Download the itemPokegear.png from the attachment and place in your projects' Graphics/Icons folder.
Alternatively, you can use an already existing icon by going to the following section and changing the ICON_POKEGEAR value in the configuration.
Pastebin - Version 1.1
Configuration Hints
Spoiler:
The sections below only scratch the surface of what you can do using the provided configuration sections. As mentioned use CTRL+F "CONFIGURATION SECTION" to browse through the options. If you are comfortable with Ruby and RGGS then you can easily edit any part of the script. Everything part of the script, like the Clock and Safari has been neatly (kinda) modularized and seperated to make it relatively intuitive to extend and edit. Certain parts like exiting the menu from a MenuEntry are a bit wonky, use existing entries for reference.
Changelog:
Spoiler:
Version 1.1
- Setting movement duration below 1 no longer crashes game.
- Option "@forcePlayerLookDown", forces player to face downwards while menu is open, disabled by default
Todo:
Spoiler:
- Better/Proper icons for menu entries.
- Fix spaghetti code relate to exits.
- Maybe make an exit menu animation.
- Update screenshots for safari zone / bug catching contest
- Improve visuals for clock, safari and bug catching HUDs
Credits
Spoiler:
Yankas - Scripting & Pok?gear Sprite
Old Versions
Spoiler:
Attachments
Last edited: