<font size="4">Variable Grouping</font>
So, right now, variables in construct 2's objects are a bit all over the place. We can create an unlimited number of variables, but i'd really like to be able to group them.
This would only appear in the IDE, and would have no impact on the gameplay, but I'd be able to divide it in different sections, to illustrate, suppose I'm making a MMORPG:
object player:
{identifiers}
playerID
serverID
inventoryID
weaponID
{attributes}
gender
strength
intelligence
agility
{status}
maxHP
maxMana
armor
attackDmg
{internal}
_currentHP
_currentMana
_attackSpeed
_serverCoordX
_serverCoordX
_lastMessageSN
_idleTimer
_lastHeartbeat
An object with many variables can be organized in sections, if you can collapse a given section, you can remain focused only on the specific part you're working with, avoiding clutter. Again, this would only appear in the editor, and would have no effect in the final game.
<font size="4">Storing Objects</font>
Another thing I would like to see is a variable type for objects. I really want to store an object for later use, such as with a missile that can track a given target, or a HP bar that knows what it's linked to - this should be able to reduce (if not completely eliminate) the hassle with UID/IIDs, as well as many other problems reported here in the forums.