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:
(In the debugger) Select the root object of the instances you want to filter
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.
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:
Select the card object in the debugger.
Instance variables table will show up, but with blank values.
Enter 0 as the value for the Power instance variable.
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.