RBXScriptSignal:Wait() should be changed to include an argument

Use the search feature to search for similar threads:

See discussion on those pages.

This suggestion won’t work generically for all events: in case an event returns no arguments there is no way to distinguish between a timeout or an event actually being fired with just this suggestion. So I wouldn’t approve of this addition simply because there’d be exceptions to the rule that aren’t properly handled.

The workaround linked by Merely above seems elegant enough, and you can modify that to properly distinguish between a timeout or actual event.

PS: this is typically a client feature, it doesn’t apply to just Studio

1 Like