Jump to content
Aveyond Studios Community
Duffer123

Request: Foldable groups (as well as standard list) of variables by type...

Recommended Posts

This is a request to do with getting rid of clutter and organising when developing.  Currently, there are variables listed by type for Hero Objects AND Hero Properties.  

For both Hero Object and Hero Property variables, if you could sort and filter variables by groups too, that would make development FAR easier when handling tonnes of bools and other variables in one place... ?

Share this post


Link to post
Share on other sites

@Ant,

Yeah - maybe by filtering / hiding/ showing by part of the name of the variable (well description of variable), Hero Property and so forth if not in groups?  Or maybe just having tags for everything?  Will be interested to see what you come up with there...

I suppose the potential issue that needs addressing is being unable to see the wood for the trees because of simply far too many Hero Properties and then also Variables and Globals of whatever nature.    You don't want to know how many Hero Properties I had planned for 'item' Hero Objects....

Share this post


Link to post
Share on other sites

@Ant,

Could probably screenie it for you if needed (let me know if you still need a screenie after the explanation that follows...).  However, it's fairly easy to explain in RPG terms.  Imagine if you had 'Statistics' HeroProperties (I say HeroProperties because within each you'd need things for min, current, max, critical, added on, etc etc) but those 'Statistics' could be divided in to subtypes like Attributes, Points, Modifiers, Resistances, Bonuses, Perceptions etc etc.  Imagine if you had upwards of 150 of those 'Statistic' HeroProperties (in simple terms it could be Variables or Globals also) - but no way to filter or sort them by their types or subtypes when creating more.  Result = mess.  Perhaps even if you could have a *.* string filter (ie. list only Variables, Globals or HeroProperties whose name contains ***) that would help enormously?  Hope that makes sense?

Share this post


Link to post
Share on other sites

Really anticipate needing this, but for events. The ability to create a collapsible tag/group alongside other events, under which equal events can be grouped. Functionally no different from behavior now, but the developer UX improves dramatically. Those groups do not need to be called or anything, only act as ways for organizing visually in the editor.

Share this post


Link to post
Share on other sites

Just in case it isn't clear, it would behave like this, with groups in italics:

Spoiler


  • Hero Object
    • Properties
    • States
      • State 1
        • Event 1
        • Event 2
        • Event Group
          • Event 3
          • Event 4
        • Event 5
      • State 2
      • State Group
        • State 3
          • Event 1
          • Event Group
            • Event 2
            • Event 3
            • Event 4
          • Event 5
          • Event 6
        • State 4
      • State 5
    • Variables
      • Variable 1
      • Variable 2
      • Variable Group
        • Variable 3
        • Variable 4
        • Variable 5
      • Variable 6
      • Variable Group
        • Variable 7
    • Globals

 

 

The groups would just be for organization for the developer - and collapsible. This makes it easier to navigate to what's being worked on.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×