XS - Menu Delux

Camelslayer

Hates All of Camelkind
Veteran
Joined
May 1, 2013
Messages
35
Reaction score
0
First Language
English
Primarily Uses
There is a setting for that in the database to preserve tp. Other>Special Flag>Preserve TP (Normally tp gets reset after each battle)

You might have already known that though... :)
Ah, that makes sense now. I actually did not know it auto-reset after each battle. Yeah, it works now. XD

Much appreciated.
 

ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
820
Reaction score
320
First Language
Javascript
Primarily Uses
RMMV
Ah, that makes sense now. I actually did not know it auto-reset after each battle. Yeah, it works now. XD

Much appreciated.
Oh cool, glad I could help out. BD
 

Camelslayer

Hates All of Camelkind
Veteran
Joined
May 1, 2013
Messages
35
Reaction score
0
First Language
English
Primarily Uses
Aside from that.. what about the decimal problem? I ended up with 53.238793410317312316 TP. -_-

I saw a way to correct it on page 3 but it didn't exactly work.
 
Last edited by a moderator:

Nicke

Fortune seeker
Veteran
Joined
Apr 4, 2012
Messages
546
Reaction score
546
First Language
Swedish
Primarily Uses
RMMV
Aside from that.. what about the decimal problem? I ended up with 53.238793410317312316 TP. -_-

I saw a way to correct it on page 3 but it didn't exactly work.
Changing the method to this did not work or?

# // Draw stats. draw_text(x + 2, y, width, line_height, values[0].to_i, 0) draw_text(x + 1, y, width, line_height, values[1].to_i, 2)"to_i" enables the value to be integer meaning you won't get a floated value like 0.325354324.
 
Last edited by a moderator:

Camelslayer

Hates All of Camelkind
Veteran
Joined
May 1, 2013
Messages
35
Reaction score
0
First Language
English
Primarily Uses
Changing the method to this did not work or?

# // Draw stats. draw_text(x + 2, y, width, line_height, values[0].to_i, 0) draw_text(x + 1, y, width, line_height, values[1].to_i, 2)"to_i" enables the value to be integer meaning you won't get a floated value like 0.325354324.
Yep, that's what I did. It didn't work.
 

Camelslayer

Hates All of Camelkind
Veteran
Joined
May 1, 2013
Messages
35
Reaction score
0
First Language
English
Primarily Uses
Get the newest version of the patch I made for you.
Oh, so it's YOUR fault, huh? =P

Kidding. That kinda skipped my mind though, not sure why I didn't think of that.

Thanks though.
 

HalestormXV

Deranged
Veteran
Joined
Apr 10, 2013
Messages
99
Reaction score
12
First Language
Sarcasm/English
Primarily Uses
N/A
Great menu script however it doesn't seem to be compatible with Falcao's Pearl ABS. If you press the "N" key which opens up the Quick equip screen the game crashes. Now I imagine it might be easier to make a compatibility patch for the a menu system rather than an ABS system right? The error occurs in Falcao's system right here actually in this code block. Now before anyone says you should report this to Falcao perhaps there is a way to stop the menu system from activating when this particular scene is called so that the Falcao system can do its thing?

This is the code block that the error is caused in: (Falcao's System)

class Scene_QuickTool < Scene_MenuBase
  def start
    super
    x, y = Graphics.width / 2 - 460 / 2,  Graphics.height / 2 - 85 / 2
    @top_text = Window_Base.new(x, y - 156, 460, 85)
    @statust = ['Ready', 0]
    refresh_top_info
    @type_select = Window_ItemSelect.new(@top_text.x, @top_text.y + 85)
    @type_select.set_handler:)weapon,     method:)refresh_tools))
    @type_select.set_handler:)armor,      method:)refresh_tools))
    @type_select.set_handler:)item,       method:)refresh_tools))
    @type_select.set_handler:)skill,      method:)refresh_tools))
    @type_select.set_handler:)cancel,     method:)refresh_cancel))
    @type_index = @type_select.index
    @items_w = Window_ActorQuickTool.new(@type_select.x, @type_select.y + 50)
    @items_w.refresh($game_player.actor, @type_select.current_symbol)
    @description = Window_Base.new(@items_w.x, @items_w.y + 148, 460, 75)
    DisplayTools.create(@description.x + 75, @description.y + 80)
    @background_sprite.color.set(16, 16, 16, 70)
  end
I don't know, I figured it'd be worth a shot to ask becasue this is by far one of the best menu's I have ever seen and it would be a shame to not be able to get it to work.
 

Nicke

Fortune seeker
Veteran
Joined
Apr 4, 2012
Messages
546
Reaction score
546
First Language
Swedish
Primarily Uses
RMMV
@HalestormXV: I am using that ABS in my game along with this script and it works for me. Maybe you have something else that would cause that error.
 

HalestormXV

Deranged
Veteran
Joined
Apr 10, 2013
Messages
99
Reaction score
12
First Language
Sarcasm/English
Primarily Uses
N/A
Hmm? Maybe because the Pearl is above the menu? And it doesnt crash for you when you use the N key? Interesting. I will have to check this out when i get home and maybe try switching the order of all my XS scripts to be above Falcaos Pearl ABS system
 

Nicke

Fortune seeker
Veteran
Joined
Apr 4, 2012
Messages
546
Reaction score
546
First Language
Swedish
Primarily Uses
RMMV
Yeah I have my scripts above the ABS, or a few of them at least.
 
Last edited by a moderator:

HalestormXV

Deranged
Veteran
Joined
Apr 10, 2013
Messages
99
Reaction score
12
First Language
Sarcasm/English
Primarily Uses
N/A
Hmm very odd, the error is still occurring with the XS scripts at the top as well. Seems the message is NoMethodError occurred. undefined method 'color' for nil:NilClass

Same spot as well:

[class Scene_QuickTool < Scene_MenuBase

  def start

    super

    x, y = Graphics.width / 2 - 460 / 2,  Graphics.height / 2 - 85 / 2

    @top_text = Window_Base.new(x, y - 156, 460, 85)

    @statust = ['Ready', 0]

    refresh_top_info

    @type_select = Window_ItemSelect.new(@top_text.x, @top_text.y + 85)

    @type_select.set_handler:)weapon,     method:)refresh_tools))

    @type_select.set_handler:)armor,      method:)refresh_tools))

    @type_select.set_handler:)item,       method:)refresh_tools))

    @type_select.set_handler:)skill,      method:)refresh_tools))

    @type_select.set_handler:)cancel,     method:)refresh_cancel))

    @type_index = @type_select.index

    @items_w = Window_ActorQuickTool.new(@type_select.x, @type_select.y + 50)

    @items_w.refresh($game_player.actor, @type_select.current_symbol)

    @description = Window_Base.new(@items_w.x, @items_w.y + 148, 460, 75)

    DisplayTools.create(@description.x + 75, @description.y + 80)

    @background_sprite.color.set(16, 16, 16, 70)

  end
I know it is the falcao system i just wish i could fix it lol.
 

Nicke

Fortune seeker
Veteran
Joined
Apr 4, 2012
Messages
546
Reaction score
546
First Language
Swedish
Primarily Uses
RMMV
@HalestormXV: Remove this line:

@background_sprite.color.set(16, 16, 16, 70)I forgot I did that in my game :p
 

HalestormXV

Deranged
Veteran
Joined
Apr 10, 2013
Messages
99
Reaction score
12
First Language
Sarcasm/English
Primarily Uses
N/A
Wow lol, that did it. I didn't even think to do that because i thought it would break something. I see all it really did was just draw something. This is great, thanks. Only problem now is none of the commands work? Perhaps they need to be reconfigured?  fixed it, stupid mistake on my part.
 
Last edited by a moderator:

Nosleinad

Storyteller
Veteran
Joined
Dec 12, 2012
Messages
351
Reaction score
29
First Language
Portuguese
Primarily Uses
Hello Nicke,

  I am using this script of yours for a long time, but now i am also using a font changer (with different font sizes) script from Zalerinian, and i would like to ask if you could add a small tweak to the XS Menu Delux.

line 454:  raw_line_ex(0, y += 26, Color.new(255,255,255,32), Color.new(0,0,0,64))

  Is it hard to change the Y of the lines to accompany the actual font size that might change during the game?
 

Nicke

Fortune seeker
Veteran
Joined
Apr 4, 2012
Messages
546
Reaction score
546
First Language
Swedish
Primarily Uses
RMMV
Wait, what? Are you increasing the font size as the game goes on or what? :)
 

Nosleinad

Storyteller
Veteran
Joined
Dec 12, 2012
Messages
351
Reaction score
29
First Language
Portuguese
Primarily Uses
Last edited by a moderator:

Username78

Villager
Member
Joined
Dec 26, 2012
Messages
8
Reaction score
1
First Language
English
Primarily Uses
Hi,

I was using the script and it was working perfectly, but now whenever I try to open up the abilities menu for characters in game, it crashes. This is the error I receive: Script 'SceneManager' line 60: NoMethodError occurred. undefined method 'new' for nil:Nil:Class. I don't understand why this is happening, all the other options work great! Is there a way to fix this?
 

Nicke

Fortune seeker
Veteran
Joined
Apr 4, 2012
Messages
546
Reaction score
546
First Language
Swedish
Primarily Uses
RMMV
Hi,

I was using the script and it was working perfectly, but now whenever I try to open up the abilities menu for characters in game, it crashes. This is the error I receive: Script 'SceneManager' line 60: NoMethodError occurred. undefined method 'new' for nil:Nil:Class. I don't understand why this is happening, all the other options work great! Is there a way to fix this?
Which versions are you using, for the menu delux and core script?
 

Shion Kreth

White Knight
Veteran
Joined
Jan 28, 2013
Messages
281
Reaction score
47
First Language
English
Primarily Uses
I have a feeling this attractive and streamlined menu would really clash with the default item/equip/skill/status/etc screens.. 
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

BCj
Ew, why does my blogpost on the rpgmaker.net site look like a garbled mess? Are html codes disabled or something?
I feel that I should cut down on my order queue so I can get some more time for my projects, its been quite a longggg while since I worked on them LOL
I friend of mine insisted on practicing dubbing things with him... and its quite funny, yet, it really takes a huge amount of practice!
Gotta save this for my next thread later...
Finsh all of the walking dead game in a week, such an amazing emotional trip

Forum statistics

Threads
97,877
Messages
947,556
Members
129,110
Latest member
HeyaComic
Top