Published

- 3 min read

2025年7月17日


夏はツクール日和ですね。今日調べたのですが、今までずっとバッドプラクティスで作っていた……とまでは行きませんが、変な作り方をしていたので紹介。

まず大前提として、ツクールにはマップイベントとコモンイベントがあります。読んで字のごとく前者はマップの会話などに使い、後者は使い回す汎用イベントです。
当然マップの会話などは前者を使います(マップに入ったときに自動実行するものはそれ用の実行条件にして見えない・触れないようにして適当なところに置く)。そのはずでした。

懺悔します。わたしはコモンイベントにマップテキストを置いてそれをマップイベントから呼び出すという変な方法でイベントを作っていました。何それ。
あまり知られていませんがコモンイベントからでもイベント(キャラ)の移動ルートの指定はできてしまうため、それでも動いてしまっていたのです。
ただ見ているマップによってエディタ上の指定イベント名が変わってしまうため、やりづらいなとは思ってました。危なすぎます

ということで、コモンイベントの中身をマップイベントに載せ替えたところ当然正常動作したので以後はこれでやります。
メインストーリーのテキストはNolaに上げてあるのでそれで管理は大丈夫。ゆくゆくはスプレッドシートとかにまとめたいですね。シナリオ止まってる今のうちにやるか?

今日のまとめ。常識を疑え。それは常識ではない