how do you set a specific collision box to be interacted?

scratch that i hadnt given the others names yet and after testing again it grabs them all

I don’t get it, only one has the tag, right?

that tag specifically yes it seems to output them all though

cant seem to repeat it now

I just made a very simple car, which is just two collision boxes. Then I put this in my character

It only shows the component with the tag.

okay i turned off my code and just did yours and yes it only shows that tag but should it still show that tag when i walk into a different collision box? if so then we are on track

No, that’s the point. You only want to call the interact node when you are overlapping the box with the correct tag :slight_smile:

oh :frowning: so back to square 1 then

That means it’s working!

You only want to interact with the door, right?

oh sorry miss read, yes, thats what i want but it still puts the player in the car if im at the back of the car where the other box is. when i connect the bpi

What does your code look like now?

like this


connectinf to the second loop array element doesnt seem to do anything but connecting to the first one ignores the tag

But how can it!? :slight_smile: You must have something else putting the player in the car…?

If you’re overlapping the back of the car, it doesn’t have the tag, boom, that’s it, no interaction.

Naturally.

this is the contents of the other side of the bpi in the car its self

Yes, doesn’t matter, because it should not be called.

right

Just double checking… the tag should be on this component

image

correct


moved it out of the way just to make sure too

moved the pin to where it belongs i just dont know why its not working

Sorry, no idea. The code looks ok, but something else is going on. You’ll just need to put print strings all over the place until you figure out what’s letting it happen when it shouldn’t.