this is a fire animation
simple conditionals, input/output, delays, simple events, conditional loops,