Torigoya_Achievement2_AddonRewardEvent

実績プラグインアドオン:ご褒美コモンイベント
このプラグインは 「RPGツクールMV」「RPGツクールMZ」 で使用できます

概要

実績を獲得し、実績画面でその実績を選択するとコモンイベントが実行されるようにします。
例えば、回想シーンの再生や、実績とコモンイベントを活用した独自システムの作成などを想定しています。

※このプラグインは 実績プラグイン の追加アドオンです。
実績プラグインの下にこのプラグインを入れてください。

更新履歴

  • 2022/04/29 v.1.0.0
    • 公開
    • あわせて実績プラグインを更新しています。必ず最新の実績プラグインを利用してください!

ダウンロード

右クリック→「名前をつけて保存」したものをご利用ください。

注意

  • コモンイベントの実行はゲーム内での実績画面でのみ動作します
    • タイトル画面から呼び出される実績画面では動きません
  • 動作としては「アイテム」の効果に「コモンイベント」を設定したときと同様の動作をします
    • つまり、一度メニューを閉じてコモンイベントが動作します

設定方法

このプラグインの設定は、このプラグイン内ではなく「実績プラグイン」側で行います。

コモンイベントを設定したい実績の「メモ」欄に以下のように記述してください。

<コモンイベント: 1>

「1」の部分には呼び出したいコモンイベントのIDを指定してください。

上級者向けの使い方

このプラグインを導入すると、「スクリプト」内において、以下の方法で「最後に選択(コモンイベントを呼び出した)した実績」を獲得できます。

Torigoya.Achievement2.Addons.RewardEvent.lastItem

この中には以下のようなフォーマットでデータが格納されます。

{
  "key": "実績のID",
  "title": "実績の名前",
  "description": "実績の説明文",
  "hint": "実績のヒント",
  "icon": 123,        // アイコンのID
  "isSecret": false   // 実績が秘密であるか?
}

例:最後に選択した実績の名前を取得する

Torigoya.Achievement2.Addons.RewardEvent.lastItem.title

例えば、変数やアクターの名前を利用することで、イベント内で選択した実績名を表示したり、実績によってイベントの内容を変えたりすることができます。