Allow Alphabetical Sorting Of Traits

Would you like this feature?

  • Yes

    Votes: 3 50.0%
  • No

    Votes: 0 0.0%
  • Yes but not important

    Votes: 3 50.0%

  • Total voters
    6

Blue001

Veteran
Veteran
Joined
Jan 13, 2014
Messages
231
Reaction score
112
First Language
English
Primarily Uses
RMMV
Hello, Blue001 here,


Issue : When adding new traits to a character, class, state, enemy, weapon or armor they will list in order of how you added them. Because of this, you have to keep a close eye on every list and make sure you haven't accidentally added something twice or forgot to add something without scrolling up and down over and over and doing copy/paste all over to order them manually. Especially true when you like to set up every aspect of a character or class and the list extends beyond the bottom of the visible range.


Fix : Have clicking the 'TYPE' header bar toggle sorting between;

  • alphabetical by Type Name and then alphabetical with Content Name within that same Type
  • default "as entered" as it is currently.



This is simply a cosmetic change to make life much easier, and I don't see how it could mess anything up... but I of course don't know how the client grabs the info from this list... if it does it as entered in order or some other internally id'd way.
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,704
Reaction score
2,208
First Language
English
Primarily Uses
RMMV
I would like to see this implemented in many areas of the product. I was going to suggest this same thing but would like to see it in Events, Weapons, Monsters etc. I tend to name things so that I can easily find them within an alphabetically sorted list. It would be great to also combine this with Display Name where it doesn't exist. So say I have Slime, Slime (Red), Slime (Boss) and so on, they'll all be super easy to find as I can just scroll down to Slime and they're all there. The monster's display names could be what I want the player to see (Ooze, Black Pudding, Gelatinous Cube) and would be much harder to find scattered throughout the list. Same thing applies to weapons, armor and items. All my swords could be stored as Sword (something) and be easy to find and nicely grouped. Then the user could see the display name (Flame Blade, Thunder Sword, Dragon Slayer).


This seems like it would be a fairly cheap and easy way to allow us to organize our resources and greatly speed up our development time just by implementing some basic sorting options and display name properties throughout the product. I noticed that maps are set up this way. Love to see everything else set up like this too.
 

Kaliya

// Caffeine Overload
Developer
Joined
Nov 1, 2015
Messages
506
Reaction score
566
First Language
English
Primarily Uses
RMMV
We would have to look into this, there are some issues with just doing it outright. The order they appear is also as you said the order they're created, listboxes and such work on something called indexes, these indexes are also the ID of these objects. E.G: Item with ID 1 is first in the list, because it has ID 1, an index value of 1. Just outright sorting the list in any way other than their created index may inadvertently affect things like event commands, and stuff.
 

Blue001

Veteran
Veteran
Joined
Jan 13, 2014
Messages
231
Reaction score
112
First Language
English
Primarily Uses
RMMV
I'm not really talking about the lists on the left of all the actual data items. I'm specifically talking about Trait and Effect windows INSIDE each data type that has those, since you can reorganize them manually with copy/paste as is. But that process is very slow, and it would be easier to just have a single click to organize them.
 

orzfly

Veteran
Veteran
Joined
Jan 11, 2016
Messages
18
Reaction score
79
First Language
Chinese
Primarily Uses
RMMV
I'm not really talking about the lists on the left of all the actual data items. I'm specifically talking about Trait and Effect windows INSIDE each data type that has those, since you can reorganize them manually with copy/paste as is. But that process is very slow, and it would be easier to just have a single click to organize them.


In fact we can sort it by mouse dragging & dropping already since v1.1.0. Someone forgot it in the changelog.
 

Kaliya

// Caffeine Overload
Developer
Joined
Nov 1, 2015
Messages
506
Reaction score
566
First Language
English
Primarily Uses
RMMV
In fact we can sort it by mouse dragging & dropping already since v1.1.0. Someone forgot it in the changelog.
Guilty :'(. So sorry! I hope you all do enjoy the feature though :)!
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,704
Reaction score
2,208
First Language
English
Primarily Uses
RMMV
We would have to look into this, there are some issues with just doing it outright. The order they appear is also as you said the order they're created, listboxes and such work on something called indexes, these indexes are also the ID of these objects. E.G: Item with ID 1 is first in the list, because it has ID 1, an index value of 1. Just outright sorting the list in any way other than their created index may inadvertently affect things like event commands, and stuff.


I understand that but I assume that that the numbers are listed next to the entries and hopefully could be rearranged as well.  Without the numbers, figuring out which one is index 273 would be a pain if they're in order or not.  With the indexes, yes it would be harder to find one if they were sorted alphabetically but they could easily be resorted by index if that's the way you needed to see the list because you're looking for a specific number.  How the data is displayed shouldn't effect anything on the back end unless they made some questionable choices with the architecture of the product.
 

Pine Towers

Knight Hospitaller
Veteran
Joined
Nov 11, 2015
Messages
467
Reaction score
226
First Language
Portuguese
Primarily Uses
RMMV
We would have to look into this, there are some issues with just doing it outright. The order they appear is also as you said the order they're created, listboxes and such work on something called indexes, these indexes are also the ID of these objects. E.G: Item with ID 1 is first in the list, because it has ID 1, an index value of 1. Just outright sorting the list in any way other than their created index may inadvertently affect things like event commands, and stuff.
This shouldn't affect an organize function. Maybe clicking at the header of (for example) monster, if could organize it either by ID or alphabetically (A-Z). Inside the monster sheet there should be an index number so even if the Aboleth is the first in the A-Z list, his index number shows that it is the 234 monster created, thus not affecting the inner workings of the engine.


This shouldn't even compromise a "codename" entry for easiness of the user's management, so I can name my slimes like @Frogboy, as example, Slime (Boss), but the player seeing just a Greater Slime as name. This helps even for final bosses on their few phases (Freeza 1st form, Freeza 2nd form, and so on...) without having to create several monsters with the same name, even if using the notebox to further explain.
 

Kaliya

// Caffeine Overload
Developer
Joined
Nov 1, 2015
Messages
506
Reaction score
566
First Language
English
Primarily Uses
RMMV
I think you both misunderstood what I meant, but regardless the feature requested in this thread has already been implemented. Hope you all enjoy it.
 

Frogboy

I'm not weak to fire
Veteran
Joined
Apr 19, 2016
Messages
1,704
Reaction score
2,208
First Language
English
Primarily Uses
RMMV
This one was pretty close to what I was going to ask so I just put my extension of the original in here.  Should I start a new thread for my request?
 
Last edited by a moderator:

Blue001

Veteran
Veteran
Joined
Jan 13, 2014
Messages
231
Reaction score
112
First Language
English
Primarily Uses
RMMV
In fact we can sort it by mouse dragging & dropping already since v1.1.0. Someone forgot it in the changelog.


I already know you can sort manually, I even said that in my original post, but in regards to the copy/paste, and not the drag and drop, which is basically the same thing.


But when you have 30+ effects or traits on something (classes can get that many really easily.) making sure they are all there, and in order manually is just a lot of work.


Being able to just click the header once and have it all be alphabetical would be fabulous.
 

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

Latest Threads

Latest Posts

Latest Profile Posts

People3_5 and People3_8 added!

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.

Forum statistics

Threads
105,868
Messages
1,017,088
Members
137,585
Latest member
Reversinator
Top