Skip to content

Effect

Effect adds visual emphasis with shakes, jumps, and sprite emphasis changes. A screen shake can play once or continue across later story content until you stop it.

Use Insert > Sprites & FX > Effect when a moment needs motion or focus without changing the route.

Properties

Node-specific properties

Field What it does
Target Sprite, Dialog, Screen, or Background.
Effect Shake, Jump, Emphasize, or Deemphasize.
Action Play Once plays the effect normally. Screen shake also supports Start Continuous and Stop Continuous.

Inherited/common properties

Field What it does
Name Optional label used in the editor and Story Map. Leave it empty to use VNC's automatic node name.
Target Slot Sprite slot used when Target is Sprite.
Intensity Optional positive number controlling effect strength. Available for Play Once and Start Continuous, but not Stop Continuous.
Duration Optional duration in seconds for Play Once. Continuous actions do not use a duration.
Next Node that runs after this node finishes its own work.

Runtime Behavior

Play Once keeps the existing duration-based behavior. Choose Start Continuous on a Screen Shake to keep shaking across later nodes, then use another Screen Shake with Stop Continuous when the motion should end.

Starting continuous shake again restarts it with the new intensity. An explicit scene jump, story end, or session teardown also clears it, so motion from an earlier story position cannot leak into the next one.

Continuous actions are available only on Screen Shake Effect nodes. Effects attached to Dialog cues remain one-shot.

When Target is Sprite and the Effect is Emphasize or Deemphasize, VNC updates the active sprite emphasis state for the target slot.

If Target is Sprite, the slot should contain a visible sprite when the effect runs.

Common Uses

UseSetup
Character reactsTarget Sprite, Effect Jump, Target Slot center, Intensity 1, Duration 0.24, then set Next to the next node in your route.
Screen impactTarget Screen, Effect Shake, Intensity 8, Duration 0.2, then set Next to the next node in your route.
Sustained tensionUse a Screen Shake with Action Start Continuous and the intensity you want. Later in the route, add another Screen Shake with Action Stop Continuous.
Dialog shockTarget Dialog, Effect Jump, Intensity 1, Duration 0.12, often as a Dialog cue on TAP!.
Focus speakerTarget Sprite, Effect Emphasize, Target Slot left, then set Next to the next node in your route.

Effects work best when they support a story beat. Keep one-shot effects brief, and stop continuous shake as soon as the sustained motion has made its point.

An Effect node can change which visible character is in focus without playing dialogue:

  1. Set Target to Sprite.
  2. Choose the character’s current Target Slot.
  3. Set Effect to Emphasize to bring that sprite into focus, or Deemphasize to dim it.

The character only needs to be visible in that slot. They do not need to be speaking, and the Effect node can be placed anywhere in the story flow.