Eve
Eve copied to clipboard
[#time ..] always creates a timer
Right now, any time you use [#time ..]
we create a timer under the covers to issue events that will cause your rules to fire, but in many cases we don't need the timer. For example, in chat.eve we just use the time to capture when a message is sent. Because that behavior relies on another event (keydown), we don't need to create a timer.
on a related note, flappy.eve requires that the framerate be hardcoded into the timer. if we want to keep the current model, this can be effected by hoisting a % into the [#time], but we should probably reconsider the whole approach
the "new input model" is supposed to address this cleanly, but the work isn't currently at the head