TimelineとかActRandomizerとかLogicBricksとかでランダム性を持たせれば良いんでないの?
変数に起動回数や起動時間を使おうと単なるランダム派生だろうと同じ結果になると思うけど