OneShot, in various contexts, refers to something that happens, or is intended to happen, only once. The specific meaning varies depending on the field of application.
In gaming, particularly tabletop role-playing games (TTRPGs), a OneShot is a self-contained adventure or campaign designed to be completed in a single session of play. This contrasts with longer campaigns that unfold over multiple sessions. OneShots are often used for introducing new players to a game system, testing out new character concepts, or providing a short, focused gaming experience.
In computer science, specifically in event handling and memory management, a OneShot may refer to a function or operation designed to execute only once. For example, a OneShot timer triggers an event only once and then stops, unlike repeating timers. Similarly, a OneShot signal might be designed to trigger a specific process or function only upon its initial activation.
In photography, a OneShot may refer to capturing a particular moment or image perfectly on the first attempt, without needing multiple takes. This usage emphasizes skill and preparedness in capturing a fleeting opportunity.
Generally, the core concept of "OneShot" revolves around a singular instance or execution of an event, action, or process, highlighting its non-recurring nature.