投稿記事

タコイカ 2022/04/03 20:38

ツクールMZでPluginをカスタム Torigoya_NotifyMessage を戦闘中に使う

こんばんは、タコイカです!
道楽でRPGツクールMZやってる? タコイカはやってます!

というわけで(どういうわけで?)プラグインのカスタムとかしてますか?
いや、意外とプラグインのカスタム雑記とか、無いんですよ…探してもなかなか…秘伝のタレみたいな扱いなの?
いや、公式がまさかの個人サポートしたりしてるので、そういうところで解決されちゃって必要がないのかもしれないけども。

なので、ゲ制アカウントではないここで初級編見たいな覚書を残しておこう。
そう、これは完全趣味の雑記なのである。

とういうわけで、「鳥小屋プラグイン置き場」様の神プラグインをカスタムします

こちらの神の
https://twitter.com/ru_shalm
こちらのプラグインです
https://torigoya-plugin.rutan.dev/map/notifyMessage/

ポップアップ表示するプラグインでございますね!
通常マップで実装されるので、戦闘中は利用できません。
戦闘中に表示したいです。 バトルログだけでは満足できない。

注目すべきは745行目から

    // Scene_Map

    const upstream_Scene_Map_createWindowLayer = Scene_Map.prototype.createWindowLayer;
    Scene_Map.prototype.createWindowLayer = function () {
        NotifyManager.setScene(this);
        upstream_Scene_Map_createWindowLayer.apply(this);
    };

    const upstream_Scene_Map_update = Scene_Map.prototype.update;
    Scene_Map.prototype.update = function () {
        upstream_Scene_Map_update.apply(this);
        NotifyManager.update();
    };

なにかっていうと、大雑把に言うとツクールmzは作ったものを「WindowLayer」にぶち込んで使用するのだ。
Scene_Mapっていうのは、つまり移動マップ用のWindowLayerです。

じゃあ、つまり「たぶん“Scene_Battle”というのがあるハズだから、そう書き加えれば動くんじゃないかい!?」
そんなハズないやろ、行き当たりばったりにもほどがある。

いや、今回はそれで動くんですけど。

    // Scene_Battle

    const upstream_Scene_Battle_createWindowLayer = Scene_Battle.prototype.createWindowLayer;
    Scene_Battle.prototype.createWindowLayer = function () {
        NotifyManager.setScene(this);
        upstream_Scene_Battle_createWindowLayer.apply(this);
    };

    const upstream_Scene_Battle_update = Scene_Battle.prototype.update;
    Scene_Battle.prototype.update = function () {
        upstream_Scene_Battle_update.apply(this);
        NotifyManager.update();
    };

丁度その下くらいに、これを書き加えれば終わりです。
いや、ほんとに動くよ。 試してみてほしい。 ただ、こういうリアルタイムな処理は思ったより負荷が高いので気を付けてください(すぐ重くなるよ)。
あ、前提プラグイン様を入れるの忘れないでね!

実際の動作はこうなる(左下 ※無駄にR-18要素を含むので注意)。

https://twitter.com/Dagon_tako/status/1510553902839906304

我々が充実したRPGツクールMZカスタム生活を送れるのは、手厚い公式サポートとプラグイン開発者様方のおかげ。 拝もう。

したらな!

フォロワー以上限定無料

DT_MinusStates.js タコイカ製、ツクールMZでHPとMPの負数利用を可能にするプラグイン

無料

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

タコイカ 2022/03/31 16:30

異種強○スライム・コア挿入のけぞりボテ腹編!~身勝手共生END~

こんにちは! タコイカです!
やっと一週間分の頑張りを公開できるぜ…Twitterに上げる分の高解像版はフォローから見れますのでよろしくお願いします!

支援者のみなさんにはさらに増える差分と、他にもツクールRPGの試作用に作ったスチルを先出ししてます!

フォロワー以上限定無料

Twitter投稿分高解像度

無料

【 タコイカおやつプラン 】プラン以上限定 支援額:300円

異種強○スライム・コア挿入のけぞりボテ腹編!~身勝手共生END~ …と雑記

このバックナンバーを購入すると、このプランの2022/03に投稿された限定特典を閲覧できます。 バックナンバーとは?

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

タコイカ 2022/03/31 16:29

三月のskebeまとめ -高解像度版- とプチ宣伝

こんにちは、タコイカでございます!

いやぁ、今月も描いたなぁひたすら描いてた。
skebも描いた、裏でモンぐらも描いてた、さらに裏で酒合同も描いてた、そしてツクール用の絵も描いてた、ci-en絵も描いてた。
気が狂わんのか? とも思うですが、いや別に…描けてしまうな…労基に喧嘩売ってる活動時間だけど…

https://twitter.com/ZephyrStudioJP/status/1502536321444683777

https://twitter.com/ZephyrStudioJP/status/1508760921119723524

ほらほら、こういうのとかこういうのとか(ダイマ
じゃあタコイカ、プリンセス・ヴィオレットやってくるから!!!!!したらな!!!!!!

https://twitter.com/astrey03/status/1509188162223947782

【 タコイカおやつプラン 】プラン以上限定 支援額:300円

非公開分含む今月のskeb絵高解像度

このバックナンバーを購入すると、このプランの2022/03に投稿された限定特典を閲覧できます。 バックナンバーとは?

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

タコイカ 2022/03/19 17:52

【全体公開】七七ちゃん子宮脱機械○クリオナホ電気責め!

こんばんは、タコイカでございます。
どうしてci-enで全体公開かですって?
私もさすがに自分から爆発する気はないと申し上げるでございます。

めっちゃ顔が可愛く描けた気がしますね!
あとうそロリマンコの描き方勉強しました。 レベル上がった気がします(たぶん。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

タコイカ 2022/03/11 21:47

ファンタジー不純異種族アナル性交渉!(基本4枚差分有+ぽっかりアナル差分!)

やっほータコイカですー。
ほら、ちゃんと更新した。 有言実行之介。

ファンタジー世界で謎理論によりずぶずぶ性行為する男女を描くのが性癖だよ。
そのうち路地裏もまた描きたいですね!

Twitterに投稿する分はフォローいただければ高解像度というか、原寸でご覧いただけるのでオナシャス!

フォロワー以上限定無料

ファンタジー不純異種族アナル性交渉①

無料

【 タコイカおやつプラン 】プラン以上限定 支援額:300円

ファンタジー不純異種族アナル性交渉②③④+文字なし+ぽっかりアナル!

このバックナンバーを購入すると、このプランの2022/03に投稿された限定特典を閲覧できます。 バックナンバーとは?

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索