[Luna Engine Item text color on menu]

_Shadow_

Tech Magician Level:
Moderator
Joined
Mar 2, 2014
Messages
4,078
Reaction score
2,654
First Language
Greek
Primarily Uses
RMMZ
So there are several scripts out there to add color to a text in a menu, that refers to an item.

For example a common sword could have white letters,

an uncommon one could have green letters,

a rare one yellow,

a very rare purple,

and a legendary item red.

So can we do this using Luna Engine?

If no, is anyone planning on making an add on for Luna Engine to do that?

I feel like it is missing or something.

Please pardon me and correct me if I am wrong, I still dig into this baby!  :cutesmile:

It would be nice for instance on a configuration to add item ids in some category arrays, and a coloring for every array.

So when the item id is found in a specific array it gets text color and RGSS3 or Luna overrides draw it using that color.

Is it possible?
 
Last edited by a moderator:

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,003
First Language
Tagalog
Primarily Uses
RMVXA
Does those scripts don't work with Luna?
 

nio kasgami

VampCat
Veteran
Joined
May 21, 2013
Messages
8,949
Reaction score
3,042
First Language
French
Primarily Uses
RMMV
they work for this if I remember this depend how they write the system
 

_Shadow_

Tech Magician Level:
Moderator
Joined
Mar 2, 2014
Messages
4,078
Reaction score
2,654
First Language
Greek
Primarily Uses
RMMZ
Does those scripts don't work with Luna?
Oh they do I guess.

I just wanted to know if such capability comes out of the box somewhere.

If not, it would be a great feature to be added, since Luna Engine is a GUI Engine script collection product.

Having such a huge collection of scripts and feeling that you need something extra to do exactly what you wanna do, isn't nice.

That's why I ask. It feels weird. There must be such a feature built in somewhere. Right?   :|
 

Archeia

Level 99 Demi-fiend
Developer
Joined
Mar 1, 2012
Messages
15,141
Reaction score
15,473
First Language
Filipino
Primarily Uses
RMMZ
We tried to make it compatible with other scripts since we can't do everything. 

If we do everything then what's the point of making it compatible with other scripts?

It'll be nice if every major updates, like new features such as this, we do we can charge people so we can keep adding onto it but no we don't. 

Whatever you spent on the engine is one time.

Another thing about your request, what'll probably happen to make it as simple as possible is to have notetags bound to it so we know what kind of item it is. Then we'll have to do some internal stuff that changes the font settings you set (which could be font.default_color or something UNLESS you hard coded an RGBA one) and overwrite that one. I'm sure a better scripter can say stuff about this. The point is, when you request stuff like that, it's a conscious design decision that affects on how things work. 
 
Last edited by a moderator:

_Shadow_

Tech Magician Level:
Moderator
Joined
Mar 2, 2014
Messages
4,078
Reaction score
2,654
First Language
Greek
Primarily Uses
RMMZ
We tried to make it compatible with other scripts since we can't do everything. 

If we do everything then what's the point of making it compatible with other scripts?

It'll be nice if every major updates, like new features such as this, we do we can charge people so we can keep adding onto it but no we don't. 

Whatever you spent on the engine is one time.

Another thing about your request, what'll probably happen to make it as simple as possible is to have notetags bound to it so we know what kind of item it is. Then we'll have to do some internal stuff that changes the font settings you set (which could be font.default_color or something UNLESS you hard coded an RGBA one) and overwrite that one. I'm sure a better scripter can say stuff about this. The point is, when you request stuff like that, it's a conscious design decision that affects on how things work. 
Hmm correct.

So maybe having that outside of the engine could be a wise thing to do after all.

Oh well, it's not something I can't figure out how to do anyway and I started learning Ruby so... no beef here.

I just saw a script request by another and I said "Hey, I got Luna, this would be a piece of cake for Luna" and I was looking where to modify that, but didn't found a thing :p

That's what I was asking about. 

Anyway, GREAT Engine. I can't wait to show to people what I will make (on the feedback thread).
 

Susan

Veteran
Veteran
Joined
Sep 1, 2014
Messages
2,748
Reaction score
8,346
First Language
No idea...
Primarily Uses
RMMV
@Archeia:

Dreadshadow made a good suggestion about being able to change item text colour in the menu, but I can see how it is not directly related to GUI modifications. ^^

@Dreadshadow:

I think that Luna Engine is, first and foremost, a GUI editor with some compatibility for certain scripts built into it.

If you haven't already, maybe you try this script for displaying different item text colour depending on rarity (or other concepts):

http://himeworks.com/2014/03/item-rarity/

It works with Luna Engine Base scripts.

I think that the Luna Engine was made this way because it was meant to support as many third party scripts as humanly and (computer) logically possible.

There are only so many ways a scripter can write a script that provides similar features before it starts to look like plagiarism of someone else's script.

Most of the scripts that are incompatible with Luna Engine, are those that changes related scenes (graphical modifications) or overwrites the same methods as what the Luna Engine uses.

Maybe one day we can commission Archeia or Yami to create add-on features to the Luna Engine.
 

_Shadow_

Tech Magician Level:
Moderator
Joined
Mar 2, 2014
Messages
4,078
Reaction score
2,654
First Language
Greek
Primarily Uses
RMMZ
If you haven't already, maybe you try this script for displaying different item text colour depending on rarity (or other concepts):

http://himeworks.com/2014/03/item-rarity/

It works with Luna Engine Base scripts.
Susan! :3

Thanks for your suggestions.

My bad, I did not already mentioned it.

I will be using @Modern Algebra's Global Text Codes script.

You just set to false the manual use, and you can use \c as you could use it in event text messages to color something.

It is 100% compatible, I personally tested it and it is a great script.

 

You can find it at:

 

rmrk.net
 
Last edited by a moderator:

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

Latest Threads

Latest Posts

Latest Profile Posts

so hopefully tomorrow i get to go home from the hospital i've been here for 5 days already and it's driving me mad. I miss my family like crazy but at least I get to use my own toiletries and my own clothes. My mom is coming to visit soon i can't wait to see her cause i miss her the most. :kaojoy:
Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD

Forum statistics

Threads
105,868
Messages
1,017,074
Members
137,578
Latest member
JamesLightning
Top