If you want your character to move to two different spots, you have to seperate the two spot codes
And then use pause for 2-5 in between it
Same thing with the angry stuff, you have to seperate it
@CHAR2 is flirt_liftchin_receive_shy AND CHAR1 spot 0.45 0 433 AND CHAR1 moves to layer 3
@pause for 2
@CHAR1 walks to spot 0.45 164 433 in 1 AND CHAR1 does it while run_super_speed_loop
@pause for 1
@CHAR1 is scream_angry AND CHAR2 is react_shocked_gasp