How to Deliver Objects to Their Randomly Assigned Locations?

Hello, I am a beginner on Unreal Engine blueprint system and trying to learn basic mechanics. I’ve been watching and following tutorials on Youtube for Quest Systems but they are all about killing numbers of enemies, going at a location or picking up objects. I’ve started to have some ideas to achieve what I am trying to get done but still not making enough progress and getting lost in the project. I am messing around with the blueprints and made some predefined locations to carry the boxes that I spawn by interacting an actor. The problem here is all these spawned boxes can be delivered to any of these locations.

What I need is selecting boxes on a widget and after they spawn, deliver them to their randomly assigned locations. I am basicly trying to make a courier kind of mechanic.

I’ll keep watching tuts, working on it and mess around even more. But just wanted to see if I can get any help to make things easer for me here.

Thanks!

1 Like

You have a box blueprint. Give it an ID ( integer ). So each box instance has a different ID.

You have the location blueprint marker? Also give that an int ID.

Don’t let the player put the box down at location X, unless it has the same ID as the box :slight_smile:

Never thought of giving IDs. Thanks for giving the idea. I’ll try that.

1 Like