OnePerButton prompt exclusivity doesn't respect OneGlobally with same keycode

A prompt that with its Exclusivity set to OnePerButton and another prompt with its Exclusivity set to OneGlobally will cause both prompts to display despite having the same keycodes.
EDIT: It appears that Exclusivity doesn’t respect other Exclusivity modes. Not sure if this is intentional or not.


Expected behavior

I expect the OnePerButton prompt to respect the keycode of the other visible prompt and not display itself, according to the documentation description:
“Only one proximity prompt is visible per input keycode. If multiple in-range proximity prompts use different keycodes, they are all visible. However, if multiple in-range proximity prompts use the same keycode, only one proximity prompt is visible at any given time, depending on the camera’s view direction.”

Thank you for the report! This is working as intended, though I admit the behavior and documentation is a bit confusing here. Prompts set to OneGlobally are intended to only interact with others set to OneGlobally. Otherwise we could have conflicting situations where, for example, an AlwaysShow and a OneGlobally would compete and the OneGlobally would never be seen.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.