-> 0x47686F7374: ты все усложняешь
код который ты описываешь вообщем то и пишется как код и потом компилится но прежде всего почти все это создается в кисмете для теста.. вообщем не думай об этом
в твоих словах:
IF - это любой триггер
var1 = 10 - это условие (первый блок)
then - как ты сам сказал блок действие (Action)
пробуй
правильно расставляй логику поставленной задачи и все станет намного проще
ps. например управление лифтом для нескольких этажей
можно сделать всего двумя условиями сравнения :]
а когда то в старых играх приходилось делать до 200+ блоков