Construct 3 suggestions & ideas

Suggest and vote on ideas for Construct 3! Please note this is only one aspect of planning. We do not guarantee any features here will be implemented, even if they are top-voted ideas. The aim is just to collect feedback. Remember to search for existing submissions before adding an idea, describe your ideas as comprehensively as possible, and vote for plausibleĀ ideas that are well thought out. Please seeĀ our full guidelines on suggesting features.

24 Vote

"Pick Highest/Lowest value" condition

Please add a condition similar to "Object Pick Highest/Lowest", but allowing to pick by any value, not just by instance variable.

Examples of usage:

* find an instance which has the lowest/highest X coordinate
* find the largest/smallest instance
* find an instance with highest opacity
* pick enemy with highest (Enemy.shield+Enemy.health)

Currently to do this we need to loop through instances and use temporary local variables, which is quite inconvenient.

  • dop2000
  • Jun 10 2020
  • No status
  • Attach files
  • tarek2 commented
    02 Sep 15:17

    Definitely, this is a must-have, I hope you add it, this is a need in almost every project and could make the life so much easier instead of having to loop constantly to set variables then check the highest.

  • XpMonster commented
    01 Aug 20:25

    A must have IMO

  • bilgekaan commented
    15 Jul 00:23

    You can create an instance variable and use it to get the same result. For example, if you want to select the highest opacity you can create an instance variable called "op" and set this variable to self.opacity and use it on pick condition.

  • Guest commented
    26 Jun 20:03

    +1 to this. Just ran into a situation where having this kind of conditions would be extremely useful.

  • and 13 more