Posted June 02, 2026 by VegetableDev
A new preview update for Veg_InteractionBubble is now available.
This version focuses on structure, presentation, and positioning polish while preserving the existing feature set.
Dark
A simple dark translucent style designed for horror, mystery, and atmospheric projects.
Vegey
A more polished default-style preset with comfortable spacing and a cleaner presentation.
The old script calls still work, but this version also adds cleaner aliases:
Veg.InteractionBubble.setEnabled(true);
Veg.InteractionBubble.setDefaultButton("E");
Veg.InteractionBubble.setDefaultRadius(2);
Veg.InteractionBubble.setPreset("Vegey");
With Auto Sprite Height enabled, the bubble tries to appear above the visible character sprite instead of relying only on a fixed tile-based offset.
If the plugin cannot detect a valid sprite height, it safely falls back to the previous offset behavior.
<InteractionAutoHeight: true>
<InteractionAutoHeight: false>
<InteractionHeightPadding: 8>
You can still use manual offsets, including negative values:
<InteractionBubble: Talk>
<InteractionAutoHeight: false>
<InteractionOffsetY: -96>
Auto height uses the current Sprite_Character height.
If another plugin draws visuals outside of that sprite, manual positioning may
still be better:
<InteractionAutoHeight: false>
This is still a public preview release. The core features are ready to use, but feedback is welcome, especially for pixel movement, 8-direction movement, UI readability, and visual preset behavior.