That seems terrific Mike
I'm reading your help material and trying to better understant it. The more I read, the more I find ways to use events.

Sorry if I already ask to add something. Maybe to early, maybe not. Anyhow.
  • What about a new module function for setting the event function? Something like TBEM_SetEventFunc(EventID, NewFunctionName)
    This would add a great possibility to change behave on the fly. It can be done in different way in any case, like creating amore events and triggering the one I need. But with this function one event can change another event behave.
  • Another one I can think is to trigg an event not based on time but on a value of a variable. I hope to exaplain myself but I can create an event passing the variable (I can think about numeric variable) and the value event have to check (or the range) and fire that event only if variable is inside that range.
    Mybe a new interface function is needed for that.


Maybe my requests are nonsenses, I would like to know your opinion.
Hope to not exagerate

Ciao
Eros