Can you cast/share the value of a boolean variable over different blueprints.
for example: i want to have a boolean that says whether the player has an item or not and i wan’t to use the value from that variable in a different blueprint.
Yes, but you need a reference to that other object (blueprint instance) to read the variable from.
Note: Blueprints are classes, and the Actors (and other objects) created from those Blueprints are instances (objects.) This is an important distinction – you never actually run “the blueprint,” you run “some actor created from a blueprint.”