Skip to Main Content
Construct 3 suggestions 21H2 - ARCHIVED

This suggestions platform is now closed and will be shut down on March 1st 2024.

Please ensure any content you care about is backed up before that date.

Feature requests are now handled on GitHub here: https://github.com/Scirra/Construct-feature-requests

9 VOTE
Categories Debugger
Created by Guest
Created on Aug 1, 2021

Debugger: Instance Filter

I have hundreds of instances, and I need to find specific ones. This is -currently-, time consuming.

The use case differs from playtest to another, and making a custom picker/highlighter for each case (using code) is time consuming.

Please add a filtering method to the debugger; to help find specific instances faster.

For example: while making a card game, tens of cards can be on board. I need to inspect cards of Player N, or cards with power = 0...etc.

How it could work:

  1. (In the debugger) Select the root object of the instances you want to filter

  2. All inspector tables (position, instance variables...etc) will show normally like any other instance, but they are blank. They have the same left column as the object instance, but the right column (values) are blank.

  3. The user can enter a value for any variable/position...etc. The instance list of the object will automatically show only instances with this value

For example: following the cards example:

  1. Select the card object in the debugger.

  2. Instance variables table will show up, but with blank values.

  3. Enter 0 as the value for the Power instance variable.

  4. Card object now shows (below it) only instances with Power=0

Why prioritize this idea:

  • Manually searching for a card among 50 cards, a few times per playtest, 10 or 20 playtests per day, surely is time consuming.

Thank you.

  • Attach files
  • +3