カフェ「誇大妄想」図書室にて。

マスター

マスター:小島くん。

先輩:あ、何でしょう?

マスター:ここは子供向けの図書室だよ。PC持ち込んでのゲーム制作作業は喫茶室の方でやってくれなかな?

先輩:すみません。

マスター:子供の図書室といっても大人の本もあるし、PC関係の本もあるから入り浸りたくなるのはわかるんだけど…

先輩:ああ…

マスター:こたつが出てるから居心地いい、ってのもわかるんだけど…

先輩:さっきまでランチですごいうるさかったから、避難のつもりで来てました。

マスター:シェアハウスの住人にハルオっていたろう。彼の部屋が空いてるからそこをレンタルオフィスにしようと思ってるんだ。使わない?

ハルオ

先輩:……

マスター:ハルオの実家金持ちだから、いい机や棚やTV置いて帰ったんだ。まだ処分してなくてね。

先輩:……

マスター:何なら冬の間はこたつレンタルオフィスでもいいかなと思っている。月ぎめで借りてくれたらランチ無料でもいい。

先輩:考えさせてください。まー借りないと思うけど。ゲーム作ってるだけなんで。

マスター:できたらばんばん売るつもりでしょう?

先輩:収益は考えてないので。

マスター:収益なしならなおさら大勢を巻き込んだ方がいいかもよ。

先輩:信用できるやつだけで今はやります。

マスター:秘密主義だねえ……

こむぎ

(お盆にメロンソーダとクッキー山盛りにしたこむぎが入ってくる)

こむぎ:こんにちは、小島さん。お久しぶり~。

先輩:こんにちは。

こむぎ:梶さんは少し遅くなるって。

ところで、「パッシブスキル」ってなに?受け身とか対抗技のことかと思っていたけど違うみたい。

先輩:条件が揃うとコマンドで使わなくても発動するスキルのことらしい。その説明だとアクティブじゃん、と思う。

こむぎ:「周囲3マスの防御力を上げる」みたいな地味なものが多いんだけど…

先輩:うーん、「周囲7マスの敵に50ダメージ」とかは強すぎだよな。

今は「言葉で戦うSRPG」作ってるんだけど、敏捷性を上げるプラカードとかあってもいいと思ってる。

こむぎ:「周囲5マスの味方の敏捷性を上げるプラカード」?

先輩:うーん、書かれてるのは何だろうな。「外交に頼るのは弱さじゃない」とか。

こむぎ:相手への反論のとっかかりになるわけか…

先輩:それを今パッシブオーラのオブジェクトで作ろうと思ってる。あ、喫茶室の方に移動するからちょっと待ってて。せっかく来てくれたけどごめんね。

(移動後)

※SRPGGiearMZ(RPGツクールプロジェクトを無理やりSRPGにするプラグイン群)を使用。SRPGStadioとかのほうが作りやすいんじゃないかと思う。

 オーラスキルを作ってみる

(喫茶室のテーブル席に落ち着いた)

先輩:SRPGギアの18のプラグインが全部入ってる前提で、まずオーラスキルを作ろうと思う。まずスキルを一つ作ってメモ欄に<SRPGAuraState:サブステートID>を書く。

範囲が5マスなら<SRPGAuraRange:5>も追加で。

それからステートのところに行って新しいのを一つ作り、敏捷性を上げるスキルを作る。オーラの範囲から出たら無効、にしたかったらメモ欄に<SRPGAura>を書く。ステートにアイコンを追加しとくと範囲の確認とかしやすいぞ。

完成したら職業のところに行ってレベル1で使えるスキルとして登録して、テストプレイして思った通りにできたか確認しよう。

こむぎ:欲しいのは「パッシブオーラを出すプラカード」だよね。

先輩:イベントに<SRPGAuraState:x>を書けばいけるかな?

こむぎ:プラグインヘルプに他に説明がないからそうじゃない?

先輩:あ、プラカードに何を書くか考えてなかった。とりあえず数字の画像を入れとくか。

 

 

 オーラスキルを出すプラカードを出すスキル

 

先輩:今度はプラカードを呼び出すスキルが要りそうだ。

スキルを一つ作って使用効果はコモンイベントを選び、コモンイベントにはSRPG_Sumon_MZのプラグインコマンドを貼る。このコマンドはアクターやエネミーも召喚できるけど、「ユニットイベント」を召喚するとどうなるんだろう。(というかユニットイベントってなに)

それから、まだの場合はプラカードのイベントが置いてあるマップのIDをプラグインパラメーターで設定しとこう。(イベントの出現・消滅アニメーションもここで設定できる)

ミスなく設定できたらプラカードのイベントに味方が近づくと敏捷性上昇のアイコンが出るのが確認できるはずだ。

こむぎ:パッシブスキル用のプラグインはいらないの?

先輩:ありがたいことにほかのプラグインはいらないらしい。

こむぎ:スキルで呼び出さないイベントの場合は?

先輩:え?

こむぎ:マップに最初からあるやつ。毒ガスを出す殺生石とか…

先輩:サブステートを「毒」にして、<SRPGAuraTarget:all>にすると敵も味方も攻撃するイベントができるかな。

こんな感じかな?サブステートに「行動できない」を設定したら影響を受けたマップ上のキャラクターに✖がつくようになったぞ。

こむぎ:へえ、殺生石の範囲内に踏み込むことはできるけど、そこで止まると動けなくなっちゃうんだ。

先輩:これは3ターンで消えちゃう召喚オブジェクトで…マップに置いとくオブジェクトにするなら<type:object>のタグが必要だ。

こむぎ:強力ユニットを動かしてても、近くでこれ出されたら止まっちゃうんだ。

あ、そうだ、これ物売りのおじさんにできない?

先輩:え?

こむぎ:小学校の帰りの通学路におじさんが座ってて、お小遣いで買えそうな人形とか売ってるの。磁石で動かすと生きてるみたいだけど自分でやると全然ダメなやつ。

先輩:それを魔法で召喚するの?足止めのために?

こむぎ:買う買わないは別にして30分ぐらい見てたよ。

先輩:大人が引っかかるかよ?

こむぎ:SRPGギアのサンプルゲームでは勇者召喚してたじゃない。

先輩:勇者を召喚…なんかちょっと変な気もするな。勇者ってそんな都合よく召喚できるんだ。

こむぎ:このオブジェクトがたくさん召喚されるとどっちも進めなくなってゲームが進行しない。没よ没!

先輩:そうみたいだね…