見出し画像

これまでに作ったティラノスクリプト用プラグインまとめ

【2024/02/29】
・タップエフェクトプラグイン 追加
【2023/06/03】
・爆速スキッププラグイン 追加
・プラグイン使用時の注意事項 更新
【2023/05/25】
・タイトルに戻る機能拡張プラグイン 追加
【2023/03/13】
・ボイス連動タグ実行プラグイン 追加
【2022/12/27】
・スプライトアニメプラグイン 追加
【2022/11/16】
・シナリオ多言語対応プラグイン 追加
【2022/05/13】
・オート・スキップ機能拡張プラグイン 追加
【2022/04/23】
・glinkをfixボタンにできるプラグイン 追加
【2022/01/22】
・右クリックで戻るプラグイン 追加
【2022/01/18】
・awakegameでフェードするプラグイン 追加
【2022/01/12】
・アニメーション画像プラグイン 追加
【2022/01/10】
・htmlファイル読み込みプラグイン 追加
【2021/10/10】
・スクロールバーカスタムプラグイン 追加
・プラグイン使用時の注意事項について プラグイン改造についての記述追加
【2021/10/05】
・ボイスお気に入り登録プラグイン 追加
【2021/08/12】
・プラグイン使用時の注意事項について 追加
【2021/04/11】
・glinkスタイル追加プラグイン2種 追加
・通知ポップアップ表示プラグイン 追加
・セーブロード機能拡張プラグイン 追加
・漫符表示プラグイン 追加

いろいろとティラノスクリプト用のプラグインを作ってきたわけですが、ちょっとまとめてみます。

基本的にティラノスクリプトv5以上向け、すべて無料です。
無料なんですが、私に投げ銭したくて仕方がない人は有料版をぜひご購入ください。
なお無料版と有料版でDLできるファイルに違いはありません。

α版のプラグインも、note記事にサポートしていただくことで投げ銭できますので、私に金を払いたくて仕方ない方はご検討ください。


プラグイン使用時の注意事項

現在MITライセンスへ移行中です。
プラグイン更新のタイミングで順次変更していってるので混在していますが、そのうち…いつか…きっと…MITに統一されるはずです。

MITライセンスの原文と日本語訳は↓

クレジット表記は、まあこんな感じの情報を入れていただけると幸いです。

製作者:さくた
サークル:さくさくぷんた
twitter:@skt_tyrano
HP:https://skskpnt.app

タップエフェクトプラグイン

クリック/タップした地点にエフェクトをっ表示します。

できること
・タップ/クリック地点にエフェクトを表示

爆速スキッププラグイン

スキップ中に全演出時間をカットして爆速でスキップできるようになります。

できること
・時間指定系のパラメータの値を変更
・時間変更時の値指定

タイトルに戻る機能拡張プラグイン

ふりーむでもバグらない「タイトルに戻る」ができます

できること
・フェードしながらタイトルに戻る
・確認ダイアログを出さずにタイトルに戻る

オート・スキップ機能拡張プラグイン

オート、スキップ機能をより便利にします

できること
・オート、スキップ中に任意の画像を表示
・オート、スキップ中に任意のボタン画像を変更
・オート、スキップ中にページ送り画像を変更
・オート、スキップの挙動調整

glinkをfixボタンにできるプラグイン

glinkをfixボタン、roleボタンとして利用できるようにします。

できること
・glinkにfix、roleパラメータを指定できるようにする

右クリックで戻るプラグイン

コンフィグ画面などから右クリックで元の画面に戻れるようにするプラグインです。

できること
・右クリックで指定したシナリオ・ラベルへジャンプ
・任意のクリックイベントで指定したシナリオ・ラベルへジャンプ
・任意のクリックイベントで指定したJS式を実行
※コンフィグ画面や回想画面など、セーブ不可の場所での使用を想定しています。

awakegameでフェードするプラグイン

コンフィグなどawakegameでゲーム復帰時、フェードしながら画面切り替えをできるようにするプラグインです。

できること
・コンフィグ画面などawakegameからゲーム復帰時、フェードしながら画面切り替え
・フェード時に暗転画面を挟む
・暗転画面として任意の色または画像を指定

アニメーション画像プラグイン

アニメーションしながら画像を表示するプラグインです。

できること
・任意の画像をアニメーションしながら登場/退場
・任意の画像を指定範囲内のランダム位置に表示
・複数種類の画像からランダムにひとつを選んで表示
・画像表示中にもアニメーション
・アニメーション画像をボタンで一括表示/非表示

htmlファイル読み込みプラグイン

任意のhtmlファイルをゲーム内に表示するプラグインです。

できること
・任意のhtmlファイルを読み込み、表示

セーブ・ロード画面機能拡張プラグイン

セーブ・ロード画面に機能追加およびデザイン変更をするプラグインです。

できること
・セーブデータ保護
・セーブデータ削除
・セーブ・ロード画面の複数ページ表示
・セーブデータに任意の変数を追加表示
・最新のセーブデータに任意の画像を表示
・セーブデータ上書き時に確認画面表示
・セーブ・ロード完了時暗転してからゲーム復帰
・セーブ日時をゼロ埋め表示
・最後に表示したページを次回表示した時に表示
・スロットごとにコメント入力
・セーブロード画面のデザイン変更

スライダーUIプラグイン

コンフィグ画面でスライダーを使えるようにするプラグインです。コンフィグ画面以外での使用は想定していません。

できること
・スライダーの高さ、幅、つまみの形など変更可能
・現在の値を表示するツールチップを表示可能

デバッグ支援プラグイン

ティラノスタジオでのデバッグを5000兆倍便利にする(自己申告)プラグインです。この記事でいちばんの自信作 まじで全ティラノ民使ってみて

使い方解説は↓から

できること
・ホットキーによる画面リロード
・任意のシナリオ、ラベルにジャンプ
・シナリオ内の任意の位置までスキップ
・ひとつ前のメッセージに戻る
・ミュート
・強制スキップモード開始
・強制オートモード開始
・デバッグメニューの表示/非表示切り替え
・スクリーンショット撮影
・開発者ツール表示/非表示切り替え

通知ポップアップ表示プラグイン

ゲーム画面上に通知を表示するプラグインです。
ポップアップというよりはトーストに近いかも

できること
・ゲーム画面上に通知テキストを表示
・通知の表示位置を指定
・スタイル変更は同梱のCSSを変更することで可能

jname一時変更プラグイン

ボイスありのゲームで、「キャラAのボイスを再生したいが画面上での表示名は【???】にしたい」みたいなときに使います。

できること
・キャラクターのjnameを一時的に変更する/変更を解除する

一文単位で既読判定するプラグイン

ティラノスクリプトの既読判定はラベル単位ですが、これを一文単位に変更するプラグインです。

できること
・既読スキップの判定をラベル単位から一文(メッセージ)単位に変更
※正確には、一文ごとに「行数+メッセージの頭20文字」を1ラベルとして記録していきます。
※このため、ゲームのアップデートなどで行がずれると、既に読んでいるメッセージであっても未読扱いになります。

ゲーム終了時確認ダイアログ表示プラグイン

うっかりセーブしないでゲーム閉じちゃった!を防ぐプラグインです。

できること
・ゲームウィンドウを閉じようとしたとき、またはブラウザの画面をリロードしようとしたとき、確認ダイアログを表示する

ループクェイクプラグイン

シナリオのある区間ずっと画面を振動させ続ける、という機能を追加するプラグインです。ティラノデフォルトのクェイクと併用推奨

できること
・レイヤーを指定して振動
・縦揺れと横揺れを同時指定
・停止タグまで永続して振動
※全レイヤーを一括で振動させることは(いまのところ)できないので、デフォルトの[quake]タグと併用推奨です。

buttonタグ機能補助プラグイン

buttonタグと一緒に使うことで、いろいろ便利な機能を追加するプラグインです。

できること
・ボタンにマウスオーバー時、フェードしながらボタン画像切り替え
・ボタンにマウスオーバー時、ツールチップとして任意の画像を表示
・ツールチップ画像をアニメーションしながら表示/非表示
・任意のJS式がtrueのとき、ボタンを無効化

モノクロでシックなglinkスタイル

glinkのcolor属性で指定できるスタイルを増やすプラグインです。
モノクロ基調のスタイルが9種類あります。

モノクロでクールなglinkスタイル

glinkのcolor属性で指定できるスタイルを増やすプラグインです。
モノクロ基調にビビットカラーが差し色のポップなスタイルが9種類✕各5色あります。


α版公開中のプラグイン

試作版として公開しているプラグインです。人柱になってバグ報告をすることで正式版の公開が早くなるぞ!(レイドバトル)

ボイス連動タグ実行プラグイン

ボイスの再生位置に合わせて表情変えたりとか出来ます。

できること
・ボイスが任意の再生位置に到達した時点でタグを実行します。

スプライトアニメプラグイン

コマ送りアニメができます。

できること
・コマ画像を使用してのアニメーション
・アニメーション間隔を一定値間でランダム指定

シナリオ多言語対応プラグイン

シナリオの多言語対応をします。

できること
・CSVファイルで作成した翻訳シナリオを.ksファイルに合わせて進行

BGM・SEのフェード待ちプラグイン

BGM・SEのフェード終了を待つタグを追加するプラグインです。

できること
・BGM、SEのフェード終了を待って次のタグに進む

ボイス再生機能拡張プラグイン

ボイス自動再生機能にいろいろ便利な機能を追加します。
キャラクターごとにボイス再生バッファを分けて使います。

できること
・ボイス連動アニメーション
 再生中の音声の音量に応じて口パク等のアニメーションを行います。
・ボイス再生時別のキャラクターボイスが再生されていたら停止
 ボイス再生開始時、既に別のボイスが再生されていたらそのボイスを停止してからボイス再生開始します。
・ボイスリピートボタン表示
 ゲーム画面にボイスをリピート再生するボタンを表示します。
・バックログボイスリピートボタン表示
 バックログ画面にボイスをリピート再生するボタンを表示します。
・ボイスファイル連番をゼロ埋め
 ボイス自動再生用のボイスファイルの連番部分を「0001」のようにゼロ埋めで指定できるようにします。

漫符表示プラグイン

キャラクター立ち絵に漫符(感情アイコン)を表示するプラグインです。

できること
・定義した漫符を立ち絵に追加表示

ボイスお気に入り登録プラグイン

フルボイスのゲームなどで、ゲーム中のボイスをお気に入り登録し、あとから聴き返すことのできる機能を追加します。

【できること】
・直前に再生したボイスをお気に入り登録
・バックログ画面から任意のボイスをお気に入り登録
・登録したボイスの保護、削除
・デザインカスタマイズ

スクロールバーカスタムプラグイン

CSSで変更できるスクロールバーとはちょっと違う、シャレオツなスクロールバーを設定できます。

【できること】
・セーブ/ロード画面、バックログ画面のスクロールバーをカスタマイズ
・[html]タグなどで追加した要素のスクロールバーをカスタマイズ

テストプレイ中に褒めてくれるプラグイン

テストプレイ中に開発者ツールのconsoleタブで褒めてくれるプラグインです。

できること
・クリックするたび開発者ツールのconsoleタブに応援メッセージ(ランダム20種)を表示
・応援メッセージの色を選択可能


どのプラグインも自分が実際にゲームを作っていて必要になって作ったものなので、使い所は確実にあると思います。

使い勝手が悪いとかはご意見いただけると改善するかもしれない、しないかもしれない

ここから宣伝

こういうプラグインが作りたいんだけどやり方がわからない…という方はぜひ私にご依頼ください!スクリプト組むの大好きマンなのでいつでも喜んでお引き受けしますぞ~~~


サポートをしていただけると私がたいへんよろこびます。 ちなみに欲しい物リストはこちら→https://www.amazon.jp/hz/wishlist/ls/2DBRPE55L3SQC?ref_=wl_share