メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

フォーラムルール
素材の利用規約を決めたいけど、どんなことを書けばいいのか分からない場合は、
素材のテンプレートをご利用下さい。
アバター
えーしゅん
記事: 16
登録日時: 2016年10月01日(土) 17:26

メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by えーしゅん » 2019年1月05日(土) 15:29

★ 2020/12/12 お知らせ
RPGツクールMZ対応版を公開しました。
今後は以下のトピックにてご意見をくださると助かります。

https://tm.lucky-duet.com/viewtopic.php?f=114&t=10482

これまで通りMVでも使用することができます。当初はMZとMV版で別ファイルにしようと思っていたのですが、ひとつにまとめることができました。今後はMV・MZ両対応版として機能追加していきます。
なお、これまで通り不定期更新になることはご了承ください。
================



テキストファイルからイベントに簡単綺麗に取り込む開発支援プラグインを開発しました。

会話などをツクールMV以外のエディタで編集して、あとでイベントコマンドとして組み込みたい人をサポートします。
下記イメージのように、テキストファイルを読み込みツクールMVのイベントに取り込むことができます。

これにより、ツクールMVにおける地獄のようなコピペ作業やメッセージを4行ごとに区切る必要がなくなります。

● ダウンロード
https://raw.githubusercontent.com/yktsr/Text2Frame-MV/master/Text2Frame.js

● 機能のイメージ
introduce_Text2Frame.png


● 詳細な紹介ページ
メッセージを組み込むだけでなく、タグを記述することによってコモンイベントやBGM演奏の組み込みも行うことができます。詳細は以下のページをご覧ください。
https://github.com/yktsr/Text2Frame-MV

● 注意!
・当プラグインの機能を使用する前にプロジェクト以下の「data」フォルダのバックアップを「必ず」取得してください。
・テキストファイルの文字コードはUTF-8にのみ対応しています。

● 利用規約
本プラグインはMITライセンスに準拠します。MITライセンスは要約すると以下の通りです(Wikiより引用)
1. このソフトウェアを誰でも無償で無制限に扱って良い。ただし、著作権表示および本許諾表示をソフトウェアのすべての複製または重要な部分に記載しなければならない。
2. 作者または著作権者は、ソフトウェアに関してなんら責任を負わない。

画像
画像
画像
画像
画像

-----------------------------------------------------------------
・Yuki Katsura(実装)
・えーしゅん(仕様・ヘルプ文書)
[HP] http://taikai-kobo.hatenablog.com/
[Twitter] https://twitter.com/Asyun3i9t/
-----------------------------------------------------------------
最後に編集したユーザー えーしゅん on 2020年12月12日(土) 17:31 [ 編集 3 回目 ]

あみお
記事: 44
登録日時: 2015年12月13日(日) 09:53

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by あみお » 2019年8月19日(月) 19:47

ダウンロードさせていただきました。
素晴らしいソフトありがとうございます。

追加タグで
コモンイベントの指示、ピクチャの表示、変数の操作
などが行えると更に便利なのですが
追加機能実装の予定などはないでしょうか?
アバター
えーしゅん
記事: 16
登録日時: 2016年10月01日(土) 17:26

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by えーしゅん » 2019年8月20日(火) 21:16

ダウンロードおよびご意見ありがとうございます!
申し訳ありません、ただいま私用でバタバタしておりまして今すぐに実装することはできません・・・。
(ただ要望はちょこちょこと頂いておりまして、もしかしたら数か月後にフラッと実装しているかもしれません)


補足情報なのですが、「コモンイベントの指示」は実装されております。
<コモンイベント: コモンイベントID>
もしくは省略形で
<CE: コモンイベントID>

とすれば、指定したコモンイベントIDのコモンイベントを呼び出すコマンドが挿入されます。
例えば、<CE: 3> とすれば3番目のコモンイベントを呼び出せます。
あみお様がどのような用途で使われるかは存じ上げませんが、私自身は立ち絵のある会話イベントで使うコマンド(例えば立ち絵用のピクチャ表示や立ち絵の暗転など)を予め登録しておき、それを呼び出して使いました。
定型的かつよく使う処理は結構これでも便利だったりします。


詳細は使用方法はこちらをご覧ください。
https://github.com/yktsr/Text2Frame-MV

今後ともよろしくお願いいたします。
アバター
えーしゅん
記事: 16
登録日時: 2016年10月01日(土) 17:26

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by えーしゅん » 2019年8月20日(火) 21:47

すいません、↑のコメントなのですが投稿直後は
コモンイベントの省略形タグを<CO: コモンイベントID>としてしまっていました。
正しくは<CE: コモンイベントID>です。
現在は修正しております。
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by にゃたま » 2019年8月21日(水) 00:35

あみお様

こんばんは。
Text2Frameですが以前にADVをツクる際に不便だったのでいくつかの命令を追加しました。
私が追加したものでよければこちらに投稿致します。よければお使いください。
全ての命令を確認したわけではありませんのでもしかしたら一部うまく動かない可能性もあります。

この改変版を利用する上での注意点ですが
空行で改頁するのではなくテキスト末尾に\で改頁にするようにしました。
こうする意義は個人的な好みですが空の行が不要になる利点があります。
(もちろん空行を入れることも可能です)
他に追加した点は末尾に-でテキスト内で改行ができるようになっています。
詳しくはマニュアルに追記しました。

自分用に改変したものなので上記の仕様変更については申し訳ございません。
ご理解いただけましたら幸いです。



えーしゅん様

大変便利な素晴らしいプラグインを制作いただきありがとうございます!
重宝しておりますので今後も開発を継続していただけるとありがたいです。。
尚、「変数の操作」を追加するのが非常に大変でした。
もしもっとうまい方法がありましたら教えてください!
「変数の操作」で疲れてしまって「条件分岐」まで手が回りませんでした…スミマセン。
「条件分岐」もできるとすごい便利になりそうですね!
あと、私が書いた部分ですがもし開発の参考になれば使えるところは使ってもらって構いません。
参考になるかわかりませんが…(苦笑)

何か問題ありましたら取り下げますのでご一報ください。

<えーしゅん様が最新版に機能を搭載されたので取り下げ致しました>
最後に編集したユーザー にゃたま on 2020年9月07日(月) 08:11 [ 編集 10 回目 ]
アバター
えーしゅん
記事: 16
登録日時: 2016年10月01日(土) 17:26

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by えーしゅん » 2019年8月21日(水) 21:49

にゃたま様

なんと!改造していただけるとは・・・。
ありがとうございます!メイン実装者共々お礼申し上げます。

今すぐにでも改造していただいたところをじっくりと確認および吟味したところでオリジナル版にも実装したいところなのですが、
↑にも書きました通り、ただいま私用でバタついておりましてそこまで手が回らないという状況です;;

変数操作の実装、大変ですよね。まさか実装する方が現れるとは・・・!

大変励みになりましたので、開発を続行していきたいと思います。
今のバタつきは1か月後くらいには終わる予定なので、それ以降取り掛かろうと思います。
その際は、にゃたま様が追加してくださった仕様・実装を参考にさせていただくかもしれません。
(もしかしたらそのまま挿入させていただくこともあるかもしれません)


その他コメントや要望等ありましたら、ぜひとも御寄せください。
なお、本プラグインはGithubのリポジトリで公開しておりますので、その辺の心得がありましたら改造版の合流や議論がやりやすいかもしれません。もちろん、この場でも全然構いません。
https://github.com/yktsr/Text2Frame-MV/


今後ともよろしくお願いいたします。
アバター
えーしゅん
記事: 16
登録日時: 2016年10月01日(土) 17:26

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by えーしゅん » 2020年8月16日(日) 10:07

にゃたま様が実装されておりました「ピクチャの表示」や「変数の操作」を公式でも実装しました。
加えて、「条件分岐」も新機能として加わっています。

ただし、記法等の仕様は異なっておりますためご注意ください。
ダウンロード元は変わらず

https://raw.githubusercontent.com/yktsr ... t2Frame.js

です。
使い方の詳細は公式のwikiの(追加機能(その他イベントコマンドの組み込み))をご覧ください。
https://github.com/yktsr/Text2Frame-MV/wiki
アバター
にゃたま
記事: 837
登録日時: 2016年1月13日(水) 23:53
お住まい: 床下の猫王国-すみませんが体調悪いのでサポートはお休みさせていただきます
連絡を取る:

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by にゃたま » 2020年8月16日(日) 16:38

えーしゅん様

すごく膨大なヘルプ量…感服致しましたorz
このプラグインにかける情熱が伝わってきました。
これから試してみます。
前に投稿した改変版は用済みと判断して取り下げさせていただきます。
ありがとうございます!と同時にお疲れ様でした!!

追記
余談ですがツクールMZでプロジェクトに変更が行われている場合
再読み込みしますか?ダイアログがでてリロードできる仕様になりましたね。
これはこのプラグインで非常に役立つ機能だと思います。
「プロジェクトを保存せず終了し再起動」の作業が省けるということですよね。
現状は他のプラグインの対応の関係で移行できないですが
このプラグインがMZに対応するとすごく便利になりそうな予感…
ラズベリー
記事: 15
登録日時: 2019年6月08日(土) 19:41

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by ラズベリー » 2020年9月08日(火) 18:10

えーしゅんさん

はじめまして。
このプラグイン、とても便利につかわせてもらってます!!

イベントコマンドで行いたいものがいくつかあるんですが…
お手数じゃなければ追加できませんか?

使いたいのは…
場所移動、透明状態の変更、画面のフラッシュ、画面のシェイク、画面の色調変更
天候の設定、選択肢の表示、以上です!

ワガママ言ってすみません…
急いでるわけじゃないのでゆっくりで大丈夫です。
できたら嬉しいです!
アバター
えーしゅん
記事: 16
登録日時: 2016年10月01日(土) 17:26

Re: メッセージ組み込み開発支援プラグイン(Text2Frame-MV)

投稿記事by えーしゅん » 2020年9月09日(水) 23:01

@にゃたま様
ご意見ありがとうございます。
MZの、ファイルが外部から変更されたことを検知して再読み込みする機能、すごく便利ですよね。
実は試してみたのですが、MZでも本プラグインは無事動作しました。
おっしゃるように、プロジェクトファイルの再読み込みの手間が省けております。

実行方法は以下の私のツイートをご覧ください。
公式プラグインのEventCommandByCode.jsを使います。
https://twitter.com/Asyun3i9t/status/13 ... 7222341633


@ラズベリー様
プラグインのご使用ありがとうございます!とても嬉しいです!!

ご要望の機能についてですが、アップデートする際は優先的に実装しようと思います。
ただ、大変申し訳ないですがすぐに対応することは難しそうです・・・。
おそらく、数か月、下手したら1年くらい先になるかもしれません。
私もゲーム制作者でして、今作っているゲームの完成を優先したいのです。
また、MV版については新機能の追加を停止しており、今後はMZ版の移植をまず行い、MZ版に機能を追加することになります。
処理系統はおそらくそんなに変わらないので、気が向けばMV版にも反映はするかもしれないです。

諸々ご承知くだされば幸いです。
よろしくお願いします。

“MV:プラグイン素材” へ戻る