We could really have great use for something that enables per-player variables/states
to be set upon interaction with items.
Possibly a custom “NamedCheck” boolean (true/false) that can be set on interacting (E) with an object,
or static/built in ones if that is too much of a headache?
Usecase would be for instance to check states like:
an NPC, having “TalkedToNPC (NPCName)” as condition for an action of an IO Item.
Or “HasTriggered (TriggerVolumeName)”
Or "HasInteractedWith (ItemName/PlushieName/ObjectName)
Any of these sorts would open up alot of mechanical and gameplay flow that we cannot use at the moment, which affects/sets a state for a player reaching a point/interacting with something themselves specifically.