⚔️

『RPGツクールMZ』[データベース]-[防具]のヘルプ

2022/06/03に公開

『RPGツクールMZ』関連記事 目次

今回は『RPGツクールMZ』でゲーム中に使える防具を定義する[データベース]-[防具]の設定方法を取り上げて使い方を解説していきます。
基本的には付属のヘルプを読めばいいし、公式のRPGツクールMZ 初心者講座 やエディタの[ヘルプ]-[チュートリアル]を見ていけば、ひととおりの操作は身につくはずです。
ただ割と説明されていな部分もありますし、説明されていても見逃しやすい部分、あるいは裏技っぽいところも取り上げていきます。
一応いきなり本記事を読んでもわかるようには書いたつもりですが、上記の初心者向けの公式コンテンツを併用していくことをオススメします。
またこの記事の前でも後でも良いので『RPGツクールMZ』の[データベース]共通操作ヘルプを読むのをオススメします。

ショートカットキー

著者がMacユーザなので、基本的にMacでの画面や操作方法で記述しています。
Windowsユーザのかたは、ご自分の環境に合わせて読み替えてください。

記号 Mac Win
command Ctrl
shift Sft
option Alt
control なし

[⌃]はコンテキストメニュー(いわゆる右クリックメニュー)を表すのに使っています。

用語

アクター … 役者(Actor)という意味です。ゲームで操作できるキャラクターのことを指します。
装備 … 道具の中で[装備]コマンドによって身につけられるものです。

防具ウィンドウ

[データベース]-[防具]は、このようなウィンドウです。

メニューやツールバーのボタンから[データベース]を選び、左側のタブから[防具]をクリック!

[防具]はその名の通り、メニューに出てくる[防具]を設定します。
防具は1アクターにつき[データベース]-[タイプ]-[装備タイプ]に設定した種類だけ装備できます。
なお[装備タイプ]01は[データベース]-[武器]用に固定です。

[データベース]-[武器]と非常によく似ていて、実際内部的には多くの処理やデータ構造を共通にしています。
これはわかる人だけわかればいいですが、プログラム的には「同じ親クラス」を持っています。

参照:『RPGツクールMZ』の[データベース]-[武器]のヘルプ

①防具リスト

プロジェクトに含まれる防具を管理します。

②基本設定

基本設定というより「その他設定」という感じの雑多な設定です。

[名前]…メニューや戦闘で表示される防具名。
[アイコン]…防具名の先頭につく小さな画像(下の数字はアイコン番号)
[説明]…防具を選択するときに表示される説明文。
[防具タイプ]…防具の分類。
[価格]…防具の価格。(0〜999999)
[アニメーション]…防具を使用した時の効果(エフェクト)アニメーション。

『RPGツクールMZ』は防具を戦闘中や移動中のメニューで[使う]ための設定は用意されていません。

アイコン

アイコンの画像ファイルはプロジェクト内の "img/system/IconSet.png" です。

新規プロジェクトに用意されるアイコン画像は一応以下のような分類になっていると思いますが、機能的な意味はありません。

防具には「防具の種類」のアイコンしか使えないわけではないので、プレイヤーに伝わる範囲で好きに使えばいいと思います。

防具タイプ

防具の種類を[防具タイプ]から選びます。

これは[データベース]-[タイプ]-[防具タイプ]で任意に設定できます。
世界観に合わせて設定するもよし、アクターごとに種類を作るもよしです。

アクターがどの防具を使用できるかは[特徴]-[防具タイプ装備]で設定します。
参照: 『RPGツクールMZ』の[特徴]一覧#装備

価格

防具を購入する際の価格を設定します。
0に設定すると売却できない防具にできます。
[ショップの処理]イベントコマンドで売却する場合は購入価格の半額になります。
<Bad!>半額以外の価格での買取をしたい場合、個別に処理を書く必要があります。

通貨単位は、[データベース]-[システム1]-[通貨単位]で設定できます。

③能力値変化

装備した時のアクターの各能力値の変化量です。

この部分は[データベース]-[武器]-[能力値変化]と共通です。

[攻撃力]… -500~500
[防御力]… -500~500
[魔法力]… -500~500
[魔法防御]… -500~500
[敏捷性]… -500~500
[運]… -500~500
[最大HP]… -5000~5000
[最大MP]… -5000~5000

なら[防御力]と[魔法防御]をプラスに設定。
脚装備 で[敏捷性]をプラスに設定。
アクセサリ で[魔法力]を中心に、その他をプラス設定をするという感じでしょうか。

豆知識

バトル中の[防御]コマンドは[防御力]の効果が上がる行動です。防御していなくても防具は能力上昇効果を発揮しています。
『RPGツクールMZ』はスキルの付け替えを想定していないので、実質この防具がパッシブスキル的な役割をすると思っていいでしょう。
パッシブスキル という[装備タイプ]を作ってしまってもいいかもしれません。
[攻撃力]が上がる などはちょっと変な気がしますが、指輪パッシブスキル ならOKって気がします。

④特徴

[能力値変化]以外での防具の効果を設定します。

参照:『RPGツクールMZ』の[特徴]一覧

⑤メモ

純粋にメモとして制作の覚書に使うほか、メタタグの記述にも使われます。

終わりに

防具は[装備タイプ]の設定により、複数のものが装備できるのでバリエーションを増やしやすくなります。
つまり店の商品や宝として用意できるものが豊富になります。
また組み合わせによって、アクターの特徴の変化にも幅が出ます。
基本的にこれらはゲームの面白味を上げますが、制作するデータ量も増えるので大変です。
また、いい加減なデータを用意すると「どれも似たようなもの」とか「名前がありきたりだったり格好悪かったり」とかマイナス要素の方が大きくなりかねません。
そうなると、装備自体がもう面倒臭いということになりかねません。

たとえば逆に[装備タイプ]を 指輪 だけにするという割り切り方も面白いかもしれません。

レッツ エンジョイ ツクールライフ!

Discussion