[Tutorial] UsableActor system in Blueprint with multiplayer support

This should work just fine if you’re creating a larger number of inventory items: http://www.tomlooman.com/tutorial-usableactor-system-in-c/

I have strayed away from Interfaces since I was not able to “Cast To” on an interface, therefor I had to cast to the lowest class implementation instead, kind of defeating the purpose of interfaces.


As for overriding the Static Mesh, I would recommend extending your base blueprint from StaticMeshActor so you can easily assign new meshes on your child blueprints. I’ll update the tutorial for that.


The copy blueprint text is a good idea. They easily corrupt though unless you make the exact names AND folder structure.