How can i add "look at object" as an condition when picking up an object?

if all items are picked up the same way, they should all inherit from a base class that can be picked up. you don’t need to compare each of your item types, you can just compare the base class to know if it can be picked up.

try using a ClassIsChildOf node.