イベントっていうのは、「何かが起きたら何かする」っていうプログラムのことですよね。
これはタスク処理を複数使ったら似たようなことはできるんじゃないでしょうか。
「センサを監視し続けるタスク」と「メインのタスク」を同時に動かすとか。
グローバルな変数を作れば、タスク同士の情報交換ができます。
タスクについては、
BricxCCに入っている「NXC GUIDE」を開いて、
「TASKS」っていう項目を見て頂くと分かると思います。
英語なのが難点ですけど、、、。
ちょっと自分で考えてみて頂いて、それでも分からないって場合は、また質問してみてください。