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.

7 VOTE

Expose an object's name as a variable

Object Names - 
This will be incredibly useful for Procedurally generated content as the names of assets can be changed, so far the only work around is rewriting asset names in code & storing it as a instance variable to save a stuff for a prefabs.

this is would tremendously help get past incredible frustrations when it comes to building custom editors suited to our games that make use of multiple object types. 

would work great alongside "Create by Name" which is a recent lifesaver

  • Salman_Shh
  • Aug 6 2018
  • No status
  • Attach files
  • Salman_Shh commented
    06 Aug 18:02
    I got incredibly frustrated working on my custom editor, all the shoddy workarounds through construct's quirks has/had become incredibly unbearable when using multiple types of objects.
  • Salman_Shh commented
    06 Aug 18:17
    why do we have to put it in a variable just to make it feasible
    why isn't that blocked if it could be security concern. please just make it feasible why can't construct do it while other engines can?
  • Salman_Shh commented
    06 Aug 18:42

    so it's accessible, but not handily exposed for use with events.

  • Salman_Shh commented
    07 Aug 23:28

    after some testing its possible to expose the name in C3, the name seems to stay consistent on preview & export as smaller string. it was possible to expose it via a behaviour which is this https://cdn.discordapp.com/attachments/225550155531812865/476130084579966988/beta-ReturnObjName.c3addon

  • Emmanuel Rubio commented
    29 Oct 13:18

    agree. i made the same idea!! 
    The only workaround was to create an instance variable with its own name on it -_-'' really unnecesary solution. And this is really usefull now with the "create object by name", this is a must!