Author Topic: [XP] Ring Menu with Improved Selection Window  (Read 20548 times)

Offline Reno-s--Joker

  • Astral Trancist
  • *****
  • Posts: 674
  • LV: 34
  • Gender: Female
  • Zombie account.
    • View Profile
    • My DeviantART
[XP] Ring Menu with Improved Selection Window
« on: January 26, 2009, 07:22:11 AM »
Ring Menu with Improved Selection Window
Authors: Reno-s--Joker, Dubealex, Maki, 和希
Version: 1.2
Type: Ring Menu Modifications Including Addon Windows
Key Term: Menu Add-on

Introduction

This is an addon for 和希's/Maki's/Dubealex's Ring Menu, one of my favourite scripts out there. <3
The original Ring Menu was NOT made by me! Again, this is an aesthetic modification for it, because I wasn't happy with the actor selection window popping up uglily on the side.  :<_<: You can't even view the actors' levels without going to status...  :o

Version 1.1 (I am not a scripter so excuse my poor numbering) features a neat way to prevent readability issues thanks to Starrodkirby86. :haha:

Version 1.2 (please excuse me again) features the option to have the ring of icons itself move inward as the player is near the edge of the screen, thanks to Landith and Aqua. :P

Features

  • Includes XRXS/Maki/Dubealex's Ring Menu
  • View party and their basic stats at all times the menu is active
  • Includes a modified location and steps window
  • Menu also has play time and gold window included
  • Animated, transparent status window
  • Now moves the addon windows to top or bottom of screen according to player y position
  • Displays encounter steps under Steps
  • Now has the option to move the ring inward from the edge of the screen if the player goes too close to the edge

Screenshots

(click to show/hide)

v1.0
(click to show/hide)
(click to show/hide)

New in v1.1
(click to show/hide)
(click to show/hide)

New in v1.2
None needed. :P


Demo

The new demo includes an experiment with the title menu, replacing the default with a ring version. It's a bit patchy, hence the poor graphics, but I'm still trying to perfect it. :D

V 1.2: The most up to date version.
MediaFire Download
Sorry, too lazy to upload twice...  :uhm:

V 1.1
MediaFire Download
Alternate Rapidshare Download

Script

I merged all the scripts into one long one here.  :wacko:
(click to show/hide)
(click to show/hide)

Instructions

Download the demo
OR
Copy and paste the script in a new slot above main and below the old menu, gold, playtime, status, steps, etc. windows.


Compatibility

If placed after any CMS, it will override it. It will also probably override any custom gold, playtime, status, etc. windows. Otherwise it should be okay.  :)

Credits and Thanks

  • 和希 (From XRXS), Maki and Dubealex for the Ring Menu and its features
  • Diego's CMS for teching me how to animate the status window
  • game_guy's Modify Max Amount Script for teaching me how to use modules for config  :haha:
  • Starrodkirby86 for his suggestion to have the addon windows move according to player's y position
  • Kagutsuchi for his suggestion to add the encounter steps
  • Landith and Aqua for making the edge screen ring movement possible
  • Landith (again) for starting on a really neat 1 scene version of the ring menu
  • Blizzard (I think) for databasing this script

Author's Notes

I suggest use with a bold font for better readability, and hp/sp bars for the status window.

If you like it enough, I also recommend replacing the inbuilt windows entirely. For example, Window_Gold, Window_Steps, Window_MenuStatus and Window_Status are replaceable by this script. Saves some clutter.  :P

Another neat addon is to use the Death Toll script from Blizzard's addons, and insert the number of kills between Steps and Map Name in Window_Steps in place of encounter steps if you wish.

This is the first version I made for public use, so please let me know if there are any bugs or traces of code from my game...  :O.o:
I might think of making the window go slightly transparent when you're under it like in Blizzard's HUD.  :D

Offline Calintz

  • Guardian of Chaos
  • ********
  • Posts: 3803
  • LV: 108
  • Gender: Male
  • A Pixel's Worst Nightmare
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #1 on: January 26, 2009, 07:43:45 AM »
That is actually cool as shit, Lol!!

Offline Reno-s--Joker

  • Astral Trancist
  • *****
  • Posts: 674
  • LV: 34
  • Gender: Female
  • Zombie account.
    • View Profile
    • My DeviantART
Re: [XP] Ring Menu with Improved Selection Window
« Reply #2 on: January 26, 2009, 07:51:05 AM »
^^ Haha, thanks! I appreciate it - the ring menu is one of my favourite scripts for quite a few reasons. :haha:

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #3 on: January 26, 2009, 08:09:57 AM »
Awesome Reno! I always hated that ugly side thing. I was just too lazy to fix it myself.

Thanks!!!

Offline Calintz

  • Guardian of Chaos
  • ********
  • Posts: 3803
  • LV: 108
  • Gender: Male
  • A Pixel's Worst Nightmare
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #4 on: January 26, 2009, 08:24:09 AM »
No like seriously...
That is a sexy add-on =)

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #5 on: January 26, 2009, 08:56:03 AM »
Tho reno you should add the opacity to it.

Heres how
Code: [Select]
@window_name.back_opacity = 0-255
Make it match the rest of the menu

Offline Reno-s--Joker

  • Astral Trancist
  • *****
  • Posts: 674
  • LV: 34
  • Gender: Female
  • Zombie account.
    • View Profile
    • My DeviantART
Re: [XP] Ring Menu with Improved Selection Window
« Reply #6 on: January 26, 2009, 09:26:48 AM »
Thanks! I was thinking of doing that, but then it gets really hard to read the character stats. What I really want to do is make it temporarily transparent when the character is under it.
I'm tired today, I might do it next time. :) Thanks anyways. :P

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #7 on: January 26, 2009, 09:38:55 AM »
Well your welcome I could do if for you. Or Why not change the back_opacity for all windows 255

Offline Kagutsuchi

  • Ethereal Devastator
  • ****
  • Posts: 468
  • LV: 2
  • Gender: Male
  • The God of .. eating souls?
    • View Profile
    • University Hosted Web Page - In Norwegian
Re: [XP] Ring Menu with Improved Selection Window
« Reply #8 on: January 26, 2009, 05:40:57 PM »
Very good, but could you make the dodge chance appear as well?

Offline Calintz

  • Guardian of Chaos
  • ********
  • Posts: 3803
  • LV: 108
  • Gender: Male
  • A Pixel's Worst Nightmare
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #9 on: January 26, 2009, 07:25:47 PM »
Those are great ideas...

Offline Landith

  • Astral Trancist
  • *****
  • Posts: 947
  • LV: 59
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #10 on: January 27, 2009, 12:46:57 AM »
Um... Is there a download link? I looked for like 5 minutes and couldn't find one...  :huh:

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #11 on: January 27, 2009, 12:49:41 AM »
Click on the last spoiler in screenies

dont know how he did that but its in there
« Last Edit: January 27, 2009, 12:50:58 AM by game_guy »

Offline Landith

  • Astral Trancist
  • *****
  • Posts: 947
  • LV: 59
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #12 on: January 27, 2009, 01:22:12 AM »
Thanks game_guy, I can't believe I missed it  :shy:

Offline G_G

  • Green Gmod Game_Guy AKA G4 AKA hyper-G AKA G-force
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 6585
  • LV: 407
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #13 on: January 27, 2009, 01:28:27 AM »
Its okay. It might not have been you. Ever heard of the little blue people?
No not smurfs,

They take stuff and hide it in your house so you cant find it then they put it back and you feel so stupid.

They also like to play tricks on your mind and they alter the internet.

Its true!

Offline Landith

  • Astral Trancist
  • *****
  • Posts: 947
  • LV: 59
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #14 on: January 27, 2009, 01:33:44 AM »
Lol yea.

This script is awesome! Now I just need to combine it with Blizz-ABS Pre-menu...  :<_<:

*Adds Reno-s--Joker to Credits list and powers her up at the same time*

Thanks!
« Last Edit: January 30, 2009, 12:43:53 AM by Landith »

Offline Starrodkirby86

  • Kirby de Varita Estelar
  • Guardian of Chaos
  • ********
  • Posts: 3282
  • LV: 194
  • Gender: Male
  • ~!
    • View Profile
    • The Archive of Starrodkirby86
Re: [XP] Ring Menu with Improved Selection Window
« Reply #15 on: January 27, 2009, 01:37:00 AM »
*Adds Reno-s--Joker to Credits list and powers him up at the same time*

Thanks!
Quote from: Reno's Profile
Gender: Female
Posts: 39

This is quite an epic change of the...Ring Menu. Perhaps I have a suggestion, if the player is at the bottom and is accessing the Ring Menu, then maybe you can get that window to switch to the top area up there? Kind of like what happens with Message Boxes...Though if it's out of your power, then that's okay, since this is already epic as is...

What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).



Offline Landith

  • Astral Trancist
  • *****
  • Posts: 947
  • LV: 59
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #16 on: January 27, 2009, 01:42:04 AM »
(click to show/hide)

I don't get what I'm doing wrong  :<_<:

I'm trying to make it where the ring menu is visible when your at the bottom or at the top of the screen and its not working...  :???:

Offline Reno-s--Joker

  • Astral Trancist
  • *****
  • Posts: 674
  • LV: 34
  • Gender: Female
  • Zombie account.
    • View Profile
    • My DeviantART
Re: [XP] Ring Menu with Improved Selection Window
« Reply #17 on: January 27, 2009, 02:14:53 AM »
@Kagutsuchi: Great idea! I might have a look at doing that sometime after next week... *is back to school* - hopefully you mean encounter rate, right? :P

@Calintz16438: Thanks for your support, as always! :D

@StarrodKirby86: Great suggestion - it's probably the most logical way for me to get around that yukkiness... XD It sounds simple enough for me, although I may be mistaken... will try it and credit you if it works. :P

@Landith: Oops, I forgot to close the spoiler tag... ^^; Thanks game_guy. I'll change it now. And with that bit of code, it probably depends where you put it. If you like the sound of StarrodKirby86's suggestion, I am willing to change the code so the player screen itself moves rather than the ring. :D

Offline Landith

  • Astral Trancist
  • *****
  • Posts: 947
  • LV: 59
  • Gender: Male
    • View Profile
Re: [XP] Ring Menu with Improved Selection Window
« Reply #18 on: January 27, 2009, 02:28:55 AM »
Yeah, SRK's suggestion is a lot better than mine.
It solves the problem of having to dim out the actors and the ring menu not showing up.

Offline Reno-s--Joker

  • Astral Trancist
  • *****
  • Posts: 674
  • LV: 34
  • Gender: Female
  • Zombie account.
    • View Profile
    • My DeviantART
Re: [XP] Ring Menu with Improved Selection Window
« Reply #19 on: January 27, 2009, 03:17:49 AM »
Well, I've updated the script! :D Feel free to check it out and let me know if it's what you need. ^^