いや、普通に並走させて、入れてるアイテムによって再出発か、終着かを判定すればいいんじゃないか
アイテム個数で何駅飛ばすとかなら汎用効きそう