アクターの画像を一括して変更するプラグイン【美容院システムなどに】

本日は僕の自作プラグインを公開したいと思います。
題してChangeActorImageSystem

どんなプラグインやねん

百聞は一見にしかずというわけで、とりあえず画像を見てください。

はい、全く何のプラグインかわかりませんね。

要は、指定したアクターの画像(歩行グラフィック・顔グラフィック・バトルグラフィック)を置き換えるプラグインです。
「そんなんスクリプトでおちゃのこさいさいやないか」と思う方もいるかもしれませんが、大事なのはビジュアルです。
これを「美容院システム」や、最初の「キャラクター選択画面」なんかで使うと、ちょっとカッコイイかもしれませんね(まーデザインがクソダサなのでその辺自分で改造できるともっといいかもですが)。

動画も置いておきます。

どうやって使うねん

プラグインを導入後、プラグインコマンドから
「Go_ChangeActorImageSystemScene ページ数 読み込む画像数 変換させたいアクター番号」を実行してください。
例:「Go_ChangeActorImageSystemScene 30 3 1」
意味:ページ30まで表示し、Actor1からActor3まで読み込み、1番のアクターを変換させる

プラグインパラメーターはどうなっとんねん

読み込むファイル名:デフォルトではActorXを読み込みますが、例えばパラメーターをPackageに変えるとPackageXを読み込みます。

どのファイルを読み込むねん(必読)

このプラグインは

「img/faces」からActor1~指定したActor番号Xまで
「img/characters」からActor1~指定したActor番号Xまで
「img/sv_actors」からActor1_1~Actor1_8を読み込み、さらに指定したActor番号XのActorX_1~ActorX_8まで

を読み込みます。

「img/sv_actors」内のファイルに不備があった場合、エラーが発生します。
必ず「ActorX_1、ActorX_2、ActorX_3、ActorX_4、ActorX_5、ActorX_6、ActorX_7、ActorX_8」をセットで用意してください。
僕が確認したところ、デフォルトの「img/sv_actors」内にはActor3_1~Actor3_4までの画像がありません。
試しに使ってみたいだけの場合、仮の画像を用意するか、Actor2までを読み込むようプラグインコマンドの方で設定してください。

Q&A

Q.ファイルと画像の対応関係がわからへんねんけど
A.
デフォルトのフォルダに入っている「img/faces/Actor1.png」と「img/characters/Actor1.png」を開いてください。
顔グラフィックは、ハロルドが1番で、右に2,3,4と続き、左下の目つきの悪いキャラ(名前知りませんw)に戻って再び右へ5,6,7,8と続きます。
歩行グフラフィックも同じ順番で並んでいるのがわかると思います。
「img/sv_actors」内のファイルが少し特殊で、Actor1_1やActor1_2などのファイル名になっていると思います。
要はActor1_◯の◯がキャラを指定している番号です(1番ならハロルドで、5番なら目つきの悪いキャラ)。

ライセンスどうなっとんねん

MITライセンスです。

製作者: ツミオ
非商用利用: 自由
商用利用: 自由
再配布: OK
加工: OK
加工後の再配布: OK
シリーズ: ツクールMV(他の用途で使用しても問題ありません)

バグあんねんけど?

僕はJavaScriptの勉強をし始めて一ヶ月そこそこの素人です。
致命的なバグが混入している可能性も高いので、使用は自己責任でお願いいたします。

他になんか機能追加せーへんのか?

特に予定はありませんが、要望があればぜひ書いてください。
実装できそうなら追加してみます。

確認済みの不具合

・マウス操作時の挙動がおかしい(スクリプトの理解が追いついていないため、修正に時間がかかります)

どこからダウンロードすんねん

ダウンロードはChangeActorImageSystemからお願いします。
DLできない場合は
https://forum.tkool.jp/index.php?threads/%E3%80%90%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%80%91%E3%82%A2%E3%82%AF%E3%82%BF%E3%83%BC%E3%81%AE%E7%94%BB%E5%83%8F%E3%82%92%E4%B8%80%E6%8B%AC%E3%81%97%E3%81%A6%E5%A4%89%E6%9B%B4%E3%80%90%E7%BE%8E%E5%AE%B9%E9%99%A2%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AA%E3%81%A9%E3%80%91.123/#post-656
からダウンロードしてください(ユーザー登録しないと無理かも?)。
説明もこっちのサイト(掲示板)の方が詳しいです。

フォローする