shalmu
Yes, I am very sure I am answering your question-
[quote:ebwlz5z5]Are there "Event Smell", like we have "code smells" in programming?
"Condition: Every tick" is similar with global variable. They could be ran (every tick event) or access (global variable) every time or everywhere.
For example. the project has 10 event sheets, each 1 event sheet has 10 "every tick" event. Designer need to check all of these 100 events very carefully when debugging, since they could be ran every tick.
Since there are a lot of non-programmer background designesr, I only could give this suggestion for them. Other topics like re-factory events into functions or using fsm ( I had made a fsm plugin ) might not be easy for them.
If you are a programmer already, try to encapsulate events like in the text code.
( Unfortunately events could not be exported/imported between projects, hope C3 could have this feature. )