Flowey controls: Z/X - Summon 'eyeshot' bullets/energy shurikens. C - Use mouth beam. V - Generate gigavines to the soul. B - Generate a Flowey Nuke where the mouse pointer is. N - Generate handgun things where ever the mouse pointer is. M - Use flamethrower (random direction). A - Create a eater mouthball towards the mouse pointer S - Use left venus flytrap plant. D - Use right venus flytrap plant. F - Save soul coords. G - Teleport the soul to its saved coords. H - Generate spreading pellets where the mouse pointer is. J - Generate spreading pellets where the soul is. K - Generate spreading pellets in a random position. L - Teleport the soul to the center of the screen. Q - Use the right flamethrower W - Use the left flamethrower Frisk/Chara controls: Arrow keys - Move soul. Space in fight button - Attack.
I just edited some code and sprites so it looked more like the actual battle. Extra notes: The shurikens follow the soul The mouth beam has a better warning There are more vines the handguns have a better warning The healing items will automatically appear The mouthballs are longer