Blueprint Script Components require Visual Studio?

I noticed looking through the 4.7 notes that you can create [Blueprintable Components][1] now. Sounded great, only one problem, it apparently wants me to install VS2013 to use it which I wasn’t expecting:

https://dl.dropboxusercontent.com/u/27624662/UE4Blueprints/bpcpp.png

Will this feature ever be available without having to install VS2013? Am I misunderstanding how this is supposed to work?

There doesn’t seem to a clear answer on this issue from what I can see. When creating one, the tooltip, it refers you to this link → Components | Unreal Engine Documentation

When I create one, it doesn’t ask me for Visual Studio but that is because I have it installed. Also, it doesn’t seem to be running anything in VS because mine doesn’t open up. So I’m guessing that, in some case, where you will need to create a class in C++ and want to access it through blueprint, then it would need VS. But other then that, if you stick to the existing nodes, you should be fine.

I do have one question for you. Why don’t you have it installed?

You never know when you will need it and there’s a free COMPLETE version out there, not the express one. I have Visual Studio Community 2013 and it works great with UE. here’s a link → Free Developer Software & Services - Visual Studio

Thanks for the response

To answer your question, I’m an artist. My programming experience is limited basically to a rudimentary understanding of blueprint, so I’ve never really ever run into a situation where I needed VS… until now at least.

Not sure what I’d even do with it if I had it but I suppose if I can’t get an answer on if this requirement is going away then I’ll just go get it anyway.

And as I said, when I created one, it didn’t ask or ran VS, So I would just ignore it.

If you mean ignore the error and not install VS, I can’t seem to do that. The create button remains greyed out after I’ve chosen the Actor Component as the parent class.

Duhhh… you are right. Then I would install it. It only take a couple of GB 3-4 approx. I would like to see the UE staff answer this so that it can be cleared out.

Whit that, Happy Game deving!

Still looking to get a response on this

Hi Arkiras,

I’ve moved your post to the Bug Reports section of our answerhub due to the nature of the post. Thank you for reporting this issue to us. I’ve entered a bug report for the issue and for your reference the number is UE-16145. As a workaround for now, you can add new components by using the ‘Add new…’ button on the content browser and select the parent component class that you wish to use. This uses a different dialogue that shouldn’t return this error.

Have a nice day,

Thanks for the response and the workaround, hadn’t tried it from the content browser, woops.