Sprite_Gauge(); は .update が実行される度に
指定したアクターから現在の値(.value)と最大値(.maxValue)を読み込んでる。
それに読み込みにあたっては、アクターオブジェクトのプロパティである「"hp" "mp" "tp" "time"」を
「case分岐」で読み込んでる。

だからアクターオブジェクトが指定されていて、「"hp" "mp" "tp" "time"」のいずれかを読み込むよう設定しないと、
エラーが出てすぐ消えるんだと思う。