Если честно я не понял, что предлагается. Через чур заморочено...
Блок "Внешний скрипт на языке C#" предназначен для соединения со скриптами написанными на c#. В них можно реализовать практически любую логику, описанную вами.