“ギャルゲー風会話システム” カテゴリのアーカイブ

TES の記述をatom エディタでハイライトするパッケージです。
例によって全く完成してませんが、使いものにはなるので公開してみます。

ダウンロード



こんな感じでキーワードに色がついて、見やすくなります。
テキスト編集にメモ帳を使っている方は、この機に乗り換えてしまいましょう!

※ギャルゲー風会話システムのテキストはUTF-8のみの対応なので、UTF-8が使えるエディタをお使いください

 

■インストール方法

  1. atom をインストールする
  2. C:/Users/<<ユーザー名>>/.atom/packages に、tes-highlight をコピーする
  3. atom を再起動する
  4. txtファイルを開き、右下のボタンを押して scenario を選択する


これで完了です! 拡張子が .sce だと、自動でハイライトされるはずです。

Theme とか変更して、自分のお気に入りのエディタにしましょう。

Comments 3 コメント »

 

  • 変換時、無限ループになることがあるバグを修正しました
  • hide_left, hide_right, color のコマンドを追加しました
  • 吹き出しのゴミが残ることがあるバグを修正しました
  • サンプルを追加しました
 

ダウンロード



また少しだけ更新しました。

Comments 2 コメント »

あいかわらず全然できてないですが、少し更新しました。

・シナリオファイルの拡張子、sce も有効にしました
・replace.txt が効かないバグを修正しました
・replace.txt も変換されるバグを修正しました
・Scene_Base に立ち絵を描画する機能追加しました
・未使用ファイル含まないに対応しました(systemフォルダの物のみ)
・画像のファイル名を変更しました(すみません)

ダウンロード

 

・書き出しオプションの、”未使用ファイル含まない”への対応なんだけど、ファイルを一つ一つ設定しないといけないみたいなので、tachie フォルダは未対応です。

・画像のファイル名は、Window1.png とか、名前が一般的すぎかなと思ったので変更しました。すみません……。

・Scene_Baseに
drawTachie(actorId: number, bitmap: Bitmap, x?: number, y?: number, rect?: Rectangle, faceId?: number): void;
のメソッドを追加しました。アクターID, 描画するx, y, 立ち絵の描画矩形, 表情IDです。



これを使えば顔グラも表示できるんだけど、説明はまた今度にしますっ。

Comments 2 コメント »

結局この名前にしてしまった。

サンプルはこちらから

ダウンロードはこちらから。(YED_WordWrap は、ユーザー登録特典だった気がするので抜いてあります)



まだ完成してないですが、使えなくもない気がするので公開しますっ。
立ち絵つき会話を作れるプラグインです。
以下の機能のセットになっています。

・立ち絵表示
・テキストからツクールイベントへの変換
・バックログ
・YED_WordWrapの拡張

立ち絵表示だけでも動きはするけれど、プラグインコマンドの記述が大変すぎるのでテキストからの変換を推奨します。

pageupキーでバックログがでます。


テキストからの変換は、VXAceで使ってない人はいないであろうスクリプト、TESのサブセットになっています。未実装コマンドは、プラグインのヘルプをご覧ください。


説明書とか作ってないので、こちらをどうぞ。書き方は同じにしてあります(さとちーさんすみません&ありがとうございます)
作ったけど未テストのコマンドばっかりです。動かないやつがあれば教えてください。

 

■立ち絵ファイルの作り方

表情や衣装ごとに画像がわかれていて、それぞれ名前の付け方が決まっています。



アウターと下着の b とか c とかは衣装IDです。 a は裸扱いなので、作成する必要はありません。

アウターと体、顔の末尾の数字はポーズIDです。下着や表情はポーズで変化しません。(手だけがかわる想定です。体の向きとか変えたい方は……僕は大変なのでしません)

サンプルのpsdを置いておきますっ。
actor02.psd

サンプルプロジェクトでは、最初にキャラに服を着せています。


要するに、2人のキャラに ID が b のアウターと下着を設定しています。

わからない場所があればコメントください。説明を追加します。
また、機能追加のリクエストもあればどうぞっ!

Comments 12 コメント »