I have made small XPresso to move flame on candle.
The XPresso can be controlled by user datas of object “flame”.
Set strength of motion of the flame. 0 stops the flame.
Set strength of side-motion of the flame. 0 restrict the flame to only vertical motion.
Set frequency of the flame. Larger values get faster motion.
Set hight of the flame
Set width of the flame
Also light is controlled by the XPresso.