worldpartyについて

対象

わんコメ / WordParty / テンプレート / その他

利用OS

Windows または MacOS

利用バージョン: Windows、わんコメやOBSのバージョン

Windows: 11
わんコメ: 8.0.7
OBS: 32.0.2

PRO版を利用

していない

過去ログ確認 (検索はこちらから)

していない

ドキュメント確認 (公式サイト)

していない

内容

わんコメのWorldパーティー機能にて、366日耐久配信の演出として、1月~12月それぞれに対応した項目を設定し、特定の月がコメントで入力された際に対応するGIFが流れるように設定しました。

しかし、テスターで動作確認を行ったところ、例えば「12月」と入力すると「2月」のGIFが再生され、「11月」と入力すると「1月」のGIFが再生されてしまう現象が発生しています。

現在、リスナーの方が自由に数字を入力する形式のため、全角・半角を分けて設定する対応は難しい状況です。

このような挙動が起きる原因や、正しく各月に対応したGIFを再生させるための対処法があればご教示いただけますと幸いです。どうぞよろしくお願いいたします。

結論から申し上げると、WordPartyへの演出の登録順が原因と考えられます。

具体的にどのようなパターン(設定)でWordPartyを運用されているのかはわかりかねますが、

という現象から考えると、WordPartyの演出の登録順が関係していると推測いたします。


WordPartyでは「複数判定」がオンにされていない限りは、上にあるものから順にヒットする演出を探し、ヒットした時点で演出を探すのをやめてしまいます。

そのため、
「1月」「2月」「3月」……(略)……「11月」「12月」
という順番で上から登録した場合、
「11月」と入力しても11月よりも1月のパターンに先にヒットしてしまう可能性が上がる「1【1月】」
「12月」と入力しても12月よりも2月のパターンに先にヒットしてしまう可能性が上がる「1【2月】」
ため、判定に誤りが起こってしまうと推測されます。

これらを防ぐためには、11月や12月を上にし、誤判定が起こりにくい順番で並べるのがいいかと思われます。

わかりやすく登録するのであれば、1~12月の順番とは逆の12月~1月を上から登録すると誤ヒットがなくなるでしょう。


ただ上記はあくまでもパターン登録の一般論であるため、
どのようなパターンや条件でWordPartyを登録しているかによっても対処方法は異なります。

解決しない場合には、パターン登録を見直していただくか、具体的な条件などをご教示いただくために、該当のWordPartyフォルダ内にあるconfig.jsファイルを添付していただけますでしょうか。