【ツクールMZ】バトル中の選択肢でステータスウィンドウを表示する

RPG ツクール MV の後継の MZ なんて出てたんですね。
昨日存在を知って、昨日までセールだったらしいのでなんとなく買いました。

 

で、本題。
RPG ツクール MZ で、『メッセージや選択肢を表示すると勝手にステータスウインドウが消える』っていう困った仕様があります。
例えばバトル中に現在のアクターのステータスをみた上で、選択を決定したいっていうシチュエーションが作れないんですよね。

ツクール MV だと以下のようなフォーラムがあって

【解決済】戦闘中にメッセージや選択肢を表示してもステータスウインドウが消えないようにしたいです。
https://forum.tkool.jp/index.php?threads/%E3%80%90%E8%A7%A3%E6%B1%BA%E6%B8%88%E3%80%91%E6%88%A6%E9%97%98%E4%B8%AD%E3%81%AB%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%82%84%E9%81%B8%E6%8A%9E%E8%82%A2%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%97%E3%81%A6%E3%82%82%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%E3%82%A6%E3%82%A4%E3%83%B3%E3%83%89%E3%82%A6%E3%81%8C%E6%B6%88%E3%81%88%E3%81%AA%E3%81%84%E3%82%88%E3%81%86%E3%81%AB%E3%81%97%E3%81%9F%E3%81%84%E3%81%A7%E3%81%99%E3%80%82.1544/

このような神様みたいな人が出てきて質問者以外をも助けてくれるのですが、
このプラグイン「BattleStatusWindowAlwaysOpen」は残念ながら MZ では動きません。

MZ はリリースされてさほど時間がないからなのか、まだ無いんですよね。

で、私はプログラマじゃない初心者でプラグインの作り方とか、
サッパリよく分からないので、スクリプトを直接書き換えることで解決しました。

「rmmz_scenes.js」の 3050行目あたり、関数「updateStatusWindowVisibility」

Scene_Battle.prototype.updateStatusWindowVisibility = function() {
if ($gameMessage.isBusy()) {
        if ( $gameMessage.isChoice()) {

           this._statusWindow.open();
        }else{
this._statusWindow.close();
        }
} else if (this.shouldOpenStatusWindow()) {
this._statusWindow.open();
}
this.updateStatusWindowPosition();
};

〇DIFF

***************
*** 3052 ****
! this._statusWindow.close();
--- 3052,3058 ----
! if ( $gameMessage.isChoice()) {
!
! this._statusWindow.open();
! }else{
! this._statusWindow.close();
!
! }

赤字が追加したところ。

isBusy() でメッセージウィンドウが使われているかを判別しているっぽいですが、
$gameMessage.isChoice() で「選択肢か?」をさらに判定しています。
結果、選択肢であれば(close しなきゃ良いだけなので特に意味なく)
ステータスウィンドウをOpen しています。

この判定をしておかないと、選択肢以外のメッセージの時まで、
ステータスウィンドウが開きっぱなしになっちゃいます。(こちらは閉じてほしい)

同じことで困っている人がいたら参考になればよいのですが、デグレを引き起こすかもしれないし、
「ここは ~っぽい!」なノリで書き換えているから自己責任でお願いしますね。

神様みたいな人がプラグインをリリースされたら、
バックアップから戻してプラグインを適用してからこの記事の事は忘れてください。

【VGMDJ】『十六夜満月 FULLMOON』に出演しました

はじめに

「新しい生活様式」と、もはや以前の生活に戻ることは無いというコピーに物悲しくなる今日このごろですが、皆様如何お過ごしでしょうか。
早くワクチンが開発されると良いね。ホントコロナ許せねえな。

十六夜満月

さて、ゲームミュージックの配信イベント『十六夜満月(フルムーン)』に参加させて頂きました。

イベント日時は 2020年10月02日。


https://www.arachne.jp/onlinecalendar/mangetsu/
いや、もうイベントを満月の日に設定する粋がヤバくないですか。

中秋の名月の時期は雨が多く 昔の人は想像で見えない月を
愉しんでいたとされます って東方儚月抄で幽々子様が言ってた! が、
この日は晴れましたね。

東京、神奈川、名古屋、大阪、愛媛、香川・・と、
東から西の様々な DJ さんがゲーム音楽を掛け倒しました。

私にとっては「今日は一日ゲーム音楽三昧」に引き続き、
2度目大規模リレーの参加ですね。

そういやお誘い頂いて1分で参加のお返事をしちゃったのだけど、
ツイ廃が過ぎて引かれてないかしら()
色々趣向を凝らした DJ さんもおられ、中でも・・・

粋だわぁ・・・。

ミックス

● アーカイブ

●こっそりミックス

セットリスト

今回は30分セットで20曲とかなり詰め込みました。

また、「月」や「宇宙」がイベントのテーマなので、
それに沿うような形で選曲をしています。
(沿ってない曲もあるけど!)

【気になる曲達】

● Michael Jackson Moon walker Club 30 remix

謎のトラックメーカー「札幌市民」氏のヤバいマッシュアップです。
月ですよ!ムーンですよ!ムーンウォーカーですよ!

絶対他の人と被るけどマッシュアップだから OK !
・・・って思ってたら被らなかったので別な意味でショック。なぜ?

● Opening, Snakeman Stage 〜 ライバルアライバル 〜 モルド・ゲイラ 〜 パラメデス2

早速月も宇宙も関係なくなっています(パラメデス2 で軌道修正したつもり)が、
ロングミックスを矢継ぎ早に行ったので、
単体では 1ループも流していない曲たちです。

●フラワリングナイト G.I.M.I.C Master’s Collection vol.1

東方花映塚の咲夜さん楽曲。
フラワリング(咲)ナイト(夜)だって気づいたときは衝撃でした。

これは被ると思っていました(実際被った)が、
流石にG.I.M.I.C 版は被らないだろうとのことで投入。

●Nation Blue 高垣楓 ソロ・リミックス

「なんで????」というツッコミの嵐を頂きました。良い曲ですし? :)

iPhone で MV を録画、仮録りした mix に合わせて尺を編集することで
VJ をリップシンク出来るくらい作り込んでおりました。

が、前の曲から動画を流すのを忘れており、
切り替えたつもりが前の動画の再生スタートしていたという事故を起こしました。

やーい、へたくそー

●こいかぜ -Night Wind Remix-

この曲めちゃめちゃ良いよね・・・
地味に2つの MV をつなぎ合わせています。

●凛として咲く花の如く

あ、歌詞に「月」入ってるじゃん!って事で採用。軌道修正。

前半は4つ打ちキックで余計な事をしたかったので LOW を切っていました。
この曲もめちゃめちゃ良いよね・・・。

●Invader GIRL! 〜 We Love Game! TAITO STATION 〜 ミュージック・リボルバー 〜 Good-by my earth

Invader GIRL! は UFO だし宇宙だからおk。

実はこの流れ、3年前に「ZUNTATA ファンライブ」でやった流れを VDJ に仕立てたものです。

「Invader GIRL!」と「We Love Game! TAITO STATION」のマッシュアップ思いついたとき、
あれ、俺凄くね!?って自画自賛しましたが、気に入って頂ければ幸いにございます。

Good-by my earth では、ダライアスバーストのアイアンフォスル登場に合わせて、
初代ダライアスのキングフォスルの映像を合成しています。

初代キングフォスルの背景で動き回るアイアンフォスル・・・!

が、地味すぎて伝わらなかったのでここで解説することで供養とする。

●月夜海

セットリストには数えておりませんがレイドお見送りの楽曲として、
艦隊これくしょんより、1期エンディングテーマ「月夜海」(Inst)。

キャラソン扱いだけど、ゲーム本編で使われているからちゃんと VGM なんだぜ。

歌入りは使いませんでしたがメロディも歌詞も素晴らしく、現役オンラインゲームでありながら
時が満ち、すべて消えゆく前に」とかいう歌詞をぶっこんでくるの、エモーショナルが過ぎる。

ちなみにイントロから2番に繋げていました。

終わりに

割とゲームソング(歌入り)が多めになりましたね。
DJ さんによって方向性がほんと様々で、
見ていて飽きないナイスパーティになったのでは!?とか思います。

視聴頂きました皆様、お声がけ頂いたり
調整に努められた主催・副主催様に改めて感謝申し上げます。

またやりたいなー(チラッチラッ

関空の温泉「アクアイグニス」に行ってきた件

コロナのせいで在宅ワークがメインとなり、
それはそれで楽チンではあるのですが、生活の中にお仕事が侵食してきて
精神がどうしてもまいって参ります。

趣味の方もなかなかコロナで捗らないので気晴らしに GoTo キャンペーンを駆使して、
ワーバケーション(本業:艦隊指揮)と称しては、温泉旅館に独りで出かけているこの頃。
大阪・池田の「不死王閣」、兵庫・有馬温泉の「メープル有馬」などなど・・・

今まで一人で「旅行」に行った事もなく、遠征で泊まるのは決まってビジネスホテル。
温泉旅館ってなかなか泊まる機会がなかったので、
いろいろ体験できる GoTo キャンペーンはありがたい次第ですね。

え、都民?
イベントの度に旅費3万円飛ばないんだから良いじゃん別に・・・(

さて、気晴らしの温泉旅館に行ったとしても、
なかなかコロナのストレスというものは減らないもので。
以前に行った北海道の「新千歳空港温泉」が大変気に入ってしまい、
似たようなものが(近所の)関空に無ェかなーと考えていました。

 

どうせ無ェんだろうなー・・と軽率にツイートした直後、
なんと関西空港手前のりんくうタウンに温泉が存在しているのを見つけました。

日帰り温泉りんくう・関西空港の温浴施設アクアイグニス 
https://aquaignis.jp/kanku/

え、、なにそれ・・・聞いたことないんですけど・・・
一応コロナ禍前は毎日毎日、関西空港直結の南海電鉄を利用していたので、
広告とかは目に入っていたはずなのだけど・・・
ちなみに親は知ってた

ツイートした手前、行かないと有限不実行なので行ってみることにしました。

アクアイグニス

実際は関西空港ではなく、陸地側の「りんくうタウン」駅から徒歩8分くらい。
関空アイスアリーナの隣にアクアイグニスがあります。
「変なホテル」隣接です。

りんくうタウンの1番出口から外に出て、
関空アイスアリーナに突き進めば隣にあるので迷うことはないでしょう。


まあ、俺は迷ったけど。

温泉入浴料:800円(平日700円)
レンタルタオル:ハンドタオル100円、バスタオル200円(販売は倍価)

施設は設備は白と黒で統一されていて清潔感があります。
浴室は黒い大理石、洗面器や椅子は白で統一されています。
洗面器も持ち手用の窪みがあって持ちやすい!

特筆すべきは露天風呂。
8m x 3m くらいあるかなり大きな浴槽で、
大人が7人くらい入ってもソーシャルディスタンスを確保できると思います。

この露天風呂から関西空港、連絡橋、大阪湾、行き交う船をパノラマで望むことが出来、
露天風呂に入っているだけで陸海空を制覇できます。

最高かよ。

飛行機の着陸まで風呂から見届けられるので、
好きな人にはたまらないのではないでしょうか。

内湯はさらに浴槽が大きく、横は露天風呂の倍くらいあります。
こちらも全面ガラス張りで入浴される人はみんな海の方を向きますね。

ミストサウナは石の座席(背中と腰)が温まっているので、
「あれ、これ湿度100%の岩盤浴じゃん?」とすぐに気づき、
気づいた頃には老廃物出しまくっていることでしょう。

更衣室では浴室入口にウォータークーラー設置で入浴中も少し拭けば給水可、
なお電子マネー対応の自動販売機も完備。
荷物ロッカーも通常と大きめのサイズがあるので、ちょっとした荷物なら旅行者でも OK です。

お風呂上がりにはカフェ併設の和室っぽいスペースで休憩することができ、
ここには「FREE 人間をダメにするソファー」が大小9個くらい転がってるのです。
なお、この文章もこのダメになるソファーを贅沢に2つ使って書いています。

※フリーWi-Fi完備。

まあ、小さい子供さんがいる場合は「どったんばったん大騒ぎ!」になるけど。
 AirPods Pro のノイズキャンセリングはマジで凄いね。

ここまでコミコミで時間無制限 800円!(平日700円)

家から最寄りの温泉になった訳ですが、こんな良いところとは思いませんでした。
いや、もう他のテキトーな日帰り温泉で満足できない身体にされちゃったのでは・・・

無理矢理に難点を挙げるとすると・・・
カフェがバイトさんっぽいのでフードは期待できなさそう?(偏見)

関西空港から帰るけど最終日を持て余すしちゃった人とか、
興味あるけど行ってない泉州民とかがいたらお勧めしますので行ってみると良いですよ!