pythonバージョン3.8.1で次のようなことをしようとしていますが、関数の配置に困っています。

次にするイベントを抽選する

イベントを実行する

イベント終了後にイベント抽選へ戻る

しかし、これだとイベントを抽選する関数をイベントの関数より上に置くとイベント抽選の関数がイベントの関数を認識してくれず、
下に置くと、各イベントの関数がイベント抽選の関数を認識してくれません。
なんとか動かす方法はないものでしょうか?