Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA
Hi, guys.

I want the choice menu in VXA to appear as a ring style menu using icons. Just like seen in this example. Is this possible?

ring_m10.png
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,982
Reaction score
665
First Language
English
Primarily Uses
RMVXA
Are you using any other Ring menu?

I finally got it working by using Syvkal ring menu script.
 

Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA
@Roninator2 Nope, it's a blank project so far.

I finally got it working by using Syvkal ring menu script.

So happy to hear that. Feel free to post it here once it's done or send via pm.

Happy new year to Ronny and any other ppl reading this. :LZSwink:
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,982
Reaction score
665
First Language
English
Primarily Uses
RMVXA
Here is the choice ring menu for Syvkal ring menu

*post approved
 
Last edited:

Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA
@Roninator2 Awesome Ronny is still awesome in 2021. :LZScheeze: Thanks a lot! I'm wondering if there's a way to center the ring around the player and have an option to enable/disable the background blur as to like in Syvkal's Ring Menu?
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,982
Reaction score
665
First Language
English
Primarily Uses
RMVXA
center the ring around the player
No. Even the default script doesn't do that.
The window size is 733 x 432. Same for the Main Menu window. Whatever the math works out to allows it to be in the position it shows up to. Adjusting the numbers down will make the icons get cut off when you go low enough.
Only option is to adjust the super(x, y) numbers
So, I'll update the script above in a second.
enable/disable the background blur
That's actually not a function of the syvkal script. It's a part of the main menu base. I've added it into the choice menu.

Wait, you want it to be an option? Wouldn't it be better to just have it on like the main menu?
 
Last edited:

Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA
Wait, you want it to be an option? Wouldn't it be better to just have it on like the main menu?

Would be okay as well. It helps to see the icons more clear.
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,982
Reaction score
665
First Language
English
Primarily Uses
RMVXA
Last edited:

Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA
@Tw0Face
script updated

As far as I can see now, it's centered on the screen but not centered around the player sprite. Know what I mean? And now the text is not centered properly. It should stay in the middle of the ring. Can you do this?
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,982
Reaction score
665
First Language
English
Primarily Uses
RMVXA
Know what I mean?
only if you're on the edge of the screen. I'll try to fix that

No success. The ring menu stays in the center of the screen.
I reverted the previous code
 
Last edited:

Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,982
Reaction score
665
First Language
English
Primarily Uses
RMVXA
I'm just wondering why it doesn't seem to work with DnP3's Help Window for Choices.
Thats because the choice help is using the original window_choice but I made a new one.
Changing mine back to ChoiceList makes it partly work. there is still changes in the D&P3 script to make it work properly.
I've updated my code above. And there are 4 lines to change in D&P3 script
Ruby:
  alias_method(:dp3_windowchoicelist_cursordown_235ufnh,        :cursor_right)
  alias_method(:dp3_windowchoicelist_cursorup_235ufnh,          :cursor_left)
Change to right and left not up and down
Ruby:
  #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  # * Aliased Method: Move Cursor Down
  #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  def cursor_right(*args)
    dp3_windowchoicelist_cursordown_235ufnh(*args)
    @choicehelp_helpwindow.immediately_open() unless @choicehelp_helpwindow.nil?
  end
  #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  # * Aliased Method: Move Cursor Up
  #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  def cursor_left(*args)
    dp3_windowchoicelist_cursorup_235ufnh(*args)
    @choicehelp_helpwindow.immediately_open() unless @choicehelp_helpwindow.nil?
  end
 

Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA
Doesn't work for me. Can you send me the whole script?
 

Roninator2

Gamer
Veteran
Joined
May 22, 2016
Messages
2,982
Reaction score
665
First Language
English
Primarily Uses
RMVXA
New*
Updated*
I got centering of the menu working.

D&P3 script Lines 146 and 147
Ruby:
  alias_method(:dp3_windowchoicelist_cursordown_235ufnh,        :cursor_down)
  alias_method(:dp3_windowchoicelist_cursorup_235ufnh,          :cursor_up  )
Change to
Ruby:
  alias_method(:dp3_windowchoicelist_cursordown_235ufnh,        :cursor_right)
  alias_method(:dp3_windowchoicelist_cursorup_235ufnh,          :cursor_left)

Line 171
Ruby:
  def cursor_down(*args)
change to
Ruby:
  def cursor_right(*args)
Line 178
Ruby:
  def cursor_up(*args)
Change to
Ruby:
  def cursor_left(*args)
 
Last edited:

Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA
This works like a charm. Thanks a thousand times. Topic solved. :LZScheeze:
 

Tw0Face

Master Strategist
Veteran
Joined
Nov 12, 2018
Messages
485
Reaction score
394
First Language
German
Primarily Uses
RMVXA
One last thing, @Roninator2 :LZScheeze: Hope that's ok.

Any chance you'll add a function to enable/disable the circular choices via Switch?
 

Latest Threads

Latest Profile Posts

Kind of relieved that I had medibang installed when I need to edit Sprite I was about to download gimp but I remember I had medibang installed lol
Voting for the first round of the Map Madness Tournament is now live! Vote for your favorite in each matchup!

Finally started working on Grim Trigger episode 2 today :LZScat: it's half comic/half visual novel!

GfY3Rwj.png
Is it interesting to get more backstory on villains? A key moment in their past, their childhood, or maybe something that shows they've always been that way? To see or not to see?
"Everything tastes like chicken until it's chicken, then it doesn't taste like chicken."
Context: chicken samosas do not taste like chicken. I thought it was veggie samosas.
Just another ordinary evening.

Forum statistics

Threads
110,365
Messages
1,052,623
Members
143,397
Latest member
RainingLamppost
Top