Skip to content

Sprite Update Node

Sprite Update changes a sprite that is already part of the scene.

Use Insert > Sprites & FX > Change Sprite for expression changes, hops, emphasis changes, slot movement, and pose swaps.

FieldWhat it does
NameOptional editor-only name for the node.
SpriteSprite asset affected by this node.
PoseNew pose image. Falls back to the sprite asset’s default pose when needed.
SlotSlot where the updated sprite should appear.
TransitionUpdate transition: hop, slide, or none.
Offset X / Offset YPixel offsets. If unset, the previous sprite offsets can carry forward.
NextNode that runs after the sprite update.
InteractableWhether the updated sprite can be activated by a sprite interaction wait.
Auto EmphasizeWhether dialog emphasis can affect this sprite.
Position Modeslot, auto, or custom. If unset, an existing sprite can keep its position mode.
Auto Positionleft, center, or right when position mode is auto.
Position X / Position YManual scale position when position mode is custom.
Position X Offset / Position Y OffsetManual pixel offsets when position mode is custom.
Transition DurationOptional duration when transition is not none.

When the node runs, VNC replaces the sprite state in the target slot. If the sprite was already visible and the position mode stays the same, unset custom position fields can carry forward from the previous sprite state.

This makes quick expression changes easy. You can update the pose without repeating every positioning field.

ProblemFix
The wrong slot changesCheck Slot and whether a previous Sprite Enter used that slot.
The sprite jumps unexpectedlyCheck Position Mode, custom position fields, and offsets.
Wait For Sprite Activation does not continueMake sure Interactable is true on the visible sprite.

Sprite Update is the node for motion inside a conversation. Use it for small readable changes instead of deleting and re-entering the same sprite every time.