【MZ】タググループプラグイン

MZ用プラグイン

ツクールMZ向け。
MITライセンスです。

↓右クリックして対象を保存
GABA_TagGroup.js

更新履歴

  • v1.0.1:2021/09/21 ソース整理(機能に変更ありません)。ヘルプ文章を見直しました。
  • v1.0.0:2021/06/29 初版

概要

☆メモ欄にタグを入力して機能拡張している人向けのプラグインです。

メモ欄にタグを1つ記述するだけで、複数のタグに置き換えられるようになります。

記述するタグをグループタグ、置き換わるタグをメンバータグと呼びます。グループ管理はプラグインパラメータで行います。

パラメータ

下記のセットをリスト登録できます。

  • グループ名タグ:カッコで囲んでください。
  • メンバータグ:ゲーム実行時、グループ名タグはメンバータグに置き換えられます。
  • ただのメモ:単なるメモです。自分用にグループの説明などを入力してください。
グループ名タグの入力例。カッコで囲みましょう。
メンバータグの入力例。1個ずつ改行してもいいですが、ずらずら書くのに慣れてると思います。

知っ得情報

  • グループ名タグを見ただけで用途が分かるようにするのがおすすめです。プラグインの画面は小さいので、一覧表示では「ただのメモ」欄が見えません。
  • グループ名タグは、置換対象の文字として扱われます。なので、実はカッコでくくらないで登録しても動作します。ただしその場合、メモ欄にもカッコなしでグループ名を書くことになります。すると「本当のメモ」との違いが分からなくなってしまいますし、メモ欄に書かれている他のタグの文字とたまたま一致して、そのタグを壊してしまう恐れもあります。ということで、あまり深く考えずにカッコでくくって、グループ名「タグ」として扱うのが安全です。

経緯など

イベントのメモ欄にタグを入力するタイプのプラグインを作ったのはいいものの、制作後半でタグの設定値を直そうとするとめちゃくちゃ時間がかかることが判明しました。

ということで、プラグインリストから管理できる形にしてみました。まあ結局、ゲーム制作の早い段階でタグのグループ分けを意識しないといけないですね。制作開始前にコモンイベントを準備するイメージで使うことになると思います。

グループ管理と書くと大げさですが、やっていることはただの文字列置換です。TagReplaceのようなネーミングでも良かったかもしれません。

ネーミングといえば、これはメモ欄の話なのでMemoという言葉を使おうかと思ったのですが、海外版だとNote欄なのでプラグインの名前としてはいまいちだなと思い……でもTagだと今度は地形タグと混同されそうなんですよね。難しいところです

ちなみに日本語でいうところの「メモ」は英語では「note」が適当だそうです。「memo(memorandum)」は他人向けの情報という意味も持っていて、日本語だと「覚え書き」とか「業務文書」と言いたい場面で使う言葉なんだとか。ということで、謎のマメ知識でした。メモしといてください。

ツクール 一覧に戻る

コメントはまだありません

コメントを残す

メールアドレスが公開されることはありません。

RPGツクール
雑談:ツクールプラグインを作る時の話、nullチェック

RPGツクールMV/MZのプラグインを作る時の話です。 最初は誰でも、コアスクリプトや他のプラグイン …

RPGツクール
【MZ】コモンイベントを実行してから戦闘終了するプラグイン

ツクールMZ向け。MITライセンスです。 ↓右クリックして対象を保存GABA_BattleEndCE …

RPGツクール
MZ雑談:スキル使用時のコモンイベントの話

RPGツクールMZの元々の機能で、スキルの「使用効果」欄でコモンイベントを実行できます。 スキルを使 …