c#がほとんど機能してない現状でもそれなりのギミックが作られたりしてるからc#自体の知識は要らんと思う
自分が作りたいイベントや仕組みをフローチャートで考える様にするのが大事
用意されてるイベントスタンプをカスタムイベントに変換して中身を見てどういう流れでそのイベントが作られてるか理解するのが良い
その過程で変数操作やらイベントスイッチの概念やらを覚えざるを得なくなる