The PokéCommunity Forums Fan Games Game Development Scripts & Tutorials
Essentials Script [v17] Radial Menu Script (a.k.a. Ring Menu)

Scripts & Tutorials This forum is for scripts and code, as well as all kinds of tutorials, software, tools and so forth. Remember to give credit!
The thread revival limit does not apply here.


Reply
 
Thread Tools
  #1    
Old November 9th, 2017 (4:35 AM). Edited November 11th, 2017 by Yankas.
Yankas Yankas is offline
     
    Join Date: Mar 2013
    Gender: Male
    Posts: 56
    Yankas' Radial Menu Script


    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
    Attached Images
     
    Reply With Quote

    Relevant Advertising!

      #2    
    Old March 24th, 2018 (9:22 PM).
    tutoriando's Avatar
    tutoriando tutoriando is offline
    Manoel Afonso
       
      Join Date: Aug 2017
      Location: Porto Alegre, Brasil
      Gender: Male
      Nature: Docile
      Posts: 16
      Don't works in v16.2 ?
      __________________
      My game fanpage: http://fb.com/PKMDimensions

      Pokémon Dimensions is a fan game that proposes to bring several different dimensions in a single game. Explore Pokémon World, win the challenges of Digimon World, discover a wonderful story with Monster Rancher, and many other universes!
      Reply With Quote
        #3    
      Old March 29th, 2018 (11:41 PM).
      Emeril127@aol.com's Avatar
      [email protected] Emeril127@aol.com is offline
         
        Join Date: Mar 2018
        Posts: 1
        This is super awesome! I remember seeing this and wanting to use it. secret of mana menu for the win!
        Reply With Quote
          #4    
        Old May 13th, 2018 (11:33 AM).
        Yankas Yankas is offline
           
          Join Date: Mar 2013
          Gender: Male
          Posts: 56
          Quote:
          Originally Posted by tutoriando View Post
          Don't works in v16.2 ?
          Sorry for the late response, but only supports Essentials v17.
          That said I depending on how much changed it might work with v16.2, but if any adjustments are required, you'll have to make those yourselves.
          Reply With Quote
            #5    
          Old July 16th, 2018 (10:40 AM).
          Tw_raZ's Avatar
          Tw_raZ Tw_raZ is offline
          Lorekeeper
             
            Join Date: Jun 2018
            Posts: 3
            Hey so this menu works great, it's easy to add new options etc

            One problem: By having this in my game, it disables the ability to fish. I don't know why. And I know this menu is causing it, because when I remove the menu I can fish again. Any idea?
            Reply With Quote
            Reply

            Quick Reply

            Join the conversation!

            Create an account to post a reply in this thread, participate in other discussions, and more!

            Create a PokéCommunity Account

            Sponsored Links
            Thread Tools

            Posting Rules
            You may not post new threads
            You may not post replies
            You may not post attachments
            You may not edit your posts

            BB code is On
            Smilies are On
            [IMG] code is On
            HTML code is Off

            Forum Jump


            All times are GMT -8. The time now is 7:53 PM.