F5でRunすると本来ならOutput欄にいろいろ出力されて数秒後にゲームが始まりますが、
ふとしたきっかけで、
Outputに"About to startroom"と出力されたところでその処理が止まってゲームが起動しなくなりました。
なんの手がかりもないので焦りましたが原因が分かりました。
show_debug_message() を print() という自作関数でくるんで名前を変えてるのですが、
プロジェクト中に残った "show_debug_message" を "print" に変えようと一括変換しました。
その結果、
function print(_str)
{
show_debug_message(_str);
}
が、
function print(_str)
{
print(_str);
}
になり、ここが循環参照的なものになったことにより起動しなくなっていたようです。
同じような現象が出た人のために記録して残しておきます。
そろそろ名前一括変換だけじゃなく、変数や関数の参照箇所のみの変換がほしいですねぇ。