'Action: Reset'
The Reset action restores your Ripple to its designed state, giving participants a clean "start over." It is the "play again" button for games, quizzes, interactive lessons, and any content that benefits from a fresh run.
When a Reset fires, it works through each category in a deliberate order: sounds are silenced first, then state is cleared, then scene navigation happens last so that activation triggers on the start scene fire on a clean slate.
Configuration
Every toggle is on by default. Turn off any category you want to preserve.
Sounds
Stop all audio that is currently playing. Sound elements return to their initial stopped state.
Variables
Restore every variable to the value it had when the Ripple first loaded. Scores go back to zero, counters reset, boolean flags return to their defaults.
Fired actions
Re-enable actions that have Fire once turned on. Without this, one-time-only actions (like a welcome animation or an introductory sound) would stay exhausted after a reset.
Element changes
Clear visual state overrides, position overrides, and active visual effects. Elements return to the appearance and position defined in the editor. This undoes any Change State, Move Element, and Visual Effect actions that were applied during the session.
It also resets drag-and-drop activities: drag items that participants placed return to their starting positions, the drop zones they were dropped into are cleared, and any extra copies made by Clone on Drag that were never dropped are removed.
Scene
Navigate back to the start scene (the first scene in your scene list). This runs last so that any activation triggers on the start scene execute with all other state already clean.
Scope: Local vs Global
- Local (default): Only the person who triggered the reset is affected. Their variables, their fired-action tracking, their element state, and their current scene all revert. Other participants continue uninterrupted.
- Global: Everyone in the Ripple resets simultaneously. Any participant can trigger a global reset — the creator controls what the reset restores, and can also use Show To on the element to restrict who sees the reset button in the first place (for example, making it visible only to Moderators).
Common Patterns
Play Again Button
The simplest use case. Add a shape or text element labelled "Play Again" at the end of your quiz or game:
- Add a Reset action on Click
- Leave all toggles on
- Participants click to start fresh
Selective Reset
Sometimes you want to restart the activity without losing progress indicators. For example, a training module that tracks completion:
- Add a Reset action
- Turn off Variables to preserve the completion counter
- Turn off Scene if you want to stay on the current scene
- Element visuals and fired actions still reset, so the interactive content is replayable
Group Restart
For classroom or workshop activities where a facilitator (or any participant) resets everyone:
- Add a Reset action with Global scope
- Everyone returns to the start scene with fresh state
- Combine with a Sound action to play a restart chime so participants know what happened
Reset Without Scene Navigation
If your Ripple uses a single scene and you just want to clear interactive state:
- Add a Reset action
- Turn off Scene (there is only one scene, so navigation is unnecessary)
- Variables, fired actions, element changes, and sounds all reset
Tips
- Pair with a celebration: Chain a Celebrate action before the reset so participants see confetti for their results, then the reset clears the board for the next round.
- Preserve what matters: If you use variables to track lifetime stats (total games played, best score), turn off Variables in the reset and manage those counters separately with a Set Variable action.
- Test the full loop: After adding a reset, preview your Ripple and run through the entire flow twice. The second run is where you catch anything the reset missed.
What's Next?
- Variables and Expressions — the data your reset restores
- Actions Overview — how actions, triggers, and conditions work together